﻿*{behavior: url("iepngfix.htc");}
body{font-family:微软雅黑, Arial, Helvetica, sans-serif , 宋体;font-size:14px; line-height:26px; color:#666666; margin:0px; padding:0px; background-color:#fff;}
ul,li{list-style:none}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, blockquote, th, td 
{margin: 0; padding: 0;} 

A{color:#1f7ad7;TEXT-DECORATION: none}
A:hover{COLOR: #e60012; TEXT-DECORATION: none}
.font01{color:#FFFFFF;}

.clear_float{height:0px; line-height:0px; clear:both;}
.top01{width:100%; height:40px; background:#5d5d5d;}
.top02{width:1200px; height:40px; margin:0px auto;}
.top03{width:500px; height:40px; line-height:40px; float:left; color:#FFFFFF;}
.top04{width:500px; height:40px; line-height:40px; float:right; text-align:right; color:#FFFFFF;}
.top05{width:100%; height:100px;}
.top06{width:1200px; height:100px; margin:0px auto;}
.top07{width:299px; height:100px; float:left;}
.top08{width:850px; height:100px; float:right;}
.top08 ul{width:100%; padding-top:47px;}
.top08 ul li{width:120px; height:50px; text-align:center; float:left;}
.top08 ul li a{width:120px; height:50px; line-height:20px; display:block; font-size:16px; color:#666666;}
.top08 ul li a:hover{border-bottom:3px #2883e0 solid; color:#2883e0;}
.top08 ul li a span{font-size:12px; font-weight:100;}
.banner{width:100%; height:580px;}
.banner .flexslider{ position:relative; height:580px; overflow:hidden; background:url(../images/loading.gif) 50% no-repeat;}
.banner .slides{ position:relative; z-index:1;}
.banner .slides li{ height:580px;}
.banner .slides li a{ display:block; width:100%; height:100%; text-align:left; text-indent:-9999px;}
.banner .flex-control-nav{ position:absolute; bottom:25px; z-index:2; width:100%; text-align:center;}
.banner .flex-control-nav li{ display:inline-block; width:15px; height:15px; margin:0 6px; *display:inline; zoom:1;}
.banner .flex-control-nav a{ display:inline-block; width:15px; height:15px; line-height:80px; overflow:hidden; background:url(../images/dot.png) left 0 no-repeat; cursor:pointer;}
.banner .flex-control-nav .flex-active{ background-position:right 0;}

.ind01{width:100%; height:auto; padding-bottom:90px;}
.ind02{width:1200px; height:auto; margin:0px auto;}
.ind03{width:510px; height:194px; margin:40px auto;}
.ind04{width:1200px; height:auto; margin:0px auto;}
.ind05{width:368px; height:auto; background:#f6f6f6; float:left; padding-bottom:40px;}
.ind06{width:368px; height:252px;}
.ind07{width:338px; height:auto; padding:15px; text-align:center;}
.ind07 span{width:338px; height:40px; line-height:40px; display:block; text-align:center; font-size:24px; font-weight:bold; color:#666666;}
.ind08{width:100%; height:auto; background:#2880db;}
.ind09{width:1260px; height:auto; background:url(../images/ind10.jpg) center no-repeat; margin:0px auto;}
.ind10{width:1260px; height:153px; padding:60px 0px 40px 0px;  text-align:center;}
.ind11{width:100%; height:auto; background:#f5f5f5; padding-bottom:100px;}
.ind12{width:1200px; height:auto; margin:0px auto;}
.ind13{width:1200px; height:auto; margin:0px auto; text-align:center; padding:60px 0px;}
.ind14{width:1200px; height:auto;}
.ind15{width:564px; height:auto; float:left; background:#FFFFFF;}
.ind16{width:590px; height:auto; float:right;}
.ind16 ul{width:100%; height:auto;}
.ind16 ul li{width:590px; height:100px; background:#FFFFFF; margin-bottom:5px;}
.ind16_div01{width:100px; height:100px; background:url(../images/ind12.jpg) no-repeat; float:left;}
.ind16_span01{width:50px; height:auto; font-size:26px; color:#1d78d5; margin:20px 0px 0px 20px;}
.ind16_span02{width:50px; height:auto; font-size:22px; color:#cccccc; margin:5px 0px 0px 50px;}
.ind16_div02{width:450px; height:100px; margin-left:5px; padding-left:10px; border-left:#ebebeb 1px solid; float:left;}
.ind16_div02 a{width:450px; height:35px; line-height:35px; font-size:18px; color:#1d78d5; display:block; margin-top:7px;}
.ind16_div02 a:hover{color:#4d4d4d;}
.ind16_div02 span{line-height:22px;}
.ind16_div03{ width:100%; height:35px; line-height:35px; text-align:center;}
.ind16_div03 a{width:100%; height:35px; display:block; color:#FFFFFF; background:#1d78d5;}
.ind16_div03 a:hover{background:#4d4d4d;}
.ind17{width:564px; height:317px;}
.ind18{width:524px; height:auto; margin:0px auto; padding:20px 0px;}
.ind18 a{width:524px; height:45px; color:#1d78d5; line-height:45px; background:url(../images/ind09.jpg) no-repeat right; display:block; font-size:20px; font-weight:bold;}
.ind18 a:hover{color:#4d4d4d;}

.ny01{width:100%; height:auto; background:#FFFFFF; padding-bottom:50px;}
.ny02{width:1200px; height:auto; margin:0px auto;}
.ny03{width:268px; height:auto; float:left;}
.ny04{width:890px; height:auto; float:right;}
.ny05{width:248px; height:60px; line-height:60px; background:#1f7ad7; color:#FFFFFF; font-size:16px; padding-left:20px;}
.ny05 span{color:#FFFFFF; font-size:22px;}
.ny06{width:268px; height:auto; background:#fafafa; padding-bottom:20px;}
.ny06 ul{width:100%; height:auto;}
.ny06 ul li{width:248px; height:55px; line-height:55px; margin-left:10px; background:url(../images/dian_01.gif) bottom repeat-x;}
.ny06 ul li a{width:208px; height:55px; line-height:55px; display:block; color:#666; background:url(../images/dian_02.gif) no-repeat 20px 50%; padding-left:40px; }
.ny06 ul li a:hover{color:#1f7ad7;}
.ny07{width:890px; height:50px; border-bottom:1px #ccc solid;}
.ny08{width:350px; height:50px; line-height:50px; font-size:22px; font-weight:bold; color:#1f7ad7; float:left;}
.ny09{width:500px; height:50px; line-height:50px; font-size:14px; text-align:right; float:right;}
.ny10{width:890px; height:auto; padding:20px 0px;}
.ny11{width:158px; height:66px; background:url(../images/ind13.jpg) no-repeat; font-size:16px; padding-left:110px; padding-top:20px;}
.ny12{width:228px; height:auto; color:#666666; background:#fafafa; padding:20px;}

.bottom01{width:100%; height:auto; background:#333; padding:40px 0px;}
.bottom02{width:1200px; height:auto; margin:0px auto;}
.bottom03{width:140px; height:auto; float:left;}
.bottom03 a{color:#FFFFFF;}
.bottom03 ul{width:100%; height:auto;}
.bottom03 ul li{width:140px; height:30px; color:#FFFFFF;}
.bottom03 ul li a{width:140px; height:30px; line-height:30px; display:block; color:#999;}
.bottom03 ul li a:hover{color:#ccc;}
.bottom04{width:140px; height:auto; font-size:18px; color:#FFFFFF;}
.bottom05{width:300px; height:auto; color:#FFFFFF; margin-left:50px; float:left;}
.bottom06{width:127px; height:auto; float:right; text-align:center; color:#FFFFFF;}
.bottom07{width:100%; height:40px; background:#1a1a1a;}
.bottom08{width:1200px; height:40px; margin:0px auto;}
.bottom09{width:800px; height:40px; line-height:40px; color:#808080; float:left;}
.bottom10{width:400px; height:40px; line-height:40px; color:#808080; text-align:right; float:right;}


.css11{background-color:#c02544; width:300px; height:40px; line-height:40px; font-size:16px; color:#FFFFFF; margin-top:20px; border:none;}
.css12{width:300px; height:30px; line-height:30px;}
.css13{width:400px; height:80px;}




#aa{border:#1f7ad7 2px solid;}
#bb{border:#eee 2px solid;}
.cc{border:#eee 2px solid;}



/*悬浮QQ*/
.side{position:fixed;width:54px;height:275px;right:0;top:214px;z-index:100;}
.side ul li{width:54px;height:54px;float:left;position:relative;border-bottom:1px solid #444;}
.side ul li .sidebox{position:absolute;width:54px;height:54px;top:0;right:0;transition:all 0.3s;background:#000;opacity:0.8;filter:Alpha(opacity=80);color:#fff;font:14px/54px "微软雅黑";overflow:hidden;}
.side ul li .sidetop{width:54px;height:54px;line-height:54px;display:inline-block;background:#000;opacity:0.8;filter:Alpha(opacity=80);transition:all 0.3s;}
.side ul li .sidetop:hover{background:#ae1c1c;opacity:1;filter:Alpha(opacity=100);}
.side ul li img{float:left;}
