/* CSS Document */

*{margin:0;padding:0;list-style:none;text-decoration:none;border:none;font-family:Microsoft Yahei,微软雅黑;}
td,th{padding:8px 0; }
html,body{margin:0 auto;}

.center{width:1100px;height:100%;overflow:hidden;margin:0 auto; text-align: center;}
.clear{width:0;height:0;clear:both;}

.top{width:100%;height:120px;background:#041f60;overflow:hidden;}
.top .center div.fl{height:110px;width:639px;margin-top:13px;color:#fff;position:relative;float:left;}
.top .center div.fl p{position:absolute;bottom:0;text-indent:8px;font-size:16px;}
.top .center div.fl p span{font-size:30px;text-shadow:3px 3px #5669f5, 0 3px #5669f5,0 -3px #5669f5, -3px 0 #5669f5;margin-left:5px;}
.top .center div.fr{float:right;color:#fff;font-size:16px;padding-top:13px;}
.top .center div.fr a{color:#040404;margin-left:8px;margin-right:8px;}
.top .center div.fr a.click{color:#91918b;}

.nav{ height:54px; }
.nav ul{width:1020px; margin:0 auto;}
.nav ul li{font-size:15px;line-height:50px;float:left; background: url("../images/nav-x.gif") no-repeat scroll left center }
.nav ul li a{color:#000; padding:0 27px; }
.nav ul li.index a{color:#919088; }
/*.nav ul li a:hover{border-bottom:1px solid red;}*/
.banner{width:100%;height:350px;background:#fdfdfd;overflow:hidden;}
.banner .pic_show{width:1100px;height:100%;margin:0 auto;position:relative;}
.banner .pic_show .pic{width:100%;height:100%;margin:0 auto;}
.banner .pic_show .pic img{width:100%;height:100%;margin:0 auto;display:none;}
.banner .pic_show .pic img.show{display:block;}
.banner .pic_show .circle{width:100%;height:60px;background:#055d62;position:absolute;bottom:0;opacity:0.6;}
.banner .pic_show .circle ul{width:455px;margin:0 auto;}
.banner .pic_show .circle ul li{width:38px;height:28px;background:#8f8b8b;border-radius:50%;float:left;margin-top:18px;margin-right:25px;cursor:pointer;}
.banner .pic_show .circle ul li.hover{background:#edf1f6;}

.con{width:1100px;height:573px;background:#f3f3f3;overflow:hidden;margin:20px auto;padding-left:1px;}
.con .fl{height:100%;float:left;overflow:hidden;}
.con .fl .title{height:40px;background:#2f2445;line-height:40px;width:100%;font-size:14px;color:#fff;text-indent:10px;}
.con .fl .words{padding:25px 0 0 20px;font-size:14px;color:#000;line-height:31px;background-color:#fff;  height:156px;}
.con .con01{width:310px;}
.con .con01 .jieshao{width:100%; overflow:hidden;}
.con .con01 .jieshao h5{background:url(../images/2-2.gif) center repeat-x; background-color:#42b1d1;background-position:0;}

.con .con01 .lingyu{width:100%;height:286px;overflow:hidden;margin-top:15px;}
.con .con01 .lingyu h5{background:url(../images/2-2.gif) center repeat-x; background-color:#42b1d1 ;background-position:0;}


.con .con02{width:450px;height:100%;margin:0 15px;background:#fff;}
.con .con02 .head{height:40px;width:100%;background:url(../images/2-2.gif) center repeat-x; }
.con .con02 .head p{color:#041f60;font-weight:bold;line-height:40px;padding-left:15px;}
.con .con02 .head .xz{font-size:13px;color:#323232;margin-left:100px;}
.con .con02 .head .xz span{display:block;float:left;}
.con .con02 .head .xz div{float:left;width:76px;height:15px;background:url(../images/xz_bg.jpg) no-repeat;overflow:hidden;color:#fff;font-size:10px;line-height:14px;text-indent:8px;margin-left:5px;margin-right:10px;}
.con .con02 .head .xz .span_s{display:block;float:left;height:15px;padding-left:8px;border-left:1px solid #323232;cursor:pointer;}
.con .con02 .form{height:492px;width:100%; font-size:14px;color:#030303;padding-top:20px;}

.con .con02 .form .chanpin{width:175px;height:30px; cursor:pointer;margin:0 auto }
.con .con02 .form .chanpin input{height:100%;width:100%;line-height:30px;background:none;text-indent:16px;font-size:18px;}
.con .con02 .form .chanpin ul{height:200px;width:100%;position:absolute;top:30px;left:0;z-index:11111;display:none;overflow-y:auto;}
.con .con02 .form .chanpin ul li{text-indent:12px;line-height:30px;height:30px;width:100%;border-radius:5px;background:#fff;cursor:pointer;}
.con .con02 .form .chanpin ul li:hover{color:#69F;}

*:focus {outline: none;} 
.con .con02 .form .xinghao{width:340px;margin:10px auto;height:22px;}
.con .con02 .form .xinghao span{width:75px;display:block;float:left;text-indent:-13px;overflow:hidden;margin-right:10px;}
.con .con02 .form .xinghao span label{cursor:pointer;}
.con .con02 .form .xinghao span label.click{color:#0a3583; font-weight:bold;}
.con .con02 .form .guige{padding-left:40px; height:29px;line-height:29px;margin-bottom:12px; }
.con .con02 .form .guige span{display:block;width:105px;float:left;height:29px;line-height:29px;}
.con .con02 .form .guige p.mg{display:block;float:left;margin-left:6px;}
.con .con02 .form .guige div{width:175px;height:30px; float:left; }
.con .con02 .form .guige div .xk{font-size:18px;color:#030303;width:100%;height:136px;position:absolute;top:30px;left:0;z-index:11111;display:none;overflow-y:auto;}
.con .con02 .form .guige div .xk li{text-indent:12px;line-height:30px;height:30px;width:100%;border-radius:5px;background:#fff;cursor:pointer;}
.con .con02 .form .guige div .xk li:hover{color:#69F;}
.con .con02 .form .guige div .shuru{color:#030303;background:none;width:100%; height:30px;line-height:30px; margin-left:19px; }
.con .con02 .form .guige p.radio2{width:175px;height:30px;background:url(../images/radio_bg.png) center no-repeat;display:block;float:left;}
.con .con02 .form .guige p.radio2 span.l1{width:71px;height:100%;float:left;display:block;text-indent:-13px;overflow:hidden;cursor:pointer;}
.con .con02 .form .guige p.radio2 span.l2{width:103px;height:100%;float:right;display:block;text-indent:-13px;overflow:hidden;cursor:pointer;}
.con .con02 .form .guige p.radio2 input{margin-right:30px;}
.con .con02 .form .guige p.radio2 span.bg{background:url(../images/xz.bg.png) center right no-repeat;}
.con .con02 .form .guige p label{cursor:pointer;}
.con .con02 .form .bottom{text-align:center;width:100%;}
.con .con02 .form .bottom span{margin-left:10px;}

.con .con03{width:310px;float:right;}
.con .con03 .jieshao{width:100%;height:271px;overflow:hidden;}
.con .con03 .jieshao h5{background:url(../images/icon4.png) center no-repeat;background-color:#42b1d1 ; background-position:0}

.con .con03 .lingyu{width:100%; overflow:hidden;margin-top:15px;}
.con .con03 .lingyu h5{background:url(../images/2-2.gif) center repeat-x;background-color:#42b1d1 ; background-position:0}
 

.more{width:1100px;height:107px;margin:0 auto;background:#f4f4f4;overflow:hidden;padding:20px 0;}
.more .box{float:left;width:150px; margin:0 61px;  }
.more .box h5{font-size:16px;color:#333; }
 
.more .box05{ overflow:hidden;}

.more .box05 img{display:block; }
.more .box ul li{margin-top:15px;margin-right:16px;}
.more .box01 ul li{float:left;width:100%; }
.more .box ul li a{color:#000;font-size:14px;}
.more .box ul li a:hover{text-decoration:underline;}

.footer{width:100%;background:#f5f5f5;overflow:hidden; float:left; margin-top:20px; }
.footer .bt01{margin-top:20px;margin-right:55px;}
.footer .bt{float:left;}

.footer .bt02{height:100px;width:400px;margin-top:20px; }
.footer .bt02 p{color:#000;font-size:14px;text-indent:50px;line-height:25px;}

.footer .bt03{ height:90px;overflow:hidden;font-size:15px;margin-top:35px;color:#fff; float:right; width:530px; }
.footer .bt03 ul li{float:left;height:12px;border-right:1px solid #fff;line-height:12px;}
.footer .bt03 ul li a{color:#fff;margin:0 5px;display:block;height:12px;line-height:12px;}
.footer .bt03 ul li a:hover{text-decoration:underline;}


.kefu{height:218px;width:150px;background:url(../images/ask_bg.png) center no-repeat;position:fixed;right:-140px;top:25%;padding-top:90px;padding-left:16px;}
.kefu a{width:101px;display:block;margin:10px auto 0;}
.sousuo{padding:5px 30px; border-radius:8px; background-color:#42b1d1; color:#fff;}
.s_input{padding:5px; width:160px; border:1px solid #ccc; border-radius:5px; }

.nav_sel{width:200px; height:30px; border:1px solid #ccc; border-radius:5px; }
.yincang{display:none;}
.kl_sel{width:170px; padding:5px; border:1px solid #ccc; border-radius:5px; }
.info img{width:200px;}