@charset "utf-8";
html,body{ font:normal 62.5%/2.3em Arial,"微软雅黑";}
body{ margin:0px; padding:0px; margin:0px auto; font-size:12px; color:#666666; width:100%; min-width:1200px; width:expression((documentElement.clientWidth < 1200) ? "1200px" : "100%" ); zoom:1;}
ul,li,form, dl,dt,dd, div,span{ padding: 0px; margin: 0px;list-style:none;}
.h1,.h2,.h3,.h4,.h5,.h6,.p{ padding:0px; margin:0px;}
select,input,textarea{ border-radius:0; -webkit-border-radius:0; color:#666666;}
input:focus { outline: none;}
input,button,select,textarea{outline:none; -webkit-appearance:none;/*强制去除表单自带的样式*/ }
textarea{resize:none; -webkit-appearance:none;/*强制去除textarea自带的样式*/ }
textarea,input,select { background:none; border:none; margin:0; padding:0;}
article,aside,footer,header,hgroup,nav,section,figure,figcaption{ display: block;} /*html5设置*/
figure,figcaption{ margin:0px; padding:0px;}
audio,canvas,progress,video { display: inline-block; vertical-align: baseline;}
img{ border:none;vertical-align:top;}
a{ color:#666666; text-decoration:none; noline:-webkit-tap-highlight-color:rgba(0,0,0,0);}
a:focus {outline:none; -moz-outline:none;}
a:hover{ text-decoration:none; color:#0077c0;}
.clear{ clear:both; height:0px; overflow:hidden;}
em{font-style: normal;}

/*Top*/
.TopNews{width: 1000px; margin: 0 auto; height: 100px; position: relative;}
.TopNews .LogoNews{ position: absolute; left: 0px; top:25px;}
.TopNews .LogoNews img{width: 186px; height: 53px;}
.TopNews .MainNav{ float: right; margin-top: 42px;}
.TopNews .MainNav li{ float: left; height: 43px; padding-top: 10px;}
.TopNews .MainNav li > a{ padding: 0 18px; display: block; font-size: 14px; color: #333; height: 48px; line-height: 48px;}
.TopNews .MainNav li > a:hover,.TopNews .MainNav li.li_hover a{background: #e5e5e5; border-top-right-radius:8px;border-top-left-radius:8px; }

.MainNav li{}
.MainNav li .box{width: 258px; padding:0px 10px 10px 15px; position: absolute; z-index: 9999; top:100px; background: #e5e5e5; border-bottom-right-radius:8px;border-bottom-left-radius:8px; display: none;  }

.MainNav li .box .NavList{width: 120px; float: left;}
.MainNav li .box .NavList dl{}
.MainNav li .box .NavList dt{ float: left; padding: 10px 0 1px; border-bottom: 1px dashed #333; width: 100%; text-indent:5px;}
.MainNav li .box .NavList dl dt a{width: 100%; display: block;}
.MainNav li .box .NavList dt:hover{border-bottom: 1px dashed #0077c0;}
.MainNav li .box .NavList dt:hover a{color:#0077c0;}

.MainNav li .box .NavWx{width: 105px; float: right; margin-top: 18px;}
.NavWx span{ width: 95px; height: 20px; background: url("../images/wxsys.jpg") no-repeat; display: block; margin: 0 auto 12px; }
.NavWx img {width: 105px; height: 105px;}
.NavWx p{color: #5a5a5a; text-align: center;}

.Movebox{left:350px;}
.Socialbox{ left: 470px;}
.Mobilebox{left: 604px;}

.ShareNews{ position: absolute; right: 0; top:13px;}
.ShareNews ul{}
.ShareNews li{ float: left;  margin-right:10px; cursor: pointer; }
.ShareNews li > img,.ShareNews li a img{width: 90%; margin-top: 2px;}
.ShareNews li span{ color: #393939; font-weight:bold; font-size: 22px; padding-left: 30px; background: url("../images/t3.png") no-repeat left center; height: 28px; display: block; line-height: 33px; }

.WxUpShow{ position: absolute; top:32px; right: 157px; z-index: 9999; display: none;}
.WxUpShow img{width: 105px; height: 105px; border: 1px solid #ddd;}
/*Top*/

/*Bottom*/
.Bottom{ width: 100%; background: #3d3d3d; padding-top: 60px;}
.BottomCopy{height: 75px; width: 100%; background: #000; line-height: 75px;}
.BottomCopy h3{color:#fff; text-align: center; font-size: 16px; font-weight:100; margin: 0;}
.BottomNav{ overflow: hidden; width: 1000px; margin: 0 auto;}
.BottomNav li{ float: left; width: 180px; margin: 0 35px;}
.BottomNav li span{background:url("../images/bottomIco.png") no-repeat; width: 127px; height: 34px; display: block; margin-bottom: 55px;}
.BottomNav li .span1{ background-position: 0 -2px;}
.BottomNav li .span2{ background-position: 0 -42px;}
.BottomNav li .span3{ background-position: 0 -81px;}
.BottomNav li .span4{ background-position: 0 -121px;}

.BottomNav li a{width: 100%; display: block; color: #fff; font-size: 16px;}
.BottomNav li a:hover{ opacity: 0.8;}
.BottomLink{width: 1000px; margin: 0 auto; text-align: left; overflow: hidden; padding-bottom: 10px;}
.BottomLink a{ float: left; font-size: 14px; color: #fff;}
.BottomLink em{ float: left; font-size: 14px; color: #fff; margin: 0 5px;}

.BottomNavLi4 p{text-align:left; padding-left: 32px; font-size: 14px; color: #fff; background: url("../images/liIco.png") no-repeat; background-position: 0 -76px;}
.BottomNavLi4 .wb{padding-left:12px;}

.BottomNav .span3a1{background: url("../images/liIco.png") no-repeat; background-position: 0 -6px; padding-left: 32px; display: block;}
.BottomNav .span3a2{background: url("../images/liIco.png") no-repeat; background-position: 0 -39px; padding-left: 32px; display: block;}
.BottomNav .span3a3{background: url("../images/liIco.png") no-repeat 0 -114px; padding-left: 32px; display: block; font-size:12px;}
/*Bottom*/

/*Banner*/
.HomeBan{ width:100%; height:470px; overflow:hidden; position: relative;}
.HomeBan .BanList{ width:100%; height:470px;}
.HomeBan .BanList li{ width:100%; height:470px; overflow:hidden; margin: 0 auto;}
.HomeBan .BanList li a{ width:100%; height:470px; display:block;}
.HomeBan .listIco{ position: absolute; bottom:20px; text-align: center;  min-width: 100px; left: 50%; margin-left: -80px; }
.HomeBan .listIco span{width: 10px; height: 10px; background: #0075bf; border-radius: 5px; margin: 0 5px; display: inline-block; float: left;}
.HomeBan .listIco span.on{background: #f5c10d;}
.HomeBan .prev,
.HomeBan .next{ position:absolute; left:15%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url("../images/slider-arrow.png") -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.HomeBan .next{ left:auto; right:15%; background-position:8px 5px; }
/*Banner*/

/*index*/
.HomeBoxTip{padding-top: 22px;}
.HomeBoxTip span{ width: 25px; height: 55px; margin: 0 auto; background: url("../images/Ico.png") no-repeat; display: block; margin-bottom: 10px;}
.HomeBoxTip h2{font-size: 20px; color: #444; font-weight: none; margin: 0; padding: 0; text-align: center;}
.HomeBoxTip p{ color: #999; margin-top: -4px; padding: 0; text-align: center;}

.HomeBox1Con{width: 1000px; margin: 0 auto; overflow: hidden; height: 470px;}
.HomeBox1Con img{width: 1000px;height: 470px;}
.HomeBox1Con p,.HomeBox1Con h2{text-indent: -9000em;float: right;}

.HomeBox2{width: 100%; background: #f4f4f4; height: 690px;}
.HomeBox2Con{width: 1000px; margin: 0 auto; overflow: hidden; height: 545px;}
.HomeBox2Con img{width: 1000px; height: 545px;}
.HomeBox2Con p,.HomeBox2Con h2{text-indent: -9000em;float: right;}

.HomeBox3{ padding-top: 40px;}
.HomeBox3Con ul{overflow: hidden; width: 890px; margin:30px auto 70px;}
.HomeBox3Con ul li{ width: 144px; height: 144px; float: left; background: url("../images/caseIco.png") no-repeat; cursor: pointer; margin-right: 40px; margin-bottom: 10px;}
.HomeBox3Con .Li1{ background-position: 0px -2px; }
.HomeBox3Con .Li2{ background-position: -144px -2px; }
.HomeBox3Con .Li3{ background-position: -287px -2px; }
.HomeBox3Con .Li4{ background-position: -430px -2px; }
.HomeBox3Con .Li5{ background-position: -573px -2px; margin-right: 0; }
.HomeBox3Con .Li6{ background-position: 0px -148px; margin-left: 90px; }
.HomeBox3Con .Li7{ background-position: -144px -146px; }
.HomeBox3Con .Li8{ background-position: -287px -147px; }
.HomeBox3Con .Li9{ background-position: -431px -146px; }

.HomeBox3Con .Li1:hover{ background-position: 0px -292px; }
.HomeBox3Con .Li2:hover{ background-position: -143px -291px; }
.HomeBox3Con .Li3:hover{ background-position: -286px -291px; }
.HomeBox3Con .Li4:hover{ background-position: -429px -291px; }
.HomeBox3Con .Li5:hover{ background-position: -573px -290px; }
.HomeBox3Con .Li6:hover{ background-position: 0px -436px; }
.HomeBox3Con .Li7:hover{ background-position: -143px -435px; }
.HomeBox3Con .Li8:hover{ background-position: -286px -435px; }
.HomeBox3Con .Li9:hover{ background-position: -429px -435px; }

.HomeBox4Con{ width: 1000px; margin: 40px auto 100px;  height: 48px; position: relative; }
.HomeBox4Con .bd {overflow: hidden;}
.HomeBox4Con .bd li{ float: left;width: 110px; height: 48px; margin: 0 7px;}
.HomeBox4Con .bd li img{width: 110px; height: 45px; border: 1px solid #8c8c8c;}
.HomeBox4Con .bd li img:hover{ border: 1px solid #0071bf;}

.HomeBox4Con .next,.HomeBox4Con .prev{width: 32px; height: 32px;  position: absolute; display: block; cursor: pointer;}
.HomeBox4Con .next{background: url("../images/left.png") no-repeat;left: -43px; top:9px; }
.HomeBox4Con .prev{background: url("../images/right.png") no-repeat;right: -43px; top:9px; }
/*index*/


/*sitemap*/