﻿@charset "utf-8";
body{ margin:0px; font-size:12px; color:#555;font-family:"微软雅黑";}
*{padding:0px;margin:0px;}
body,ul,ol,dl,dd,h1,h2,h3,h4,h5,h6,p,form,fieldset,legend,input,textarea,select,button,th,td{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{font-size:12px;list-style:none; font-weight:normal;}
textarea,input,select,button{font-size:12px; font-family:"微软雅黑",Microsoft YaHei; border:0; background:none; outline:none; vertical-align:middle;}
button{overflow:visible}
img{border:none;}
a{color:#000;text-decoration:none;}
a:hover{color:#3385ff;}
li{list-style:none;}
.clear{overflow:hidden;clear:both; height:0px;}
.lf{ float:left;}
.rt{ float:right;}
.wead{width:1170px; margin:0 auto; overflow:hidden;}
.wead1{width:1197px; margin:0 auto; overflow:hidden;}

.yindao{width:100%; background:url(../images/top.jpg) no-repeat center; overflow:hidden;}  
.yindao .yd{width:1170px; margin:0 auto; overflow:hidden;}
.yindao .yd .lf{font-size:12px; color:#404040; line-height:38px;}
.yindao .yd .rt{font-size:12px; color:#fff; line-height:38px; float:right;} 
.yindao .yd .rt a{height:38px; font-size:12px; line-height:38px; color:#fff; text-align:center; text-decoration:none; float:left; display:block;}
.yindao .yd .rt span{padding:0 10px; float:left;}

.header{width:1170px; margin:15px auto; overflow:hidden;}
.header .logo{width:180px; float:left;}
.header .logo img{width:100%; height:auto; display:block;}
.header .bioayu{ float:left; font-size:24px; font-weight:bold; color:#3385ff; padding-top:15px}
.header .bioayu h1{ font-size:20px; font-weight:bold}
.header .bioayu span{ font-size:15px; font-weight: normal; color:#020202; letter-spacing:2px; margin-top:10px; display:block}
.header .tel{margin-top:8px; float:right; background:url(../images/dh.png) no-repeat center left}
.header .tel h4{font-size:19px; font-weight:bold; color: #FF0000; padding-left:65px;margin-top:8px; }

.nav{width:100%; height:50px; background-color:#3385ff; border-bottom:4px solid #ebeaea;}
.nav ul{width:1164px; display:block; margin:0 auto; height:50px;}
.nav ul li{width:105px; height:50px; float:left; display:block; position:relative;}
.nav ul li a{color:#fff; font-size:15px; line-height:50px; text-align:center; display:block;}
.nav ul li:hover a{background-color:#404040;}
.nav ul li a.on{background-color:#404040;}
.nav .ej{width:100%; background-color:#fff; position:absolute; display:none; z-index:9999;}
.nav .ej a{color:#555; font-size:14px; line-height:36px; border-top:1px solid #fff;}
.nav.xf ul li{width:195px;}
.nav ul li:hover .ej{display:block;}
.nav ul li:hover .ej a{background:none;}
.nav ul li:hover .ej a:hover{background-color:#404040; color:#fff;}

.weizhi{ border-bottom:#CCCCCC 1px dashed; height:40px; line-height:40px; text-align:left}

.banner{position:relative; width:100%; height:500px; overflow:hidden;}
.banner .prev{width:50px; height:50px; background:url(../images/left.png) no-repeat center; display:block; position:absolute; top:50%; margin-top:-25px; left:1%; z-index:9999; opacity:0;}
.banner:hover .prev{opacity:.5;}
.banner .next{width:50px; height:50px; background:url(../images/right.png) no-repeat center; display:block; position:absolute; top:50%; margin-top:-25px; right:1%; z-index:9999; opacity:0;}
.banner:hover .next{opacity:.5;}
.banner .bd{width:100%; height:500px;}
.banner .bd li{width:100%; height:500px;}
.banner .bd li a{display:block;}
.banner .hd{position:absolute; bottom:14px; left:0; width:100%; z-index:1; text-align:center;}
.banner .hd ul li{cursor:pointer; display:inline-block; zoom:1; width:12px; height:12px; border-radius:100%; margin:0 5px; background-color:rgba(0,0,0,.5); overflow:hidden; text-indent:9999px;}
.banner .hd ul .on{background-color:#3385ff;}

.bt{width:100%; margin-bottom:30px; text-align:center;}
.bt h3{font-size:32px; margin-bottom:15px; color:#3385ff;}
.bt p{font-size:16px;}
.bt span{width:100px; height:1px; background-color:#e7e7e7; margin:0 auto; display:block; margin-bottom:15px;}

.dc{ width:1200px; text-align:center; margin:0 auto}
.dc_x{ width:38px; height:1px; background:#3385ff; margin:0px auto;}
.dc h4 {font-size:16px; line-height:40PX; font-weight:bold; color:#3385ff;}
.dc p{ font-size:13px; color:#000; line-height:24px;text-align: center; width:194px; margin:0 auto; padding-top:20px } 
.dc ul{ width:1200px; overflow:hidden;}
.dc ul li{width:232px; float:left; margin-right:10px}
.dc ul li:nth-child(5n){margin-right:0; }
.dc1 { width:232px;height:232px; transition: all .5s;-webkit-transition: all .5s;-moz-transition: all .5s;-ms-transition: all .5s; -o-transition: all .5s;background: url(../images/q1.png) no-repeat center; margin:0 auto; line-height:370px; font-size:24px; font-weight:bold; color:#3385ff}
.dc2 { width:232px;height:232px; transition: all .5s;-webkit-transition: all .5s;-moz-transition: all .5s;-ms-transition: all .5s; -o-transition: all .5s;background: url(../images/q2.png) no-repeat center; margin:0 auto; line-height:370px; font-size:24px; font-weight:bold; color:#3385ff}
.dc3 { width:232px;height:232px; transition: all .5s;-webkit-transition: all .5s;-moz-transition: all .5s;-ms-transition: all .5s; -o-transition: all .5s;background: url(../images/q3.png) no-repeat center; margin:0 auto; line-height:370px; font-size:24px; font-weight:bold; color:#3385ff}
.dc4 { width:232px;height:232px; transition: all .5s;-webkit-transition: all .5s;-moz-transition: all .5s;-ms-transition: all .5s; -o-transition: all .5s;background: url(../images/q4.png) no-repeat center; margin:0 auto; line-height:370px; font-size:24px; font-weight:bold; color:#3385ff}
.dc5 { width:232px;height:232px; transition: all .5s;-webkit-transition: all .5s;-moz-transition: all .5s;-ms-transition: all .5s; -o-transition: all .5s;background: url(../images/q5.png) no-repeat center; margin:0 auto; line-height:370px; font-size:24px; font-weight:bold; color:#3385ff}




.dc1 a{ display:block}
.bt{ text-align:center;}
.bt h1 a{ font-size:30px; color:#575757; font-weight:bold} 
.bt h2 a{ font-size:14px; color:#575757; text-transform:uppercase; padding-top:5px; display:block}
.bt_x{width:100%; margin:10px auto; background:url(../images/xx.png) center; height:11px}

.cop{ border: 1px solid #3385ff;
border-top: none;
background: url(l2.jpg) repeat-x;
padding: 0px 10px 10px 10px; height:auto; overflow:hidden}
.ssBox{background-color:#f7f7f7; height:50px;}
.ssBox .gjc {float:left; height:50px; line-height:50px;}
.ssBox .gjc em{font-size:14px; color:#3385ff; font-weight:bold; font-style:normal;}
.ssBox .gjc span {font-size:12px; color:#404040;}
.ssBox .gjc a{font-size:12px; color:#404040; padding:0 5px; text-decoration:none;}
.ssBox .sch{float:left; margin-top:10px; margin-right:10px; border:#3385ff 1px solid}
.ssBox .sch input.wz{float:left; border:none; width:320px; height:30px; line-height:30px; padding:0 10px; font-size:12px; color:#888; outline:none; border:0; background-color:#fff;}
.ssBox .sch input.an{float:left; border:0; background:url(../images/abg.jpg) no-repeat center; width:36px; height:30px;}

.cpzs{width:100%;  overflow:hidden; padding:10px 0 30px;}
.cpzs .cp_fl{width:204px; min-height:608px; float:left; background-color:#fff;}
.cpzs .cp_fl .lm{width:204px;  background: url(../images/l1.jpg) no-repeat right center; font-size: 18px;
color: #FFFFFF;
height: 44px;
text-align: center;
padding-top: 10px;
font-weight: bold;}
.cpzs .cp_fl .lm1{width:204px;  background: url(../images/l1.jpg) no-repeat right center; font-size: 18px;
color: #FFFFFF;
height: 29px;
text-align: center;
padding-top: 7px;
font-weight: bold;}
.cpzs .cp_fl .fl{width:183px; margin:0 auto; padding-top:10px }
.cpzs .cp_fl h1{font-size:18px; color:#fff; margin-bottom:2px; font-weight:bold}
.cpzs .cp_fl h2{font-size:15px; color:#fff;}
.cpzs .cp_fl h3{font-size:14px; color:#000; line-height:29px; background:url(../images/l3.jpg) no-repeat; height:29px; padding-left:18px; font-weight:bold}
.cpzs .cp_fl ul{display:none;}
.cpzs .cp_fl ul li{display:block;  font-size:14px; line-height:33px; background:url(../images/jt1.png) no-repeat 10px center; padding-left:28px;  border-bottom:#e7e7e7 1px dashed}
.cpzs .cp_fl ul li a{display:block; color:#000;}
.cpzs .cp_fl ul li a:hover{color:#3385ff;}
.cpzs .cp_zs{width:945px; float:right;}
.cpzs .cp_zs .lmmc{width:100%; color:#3385ff; font-size:18px; border-bottom:1px solid #ddd; line-height:50px; margin-bottom:15px;}
.cpzs .cp_zs .lmmc span{float:right; font-size:12px; color:#555;}

.cpzs .cp_zs ul li{width:225px; float:left; margin-right:15px; margin-bottom:10px; background-color:#fff;}
.cpzs .cp_zs ul li:nth-child(4n){margin-right:0; }
.cpzs .cp_zs .tp{width:223px; margin:0 auto; border: 1px solid #dfdfdf;}
.cpzs .cp_zs .tp img{width:100%; height:auto; display:block;}
.cpzs .cp_zs .wz{text-align:center; margin-bottom:5px;}
.cpzs .cp_zs .wz h2{font-size:15px; line-height:24px;color: #FF0000; font-weight:bold; padding-top:5px}
.cpzs .cp_zs .wz h3{font-size:14px; line-height:24px; margin-bottom:5px;}
.cpzs .cp_zs ul li:hover .wz a{ border:1px solid #e7e7e7; font-size:12px;  display:block; background:#FFFFFF; color:#404040 }
.cpzs .cp_zs .wz a{background-color:#e7e7e7; border:1px solid #e7e7e7; color:#fff; display:block;width:100px; height:26px;margin:0 auto;line-height:26px; color:#404040}


.ccpp1{width:204px; height: auto; overflow:hidden; text-align:center; margin-top:10px}
.ccpp1 .tpp{width:202px; height:auto; display:block; border: 1px solid #dfdfdf; }
.ccpp1 .tpp img{ width:100%}
.ccpp1 .wzp span{font-size:14px; line-height:24px; color:#FF0000; font-weight:bold;  display:block}
.ccpp1 .wzp p{font-size:14px; line-height:24px; margin-bottom:5px;}




.cpzs .cp_zs1{width:945px; float:right;}
.cpzs .cp_zs1 .lmmc{width:100%; color:#3385ff; font-size:18px; border-bottom:1px solid #ddd; line-height:50px; margin-bottom:15px;}
.cpzs .cp_zs1 .lmmc span{float:right; font-size:12px; color:#555;}
.cpzs .cp_zs1 ul li{width:305px; float:left; margin-right:15px; margin-bottom:10px; background-color:#fff;}
.cpzs .cp_zs1 ul li:nth-child(3n){margin-right:0; }
.cpzs .cp_zs1 .tp{width:303px; margin:0 auto; border: 1px solid #dfdfdf;}
.cpzs .cp_zs1 .tp img{width:100%; height:auto; display:block;}
.cpzs .cp_zs1 .wz{text-align:center; margin-bottom:5px;}
.cpzs .cp_zs1 .wz h2{font-size:15px; line-height:24px;color:#FF0000; font-weight:bold; }
.cpzs .cp_zs1 .wz h3{font-size:14px; line-height:24px; }
.cpzs .cp_zs1 ul li:hover .wz a{ border:1px solid #e7e7e7; font-size:12px;  display:block; background:#FFFFFF; color:#404040 }
.cpzs .cp_zs1 .wz a{background-color:#e7e7e7; border:1px solid #e7e7e7; color:#fff; display:block;width:100px; height:26px;margin:0 auto;line-height:26px; color:#404040}


.fuwu{width:100%; background-color:#fff; padding:50px 0; overflow:hidden;}
.fuwu .fu_wu{width:1170px; margin:0 auto; position:relative;}
.fuwu .fu_wu .hd{width:1170px; background:url(../images/gc_bt.jpg) no-repeat center; margin-bottom:10px; overflow:hidden; position:relative;}
.fuwu .fu_wu .hd .lm{width:210px; height:90px; text-align:center; font-size:24px; text-align:center; color:#fff; line-height:90px;}
.fuwu .fu_wu .bd{width:1180px; margin:0 auto; overflow:hidden;}
.fuwu .fu_wu .bd ul li{width:285px; float:left; display:block; margin-right:10px; overflow:hidden; position:relative;}
.fuwu .fu_wu .bd .tp{width:285px; overflow:hidden;}
.fuwu .fu_wu .bd .tp img{width:100%; height:auto; display:block;}
.fuwu .fu_wu .bd .wz{text-align:center; width:100%; background-color:rgba(0,0,0,.7); position:absolute; left:0; bottom:0; font-size:15px; line-height:32px; padding:10px 0;}
.fuwu .fu_wu .bd .wz a{color:#fff; display:block;}
.fuwu .fu_wu .prev{width:36px; height:36px; display:block; border-radius:100%; background:url(../images/fuwu_l.png) no-repeat center; background-color:#a7a7a7; position:absolute; right:60px; top:27px; cursor:pointer;}
.fuwu .fu_wu .prev:hover{background-color:#3385ff;}
.fuwu .fu_wu .next{width:36px; height:36px; display:block; border-radius:100%; background:url(../images/fuwu_r.png) no-repeat center; background-color:#a7a7a7; position:absolute; right:20px; top:27px; cursor:pointer;}
.fuwu .fu_wu .next:hover{background-color:#3385ff;}

.gs_jj{width:1170px; margin:30px auto; overflow:hidden;}
.gs_jj .tp img{width:100%; height:auto; display:block;}
.gs_jj .jj{width:100%; float:left;}
.gs_jj .jj h2{background:url(../images/yq_bt.png) no-repeat center; overflow:hidden; margin-bottom:20px;}
.gs_jj .jj h2 span{float:left; width:100px; height:40px; font-size:16px; font-weight:bold; line-height:40px; text-align:center; color:#fff;}
.gs_jj .jj h2 a{float:right; margin-right:15px; font-size:12px; line-height:40px;}
.gs_jj.xf_lm .jj h2{background:#f7f7f7; border-bottom:3px solid #c7c7c7; overflow:hidden; margin-bottom:20px;}
.gs_jj.xf_lm .jj h2 span{background-color:#3385ff; width:120px;}
.gs_jj .jj .w_z{width:410px; float:left; font-size:14px; line-height:30px;}
.gs_jj .jj .w_z a{width:100px; height:32px; border:1px solid #a7a7a7; text-align:center; font-size:12px; color:#555; line-height:32px; display:block; margin-top:30px;
transition:all .3s;
-webkit-transition:all .3s;
-moz-transition:all .3s;
-ms-transition:all .3s;
-o-transition:all .3s;}
.gs_jj .jj .w_z a:hover{border:1px solid #404040; color:#fff;
box-shadow:inset 100px 0 0 0 #404040;
-webkit-box-shadow:inset 100px 0 0 0 #404040;
-moz-box-shadow:inset 100px 0 0 0 #404040;
-ms-box-shadow:inset 100px 0 0 0 #404040;
-o-box-shadow:inset 100px 0 0 0 #404040;}
.gs_jj .jj .t_p{width:300px; float:right; position:relative;}
.gs_jj .jj .t_p img{width:100%; height:auto; display:block;}
.gs_jj .jj .t_p p{margin-top:10px; font-size:15px; text-align:center;}
.gs_jj .jj .l_m{width:210px; height:36px; background-color:rgba(0,0,0,.5); font-size:14px; line-height:36px; color:#fff; text-align:center; left:45px; bottom:0; position:absolute; z-index:999;}
.gs_jj .jj .bd{width:210px; margin:0 auto; overflow:hidden;}
.gs_jj .jj .bd ul li{width:100%; float:left;}
.gs_jj .jj .prev{width:21px; height:56px; position:absolute; left:0; top:50%; margin-top:-28px;}
.gs_jj .jj .next{width:21px; height:56px; position:absolute; right:0; top:50%; margin-top:-28px;}
.gs_jj .zs{width:400px; height:300px; float:right; overflow:hidden;}
.gs_jj .zs h2{background:url(../images/xw_bt.png) no-repeat center; overflow:hidden; margin-bottom:20px;}
.gs_jj .zs h2 span{float:left;width:100px; height:40px; font-size:16px; font-weight:bold; line-height:40px; text-align:center; color:#fff;}
.gs_jj .zs h2 a{float:right; margin-right:15px; font-size:12px; line-height:40px;}
.gs_jj.xf_lm .zs h2{background:#f7f7f7; border-bottom:3px solid #c7c7c7; overflow:hidden; margin-bottom:20px;}
.gs_jj.xf_lm .zs h2 span{background-color:#3385ff; width:120px;}
.gs_jj .zs ul li{width:100%; line-height:36px; margin-bottom:5px; padding-bottom:15px; border-bottom:1px dotted #c7c7c7; float:left;}
.gs_jj .zs ul li a{font-size:16px; color:#404040;}
.gs_jj .zs h3 span{}
.gs_jj .zs p{font-size:14px; line-height:22px; color:#777;}
.gs_jj .zs p span{color:#f60; font-size:16px;}

.news{width:1170px; margin:30px auto 0; overflow:hidden;}
.news .zx_ly{width:286px; height:308px; background:url(../images/ly.jpg) no-repeat center; padding:15px 22px; float:right;}
.news .zx_ly p{font-size:12px; color:#555; line-height:20px; margin-top:60px; margin-bottom:5px;}
.news .zx_ly input.w_z{width:266px; height:30px; font-size:12px; line-height:30px; color:#555; padding:0 10px; background-color:#fff; margin-bottom:10px;}
.news .zx_ly input.a_n{width:100px; height:30px; background-color:#3385ff; font-size:14px; line-height:30px; text-align:center; color:#fff; cursor:pointer;}
.news .zx_ly textarea{width:266px; height:48px; padding:5px 10px; background-color:#fff; font-size:12px; line-height:24px; color:#555; resize:none; margin-bottom:10px;}
.news .zs{width:400px; float:left; margin-right:20px; overflow:hidden;}
.news .zs h2{background:url(../images/xw_bt.png) no-repeat center; overflow:hidden; margin-bottom:20px;}
.news .zs h2 span{float:left;width:100px; height:40px; font-size:16px; font-weight:bold; line-height:40px; text-align:center; color:#fff;}
.news .zs h2 a{float:right; margin-right:15px; font-size:12px; line-height:40px;}
.news .zs .tw{width:400px; margin-bottom:18px; padding-bottom:18px; border-bottom:1px solid #e7e7e7; overflow:hidden;}
.news .zs .tw .tp{width:150px; float:left;}
.news .zs .tw .tp img{width:100%; height:auto; display:block;}
.news .zs .tw .wz{width:230px; float:right;}
.news .zs .tw .wz h3{font-size:14px; color:#333; margin-bottom:5px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.news .zs .tw .wz p{font-size:12px; line-height:22px;}
.news .zs .tw .wz a.mr{width:80px; height:22px; background-color:#3385ff; text-align:center; font-size:12px; color:#fff; line-height:22px; display:block; margin-top:10px;}
.news .zs .tw .wz a.mr:hover{background-color:#0163aa;}
.news .zs ul li{width:100%; line-height:36px; margin-bottom:10px; background-color:#f7f7f7; float:left;}
.news .zs ul li a{padding-left:10px; font-size:14px;}
.news .zs ul li span{float:left; background-color:#3385ff; width:38px; height:38px; font-size:16px; line-height:38px; text-align:center; color:#fff;}

.news .xw{width:400px; float:left; margin-right:20px; overflow:hidden;}
.news .xw h2{background:url(../images/xw_bt.png) no-repeat center; overflow:hidden; margin-bottom:20px;}
.news .xw h2 span{float:left;width:100px; height:40px; font-size:16px; font-weight:bold; line-height:40px; text-align:center; color:#fff;}
.news .xw h2 a{float:right; margin-right:15px; font-size:12px; line-height:40px;}
.news .xw ul li{width:100%;  float:left;}
.news .xw ul li a{padding-left:10px; font-size:12px; background:url(../images/jt1.png) no-repeat left center;}
.news .xw ul li a:hover{background:url(../images/jt.png) no-repeat left center;}
.news .xw ul li span{float:right; font-family:Arial; color:#777;}
.news .xw .tw{width:400px; margin-bottom:10px; padding-bottom:15px; border-bottom:1px solid #e7e7e7; overflow:hidden;}
.news .xw .tw .tp{width:150px; float:left;}
.news .xw .tw .tp img{width:100%; height:auto; display:block;}
.news .xw .tw .wz{width:230px; float:right;}
.news .xw .tw .wz h3{font-size:14px; color:#333; margin-bottom:5px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.news .xw .tw .wz p{font-size:12px; line-height:22px;}
.news .xw .tw .wz a.mr{width:80px; height:22px; background-color:#3385ff; text-align:center; font-size:12px; color:#fff; line-height:22px; display:block; margin-top:10px;}
.news .xw .tw .wz a.mr:hover{background-color:#0163aa;}
.kehu{ margin-top:10px}
.wenzi{ width:575px; line-height:28px; font-size:15px; } 
.al01 { width:662px; height:413px;} 

.al_le { top:168px; left:10px; z-index:999;}

.al_ri { top:168px; right:10px; z-index:999;}

.al01 ul li { width:662px; height:413px; float:left; margin:0 25px 0 0; position:relative;}

.al01 ul .nobor { margin:0;}

.al01 ul li img { width:662px; height:413px;}

.al01 ul li a em { display:none; position:absolute; background: url(../images/btm75.png) no-repeat; width:662px; height:42px; line-height:42px; left:0; top:371px;  text-align:center; color:#FFF; font-size:14px; font-style:normal}

.al01 ul li a:hover em { display:block;}



.al02 { width:508px;}

.al02 ul li { float:left; padding:0 0 6px 4px;}

.al02 ul li a img { width:243px; height:130px; border:solid 1px #efefef;}

.al02 ul li a:hover img,.al02 ul .cur a img { width:239px; height:126px; border:solid 3px #3385ff;}


.by_bj{width:100%; height:190px; margin:40px auto 20px;}
.hs_bj{width:100%;  overflow:hidden;}

.ys_js{width:1170px; margin:10px auto; overflow:hidden; border: 1px solid #e7e7e7}
.ys_js .w_z{width:600px; margin-top:30px; margin-left:30px}
.ys_js .w_z .lm{width:67px; height:48px; padding:25px 0; background:url(../images/ys_t1.jpg) no-repeat center; font-size:26px; font-weight:bold; color:#fff; text-align:center; float:left;}
.ys_js .w_z .lm span{font-size:12px; color:#fff; font-weight:normal; display:block; opacity:.5;}
.ys_js .w_z .wz{width:100%; float:right;}
.ys_js .w_z .wz h3{font-size:20px; color:#555; margin-bottom:10px;}
.ys_js .w_z .wz h4{font-size:26px; color:#404040; font-weight:bold; background:url(../images/ys_x1.png) no-repeat left bottom; margin-bottom:20px; padding-bottom:20px;}
.ys_js .w_z .wz p{font-size:14px; line-height:28px; color:#555;}
.ys_js .t_p{width:500px;}
.ys_js .t_p img{width:100%; height:auto; display:block;}
.ys_js .rp{color:#3385ff;}

.yqlj{width:1170px; margin:0px auto 20px; overflow:hidden;}
.yqlj h2{background:url(../images/yq_bt.png) no-repeat center; overflow:hidden;}
.yqlj h2 span{float:left; width:100px; height:40px; font-size:16px; font-weight:bold; line-height:40px; text-align:center; color:#fff;}
.yqlj h2 a{float:right; margin-right:15px; font-size:12px; line-height:40px;}
.yqlj.xf_lm h2{background:#f7f7f7; border-bottom:3px solid #c7c7c7; overflow:hidden;}
.yqlj.xf_lm h2 span{background-color:#3385ff; width:120px;}
.yqlj .l_j{line-height:30px; overflow:hidden; width:1170PX}
.yqlj .l_j span{padding:0 10px;}
.yqlj .bd{width:100%;}
.yqlj .bd ul li{width:270px; margin-right:22px; float:left;}
.yqlj .bd ul li img{width:100%; height:auto; display:block;}
.yqlj .bd p{font-size:14px; text-align:center; line-height:36px;}

.bottom{width:100%; overflow:hidden;}
.bottom .bottom1{width:100%; background-color:#f2f2f2; padding:15px 0; overflow:hidden;}
.bottom .bottom1 .bott1{width:1120px; padding:15px 0; margin:0 auto; overflow:hidden;}
.bottom .bottom1 .bott1 .bot2{width:240px; min-height:186px; border-right:1px solid #606060; float:left; padding-left:20px; overflow:hidden;}
.bottom .bottom1 .bott1 .bot2 h3{font-size:14px; color:#000; line-height:30px;}
.bottom .bottom1 .bott1 .bot2 p{width:100%; margin-top:15px; font-size:20px; line-height:24px; color:#666; padding-left:50px;}
.bottom .bottom1 .bott1 .bot2 p span{font-size:14px;}
.bottom .bottom1 .bott1 .bot2 p.dh{background:url(../images/dh1.png) no-repeat left center;}
.bottom .bottom1 .bott1 .bot2 p.sj{background:url(../images/wx.png) no-repeat left center;}
.bottom .bottom1 .bott1 .bot1{width:600px; min-height:186px; border-right:1px solid #606060; float:left; margin-left:60px; overflow:hidden;}
.bottom .bottom1 .bott1 .bot1 ul{width:600px; margin:0 auto;}
.bottom .bottom1 .bott1 .bot1 ul li{width:200px; float:left; display:block; overflow:hidden;}
.bottom .bottom1 .bott1 .bot3{width:130px; float:right;}
.bottom .bottom1 .bott1 .bot3 img{width:130px; height:auto}
.bottom .bottom1 .bott1 .bot3 p{text-align:center; line-height:40px; color:#000; font-size:12px;}
.bottom .bottom2{width:100%;  overflow:hidden;}
.bottom .bottom2 .bot2{width:1080px; margin:0 auto; padding:10px 0; text-align:center; font-size:12px; line-height:24px; color:#000;}
.ddh{width:150px; overflow:hidden;}
.ddh h3{font-size:14px; color:#000; line-height:30px;}
.ddh p{font-size:12px; color:#000; width:150px; line-height:26px; float:left; display:block;}
.ddh p a{font-size:12px; color:#666; line-height:26px; text-decoration:none}
.ddh p a:hover{color:#333}

.ny_ban{width:100%; height:320px; overflow:hidden; }

.neiye{width:1170px; min-height:500px; margin:0 auto 40px; overflow:hidden; margin-top:30px}
.neiye .lf{width:260px; float:left; overflow:hidden;}
.neiye .lf h3{width:230px; height:60px; padding:13px 15px 7px; background:url(../images/lm_bj.jpg) no-repeat; color:#fff; font-size:22px; line-height:30px;}
.neiye .lf h3 span{font-size:12px; text-transform:uppercase; display:block;}
.neiye .lf ul{width:238px; border:1px solid #e7e7e7; padding:6px 10px 20px; margin-bottom:15px; overflow:hidden;}
.neiye .lf ul li{width:240px; float:left; display:block;}
.neiye .lf ul li a{height:42px; border-bottom:1px dotted #bbb; font-size:14px; color:#555; line-height:42px; text-decoration:none; display:block; padding-left:15px; background:url(../images/jt1.png) no-repeat left center;
transition:all .5s;
-webkit-transition:all .5s;
-moz-transition:all .5s;
-ms-transition:all .5s;
-o-transition:all .5s;}
.neiye .lf ul li a:hover{color:#3385ff; background:#3385ff url(../images/jt.png) no-repeat 10px center; color:#fff; padding-left:25px;}
.neiye .lf .l{width:228px; border:1px solid #e7e7e7; background:url(../images/lx_bj.png) no-repeat right bottom; padding:15px; overflow:hidden; font-size:12px; line-height:28px; color:#555;}
.neiye .lf .l img{width:100%; height:auto; display:block;}
.neiye .lf .l strong{font-size:15px; margin:10px 0 6px; display:block;}
.neiye .rt{width:870px;  float:right; overflow:hidden;} 
.neiye .rt .gy{width:870px; overflow:hidden;}
.neiye .rt .gy p{font-size:14px; color:#555; line-height:32px; margin-top:10px;}
.neiye .rt .gy p strong{font-size:15px;}
.neiye .rt .xinwen{width:870px; overflow:hidden;}
.neiye .rt .xinwen ul{width:870px;}
.neiye .rt .xinwen li{width:870px; padding-bottom:20px; margin-bottom:20px; border-bottom:1px dotted #d7d7d7; float:left; overflow:hidden;}
.neiye .rt .xinwen .tp{width:170px; height:120px; float:left; overflow:hidden;}
.neiye .rt .xinwen .tp img{width:100%; height:100%; display:block;}
.neiye .rt .xinwen .wz{width:670px; float:right; overflow:hidden;}
.neiye .rt .xinwen .wz h4{font-size:16px; margin-bottom:15px; font-weight:bold;}
.neiye .rt .xinwen .wz p{font-size:14px; line-height:28px; margin-bottom:10px;}
.neiye .rt .xinwen .wz span{color:#bbb;}
.neiye .rt .anli{width:870px; overflow:hidden;}
.neiye .rt .anli ul{width:881px;}
.neiye .rt .anli ul li{width:282px; float:left; margin-right:11px; margin-bottom:11px;}
.neiye .rt .anli ul li img{width:100%; height:auto; display:block;}
.neiye .rt .anli p{border:1px solid #e7e7e7; padding:5px; margin-top:10px; line-height:28px; font-size:15px; text-align:center;}
.neiye .rt .anli p a{display:block;}
.neiye .rt .anli ul li:hover p{background-color:#404040;}
.neiye .rt .anli ul li:hover p a{color:#fff;}
.neiye .lmmc{width:100%; color:#3385ff; font-size:18px; border-bottom:1px solid #ddd; line-height:50px; margin-bottom:15px;}
.neiye .lmmc span{float:right; font-size:12px; color:#555;}
.neiye .dy_rb{width:100%;}
.neiye .dy_rb ul li{border:1px solid #e7e7e7; margin-bottom:20px;}
.neiye .dy_rb .t_p{float:left; width:460px;}
.neiye .dy_rb .t_p img{width:100%; height:auto; display:block;}
.neiye .dy_rb .w_z{float:right; width:640px; padding:30px; background-color:#f7f7f7; height:240px; position:relative;}
.neiye .dy_rb .w_z h3{font-size:22px; margin-bottom:20px;}
.neiye .dy_rb .w_z p{font-size:15px; line-height:32px; color:#777;}
.neiye .dy_rb .w_z a.xj{width:100px; background-color:#3385ff; float:left; font-size:14px; line-height:32px; color:#fff; text-align:center; position:absolute; bottom:30px; left:30px;}
.neiye .dy_rb .w_z a.xq{width:100px; background-color:#404040; float:left; font-size:14px; line-height:32px; color:#fff; text-align:center; position:absolute; bottom:30px; left:145px;}
.neiye .hw_kt{width:100%; overflow:hidden;}
.neiye .hw_kt ul{width:881px;}
.neiye .hw_kt ul li{width:395px; border:1px solid #e7e7e7; padding:15px; margin-bottom:25px; margin-right:16px; float:left; display:block;}
.neiye .hw_kt ul li:nth-child(2n){margin-right:0; }
.neiye .hw_kt ul li:hover{border:1px solid #3385ff;}
.neiye .hw_kt .tp{width:180px; float:left; overflow:hidden;}
.neiye .hw_kt .tp img{width:100%; height:220px; display:block;}
.neiye .hw_kt .fn{width:213px; height:220px; border-left:2px solid #e7e7e7; float:right; position:relative;}
.neiye .hw_kt .fn h4{font-size:15px; line-height:36px; border-left:2px solid #b7b7b7; font-weight:bold; padding-left:20px; margin-left:-2px;}
.neiye .hw_kt .fn p{font-size:12px; line-height:28px; padding-left:20px;}
.neiye .hw_kt .fn a.xj{width:80px; background-color:#3385ff; float:left; font-size:14px; line-height:32px; color:#fff; text-align:center; position:absolute; bottom:0; left:20px;}
.neiye .hw_kt .fn a.xq{width:80px; background-color:#404040; float:left; font-size:14px; line-height:32px; color:#fff; text-align:center; position:absolute; bottom:0; left:115px;}
.neiye .kq_n{width:100%; overflow:hidden;}
.neiye .kq_n ul{width:1192px;}
.neiye .kq_n ul li{width:244px; background-color:#f7f7f7; padding:15px; margin-bottom:25px; margin-right:22px; float:left; display:block;}
.neiye .kq_n .tp{width:100%; overflow:hidden;}
.neiye .kq_n .tp img{width:100%; height:244px; display:block;}
.neiye .kq_n .fn{width:100%;}
.neiye .kq_n .fn h4{font-size:15px; line-height:36px; font-weight:bold; text-align:center; margin-bottom:10px;}
.neiye .kq_n .fn a.xj{width:100px; background-color:#3385ff; float:left; font-size:14px; line-height:32px; color:#fff; text-align:center; margin:0 11px;}
.neiye .kq_n .fn a.xq{width:100px; background-color:#404040; float:left; font-size:14px; line-height:32px; color:#fff; text-align:center; margin:0 11px;}
.neiye .zn_jj{width:100%; overflow:hidden;}
.neiye .zn_jj ul{width:1185px;}
.neiye .zn_jj ul li{width:378px; border:1px solid #e7e7e7; float:left; margin-right:15px; margin-bottom:20px;}
.neiye .zn_jj .t_p{width:100%;}
.neiye .zn_jj .t_p img{width:100%; height:auto; display:block;}
.neiye .zn_jj .w_z{width:358px; padding:10px; overflow:hidden;}
.neiye .zn_jj .w_z h3{font-size:18px; text-align:center; margin-bottom:10px;}
.neiye .zn_jj .w_z a.xj{width:100px; background-color:#3385ff; float:left; font-size:14px; line-height:32px; color:#fff; text-align:center; margin:0 10px 0 69px;}
.neiye .zn_jj .w_z a.xq{width:100px; background-color:#404040; float:left; font-size:14px; line-height:32px; color:#fff; text-align:center; margin:0 69px 0 10px;}
.xwdt ul li{ border-bottom:#e7e7e7 1px dashed; padding-bottom:10px; margin-bottom:10px; overflow:hidden}
.xwdt ul li span{ display:block; float:left; width:86px; height:72px; background:#f0f0f0; border-radius:10px; color:#7b7b7b; text-align:center; padding-top:12px}
.xwdt ul li span i{ font-style:normal; display:block; font-size:42px;}
.xwdt ul li .wz{ width:760px; float:right}
.xwdt ul li .wz  h3 a{ font-size:16px; color:#3d3d3d; line-height:30px; font-weight:normal}
.xwdt ul li .wz p{ display:block; width:100%; text-align:left; font-size:14px;background:none; color:#999; line-height:23px}

.xwdt ul li:hover span{ background:#3385ff; color:#FFF}
.xwdt ul li:hover .wz  h3 *{ color:#3385ff; }
.Paging{margin:20px 0 30px 0px; text-align:center; padding:5px 0; float:left;}
.Paging a{line-height:32px; color:#727272; text-align:center; border:1px solid #d7d7d7; width:32px; height:32px; font-size:14px; margin-right:10px; display:block; float:left;}
.Paging .current{background-color:#3385ff; color:#fff;}
.neiye .lianxi .x_x{width:550px; float:left;}
.neiye .lianxi .l_y{width:550px; float:right;}
.neiye .lianxi .d_t{margin-top:50px;}
.neiye .lianxi h3{font-size:24px; margin-bottom:15px;}
.neiye .lianxi h4{font-size:16px; line-height:26px; color:#888; margin-bottom:15px;}
.neiye .lianxi em{width:30px; height:1px; background-color:#3385ff; display:block; margin-bottom:15px;}
.neiye .lianxi b{font-family:Arial, Helvetica, sans-serif; color:#3385ff; padding-left:5px; font-size:20px !important;}
.neiye .lianxi p{font-size:16px; line-height:40px;}
.neiye .lianxi p i{padding-right:10px; color:#aaa;}
.neiye .lianxi input.w_z{width:158px; height:40px; font-size:14px; line-height:40px; margin-right:10px; margin-bottom:10px; border:1px solid #e7e7e7; padding:0 5px;}
.neiye .lianxi input.a_n{width:120px; height:40px; background-color:#3385ff; font-size:14px; color:#fff; line-height:40px;}
.neiye .lianxi textarea{width:526px; height:66px; padding:5px; border:1px solid #e7e7e7; outline:none; resize:none; font-size:14px; line-height:28px; margin-bottom:10px;}

.black_close{width:39px; height:39px; background-position:-250px -50px;background-image:url(../images/icon.png); display:block;}
.hide{display:none;}
.content_flash{display:none; position:fixed; bottom:0; left:0; z-index:18; background:url(../images/bg_black07.png); width:100%; }
.content_main{width:1100px;margin:0 auto;height:120px;}
.content_main .content_form{margin-right:20px; margin-top:10px; float:right; width:340px; }
.content_flash .dialog_phone{display:none; padding:5px 10px; width:298px; height:80px; border:1px solid #ffd180; border-radius:3px; background:#fff; position:absolute; margin-top:-105px; }
.content_flash .dialog_phone .talk_arrow{position:absolute; bottom:-11px; left:53px; }
.content_flash .dialog_phone .yellow_close{position:absolute; right:10px; top:10px; }
.content_flash .dialog_one .prompt{text-align:center; font-size:14px; color:#333; line-height:80px; }
.content_flash .dialog_three dl{text-align:center; }
.content_flash .dialog_three dl dt{margin-top:5px; }
.content_flash .dialog_three dl .phone_400{font-size:18px; color:#c40000; line-height:18px; margin:5px 0; }
.content_flash .dialog_three dl dd{font-size:12px; color:#333; }
.content_flash .dialog_two li{font-size:12px; color:#333; margin-top:5px; line-height:14px; height:14px; }
.content_flash .dialog_two li .phone_number{color:#999; }
.content_flash .dialog_two li .img_icon{margin-top:3px; margin-right:3px; }
.content_flash .dialog_two .prompt{margin-top:5px; font-size:12px; color:#333; }
.content_flash .dialog_two .prompt .yellow_stress{color:#f80; }

.content_main .content_form .form_phone{width:300px; /* height:36px; */ overflow:hidden; }
.content_main .content_form .form_phone span{width:278px; margin-top:5px; font-size:12px; padding:0 10px; text-indent:15px; color:#fff; line-height:24px; display:block; background:url(../images/flants.png) no-repeat 5px center; background-color:#e91d28;}
.content_main .content_form .inp_texta{float:left; margin-top:5px;padding-left:10px; width:287px; height:30px; background-color:#fff;line-height:30px; color:#333; }
.content_main .content_form .inp_text{float:left; margin-top:5px;padding-left:10px; width:190px; height:30px; background-color:#fff;line-height:30px; color:#333; }
.content_main .content_form .btn{float:left; width:98px; height:30px; display:block; margin-top:5px;background-color:#F90; font-size:16px; color:#fff; text-align:center; line-height:30px; }
.content_main .content_form .err{float:left; width:233px; height:36px; padding-left:10px; line-height:36px; font-size:14px; color:#fff !important; background-color:#999; margin-top:0px; }
.content_main .content_form .number{display:none; width:351px; height:36px; background-color:#fff; font-size:30px; line-height:36px; color:#3398ff; text-indent:20px; }
.content_main .content_form .dialog{display:none; position:absolute; background:#fff; width:320px; height:78px; padding:15px 10px 10px 40px; z-index:10; margin-top:-115px; border:1px solid #deddde; font-size:12px; line-height:20px; color:#222; }
.content_main .content_form .dialog .dialog_arrow{width:0; height:0; line-height:0; font-size:0; overflow:hidden; border-width:7px; border-style:solid dashed dashed dashed; border-color:#fff transparent transparent transparent; border-bottom:none; position:absolute; left:40px; bottom:-7px;}
.content_main .content_form .dialog .sigh{position:absolute; margin-left:-25px; }
.content_main .left_img_01{margin-top:26px;}
.content_main .close_btn{margin-top:10px;margin-right:50px;float:right;}
.content_flash .increase{width:351px; height:36px; background-color:#fff; color:#3398ff; line-height:36px; text-indent:20px; font-size:30px; display:none; overflow:hidden; }
.flash_title{display:none; position:fixed; bottom:70px; left:-100%; width:152px; height:140px; background:url(../images/flash_title.png) no-repeat left center; cursor:pointer; }

.lc_bj{width:100%; background-color:#f7f7f7; padding:20px 0; overflow:hidden;}
.gz_lc{width:1170px; margin:30px auto; overflow:hidden; position:relative;}
.gz_lc .lm{width:252px; height:214px; padding:25px 15px; font-size:12px; line-height:22px; color:#fff; background:#0C9 url(../images/kf.png) no-repeat right bottom; float:right;}
.gz_lc .lm input.w_z{width:150px; height:36px; font-size:12px; line-height:36px; color:#555; padding:0 10px; background-color:#fff; margin-bottom:10px;}
.gz_lc .lm input.a_n{width:100px; height:36px; background-color:#fff; font-size:14px; line-height:36px; text-align:center; color:#0C9; cursor:pointer;}
.gz_lc .lm h3{font-size:16px; margin-bottom:5px;}
.gz_lc .lm p{margin-bottom:10px; font-size:12px; line-height:20px;}
.gz_lc ul{width:888px; float:left;}
.gz_lc ul li{width:190px; padding:30px 15px; text-align:center; background-color:#e7e7e7; margin-right:2px; float:left;}
.gz_lc h4{font-size:18px; line-height:36px;}
.gz_lc em{width:40px; height:1px; background-color:#333; margin:10px auto; display:block;}
.gz_lc p{font-size:14px; line-height:26px;}
.gz_lc .xt{width:80px; margin:0 auto 15px;}

.gl_zs{overflow:hidden;}
.gl_zs.xf_bj{background-color:#f7f7f7;}
.gl_zs .wead{margin:50px auto;}
.gl_zs h1{font-size:26px; margin-bottom:15px;}
.gl_zs h2{font-size:16px; margin-bottom:30px;}
.gl_zs.xf_bj h1{text-align:right;}
.gl_zs.xf_bj h2{text-align:right;}
.gl_zs .hd{width:1180px; text-align:center; margin-bottom:20px; overflow:hidden; position:relative;}
.gl_zs .hd ul li{width:285px; background-color:#f7f7f7; float:left; margin-right:10px; cursor:pointer; font-size:18px; line-height:50px; color:#333; text-align:center;}
.gl_zs .hd ul li.on{color:#fff; background-color:#3385ff;}
.gl_zs .bd{width:1180px; margin:0 auto; overflow:hidden;}
.gl_zs .bd ul li{width:283px; border:1px solid #e7e7e7; float:left; display:block; margin-right:10px; overflow:hidden; position:relative;}
.gl_zs .bd .tp{width:283px; overflow:hidden;}
.gl_zs .bd .tp img{width:100%; height:auto; display:block;}
.gl_zs .bd .wz{font-size:12px; line-height:22px; color:#999; padding:10px; border-top:1px solid #e7e7e7;}
.gl_zs .bd .wz h3{font-size:16px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; margin-bottom:6px;}
.gl_zs .bd .wz a.mr{width:70px; height:20px; background-color:#404040; color:#fff; text-align:center; font-size:12px; line-height:20px; margin-top:6px; display:block;}
.gl_zs .bd .t_w{overflow:hidden; width:1170px;}
.gl_zs .bd .t_w .t_p{width:500px; border:1px solid #e7e7e7; float:left; overflow:hidden;}
.gl_zs .bd .t_w .t_p img{width:100%; height:auto; display:block;}
.gl_zs .bd .t_w .w_z{width:600px; padding-top:20px; float:right; font-size:12px; line-height:26px; color:#555; position:relative;}
.gl_zs .bd .t_w .w_z h3{font-size:22px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; margin-bottom:15px;}
.gl_zs .bd .t_w .w_z p{margin-bottom:30px;}
.gl_zs .bd .t_w .w_z a.xj{width:100px; background-color:#3385ff; float:left; font-size:14px; line-height:32px; color:#fff; text-align:center; margin:0 10px 0 0;}
.gl_zs .bd .t_w .w_z a.xq{width:100px; background-color:#404040; float:left; font-size:14px; line-height:32px; color:#fff; text-align:center; margin:0 69px 0 10px;}
.gl_zs .tp_lf{width:550px; height:400px; border:5px solid #3385ff; border-radius:120px 0 120px 0; float:left;}
.gl_zs.xf_bj .tp_lf{float:right;}
.gl_zs .tp_lf .wz{width:160px; float:right; margin-top:50px; margin-right:20px;}
.gl_zs .tp_lf .wz h3{font-size:22px; text-align:right; line-height:36px;}
.gl_zs .tp_lf .wz em{display:block; margin-top:20px; background-color:#3385ff; width:160px; height:36px; float:right; font-style:normal; color:#fff; font-size:14px; line-height:36px; text-align:center;}
.gl_zs .wz_rt{width:550px; float:right; text-align:right; position:relative;}
.gl_zs.xf_bj .wz_rt{float:left; text-align:left;}
.gl_zs .wz_rt h5{font-size:18px; text-align:left;}
.gl_zs .wz_rt .t_p{width:220px; position:absolute; top:0; left:0;}
.gl_zs.xf_bj .wz_rt .t_p{left:auto; right:0;}
.gl_zs .wz_rt .t_p img{width:100%; height:auto; display:block;}
.gl_zs .wz_rt .p_m{margin-bottom:30px; overflow:hidden;}
.gl_zs .wz_rt .p_m h3{font-size:22px; margin-bottom:20px;}
.gl_zs .wz_rt .p_m a{border:1px solid #a7a7a7; display:block; width:100px; height:32px; font-size:14px; line-height:32px; text-align:center; float:right;}
.gl_zs.xf_bj .wz_rt .p_m a{float:left;}
.gl_zs .wz_rt .p_m a:hover{background-color:#a7a7a7; color:#fff;}
.gl_zs .wz_rt .j_s{padding:50px 30px; background-color:#0C9; color:#fff; margin-bottom:30px; overflow:hidden;}
.gl_zs .wz_rt .j_s h3{font-size:22px;}
.gl_zs .wz_rt .j_s em{display:block; margin-top:20px; border:1px solid #fff; width:160px; height:36px; float:right; font-style:normal; color:#fff; font-size:14px; line-height:36px; text-align:center;}
.gl_zs.xf_bj .wz_rt .j_s em{float:left;}

.xf_js{width:100%; padding:0 0 50px;}
.xf_js .xf_jj{width:100%; background-color:#f7f7f7;}
.xf_js .w_z{width:525px; padding:50px 30px; font-size:14px; line-height:26px;}
.xf_js .w_z .l_b{margin-bottom:20px; padding-left:70px; position:relative;}
.xf_js .w_z .l_b h3{font-size:18px; margin-bottom:5px; line-height:30px;}
.xf_js .w_z .l_b p{font-size:14px; line-height:20px; color:#999;}
.xf_js .w_z .l_b i{font-style:normal; font-weight:bold; color:#404040; font-family:Arial, Helvetica, sans-serif; font-size:50px; line-height:60px; position:absolute; top:0; left:0;}
.xf_js .w_z .j_s{padding-left:70px; font-size:14px; line-height:30px;}
.xf_js .t_p{width:585px;}
.xf_js .t_p img{width:100%; height:auto; display:block;}

.js_zx{width:100%; height:420px; background:url(../images/js_bj.jpg) no-repeat scroll top center;}
.js_zx .j_z{width:1170px; height:auto; margin:0 auto; padding:67px 0 58px;}
.js_zx .j_z .i-t{width:auto; height:auto; margin-bottom:25px;}
.js_zx .j_z .i-t h2{font-size:34px; color:#ffd400; line-height:34px; font-weight:bold; text-align:center; margin-bottom:23px;}
.js_zx .j_z .i-t p{font-size:15px; color:#fff; line-height:24px; text-align:center;}
.js_zx .j_z .i-b{width:630px;  margin:0 auto;}
.js_zx .j_z .i-b .intxt{width:308px; height:46px; text-indent:62px; font-size:14px; color:#333; line-height:46px; border:none; outline:none;  margin-bottom:10px;}
.js_zx .j_z .i-b .intxt2{width:630px; height:46px; text-indent:62px; font-size:14px; color:#333; line-height:46px; border:none; outline:none; background:#fff url(../images/icon03.jpg) no-repeat scroll 20px 13px;  margin-bottom:10px;}
.js_zx .j_z .i-b .icon01{background:#fff url(../images/icon01.jpg) no-repeat scroll 20px 13px;}
.js_zx .j_z .i-b .icon02{background:#fff url(../images/icon02.jpg) no-repeat scroll 20px 13px}
.js_zx .j_z .i-b .inbtn{width:630px; height:52px; border:none; cursor:pointer; background:#ffd400; font-size:20px; color:#333; line-height:42px;}
.js_zx .j_z .i-b input:hover.inbtn{background:#fbda36;}

.gl_js{width:100%; background-color:#f7f7f7; padding:50px 0; overflow:hidden;}
.gl_js .t_p{float:left; width:450px;}
.gl_js .t_p img{width:100%; height:auto; display:block;}
.gl_js .w_z{float:right; margin-top:30px; width:670px;}
.gl_js .w_z h3{font-size:22px; color:#404040; margin-bottom:40px;}
.gl_js .w_z p{font-size:14px; line-height:28px;}
.gl_js .w_z a{width:120px; height:36px; border:1px solid #c7c7c7; font-size:14px; line-height:36px; text-align:center; display:block; margin-top:50px;}
.gl_js .w_z a:hover{border:1px solid #404040; background-color:#404040; color:#fff;}



.news ul li{margin-bottom:20px; overflow:hidden; width:24.25%; float:left; margin-right:1%}
.news .t_p{overflow:hidden;}
.news .t_p img{width:100%; height:auto; display:block;
transition:all 3s;
-webkit-transition:all 3s;
-moz-transition:all 3s;
-ms-transition:all 3s;
-o-transition:all 3s;}
.news ul li:hover .t_p img{transform:scale(1.1);
-webkit-transform:scale(1.1);
-moz-transform:scale(1.1);
-ms-transform:scale(1.1);
-o-transform:scale(1.1);}
.news .w_z{border:1px solid #e7e7e7; padding:15px;}
.news .w_z h3{font-size:18px; margin-top:0; margin-bottom:8px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.news .w_z p{font-size:14px; color:#888; line-height:24px; height:48px; overflow:hidden;}
.news .w_z i{padding-right:5px; color:#0C9;}
.news .w_z span{color:#aaa; font-size:12px; padding-right:15px;}
.news ul li:nth-child(4n){margin-right:0; }


.withp{height: auto;font-family:"Microsoft YaHei";  }

.withp h3{height: 97px; font-size: 30px; color: #000; line-height: 32px; text-align: center; }

.withp h3 a{ color: #000;}

.withp h3 span{display: block;font:18px Arial; color: #999; line-height: 48px; text-transform: uppercase;}

.wi_img li{width: 219px; height: 91px; border:1px solid #999; float: left; margin-right: 18px; overflow: hidden; margin-bottom:18px}
.wi_img ul li:nth-child(5n){margin-right:0; }

.wi_img li img{width: 223px; height: 91px;transition: all 0.5s;

 -webkit-transition: all 0.5s;

 -moz-transition: all 0.5s; 

-o-transition: all 0.5s;}

.wi_con li:hover img{

transform: scale(1.1); 

-webkit-transform: scale(1.1); 

-moz-transform: scale(1.1); 

-o-transform: scale(1.1); 

-ms-transform: scale(1.1); }

.wi_con{height: 95px; position:relative;}

.wi_con p{width: 40px; height: 40px; overflow: hidden; cursor:pointer; position: absolute; top: 28px;}

.wi_con .wi_perv{left: -60px;}

.wi_con .wi_next{right: -60px;}

.wi_con p img{width: 80px; height: 40px;transition: all 0.3s;}

.wi_con p:hover img{margin-left: -40px;}



/*---------------------------样式归零 By 天涯浅唱 QQ：122452357----------------------*/

/*-------------------------归零样式END，请于样式表最前面调用-------------------------*/

/*-----------------自定义按钮样式，移动端不需要，PC端根据实际情况选择----------------*/
.demo {width: 1170px;height: 450px;font-size: 14px;position:relative; margin:0 auto}
.demo a.control {position:absolute;display: block;top: 50%;margin-top: -78px;width: 76px;height: 112px;cursor: pointer;z-index: 2;background: url(../images/buttons.png) no-repeat}
.demo a.prev {left: 0;background-position: 0 0}
.demo a.next {right: 0;background-position: -76px 0}
.demo a.prev:hover {background-position: 0 -112px}
.demo a.next:hover {background-position: -76px -112px}
/*----------------------------为保证最佳效果，建议设置如下样式------------------------*/
.slider {display: none}


.jishu{ height:auto; overflow:hidden}
.ywz{ float:right}
.ywz .w_z{width:620px; padding-top:20px; float:right; font-size:14px; line-height:26px; color:#555; position:relative;}
.ywz .w_z h3{font-size:14px; font-weight:bold; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; margin-bottom:15px;}
.ywz .w_z p{margin-bottom:30px;}
.ywz .w_z a.xj{width:100px; background-color:#3385ff; float:left; font-size:14px; line-height:32px; color:#fff; text-align:center; margin:0 10px 0 0;}
.ywz .w_z a.xq{width:100px; background-color:#3385ff; float:left; font-size:14px; line-height:32px; color:#fff; text-align:center; margin:0 10px 0 0;}
.btwz{ font-size:15px; color:#FF0000; font-weight:bold; height:45px; line-height:45px ; letter-spacing:2px; margin-top:20px}
.lxfs { font-size:15px; color:#3385ff;font-weight:bold }
.nTab1{width:99%;margin:0 auto;background:#f1f1f1;border:1px solid #e7e7e7;overflow:hidden}
.none {display:none;}
.nTab1 .TabTitle li{float:left;cursor:pointer;height:40px;line-height:40px;text-align:center;width:200px;font-size:16px}
.nTab1 .TabTitle li a{text-decoration:none; font-size:18px}
.nTab1 .TabTitle .active{background:#3385ff;color:#fff}
.nTab1 .TabTitle .normal{background:#333;color:#fff}
.nTab1 .TabContent{clear:both;overflow:hidden;background:#fff;padding:20px;display:block; line-height:28px; font-size:13px}
.datalist{ border:1px solid #ccc; border-collapse:collapse; background:#fff; }

.datalist caption{ padding-bottom:5px; text-align:left;} 

.datalist th{ border:1px solid #ccc; background-color:#eee; font-weight:700;  padding:5px 15px; }

.datalist td{ border:1px solid #ccc; padding:5px 15px;}

.datalist tr.altrow{ background-color:#ccc;}

.tu{ width:500px; float:left}
#preview{ float:none; margin:20px auto; text-align:center; width:500px;}
.jqzoom{ width:500px; height:500px; position:relative;}

#preview{ float:none; text-align:center; width:500px;}
.jqzoom{ width:500px; height:500px; position:relative;}

.zoomdiv{ left:859px; height:400px; width:400px;}
.list-h li{ float:left;}
#spec-n5{width:500px; height:56px; padding-top:6px; overflow:hidden;}
#spec-left{ background:url(images/left.gif) no-repeat; width:10px; height:45px; float:left; cursor:pointer; margin-top:5px;}
#spec-right{background:url(images/right.gif) no-repeat; width:10px; height:45px; float:left;cursor:pointer; margin-top:5px;}
#spec-list{ width:470px; float:left; overflow:hidden; margin-left:2px; display:inline;}
#spec-list ul li{ float:left; margin-right:0px; display:inline; width:62px;}
#spec-list ul li img{ padding:2px ; border:1px solid #ccc; width:50px; height:50px;}

/*jqzoom*/
.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px;background:url(i/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:800px;height:800px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list{ position:relative; width:470px; margin-right:6px;}
#spec-list div{ margin-top:0;margin-left:-30px; *margin-left:0;}


.nTab{width:620px;margin:20px auto;overflow:hidden}
.none {display:none;}
.nTab .TabTitle li{float:left;cursor:pointer;height: auto;text-align:center; border:#CCCCCC 1px solid; margin-right:10px; padding:3px 10px; margin-bottom:10px; font-size:13px}
.nTab .TabTitle li a{text-decoration:none;}
.nTab .TabTitle .active{ border:#3385ff 1px solid;color:#336699}
.nTab .TabTitle .normal{ border:#CCCCCC 1px solid;color:#666}
.nTab .TabContent{clear:both;overflow:hidden;background:#fff;display:block; color:#FF0000; font-weight:bold; font-size:14px; margin-bottom:20px}
.nTab .TabContent em{ font-size:15px; font-weight:bold; font-style:normal}

.J_DcFt{border:1px solid #cccccc;border-top:2px solid #3385ff;height:100px;margin-bottom:20px;width:1168px; margin-top:20px}
.J_DcFt dl{float:left;width:24.8%;border-right:1px solid #cccccc;height:100px;}
.J_DcFt dl.text_4{border:0 none}
.J_DcFt dl dt{width:32px;height:32px;float:left;display:inline;}
.bjj1{background:url(../images/DcFt.png) no-repeat;margin:26px 0 0 20px;}
.bjj2{background:url(../images/DcFt1.png) no-repeat ;margin:26px 0 0 20px;}
.bjj3{background:url(../images/DcFt2.png) no-repeat ;margin:26px 0 0 20px;}
.bjj4{background:url(../images/DcFt3.png) no-repeat ;margin:26px 0 0 20px;}

.J_DcFt dl dd{float:left;width:170px;padding-left:12px;}
.J_DcFt dl dd .ccc{font-size:14px;color:#3385ff;font-weight:bold;padding-top:18px;}
.J_DcFt dl dd .t{color:#222222;line-height:16px;padding-top:5px;}
.lxx{width:183px; background:url(../images/lx_bj.png) no-repeat right bottom; overflow:hidden; font-size:12px; line-height:28px; color:#555;}
.xgcp{width:945px; float:left; margin-right:20px; overflow:hidden;}
.xgcp h2{background:url(../images/yq_bt.png) no-repeat left; overflow:hidden; margin-bottom:10px; margin-top:10px}
.xgcp h2 span{float:left;width:100px; height:40px; font-size:16px; font-weight:bold; line-height:40px; text-align:center; color:#fff;}
.xgcp h2 a{float:right; margin-right:15px; font-size:12px; line-height:40px;}
.zw{ line-height:30px; padding:15px 0; min-height:350px;color:#555555; font-size:14px;}
.zw a:link{ color:#555555; }
.zw a:visited{ color:#555;}
.zw a:hover{ color:#3385ff;}
.zw a:active{color:#555555;}
.zw img{
 max-width:100%;

 width:expression(document.body.clientWidth>100%?"100%":"auto");

}

.xiaocms-page span{ margin:0 3px;  border:1px solid #eee;line-height:25px; padding:0 10px; background:#3385ff; color:#FFFFFF; display:inline-block; }
.xiaocms-page  a{margin:0 3px;   border:1px solid #eee;line-height:25px;background:#fff; display:block; color:#333; padding:0 10px;display:inline-block; }
.xiaocms-page  a:hover {margin:0 3px;   border:1px solid #eee;line-height:25px; background:#3385ff; color:#fff; padding:0 10px;display:inline-block;}