
/***框架布局***/


/*header*/
.header{padding:30px 0;}
.header .nav{  margin:0px 0 0 200px}
.header .nav li{float:left;}
.header .nav li a{ padding:0 25px;color:#e4e4e4; font-size:22px;font-weight:bold; cursor: pointer;}
.header .nav li a:hover,.header .nav li.active a{color:#1187cd}}
.header .right{font-size:12px; margin:6px 0 0 0;color:#999}
.header .right a{color:#e4e4e4; margin:0 5px;font-size:12px;}
.header .right a.xB{ color:#e4e4e4}

.header .right a.active{color:#1187cd}}
.header .right a.xA{font-size:14px;padding-left:25px; background: url(../images/ico01.png) no-repeat left;}
.header .right a:hover{color:#1187cd}

.header .nav li.one{ position: relative;}


/*submenu*/
.header .submenu{ position: absolute;top:105px; display:none;max-width:100%;    border-radius:0px 0 0px 0px; margin:0px 0 0 0px;padding:10px 0 10px 0; background:#fff; z-index:999;}
.header .nav li .submenu a{ float:none;display: block;padding:0px 20px 15px 20px;color:#999;line-height:30px; border-bottom:1px #eee solid;text-align:center;font-size:14px;}
.header .submenu a:hover{ background:#ddd; color:#666}
.header .submenu a:last-child{ border:none}


.header .two{ left:0; min-width:100%;top:105px;margin-left:0px;padding:58px 20px 25px 20px; text-align: center}
.header .nav li .two a{display: inline-block; border: none;}
.header .two a img{ display:block; width:280px;height:187px; margin:auto}
.header .two a h4{}
.header .two a:hover{ background: none;}
.header .two a:hover h4{color:#1187cd}

.header div.twoImg img{height:220px;}
.header div.twoImg{padding: 40px 20px 40px 20px;}



.header .submenu .longBOX{ width:1200px; margin:auto;}
.header .submenu .boxBig{float:left; margin:0 0px 0 0}
.header .submenu .boxBig .left{ float:left; }
.header .submenu .boxBig .left img{width:220px;}
.header .submenu .boxBig .left h4{color:#666; font-size:14px;width:220px;text-align:center;}
.header .submenu .boxBig .left a{margin:0px; padding:0px;}
.header .submenu .boxBig .left a:hover h4{color:#1187cd}
.header .submenu .boxBig:last-child{ display:none}

.header .submenu .boxBig .right{float:right;width: 150px;margin-left:10px;margin-right:20px;}
.header .submenu .boxBig .right a{ display:block; border-bottom:dashed 1px #ddd;font-weight:400;padding:0px; font-size:12px;margin:5px 0;text-align: left;}
.header .submenu .boxBig .right a:hover{color:#1187cd}




.rack .lefter .container{width:100%;}
.rack .lefter .titleLong{ margin:0 0px 20px 0}
.rack .lefter .titleLong h2{font-size:30px;}
.rack .lefter .titleLong .frame{ line-height:30px;}



.rack .lefter{width:900px;}
.rack .righter{width:270px; }

.rack .righter .tone{margin:0 0 20px 0}
.rack .righter .tone h2{color:#fff; font-size:20px; text-align: center; padding:17px 0;background:#003667;}
.rack .righter .tone h2 span{color:#fff; font-size: 13px;}
.rack .righter .tone a{display:block;padding:10px 0; text-align: center;color:#666; border: 2px #eee solid; margin:3px 0 }
.rack .righter .tone a:hover,.rack .righter .tone a.active{color:#fff;background:#1187cd; border: 2px #1187cd solid; }


.rack .righter .down h3{color:#666; font-size:18px;}
.rack .righter .down p{font-size:12px;color:#999;margin:10px 0}
.rack .righter .down{padding:20px 15px;border: 5px #ddd solid;}
.rack .righter .down form{margin-top:7px;}
.rack .righter .down input,.rack .righter .down textarea{width:195px; font-size:13px; line-height: 30px; margin:0 0 10px 0;padding:2px 2px 2px 30px; border: #ddd solid 1px;}

.rack .righter .down .one{ background: url(../images/ico-01.png) no-repeat 5px 8px;}
.rack .righter .down .two{ background: url(../images/ico-02.png) no-repeat 5px 8px;}
.rack .righter .down .three{ background: url(../images/ico-03.png) no-repeat 5px 8px;}
.rack .righter .down .four{ background: url(../images/ico-05.png) no-repeat 5px 8px;}
.rack .righter .down button{border: none;cursor: pointer; background: #F32F2F;color:#fff; font-size:14px;padding:7px 30px;margin:0 10px 0 0;font-family:"微软雅黑";}
.rack .righter .down button:hover{ background: #f60;}



div.product{margin-top:0;}



.product .bg{}
.product .bg:nth-child(even) {
background: #fff;
}
.product .bg:nth-child(odd) {
background: #f8f8f8
}


.product .one{padding:80px 0; }
.product .one img{ float:left; }
.product .one .frame{ float:right;width:500px;margin:20px 0 0 50px; }
.product .one .frame h3{color:#2d2d2d; font-size:50px;margin:0 0 20px 0}
.product .one .frame h3:hover,.product .one .frame h3:hover span{color:#1187cd}
.product .one .frame img{ width:auto}
.product .one .frame h3 span{ display:block;color:#565656; font-size:30px;}

.product .two{padding:80px 0; }
.product .two img{ float:right; width:647px}
.product .two .frame{ float:left;width:500px;margin:20px 50px 0 0px; }
.product .two .frame h3{color:#2d2d2d; font-size:50px;margin:0 0 20px 0}
.product .two .frame h3 span{ display:block;color:#565656; font-size:30px;}
.product .two .frame img{float:left;width:auto}

.product .three{padding:80px 0; }
.product .three img{ display: block; margin: auto; }
.product .three .frame{ margin: auto; text-align: center; }
.product .three .frame h3{color:#2d2d2d; font-size:50px;margin:0 0 20px 0}
.product .three .frame h3 span{ display:block;color:#565656; font-size:30px;}
.product .three .frame .down{ margin:20px 0 50px 0}




.product .frame .wor{ margin:30px 0 50px 0}



.caList{float:left; margin-left:-28px; width:1200px;}
.caList a{ float:left; width:257px; padding:10px;margin:0 10px 15px 10px; border:1px #dadada solid}
.caList a img{width:100%;height:250px;}
.caList a h4{ text-align:center; color:#666; font-size:17px;}

div.productShow{ margin-top:70px;}
.productShow .right{ width:500px;}
.productShow .right h2{color:#333; font-size:30px;}
.productShow .right h2 span{display: block;color:#666; font-size:18px;}
.productShow .right .wor{ margin:20px 0;}
.productShow .right .down{ border-top: #ddd 1px dashed ;padding:20px 0 0 0}

.productShow .right .down .one h4{ color:#0f7ac8; font-size:20px;}
.productShow .right .down .one a{ display: block; color:#999;height:20px; padding:5px 0 5px 25px;margin:5px 0 0 0;font-size:13px; background: url(../images/download_ico.png) no-repeat left;  background-size:20px}
.productShow .right .down .one a:hover{ color: #000000;}
.productShow .right .down .two{}
.productShow .right .down .two a{ display: block; background:#F32F2F;color:#fff; padding:7px 20px; margin:15px 0 0 0}
.productShow .right .down .two a:hover{ background:#f60;}

.productShow .bigBox{ margin:50px 0 0 0 }
.productShow .bigBox .tabPanel .tone b{ color:#888; font-size:16px; border:2px solid #bbb;padding:5px 30px; margin:0 20px 0 0;cursor: pointer;} 
.productShow .bigBox .tabPanel .tone b:hover,.productShow .bigBox .tabPanel .tone b.hit{ color:#0f7ac8;border:2px solid #0f7ac8;}
.productShow .bigBox .tabPanel .down{ margin:20px 0 0 0} 
.productShow .bigBox .tabPanel .down .pane{padding:20px; display: none}




.contact{}




.titleLong{ border-bottom:1px #666 solid;padding:20px 0 20px 0; }
.titleLong h2{ float:left;color:#666; font-size:50px;}
.titleLong .frame{float:right;color:#999; font-size:13px;line-height:65px;}
.titleLong .frame a{color:#999; font-size:13px;} 
.titleLong .frame a:hover{color:#0f7ac8}


.newsList{margin-top:0px}
.newsList li{height:200px;overflow:hidden;margin-top:20px;border-bottom:1px solid #dadada;padding-bottom: 20px;}
.newsList li .nImg{display:block;width:230px;height:200px;overflow:hidden;}
.newsList li img{width:230px;height:200px;transition:all 0.5s;}
.newsList li .font{float:left;width:885px;overflow:hidden;margin-left:45px;font-size:13px;color:#a6a6a6;line-height:26px}
.newsList li .font h4{font-size:18px;font-weight:normal;height:35px;line-height:35px;white-space:nowrap;overflow:hidden;text-overflow: ellipsis;}
.newsList li .font h4 a{color:#333;font-weight:bold; font-size:16px;}
.newsList li .font span{background:url(../images/date_icon.png) no-repeat left center;padding-left:20px;display:block;margin-bottom:10px;color:#5e5e5e;font-size:12px;}
.newsList li .more{width:170px;height:95px;text-align:center;line-height:95px;color:#fff;font-size:65px;background:#dadada;margin-top:45px;transition:all 0.3s;border-radius: 20px;}
.newsList li:hover .more{background:#1187cd;transition:all 0.3s;}
.newsList li:hover img{transition:all 0.5s;transform: scale(1.1,1.1);}
.newsList li h4 a:hover{color:#1187cd;transition:all 0.3s;}



.footer{padding:50px 0 20px 0; background: #222222;}
.footer ul li{ float:left; margin:0 100px 0 0}
.footer ul li h3{color:#fff; font-size:14px;margin:0 0 10px 0}
.footer ul li a{display: block; color:#777; font-size:12px; line-height:25px;}
.footer ul li a:hover{color:#fff}


.footer .right .box{ margin:0 0px 0 20px}
.footer .right .box span{padding-left:25px;color:#646464;font-size:12px; display: block;margin:10px 0 0 0; background: url(../images/ico03.png) no-repeat left;}

.footer .bottom { margin:20px 0 0 0}
.footer .bottom h3{ color:#FFFFFF;margin:10px 0 20px 0;padding-left:25px;font-size:14px; background: url(../images/ico02.png) no-repeat left; }

.footer .bottom a{color:#5b5b5b; font-size:12px; margin:0 10px 0 0}
.footer .bottom hr{ position:relative;top:-8px;left:100px;width:1100px;background: none; border-top: 1px #666 dashed; border-left: 0px;border-right: 0px;border-bottom: 0px;}
.footer .bottom a:hover{color:#fff}


.footer .tel{margin:0px 0 20px 0; }

.footer .tel b{float:left;width:325px;color:#f3f3f3;font-size:15px;padding:0 0 0 70px; background: url(../images/icotel.png) no-repeat left;}
.footer .tel b span{ display:block;font-size:25px;color:#ddd}



/*网站基本定义*/

.clearfix:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clearfix{*zoom:1;}




.bannerbox{width:100%;position:relative;overflow:hidden;}

.Homebanner{width:100%;position:relative;height:800px;overflow:hidden;}
.Homebanner ul{width:100%;position:absolute;height:800px;}
.Homebanner ul li{width:100%;height:800px;position:absolute;overflow:hidden;}
.Homebanner ul li img{width:1920px;position:absolute;left:0;top:0px;display:block;margin-left:0px;}
.Homebanner ul li img.img{height:800px;}

.Homeleft,.Homeright{background:#000;font-family:"Arial";width:50px;height:50px;line-height:50px;text-align:center;font-size:40px;color:#fff;position:absolute;top:45%;cursor:pointer;transition:all .2s ease;opacity:0;z-index:899999}
.Homeleft{left:-60px;}
.Homeright{right:-60px;}

.bannerbox:hover .Homeleft{left:150px;opacity:1}
.bannerbox:hover .Homeright{right:150px;opacity:1}

.Homedot{position:absolute;width:100%;text-align:center;z-index:999;bottom:40px;}
.Homedot a{display:inline-block;margin:0px 5px;height:5px;width:30px;line-height:1000px;overflow:hidden;background:#8d8c8c;}
.Homedot a.cur{background:#5d93e8}

.Homebannertext{position:absolute;left:0px;top:0px;width:100%;height:100%;}
.Homebannertext img.bigimg{transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}
.Homebannertext dl.bannerone{position:absolute;width:500px;left:275px;top:290px;text-align:center;z-index:9999;color:#fff;font-size:70px;}
.Homebannertext dl.bannerone dt{transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}
.Homebannertext dl.bannerone dd{margin-right:45px;transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}

.Homebannertext dl.bannerone .bannertime1{ font-size:30px; text-align:right;}
.Homebannertext dl.bannerone .bannertime1 b{ font-size:70px; color:#fff; display:block}



.Homebannertext dl.bannertwo img{ width: auto;position: initial;left: initial;top: initial;display: block;margin-left: 0px;} 
.Homebannertext dl.bannertwo{position:absolute;width:300px;left:795px;top:150px;color:#fff;z-index:9999;}
.Homebannertext dl.bannertwo dt{transform:scale(1.5,1.5);-moz-transform:scale(1.5,1.5);-ms-transform:scale(1.5,1.5);-o-transform:scale(1.5,1.5)webkit-transform:scale(1.5,1.5);}

.Homebannertext dl.bannerthree{position:absolute;width:330px;right:460px;top:390px;color:#fff;font-size:14px}
.Homebannertext dl.bannerthree dt{float:left;position:relative;transform:translateX(200px);-moz-transform:translateX(200px);-ms-transform:translateX(200px);-o-transform:translateX(200px);-webkit-transform:translateX(200px);}
.Homebannertext dl.bannerthree dd{transform:translateX(200px);-moz-transform:translateX(200px);-ms-transform:translateX(200px);-o-transform:translateX(200px);-webkit-transform:translateX(200px);}


.bannereffect{opacity:0;filter:alpha(opacity=0);}

.bannertime{transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;-ms-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;-webkit-transition:all .8s ease-in-out;}
.bannertime1{transition:all .8s ease-in-out .2s;-moz-transition:all .8s ease-in-out .2s;-ms-transition:all .8s ease-in-out .2s;-o-transition:all .8s ease-in-out .2s;-webkit-transition:all .8s ease-in-out .2s;}
.bannertime2{transition:all 1s ease-in-out .2s;-moz-transition:all 1s ease-in-out .2s;-ms-transition:all 1s ease-in-out .2s;-o-transition:all 1s ease-in-out 2s;-webkit-transition:all 1s ease-in-out .2s;}


.Homebannertext dl.bannerthree dd{transition:all 1.2s ease-in-out;-moz-transition:all 1.2s ease-in-out;-ms-transition:all 1.2s ease-in-out;-o-transition:all 1.2s ease-in-out;-webkit-transition:all 1.2s ease-in-out;}

.Homebanner li.cur .Homebannertext dl.bannerone dt{transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;-webkit-transition:all 1s ease-in-out;}



.Homebanner li.cur .Homebannertext img.bigimg{transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);-webkit-transform:translateY(0px);}
.Homebanner li.cur .Homebannertext dl.bannerone dt{transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);-webkit-transform:translateY(0px);}
.Homebanner li.cur .Homebannertext dl.bannerone dd{transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);-webkit-transform:translateY(0px);}
.Homebanner li.cur .Homebannertext dl.bannertwo dt{transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;-webkit-transform:none;}
.Homebanner li.cur .Homebannertext dl.bannerthree dt{transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);-webkit-transform:translateX(0px);}
.Homebanner li.cur .Homebannertext dl.bannerthree dd{transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);-webkit-transform:translateX(0px);}
.Homebanner li.cur .bannereffect{opacity:1;filter:alpha(opacity=100);}

.Homebanner li.cur1 .bannertime{transition:all .4s linear .2s;-moz-transition:all .4s linear .2s;-ms-transition:all .4s linear .2s;-o-transition:all .4s linear .2s;-webkit-transition:all .4s linear .2s;}
.Homebanner li.cur1 .bannertime1{transition:all .4s linear .1s;-moz-transition:all .4s linear .1s;-ms-transition:all .4s linear .1s;-o-transition:all .4s linear .1s;-webkit-transition:all .4s linear .1s;}
.Homebanner li.cur1 .bannertime2{transition:all .4s linear;-moz-transition:all .4s linear;-ms-transition:all .4s linear;-o-transition:all .4s linear;-webkit-transition:all .4s linear;}


.Homebanner li.cur1 .Homebannertext img.bigimg{transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}
.Homebanner li.cur1 .Homebannertext dl.bannerone dt{transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}
.Homebanner li.cur1 .Homebannertext dl.bannerone dd{transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}
.Homebanner li.cur1 .Homebannertext dl.bannertwo dt{transform:scale(1.5,1.5);-moz-transform:scale(1.5,1.5);-ms-transform:scale(1.5,1.5);-o-transform:scale(1.5,1.5)webkit-transform:scale(1.5,1.5);}
.Homebanner li.cur1 .Homebannertext dl.bannerthree dt{transform:translateX(100px);-moz-transform:translateX(100px);-ms-transform:translateX(100px);-o-transform:translateX(100px);-webkit-transform:translateX(100px);}
.Homebanner li.cur1 .Homebannertext dl.bannerthree dd{transform:translateX(100px);-moz-transform:translateX(100px);-ms-transform:translateX(100px);-o-transform:translateX(100px);-webkit-transform:translateX(100px);}
.Homebanner li.cur1 .bannereffect{opacity:0;filter:alpha(opacity=0);}



.Homebannertext dl.bannerfour img{}
.Homebannertext dl.bannerfour img{ width: auto;position: initial;left: initial;top: initial;display: block;margin-left: 0px;} 
.Homebannertext dl.bannerfour{position:absolute;width:300px;right:440px;top:155px;color:#fff;z-index:9999;}
.Homebannertext dl.bannerfour dt{transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);-webkit-transform:translateX(0px);}
.Homebanner li.cur .Homebannertext dl.bannerfour dt{transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;-webkit-transform:none;}
.Homebanner li.cur1 .Homebannertext dl.bannerfour dt{transform:translateX(-200px);-moz-transform:translateX(-200px);-ms-transform:translateX(-200px);-o-transform:translateX(-200px);-webkit-transform:translateX(-200px);}


.Homebannertext dl.bannerfive{position:absolute;width:700px;left:460px;top:430px;text-align:center;z-index:9999;color:#fff;font-size:70px;}
.Homebannertext dl.bannerfive dt{transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}
.Homebannertext dl.bannerfive dd{margin-right:45px;transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}

.Homebanner li.cur .Homebannertext dl.bannerfive dt{transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-ms-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;-webkit-transition:all 1s ease-in-out;}

.Homebanner li.cur .Homebannertext dl.bannerfive dt{transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);-webkit-transform:translateY(0px);}
.Homebanner li.cur .Homebannertext dl.bannerfive dd{transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);-webkit-transform:translateY(0px);}

.Homebanner li.cur1 .Homebannertext dl.bannerfive dt{transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}
.Homebanner li.cur1 .Homebannertext dl.bannerfive dd{transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}

.Homebannertext dl.bannerfive .bannertime1{color:#fff; font-size:30px; text-align: right;}
.Homebannertext dl.bannerfive .bannertime2{color:#fff; font-size:70px; text-align: right;margin:0px; padding:0;}


.Homebannertext dl.bannersix{position:absolute;width:auto;right:1020px;top:378px;color:#fff;z-index:9999;}
.Homebannertext dl.bannersix img{ width:auto}

.Homebannertext dl.bannersix .bannertime1{transition:all 1s ease-in-out 1s;-moz-transition:all 1s ease-in-out 1;-ms-transition:all 1s ease-in-out 1s;-o-transition:all 1s ease-in-out 1s;-webkit-transition: all 1s ease-in-out 1s;}

.Homebannertext dl.bannerseven img{}
.Homebannertext dl.bannerseven img{ width: auto;position: initial;left: initial;top: initial;display: block;margin-left: 0px;margin:auto} 
.Homebannertext dl.bannerseven{position:absolute;width:100%;left:0px;top:0px;color:#fff;z-index:9999;margin:0;}
.Homebannertext dl.bannerseven dt{transform:rotateZ(10deg);-moz-transform:rotateZ(100deg);-ms-transform:rotateZ(100deg);-o-transform:rotateZ(100deg);webkit-transform:rotateZ(100deg);}
.Homebanner li.cur .Homebannertext dl.bannerseven dt{transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;-webkit-transform:none;}
.Homebanner li.cur1 .Homebannertext dl.bannerseven dt{transform:rotateZ(360deg);-moz-transform:rotateZ(360deg);-ms-transform:rotateZ(360deg);-o-transform:rotateZ(360deg);webkit-transform:rotateZ(360deg);}

.Homebannertext dl.bannerseven .bannertime1{transition:all 1s ease-in-out 1s;-moz-transition:all 1s ease-in-out 1;-ms-transition:all 1s ease-in-out 1s;-o-transition:all 1s ease-in-out 1s;-webkit-transition: all 1s ease-in-out 1s;}



.float_qq{ position:absolute; top:350px; right:0; width:60px; height:263px; z-index:99999999;}
.float_qq li{ width:auto; height:50px; z-index:20;}
.qq_drop_down{display: none;width:60px;height: 52px;text-align: center;}
.float_qq li.float_qq1,.float_qq li.float_qq4{ position:absolute; left:0; width:62px;}
.float_qq li.float_qq1{ top:248px;}
.float_qq li.float_qq2{ position:absolute; top:124px; left:0; width:126px;}
.float_qq li.float_qq3{ position:absolute; top:186px; left:0; width:250px;}
.float_qq li.float_qq4{ top:0;}
.float_qq li.float_qq5{top:62px;position:absolute;}
.float_qq4{ position:absolute; top:153px; left:0;}
.float_qq li a{ display:block;color:#FFF; font-size:14px; height:60px; line-height:60px; overflow:hidden; background-color:#000; opacity:0.8; border-radius:6px;}
.float_qq li a img{ display:block; float:left; vertical-align:middle; width:36px; height:36px; margin:12px 12px 14px 14px;}
.float_qq li a:hover{ background-color:#df2128; opacity:1;}
.float_shwx{ position:absolute; top:0; left:-130px; background:url(../images/float_wxbd.png) no-repeat top right; width:115px;color:#666; font-size:12px;display:none;background:#fff;border:1px solid #dadada;padding:5px;border:1px solid #ccc;line-height:20px;}
.float_shwx img{ display:block;margin:auto;background-color:#fff;width:110px; height:110px;margin-bottom:5px;}






.container_image{width:1180px;height:530px;margin:0 auto;position:relative;margin-bottom:50px;}
.add{background:url(../images/a_more.png) no-repeat 0 0;width:60px;height:60px;position:absolute;left:50%;margin-left:-30px;bottom:30px;z-index:4;cursor:pointer;display:none;}
.container_image .i_btn{display:block;width:34px;height:80px;position:absolute;top:225px;z-index:3;background-image:url(../images/a_l.png);}
.container_image .prev_L{left:136px;background-position:0 0;}
.container_image .next_R{right:136px;background-position:-34px 0;}
.slide_img {width:880px;height:400px;position:relative;z-index:1;}
.slide_img li{width:180px;height:380px;overflow:hidden;position:absolute;top:15px;background:#ffffff;}
.slide_img li{-webkit-transition:all 0s ease-in-out;-moz-transition:all 0s ease-in-out;-o-transition:all 0s ease-in-out;-ms-transition:all .0s ease-in-out;transition:all 0s ease-in-out;}


.slide_img li a{display:block;position:relative;width:100%;height:100%;height:500px;}
.slide_img li a img{position:absolute;height:100%;}
.slide_img li.on a{height:530px;}
.slide_img li.on{width:800px;left:190px;left:190px;top:0;box-shadow:0 0 15px rgba(0,0,0,0.6) ;overflow:hidden;}
.slide_img li.on img{width:100%;}
.slide_img li.left{left:0;}
.slide_img li.right{left:1000px;}
.slide_img li.mid{left:190px;}
.slide_img li .info{height:134px;padding-top:6px;position:absolute;left:0;bottom:0;width:94%;padding:0 3%;color:#ffffff;display:none;z-index:3;}
.slide_img li .icon{background:url(../images/a_more.png) no-repeat 0 0;width:60px;height:60px;position:absolute;left:370px;bottom:30px;z-index:4;}
.slide_img li.on .icon{display:block;}
.slide_img li .bg{width:100%;height:142px;background:#000000;opacity:0.6;-moz-opacity:0.6;filter:alpha(opacity=60);position:absolute;left:0;bottom:0;z-index:0;display:none;}
.slide_img li .info span{font-size:18px;display:block; padding:7px 0;height:36px;overflow:hidden;padding-left:12px;background:url(../images/tibg3.png) no-repeat 0 center;line-height:36px;}
.slide_img li .info p{font-size:16px;line-height:24px;height:48px;overflow:hidden;}
.slide_img li .info i{display:block;width:60px;height:60px;background:url(../images/a_more.png) no-repeat 0 -60px;cursor:pointer;position:absolute;left:50%;margin-left:-30px;top:-30px;}




/*---ç½‘ç«™åœ°å›¾---*/
.yzh-map-main {float:left;width:100%;margin: 10px 0; padding-bottom:35px; background: #fff;font-family:"å®‹ä½“"; }
.yzh-map-main .sitemap_con { width:1200px; margin: 0 auto; color:#666; }
.yzh-map-main .sitemap_con .map_top { border-bottom: 2px solid #555; margin-bottom:35px;}
.yzh-map-main .sitemap_con .map_top img { float: left; }
.yzh-map-main .site_r_link { width: 160px;margin-top:35px;/*ä¸Šè¾¹ç•Œæ ¹æ®éœ€è¦è¿›è¡Œè°ƒæ•´*/ padding: 5px 10px; background: #f8f8f8;text-align:center;background:#555;color:#fff;}
.yzh-map-main .site_r_link a{color:#fff;}
.yzh-map-main .site_r_link a:hover{text-decoration:underline;}


/*ç«™ç‚¹åœ°å›¾ï¼Œæ˜¾ç¤ºæ–¹å¼æ ·å¼ï¼Œä¸Šè¾¹ç•Œæ ¹æ®éœ€è¦è¿›è¡Œè°ƒæ•´*/
.yzh-map-main .site_plc { padding: 5px 0 20px 0; text-indent: 10px; background: url(../images/ico-plus.gif) no-repeat 0 8px; }
.yzh-map-main .sitemap_con h4 {color:#666; line-height:35px;border-bottom:1px dotted #ccc;font-size:15px;margin-bottom:5px;font-family:"å¾®è½¯é›…é»‘";}
.yzh-map-main .sitemap_con h4 a{color:#666}
.yzh-map-main .sitemap_con h4 a:hover{color:#3fc0d6}
.yzh-map-main .b4 {margin-bottom:20px;}
.yzh-map-main .b4 ul {}
.yzh-map-main .b4 li {line-height:30px; width:155px;float:left;background:url(../images/icona.jpg) no-repeat left center;padding-left:14px;}
.yzh-map-main .b4 li a{color:#999; }
.yzh-map-main .b4 li a:hover{ color:#3fc0d6}


.footmap{float:right;text-align:right;margin:0px 0 0 0;    color: #777;
    font-size: 12px;}
	
.footmap a{  color: #777;
    font-size: 12px;}

.footmap a:hover{color:#fff;}

/*job*/

.join_box{ float:left; width:100%; margin:30px 0 0 0; }
.join_box ul{padding:0px}
.join_box ul li{ float:left; background:#eee;padding:20px 20px 50px 20px; margin:0 0 50px 0}
.join_box h3{ float:left; padding:10px; font-size:20px; font-weight:400; color:#555;width:1145px}
.join_box h3 em{ margin-right:5px; font-size:40px; color:#666}
.join_box h3 span{ float:right; font-size:14px; margin-top:-20px;}
.join_box h3 font{ font-size:12px;}
.join_box li a{ display:block; height:42px; margin:0 0 0 20px; width:150px; text-align:center; border:solid 1px #666; font-size:20px; color:#666;
border-radius: 8px;}
.join_box li a span{ float:left;  padding:7px 15px;}/**/
.join_box li a b{ float: right; background:#666; line-height:35px;height:100%; color:#fff; padding:0px 10px;border-radius: 0px 8px 8px 0;}
.join_box .box{ float:left; width:100%; border-top:1px #ddd solid;margin:20px 0 20px 0; padding:50px 0 20px 0;}
.join_box li a:hover{ border: solid 1px #1187cd}
.join_box li a:hover b{ background:#1187cd}
.join_box li a:hover span{ color:#1187cd}

.join_box .box b{ float:left; width:100%; }
.join_box .box p{float:left; width100%;color:#777; font-size:14px; }
.join_box .sbox{ float:left;width:50%;padding:10px 20px 10px 20px}
