/* CSS Document */


.ban{background: url(../images/bg.jpg)  no-repeat; width:100%; height:100%; background-size:100%; position:absolute; left:0; top:0;}
.banner{width:1903px;overflow:hidden; position:absolute;background: url(../images/bg.jpg)  no-repeat; width:100%; height:100%; background-size:100% 100%; left:0; }
.banner_inner{position:relative;height:500px;width:1200px;margin:0 auto;top:120px;}

.banner_img{width:20000px;top:50%; margin-top:-350px;}
.banner_img li{float:left;width:1903px;position:relative}
/*.banner_img li.bgli01{ background: url(../images/bg.jpg) center no-repeat;}
.banner_img li.bgli02{ background:#E8E8E8 url(../images/2-0.png) center no-repeat;}
.banner_img li.bgli03{ background:#d63356 url(../images/3-0.png) center no-repeat;}
.banner_img li.bgli04{ background:#0a7ba4 url(../images/4-0.png) center no-repeat;}*/

.banner .child1{position:absolute;left:0px;top:0px;  width:auto;}
.banner .child2{position:absolute;width:auto;height:100%;right:0px;top:0px}
.banner .child3{position:absolute;left:0px;top:35%;}

.banner .child4{position:absolute;right:0px;bottom:0px; width: 300px;}
.banner .child4 .qrcode{width: 50%; float: left;}
.banner .child4 .qrcode img{width: 80%;}
.banner .child4 .tel{clear: both; color: #000; padding-top: 20px;}

.banner .child12 {top:50px;}
.banner .child22{left:500px; top:136px;}
.banner .child32{left:480px;top:56px;}
.banner_common{width:1300px;margin:0 auto}
.banner_pre{position:absolute;top:43%;left:1%;margin-top:180px;width:38px;height:44px;cursor:pointer;background:url(../images/left_btn.png) no-repeat;}
.banner_next{position:absolute;top:43%;right:1%;margin-top:180px;width:38px;height:44px;cursor:pointer;background:url(../images/right_btn.png) no-repeat;}
.banner_pre:hover, .banner_next:hover{opacity:1;filter:alpha(opacity=100)}
/*.banner .control{width:130px;position:absolute;top:393px;left:50%;margin-left:-40px}
.banner .control li{float:left;margin-left:10px;width:18px;height:18px;border-radius:50%;cursor:pointer;background:#fff}
.banner .control li a{display:none}
.banner .control li.current{background:#ff7f02}*/

/*.li_box{ background:#fff; width:100%; position:absolute; z-index:9; left:0; top:115px; display:none;}
.li_boxl{ float:left;  width:330px; padding:30px 20px 30px 0; height:160px;}
.li_boxr{ float:left;}
.p1{ font-style:italic; font-size:20px;}
.bb{ border-bottom:2px solid #000; line-height:30px; padding-bottom:5px;}
.p3{ font-size:14px;}
.p2{ margin-bottom:20px;}
.p4{ width:128px; height:28px; border:1px solid #000; background:url('../images/ck.png') right center no-repeat; text-align:center; line-height:28px; margin-top:20px;}
.li_boxr ul li{ float:left; border-left:1px solid #d7dfdc; width:250px; padding:20px 15px 20px 10px;}
.p4 a{ display:block; color:#313934;}
.zhezhao{ width:255px; height:210px; background:#000; opacity:0.6;filter:alpha(opacity=60); position:absolute; top:0; left:0;}
.imgbox{ position:relative;}
.zhezhao:hover{ opacity:0.3;filter:alpha(opacity=30);}
.top_rig ul .hover{ background:url(../images/hov.png) center 109px no-repeat;}
.imgbox .fenlei{text-align: left; line-height: 30px;font-size: 14px;margin-top: 10px;}
.imgbox .fenlei a{color: #333;}*/
/*.top_b{ height:250px; width:100%;position:absolute; z-index:9; left:0; top:115px;}*/

.text_con{ width:400px; line-height:20px;color:#000;}

.ckxq{ background:#fe3000; width:295px; line-height:30px; height:30px; font-size:18px; text-align:center;}
.ckxq a{ color:#fff; display:block;}