body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,fieldset,table,td,img,div{
	margin:0;
	padding:0;
	border:0;
} 
body{background:#fff;color:#333;font-size:12px;} 
ul,ol{list-style-type:none;} 
select,input,img,select{vertical-align:middle;} 
.clear{ clear:both;line-height: 0px;}
a,img,li{text-decoration:none;transition: all 0.4s;-moz-transition: all 0.2s;	-webkit-transition: all 0.2s;	-o-transition: all 0.2s;} 
a:link{color:#666;} 
a:visited{color:#555;} 
a:hover,a:active,a:focus{color:#c00;text-decoration:none;}
.header-bottom{
    width: 100%;
    background: rgba(11, 19, 25, 0.7);
    position: fixed;  
    z-index: 9;
}
.content1{
	max-width: 1500px;
	z-index: 60;
	margin:0px auto;
	
}
.yj:hover{color: #fff !important; }
.top_line{
	border-bottom: 1px solid #a39da9;
	height:80px;
	}
.venus-menu{
		
    margin: 0 auto;
	    padding: 0px;
}
.venus-menu{
	position:relative;
	list-style:none;

	
}
.venus-menu li{
	display:inline-block;
	overflow: visible !important;
	margin:0;
	padding:0;
	float:left;
	line-height:20px;
	position:relative;
}
.venus-menu > li > a{
    padding: 0px 25px;
    line-height: 100px;
	font-size: 15px;
	color:#fff;
	text-decoration:none;
	display:block;
	-webkit-transition:color 0.2s linear, background 0.2s linear;
	-moz-transition:color 0.2s linear, background 0.2s linear;
	-o-transition:color 0.2s linear, background 0.2s linear;
	transition:color 0.2s linear, background 0.2s linear;
	border-left:1px rgba(255, 255, 255, 0.25) solid;
	
}
.venus-menu li:hover > a, .venus-menu li.active a{
	
	color:#fff;
}
.venus-menu > li > a i{
	color:#fff;
}
.venus-menu > li:hover > a i, .venus-menu li.active a i{
	color:#fff;
}
.venus-menu ul, .venus-menu ul li ul{
	list-style:none;
	margin:0;
	padding:0;
	display:none;
	position:absolute;
	z-index:99;
	width:140px;
}
.venus-menu ul{
	top:90px;
	left:0;
	padding-top:10px;
}
.venus-menu > li > ul > li:first-child a:before{
	
}
.venus-menu > li > ul > li ul li:first-child a:before{
	content:'';
	position:absolute;
	bottom:16px;
	left:45%;
	margin-left:-71px;
	width:0;
	height:0;
	border-top:8px solid rgba(255, 255, 255, 0);
	border-right:8px solid #213875;
	border-bottom:8px solid rgba(255, 255, 255, 0);
}
.venus-menu ul li ul{
	top:0;
	left:100%;
	padding-left:10px;
}
.venus-menu ul li{
	clear:both;
	width:100%;
	border:none;
}
.venus-menu ul li a{
	padding:14px 20px;
	width:100%;
	color:#666;
	font-size:14px;
	text-decoration:none;
	display:inline-block;
	float:left;
	clear:both;
	background:#fff;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	-webkit-transition:background 0.2s linear;
	-moz-transition:background 0.2s linear;
	-o-transition:background 0.2s linear;
	transition:background 0.2s linear;
}
.venus-menu ul li:hover > a{
	background:#ff6b00;
}
.venus-menu > li > ul > li:first-child:hover a:before{
	border-bottom-color:#3655a7;
}
.venus-menu > li > ul > li ul li:first-child:hover a:before{
	border-right-color:#3655a7;
}
.venus-menu > li .indicator{
	position:absolute;
	color:#bababa;
	top:19px;
	right:8px;
	font-size:20px;
	-webkit-transition:color 0.2s linear;
	-moz-transition:color 0.2s linear;
	-o-transition:color 0.2s linear;
	transition:color 0.2s linear;
}
.venus-menu > li:hover > .indicator{
	color:#fff;
}
.venus-menu ul > li .indicator{
	top:14px;
	right:8px;
	color:#fff;
}
.venus-menu i{
	line-height:20px !important;
	margin-right:6px;
	font-size:20px;
	float:left;
}
.venus-menu > li.showhide{
	display:none;
	width:100%;
	cursor:pointer;
	
	
	
}
.venus-menu > li.showhide span.title{
	margin:13px 0 0 20px;
	float:left;
}
.venus-menu > li.showhide span.icon{
	margin:30px 20px;
	float:right;
}
.venus-menu > li.showhide .icon em{
	margin-bottom:3px;
	display:block;
	width:20px;
	height:2px;
	background:#ccc;
}
.venus-menu li.search{
	float:left;
	padding-left:30px;
	padding-right:30px;
}
.venus-menu li.search form{
	margin:13px 20px 0 0;
}
.venus-menu li.search form input.search{
	height:26px;
	float:right;
	padding-left:5px;
	padding-right:5px;
	color:#777;
	outline:none;
	border:solid 1px #dedede;
	-o-transition:border .3s linear;
	-moz-transition:border .3s linear;
	-webkit-transition:border .3s linear;
	transition:border .3s linear;
}
.venus-menu li.search form input.search:focus{
	border-color:#213875;
}
.slides{
	text-align: center;
}
.flex-container a:active,
.flexslider a:active {outline: none;}
.slides,
.flex-control-nav,
.flex-direction-nav {margin: 0; padding: 0; list-style: none;} 

/* FlexSlider Necessary Styles
*********************************/ 
.flexslider {
	width: 100%;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	background-color: #FFF;
}
.flexslider .slides > li {display: none;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {
	width: 100%;
	display: block;
	text-align: center;
	overflow: hidden;
	margin-right: auto;
	margin-left: auto;
}
.flexslider .slides li span{
	font-size: 28px;
	line-height: 80px;
	height: 80px;
	width: 100%;
	display: block;
	position: absolute;
	left: 0px;
	bottom: 0px;
}
.flex-pauseplay span {text-transform: capitalize;}

/* Clearfix for the .slides element */
.slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} 
html[xmlns] .slides {display: block;} 
* html .slides {height: 1%;}

/* No JavaScript Fallback */
/* If you are not using another script, such as Modernizr, make sure you
 * include js that eliminates this class on page load */
.no-js .slides > li:first-child {display: block;}


/* FlexSlider Default Theme
*********************************/
.flexslider {
	background: #fff;
	position: relative;
	zoom: 1;
}
.flexslider .slides {zoom: 1;}
.flexslider .slides > li {position: relative;}
/* Suggested container for "Slide" animation setups. Can replace this with your own, if you wish */
.flex-container {zoom: 1; position: relative;}

/* Caption style */
/* IE rgba() hack */
.flex-caption {background:none; -ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4C000000,endColorstr=#4C000000); zoom: 1;}
.flex-caption {width: 96%; padding: 2%; position: absolute; left: 0; bottom: 0; background: rgba(0,0,0,.3); color: #fff; text-shadow: 0 -1px 0 rgba(0,0,0,.3); font-size: 14px; line-height: 18px;}

/* Direction Nav */
.flex-direction-nav li a {
	width: 50px;
	height: 50px;
	margin: -13px 0 0;
	display: block;
	position: absolute;
	top: 50%;
	cursor: pointer;
	text-indent: -9999px;
	filter:alpha(opacity=0);
	-moz-opacity:0;
	opacity:0;
	transition: opacity 1s;
	background-color:rgba(255, 255, 255, 0.4);
}
.flex-direction-nav li a.next {
	right: 5px;
	background-position: 0px center;
	background-image: url(../images/hover_right.png);
	background-repeat: no-repeat;
	transition: opacity 1s;
}
.flex-direction-nav li a.prev {
	left: 5px;
	background-position: 0 0;
	background-image: url(../images/hover_left.png);
	background-repeat: no-repeat;
	transition: opacity 1s;
}
.flexslider:hover a.next{
	filter:alpha(opacity=100);
	-moz-opacity:1;
	opacity:1;
}
.flexslider:hover a.prev{
	filter:alpha(opacity=100);
	-moz-opacity:1; 
	opacity:1;
}

.flex-direction-nav li a.disabled {opacity: .3; filter:alpha(opacity=30); cursor: default;}

/* Control Nav */
.flex-control-nav {
	width: 100%;
	position: absolute;
	bottom: 10px;
	text-align: center;
	overflow: hidden;
	height: 0px;
}
.flex-control-nav li {margin: 0 0 0 5px; display: inline-block; zoom: 1; *display: inline;}
.flex-control-nav li:first-child {margin: 0;}
.flex-control-nav li a {width: 13px; height: 13px; display: block; background: url(../images/bg_control_nav.png) no-repeat 0 0; cursor: pointer; text-indent: -9999px;}
.flex-control-nav li a:hover {background-position: 0 -13px;}
.flex-control-nav li a.active {background-position: 0 -26px; cursor: default;}
.lang {
    width: 138px;
    height: 38px;
    border-radius: 19px;
    border: 1px rgba(255, 255, 255, 0.25) solid;
    position: relative;
    background: url(../images/imap.png) no-repeat 16px center;
    background-size: 29px 15px;
    margin-left: 20px;
}
.lang p {
    text-align: right;
    width: 100%;
    overflow: hidden;
    box-sizing: border-box;
    font-size: 14px;
    line-height: 38px;
    padding-right: 30px;
    color: #d1d1d1;
}
.lang p::after {
    display: block;
    content: "";
    width: 10px;
    height: 10px;
    background: url(../images/langarr.png) no-repeat center;
    background-size: 8px 6px;
    position: absolute;
    right: 16px;
    top: 50%;
    margin-top: -5px;
}

.venus-menu > li.search a{border-left:0px}
.topright{margin-top: 30px !important; }
@media only screen and (max-width:768px){
    .venus-menu .search img{display: none;}
	.venus-menu li{
		display:block;
		width:100%;
    }
    .venus-menu > li.showhide span.title{width: 78%;}
    .venus-menu > li.showhide span.title img{width: 80%;}
	.venus-menu > li > a{
        line-height: 20px;
		padding:13px 0 14px 20px;
	}
	.venus-menu > li.brand{
		display:none !important;
	}
	.venus-menu a{
		width:100%;
		box-sizing:border-box;
		-moz-box-sizing:border-box;
		-webkit-box-sizing:border-box;
	}
	.venus-menu ul, .venus-menu ul li ul{
		width:100%;
		padding:0;
		left:0;
		border:none;
		position:static;
		box-sizing:border-box;
		-moz-box-sizing:border-box;
		-webkit-box-sizing:border-box;
	}
	.venus-menu > li > ul > li:first-child a:before, .venus-menu > li > ul > li ul li:first-child a:before{
		border:none;
	}
	.venus-menu ul li{
		border-left:none;
		border-right:none;
	}
	.venus-menu ul li a{
		padding-top:10px;
		padding-bottom:10px;
	}
	.venus-menu ul > li > a{
		padding-left:40px !important;
	}
	.venus-menu > li .indicator{
		top:14px;
		right:20px;
		font-size:20px;
	}
	.venus-menu ul > li .indicator{
		top:10px;
		right:20px;
	}
	.venus-menu li.search form{
		margin:12px 18px 0 18px;
	}
	.venus-menu li.search form input.search{
		width:100%;
		margin-bottom:12px;
		box-sizing:border-box;
		-moz-box-sizing:border-box;
		-webkit-box-sizing:border-box;
	}
	.venus-menu > li > ul > li > a{
		padding-left:40px !important;
	}
	.venus-menu > li > ul > li > ul > li > a{
		padding-left:60px !important;
	}
	.venus-menu > li > ul > li > ul > li > ul > li > a{
		padding-left:80px !important;
	}
}
.ss{width: 100%;height: 112px;background: #f0f0f0}
.ss .ssnav{width: 100%;max-width: 1200px;margin: 0 auto;}
.ss .ssnav .rm{float: left;line-height: 112px;font-size: 16px}
.ss .ssnav .rm span{color: #508ad0;font-weight: 600}
.cz{width: 605px;height: 55px;border: 1px solid #508ad0;float: right;margin-top: 20px; }
.cz .inp02{float: right;height: 55px;width: 65px;border: 0px;background: url(../images/sss.png)no-repeat center #327ace}
.cz .inp01{width: 510px;color: #327ace;line-height: 52px;background: #f0f0f0;border: 0px;padding-left: 20px;}
.about{width: 100%;}
.about .aboutnav{width: 100%;max-width: 1200px;margin: 0 auto;}
.about .aboutnav h1{text-align:center;color: #6b7986;font-size: 30px;font-weight: 500}
.about .aboutnav .hx{border-bottom: 3px solid #6b7986;text-align: center;width: 50px;margin: 15px auto;}
.about .aboutnav .nr{text-align: center;font-size: 15px;line-height: 30px;color: #626568;}
.date{overflow: hidden;}
.date ul{padding-top: 30px;}
.date ul li{float: left;width: 25%;text-align: center}
.impact{color: #fa7c0d;font-size: 30px;font-weight: 700;line-height: 40px;}
.impact1{font-size: 14px;}
.gd{width: 100%;height: 480px;background: url(../images/gd.jpg)no-repeat;background-size: 100%;margin-top: 50px;}
.gd h1{text-align: center;color: #fff;line-height: 480px;letter-spacing:3px;}
.cp{width: 100%;}
.cpnav{width: 100%;max-width: 1400px;margin: 0 auto;}
.cpnav .title {overflow: hidden;}
.cpnav .title h1{text-align: center;color: #6b7986;font-size: 30px;font-weight: 500;padding-top: 50px;}
.cpnav .title .hx{border-bottom: 3px solid #6b7986;text-align: center;width: 50px;margin: 15px auto;}
.cpnav .title ul{/* width: 295px; */margin:30px auto;display: flex;justify-content: center;}
.cpnav .title ul li{/* float: left; */margin-right: 10px;margin-left: 10px;}
.cpnav .title ul li:nth-child(2){/* margin-left: 20px; *//* margin-right: 20px; */}
.cpnav .title ul li a{display: block;padding-left:20px;padding-right: 20px;background: #327ace;color: #fff;border-radius: 6px;line-height: 30px}
.cpnav  .nr{margin-top: 35px;overflow: hidden;}
.cpnav  .nr ul li{width:23.4%;overflow: hidden;float: left; margin-right: 2%;}
.cpnav  .nr ul li:nth-child(4){margin-right: 0%;}
.cpnav  .nr ul li:nth-child(8){margin-right: 0%;}
.cpnav  .nr ul li:nth-child(12){margin-right: 0%;}
.cpnav  .nr ul li img{width: 100%;cursor: pointer;transition: all 0.6s;overflow: hidden;}
.cpnav  .nr ul li img:hover{    transform: scale(1.1);  }
.cpnav  .nr ul li .abs{width: 100%;height: 90px;color: #353434;text-align: center;}
.cpnav  .nr ul li .abs:hover{background: #327ace;color: #fff;}
.cpnav  .nr ul li .abs p:nth-child(1){font-size: 14px;padding-top: 25px;line-height: 22px}
.case{background: url(../images/case.png)no-repeat center;overflow: hidden;margin-top: 50px;}
.case .nr{max-width: 1400px;width: 100%;margin: 0 auto;}
.case .nr ul{padding-top:90px;padding-bottom: 90px;overflow: hidden;}
.case .nr ul li{float: left;width: 330px;overflow: hidden;}
.case .nr ul li:nth-child(1){width: 405px;}
.case .nr ul li:nth-child(1) .p1{margin-top: 250px;font-size: 20px;color: #fff;}
.case .nr ul li:nth-child(1) p{text-transform: uppercase;font-style: italic;color: #fff;font-size: 12px}
.case .nr ul li .sp1{width: 60px;height: 3px;display: inline-block;background: #fff}
.case .nr ul li div{height: 270px;overflow: hidden;}
.case .nr ul li div img{cursor: pointer;transition: all 0.6s;}
.case .nr ul li div img:hover{ transform: scale(1.1);}
.case .nr ul li .div1{background: #fff}
.case .nr ul li .div1 .p1{font-size: 16px;color: #333232;padding-top: 120px;padding-left: 30px;}
.case .nr ul li .div1 .p2{font-size: 16px;color: #333232;padding-left: 30px;}
.case .nr ul li .div1 a{cursor: pointer;transition: all 0.6s;margin-left: 30px;margin-top: 15px;font-size: 20px;font-weight: 1000}
.case .nr ul li .div1 a:hover{transform: scale(1.2);}
.case .nr ul li .div1:hover{background: #327ace;}
.case .nr ul li .div1:hover .p1{color: #fff;}
.case .nr ul li .div1:hover .p2{color: #fff;} 
.case .nr ul li .div1:hover a{color: #fff;} 
.case .nr ul li img{width: 100%;height: 270px;cursor: pointer;transition: all 0.6s;overflow: hidden;}
.case .nr ul li img:hover{transform: scale(1.1);}
.al{width: 100%;overflow: hidden;}
.al h1{    text-align: center;color: #6b7986;font-size: 30px;font-weight: 500;padding-top: 50px;}
.al .tit{overflow: hidden;}
.al .hx{border-bottom: 3px solid #6b7986;text-align: center;width: 50px;margin: 15px auto;}
.al .tit ul {margin: 35px auto; width: 790px;}
.al .tit ul li{float: left;margin-left: 34px;}
.al .tit ul li a{display: block;padding-left: 20px;padding-right: 20px;background: #327ace;color: #fff;border-radius: 6px;line-height: 30px;}
.Exhibitor{ width:100%; overflow:auto;position: relative;}
.hl_main5_content{width:100%;  margin-top:20px;}
.h1_main5_title{ height:30px; background:#999; line-height:30px; padding-left:10px; font-size:14px; font-weight:bold;}
.hl_main5_content1{width:100%; overflow:hidden; float:left; }
.hl_main5_content1 ul{width:500%; overflow:hidden; }
.hl_main5_content1 ul li{ float:left; width:12.1%; display:inline; margin-right:15px;}
.hl_main5_content1 ul li img{ width:100%; }
.hl_main5_content1 ul li:nth-child(1){margin-left: -850px;}
.hl_scrool_leftbtn{ background:url(../images/hl_scroll_left.png) no-repeat;cursor:pointer;position: absolute;left: 72.5%;width: 83px;height: 255px;z-index: 999;}
.hl_scrool_rightbtn{ background:url(../images/hl_scroll_right.jpg) no-repeat;cursor:pointer;position: absolute;left: 78%;width: 83px;height: 255px;z-index: 999;}
.demoList { width:1229px; overflow:hidden;}
.demoList li { float:left;  background:#fff; _display:inline; position:relative; z-index:0; overflow:hidden;}
/*.demoList li:hover { border:1px solid #000; background:#222; }*/
.demoList li a { display:block; width:100%; overflow:hidden; cursor:pointer; }
.demoList li samp,.demoList li div { height:150px; width:275px; position:absolute; left:5px; top:5px; z-index:1; }
.demoList li samp { background:url(../images/zoom.png) no-repeat center center; }
.demoList li div { background:#000; }
.demoList li span,.demoList li b {  display:block; position:absolute; left:5px; bottom:5px; width:90px; z-index:1; height:20px; text-align:center; line-height:20px; font-size:12px; color:#fff; text-shadow:1px 1px 0 #000; font-weight:normal; }
.demoList li span { background:#000; }
/* jQuery jcLightBox css */
#jc-Mod { position:absolute; z-index:99; display:none; left:0; right:0; bottom:0; top:0; cursor:pointer; }
#jc-Box { position:absolute; left:0; top:0; z-index:100; display:none; }
#box-top { height:24px; position:relative; background:url(../images/box-top.png) repeat-x 0 0; }
#box-top-left { background:url(../images/box-ra.png) no-repeat 0 0; height:24px; width:24px; position:absolute; left:-24px; top:0; }
#box-top-right { background:url(../images/box-ra.png) no-repeat -25px 0; height:24px; width:24px; position:absolute; right:-24px; top:0; }
#box-btm { height:24px; position:relative;  background:url(../images/box-bottom.png) repeat-x 0 0; }
#box-btm-left { background:url(../images/box-ra.png) no-repeat 0 -25px; height:22px; width:24px; position:absolute; left:-24px; top:0; }
#box-btm-right { background:url(../images/box-ra.png) no-repeat -25px -25px; height:22px; width:24px; position:absolute; right:-24px; top:0; }
#box-cen { background:url(../images/box-left.png) repeat-y 0 0; position:relative; left:-24px;}
#box-cen-right { background:url(../images/box-right.png) repeat-y right 0; position:relative; right:-48px;}
#box-cen-img { position:relative; left:-24px; background:#000; }
#box-pn { position:absolute; left:10px; top:32px; height:30px; width:70px; z-index:101; }
#box-prev { background:#000; float:left; width:32px; height:30px; cursor:pointer; }
#box-next { background:#000; float:right; width:32px; height:30px; cursor:pointer;}
#box-pn a { display:block; height:20px; position:relative; top:5px; left:5px; background:url(../images/sprite.png) no-repeat;}
#box-next a { background-position:0 -20px; }
#box-prev a { background-position:0 -40px; }
#box-close { background:url(../images/box-close.png) no-repeat; height:60px; width:42px; position:absolute; top:14px; right:-50px; cursor:pointer; z-index:101; }
#box-close a { display:block; height:20px; position:relative; top:20px; left:8px; background:url(../images/sprite.png) no-repeat 0 0;}
#box-text { height:50px; position:absolute; left:0; }
#box-text samp { display:block; position:absolute; background:url(../images/arrow.png) no-repeat; height:12px; width:12px; left:48%; top:-8px; z-index:1;}
#box-text-left { background:url(../images/box-text.png) no-repeat; height:50px; width:10px; position:absolute; left:0; top:0;}
#box-text-cen { color:#fff; text-shadow:1px 1px 0 #000; text-align:center; background:url(../images/box-text-cen.png) repeat-x; height:50px; line-height:50px; margin:0 10px; padding:0 30px; font-size:15px;overflow:hidden;}
#box-text-right { background:url(../images/box-text.png) no-repeat right 0; height:50px; width:10px; position:absolute; right:0; top:0;}
.Exhibitor .dh{position: absolute;background: #fff;width: 280px;left: 11%;z-index: 99999;top: 20px;}
.Exhibitor .dh ul li{float: none;border-bottom: 1px solid #eeeeee;width: 100%;height: 90px;line-height: 90px;font-size: 16px;}
.Exhibitor .dh ul li img{margin-left: 15px;}
.Exhibitor .ck{position: absolute;bottom: 0px;z-index: 9999;left: 11%;}
.ckgd{width: 100%;max-width: 1035px;margin: 30px auto;overflow: hidden;}
.ckgd .a1{display: inline-block;background: #327ace;color: #fff;text-align: center;line-height: 60px;padding-left: 50px;padding-right: 50px;float: right;}
.ckgd .a2{display: inline-block;background: #000;color: #fff;text-align: center;line-height: 60px;padding-left: 50px;padding-right: 50px;float: right;}
.news{width: 100%;}
.news .nr{width: 100%;max-width: 1400px;margin: 0 auto;}
.news .nr p{font-size: 20px;font-weight: 600;color: #575757;}
.news .nr p span{font-size: 12px;color: #575757;}
.news .nr .aso{width: 100%;margin-top: 50px;}
.news .nr .aso .right{float: left;width: 50%;}
.news .nr .aso .left{float: left;width: 50%;}
.news .nr .aso .left ul{}
.news .nr .aso .left ul li {background: #f6f6f6;overflow: hidden;width: 95%;height: 108px;margin-bottom: 37px;}
.news .nr .aso .left ul li .le{float: left;width: 15%;;;border-right: 1px solid #e4e4e4;padding-right: 25px;text-align: center;margin-top: 35px;}
.news .nr .aso .left ul li .ri{float: right;width: 75%;;overflow: hidden;text-align: left;line-height: 30px;margin-top: 35px;}
.news .nr .aso .left ul li .le .m{font-size: 16px;line-height: 30px;}
.news .nr .aso .left ul li:hover{background: #327ace}
.news .nr .aso .left ul li:hover .m,.news .nr .aso .left ul li:hover .y,.news .nr .aso .left ul li:hover .ri .p1,.news .nr .aso .left ul li:hover .ri .p2{color: #fff;}
.news .nr .aso  .right{background: #f6f6f6}
.news .nr .aso  .right img{width: 80%;margin: 20px auto;display: block;}
.news .nr .aso .right ul li {background: #f6f6f6;overflow: hidden;width: 95%;height: 108px;}
.news .nr .aso .right ul li .le{float: left;width: 15%;;;border-right: 1px solid #e4e4e4;padding-right: 25px;text-align: center;margin-top: 35px;}
.news .nr .aso .right ul li .ri{float: right;width: 75%;;overflow: hidden;text-align: left;line-height: 30px;margin-top: 35px;}
.news .nr .aso .right ul li .le .m{font-size: 16px;line-height: 30px;}
.news .nr .aso .right ul li:hover{background: #327ace}
.news .nr .aso .right ul li:hover .m,.news .nr .aso .right ul li:hover .y,.news .nr .aso .right ul li:hover .ri .p1,.news .nr .aso .right ul li:hover .ri .p2{color: #fff;}
.news .nr .aso .right ul li .ri .p1{font-size: 16px;font-weight: 600}
.news .nr .aso .right ul li .ri .p2{font-size: 14px;font-weight: 100}
.news .nr .aso .left ul li .ri .p1{font-size: 16px;font-weight: 600}
.news .nr .aso .left ul li .ri .p2{font-size: 14px;font-weight: 100}
.about{width: 100%;overflow: hidden;}
.about .left{float: left;width: 50%;}
.about .left img{width: 100%;}
.about .right{float: left;width: 50%;}
.about .right .li{width: 50%;float: left;background: #327ace;color: #fff;height: 320px;}
.about .right .li h1{padding-left: 30px;padding-top: 80px;font-size: 18px;font-weight: 600}
.about .right .li p{padding-left: 30px;padding-top: 10px;line-height: 25px;padding-right: 65px;}
.about .right .li a{color: #fff;display: block;margin-left: 30px;width: 120px;height: 30px;border: 1px solid #ccc;text-align: center;line-height: 30px;margin-top: 30px;}
.about .right .ri{width: 50%;float: left;}
.about .right .ri img{width: 100%;height: 320px;}
.about .right .bottom{text-align: center;float: left;width: 100%;}
.about .right .bottom h1{color: #717171;padding-top: 7%;}
.about .right .bottom h3{color: #717171;line-height: 35px;width: 60%;margin: 0 auto;}
.about .right .bottom a{width: 140px;height: 40px;background: #fb9400;color: #fff;display: block;margin: 0 auto;line-height: 40px;margin-top: 15px;border-radius: 3px;}
.foot{width: 100%;height: 500px;background: #317acd}
.foot .footnav{margin: 0 auto;width: 100%;max-width: 1200px;padding-top: 50px;overflow: hidden;border-bottom: 1px solid #fff;padding-bottom: 160px;}
.foot .footnav .div1{float: left;}
.foot .footnav .div1 img{margin-top: 50px;}
.foot .footnav .div2{float: left;margin-left: 50px;border-left: 1px solid #fff;border-right: 1px solid #fff;width: 230px;padding-bottom: 20px;}
.foot .footnav .div2 h3{color: #fff;padding-left: 20px;font-size: 16px}
.foot .footnav .div2 .x{background: #d27c32;width: 30px;height: 2px;margin-top: 5px;margin-left: 20px;}
.foot .footnav .div2 ul{margin-top:20px;}
.foot .footnav .div2 ul li{float: left;padding-left: 20px;padding-right: 25px;}
.foot .footnav .div2 ul li a{color: #fff;line-height: 35px;font-size: 14px;}
.foot .footnav .div3{float: left;border-right: 1px solid #fff;height: 210px;}
.foot .footnav .div3 h3{color: #fff;padding-left: 20px;font-size: 16px}
.foot .footnav .div3 .x{background: #d27c32;width: 30px;height: 2px;margin-top: 5px;margin-left: 20px;}
.foot .footnav .div3 p{color: #fff;padding-left: 20px;line-height: 35px;margin-right: 30px;}
.foot .footnav .div3 .p1{margin-top: 20px;}
.foot .footnav .div4{float: left;margin-left: 115px;}
.foot .footnav .div4 h3{color: #fff;padding-left: 20px;font-size: 16px}
.foot .footnav .div4 .x{background: #d27c32;width: 30px;height: 2px;margin-top: 5px;margin-left: 20px;}
.foot .footnav .div4 img{margin-top:20px;}
.foot p{margin: 0 auto;max-width: 1200px;width: 100%;line-height: 45px;color: #fff;}
.wh_n h1{
	margin-bottom: 42px;
	font-size: 30px;
	padding-right: 96px;
	line-height: 26px;
	color: #222222;
	text-align: center;
  }
  .wh_n{
	padding-top: 3%;
	width: 100%;
	background: #f5f5f5;
	height: 648px;
	overflow: hidden;
  }
  .wh_n ul{
	max-width: 1320px;
	display: block;
	margin: 0 auto;
	height: 600px;
	overflow: hidden;
  }
  .wh_n ul li{
	float: left;
	/* width: 525px; */
	height: 218px;
	padding: 42px 60px 0 ;
	/* padding: 2% 5% 0; */
	margin-bottom: 28px;
   
	
	background: url(../img/creat1.png) no-repeat;
  }
  .wh_n ul li>p{
	width: 500px;
  }
  .wh_n ul .li2{
	background: url(../img/creat2.png) no-repeat;
  }
  .wh_n ul .li3{
	background: url(../img/creat3.png) no-repeat;

  }
  .wh_n ul .li4{
	background: url(../img/creat4.png) no-repeat;
  }

  .wh_n ul li>span{
	font-size: 24px;
	line-height: 26px;
	color: #000;
	/* padding-left: 25px; */
  }
  .client-creat-line{
	  width: 30px;
	height: 2px;
	margin: 18px 0 25px;
	background: #575353;}
	.aboutus_bg {
		background-color: #5ea54c;
		margin-top: 140px;
		position:relative;
	}
	.index_about1 img{
		width:100%;
	}
	.index_about2 img{
		width:100%;
	}
	.index_about1{
		width:32.3%;
		float:left;
		margin-right:1.5%;
		margin-bottom:30px;
	}
	.index_about2{
		width:32.3%;
		float:right;
		margin-bottom:30px;
	}

	.fl{float: left;}
	.fr{float: right;}
	.tac{text-align: center;}
	.tar{text-align: right;}
	.poa{position: absolute;}
	.por{position: relative;}
	.hidden{display: none;}
	.w1200{max-width: 1310px; margin: 0 auto;}
	.icon{background: url(../images/icon.png) no-repeat; display: inline-block; vertical-align: middle;}
	a{color: #333333; text-decoration: none;}
	a:hover{color: #0092dd; text-decoration: none;}
	a:visited{text-decoration: none;}
	.ease,
	.ease *{-webkit-transition: all ease 300ms; -moz-transition: all ease 300ms; -ms-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms;}
	.noease,
	.noease *{-webkit-transition: none; -moz-transition: none; -ms-transition: none; -o-transition: none; transition: none;}
	:-moz-placeholder{color: #aaa;}
	::-moz-placeholder{color: #aaa;}
	input:-ms-input-placeholder,
	textarea:-ms-input-placeholder{color: #aaa;}
	input::-webkit-input-placeholder,
	textarea::-webkit-input-placeholder{color: #aaa;}
	/*清除浮动*/
	.clearfix{*zoom: 1;}
	.clearfix:after{visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0;}
	.top_main{position:relative;width:100%;height:40px;line-height:40px;background:#f2f2f2;font-size:12px;color:#666;z-index:12;}
	.top_main .top_r{margin-right:30px;}
	.top_main li{position: relative; display: inline-block; *display: inline; *zoom: 1; text-align: center;}
	.top_main li a{color: #666; cursor: pointer;}
	.top_main li a:hover{opacity: 0.8;filter:alpha(opacity=80);color:#0092dd;}
	.top_main .top_r .split{display: inline-block; *display: inline; *zoom: 1; width: 1px; height: 12px; background: #999; vertical-align: middle;margin-top:-1px;*margin-left:12px;}
	.top_main .top_r .home{padding-left:20px;padding-right:10px;background:url(../images/home.png) no-repeat left center;background-size:12px;}
	.top_main .top_r .addFav{padding-left:20px;padding-right:10px;margin-left:12px;background:url(../images/addFav.png) no-repeat left center;background-size:12px;}
	.top_main .top_r .contact{padding-left:20px;margin-left:12px;background:url(../images/sTel.png) no-repeat left center;}
	
	/*header_main*/
	.header_main{position:relative;width: 100%; height: 120px; z-index: 100; background: #fff;}
	.header_main .logo{float:left; height: 74px; display: block;margin-top:20px;}
	.header_main .logo img{float:left;display:block;}
	.header_main .tel_main{margin-top:12px;margin-left:3%;}
	.en_word{
		text-transform:uppercase; font-size:20px;
		color:#008cd6;
	}
	.cn_word{font-size:20px; font-weight:bold;
	color:#074085;}
	.header_main .tel_main .tel{padding-left:30px;background:url("../images/tel1.png") no-repeat left center;background-size:22px 24px;}
	.header_main .tel_main .tel .t1{padding-left:12px;font-size:22px;background:url("../images/telLine.png") no-repeat left center;color:#333;}
	.header_main .tel_main .tel .num{margin-left:8px;font-size:30px;color:#0092dd;}
	/*搜索框*/
	#header_main .search{width:240px;height:30px;margin-top:44px;margin-right:32px;float:right;-webkit-transition: all ease 300ms; -moz-transition: all ease 300ms; -ms-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms;border:1px solid #e0e0e0;}
	#header_main .search input{background-color: none; border: none;outline:none;}
	#header_main .search .stxt{float:left;width: 186px; height: 30px; font:normal 12px "microsoft yahei";line-height: 30px; display: block; text-indent: 10px;color:#bdbdbd;}
	#header_main .search .sbtn{float:right;width: 54px; height: 30px; display: block; cursor: pointer;border-left:1px solid #bdbdbd;color:#333;}
	
	/*nav*/
	#nav_main{position:relative;width:100%;height: 60px;z-index:60;border-top:1px solid #e8e8e8;}
	#nav_main .nav{display:block;height: 60px;z-index:12;}
	#nav_main .nav li{float: left;font-size:18px;text-align:center;height:60px;line-height:60px;margin-left:20px; z-index: 10;}
	#nav_main .nav li:first-child{padding-left:0px;margin-left:0;}
	#nav_main .nav li a.aLink{ -webkit-transition: all ease 300ms; -moz-transition: all ease 300ms; -ms-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms;}
	#nav_main .nav li a.aLink:before{content: "\20"; display: block; position: absolute; left: 0; bottom: 0; height: 3px; width: 0; background: #0099d2; -webkit-transition: all ease 300ms; -moz-transition: all ease 300ms; -ms-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms;}
	#nav_main .nav li a.aLink{ padding-left:30px;padding-right:30px;margin-top:1px;text-align:center;height:60px;color: #333;font-size:16px;line-height:60px;display: block; position: relative;cursor: pointer; overflow: hidden;}
	#nav_main .nav li.hover a.aLink,#nav_main .nav li:hover a.aLink{color:#0099d2;}
	#nav_main .nav li.hover a.aLink:before{width: 100%;}
	#nav_main .nav li:hover a.aLink:before{width: 100%;}
	
	/*导航栏下拉*/
	#nav_main li .subnav{margin-right:0;transition: all .36s ease; position: absolute; top: calc(100% - 2px); left: 0; opacity: 1; width:100%; overflow: hidden;z-index: 199;display:none;}
	#nav_main li .subnav .sub-in{max-width:1200px;margin:0 auto;border-width: 2px 0 0; border-style: solid; border-color: #0099d2;background:#fff;border-bottom:1px solid #ddd;}
	#nav_main li .subnav .sub-in .list{float:left;width:200px;margin-left:100px;padding-top:15px;padding-bottom:15px;}
	#nav_main li .subnav .list .nav1{ transition: all .36s ease; display: block; width:200px;height:40px;font-weight: 500; margin-left:0;padding: 0;cursor: pointer; width: 100%;}
	#nav_main li .subnav .list .nav1 a{font-size:16px;border-bottom: #ddd 1px solid; text-align: left; padding-bottom: 0; line-height: 40px!important; padding-left: 20px; width: 180px; padding-right: 0; display: block; font-family: "微软雅黑"; background: url("../images/nav_dian.png") no-repeat left top; height: 40px; color: #484848; font-weight: normal; text-decoration: none; padding-top: 0; transition: all .6s;}
	#nav_main li .subnav .nav1 .subA{ height:40px!important;transition: all .36s ease; display: block; font-weight: 500; padding-right: 24px; line-height: 50px!important;text-align:left;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;color: #000!important;}
	#nav_main li .subnav .sub-in .img{float:left;display:block;width:740px;height:auto;padding-top:15px;margin-left:50px;}
	#nav_main li .subnav .sub-in .img img{display:block;width:740px;height:auto;}
	#nav_main li:hover .subnav{opacity:1;display: block;}
	#nav_main li.hover .subnav .nav1.subA{color: #000;}
	#nav_main .subnav .nav1:hover .subA{color:#0092dd!important;}
	#nav_main li .subnav .list .nav1:hover a{ border-bottom: 1px solid #0099d2; background: url(../images/nav_dian.png) no-repeat left bottom; color: #0099d2; text-decoration: none;}
	#nav_main li .subnav1{margin-right:0;transition: all .36s ease; position: absolute; *top:60px; top: calc(100% - 2px); left: 0; opacity: 1; width:100%; overflow: hidden;z-index: 199;display:none;}
	#nav_main li .subnav1 .sub-in{max-width:1200px;height: auto;margin:0 auto;border-width: 2px 0 0; border-style: solid; border-color: #0099d2;background:#fff;border-bottom:1px solid #ddd;}
	#nav_main li .subnav1 .sub-in .sed_nav{float:left;width:450px;margin-left:100px;margin-right:100px;}
	#nav_main li .subnav1 .sub-in .sed_nav1{float:left;width:450px;margin-right:100px;}
	#nav_main li .subnav1 .sub-in .sedNav{float:left;width:200px;margin-left:30px;padding-top:15px;padding-bottom:30px;margin-top:12px;}
	#nav_main li .subnav1 .sub-in .sedNav .aNav{display:block;line-height: 70px;text-align:left; padding-left: 0; width: 200px; background: none transparent scroll repeat 0 0; height: 70px; color: #0099d2; font-size: 20px;border-bottom: 1px solid #0099d2;}
	#nav_main li .subnav1 .sub-in .img{float:left;display:block;width:220px;height:300px;margin-top:50px;}
	#nav_main li .subnav1 .sub-in .img img{display:block;width:220px;height:380px;}
	#nav_main li .subnav1 .sub-in .third_nav a{ display:block;border-bottom: #ddd 1px solid; line-height: 40px;text-align:left; padding-left: 20px; width: 180px; background: url(../images/nav_dian.png) no-repeat left top; height: 40px; color: #484848; font-size: 14px;transition: all .6s;}
	#nav_main li .subnav1 .sub-in .third_nav a:hover{border-bottom: 1px solid #0099d2; background: url(../images/nav_dian.png) no-repeat left bottom; color: #0099d2; text-decoration: none;}
	#nav_main li .subnav1 .sub-in .sedNav .aNav:hover{}
	#nav_main li:hover .subnav1{opacity:1;display: block;}
	
	/* banner */
	#banner_main{overflow:hidden;z-index: 2;max-width:1920px;margin:0 auto;}
	#banner_main .banner {position: relative;width:100%;height:550px;margin:0 auto;width:100%;}
	#banner{width:100%;position:relative;overflow:hidden;z-index:0;}
	#banner, .banner ul{max-height:550px; overflow:hidden;}
	.banner li {width:100%;position:absolute;z-index:1;overflow:hidden;display: none;}
	.banner li:first-child{display:block;}
	.banner li img{width:1920px;height:550px;display:block;position:relative;left:50%;margin-left:-960px;top:0;}
	#banner .tip {width:1000px; height:20px; line-height:0; font-size:0;text-align:center; position:absolute;left:50%;margin-left:-500px;bottom:50px;z-index:13; }
	#banner .tip span{width:16px;height:16px;margin:0 10px;display:inline-block;font-size: 0;cursor: pointer;background-position:-20px -126px;}
	#banner .tip span.cur{background-position:0px -126px;}
	#banner #btn_prev,#banner #btn_next{width:53px;height:123px;position:absolute;top:210px;z-index:5;}
	#banner #btn_prev{background-position:0 0px;left:6%;transition: all 600ms ease;}
	#banner #btn_next{background-position:-60px 0px;right:6%;transition: all 600ms ease;}
	#banner #btn_prev:hover{opacity:.9;filter:alpha(opacity=90);transition: all 600ms ease;left: 5.8%;}
	#banner #btn_next:hover{opacity:.9;filter:alpha(opacity=90);transition: all 600ms ease;right: 5.8%;}
	/*banner end*/
	
	/*footer*/
	.bottom_main {width: 100%; height:auto;padding-top:40px;padding-bottom:34px; background:#212121;}
	.bottom_main .content .left{float:left;width:304px;}
	.bottom_main .content .left .tit{margin-bottom:28px;font-size:16px;color:#fff;}
	.bottom_main .content .left .fw{font-size:14px;color:#999;line-height:16px;}
	.bottom_main .content .left .num{margin-top:14px;margin-bottom:24px;font-size:18px;color:#999;line-height:20px;}
	.bottom_main .content .left .contact{font-size:14px;color:#999;}
	.bottom_main .content .left .address{font-size:14px;color:#999;}
	.bottom_main .content .left .qq{display:block;width:24px;height:24px;margin-top:34px;background-position:-120px -50px;}
	.bottom_main .content .left .qq:hover{opacity:0.9;filter:alpha(opacity=90);}
	.bottom_main .content .middle{float:left;width:150px;height:150px;margin-top:36px;margin-left:70px;}
	.bottom_main .content .middle .ewm{display:block;width:150px;height:150px;border:1px solid #b3bdc7;}
	.bottom_main .content .middle .ewm img{display:block;width:150px;height:150px;}
	.bottom_main .content .middle .scan{display:block;margin-top:24px;font-size:14px;color:#666;text-align:center;}
	
	.bottom_main .right{float:right;width:530px;}
	.bottom_main .right .tit{margin-bottom:20px;font-size:16px;color:#fff;}
	.bottom_main .right .online{width:530px;}
	.bottom_main .right .online .item{height:30px;*margin-top:10px;margin-bottom:10px;font-size:12px;line-height:30px;text-indent:10px;background:#333;border-radius:4px;}
	.bottom_main .right .online .item input.txt{width:250px;font-size:12px;outline:none;color:#999;}
	.bottom_main .right .online .item.mr10{margin-right:10px;}
	.bottom_main .right .online .liuyan{height:60px;background:#333;*margin-top:10px;}
	.bottom_main .right .online .liuyan textarea{width:520px;height:46px;padding-top:10px;font-family:"Microsoft YaHei";font-size:12px;-webkit-appearance:none;resize:none;border:none;background:none;outline:none;margin:0;color:#999;}
	.bottom_main .right .online .liuyan textarea::-webkit-input-placeholder{color:#999;}
	.bottom_main .right .online .itemsub{float:right;width:120px;height:36px;margin-top:10px;}
	.bottom_main .right .online .itemsub .btn{width:120px;height:36px;font-size:14px;line-height:36px;text-align:center;cursor: pointer;transition:all ease 600ms;background:#666;border-radius:5px;color:#fefefe;}
	.bottom_main .right .online .itemsub .btn:hover{transition:all ease 600ms;background:#0092dd;color:#fff;}
	.bottom_main .bottomNav{margin-top:40px;}
	.bottom_main .bottomNav .tit{margin-bottom:12px;font-size:16px;color:#fff;}
	.bottom_main .bottomNav .navList li{float:left;padding:0 38px;height:18px;line-height:18px;border-left:1px solid #333;color:#999;}
	.bottom_main .bottomNav .navList li:first-child{padding-left:0;border-left:0;}
	.bottom_main .bottomNav .navList li a{display:block;color:#999;}
	.bottom_main .bottomNav .navList li:hover a{color:#fff;opacity:0.8;filter:alpha(opacity=80);}
	.bottom_copy{height:80px;line-height:80px;text-align:center;border-top:1px solid #333;background:#212121;}
	.bottom_copy p{font-size:14px;color:#666;}
	.bottom_copy .copy{margin-left:130px;}
	.bottom_copy .zc{margin-left:14px;}
	.bottom_copy a{color:#666;}
	.bottom_copy a:hover{color:#fff;}
	.bottom_copy .zc span{margin:0 6px;}
	
	/********.toolbar1*********/
	.toolbar_wrap { position: fixed; top: 0; right: 0; z-index: 9999; width: 0; height: 100%;}
	.toolbar { position: absolute; right: 0; top: 0; width: 0; height: 100%; z-index: 1000;}
	.toolbar .toolbar_tabs {  position: absolute; top: 50%; left: -60px;  width: 60px; margin-top: -61px;}
	.toolbar .toolbar_tab { position: relative;  width: 60px;  height: 60px; margin-bottom: 4px;  cursor: pointer;  background-color: #0092dd; -webkit-border-radius: 3px 0 0 3px; -moz-border-radius: 3px 0 0 3px; border-radius: 3px 0 0 3px;}
	.toolbar .tab_person .tab_ico {
		background-position: 7px 8px;
	}
	.toolbar .tab_ico { width: 34px; height: 35px; margin-left: 1px; position: relative;  z-index: 2; background-color: #0092dd; _display: block;  display: inline-block;  background-image: url(../images/toolbaricon.png); background-repeat: no-repeat;}
	.toolbar .tab_text { width:130px; font-size: 16px;height: 60px; line-height: 60px; color: #fff; text-align: center;  position: absolute;  z-index: 1; left: 60px; top: 0; background-color: #0092dd; border-radius: 3px;}
	.toolbar_tab:hover, .toolbar_tab:hover .tab_ico, .toolbar_tab_hover, .toolbar_tab_hover .tab_ico { background-color: #0362ab;}
	.toolbar .tab_kf em{ background:url(../images/ew_03.png) no-repeat; width:129px; height:120px; text-align:left;}
	.toolbar .tab_kf em img{width:110px; height:110px; margin-top:-16px; margin-left:5px;}
	.toolbar .toolbar_tabs a{ display:inline-block; height:60px;}
	
	/*******index css*******/
	.index .index_tit{padding-top:60px;text-align:center;}
	.index .index_tit .tit{font-size:20px;color:#212121;}
	.index .index_tit .enTit{margin-left:6px;font-size:14px;color:#999;text-transform: uppercase;}
	.index .index_tit .line{width:38px;height:3px;margin:0 auto;margin-top:5px;background:#0092dd;}
	
	/*最新资讯*/
	.lastest{}
	.lastest .content{margin-top:50px;}
	.lastest .content .left{float:left;width:370px;}
	.lastest .content .middle{float:left;width:370px;margin-left:30px;}
	.lastest .content .right{float:right;width:340px;}
	.lastest .content .left .img{display:block;width:370px;height:294px;}
	.lastest .content .left a{display:block;transition:all ease 360ms;}
	.lastest .content .left .text{height:140px;background:#0092dd;}
	.lastest .content .left .text .time{float:left;width:50px;padding-top:30px;margin-left:26px;}
	.lastest .content .left .text .time .day{font-size:32px;color:#fff;text-align:center;line-height:28px;}
	.lastest .content .left .text .time .year{margin-top:12px;font-size:12px;color:#fff;line-height:12px;opacity:0.6;filter:alpha(opacity=60);}
	.lastest .content .left .text .txt{float:left;width:254px;margin-left:20px;padding-top:30px;}
	.lastest .content .left .text .txt .tit{font-size:16px;color:#fff;line-height:16px;padding-bottom:12px;border-bottom:1px solid #4db3e7;}
	.lastest .content .left .text .txt .cont{margin-top:12px;font-size:14px;color:#fff;opacity:0.6;filter:alpha(opacity=60);line-height:20px;}
	.lastest .content .left a:hover{box-shadow:0px 3px 20px 2px #f0f0f0;transition:all ease 360ms;}
	.lastest .content .left a:hover .text{background:#fff;}
	.lastest .content .left a:hover .text .time .day{color:#333;}
	.lastest .content .left a:hover .text .time .year{color:#333;}
	.lastest .content .left a:hover .text .txt .tit{color:#0092dd;}
	.lastest .content .left a:hover .text .txt .cont{color:#333;}
	.lastest .content .left a:hover .img{filter:brightness(105%);-webkit-filter:brightness(105%);}
	.lastest .content .middle .one{margin-top:14px;margin-bottom:20px;*margin-bottom:12px;}
	.lastest .content .middle .one .txt{width:290px;float:left;}
	.lastest .content .middle .one .txt .tit{font-size:16px;color:#212121;line-height:20px;padding-bottom:12px;border-bottom:1px solid #e5e5e5;}
	.lastest .content .middle .one .txt .cont{margin-top:12px;font-size:12px;color:#999;line-height:20px;}
	.lastest .content .middle .one .time{width:50px;padding-bottom:26px;float:right;background:url("../images/arrow.png") no-repeat center bottom;}
	.lastest .content .middle .one .time .day{font-size:32px;color:#999999;text-align:center;line-height:28px;}
	.lastest .content .middle .one .time .year{margin-top:8px;font-size:12px;color:#999;line-height:12px;}
	.lastest .content .middle .one:hover .txt .tit{color:#0092dd;}
	.lastest .content .middle .list li{*padding:21px 0;padding:21px 0;border-bottom:1px solid #e5e5e5;}
	.lastest .content .middle .list li a{display:block;cursor:pointer;}
	.lastest .content .middle .list li:first-child{padding-top:0;}
	.lastest .content .middle .list li .tit{float:left;width:270px;font-size:14px;color:#515151;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:all ease 0.36s;}
	.lastest .content .middle .list li .time{float:right;font-size:14px;color:#999;}
	.lastest .content .middle .list li:hover .tit{color:#0092dd;margin-left:6px;transition:all ease 0.36s;}
	.lastest .content  .topTit{height:50px;background:#0092dd;}
	.lastest .content  .topTit .tit{float:left;height:20px;margin-top:15px;font-size:16px;line-height:20px;color:#fff;padding-left:10px;margin-left:20px;border-left:3px solid #fff;}
	.lastest .content  .topTit .more{float:right;display:block;width:58px;height:22px;margin-top:14px;margin-right:20px;font-size:12px;color:#212121;text-align:center;line-height:22px;border:1px solid #e0e0e0;border-radius:2px;text-transform:uppercase;transition:all ease 600ms;background:#fff;}
	.lastest .content  .topTit .more:hover{width:70px;transition:all ease 600ms;color:#0092dd;}
	.lastest .content .newDemand{*margin-bottom:12px;}
	.lastest .content .newDemand .news .list{margin-top:12px;margin-bottom:26px;}
	.lastest .content .newDemand .news .list li{display:block;height:46px;}
	.lastest .content .newDemand .news .list li a{display:block;cursor:pointer;}
	.lastest .content .newDemand .news .list .txt{padding:9px 0 9px 24px;}
	.lastest .content .newDemand .news .list .txt .time{float:left;font-size:14px;color:#666;}
	.lastest .content .newDemand .news .list .txt .tit{float:left;font-size:14px;color:#666;transition:all ease 600ms;}
	.lastest .content .newDemand .news .list li:hover .txt .tit{margin-left:8px;transition:all ease 600ms;color:#0092dd;font-weight:bold;}
	.lastest .content .caseMain .bd{margin-top:12px;}
	.lastest .content .caseMain .list li{display:block;height:36px;}
	.lastest .content .caseMain .list li a{display:block;height:36px;cursor:pointer;}
	.lastest .content .caseMain .list .txt{padding:9px 0 9px 24px;}
	.lastest .content .caseMain .list .txt .tit{font-size:14px;color:#666;line-height:18px;transition:all ease 600ms;}
	.lastest .content .caseMain .list li:hover .tit{text-indent:6px;transition:all ease 600ms;color:#0092dd;font-weight:bold;}
	.lastest .news .more1{
		display:block;
		width:78px;
		height:28px;
		font-size:12px;
		color:#212121;
		text-align:center;
		line-height:28px;
		border:1px solid #e0e0e0;
		border-radius:3px;
		text-transform:uppercase;
		transition:all ease 600ms;
		background:#fafafa;
		margin-right: auto;
		margin-bottom: 44px;
		margin-left: auto;
	} 
	.lastest .news .more1:hover{width:100px;transition:all ease 600ms;background:#0092dd;border-radius:3px;color:#fff;border:1px solid #0092dd;}
	
	/*产品中心*/
	.productCenter{padding-bottom:70px;}
	.productCenter .productList{margin-top:40px;}
	.productCenter .productList .list{}
	.productCenter .productList .list li{float:left;display:block;width:280px;margin-left:26px;background:#fff;transition:all ease 0.36s;}
	.productCenter .productList .list li:first-child{margin-left:0;}
	.productCenter .productList .list li a{display:block;cursor:pointer;}
	.productCenter .productList .list li .img{display:block;width:280px;height:355px;}
	.productCenter .productList .list li .txt{height:206px;padding-top:36px;border:1px solid #ececec;border-top:none;}
	.productCenter .productList .list li .txt .line{width:30px;height:3px;margin:0 auto;background-color:#999;}
	.productCenter .productList .list li .txt .tit{margin-top:30px;font-size:18px;color:#212121;text-align:center;line-height:20px;}
	.productCenter .productList .list li .txt .eName{margin-top:6px;font-size:12px;color:#666;text-align:center;line-height:14px;color:#666;}
	.productCenter .productList .list li .txt .num{margin-top:30px;font:normal 48px "华文细黑";text-align:center;color:#999;line-height:40px;}
	.productCenter .productList .list li:hover{box-shadow:0px 3px 20px 2px #e5e5e5;transition:all ease 0.36s;}
	.productCenter .productList .list li:hover .txt .line{background:#0092dd;}
	.productCenter .productList .list li:hover .txt .num{color:#0092dd;}
	
	/*inquiryMain1*/
	.inquiryMain{width:100%;height:200px;/*background:url("../images/slipBg.jpg") no-repeat center center;*/}
	.inquiryMain .inquiry{position:relative;}
	.inquiryMain .inquiry .txt .tit{padding-top:60px;font-size:36px;color:#fefefe;text-align:center;line-height:40px;}
	.inquiryMain .inquiry .txt .cont{margin-top:10px;font-size:18px;text-align:center;color:#fefefe;line-height:20px;}
	.inquiryMain .inquiry .contact{position:absolute;top:48px;right:10px;width:256px;}
	.inquiryMain .inquiry .contact .telMain{padding-left:80px;background:url("../images/tel2.png") no-repeat;background-size:57px 48px;}
	.inquiryMain .inquiry .contact .telMain .num{font-size:24px;color:#fff;line-height:24px;}
	.inquiryMain .inquiry .contact .telMain .fw{margin-top:8px;font-size:18px;color:#fefefe;}
	.inquiryMain .inquiry .contact .zx{display:block;width:120px;height:36px;margin-top:16px;font-size:18px;text-align:center;line-height:36px;border-radius:4px;background:#d20404;color:#fff;}
	
	/*关于我们*/
	.aboutUs{}
	.about .content{margin-top:34px;}
	.about .content .left{float:left;padding-left:50px;padding-right:52px;width:352px;height:388px;background:#f5f5f5;}
	.about .content .left .topTit{display:block;width:350px;height:30px;margin-top:40px;}
	.about .content .left .topTit .tit{float:left;height:20px;margin-top:15px;font-size:16px;line-height:20px;color:#212121;padding-left:10px;border-left:3px solid #0092dd;}
	.about .content .left .topTit .more{float:right;display:block;width:58px;height:22px;margin-top:14px;font-size:12px;color:#212121;text-align:center;line-height:22px;border:1px solid #e0e0e0;border-radius:2px;text-transform:uppercase;transition:all ease 600ms;background:#fff;}
	.about .content .left .topTit .more:hover{width:70px;transition:all ease 600ms;}
	.about .content .left .cont{margin-top:20px;font-size:14px;color:#666;line-height:40px;}
	.about .content .left .list{padding-top:50px;}
	.about .content .left .list li{float:left;display:block;width:170px;height:50px;margin-bottom:40px;*margin-bottom:-8px;}
	.about .content .left .list li.item1{border-right:1px solid #e0e0e0;}
	.about .content .left .list li.item1 .img{margin-left:0;}
	.about .content .left .list li.item3{border-right:1px solid #e0e0e0;}
	.about .content .left .list li.item3 .img{margin-left:0;}
	.about .content .left .list li .img{float:left;margin-left:24px;}
	.about .content .left .list li .txt{float:left;margin-left:20px;}
	.about .content .left .list li .txt .htit{height:22px;}
	.about .content .left .list li .txt .tit{float:left;font-size:24px;color:#212121;line-height:22px;}
	.about .content .left .list li .txt span{float:right;font-size:24px;color:#212121;line-height:22px;}
	.about .content .left .list li .txt .stit{margin-top:3px;font-size:14px;color:#999;}
	.about .content .right{float:left;width:744px;height:388px;}
	.about .content .right .list li{position:relative;float:left;display:block;width:248px;height:194px;overflow:hidden;}
	.about .content .right .list li a{display:block;cursor:pointer;}
	.about .content .right .list li .img{display:block;width:248px;height:194px;transition:all ease 600ms;}
	.about .content .right .list li .frame{position:absolute;top:0;left:0;display:block;width:248px;height:194px;overflow: hidden;}
	.about .content .right .list li .frame .pa { display:block;position: absolute; background: #fff; opacity: .5; filter: alpha(opacity=50);}
	.about .content .right .list li .frame .trans-8 {transition: all 0.8s; -webkit-transition: all 0.8s; -moz-transition: 0.3s;}
	.about .content .right .list li .frame .border-top{width: 0; height: 1px; top: 6%; left: 5%;}
	.about .content .right .list li .frame .border-right{width: 1px; height: 0; top: 6%; right: 5%;}
	.about .content .right .list li .frame .border-bottom{width: 0; height: 1px; bottom: 6%; left: 5%;}
	.about .content .right .list li .frame .border-left{width: 1px; height: 0; top: 6%; left: 5%;}
	.about .content .right .list .bg{display:none;position:absolute;top:0;left:0;width:248px;height:194px;background:url("../images/rHover.png") no-repeat;}
	.about .content .right .list .contxt{display:none;position:absolute;top:0;left:0;width:248px;height:194px;}
	.about .content .right .list li .contxt .topTxt .tit{padding-top:40px;font-size:14px;color:#fff;text-align:center;}
	.about .content .right .list li .contxt .topTxt .line{width:30px;height:2px;margin:0 auto;margin-top:5px;background:#fff;}
	.about .content .right .list li .contxt .topTxt .stit{margin-top:6px;font-size:8px;text-transform:uppercase;color:#99d5f3;text-align:center;}
	.about .content .right .list li .contxt .cont{width:186px;margin:0 auto;margin-top:6px;font-size:12px;color:#fff;line-height:20px;text-align:center;}
	.about .content .right .list .sTxt{position:absolute;top:0;left:0;width:248px;height:194px;}
	.about .content .right .list .sTxt .hj{padding-top:80px;font-size:16px;color:#fff;text-align:center;line-height:20px;}
	.about .content .right .list .sTxt .line{width:30px;height:2px;margin:0 auto;margin-top:8px;background:#fff;}
	.about .content .right .list li:hover .bg{display:block;}
	.about .content .right .list li:hover .contxt{display:block;}
	.about .content .right .list li:hover .frame{width:248px;height:194px;overflow: hidden;}
	.about .content .right .list li:hover img{transform: scale(1.1); -webkit-transform: scale(1.1); background-size:100%;transition:all ease 600ms;}
	.about .content .right .list li:hover .frame .border-top,.about .content .right .list li:hover .frame .border-bottom{width: 90%; height: 1px;}
	.about .content .right .list li:hover .frame .border-right,.about .content .right .list li:hover .frame .border-left{height: 88%; width: 1px;}
	.about .content .right .list li:hover .sTxt{display:none;}
	
	
	/*解决方案*/
	.solutionMain{padding-bottom:80px;}
	.solutionMain .soluteList{margin-top:30px;}
	.solutionMain .soluteList .list li{float:left;display:block;width:288px;height:352px;margin-left:12px;border:1px solid #ececec;transition:all ease 0.36s;}
	.solutionMain .soluteList .list li a{position:relative;display:block;padding:20px;}
	.solutionMain .soluteList .list li:first-child{margin-left:0px;}
	.solutionMain .soluteList .list li .img{display:block;width:252px;height:140px;}
	.solutionMain .soluteList .list li .sIcon{width: 32px; height: 32px; background-position: -120px 0; position: absolute; left: 50%; top: 40px; transition: all ease-in-out .2s; margin-left: -16px; opacity: 0; filter: alpha(opacity=0);}
	.solutionMain .soluteList .list li .txt .tit{margin-top:20px;font-size:18px;color:#212121;text-align:left;line-height:20px;height:20px;padding-left:14px;border-left:4px solid #0092dd;}
	.solutionMain .soluteList .list li .txt .tit span{font-size:13px;color:#999;margin-left:8px;text-transform:uppercase;}
	.solutionMain .soluteList .list li .txt .cont{margin-top:20px;font-size:14px;color:#666;line-height:24px;}
	.solutionMain .soluteList .list li:hover{box-shadow:0px 3px 20px 2px #e5e5e5;transition:all ease 0.36s;}
	.solutionMain .soluteList .list li .txt s.icon{display:block;width:24px;height:24px;margin-top:24px;background-position:-190px 0;transition:all ease 0.6s;}
	.solutionMain .soluteList .list li:hover .sIcon{top: 80px; opacity: 1; filter: alpha(opacity=100);}
	.solutionMain .soluteList .list li:hover s.icon{background-position:-160px 0;}
	.solutionMain .soluteList .list li:hover .txt .tit{color:#0099d2;}
	/*inquiryMain1*/
	.inquiryMain1{width:100%;height:200px;/*background:url("../images/slip1.jpg") no-repeat center center;*/}
	.inquiryMain1 .inquiry1{position:relative;}
	.inquiryMain1 .inquiry1 .txt .tit{padding-top:60px;font-size:36px;color:#fefefe;text-align:center;line-height:40px;}
	.inquiryMain1 .inquiry1 .txt .cont{margin-top:10px;font-size:18px;text-align:center;color:#fefefe;line-height:20px;}
	.inquiryMain1 .inquiry1 .contact{position:absolute;top:48px;right:10px;width:256px;}
	.inquiryMain1 .inquiry1 .contact .telMain{padding-left:80px;background:url("../images/tel2.png") no-repeat;background-size:57px 48px;}
	.inquiryMain1 .inquiry1 .contact .telMain .num{font-size:24px;color:#fff;line-height:24px;}
	.inquiryMain1 .inquiry1 .contact .telMain .fw{font-size:18px;color:#fefefe;}
	.inquiryMain1 .inquiry1 .contact .zx{display:block;width:120px;height:36px;margin-top:16px;font-size:18px;text-align:center;line-height:36px;border-radius:4px;background:#d20404;color:#fff;}
	
	
	/*合作单位*/
	.cooperMain{width:100%;height:612px;background:url("../images/cooperBg.jpg") no-repeat center center;background-size:100% 612px;}
	.cooperMain .cooper{}
	.cooperMain .cooper .mainCont{margin-top:66px;}
	.cooperMain .cooper .left{float:left;width:376px;}
	.cooperMain .cooper .left .tit{margin-top:12px;font-size:18px;color:#212121;}
	.cooperMain .cooper .left .line{width:74px;height:1px;margin-top:20px;background:#666666;}
	.cooperMain .cooper .left .cont{margin-top:38px;font-size:14px;color:#666;line-height:30px;}
	.cooperMain .cooper .left .more{display:block;width:78px;height:28px;margin-top:70px;font-size:12px;color:#212121;text-align:center;line-height:28px;border:1px solid #e0e0e0;border-radius:3px;text-transform:uppercase;transition:all ease 600ms;}
	.cooperMain .cooper .left .more:hover{width:100px;transition:all ease 600ms;color:#0092dd;}
	.cooperMain .cooper .right{float:right;width:790px;}
	.cooperMain .cooper .right .list li{float:left;display:block;width:380px;margin-left:30px;transition:all ease 0.36s;}
	.cooperMain .cooper .right .list li:first-child{margin-left:0;}
	.cooperMain .cooper .right .list li .img{display:block;width:380px;height:213px;transition:all ease 0.36s;}
	.cooperMain .cooper .right .list li .txt{padding:20px;border:1px solid #e9e9e9;border-top:none;background:#fff;}
	.cooperMain .cooper .right .list li .txt .tit{font-size:16px;color:#212121;line-height:18px;transition:all ease 0.36s;}
	.cooperMain .cooper .right .list li .txt .cont{margin-top:20px;font-size:14px;color:#666;line-height:30px;}
	.cooperMain .cooper .right .list li:hover{box-shadow:0px 3px 20px 2px #e5e5e5;transition:all ease 0.36s;}
	.cooperMain .cooper .right .list li:hover .txt .tit{color:#0092dd;transition:all ease 0.36s;}
	.cooperMain .cooper .right .list li:hover .img{filter:brightness(105%);-webkit-filter:brightness(105%);transition:all ease 0.36s;}
	
	
	
	/*内页样式*/
	/***********category css*************/
	.nyIcon{background: url(../images/nyIcon.png) no-repeat; display: inline-block; vertical-align: middle;}
	/*wrapper*/
	.wrapper{padding: 0 0 100px; min-height: 520px; background:#f5f5f5;}
	.wrapper .noinfor{padding: 0 0 20px; text-align: left; color: red;text-align:center;background:#fff;line-height:80px;}
	/*nybanner*/
	.nybanner{width: 100%; height: 250px; line-height: 42px; position: relative; overflow: hidden; background-position: center top; background-repeat: no-repeat; color: #fff;}
	.nybanner h3{font-size: 34px; padding: 70px 0 6px;color:#0092dd;}
	.nybanner .en{font-size: 30px; font-family: arial; font-weight: bold;}
	.nybanner .line{width: 50px; height: 2px; display: block; background: #0092dd; margin-top: 10px;}
	/*menu*/
	.menu{width: 100%; height: 60px; line-height: 60px; background: #fff; border-bottom: 1px solid #ddd;}
	.menu .list{width: 1199px; margin: 0 auto; border-left: 1px solid #ddd;}
	.menu li{width: 198px; height: 60px; float: left; border-right: 1px solid #dddddd; position: relative;}
	.menu li .nav1{width: 100%; height: 60px; line-height: 60px; font-size: 16px; display: block; text-align: center;}
	.menu li .nav1 s{border-style: solid dashed dashed dashed; border-color: #0092dd transparent transparent transparent; border-width: 10px; width: 0; height: 0; overflow: hidden; display: none; position: absolute; left: 50%; margin-left: -10px; bottom: -20px;}
	.menu li:hover,
	.menu li.hover{border-right-color: #0099dd;}
	.menu li:hover .nav1,
	.menu li.hover .nav1{background: #0092dd; color: #fff;}
	.menu li:hover .nav1 s,
	.menu li.hover .nav1 s{display: block;}
	
	/*menu1*/
	.menu1{width: 100%; height: 60px; line-height: 60px; background: #fff; border-bottom: 1px solid #ddd;}
	.menu1 .list{max-width: 1199px; margin: 0 auto; border-left: 1px solid #ddd;}
	.menu1 li{width: 132px; height: 60px; float: left; border-right: 1px solid #dddddd; position: relative;}
	.menu1 li .nav1{width: 100%; height: 60px; line-height: 60px; font-size: 16px; display: block; text-align: center;}
	.menu1 li .nav1 s{border-style: solid dashed dashed dashed; border-color: #0092dd transparent transparent transparent; border-width: 10px; width: 0; height: 0; overflow: hidden; display: none; position: absolute; left: 50%; margin-left: -10px; bottom: -20px;}
	.menu1 li:hover,
	.menu1 li.hover{border-right-color: #0099dd;}
	.menu1 li:hover .nav1,
	.menu1 li.hover .nav1{background: #0092dd; color: #fff;}
	.menu1 li:hover .nav1 s,
	.menu1 li.hover .nav1 s{display: block;}
	
	/*sitepath*/
	.sitepath{height: 80px; line-height: 80px; text-align: right;}
	.sitepath s{width: 20px; height: 18px; background-position: 0 0; margin-right: 4px;}
	/* reLink */
	.reLink{height: 48px; line-height: 48px; padding: 0 15px; border: 1px solid #dddddd;}
	.reLink .nextLink,
	.reLink .prevLink{width: 50%; color: #666;}
	.reLink .nextLink{text-align: right;}
	.reLink a{display: block; -webkit-transition: all ease 300ms; -moz-transition: all ease 300ms; -ms-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms;}
	.reLink a:hover{color: #0092dd;}
	/* pager */
	.pager{padding: 30px 0 15px; text-align: center;}
	.pager:after{visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0;}
	.pager{*zoom: 1;}
	.pager p{height: 26px; line-height: 26px; float: left; display: none;}
	.pager ul{overflow: hidden; margin: 0 auto; text-align: center;}
	.pager ul li{padding: 0 !important; height: auto !important; border: none !important; display: inline-block; *display: inline; zoom: 1;}
	.pager ul a{margin: 0 5px; padding: 0 13px; height: 34px; line-height: 34px; text-decoration: none; float: left; background: #fff;}
	.pager ul a.current{background-color: #0092dd; color: #fff;}
	.pager ul a.current:hover{background-color: #0092dd; color: #fff;}
	.pager ul a:hover{background: #0092dd; color: #fff;}
	/*n-gridlist*/
	.n-gridlist{width: 105%;}
	.n-gridlist .item{width: 280px; float: left; margin: 0 30px 30px 0; background: #fff; position: relative; overflow: hidden; -webkit-transition: all ease 300ms; -moz-transition: all ease 300ms; -ms-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms;}
	.n-gridlist .item a{width: 100%; display: block;cursor:pointer;}
	.n-gridlist .item img{width: 100%; display: block;}
	.n-gridlist .item h3{width: 100%; height: 50px; line-height: 50px; text-align: center; font-size: 14px; -webkit-transition: all ease 300ms; -moz-transition: all ease 300ms; -ms-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms;border-top:1px solid #ddd;}
	.n-gridlist .item .bg{position: absolute; width: 400px; padding-top: 136px; height: 240px; left: -400px; top: 0; z-index: 10; background: url(../images/red80.png) repeat 0 0; text-align: center; -webkit-transition: all ease 300ms; -moz-transition: all ease 300ms; -ms-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms;}
	.n-gridlist .item .bg s{width: 50px; height: 50px; display: block; border-radius: 100%; margin: 0 auto; background-color: #fff; background-position: -22px 18px;}
	.n-gridlist .item:hover{background: #0362ab; box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2);}
	.n-gridlist .item:hover h3{color: #fff;}
	.n-gridlist .item:hover .bg{left: 0;}
	
	/*cooplist*/
	.coop_list{width: 105%;}
	.coop_list .item{width: 380px; float: left; margin: 0 30px 30px 0; background: #fff; position: relative; overflow: hidden; -webkit-transition: all ease 300ms; -moz-transition: all ease 300ms; -ms-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms;}
	.coop_list .item a{width: 100%; display: block;cursor:pointer;}
	.coop_list .item img{width: 380px; height: 213px; display: block;}
	.coop_list .item h3{width: 100%; height: 64px; line-height: 64px; text-align: center; font-size: 16px; -webkit-transition: all ease 300ms; -moz-transition: all ease 300ms; -ms-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms;}
	.coop_list .item .bg{position: absolute; width: 400px; padding-top: 100px; height: 240px; left: -400px; top: 0; z-index: 10; background: url(../images/red80.png) repeat 0 0; text-align: center; -webkit-transition: all ease 300ms; -moz-transition: all ease 300ms; -ms-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms;}
	.coop_list .item .bg s{width: 50px; height: 50px; display: block; border-radius: 100%; margin: 0 auto; background-color: #fff; background-position: -22px 18px;}
	.coop_list .item:hover{background: #0362ab; box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2);}
	.coop_list .item:hover h3{color: #fff;}
	.coop_list .item:hover .bg{left: 0;}
	
	/*弹出层图片*/
	.photeCon{position: fixed;left: 0;top: 0;width: 100%;height: 100%;z-index: 99;background: #000;background: rgba(0, 0, 0, 0.6);filter: alpha(opacity=60);z-index:1212;display:none;}
	.photeCon .photoLayer{width: 1000px;height: 674px;padding: 20px 0; position: absolute;left: 50%;top: 50%;margin-left: -500px;margin-top: -337px;z-index: 111;}
	.photeCon .photoLayer .listCon{width: 1000px;position: relative;overflow: hidden;background: #fff;max-height: 764px;overflow-y: auto;padding:60px 0;}
	.photeCon .photoLayer .listCon img{display:block;margin:0 auto;max-width:800px;max-height:800px;}
	.photeCon .photoLayer .close{right: -40px;top: 0;width: 19px;height: 19px;z-index: 999;background-position: 0 0;cursor: pointer;transition: all .3s;background-position:-276px 0;}
	.photeCon .photoLayer .close:hover{transform: rotate(90deg);}
	
	
	/*soluteList*/
	.solutionPage .solution{background:#fff;padding:20px 20px 40px;}
	.solutionPage .solution .solutelist .item{float:left;display:block;width:47%;margin-right:10px;padding:10px;background:#fff;overflow:hidden;transition:all 0.6s;border-bottom:1px solid #e0e0e0;}
	.solutionPage .solution .solutelist .item .tit{float:left;padding-left:20px;display:block;font-size:16px;background:url("../images/iconleft.png") no-repeat left center;transition:all 0.6s;}
	.solutionPage .solution .solutelist .item .time{float:right;color:#999;font-size:16px;}
	.solutionPage .solution .solutelist .item:hover{background:#0092dd;}
	.solutionPage .solution .solutelist .item:hover .tit{color:#fff;background:url("../images/iconleft_hover.png") no-repeat left center;}
	.solutionPage .solution .solutelist .item:hover .time{color:#fff;}
	
	/*showList*/
	.showList{width: 105%;}
	.showList .item{width: 380px; float: left; margin: 0 30px 30px 0; background: #fff; position: relative; overflow: hidden; -webkit-transition: all ease 300ms; -moz-transition: all ease 300ms; -ms-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms;}
	.showList .item a{width: 100%; display: block;cursor:pointer;}
	.showList .item img{width: 380px; height: 213px; display: block;}
	.showList .item h3{width: 100%; height: 50px; line-height: 50px; text-align: center; font-size: 16px; -webkit-transition: all ease 300ms; -moz-transition: all ease 300ms; -ms-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms;}
	.showList .item .bg{position: absolute; width: 400px; padding-top: 136px; height: 240px; left: -400px; top: -34px; z-index: 10; background: url(../images/red80.png) repeat 0 0; text-align: center; -webkit-transition: all ease 300ms; -moz-transition: all ease 300ms; -ms-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms;}
	.showList .item .bg s{width: 50px; height: 50px; display: block; border-radius: 100%; margin: 0 auto; background-color: #fff; background-position: -22px 18px;}
	.showList .item:hover{background: #333333; box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2);}
	.showList .item:hover h3{color: #fff;}
	.showList .item:hover .bg{left: 0;}
	
	
	/*n-tit*/
	.n-tit{margin-bottom: 30px;}
	.n-tit h3{line-height: 35px; font-size: 24px;}
	.n-tit s{width: 4px; height: 22px; margin-right: 15px; background: #0092dd; display: inline-block; vertical-align: middle;}
	.n-tit .more{font-size: 16px;width:120px;height:30px;text-align:center;line-height:30px;margin-top:10px;border:1px solid #ddd;transition:all ease 600ms;}
	.n-tit .more:hover{width:150px;transition:all ease 600ms;}
	/*relateNews*/
	.relateNews{padding: 55px 0 0; width: 100%; overflow: hidden;}
	.relateNews .list{width: 110%;}
	.relateNews .list li{width: 530px; float: left; margin-right: 62px; margin-bottom: 20px;}
	.relateNews .list li a{display: block; width: 100%;height:100px;}
	.relateNews .list li img{width: 180px; height: 135px; display: block; float: left; margin-right: 20px;}
	.relateNews .list li h3{line-height: 24px; height: 48px; overflow: hidden; margin-bottom: 30px; font-size: 16px;}
	.relateNews .list li .time{color: #999999; font-family: arial; font-size: 16px;}
	.relateNews .list li:hover img{-webkit-filter:brightness(105%);filter:brightness(105%);}
	/*aboutPage*/
	.aboutPage{padding: 40px 40px; max-width: 1120px; margin: 0 auto; background: #fff;}
	.aboutPage .contact_tit{ text-align: center; position: relative; padding-bottom: 30px; margin-top: 30px;*margin-top:60px;}
	.aboutPage .contact_tit .tit{font-size: 45px; line-height:66px;font-weight: 100; position: relative; display: inline; z-index: 12;}
	.aboutPage .contact_tit .tit i{background: #bababa; width: 90px; height: 1px; display: block; position: absolute; right: -120px; top: 30px; display: block;}
	.aboutPage .contact_tit .tit i:first-child{left: -120px; right: auto;}
	.aboutPage .contact_tit .entit{font-size: 82px; line-height:66px;color: #eee; text-transform: uppercase; position: absolute; width: 100%; text-align: center; left: 0; top: 0px; z-index: 10; font-family: Arial;}
	.aboutPage .txtcon{}
	.aboutPage .txtcon img{max-width: 100%;}
	.aboutPage .mapArea{width: 100%; height: 400px; margin-top: 20px;}
	.aboutPage .mapArea #allmap{width: 100%; height: 400px;}
	/*newsPage*/
	.newsPage .item{width: 100%; height: 168px; margin-bottom: 20px; -webkit-transition: all ease 300ms; -moz-transition: all ease 300ms; -ms-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms; background: #fff;}
	.newsPage .item a{width: 100%; height:100%;display: block;cursor:pointer;}
	.newsPage .item img{width: 224px; height: 168px; display: block; margin-right: 30px;}
	.newsPage .item h3{font-size: 20px; padding: 35px 0 20px; -webkit-transition: all ease 300ms; -moz-transition: all ease 300ms; -ms-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms;}
	.newsPage .item .txt{color: #999999; line-height: 24px; height: 48px; padding-right: 130px; overflow: hidden;}
	.newsPage .item .time{width: 150px; padding-top: 45px; font-family: arial; font-size: 20px; color: #999;}
	.newsPage .item .time .day{font-size: 40px; line-height: 45px; display: block;}
	.newsPage .item:hover{box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2);}
	.newsPage .item:hover h3{font-weight:bold;color: #0092dd; text-indent: 5px;}
	.newsPage .item:hover .time .day span{background: #6d6d6d;}
	.newsPage .item:hover .time .day strong{background: #ff0000; color: #fff;}
	.newsPage .item:hover img{filter:brightness(105%);-webkit-filter:brightness(105%);}
	/*showNews*/
	.showNews{padding: 40px 40px; max-width: 1120px; margin: 0 auto; background: #fff;}
	.showNews img{max-width: 100%;}
	.showNews .title{color: #333333; line-height: 32px; text-align: center; font-weight: bold; font-size: 22px;}
	.showNews .mark{width: 100%; height: 40px; line-height: 40px; margin: 15px 0 20px; border-top: 1px solid #e9e9e9; border-bottom: 1px solid #e9e9e9; text-align: center;}
	.showNews .mark span{margin: 0 10px; font-size: 12px; color: #666666;}
	.showNews .shareNew{padding-bottom: 25px;}
	.showNews .showContxt{padding: 0 0 30px; line-height: 30px;}
	/*showProduct*/
	.showProduct{padding: 40px 40px; width: 1120px; margin: 0 auto; background: #fff;}
	.showProduct .pro-tit{margin-bottom: 40px;}
	.showProduct .pro-tit s{width: 4px; height: 50px; display: block; background: #0092dd; float: left; margin-right: 10px;}
	.showProduct .pro-tit h3{font-size: 24px; line-height: 24px; margin-bottom: 10px;}
	.showProduct .pro-tit .mark{line-height: 20px; color: #999;}
	.showProduct .pro-tit .mark span{margin-right: 6px;}
	.showProduct img{max-width: 100%;}
	.showProduct .shareNew{padding-bottom: 25px;}
	.showProduct .showContxt{padding: 0 0 30px; line-height: 30px;}
	.showProduct .infoImg{margin-bottom: 40px;}
	.showProduct .infoImg .imgf{width: 500px; height: 375px; display: block; float: left; margin-right: 40px;}
	.showProduct .infoImg .txt{line-height: 32px; height: 320px; overflow: hidden;}
	.showProduct .infoImg .btn{margin-top: 15px;}
	.showProduct .infoImg .btn a{width: 120px; height: 40px; line-height: 40px; font-size: 16px; display: inline-block; margin-right: 10px; text-align: center; background: url(../images/detail-btnbg.png) no-repeat -140px center;}
	.showProduct .infoImg .btn a:hover{background-position: left center; color: #0092dd;}
	/*msgPage*/
	.msgPage{padding: 40px 0px 55px; width: 1120px; margin: 0 auto; margin-top:50px;background: #fff;border:1px solid #ddd;}
	.msgPage .online_title{margin-bottom:30px;}
	.msgPage .online_title .tit{font-size:30px;color:#737373;text-align:center;}
	.msgPage .online_title .entit{font-size: 14px;color:#737373;font-family:Arial;text-transform: uppercase;text-align:center;}
	.formData{max-width: 1000px;margin:0 auto;margin-left:46px;}
	.formData .item{height: 40px; line-height: 40px; width: 462px; float: left; position: relative; margin-bottom: 25px;}
	.formData .item label{width: 85px; float: left; color: #333; padding-right: 5px; text-align: right;}
	.formData .item .red{color: red; font-size: 12px; position: absolute; right: -10px; top: 2px;}
	.formData .item input{width: 360px; height: 40px; line-height: 40px; float: left; padding-left: 10px; border: 0px; font-size: 14px; background: #f5f5f5; border-radius: 5px;}
	.formData .item .msg-box{position: absolute; left: 90px;}
	.formData .item.mr30{margin-right: 68px;}
	.formData .item.youxiang{margin-right: 70px;}
	.formData .item.liuyan{width: 100%; height: 96px;}
	.formData .item.liuyan textarea{width: 88%; float: left; height: 76px; border: 0px; background: #f5f5f5; -webkit-border-radius: 6px; border-radius: 6px; padding: 10px; overflow: hidden; color: #333; resize: none; font-family: "microsoft yahei";}
	.formData .itemsub{width: 100%; height: 40px; line-height: 40px; position: relative;}
	.formData .itemsub label{width: 85px; float: left; color: #333; padding-right: 5px; text-align: right;}
	.formData .itemsub .msg-box{position: absolute; left: 90px;}
	.formData .itemsub input[type=text]{width: 147px; height: 40px; line-height: 40px; float: left; border-radius: 6px; font-size: 14px; background: #f5f5f5; color: #333; text-indent: 10px;}
	.formData .itemsub img{height: 32px; float: left; margin-top: 5px; margin-left: 10px;}
	.formData .btn{width: 100px; height: 38px; line-height: 38px; cursor: pointer; color: #fff; margin-left: 8px; background: #0092dd;}
	.formData .btn[type=reset]{background: #aaa; margin-right: 9px;}
	/*searchPage*/
	/*.searchPage{overflow: hidden;}
	.searchPage ul{width: 105%;}
	.searchPage .item{width: 280px; height: 222px; float: left; margin: 0 25px 30px 0; background: #fff; position: relative; overflow: hidden; -webkit-transition: all ease 300ms; -moz-transition: all ease 300ms; -ms-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms;}
	.searchPage .item a{width: 100%; display: block;}
	.searchPage .item img{width: 280px; height: auto; display: block;}
	.searchPage .item h3{width: 100%; position: absolute; left: 0; bottom: 0; height: 64px; line-height: 64px; text-align: center; font-size: 16px; -webkit-transition: all ease 300ms; -moz-transition: all ease 300ms; -ms-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms; background: #fff;}
	.searchPage .item .bg{position: absolute; width: 280px; padding-top: 86px; height: 72px; left: -280px; top: 0; z-index: 10; background: url(../images/red80.png) repeat 0 0; text-align: center; -webkit-transition: all ease 300ms; -moz-transition: all ease 300ms; -ms-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms;}
	.searchPage .item .bg s{width: 50px; height: 50px; display: block; border-radius: 100%; margin: 0 auto; background-color: #fff; background-position: -22px 18px;}
	.searchPage .item:hover{background: #fff;}
	.searchPage .item:hover h3{color: #fff; background: #0092dd;}
	.searchPage .item:hover .bg{left: 0;}*/
	.searchPage .searchList{background:#fff;padding:20px 20px 40px;}
	.solutionPage .solution{background:#fff;padding:20px 20px 40px;}
	.searchPage .searchList .item{float:left;display:block;width:47%;margin-right:10px;padding:10px;background:#fff;overflow:hidden;transition:all 0.6s;border-bottom:1px solid #e0e0e0;}
	.searchPage .searchList .item .tit{float:left;padding-left:20px;display:block;font-size:16px;background:url("../images/iconleft.png") no-repeat left center;transition:all 0.6s;}
	.searchPage .searchList .item .time{float:right;color:#999;font-size:16px;}
	.searchPage .searchList .item:hover{background:#0092dd;}
	.searchPage .searchList .item:hover .tit{color:#fff;background:url("../images/iconleft_hover.png") no-repeat left center;}
	.searchPage .searchList .item:hover .time{color:#fff;}
	
	
	.map_ul{list-style: outside none none; display: block; width: 100%; padding-top: 10px;}
	.map_ul li{display: block; width: 100%; padding-bottom: 10px; margin-bottom: 10px; border-bottom: 1px solid #DCDBDB; margin-left: 10px; float: left;}
	.map_ul li a{font-size: 14px; float: left; width: 100%; height: 23px; line-height: 23px; font-weight: bold;}
	.map_ul .list-inline{display: block; margin-left: 7%; width: 80%; min-height: 30px;}
	.map_ul .list-inline a{font-weight: normal; width: auto; float: none; line-height: 32px; height: 32px; margin: 0 10px 10px 0; display: inline-block; border: 1px solid #ccc; padding: 0px 10px;}
	.map_ul .list-inline a:hover{background: #0092dd; color: #fff;}
	span.bds_more,
	.bds_tools a{line-height: 14px !important;}
	
	
	/*产品详情页*/
	.pageProduct{position:relative;}
	.pageProduct .tod{position:relative;height:504px;}
	.pageProduct .photo { width:500px; margin:0 0 20px; }
	.pageProduct .photo .jqzoom{ border:1px solid #ddd; width:500px; height:375px; margin-bottom: 15px; position:relative; padding:0px; cursor:pointer; overflow: hidden;} 
	.pageProduct .photo div.zoomdiv {  z-index:  999; position: absolute; top:0px!important; left:520px!important; width:500px!important;height:375px; background: #ffffff;  border:1px solid #CCCCCC; display:none;  text-align: center; overflow: hidden;}
	.pageProduct .photo div.zoomdiv img{display:block;width:500px!important;height:auto;}
	.pageProduct .photo div.jqZoomPup { z-index : 999; visibility: hidden;  position: absolute; top:0px; left:0px; width:200px!important;height:200px!important;border: 1px solid #aaa; background: #ffffff; opacity: 0.5;-moz-opacity: 0.5; -khtml-opacity: 0.5; filter: alpha(Opacity=50);
	width:300px !important;height:300px;}
	.pageProduct .photo .img { width:500px; height:375px; display:block; }
	.pageProduct .photoimg{ width:500px; height:82px; padding-top:10px; position:relative;}
	.pageProduct .photoimg .list{ width:450px; overflow:hidden;position:relative; margin-left:30px;}
	.pageProduct .photoimg .icon{ width:14px; height:25px; position:absolute; top:46px; cursor:pointer;display: block;background: url(../images/icon.png) no-repeat;}
	.pageProduct .photoimg .btnleft{ top:36px;left:0px; background-position:-230px 0px;}
	.pageProduct .photoimg .btnright{ top:36px; right:0px; background-position:-250px 0px;}
	.pageProduct .photoimg .list .listcon{ width:600%;}
	.pageProduct .photoimg a{ width:100px; height:75px; display:block; float:left;  margin-right:14px; border:1px solid #eee;}
	.pageProduct .photoimg a img{ width:100px; height:75px; display:block;}
	.pageProduct .photoimg a:hover{ border:1px solid #0092dd;}
	.pageProduct .baseInfo{width:580px;}
	.pageProduct .baseInfo .tit{height:36px;font-size:20px;line-height:36px;color:#333;margin-bottom:30px;}
	.pageProduct .baseInfo .list_type{margin-bottom:30px;font-size: 14px;height:36px;line-height:36px;}
	.pageProduct .baseInfo .list_type .xh{margin-right:20px;width: 60px;height: 30px;display: block;float: left;border: 1px solid #0092dd;border-radius: 3px;text-align: center;line-height: 30px;background: #0092dd;color:#fff;}
	.pageProduct .baseInfo .showtel a{display: block;width: 200px;height: 60px;float: left;font-size: 22px;color: #fff;line-height: 60px;text-align: center;text-decoration: none;border-radius:30px;background:url("../images/qqicon.png") no-repeat 150px center #0092dd;background-size:24px 20px;text-indent:-24px;}
	.pageProduct .baseInfo .showtel{}
	.xq{font-size:18px;}
	.pageProduct .baseInfo .showtel a:hover{opacity:0.8;filter:alpha(opacity=80);}
	.pageProduct .baseInfo .showtel .telcon{float: left;height:60px;padding-left: 76px;background: url(../images/phone.png) no-repeat left center;margin-left: 46px;}
	.pageProduct .baseInfo .showtel .telcon span{display: block;font-size: 18px;color: #fd9610;}
	.pageProduct .baseInfo .showtel .telcon em{display: block;font-size: 24px;color: #0092dd;font-family: arial;}
	.fang_show { margin-top:20px;margin-bottom: 10px;}
	.fang_show .slideTxtBox { max-width: 1120px; border: 1px solid #e5e5e5; text-align: left; margin: 0 auto; }
	.fang_show .slideTxtBox .hd { height: 48px; line-height: 48px; border-bottom: 1px solid #e5e5e5; position: relative; }
	.fang_show .slideTxtBox .hd ul li { float: left; width: 171px; text-align: center; cursor: pointer; font-size: 16px; }
	.fang_show .slideTxtBox .hd ul li.on { color: #0092dd; background: url(../images/local_on.png) center bottom no-repeat; }
	.fang_show .slideTxtBox .bd { padding: 29px; overflow: hidden;}
	.fang_show .slideTxtBox .bd .con { line-height: 30px;}
	.fang_show .slideTxtBox .bd .con .tit h1{ font-size:20px; padding-bottom:5px; }
	.fang_show .slideTxtBox .bd .con .tit h3{ font-size:16px; font-weight:100 ; padding-bottom:20px;}
	.fang_show .slideTxtBox .bd .con .tit h3 a{ padding:2px 20px; background:#d9333d; color:#fff; border-radius:3px; margin-left:100px}
	.fang_show .slideTxtBox .bd .con .tit h3 span{ color:#d9333d; font-weight:bold;}
	.fang_show .slideTxtBox .bd .con img { max-width: 100%; }
	.fang_show .slideTxtBox .bd .con table { border: 1px solid windowtext; width: 100%; text-align: center; margin: 0; padding: 0; border-bottom: none; }
	.fang_show .slideTxtBox .bd .con table td { border-bottom: 1px solid windowtext; border-left: 1px solid windowtext; line-height: 33px; }
	.fang_show .slideTxtBox .bd .con table td:first-child { border-left: none; }
	.fang_show .slideTxtBox .bd .con table tr:nth-child(even) { background: #f4f6f8; }
	.fang_show .slideTxtBox .bd ul { zoom: 1; overflow: hidden;}
	
	.returnTop{position:fixed;right:0;bottom:12%;width:60px;height:60px;display:none;cursor:pointer;}
	.returnTop img{display:block;width:60px;height:60px;cursor:pointer;}
	
	.lastest .content .left .topTit {
		width: 340px;
		height: 50px;
		background: #0092dd;
	}
	.lastest .content .left .topTit .tit {
		float: left;
		height: 20px;
		margin-top: 15px;
		font-size: 16px;
		line-height: 20px;
		color: #fff;
		padding-left: 10px;
		margin-left: 20px;
		border-left: 3px solid #fff;
	}
	.lastest .content .left .topTit .more {
		float: right;
		display: block;
		width: 58px;
		height: 22px;
		margin-top: 14px;
		margin-right: 20px;
		font-size: 12px;
		color: #212121;
		text-align: center;
		line-height: 22px;
		border: 1px solid #e0e0e0;
		border-radius: 2px;
		text-transform: uppercase;
		transition: all ease 600ms;
		background: #fff;
	}
	
	@media screen and (max-width: 1090px){
	.venus-menu > li > a {
		padding: 18px 40px !important;
	}
	}
	@media screen and (max-width: 920px){
	#header_main .search {
		display:none;
	}
	.header_main .tel_main {
		float:right;
	}
	}
	@media screen and (max-width: 860px){
	.venus-menu > li > a {
		padding: 18px 30px !important;
	}
	.lastest .content .left .img {
		width: 100%; 
		height: auto; 
	}
	.lastest .content .left {
		width: 100%;
	}
	.lastest .content .left .text .txt {
		width: 70%; 
	}
	.header_main .logo {
		height: auto;
		margin-top: -25px;
	}
	.header_main .tel_main {
		width:50%;
		margin-top: -10px;
		margin-left: 0%; 
	}
	.header_main .tel_main .tel .t1 {
		display:none;
	}
	.header_main .tel_main .tel .num {
		font-size: 18px;
	margin-left: 0px;
	}
	.header_main {
		height: 90px;
	}
	.lastest .content .middle {
		width: auto;
		margin-left: 10px;
	}
	.lastest .content .right {
		width: 100%;
	}
	.lastest .content .right .topTit {
		width: auto; 
	}
	.lastest .content .left .topTit {
		width: auto; 
	}
	.about .content .left {
		padding-left: 10px;
		padding-right: 10px;
		width: auto; 
		height: auto; 
	}
	.about .content .right {
		width: auto;
		height: auto;
	}
	.about .content .right .list li {
		width: 50%;
		height: auto;
	}
	.solutionMain .soluteList .list li {
		float: none;
		width: 90%;
		margin:0px auto;
	}
	.solutionMain .soluteList .list li:first-child {
		margin-left: auto;
	}
	.solutionMain .soluteList .list li .img {
		width: 100%;
	}
	.bottom_main .content .left {
		margin-left: 10px;
		float:none;
	}
	.bottom_main .content .middle {
		display:none;
	}
	.bottom_main .right {
		float: none; 
		width: 100%; 
	}
	.bottom_main .right .online {
		width: auto;
	}
	.bottom_main .right .online .liuyan textarea {
		width: auto;
	}
	.bottom_main .right .online .itemsub {
		float: none; 
	}
	.bottom_main .right .online .item {
		width: 100%;
	}
	.bottom_main .right .online .item input.txt {
		width: 100%;
	}
	.bottom_copy .copy {
		margin-left: 0px;
	}
	.bottom_main .bottomNav .navList li:nth-child(4) {
		padding-left: 0;
		border-left: 0;
	}
	.bottom_main .bottomNav .navList li:nth-child(7) {
		padding-left: 0;
		border-left: 0;
	}
	.menu1 li {
		width: 33%;
	}
	.menu1 {
	   height:auto;
	}
	.sitepath {
		height: 40px;
		line-height: 40px;
		 text-align: left;
	}
	.n-gridlist .item img {
		width: 100%;
		height: auto; 
	}
	.n-gridlist .item {
		width: 46%;
		margin: 0 2% 30px 0;
	}
	.showNews {
		padding: 20px 20px;
	}
	.pageProduct .photo .img {
		width: auto;
		height: auto; 
	}
	.pageProduct .photo .jqzoom {
		width: 100%;
		height: auto;
	}
	.pageProduct .photo {
		width: auto;
	}
	.pageProduct .photoimg .list {
		width: auto;
	}
	.pageProduct .photoimg {
		width: auto;
	}
	.pageProduct .baseInfo {
		width: auto; 
	}
	.pageProduct .tod {
		height: auto; 
	}
	.fang_show .slideTxtBox .bd {
		padding: 10px 0px 10px 0px; 
	}
	.fang_show .slideTxtBox {
		border: 0px solid #e5e5e5;
	}
	.fang_show .slideTxtBox .hd ul li {
		width: auto;
	}
	.newsPage .item img {
		width: 40%;
		margin-right: 20px;
	}
	.newsPage .item .time {
		display:none;
	}
	.newsPage .item h3 {
		font-size: 16px;
		padding: 15px 0 10px;
		height: 50px;
		overflow: hidden;
	}
	.newsPage .item .txt {
	   padding-right: 0px;
	
	}
	.msgPage {
		display:none;
	}
	}



	.ty-banner-1 {
		overflow: hidden;
		line-height: 0;
		text-align:center;
	}
	.ty-banner-1 img{
		visibility: hidden;
	}
	.ty-banner-1 img.show{
		visibility: visible;
	}






	.p12-curmbs-1 {
		font-size: 14px;
		border-bottom: 1px dashed #dcdcdc;
	}
	.p12-curblock{
		display: none;
	}
	.p12-curmbs-1 b {
		border-left: 10px solid #46af33;
		font-weight: normal;
		padding-left: 8px;
	} 
	.p12-curmbs-1 i {
		font-style: normal;
	}
	
	.p12-curmbs-1 span {
		font-family: '氓庐鈥姑ぢ�"';
		padding: 0 5px;
		height: 46px;
		line-height: 46px;
	}


	input:required:invalid, input:focus:invalid, textarea:required:invalid, textarea:focus:invalid{box-shadow: none;}
	.code_gg_li img{vertical-align:middle;width:100px;height:32px;}
	.p4-order-form-1 {
		overflow: hidden;
	}
	
	.p4-order-form-1 .p4-titlel-1 {
		width:145px;height: 46px;font-size:18px; line-height: 46px;text-align: center;color:#fff;background: #46af33;
		
	}
	
	.p4-order-form-1-con {
		border:1px solid #bbb;
		background:url(../images/r1-orderform-1-bg.jpg) no-repeat center bottom #fff;
		padding:40px 15%;
	}
	
	.p4-order-form-1-con li p {
		padding-left: 130px;
		color: #999;font-size: 12px;
	}
	
	.p4-order-form-1-con li {
		margin-bottom: 10px;
		font-size: 14px;
		line-height: 35px;
		color: #666;
		overflow: hidden;
	}
	
	.p4-order-form-1-con li span {
		font-weight: bold;
		color: #666;
	}
	.p4-order-form-1-con li b{color:#f00;}
	.p4-order-form-1-con li .row-hd {
		color: #666;
	}
	.timenum{padding-left:95px;}
	.p4-order-form-1-con li p {
		clear: both;
	}
	
	.p4-order-form-1-con label {
		float: left;
		display: inline-block;
		width: 120px;
		color: #666;
		vertical-align: top;
		text-align: right;height: 33px;line-height: 33px;overflow: hidden;
	}
	#code_gg{
		width: 80px;
		margin-right: 10px;
		outline: none;
		padding-left: 10px;
		border: 1px solid #eee;
		height: 33px;
		line-height: 32px;
		color: #666;
	}
	
	
	.p4-order-form-1-con .inputs,
	.p4-order-form-1-con li select {
		float: left;
		width: 73%;
		margin-right: 10px;
		outline: none;
		padding-left: 10px;
		border: 1px solid #eee;
		height: 33px;
		line-height: 32px;
		color: #666;
		box-sizing: border-box;
		margin-top: 0;
	}
	.p4-order-form-1-con .radioandcheck{vertical-align:middle;}
	
	.p4-order-form-1-con .err {
		border: 1px solid #c00;
	}
	
	.p4-order-form-1-con .p4-order-form-1-t1 {
		width: 100%;
	}
	
	.p4-order-form-1-t1 textarea {
		width: 73%;
		height: 102px;
		line-height: 24px;
		border: 1px solid #eee;
		outline: none;
		resize: none;
		overflow: auto;
		margin-right: 10px;
		padding-left: 10px;
		box-sizing: border-box;
	}
	
	.p4-order-form-1-con .p4-order-form-1-t2 {
		width: 100%;
	}
	
	.p4-order-form-1-t2 input {
		width: 150px;
		vertical-align: top;
	}
	
	.p4-order-form-1-t2 span {
		width: 153px;
		height: 25px;
	}
	
	.p4-order-form-1-con .p4-order-form-1-t3 {
		padding-left: 120px;
	}
	
	.p4-order-form-1-con .p4-order-form-1-t3 input {
		width: 80px;
		height: 30px;
		border: 0;
		text-align: center;
		margin-right: 30px;
		color: #fff;
		padding-left: 0;
		cursor: pointer;
	}
	
	.p4-order-form-1-con .p4-order-form-1-b1 {
		background: #0051a3;
	}
	
	.p4-order-form-1-con .p4-order-form-1-b2 {
		background: #767676;
	}
	
	.p4-order-form-1-con .p4-order-form-1-t4 {
		overflow: auto;
		height: auto;
		min-height: 35px;
		width: 100%
	}
	
	.p4-order-form-1-con .p4-order-form-1-t4 input {
		vertical-align: middle;
		width: 14px;
		margin: 0 10px;
	}
		/*猫隆篓氓聧鈥⒚ヂ悸姑β♀€�*/
.nsw-modal {
width: 100%;
height: 100%;
background: rgba(225, 225, 225, 0.5);
position: fixed;
top: 0;
left: 0;
z-index: 99999; }

.modal-dialog {
position: fixed;
color:#000000;
top: 150px;
width: 400px;
border-radius: 3px;
min-height: 155px;
overflow: hidden;
z-index: 99998;
margin-left: -200px;
left: 50%; }
.modal-dialog .css-icon {
background-image: url("images/modal-icons.png"); }
.modal-dialog .modal-head {
height: 30px;
line-height: 30px;
padding: 0px 20px;
background: #F6EFEF;
font-size: 14px; }
.modal-dialog .modal-head .modal-logo {
  width: 15px;
  height: 15px;
  background-position: 1px 0px;
  margin: 8px 5px 0 0;
  float: left; }
.modal-dialog .modal-head .close {
  float: right;
  width: 15px;
  height: 15px;
  background-position: -14px 0px;
  margin-top: 8px; }
.modal-dialog .modal-body {
width: 100%;
min-height: 125px;
background: #ffffff; }
.modal-dialog .modal-body .modal-body-left {
  width: 140px;
  float: left; }
  .modal-dialog .modal-body .modal-body-left .icon {
	width: 64px;
	height: 64px;
	margin: 30px 0 0 48px; }
  .modal-dialog .modal-body .modal-body-left .success-message {
	background-position: 0px -14px; }
  .modal-dialog .modal-body .modal-body-left .warming-message {
	background-position: 0px -78px; }
	.modal-dialog .modal-body .modal-body-right {
  width: 260px;
  float: right;
  padding-top: 20px; }
   .modal-dialog .modal-body .modal-body-right .close-btn {
	color: #000;
	text-align: center;
	width: 90px;
	display: inline-block;
	height: 24px;
	line-height: 24px;
	background: #818079; }
  .modal-dialog .modal-body .modal-body-right p {
	line-height: 30px; }

	





	.client-2 {
		position: fixed;
		right: -170px;
		top: 50%;
		z-index: 900;
	}
	
	.client-2 li a {
		text-decoration: none;
	}
	.client-2 li {
		margin-top: 1px;
		clear: both;
		height: 71px;
		position: relative;
	}
	
	.client-2 li i {
		background: url(images/fx.png) no-repeat;
		display: block;
		width: 30px;
		height: 27px;
		margin: 0px auto;
		text-align: center;
	}
	
	.client-2 li p {
		height: 20px;
		font-size: 14px;
		line-height: 20px;
		overflow: hidden;
		text-align: center;
		color: #fff;
	}
	
	.client-2 .my-kefu-qq i {
		background-position: 4px 5px;
	}
	
	.client-2 .my-kefu-tel i {
		background-position: 0 -21px;
	}
	
	.client-2 .my-kefu-liuyan i {
		background-position: 4px -53px;
	}
	
	.client-2 .my-kefu-weixin i {
		background-position: -34px 4px;
	}
	
	.client-2 .my-kefu-weibo i {
		background-position: -30px -22px;
	}
	
	.client-2 .my-kefu-ftop {
		display: none;
	}
	
	.client-2 .my-kefu-ftop i {
		width: 33px;
		height: 35px;
		background-position: -27px -51px;
	}
	
	.client-2 .my-kefu-left {
		float: left;
		width: 77px;
		height: 47px;
		position: relative;
	}
	
	.client-2 .my-kefu-tel-right {
		font-size: 16px;
		color: #fff;
		float: left;
		height: 24px;
		line-height: 22px;
		padding: 0 15px;
		border-left: 1px solid #fff;
		margin-top: 14px;
	}
	
	.client-2 .my-kefu-right {
		width: 20px;
	}
	
	.client-2 .my-kefu-tel-main {
		background: #0051a3;
		color: #fff;
		height: 56px;
		width: 247px;
		padding:9px 0 6px;
		float: left;
	}
	
	.client-2 .my-kefu-main {
		background: #0051a3;
		width: 97px;
		height: 56px;
		position: relative;
		padding:9px 0 6px;
		float: left;
	}
	
	.client-2 .my-kefu-weixin-pic {
		position: absolute;
		left: -130px;
		top: -24px;
		display: none;
		z-index: 333;
	}
	
	.my-kefu-weixin-pic img {
		width: 115px;
		height: 115px;
	}

	.clear {
		clear: both
	}
	
	.menus {
		max-width: 1200px;
		width: 100%;
		margin: 40px auto
	}
	
	.menus ul {
		width: 99%;
		border-bottom: 2px solid #009fe9;
		position: relative;
		float: left
	}
	
	.menus li {
		float: left;
		width: 150px;
		height: 40px;
		line-height: 40px;
		text-align: center;
		cursor: pointer;
		-webkit-transition: all .5s;
		-moz-transition: all .5s;
		-ms-transition: all .5s;
		-o-transition: all .5s;
		transition: all .5s
	}
	
	.menus li:nth-child(2) {
		color: #fff
	}
	
	.menus .bg {
		width: 150px;
		height: 40px;
		position: absolute;
		left: 0;
		top: 0;
		background: #009fe9;
		z-index: -1;
		-webkit-transition: all .5s;
		-moz-transition: all .5s;
		-ms-transition: all .5s;
		-o-transition: all .5s;
		transition: all .5s
	}
	
	.tab {
		width: 99%;
		overflow: hidden;
		border: 1px solid #000;
		margin-top: 20px;
		font-size: 40px;
		line-height: 500px;
		text-align: center;
		color: #888;
		font-weight: 700;
		display: none
	}
	
	.show {
		display: block
	}
.yj{width: 100%;max-width: 1200px;overflow: hidden;margin: 0 auto;overflow: hidden;}
.newtablecss{ width:100%; border:0}
.newtablecss td{ padding:10px 5px; font-size:0.8rem;line-height:18px;text-align:center; border-left:1px #ddd solid; border-top:1px #ddd solid}
.newtablecss tr td:first-child{ border-left:none}
.newtablecss tr:nth-child(2n+1){background:#eee}
.newtablecss tr:hover{background:#fff5e4}
.newtablecss tr:first-child{background:#fff; color:#000;}
.newtablecss tr:first-child td{border-bottom:2px #f8a40c solid;}
.met-column-nav ul.met-column-nav-ul>li a{padding: 14px 30px;display: block;}
.yellow {padding: 7px 0; margin: 4px; font-size:13px;}
.yellow B{ padding:0 4px; font-size:13px;display: inline-block;}
.yellow a {border: #ddd 1px solid; margin: 3px; padding: 3px 7px; text-decoration: none; font-size:13px; color:#666;display: inline-block;vertical-align: middle;}
.yellow a:hover {border: #317acd 1px solid;background: #317acd; color: #fff; text-decoration:none}
.yellow span.current {border: #317acd 1px solid; font-weight: bold; margin: 3px; color: #fff; padding: 3px 7px;background: #317acd; font-size:14px;vertical-align: middle;display: inline-block;}
.yellow span.disabled {border: #ddd 1px solid; padding: 3px 7px; margin: 3px; color: #aaa; font-size:13px }
.met-news .met-news-list ul li table{ width:100%; border:0}
.met-news .met-news-list ul li td{ padding:10px 5px; font-size:0.8rem;line-height:18px;text-align:center; border-left:1px #ddd solid; border-top:1px #ddd solid}
.met-news .met-news-list ul li tr td:first-child{ border-left:none}
.met-news .met-news-list ul li tr:nth-child(2n+1){background:#eee}
.met-news .met-news-list ul li tr:hover{background:#fff5e4}
.met-news .met-news-list ul li tr:first-child{background:#fff; color:#000;}
.met-news .met-news-list ul li tr:first-child td{border-bottom:2px #f8a40c solid;}
.sjdu{display: none;}
@media screen and (max-width: 960px) {
	.venus-menu li.search{padding-left: 0;padding-right: 0;}
	.venus-menu > li > a{padding: 18px 20px !important;}
	.gd{height: 100px;}
	.case .nr ul li:nth-child(1){width: 40%;}
  .case .nr ul li{width: 20%;}
  #weather-float-he{display: none;}
  .ss .ssnav .rm{float: none;}
  .cz{float: none;width: 100%;margin-top: 0px;}
  .cz .inp01{width: 85%;padding-left: 0;}
  .cz .inp02{width: 15%;}
  .cpnav .nr ul li{width: 100%;}
  .case{display: none;}
  .news .nr .aso .left{width: 100%;}
  .news .nr .aso .left ul li{width: 100%;}
  .news .nr .aso .left ul li{width: 100%;height: auto;}
  .news .nr .aso .right{width: 100%;float: none;}
  .about .left{width: 100%;float: none;}
  .about .right{width: 100%;float: none;}
  .about .right .li{width: 100%;float: none;}
  .about .right .ri{width: 100%;float: none;}
  .foot{height: auto;padding-bottom: 25px;}
  .foot .footnav .div1{display: none;}
  .foot .footnav .div2{display: none;}
  .foot .footnav{padding-bottom: 10px;}
  .cpnav .nr ul li:nth-child(2){margin-left: 0;margin-right: 0;}
  .intro .introdesc h2{font-size: 25px}
  .introdesc .mCSB_inside>.mCSB_container{margin-right: 0 !important;}
  .wh_n ul li>p{width: 100%;}
  .wh_n ul li{width: 100%;height: auto;background-size: 100%}
  .spirit .spiritwrap ul li{width: 50% !important;padding-right: 0 !important;padding-left: 0 !important;}
  .spirit .spiritwrap{width: 100%;}
  .spirit .spiritwrap ul li em{margin: 0 auto;}
  .spirit .spiritwrap ul li .txp{text-align: center}
  .spirit .spiritwrap ul li:after{display: none !important;}
  .spirit .spiritwrap ul li h2{text-align: center;}
  .introlist ul li{width: 50% !important;}
  .ad-gallery .ad-image-wrapper{height: 300px !important;}
  .hidden-xs{display: block !important;}
  .content1{width: 100%;}
  .por{width: 100% !important;}
  .contact .wrap{width: 100% !important;}
  .pi{width: 100% !important;}
  .ewm{width: auto !important;}
  .met-news .met-news-list ul li tbody tr>td{width: 100%; }
  .met-news .met-news-list ul li tbody tr>td>img{width: 100%;}
  .met-news .met-news-list ul li tbody tr td:nth-child(1){display: block;}
  .p4-order-form-1-con{padding: 0;}
  .inputs{width: 95% !important;float: none;margin-right: 0;}
  .col-md-7{z-index: 1;}
  .about .right .ri img{height: auto;}
  .gd h1{display: none;}
  .foot .footnav .div3{height: auto;}
  #carousel-responsive ul li{width: 400px !important;height: 170px !important;}
  .sjdu{display: block;}
  .social_nav5{ height:auto;position:fixed; bottom:0; min-width:320px; max-width:640px; overflow:hidden; width:100%; z-index:999;
	background-color:#317acd;}
	
.social_nav5 li{ position:relative; float:left; padding-top:0.5rem; width:25%;overflow:hidden;text-align:center; color:#fff; box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-o-box-sizing:border-box;}
.social_nav5 li i{ margin:0 auto; width:100%;  display:block;}
.social_nav5 li i img{}
.social_nav5 ul{border-top: 1px solid #fff}
.social_nav5 li a{ color:#fff}
.social_nav5 li:before{ position:absolute; content:""; right:0rem; top:0rem; width:1px; height:4.583rem; overflow:hidden; }
.social_nav5 li:after{ position:absolute; content:""; left:0rem; top:0rem; width:1px; height:4.583rem; overflow:hidden; background:#fff;}
.social_nav5 li:nth-child(4):before{ background:none;}
.social_nav5 li:nth-child(1):after{ background:none;}

}
.cop{background: url(../img/lx.jpg) center center / cover no-repeat; width: 1912px; height: 558px;}