@charset "utf-8";
/*! normalize.css v2.1.3 | MIT License | git.io/normalize */
/*Html5*/



article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {display: block;}
audio,
canvas,
video {display: inline-block;}
audio:not([controls]) {display:none;height:0;}
/*Base*/
html {
	font: 12px/1.8 "微软雅黑","\5b8b\4f53",Arial,sans-serif;
	color: #666;
    -ms-text-size-adjust: 100%; 
    -webkit-text-size-adjust: 100%; /*修正手持设备字体变化*/
}
* {
    margin: 0;
	padding: 0;
}
a {
    color: #666;
	text-decoration: none;
    background: transparent; /*修正win8系统IE连接灰色背景*/
	outline:none;
	blr:expression(this.onFocus=this.blur());
}
a:focus {
    outline: 0;
}
a:active,
a:hover {
    outline: 0;
	/*transition:text-shadow 500ms ease-in 0ms, color 500ms ease-in 0ms;*/
}
img {
    border: 0;
	-ms-interpolation-mode:bicubic
}
fieldset {
    border: 1px solid #c0c0c0;
    margin: 0 2px;
    padding: 0.35em 0.625em 0.75em;
}
button,
input,
select,
textarea {
    font-family: inherit; 
    font-size: 100%; 
    margin: 0;
    outline:none;
}
button,
input {
    line-height: normal;
}
button,
select {
    text-transform: none;
}
button,
html input[type="button"], 
input[type="reset"],
input[type="submit"] {
    -webkit-appearance: button; 
    cursor: pointer; 
}

button[disabled],
html input[disabled] {
    cursor: default;
}
input[type="checkbox"],
input[type="radio"] {
    box-sizing: border-box; 
    padding: 0; 
}
input[type="search"] {
    -webkit-appearance: textfield; 
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box; 
    box-sizing: content-box;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
    border: 0;
    padding: 0;
}
input.submit {
	border: 0;
	margin: 0;
	cursor: pointer;
}
input.radio {
	width: 13px;
	height: 13px;
	float: left;
	display: inline;
}
textarea {
    overflow: auto; 
    vertical-align: top;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
ul,
ol { 
	list-style:none;
}
li {
	list-style:none;
    float: left;	
}



/* display */
.dn{display:none;}
.di{display:inline;}
.db{display:block;}
.dib{display:inline-block;zoom: 1;*display: inline;} /* if the element is block level(eg. div, li), using 'inline_any' instead */
/* height */
.h14{height:14px;}
.h16{height:16px;}
.h18{height:18px;}
.h20{height:20px;}
.h22{height:22px;}
.h24{height:24px;}
.h50{height: 50px;}
/* width */
/* fixed width value */
.w20{width:20px;}
.w50{width:50px;}
.w70{width:70px;}
.w100{width:100px;}
.w120{width:120px;}
.w140{width:140px;}
.w160{width:160px;}
.w180{width:180px;}
.w200{width:200px;}
.w220{width:220px;}
.w250{width:250px;}
.w280{width:280px;}
.w300{width:280px;}
.w320{width:320px;}
.w360{width:360px;}
.w380{width: 380px;}
.w400{width:400px;}
.w460{width:460px;}
.w500{width:500px;}
.w600{width:600px;}
.w640{width:640px;}
.w700{width:700px;}
.w800{width: 800px;}
.w880{width: 880px;}
/* percent width value */
.pct10{width:10%;}
.pct15{width:15%;}
.pct20{width:20%;}
.pct25{width:25%;}
.pct30{width:30%;}
.pct33{width:33.3%;}
.pct40{width:40%;}
.pct50{width:50%;}
.pct60{width:60%;}
.pct66{width:66.6%;}
.pct70{width:70%;}
.pct75{width:75%;}
.pct80{width:80%;}
.pct90{width:90%;}
.pct100{width:100%;}
/* line-height */
.lh14{line-height:14px;}
.lh16{line-height:16px;}
.lh18{line-height:18px;}
.lh20{line-height:20px;}
.lh22{line-height:22px;}
.lh24{line-height:24px;}
.lh30{line-height: 30px;}
/* margin */
.m0{margin:0;}
.ml1{margin-left:1px;}
.ml2{margin-left:2px;}
.ml4{margin-top: 4px;}
.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml20{margin-left:20px;}
.ml30{margin-left:30px;}
.mr1{margin-right:1px;}
.mr2{margin-right:2px;}
.mr5{margin-right:5px;}
.mr10{margin-right:10px;}
.mr15{margin-right:15px;}
.mr20{margin-right:20px;}
.mr30{margin-right:30px;}
.mt1{margin-top:1px;}
.mt2{margin-top:2px;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.mt40{margin-top: 40px;}
.mt50{margin-top: 50px;}
.mt60{margin-top: 60px;}
.mt80{margin-top: 80px;}
.mb1{margin-bottom:1px;}
.mb2{margin-bottom:2px;}
.mb5{margin-bottom:5px;}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb20{margin-bottom:20px;}
.mb25{margin-bottom: 25px;}
.mb30{margin-bottom:30px;}
.mb40{margin-bottom: 40px;}
.mb50{margin-bottom: 50px;}
.mb60{margin-bottom: 60px;}
.mb70{margin-bottom: 70px;}
.mb80{margin-bottom: 80px;}
.mb90{margin-bottom: 90px;}
.mb100{margin-bottom: 100px;}
.mb110{margin-bottom: 110px;}
/* margin negative */
.ml-1{margin-left:-1px;}
.mr-1{margin-right:-1px;}
.mt-1{margin-top:-1px;}
.mb-1{margin-bottom:-1px;}
.ml-3{margin-left:-3px;}
.mr-3{margin-right:-3px;}
.mt-3{margin-top:-3px;}
.mb-3{margin-bottom:-3px;}
.ml-20{margin-left:-20px;}
.mr-20{margin-right:-20px;}
.mt-20{margin-top:-20px;}
.mb-20{margin-bottom:-20px;}
/* padding */
.p0{padding:0;}
.p1{padding:1px;}
.pl1{padding-left:1px;}
.pt1{padding-top:1px;}
.pr1{padding-right:1px;}
.pb1{padding-bottom:1px;}
.p2{padding:2px;}
.pl2{padding-left:2px;}
.pt2{padding-top:2px;}
.pr2{padding-right:2px;}
.pb2{padding-bottom:2px;}
.pl5{padding-left:5px;}
.p5{padding:5px;}
.pt5{padding-top:5px;}
.pr5{padding-right:5px;}
.pb5{padding-bottom:5px;}
.p10{padding:10px;}
.pl10{padding-left:10px;}
.pt10{padding-top:10px;}
.pr10{padding-right:10px;}
.pb10{padding-bottom:10px;}
.p15{padding:15px;}
.pl15{padding-left:15px;}
.pt15{padding-top:15px;}
.pr15{padding-right:15px;}
.pb15{padding-bottom:15px;}
.p20{padding:20px;}
.pl20{padding-left:20px;}
.pt20{padding-top:20px;}
.pr20{padding-right:20px;}
.pb20{padding-bottom:20px;}
.p30{padding:30px;}
.pl30{padding-left:30px;}
.pt30{padding-top:30px;}
.pr30{padding-right:30px;}
.pb30{padding-bottom:30px;}
.pt40{padding-top: 40px;}
.pt50{padding-top: 50px;}
.pt60{padding-top: 60px;}
.pt70{padding-top: 70px;}
.pt100{padding-top: 100px;}
.pb50{padding-bottom: 50px;}
.pb65{padding-bottom: 65px;}
.pb80{padding-bottom: 80px;}
/* border-color name rule: border(b)-position(l/r/t/b/d)-width(null/2)-style(null/sh)-color(first one letter/first two letter) |-> All colors are safe color*/
.bdc{border:1px solid #ccc;}
.blc{border-left:1px solid #ccc;}
.brc{border-right:1px solid #ccc;}
.btc{border-top:1px solid #ccc;}
.bbc{border-bottom:1px solid #ccc;}
.bdd{border:1px solid #ddd;}
.bld{border-left:1px solid #ddd;}
.brd{border-right:1px solid #ddd;}
.btd{border-top:1px solid #ddd;}
.bbd{border-bottom:1px solid #ddd;}
.bde{border:1px solid #eee;}
.ble{border-left:1px solid #eee;}
.bre{border-right:1px solid #eee;}
.bte{border-top:1px solid #eee;}
.bbe{border-bottom:1px solid #eee;}
.bdd6{border: 1px solid #d6d6d6;}
.bbf8{border-bottom: 1px solid #f8f8f8;}
/* background-color name rule: bg - (key word/Hex color) |-> All colors are safe color */
.bgwh{background-color:#fff;}
.bgfb{background-color:#fbfbfb;}
.bgf5{background-color:#f5f5f5;}
.bgf0{background-color:#f0f0f0;}
.bgeb{background-color:#ebebeb;}
.bge0{background-color:#e0e0e0;}
.bgf2{background-color: #f2f2f2;}
.bgf4{background-color: #f4f4f4;}
/* safe color */
.g0{color:#000;}
.g3{color:#333;}
.g6{color:#666;}
.g9{color:#999;}
.gc{color:#ccc;}
.wh{color:white;}
/* font-size */
.f0{font-size:0;}
.f12{font-size:12px;}
.f13{font-size:13px;}
.f14{font-size:14px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f20{font-size:20px;}
.f22{font-size: 22px;}
.f24{font-size:24px;}
.f26{font-size: 26px;}
.f28{font-size: 28px;}
/* font-family */
.fa{font-family:Arial;}
.ft{font-family:Tahoma;}
.fv{font-family:Verdana;}
.fs{font-family:Simsun;}
/*.fl{font-family:'Lucida Console';}*/
.fw{font-family:'Microsoft Yahei';}
/* font-style */
.n{font-weight:normal; font-style:normal;}
.b{font-weight:bold;}
.i{font-style:italic;}
/* text-align */
.tc{text-align:center;}
.tr{text-align:right;}
.tl{text-align:left;}
.tj{text-align:justify;}
/* text-decoration */
.tdl{text-decoration:underline;}
.tdn,.tdn:hover,.tdn a:hover,a.tdl:hover{text-decoration:none;}
/* letter-spacing */
.lt-1{letter-spacing:-1px;}
.lt0{letter-spacing:0;}
.lt1{letter-spacing:1px;}
/* white-space */
.nowrap{white-space:nowrap;}
/* word-wrap */
.bk{word-wrap:break-word;}
/* vertical-align */
.vm{vertical-align:middle;}
.vtb{vertical-align:text-bottom;}
.vb{vertical-align:bottom;}
.vt{vertical-align:top;}
.vn{vertical-align:-2px;}
/* float */
.fl{float:left;_display:inline;}
.fr{float:right;_display:inline;}
/* clear */
.cl{clear:both;}
/* position */
.rel{position:relative;}
.abs{position:absolute;}
/*z-index*/
.zx1{z-index:1;}
.zx2{z-index:2;}
/* cursor */
.poi{cursor:pointer;}
.def{cursor:default;}
/* overflow */
.ovh{overflow:hidden;}
.ova{overflow:auto;}
/* visibility */
.vh{visibility:hidden;}
.vv{visibility:visible;}
/* zoom */
.z{*zoom:1;}





.ablock{
    width: 100%;height: 100%;
    display: block;
    position: relative;
}

.fl {
  float:left;
}
.fr {
  float:right;
}
/* CSS Document */
h1,h2,h3,h4,h5,h6,img,ul,li,a,span,p,i,strong,b,em,form,input,label,div,body,html{
	margin: 0;
	padding: 0;
}
body{
	/*font-family:PingHei, "微软雅黑", "华文细黑", Arial, sans-serif;*/
  font-family:"微软雅黑","\5b8b\4f53",Arial,sans-serif;
	color: #666;
}
li{
	list-style: none;
}

.w1200{width:1200px;margin:0 auto;}
.width40{width:50%;margin:0 auto;}
.width60{width:46%; margin-left:4%;}
.width60 h2{}
.width60 h3{ margin-bottom:3%;}
.width60 p{font-size:13px;}
.hj{ margin-top:3%; font-size:13px;}
.width80{width:88%;margin:0 auto;border:0;margin-top:20px;}
.width80 img{width:98%;border:0;display:block}
.fix{*zoom:1;}
.fix:after{display:block; content:"clear"; height:0; clear:both; overflow:hidden; visibility:hidden;}


/*top logo nav--------------------------------------------------*/
.w_all{ width:100%; height:80px;z-index:100;}
.w_all .logo1{ position:absolute; left:20px; top:20px;}
.w_all .nav{ position:absolute; right:20px; top:25px;}
.w_all .nav a{ padding-right:30px; font-size:16px; color:#fff;}
.w_all .nav a:hover{color:#000;}
.w_all .nav img{position:absolute;  top:0;}

/*top logo nav--------------------------------------------------*/
.w_all_zy{ width:100%; height:80px;z-index:100; border-bottom:1px solid #ccc;}
.w_all_zy .logo1{ position:absolute; left:20px; top:20px;}
.w_all_zy .nav{ position:absolute; right:20px; top:25px;}
.w_all_zy .nav a{ padding-right:30px; font-size:16px; color:#333;}
.w_all_zy .nav a:hover{color:#000;}
.w_all_zy .nav img{position:absolute;  top:0;}


.header-search{
	position: relative;
	width: 80px;
	height: 80px;
	float: left;
}
.header-search .on-roll{
	position: absolute;
	right: 0;
	top: 0;
	width: 80px;
	height: 80px;
	background: url("../images/search.png") center 25px no-repeat;
	transition-duration:300ms;
}
.header-search .on-roll:hover{
	background: url("../images/search.png") center 25px no-repeat #02328d;
}
.on-close{
	position: absolute;
	right: 0;
	top: 0;
	width: 80px;
	height: 80px;
	background: url("../images/close.png") center 25px no-repeat;
	display: none;
}
.open-search{
	position: absolute;
	right: 80px;
	top: 0;
	width: 0;
	height: 80px;
	background: #ECECF4;
	padding:0 0 0 0 ;
	overflow: hidden;
}
.open-search .in-search{
	height: 80px;
	line-height: 30px;
	height: 30px;
	font-size: 20px;
	background: transparent;
	border:0 none;
	display: block;
	width: 250px;
	float: left;
	margin:25px 0 0 24px;
}
.open-search .submit-search{
	float: right;
	width: 80px;
	height: 80px;
	background: url("../images/search.png") center 25px no-repeat;
	border: 0 none;
}
.banner{
	width: 100%;
	position: relative;
	overflow: hidden;
	min-width: 1200px;
}


.banner .banner-ul{width:1000%;z-index:1;}
.banner .banner-ul li{float:left;text-align:center;}
.banner .banner-ul li a{display:block;float:left;}
.banner .banner-ul li img{width:100%;display:block;}

.banner .banner-ul2{width:1000%;z-index:1;}
.banner .banner-ul2 li{float: left;text-align: center;}
.banner .banner-ul2 li a{display: block;float: left;}
.banner .banner-ul2 li img{width: 100%;display: block;}

.btns{position:absolute;bottom:44px;width:100%;text-align:center;height:17px;z-index:88;}
.btns span{display:inline-block;cursor:pointer;width:17px;height:17px;background:url("../images/btn2.png") no-repeat;margin:0 5px;}
.btns .dot{background:url("../images/btn1.png") no-repeat;}

.btns2{position:absolute;bottom:44px;width:100%;text-align:center;height:17px;z-index:88;}
.btns2 span{display:inline-block;cursor:pointer;width:17px;height:17px;background:url("../images/btn2.png") no-repeat;margin:0 5px;}
.btns2 .dot{background:url("../images/btn1.png") no-repeat;}



#fix-back{
	position: fixed;
	width: 100%;
	height: 100%;
	z-index: 1000;
	display: none;
}
.s-white{
	width: 482px;
	padding: 36px 38px 44px;
	min-height: 290px;
	background: #fff;
	border-radius: 4px;
	top: 50%;
	margin-top: -200px;
	position: relative;
	left: 50%;
	margin-left: -260px;
}
.fix-content{
	width: 100%;
}
#fix-back .cls{
	display: block;
	position: absolute;
	top: 0;
	right: 0;
	width: 42px;
	height: 48px;
}
#fix-back .fix-content .pro-li .pro-title{
	border-bottom:1px solid #e5e5e5;
	width: 414px;
	height: 66px;
	padding-left: 64px;
	height: 54px;
}
#fix-back .pro-li .pro-title .cn{
	font-size: 18px;
	font-weight: bold;
	line-height: 22px;
	text-align: left;
	color: #446bac;
	
}
#fix-back .pro-li .pro-title .en{
	font-size: 14px;
	line-height: 24px;
	text-align: left;
	color: #5691d2;
	text-transform: uppercase;

}
#fix-back .pro-li .pro-detail{
	line-height: 32px;
	padding-top: 18px;
	font-size: 16px;
	color: #999;
	width: 100%;
	text-align: left;
}
.fix-content{
	position: relative;
}
.fix-content .pro-li{
	position: absolute;
	display: none;
}
.clear {
    clear: both;
}

/*子页banner start*/
.ban_news{background:url(../images/ban_news.jpg) no-repeat center center; height:383px;}
.ban_about{background:url(../images/ban_about.jpg) no-repeat center center; height:630px;}
/*新闻详细 start*/
.view_content{ font-size:14px;text-indent:2em; line-height:30px;}
.view_content p{ }
.view_tit{text-align:center; font-size:28px; height:120px; line-height:120px; color:#333; border-bottom:1px solid #ccc;}
.view_time{text-align:center;font-size:14px; color:#888;height:70px;line-height:70px;}
/*about start*/
.about{ padding:180px 0; }
.about .wch{ width:47%; margin-right:3%; font-size:22px;line-height:42px;}
.about .wch span{ color:#c00;}
.about .wen{ width:47%; margin-left:3%; font-size:16px;}
.Honors_bg{background:url(../images/Honors_bg.jpg) no-repeat center center; height:756px; color:#fff; font-size:14px;}
.Honors_bg p{ line-height:36px;}
.Honors_bg p span{font-size:20px;font-style:oblique; padding-right:20px;}

.titt1{ font-size:28px; color:#fff; padding-top:120px;margin-bottom:40px;}
.titt1 span{ font-size:24px; color:#fff; padding-left:10px;}
.mtop { margin-top:160px; margin-left:25px;}
.mbottom { margin-bottom:160px;}
.about_sj ul { margin:10px auto 20px 25px;}
.about_sj ul li{ float:left; width:23%; margin-left:1%; margin-right:1%; font-size:14px;}
.about_sj ul li p{ font-size:24px;line-height:24px;}
.about_sj ul li p span{ font-size:14px; line-height:14px;}
/*contact start*/
.ban_contact{background:url(../images/ban_contact.jpg) no-repeat center center; height:630px;}
.contact{ margin-top:80px; margin-bottom:100px; line-height:36px; font-family:"幼圆";}
.contact .txt{font-size:18px;}
.contact .txt h1{ font-size:34px;margin-bottom:50px;}
.contact h2{font-size:24px; width:400px;}

/*首页内容 start*/
.bg1{ background-color:#fbfaf8;}
.bg2{ background-color:#fff;}
.titt{ font-size:28px; color:#333; padding-top:120px;margin-bottom:40px;}
.titt span{ font-size:24px; color:#999; padding-left:10px;}
.index_txt ul li{ float:left; width:22%; margin-right:3%;}
.index_txt ul li .con{line-height:22px; height:90px; font-size:14px;}
.index_txt ul li .name{ font-size:18px; text-indent:2.4em; margin-bottom:20px;}
.index_txt ul li .name a{color:#333;}
.index_txt ul li .name a:hover{color:#c00;}
.index_txt ul li .more{background:url(../images/more_icon.jpg) no-repeat 75px center; margin-bottom:80px;}
.index_txt ul li .more a{ color:#999;}
.index_txt ul li .icon1{background:url(../images/index_icon1.jpg) no-repeat left center;}
.index_txt ul li .icon2{background:url(../images/index_icon2.jpg) no-repeat left center;}
.index_txt ul li .icon3{background:url(../images/index_icon3.jpg) no-repeat left center;}
.index_txt ul li .icon4{background:url(../images/index_icon4.jpg) no-repeat left center;}

.about_bg {background:url(../images/about_bg.jpg) no-repeat center center; height:760px;}
.about_bg h2{ font-size:42px; color:#fff; padding-top:120px; padding-bottom:30px;}
.about_bg h2 span{ color:#c00;}
.about_bg p{ width:450px; color:#fff; font-size:14px;padding-bottom:30px;}
.about_bg p span{ color:#c00;}

.bg3 {background:url(../images/map.jpg) no-repeat center center; height:587px;}
.bg3 h2{ margin-left:150px; width:520px; text-align:right; font-size:30px; color:#fff; border-bottom:1px solid #ccc; padding-top:150px; margin-bottom:15px;}
.bg3 h2 span{font-size:42px;}
.bg3 p{ margin-left:150px;width:520px;text-align:right;color:#fff; font-size:14px;padding-bottom:20px;}
/*更多按钮*/
.about_bg .more1 {padding-top:30px; width:170px; height:54px; }
.about_bg .more1 a { padding:12px 35px;color:#000; font-size:14px; background-color:#FFF;border-radius:5px;}
.about_bg .more1 a:hover {background-color:#c00;color:#fff;}


.index_pic ul li{ float:left; width:30.33333%; margin-right:3%;}
.index_pic ul li .con1{line-height:22px; color:#000; height:70px; font-size:14px;}
.index_pic ul li .con1 a{color:#000;}
.index_pic ul li .con1 a:hover{color:#f00;}
.index_pic ul li .con2{line-height:22px; height:80px; font-size:12px;}
.index_pic ul li .pic{margin-bottom:20px;}
.index_pic ul li .pic img{ width:368px; height:228px;}
.index_pic ul li .pic a{color:#333;}
.index_pic ul li .pic a:hover{color:#c00;}
.index_pic ul li .more{background:url(../images/more_icon.jpg) no-repeat 75px center; margin-bottom:80px;}
.index_pic ul li .more a{ color:#999;}


/*选项卡1 start*/
.Tab1 { width:100%; margin-top:15px;}
/*菜单class*/
.Menubox1 {width:1200px; margin-left:auto; margin-right:auto;height:40px; }
.Menubox1 ul{font-size:14px;list-style:none;padding-top:0;height:32px;}
.Menubox1 li{float:left;display:block;cursor:pointer; font-size:16px; padding-left:15px; padding-right:15px;margin-right:1px;text-align:center;color:#333;height:32px;line-height:32px; }
.Menubox1 li.hover{padding-left:15px; padding-right:15px;color:#c00;height:32px;line-height:32px;}


.Menubox2 {width:550px; margin-left:auto; margin-right:auto;height:40px; }
.Menubox2 ul{font-size:14px;list-style:none;padding-top:0;height:32px;}
.Menubox2 li{float:left;display:block;cursor:pointer; font-size:16px; padding-left:15px; padding-right:15px;margin-right:1px;text-align:center;color:#333;height:32px;line-height:32px; }
.Menubox2 li.hover{padding-left:15px; padding-right:15px;color:#c00;height:32px;line-height:32px;}

.Contentbox1{width:100%;clear:both;text-align:left;height:auto;margin-top:30px;}
/*选项卡1 end*/

.ft{ font-family:"微软雅黑"; height:86px; line-height:86px; font-size:14px; color:#fff; background:#272a27;}
.fleft{float:left;}
.fright{float:right;}

.case_view{margin-top:50px; margin-bottom:50px;}
.case_view .view1{ font-size:16px; }
.case_view .view1 p{ font-size:12px; color:#797979; }
.case_view .view1 h2{ font-size:26px; margin-top:30px;}
.case_view .view2{ font-size:14px; margin-top:50px; margin-bottom:50px;}
.case_view_content img{ padding-bottom:15px;}
.Back{ text-align:center; height:60px; line-height:60px; font-size:16px; margin-bottom:20px;}
.Back a{ color:#666;}
.Back1{height:60px; line-height:60px; font-size:16px; margin-bottom:20px;}
.Back1 a{ color:#fff;}

/* 图片滚动 */
.picScroll{ position:relative;background:#ccc; overflow:hidden;  margin:0; padding:0;padding-top:120px;}
.picScroll ul{ overflow:hidden; zoom:1;background-color:#272a27;}
.picScroll ul li{ float:left;width:33.33333%;margin:0; padding:0; overflow:hidden; display:inline; }
.picScroll ul li img{ width:100%;display:block}
.picScroll .prev,
.picScroll .next{ position:absolute; left:10px; top: 200px; display:block; width:18px; height:28px; overflow:hidden;cursor:pointer;}
.picScroll .prev{background:url(../images/prev.jpg) no-repeat center center;}
.picScroll .next{background:url(../images/next.jpg) no-repeat center center;}
.picScroll .next{ left:auto; right:10px;}



/*首页内容 end*/
.list-wrap { border-bottom:1px solid #ccc; position:relative; overflow:hidden; width:100%;color:fff;}
.list-wrap ul { text-align:center;}
.list-wrap li { width:20%;position: relative; overflow:hidden; border:1px solid #fff;box-sizing:border-box;}
.list-wrap li img{ width:100%; height:100%;}
.list-wrap li img {
  width: 100%;
  -webkit-transform: translateZ(0px);
          transform: translateZ(0px);
  -webkit-transition: -webkit-transform 0.3s ease 0s;
          transition: transform 0.3s ease 0s;
}
.list-wrap li:hover img {
  -webkit-transform: scale(1.1, 1.1);
      -ms-transform: scale(1.1, 1.1);
          transform: scale(1.1, 1.1);
  -webkit-transition: -webkit-transform 0.6s ease 0s;
          transition: transform 0.6s ease 0s;
}
.list-wrap li a { display: block;}
.list-wrap .up-tips { display:block;height:45px; position:absolute;bottom:0;left:0;width:100%;text-align:center;}
.list-wrap .up-tips a{color:#fff; height:45px; line-height:45px;background:#000;
  opacity:0.8;filter:alpha(opacity=80);}
.list-wrap .up-tips a:hover{color:#fff; height:45px; line-height:45px;background:#c00;
  opacity:0.8;filter:alpha(opacity=80);}
.list-wrap .up-tips .cn { font-size:14px;line-height:45px;}



/**下面的是首页banner的**/
div,form,img,ul,ol,li,dl,dt,dd,p,tr,td,body,strong,span,pre,input{margin:0; padding:0; border:0; background-repeat:no-repeat;}
h1,h2,h3,h4,h5,h6,p{ margin:0; padding:0; font-weight:normal;}

body{font-family:"微软雅黑";margin:0px;padding:0px;color:#333;min-width:1200px;}
img{border:0px;}
ul,li{ list-style:none;}
em,i{ font-style:normal;}
a{ text-decoration:none; color:#333; outline:none;}
a:hover{ background-repeat:no-repeat; color:#03a5e3;}
.del_float{ clear:both; line-height:0; height:0; font-size:0;}
a,area{blr:expression(this.onFocus=this.blur())}

/*网站基本定义*/

.clearfix:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clearfix{*zoom:1;}


.bannerbox{width:100%; margin-top:-81px;overflow:hidden;}

.Homebanner{width:100%;position:relative;height:900px;overflow:hidden;}
.Homebanner ul{width:100%;position:absolute;height:900px;}
.Homebanner ul li{width:100%;height:900px;position:absolute;overflow:hidden;}
.bannerimg{width:1900;position:absolute;left:50%;top:0px;display:block;margin-left:-950px;}

.Homeleft,.Homeright{background:#000;font-family:"宋体";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:0px;opacity:1}
.bannerbox:hover .Homeright{right:0px;opacity:1}

.Homedot{position:absolute;width:100%;text-align:center;z-index:999;bottom:60px;}
.Homedot a{display:inline-block;margin:0px 5px;height:12px;width:12px;line-height:1000px;overflow:hidden;background:url(/staticss/banner1/index_229.png) no-repeat;}
.Homedot a.cur{background:url(/staticss/banner1/index_228.png) no-repeat}

.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:1180px;left:50%;margin-left:-1140px;top:340px;z-index:9999;}
.Homebannertext dl.bannerone dt{float:right;width:625px;height:284px; z-index:999; transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}


.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;}

.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:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);-webkit-transform:translateY(0px);}
.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:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}
.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);}