@charset "utf-8";
/* CSS Document */
*{
	margin:0 auto;
	padding:0;
	}

	
html,body{
	margin:0px;
	padding:0px;
	font-size:12px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#666;
	}
	
ul{
	margin:0px;
	padding:0px;
	list-style:none;
	}
li{
	list-style:none;
	}
ul li a{
	display:block;
	}
a{
	text-decoration:none;
	color:#666;
	outline:none;
	}
input{
	border:1px solid #ccc;
	outline:none;
	}
textarea{
	border:1px solid #ccc;
	outline:none;
	}
form{
	margin:0px;
	padding:0px;
	}
table{
	cellspacing:0px;
	cellpadding:0px;
	}
img{
	border:none;
	}
a,img{border:0;}
.clear{
	clear:both;
	}
p{
	/***
	text-align:justify; 
	text-justify:inter-ideograph;
	***/
	}
dl,dt,dd{padding:0;margin:0;}
.arial{
	font-family:Arial, Helvetica, sans-serif;
	}
.verdana{
	font-family: Verdana,Geneva,sans-serif;
	}
.en{
	font-family:Arial, Helvetica, sans-serif;
	}
.en1{
	font-family:Georgia, "Times New Roman", Times, serif;
	}
/****** 以上为全局设置 ******/

.warp{
	width:100%;
	height:auto;
	}
	
/** index **/	
/** top **/
.top{
	width:100%;
	height:auto; 
	background:#fff; 
	}
.top_cen{
	width:1000px;
	height:auto;
	}
.top1{
	height:auto;
	padding:15px 0;
	}

.logo{
	width:65px;
	height:auto;
	}

.top1_menu{
	width:231px;
	height:30px;
	position:absolute;
	top:20px;
	right:0; 
	}
.top1_menu ul{}
.top1_menu ul li{
	float:left;
	height:25px;
	line-height:25px;
	text-transform:uppercase;
	}
.tpmuli1{
	}
.tpmuli1 a{
	color:#999;
	}
.tpmuli1 a:hover{
	color:#006db8;
	text-decoration:underline;
	}
	
.tpmuli2{
	font-size:10px;
	margin-left:8px;
	margin-right:8px;
	color:#999;
	font-family:Arial, Helvetica, sans-serif;
	}

	
.top2{
	height:35px;
	}
.top2_menu{
	width:1000px;
	height:35px;
	background:#11518f;
	}
.menu{}
.menu ul{}
.menu ul li{
	width:333px;
	height:35px;
	text-align:center;
	line-height:35px;
	float:left;
	}
.menu ul li a{
	color:#fff;
	}
/** top **/
/** menu_dh_js **/

.head-v3{position:relative;z-index:100; width:100%;height:35px; }
.head-v3 .navigation-inner{margin:0 auto;width:1000px; height:35px;position:relative;}
.navigation-up{height:35px;}
.dhlile{}

.navigation-up .navigation-v3{float:right;height:35px; position:relative; width:1000px;}
.navigation-up .navigation-v3 ul{float:left; width:1000px;}
.navigation-up .navigation-v3  li{float:left;font:normal 16px/59px "microsoft yahei";color:#fff; width:333px; text-align:center; height:35px; line-height:35px;}
.navigation-up .navigation-v3 .nav-up-selected{  width:333px;}
.navigation-up .navigation-v3 li h2{font-weight:normal;padding:0;margin:0;width:333px;}
.navigation-up .navigation-v3 li h2 a{ width:333px;color:#fff;display:inline-block; font-size:14px;}
.navigation-down{position:absolute;top:35px; left:0px;width:100%; z-index:9999;}
.navigation-down .nav-down-menu{ width:100%;margin:0;position:absolute;top:0px; left:0px;}
.navigation-down-inner{margin:auto;width:1000px;position:relative; height:auto; background:url(../images/bg1.png) top center;padding-top:50px; padding-bottom:30px; border-bottom:3px solid #006db8; z-index:9999999;}
.navigation-down .nav-down-menu dl{float:left;margin:18px 80px 18px 0}




.menu_link{
	width:690px;
	height:30px;
	position:absolute;
	top:0;
	right:0;
	background:#69F;
	}
	
	
.nav_xiala1{
	width:250px;
	height:auto;
	float:left;
	margin-left:20px;
	}
.nav_xiala2{
	width:250px;
	height:auto;
	float:left;
	margin-left:20px;
	}
.nav_xiala3{
	width:200px;
	height:auto;
	float:left;
	margin-left:20px;
	}
.nav_xiala4{
	width:200px;
	height:auto;
	float:right;
	margin-right:20px;
	}
	
.navxl_title{
	height:30px;
	line-height:30px;
	color:#333;
	}
.navxl_title1{
	font-size:24px;
	}
.navxl_title2{
	font-size:20px;
	}


.navxl_img{
	width:250px;
	height:142px;
	margin-top:20px;
	overflow:hidden;
	}
.navxl_img img{
	-webkit-transition: all 1.5s;
	-moz-transition: all 1.5s;
	-ms-transition: all 1.5s;
	-o-transition: all 1.5s;
	transition: all 1.5s;
	}
.navxl_img img:hover{
	-webkit-transform: scale(1.1,1.1);
	-moz-transform:  scale(1.1,1.1);
	-ms-transform:  scale(1.1,1.1);
	-o-transform:  scale(1.1,1.1);
	transform:  scale(1.1,1.1);
	}
.navxl_more{
	width:88px;
	height:35px;
	text-align:center;
	line-height:35px;
	font-size:14px;
	margin-top:20px;
	margin-left:0;
	border:1px solid #fff;
	}
.navxl_more a{
	display:block;
	background:url(../images/navxl_more.png) top center;
	color:#fff;
	}
.navxl_more a:hover{
	background:#03619f;
	}
	
.navabnr{
	height:240px;
	margin-top:20px;
	overflow:hidden;
	}
.navabnr p{
	line-height:22px;
	margin-bottom:10px;
	color:#000;
	}
	
.nav_dhnr{
	margin-top:20px;
	}
.nav_dhnr ul li{
	height:35px;
	line-height:35px;
	border-bottom:1px solid #ccc;
	font-size:14px;
	text-align:center;
	}
.nav_dhnr ul li a{
	color:#333;
	}
.nav_dhnr ul li a:hover{
	color:#006db8;
	}
/** menu_dh **/


/*banner_box开始*/
.banner_box{ width:100%; height:auto;}
/**************banner_box_js****************/
/* FlexSlider Necessary Styles
*********************************/ 
.flexslider {width: 100%; margin: 0; padding: 0; overflow:hidden;}
.flexslider .slides > li {display: none;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {max-width: 100%; display: block;}
.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 { position: relative;}
.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{ width:100%; height:auto;position:absolute; top:70.5%; left:0; z-index:99;}
.flex-direction-nav li a {width:48px; height:30px; background:#960; margin: -13px 0 0; display:block; /***background: url(../images/bg_direction_nav.png) no-repeat 0 0;***/ position: absolute; top: 45%; cursor: pointer; text-indent: -9999px;}
.flex-direction-nav li a.next {background-position:0 0; top:50px; left:50%; margin-left:-510px; background: url(../images/jt2.png) no-repeat 0 0; width:48px; height:30px;}
.flex-direction-nav li a.prev {background-position:0 0; top:0;left:50%; margin-left:-510px;background: url(../images/jt1.png) no-repeat 0 0;width:100%; height:48px;height:30px;}
.flex-direction-nav li a.disabled {opacity: .3; filter:alpha(opacity=30); cursor: default;}

/* Control Nav */
.flex-control-nav {width: 100%;position: absolute; height:25px; bottom: 20px; text-align: center;}
.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;}


.bslide_tiao{
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	left:0; z-index:99;
	}
.bslide_con{
	width:1000px;
	height:100%;
	}
.bslide_01{
	height:25%;
	font-size:36px;
	position:relative;
	}
.bslide_02{
	height:25%; 
	position:relative;
	}
.bslide_03{
	height:25%;
	position:relative;
	}
.bslide_04{
	height:25%; 
	position:relative;
	}
	
.bs01nr{
	width:100%;
	position:absolute;
	bottom:0;
	left:0;
	font-size:72px;
	color:#0d6abc;
	}
.bs02nr{
	width:100%;
	position:absolute;
	top:0;
	left:0;
	font-size:72px;
	color:#0d6abc;
	}
.bs02nr1{
	width:100%;
	position:absolute;
	bottom:5px;
	left:0;
	font-size:30px;
	color:#bd7a14;
	}
.bs03nr{
	width:445px;
	position:absolute;
	top:15px;
	left:0;
	color:#bd7a14;
	}
.bs03nr p{
	line-height:25px;
	}
/**************banner_box_js****************/
.ban_tiao{
	width:1000px;
	height:35px;
	line-height:35px;
	background:#11518f;
	text-align:center;
	color:#eee;
	text-transform:uppercase;
	letter-spacing:1px;
	}
.ban_tiao span{
	color:#017cd1;
	}
/*banner_box结束*/

/*keyan开始*/
.keyan{ width:1320px; height:660px; margin:0 auto; margin-top:70px;}
.keyan_left{ width:50%; height:auto; float:left;}
.keyan_left_top{ width:100%; height:330px; overflow:hidden;}
.keyan_left_bot{height:330px; }
.keyan_left_bot_left{ width:330px; height:330px; background:#11518f; float:left; position:relative; overflow:hidden;}


.keyan_left_top img{
	-webkit-transition: all 1.5s;
	-moz-transition: all 1.5s;
	-ms-transition: all 1.5s;
	-o-transition: all 1.5s;
	transition: all 1.5s;
	z-index:99;
}
.keyan_left_top img:hover{
	-webkit-transform: scale(1.1,1.1);
	-moz-transform:  scale(1.1,1.1);
	-ms-transform:  scale(1.1,1.1);
	-o-transform:  scale(1.1,1.1);
	transform:  scale(1.1,1.1);
	z-index:99;
}

.kybk {
	width:300px;
	height:300px;
	position:absolute;
	top:50%;
	left:50%;
	margin-top:-155px;
	margin-left:-155px;
	text-align:center;
	border: 5px solid #fff;
	opacity: 0;
	-webkit-transition: opacity 0.35s, -webkit-transform 0.35s;
	transition: opacity 0.35s, transform 0.35s;
	-webkit-transform: translate3d(0,20px,0) scale(1.1);
	transform: translate3d(0,20px,0) scale(1.1);
} 

.keyan_left_bot_left:hover .kybk {
	text-align:center;
	opacity: 1;
	-webkit-transform: translate3d(0,0,0) scale(1);
	transform: translate3d(0,0,0) scale(1);
}
.keyan_left_bot_right:hover .kybk{
	text-align:center;
	opacity: 1;
	-webkit-transform: translate3d(0,0,0) scale(1);
	transform: translate3d(0,0,0) scale(1);
	}





.keyan_left_bot_right{ width:330px; height:330px; float:right; overflow:hidden;}
.keyan_right{ width:50%; height:auto; float:right;}





.keyan_wenzi{
	height:auto;
	padding:110px 50px 50px 50px;
	color:#fff;
	}
.key_name1{
	height:25px;
	line-height:25px;
	font-size:16px;
	}
.key_wzrn{
	height:auto;
	margin-top:10px;
	}
.key_wzrn p{
	line-height:25px;
	}


.priyf{
	position:relative;
	width:330px;
	height:330px;
	}
.paoyf{
	position:absolute;
	top:0;
	left:0;
	width:330px;
	height:330px;
	background:url(../images/paoyf.png) top center;
	filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
	}
	
.sanjiao{
	width:40px;
	height:20px;
	position:absolute;
	bottom:-20px;
	left:50%;
	margin-left:-20px;
	z-index:999;
	}
.sanjiao1{
	width:40px;
	height:20px;
	position:absolute;
	top:-20px;
	left:50%;
	margin-left:-20px;
	z-index:999;
	}
.ykwen{
	width:250px;
	height:80px;
	position:absolute;
	bottom:30px;
	left:35px;
	}
.ykwen_name{
	height:30px;
	line-height:30px;
	color:#0056a8;
	font-size:14px;
	}
.ykwen_nr{
	height: auto;
	}
.ykwen_nr p{
	line-height:20px;
	color:#666;
	}
/*keyan结束*/
.wxsybg{
	width:100%;
	height:auto;
	margin:80px 0;
	overflow:hidden;
	}
.wxsybg1{
	float:left;
	width:22.3%;
	height:355px;
	/*background:#2882be;*/ background:#11518f;
	/*border-right:2px solid #519ed1;*/border-right:2px solid #1e7ad2;
	box-sizing:border-box;
	position:relative;
	margin-top:-355px;
	filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
	}
.wxsybg2{
	float:left;
	width:9.2%;
	height:355px;
	/*background:#298bcc;*/ background:#1560a9;
	box-sizing:border-box;
	position:relative;
	margin-top:355px;
	filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
	}
.wxsybg3{
	float:left;
	width:18.5%;
	height:355px;
	/*background:#3799da;*/ background:#1167bb;
	box-sizing:border-box;
	position:relative;
	margin-top:-355px;
	filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
	}
.wxsybg4{
	float:left;
	width:50%;
	box-sizing:border-box;
	position:relative;
	margin-top:355px;
	filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
	}
	
.wxsy_nr{
	position:relative;
	width:100%;
	height:100%;
	}
.wsxy_wz{
	width:82%;
	height:auto;
	position:absolute;
	top:30%;
	left:9%;
	}
.wsxy_wz p{
	line-height:22px;
	color:#fff;
	font-size:16px;
	}
	
.wx3_line1{
	width:1px;
	height:30%;
	/*background:#66b0e2;*/ background:#1e7ad2;
	position:absolute;
	top:0px;
	left:50%;
	margin-left:-0.5px;
	}
.wx3_wzi{
	width:80%;
	height:30%;
	position:absolute;
	top:35%;
	left:10%;
	}
.wx3_line2{
	width:1px;
	height:30%;
	/*background:#66b0e2;*/ background:#1e7ad2;
	position:absolute;
	bottom:0px;
	left:50%;
	margin-left:-0.5px;
	}
.wx3_wzi p{
	line-height:22px;
	color:#fff;
	font-size:16px;
	}
	
.wxs4_wnr{
	width:18.5%;
	height:auto;
	position:absolute;
	top:0;
	left:0;
	}
.ws4wzwz{
	width:80%;
	height:66px;
	position:absolute;
	top:50%;
	left:10%;
	margin-top:-33px;
	overflow:hidden;
	}
.ws4nei{
	}
.ws4nei p{
	line-height:22px;
	color:#0056a8;
	font-size:16px;
	}
	
/*********index_news*********/
.index_news{
	width:100%;
	height:auto;
	padding:0px 0 100px 0;
	background:#fff;
	}
.inne_cen{
	width:1105px;
	height:auto;
	margin:auto;
	}
.inne_cen ul{}
.inne_cen ul li{
	width:338px;
	height:auto;
	float:left;
	margin-right:42px;
	border:1px solid #ddd;
	}
#innew_zh{
	margin-right:0;
	}
.innews_tp{
	width:338px;
	height:190px;
	overflow:hidden;
	}
.innews_tp img{
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-ms-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;
	}
.innews_tp img:hover{
	-webkit-transform: scale(1.1,1.1);
	-moz-transform:  scale(1.1,1.1);
	-ms-transform:  scale(1.1,1.1);
	-o-transform:  scale(1.1,1.1);
	transform:  scale(1.1,1.1);
	}
.innews_con{
	height:auto;
	padding:25px 20px;
	}
.inews_tm{
	height:30px;
	line-height:30px;
	overflow:hidden;
	font-size:15px;
	}
.inews_tm a{
	color:#000;
	white-space:nowrap;
	overflow:hidden;
	-ms-text-overflow:ellipsis;
	-o-text-overflow:ellipsis;
	text-overflow:ellipsis;
	}
.inews_tm a:hover{
	text-decoration:underline;
	color:#006db8;
	}
.intxw_js{
	height:auto;
	margin-top:10px;
	height:75px;
	overflow:hidden;
	}
.intxw_js p{
	line-height:22px;
	}
.inxwns_more{
	width:100px;
	height:30px;
	text-align:center;
	line-height:30px;
	margin-top:15px;
	margin-left:0;
	text-transform:uppercase;t
	}
.inxwns_more a{
	background:#1b5ca1;
	color:#fff;
	transition: color .6s,border-color .6s,background-color .6s,border .6s;
	}
.inxwns_more a:hover{
	background:#000;
	transition: color .6s,border-color .6s,background-color .6s,border .6s;
	}
/*********index_news*********/
/***********footer***************/
.footer{
	width:100%;
	height:400px;
	background:url(../images/footer.jpg) center center no-repeat;
	}
.foot1{
	width:100%;
	height:60px;
	background:url(../images/foot1.png) top center;
	}
.foot_cen{
	width:1000px;
	height:auto;
	margin:auto;
	}
.foot1_left{
	width:499px;
	height:60px;
	background:#012c60;
	float:left;
	position:relative;
	}
.foot1_right{
	width:499px;
	height:60px;
	background:#012c60;
	float:right;
	position:relative;
	}
	
.fot_biao1{
	width:123px;
	height:132px;
	position:absolute;
	top:-40px;
	left:-61px;
	}
.fot_biao2{
	width:130px;
	height:132px;
	position:absolute;
	top:-35px;
	right:-65px;
	}
	
.foot1_div{
	width:360px;
	height:36px;
	margin-top:12px;
	margin-left:90px;
	line-height:36px;
	font-size:20px;
	color:#fff;
	text-align:center;
	}
.foot2_div{
	width:380px;
	height:36px;
	margin-top:12px;
	margin-left:35px;
	line-height:36px;
	font-size:20px;
	color:#fff;
	text-align:center;
	}
	
	
	
.foot2{
	width:100%;
	height:auto;
	}
.syfootul2{
	height:auto;
	margin-top:50px;
	}
.syfootul2 ul{}
.syfootul2 ul li{
	width:136px;
	height:auto;
	float:left;
	margin-right:35px;
	}
#syfootlast{
	margin-right:0;
	}	
	
.sydbdhzm{
	height:25px;
	line-height:25px;
	font-size:14px;
	text-transform:uppercase;
	padding-left:10px;
	}
.sydbdhzm a{
	color:#eee;
	}
.sydbdhzm a:hover{
	text-decoration:underline;
	color:#fff;
	}
.sydbdhcon{
	height:auto;
	margin-top:10px;
	}
.sydbdhcon p{
	height:25px;
	line-height:25px;
	background:url(../images/footer-bullet.png) left center no-repeat;
	padding-left:15px;
	}
.sydbdhcon p a{
	color:#eee;
	}
.sydbdhcon p a:hover{
	text-decoration:underline;
	color:#fff;
	}
	
	
.foot3{
	width:100%;
	height:auto;
	border-top: 1px solid #3a79b8;
	padding:10px 0 10px 0;
	margin-top: 60px;
	}
.banquan{
	width:480px;
	height:40px;
	line-height:40px;
	float:left;
	color:#ccc;
	}
.unohacha_logo{
	width:150px;
	height:40px;
	float:right;
	}
	
/** xinda_video **/
.xinda_video{
	width:100%;
	height:100%;
	position:fixed;
	top:0;
	left:0;
	z-index:99;
	background:url(../images/xinda_video.png) top center;
	display:none;
	}	
.xinda_videonr{
	position:relative;
	width:100%;
	height:100%;
	}
.video_shipin{
	width:800px;
	height:500px;
	background:#000;
	position:absolute;
	top:50%;
	left:50%;
	margin-top:-250px;
	margin-left:-400px;
	z-index:9999;
	}
.xdsp_aniu{
	width:45px;
	height:45px;
	position:absolute;
	top:50%;
	left:50%;
	margin-top:-305px;
	margin-left:355px;
	}
.xdsp_aniu a{
	display:block;
	}

/** xinda_video **/	

/***********footer***************/
/*************wxoa***************/
.wxoa{
	width:70px;
	height:auto;
	padding:20px 0;
	position:fixed;
	top:30%;
	right:30px;
	z-index:999; display:none;
	}
.wxoa ul{}
.wxoa ul li{
	height:auto;
	text-align:center;
	}
.wxoa ul li a{
	display:block;
	outline:none;
	background:url(../images/wxoabg.png) top center;
	padding:10px 0px 5px 0px; 
	}
.wxoa ul li a:hover{
	/*background:url(../images/wxoabg1.png) top center;*/
	}
.oatub{
	height:auto;
	}
.oa_name{
	height:20px;
	line-height:20px;
	color:#fff;
	text-align:center;
	text-transform:uppercase;
	}
.wxoa ul li a:hover .oa_name{
	color:#0255a5;
	text-decoration:none;
	}

.wxoali1 a .oatub{}
.wxoali1 a:hover .oatub{}
.wxoali2 a{}
.wxoali2 a:hover{}
.wxoali3 a{}
.wxoali3 a:hover{}
.wxoali4 a{}
.wxoali4 a:hover{}
/*************wxoa***************/

	
/** index **/	




/** about **/

/** inner_ban **/
.inner_ban{
	width:100%;
	height:auto;
	overflow: hidden;
	}
.inner_ban1{
	background:url(../images/inner_ban1.jpg) top center no-repeat;
	background-size:cover;
	}
.inner_ban2{
	background:url(../images/inner_ban2.jpg) top center no-repeat;
	background-size:cover;
	}	
.inner_ban3{
	background:url(../images/inner_ban3.jpg) top center no-repeat;
	background-size:cover;
	}		
.inner_ban4{
	background:url(../images/inner_ban4.jpg) top center no-repeat;
	background-size:cover;
	}		
.inner_ban5{
	background:url(../images/inner_ban5.jpg) top center no-repeat;
	background-size:cover;
	}		
.inner_ban6{
	background:url(../images/inner_ban6.jpg) top center no-repeat;
	background-size:cover;
	}		
	
	
.inban_con{
	width:610px;
	height:435px;
	position:relative;
	}
.inban_line1{
	width:198px;
	height:198px;
	position: absolute;
	top:-198px;
	left:0;
	filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
	}
.inban_line2{
	width:60px;
	height:60px;
	position: absolute;
	bottom:-60px;
	right:0;
	filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
	}
.inban_titl1{
	width:260px;
	height:50px;
	color:#fff;
	font-size:36px;
	text-align:center;
	line-height:50px;
	position:absolute;
	top:-150px;
	left:50%;
	margin-left:-130px;
	text-shadow:#000 1px 1px 4px;
	filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
	}
.inban_abtm{
	width:100%;
	height:30px;
	line-height:30px;
	text-align:center;
	position: absolute;
	top:-225px;
	font-size:16px;
	color:#fff;
	text-shadow:#000 1px 1px 4px;
	filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
	}
.inban_title2{
	width:300px;
	height:35px;
	text-align:center;
	line-height:35px;
	position:absolute;
	bottom:-100px;
	left:50%;
	margin-left:-150px;
	font-size:30px;
	text-transform:uppercase;
	color:#fff;
	text-shadow:#000 1px 1px 4px;
	filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
	}

/** inner_ban **/

/** inner_cont **/
.inner_cont{
	width:100%;
	height:auto;
	position:relative;
	background:#fff; 
	}

/** main_cont **/
.main_cont{
	width:100%;
	background:#fff;
	}

/** main_conab1 **/
.main_conab1{
	width:100%;
	height:auto;
	}
	
	
	
.main_title{
	width:500px;
	height:auto;
	text-align:center;
	position:relative;
	}
.main_title1{
	height:30px;
	line-height:30px;
	font-size:24px;
	color:#006db8;
	text-transform:uppercase;
	}
.main_title2{
	height:25px;
	line-height:25px;
	font-size:14px;
	color:#006db8;
	margin-top:5px;
	}	
.title_tub{
	width:29px;
	height:33px;
	position:absolute;
	}
.title_tub1{
	top:0;
	left:100px;
	}



.conab1_one{
	width:100%;
	height:512px;
	background: linear-gradient(to left, rgb(7, 115, 206) 0, rgb(17, 81, 143) 100%);
	position:absolute;
	top:50%;
	left:0;
	margin-top:-206px;	
	}
.con_cen{
	width:1000px;
	height:auto;
	overflow:hidden;
	}
.con_cen01{
	position:relative;
	overflow:visible;
	}
.conab1_left{
	width:495px;
	height:360px;
	margin-left:0;
	margin-top:100px;
	position:relative;
	/*overflow:scroll;
	overflow-x:hidden;*/
	padding-right:20px;
	}
	
	
::selection {background: #222 ; color: white ; text-shadow: none ; }
::-webkit-scrollbar-track-piece{width:10px;background-color:#f2f2f2}
::-webkit-scrollbar{width:5px;height:6px}
::-webkit-scrollbar-thumb{height:50px;background-color:rgba(0,0,0,.3);}
::-webkit-scrollbar-thumb:hover{background:#11518f;}  




.conab1_left p{
	line-height:25px;
	margin-bottom:20px;
	color:#fff;
	}
	
	
.conab1_right{
	width:435px;
	height:600px;
	position:absolute;
	top:-44px;
	right:0;
	overflow:hidden; margin-top:-100px;
	}		
	
.conab1_right img{
	-webkit-transition: all 1.5s;
	-moz-transition: all 1.5s;
	-ms-transition: all 1.5s;
	-o-transition: all 1.5s;
	transition: all 1.5s;
	}
.conab1_right img:hover{
	-webkit-transform: scale(1.1,1.1);
	-moz-transform:  scale(1.1,1.1);
	-ms-transform:  scale(1.1,1.1);
	-o-transform:  scale(1.1,1.1);
	transform:  scale(1.1,1.1);
	}
	
	
	
	
.conab1_two{
	width:100%;
	height:595px;
	background:#f4f4f4;
	}
.conab1_left1{
	width:308px;
	height:308px;
	float:left;
	margin-top:120px;
	position:relative;
	margin-left:-308px;
	filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
	}
.conab1_right1{
	width:600px;
	height:225px;
	float:right;
	margin-top:180px;
	position:relative;
	margin-right:-600px;
	filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
	}
.conab1_right1 p{
	line-height:25px;
	margin-bottom:20px;
	}
/** main_conab1 **/

/** main_conab2 **/	
.main_conab2{
	width:100%;
	height:440px;
	position:absolute;
	top:50%;
	left:0;
	margin-top:-155px;
	}

.title_tub2{
	top:0;
	left:80px;
	}
.conab2_top{
	height:auto;
	}
.ab2_tm{
	height:30px;
	line-height:30px;
	font-size:16px;
	text-transform:uppercase;
	color:#11518f;
	}
.ab2_line{
	width:40px;
	height:2px;
	background:#006db8;
	margin-top:5px;
	margin-left:0;
	}
.ab2_tm1{
	height:30px;
	line-height:30px;
	margin-top:10px;
	font-size:14px;
	color:#006db8;
	}
.ab2_tm1 span{
	font-size:15px;
	font-weight:bold;
	}
.ab2_wz{
	line-height:25px;
	text-transform:uppercase;
	color:#999;
	}
	
.conab2_ul{
	height:auto;
	margin-top:65px;
	}
.conab2_ul ul{}
.conab2_ul ul li{
	width:230px;
	height:275px;
	border:1px solid #d8d8d8;
	float:left;
	margin-right:24px;
	position:relative;
	}
#ab2ul_last{
	margin-right:0px;
	}
.ab2_dian{
	width:4px;
	height:4px;
	background:#d8d8d8;
	position:absolute;
	}
.ab2_dian1{
	top:-2px;
	left:-2px;
	}
.ab2_dian2{
	top:-2px;
	right:-2px;
	}
.ab2_dian3{
	bottom:-2px;
	right:-2px;
	}
.ab2_dian4{
	bottom:-2px;
	left:-2px;
	}
	
.ab2_xian{
	width:98px;
	height:1px;
	background:#000;
	position:absolute;
	bottom:-1px;
	left:50%;
	margin-left:-49px;
	}
.ab2_dian5{
	bottom:-2px;
	left:64px;
	background:#000;
	}
.ab2_dian6{
	bottom:-2px;
	right:64px;
	background:#000;
	}
	
.ab2_tp{
	width:100px;
	height:90px;
	position:absolute;
	top:60px;
	left:50%;
	margin-left:-50px;
	}
.ab2_tp img{
	-webkit-transition: all 1.5s;
	-moz-transition: all 1.5s;
	-ms-transition: all 1.5s;
	-o-transition: all 1.5s;
	transition: all 1.5s;
	}
.ab2_tp img:hover{
	-webkit-transform: scale(1.1,1.1);
	-moz-transform:  scale(1.1,1.1);
	-ms-transform:  scale(1.1,1.1);
	-o-transform:  scale(1.1,1.1);
	transform:  scale(1.1,1.1);
	}

.ab2_tpwz{
	width:150px;
	height:60px;
	position:absolute;
	bottom:30px;
	left:50%;
	margin-left:-75px;
	text-align:center;
	}
.ab2_tpwz1{
	height:auto;
	line-height:25px;
	font-size:16px;
	letter-spacing:1px;
	}
.ab2_tpwz2{
	height:25px;
	line-height:25px;
	color:#999;
	letter-spacing:1px;
	}
	
	
	
.conwh2_whnr{
	width:200px;
	height:160px;
	background:url(../images/conwh2_whnr.png) top center;
	position:absolute;
	top:50%;
	left:50%;
	margin-top:-120px;
	margin-left:-100px;
	filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
	}
.con2wh2_whn{
	padding-top:60px;
	width:85%;
	height:auto;
	}
.conwh2_whnr p{
	line-height:20px;
	text-align:center;
	color:#fff;
	font-size:14px;
	letter-spacing:1px;
	}

/** main_conab2 **/		

/** main_conab3 **/	
.main_conab3{
	width:100%;
	height:auto;
	}
.title_tub3{
	top:0;
	left:155px;
	}
	
.zhici_one{
	width:1000px;
	height:376px;
	position:absolute;
	top:50%;
	left:50%;
	margin-top:-123px;
	margin-left:-500px;
	}
.zhici_nr1{
	height:auto;
	}
/** zhici_nr1_js **/
.v_out{width:1000px;margin:20px auto;overflow:hidden; height:450px;display:none;}
.v_show{width:864px;overflow:hidden;position:relative;height:450px;float:left}
.v_cont{ width:8640px;position:absolute;left:0px;top:0px;}
.v_cont ul{float:left;ne-height:50px;}
.v_cont ul li{width:864px;height:450px;background:#f8f8f8;float:left;margin-top:3px;background:url(../images/zcbg.png) top center;}

/*---圆圈---*/
.v_out_p{position:relative;overflow:visible}
.circle{position:absolute;left: 40px;top: 290px;}
.circle li{width:120px;height:60px;float:left;margin-right:10px;}
.circle .circle-cur{background:#f00}

/*---切换---*/
.v_out .prev,.next{float:left;padding:175px 9px 0}
.v_out .prev a{}
.v_out .prev .ico_1{ background:url(input_a.gif) no-repeat 0 -3757px;}

.v_out .next a{}
.v_out .next .ico_2{background:url(input_a.gif) no-repeat right -3757px;}
.v_out .prev,.prev a,.next,.next a{width:50px;height:100px; display:block}
/** zhici_nr1_js **/

.zhi_ci{
	padding:50px;
	color:#fff;
	}
.zhici_title{
	height:auto;
	}
.zhici_rm{
	height:30px;
	line-height:30px;
	font-size:16px;
	color:#fff;
	text-align:center;
	}
.zhici_line{
	width:60px;
	height:2px;
	margin-top:5px;
	background:#006db8;
	}


.zhici_div{
	height:auto;
	margin-top:35px;
	}
.zhici_divnm{
	height:30px;
	font-size:14px;
	}
.zhici_div p{
	line-height:25px;
	margin-bottom:20px;
	}
/** zcspeech **/
.zcspeech{
	height:auto;
	}
.zcspeech1{
	height:300px;
	}
.speech_img{
	width:237px;
	height:300px;
	float:left;
	position:relative;
	overflow:hidden;
	}
.speech_zcnr{
	width:690px;
	height:268px;
	background: linear-gradient(to left, rgb(17, 81, 143) 0, rgb(7, 115, 206) 100%);
	float:left;
	margin-top:16px;
	}
.speech_zcnr1{
	height:auto;
	padding:20px 25px;
	}
.speech_cinm{
	height:30px;
	line-height:30px;
	text-align:center;
	font-size:14px;
	color:#fff;
	margin-bottom:10px;
	}
.speech_zcnr1 p{
	color:#eee;
	line-height:22px;
	text-indent:2em;
	margin-bottom:10px;
	}
	
.zcline{
	width:1000px;
	height:auto;
	margin-top:50px;
	margin-bottom:50px;
	}
	
.speech_rwmz{
	width:100%;
	height:35px;
	position:absolute;
	bottom:0;
	left:0;
	background: url(../images/speech_rwmz.png) top center;
	line-height:35px;
	text-align:center;
	color:#fff;
	}
	
/** speech_js **/
.bannerbox { width: 1000px; height:300px;  margin: 0px auto; }
#focus { width:1000px; height:300px; clear: both; position: relative; float: left; }
#focus ul { width:1000px; height:300px; float: left; position: absolute; clear: both; padding: 0px; margin: 0px; }
#focus ul li { float: left; width:1000px; height:300px; overflow: hidden; position: relative; padding: 0px; margin: 0px; }
#focus .preNext { width:30px; height:30px; position: absolute; top: 0px; cursor: pointer; }
#focus .pre { left: 0;width:30px; height:30px; top:345px; left:50%; margin-left:-40px; background:url(../images/anniu1.jpg) top center no-repeat;}
#focus .next { right: 0;width:30px; height:30px;top:345px; right:50%; margin-right:-40px;background:url(../images/anniu2.jpg) top center no-repeat;}

/** speech_js **/
/** zcspeech **/
/** main_conab3 **/	
/** main_conab4 **/	
.main_conab4{
	width:100%;
	height:auto;
	padding-top:60px;
	padding-bottom:60px;
	background:#fff;
	}
.title_tub4{
	top:0;
	left:47px;
	}
.conab4_one{
	width:1000px;
	height:348px;
	position:absolute;
	top:50%;
	left:50%;
	margin-top:-109px;
	margin-left:-500px;
	}
.conab4_lishi{
	height:auto;
	}	
/** conab4_lishi_js **/
/****************fzlc****************/
.fzlc{
	width:1000px;
	height:auto;
	margin:auto;
	}
/***********fzlc_js************/
.worksmenu {
	width:100%;
	height:500px;
	margin-top:68px;
	display:inline-block;
	background:url(../images/worksmenutt.jpg)	repeat-x 0 178px;
}
.work_li {
	float:left;
	width:65px;
	display:inline;
	padding:70px 34px 0;
	position:relative;
}
.work_li span {
	display:inline-block;
	width:100%;
	height:52px;
	font:bolder 18px/25px "Microsoft YaHei";
	color:#fff;
	background:url(../images/work_lispan.png) no-repeat;
	text-align:center;
	cursor:pointer;
}
.work_dd {
	floaT:left;
	width:100%;
	display:none;
	height:30px;
	background:url(../images/work_ddtt.png) no-repeat center center;
	position:relative;
}
.work_dd1 {
	position:absolute;
	right:40px;
	top:15px;
	display:block;
	width:200px;
	font:normal 12px/24px "Microsoft YaHei";
	color:#888;
	text-align:right;
}
.work_dd1 b {
	font-size:14px;
	font-weight:600;
	color:#444;
}
.work_dd2 {
	position:absolute;
	left:40px;
	top:15px;
	display:block;
	width:496px;
	font:normal 12px/24px "Microsoft YaHei";
	color:#888;
	text-align:left;
}
.work_dd2 a {
	floaT:left;
	display:inline-block;
	border:1px solid #b8b8b8;
	margin-right:15px;
}
.work_dd2 p {
	floaT:left;
	display:inline-block;
	font-size:12px;
	color:#000;
	background:#fff;
	
}

#work_dd2 p{
	height:20px;
	line-height:20px;
	overflow:hidden;
	}
.work_dd2 p font {
	color:#333;
	display:inline-block;
}
.work_dt {
	height:80px;
	background:url(../images/work_ddtt2.png) no-repeat top center;
}
.work_dt .work_dd1 {
	top:-10px;
}
.work_dt .work_dd1 b {
	font-size:16px;
	color:#d90708;
}
.work_dt .work_dd2 {
	top:-16px;
}
.work_dt .work_dd2 p {/*padding-top:14px;*/
	color:#D90708;
	border:1px solid #D5D5D5;
	background-color:#f3f3f3;
	line-height:20px;
	padding:5px 5px;
	margin:0 6px;
}
.work_dt .work_dd2 p font {/*color:#D90708;*/
	color:#444;
	font-size:14px;
	font-weight:bold; 
}

.worksmar {
	width:940px;
	position:absolute;
	left:20px;
	top:68px;
	height:90px;
	z-index:50;
}
.worksmenu {
	position:relative;
	z-index:10;
}
.worksgor {
	width:20px;
	height:20px;
	background:url(../images/works_btn.png) no-repeat;
	overflow:hidden;
	position:absolute;
	display:block;
	left:0;
	top:170px;
	cursor:pointer;
	z-index:120;
}
.worksgol {
	width:20px;
	height:20px;
	background:url(../images/works_btn.png) no-repeat right top;
	overflow:hidden;
	position:absolute;
	display:block;
	right:0;
	top:170px;
	cursor:pointer;
	z-index:120;
}
.worksgol:hover {
	background-position:right bottom;
}
.worksgor:hover {
	background-position:left bottom;
}
.worksab {
	position:absolute;
	z-index:60;
}
.cur {
	padding-top:0;
	background:url(../images/work_litt.jpg) repeat-y top center;
}
.cur .work_dd {
	display:inline-block;
}
.cur span {
	background:url(../images/work_lispan.png) no-repeat right top;
}
.work_li:hover span {
	background:url(../images/work_lispan.png) no-repeat right top;
}
#preview {
	position:absolute;
	border:1px solid #ccc;
	background:#fff;
	padding:5px;
	display:none;
	color:#fff;
	z-index:300;
}
.innova {
	width:1000px;
	height:auto;
	margin-top:68px;
	position:relative;
	display:inline-block;
	background:url(../images/worksmenutt.jpg) repeat-x 0 145px;
}
.innova .btn {
	position:absolute;
	width:20px;
	height:20px;
	top:137px;
	cursor:pointer;
	z-index:99;
	background:url(../images/works_btn.png) no-repeat;
}
.innova .prev {
	left:0;
}
.innova #prevTop, .innova #nextTop {
	display:none;
}
.innova .next {
	right:0;
	background-position:right top;
	padding:0;
}
.innova .prev:hoveR {
	background-position:left bottom;
}
.innova .next:hoveR {
	background-position:right bottom;
}
.innova li {
	float:left;
}
.innova .cf li {
	position:relative;
	color: #fff;
}
.innova .listBox {
	width:940px;
	position:relative;
	height:350px;
	overflow:hidden;
	display:block;
	margin:0 auto;
}
.innova .listBox ul {
	height:1000px;
	position:absolute;
}
.innova .listBox li {
	float:left;
	width:65px;
	display:inline;
	padding:80px 34px 0;
	position:relative;
	margin-top:25px;
}
.innova .listBox li span {
	display:inline-block;
	width:100%;
	height:52px;
	font:bolder 18px/25px "Microsoft YaHei";
	color:#fff;
	background:url(../images/work_lispan.png) no-repeat;
	text-align:center;
	cursor:pointer;
}
.innova .listBox li:hover span {
	background:url(../images/work_lispan.png) no-repeat right top;
}
.innova .listBox li.on span {
	background:url(../images/work_lispan.png) no-repeat right top;
}
.innova .listBox li.on {
	padding-top:0;
	background:url(../images/work_litt.jpg) repeat-y top center;
}
.innova .listBox li.on .work_dd {
	display:inline-block;
}
.innova .listBox li.on span {
	background:url(../images/work_lispan.png) no-repeat right top;
}
.work_dd {
	floaT:left;
}
.work_dd4 {
	position:absolute;
	left:auto;
	right:40px;
	top:35px;
	display:block;
	width:665px;
	font:normal 12px/24px "Microsoft YaHei";
	color:#888;
	text-align:right;
}
.work_dd4 a {
	float:right;
	margin:0 0 0 15px;
}
.work_dd4 p {
	float:right;
}
.work_dd3 {
	position:absolute;
	right:auto;
	left:40px;
	top:35px;
	display:block;
	width:200px;
	font:normal 12px/24px "Microsoft YaHei";
	color:#888;
	text-align:left;
}	
	



.meiyou{
	display:none;
	}
/***********fzlc_js************/
/****************fzlc****************/

/** conab4_lishi_js **/
/** main_conab4 **/	
/** main_conab5 **/
.main_conab5{
	width:100%;
	height:auto;
	background:#f4f4f4;
	}
.title_tub5{
	top:0;
	left:35px;
	}
.conab5_one{
	width:1000px;
	height:300px;
	position:absolute;
	top:50%;
	left:50%;
	margin-top:-103px;
	margin-left:-500px;
	}
.abxszgs{
	height:auto;
	position:relative;
	padding-top:-300px;
	filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
	}
	
.six_gons{
	height:300px;
	position:relative; 
	}
.six_gons1{
	width:306px;
	height:300px;
	position:absolute;
	top:0;
	left:50%;
	margin-left:-153px; 
	}
.sixgs0{
	height:31px;
	line-height:31px;
	position:absolute;
	}
.sixgs_sjtb{
	width:33px;
	height:31px;
	float:left;
	}
.sixgs_sjtb:hover{
	
}	
	


.sixgs_sjtb img{
	-webkit-transition: all 2s linear;
	-moz-transition: all 2s 3inear;
	-ms-transition: all 2s linear;
	-o-transition: all 2s linear;
	transition: all 2s linear;
	 cursor:pointer;
	 }
.sixgs_sjtb img:hover{
	-moz-transform: rotate(-360deg);
	-ms-transform: rotate(-360deg);
	-webkit-transform: rotate(-360deg);
	transform: rotate(-360deg);
	-webkit-transition: all 2s linear;
	-moz-transition: all 2s linear;
	-ms-transition: all 2s linear;
	-o-transition: all 2s linear;
	transition: all 2s linear;
	}




	
	
.sixgs_gsmc{
	float:left;
	margin-left:20px;
	font-size:12px;
	font-weight:bold;
	}
.sixgs_gsmc a{
	color:#006db8;
	}
.sixgs_gsmc a:hover{
	text-decoration:underline;
	color:#11518f;
	}
	
.sixgs01{
	top:85px;
	left:0px;
	}
.sixgs02{
	top:145px;
	left:20px;
	}
.sixgs03{
	top:210px;
	left:40px;
	}
.sixgs04{
	top:85px;
	right:0px;
	}
.sixgs05{
	top:145px;
	right:20px;
	}
.sixgs06{
	top:210px;
	right:40px;
	}
/** main_conab5 **/
/** zgs_ab **/
.zgs_ab{
	height:auto;
	}
/** zgs_ab **/
/** jiaoliu **/
.jiaoliu{
	height:auto;
	}
.jlu_bg1{
	width:100%;
	height:1140px;
	background:url(../images/bfx1.png) top center no-repeat;
	}
.jlu_bg2{
	width:100%;
	height:928px;
	background:url(../images/bgx.png) top center no-repeat;
	margin-top:-200px;
	}

.jiaoliu1{
	height:auto;
	width:1170px;
	padding-top:250px;
	overflow:hidden;
	}
.jiliu_line{
	width:70px;
	height:6px;
	background:#000;
	float:left;
	margin-top:525px;
	}
.jiliu_box{
	width:800px;
	height:auto;
	float:right;
	background:url(../images/jlbg.png) top center;
	margin-right:-800px;
	filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
	}
.jiliu_boxnr{
	height:auto;
	padding:100px;
	}
.gao_gonm{
	height:35px;
	line-height:35px;
	font-size:18px;
	color:#000;
	}
.gao_gtiel{
	height:30px;
	line-height:30px;
	font-size:16px;
	color:#006db8; font-weight:bold;
	}
.gao_gtiel a{
	color:#006db8;
	}
.gao_gtiel a:hover{
	text-decoration:underline;
	}
.gao_ggnr{
	height:auto;
	margin-top:30px;
	}
.gao_ggnr p{
	line-height:25px;
	margin-bottom:20px;
	color:#444;
	font-size:13px;
	}
.gao_more{
	width:180px;
	height:40px;
	text-align:center;
	line-height:40px;
	margin-left:0;
	font-size:18px;
	margin-top:50px;
	}	
.gao_more a{
	display: block;
	background:#298bcc;
	color:#fff;
	transition: color .6s,border-color .6s,background-color .6s,border .6s;
	}
.gao_more a:hover{
	background:#0056a8;
	transition: color .6s,border-color .6s,background-color .6s,border .6s;
	}	



.xszgs_img{
	width:265px;
	height:auto;
	float:left;
	margin-top:230px;
	margin-left:-265px;
	filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
	}
.sgln{
	width:70px;
	height:6px;
	background:#006db8;
	margin-top:30px;
	margin-left:0;
	}
	
	
	
	
	
	
	
	
	
.jiaoliu2{
	width:1170px;
	height:auto;
	padding-top:250px;
	overflow:hidden;
	}
.jiaoliu2_box{
	width:615px;
	height:auto;
	float:left;
	background:url(../images/jlbg.png) top center;
	margin-left:-615px;
	filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
	}
.jiaoliu2_boxnr{
	height:auto;
	padding:60px;
	}
.jiaoliu2_line{
	width:70px;
	height:6px;
	background:#006db8;
	float:right;
	margin-top:380px;
	margin-right:100px;
	}
.jltinm{
	height:30px;
	line-height:30px;
	font-size:18px;
	}
.jltinm a{
	color:#000;
	}
.jltinm a:hover{
	text-decoration:underline;
	color:#0056a8;
	}
.jtli_date{
	height:25px;
	line-height:25px;
	}
.jtli_nr{
	height:auto;
	margin-top:15px;
	}
.jtli_nr p{
	line-height:25px;
	color:#333;
	margin-bottom:10px;
	}

/** jiaoliu **/

/** xias_gs **/
.xias_gs{
	height:auto;
	padding:60px 0 0 0;
	}
.xias_gs1{
	width:1000px;
	height:570px;
	position:absolute;
	top:50%;
	left:50%;
	margin-top:-295px;
	margin-left:-500px;
	}

.xiasgs_name{
	height:35px;
	line-height:35px;
	font-size:24px;
	color:#000;
	text-align:center; display:none;
	}
.xiasgs_name1{
	height:25px;
	line-height:25px;
	color:#000;
	font-size:16px;
	text-align:center;display:none;
	}

.con_cen1{
	width:1000px;
	height:auto;
	}	
/** in_biaoti **/	
.in_biaoti{
	width:1000px;
	height:150px;
	position:relative;
	margin-top:50px;
	margin-bottom:50px;
	}
.biaoti_kuang{
	width:242px;
	height:146px;
	position:absolute;
	top:0;
	left:0;
	}
.biaoti_yingw{
	width:800px;
	height:42px;
	line-height:42px;
	font-size:30px;
	position: absolute;
	top:30px;
	left:30px;
	font-style:italic;
	}
.biaoti_zhonw{
	height:52px;
	line-height:52px;
	position: absolute;
	bottom:30px;
	left:30px;
	font-size:24px; display:none;
	}
.biaoti_lx{
	width:500px;
	height:1px;
	position:absolute;
	top:50%;
	left:-500px;
	margin-top:-0.5px;
	}
	
.biaoti_kuang1{
	border:1px solid #d3cbc1;
	}
.biaoti_yingw1{
	color:#666;
	}
.biaoti_zhonw1{
	color:#666;
	}
.biaoti_lx1{
	background:#d3cbc1;
	}
/** in_biaoti **/


.xiasgs_gsnr{
	height:auto;
	width:80%;
	}
.xiasgs_gsnr p{
	line-height:25px;
	color:#333;
	text-align:center;
	margin-bottom:15px;
	}
	
.xiasgs_gsnr1{
	height:auto;
	margin-top:50px;
	}
.xiasgs_gsnr1 ul{}
.xiasgs_gsnr1 ul li{
	width:312px;
	height:auto;
	float:left;
	margin-right:32px;
	}
.xsqytp{
	width:312px;
	height:182px;
	overflow:hidden;
	}
.xsqytp img{
	-webkit-transition: all 1.5s;
	-moz-transition: all 1.5s;
	-ms-transition: all 1.5s;
	-o-transition: all 1.5s;
	transition: all 1.5s;
	}
.xsqytp img:hover{
	-webkit-transform: scale(1.1,1.1);
	-moz-transform:  scale(1.1,1.1);
	-ms-transform:  scale(1.1,1.1);
	-o-transform:  scale(1.1,1.1);
	transform:  scale(1.1,1.1);
	}
	





.xias_gs2{
	width:100%;
	height:100%;
	background:url(../images/xias_gs2.jpg) top center no-repeat;
	background-attachment:fixed;
	position:relative;
	}
.xiasgs2_nr{
	width:500px;
	height:auto;
	padding:50px;
	background:#fff;
	border:1px solid #006db8;
	box-shadow:0 0 5px #006db8;
	position:absolute;
	top:50%;
	left:50%;
	margin-top:-121px;
	margin-left:-400px;
	}
.xia_hdbts{
	line-height:25px;
	color:#006db8;
	font-size:14px;
	margin-bottom:15px;
	}
.xiasgs2_nr p{
	line-height:25px;
	}
	
	
.xias_gs3{
	width:1000px;
	height:280px;
	position:absolute;
	top:50%;
	left:50%;
	margin-top:-118px;
	margin-left:-500px;
	background:#fff;
	}
.xiasgs3_nr{
	height:auto;
	}
.xiasgs3_nr p{
	line-height:25px;
	font-size:14px;
	text-align:center;
	color:#000;
	}
	
.gonsi_more{
	width:100px;
	height:30px;
	text-align:center;
	line-height:30px;
	margin-top:80px;
	}
.gonsi_more a{
	display:block;
	background:#006db8;
	color:#fff;
	transition: color .6s,border-color .6s,background-color .6s,border .6s;
	}
.gonsi_more a:hover{
	background:#11518f;
	transition: color .6s,border-color .6s,background-color .6s,border .6s;
	}
/** xias_gs **/

/** xszgs1 **/
.xias_gs2a{
	width:100%;
	height:100%;
	background:url(../images/xias_gs2a.jpg) top center no-repeat;
	background-attachment:fixed;
	position:relative;
	}
.fgs_ysj{
	width:100%;
	height:auto;
	}
.xias_gs2b{
	width:100%;
	height:100%;
	background:url(../images/xias_gs2b.jpg) top center no-repeat;
	background-attachment:fixed;
	position:relative;
	}
.xias_gs2c{
	width:100%;
	height:100%;
	background:url(../images/xias_gs2c.jpg) top center no-repeat;
	background-attachment:fixed;
	position:relative;
	}
.xias_gs2d{
	width:100%;
	height:100%;
	background:url(../images/xias_gs2d.jpg) top center no-repeat;
	background-attachment:fixed;
	position:relative;
	}
.xias_gs2e{
	width:100%;
	height:100%;
	background:url(../images/xias_gs2e.jpg) top center no-repeat;
	background-attachment:fixed;
	position:relative;
	}

/** xszgs1 **/




/** main_conzh **/
.main_conzh{
	width:100%;
	height:auto;
	}
/***indexculture***/
.indexculture{ background:url(../images/a04.jpg)no-repeat center top;width: 100%;
height: 540px; margin:0 auto;}
.indexculturewarp{width:100%;max-width:1070px;margin:0 auto;}
.indexcultureleft{ float:left;width: 430px;padding-top: 32px; position:relative;}
.indexcultureright{ float:right;width: 600px;padding-top: 32px;}
.cultureline{border: 4px solid #006db8;
border-top: none;
height: 175px; margin-top:-5px;}
.culturecon{width:130px; margin:0 auto; margin-top:10px; }
.culturecon i{ float:left; width:17px; height:1px; border:none; background:#999;line-height:30px; margin-top:15px;}
.culturecon span{ float:left; color:#333; font-size:18px; line-height:30px; margin-left:10px; margin-right:10px; text-align:center;}
.cultureline p{ width:330px; margin:0 auto; color:#666; font-size:12px; line-height:22px;  margin-top:10px; text-align:center;}
.indexculturetop{ background:#FFF; height:176px; margin-top:10px;}
.indexcultureleftcon{ float:left; margin-left:30px;}
.indexculturerightcon{ float:left; margin-left:40px;}
.indexculturebt{display: block;
font-weight: bold;
font-size: 18px;
line-height: 36px;
text-align: center; color:#333; margin-top:40px;}
.indexculturewz{font-size: 14px;
line-height: 28px;
color: #777;
text-align: center;}
.indexculturebottom{padding-top: 84px;
padding-left: 40px;}
.indexcontitle{ font-size:14px;color:#666; margin-bottom:0px;}
.add{ font-size:14px; color:#666; margin-top:5px;}
.indexcontact{height: 71px;
background: url("../images/a07.png") no-repeat left top;
padding-left: 88px;
padding-bottom: 11px;}
.contactyw{display: block;
font-size: 15px;
line-height: 24px;
color: #5b5b5b;
font-family: Arial;
margin-bottom: 10px;}
.fwrx{float: left;
display: inline-block;
font-size: 20px;
line-height: 32px;
color: #5b5b5b;
font-family: "微软雅黑";
font-weight:600;}
.indexcontact strong{float: left;
display: inline-block;
font-size: 30px;
line-height: 30px;
margin-left: 10px; color:#666; font-weight:600;}
.cultureimg{ overflow:hidden; height:242px;}
.cultureimg img{-webkit-transform: scaleX(1) scaleY(1);
transition: all 3s;
-webkit-transition: all 3s;}
.cultureimg img:hover{transform:scaleX(1.1) scaleY(1.1);
	-webkit-transform:scaleX(1.1) scaleY(1.1);}
/***indexculture***/


/** main_conzh **/
/** main_cont **/






/** contact **/
/** main_conlx1 **/
.main_conlx1{
	width:100%;
	height:auto;
	}

.conlx1_one{
	height:auto;
	}
.lxwm_lxfs{
	height:auto;
	width:1000px;
	height:460px;
	position:absolute;
	top:50%;
	left:50%;
	margin-top:-161px;
	margin-left:-500px;
	overflow-y:scroll;
	overflow-x:hidden;
	}
.lxwm_lxfs ul{
	width:900px;
	margin:auto;
	}
.lxwm_lxfs ul li{
	width:400px;
	height:180px;
	margin-bottom:50px;
	}
.lxwmli1{
	float:left;
	}
.lxwmli2{
	float:right;
	}
.lxwm_name{
	height:30px;
	line-height:30px;
	font-size:14px;
	color:#000;
	}
.lxwm_name a{
	color:#000;
	}
.lxwm_name a:hover{
	text-decoration:underline;
	color:#00a0e8;
	}
.lxwm_name span{
	margin-left:5px;
	}
.lxwm_jsnr{
	height:auto;
	margin-top:15px;
	}
.lxwm_jsnr p{
	line-height:25px;
	color:#444;
	}
.lxwm_line{
	width:60px;
	height:2px;
	background:#00a0e8;
	margin-top:8px;
	margin-left:0;
	}
/** main_conlx1 **/
/** main_conlx2 **/
.main_conlx2{
	width:1000px;
	height:390px;
	position:absolute;
	top:50%;
	left:50%;
	margin-top:-140px;
	margin-left:-500px;
	}
.title_tub1lx{
	top:0;
	left:50px;
	}
.conlx2_one{
	height:auto;
	}
	
	
.feedback_nr{
	width:720px;
	height:auto;
	font-family:Georgia, "Times New Roman", Times, serif;
	}
.feedback_name{
	height:30px;
	line-height:30px;
	font-size:24px;
	color:#000;
	margin-bottom:20px;
	text-transform:uppercase;
	display:none;
	}
.feedback_kj{
	height:45px;
	margin-bottom:15px; border:1px solid #ddd;
	}
.feedback_kj input{
	width:680px;
	height:45px;
	padding:0px 20px;
	border:none;
	line-height:45px;
	color:#666;
	font-size:14px;
	background:none;font-family:Georgia, "Times New Roman", Times, serif;
	}
.feedback_kj1{
	height:45px;
	margin-bottom:15px;
	}
.feedback_kj1ab{
	width:350px;
	height:45px;
	border:1px solid #ddd;
	}
.feedback_kj1a{
	float:left;
	}
.feedback_kj1b{
	float:right;
	}
.feedback_kj1ab input{
	width:310px;
	height:45px;
	padding:0px 20px;
	border:none;
	line-height:45px;
	color:#666;
	font-size:14px;
	background:none;font-family:Georgia, "Times New Roman", Times, serif;
	}
	
.feedback_kj2{
	height:180px;
	border:1px solid #ddd;
	}
.feedback_kj2 textarea{
	width:680px;
	height:140px;
	padding:20px 20px;
	border:none;
	line-height:25px;
	color:#666;
	font-size:14px;
	background:none;font-family:Georgia, "Times New Roman", Times, serif;
	}
.feedback_line{
	height:10px;
	border-top:1px solid #ddd;
	margin-top:10px;
	}	
.feedback_fs{
	width:192px;
	height:45px;
	text-align:center;
	line-height:45px;
	font-size:16px;
	margin-top:20px;
	}
.feedback_fs a{
	display:block;
	background:#ddd;
	color:#006db8;
	transition: color .6s,border-color .6s,background-color .6s;
	}
.feedback_fs a:hover{
	background:#006db8;
	color:#fff;
	transition: color .6s,border-color .6s,background-color .6s;
	}
	
.feedback_fs input{
	width:192px;
	height:45px;
	text-align:center;
	line-height:45px;
	font-size:16px;
	display:block;
	background:#ddd;
	color:#006db8;
	transition: color .6s,border-color .6s,background-color .6s;
	font-family:"Times New Roman", Times, serif;
	cursor:pointer;
	border:none;
	}
.feedback_fs input:hover{
	background:#006db8;
	color:#fff;
	transition: color .6s,border-color .6s,background-color .6s;
	}	
	
/** main_conlx2 **/








.lixi_fgsfs{
	width:1000px;
	height:512px;
	position:absolute;
	top:50%;
	left:50%;
	margin-top:-201px;
	margin-left:-500px;
	}

/** contact **/

/** job **/
/** main_conjob1 **/
.main_conjob1{
	width:100%;
	height:auto;
	background:#f5f5f5;
	}

.conjob1_one{
	width:1000px;
	height:530px;
	position:absolute;
	top:50%;
	left:50%;
	margin-top:-218px;
	margin-left:-500px;
	}
	
.job_top{
	width:1000px;
	height:260px;
	position:absolute;
	top:50%;
	left:50%;
	margin-left:-500px;
	margin-top:-83px;
	}
.job_top1{
	width:420px;
	height:260px;
	float:left;
	position:relative;
	}

.job_title{
	height:25px;
	line-height:25px;
	color:#006db8;
	font-size:16px;
	}
.job_top1 ul{
	margin-top:20px;
	}
.job_top1 ul li{
	height:66px;
	background:#fff;
	margin-bottom:5px;
	}
.job_shuzi{
	width:45px;
	height:45px;
	text-align:center;
	line-height:45px;
	float:left;
	border-radius:50%;
	background:#006db8;
	margin-top:10px;
	margin-left:10px;
	color:#fff;
	font-size:20px;
	}
.job_zpmz{
	width:320px;
	height:30px;
	line-height:30px;
	float:left;
	margin-left:25px;
	margin-top:16px;
	font-size:16px;
	}
.job_zpmz a{
	color:#888;
	transition: color .6s,border-color .6s,background-color .6s;
	}
.job_zpmz a:hover{
	color:#006db8;
	text-decoration:underline;
	transition: color .6s,border-color .6s,background-color .6s;
	}
	
.job_top2{
	width:500px;
	height:260px;
	float:right;
	position:relative;
	}
.job_jdjs{
	height:auto;
	margin-top:20px;
	}
.job_jdjs p{
	line-height:22px;
	color:#999;
	}
/** main_conjob1 **/
/** main_conjob2 **/
.main_conjob2{
	width:1000px;
	height:520px;
	position:absolute;
	top:50%;
	left:50%;
	margin-top:-213px;
	margin-left:-500px;
	}
.conjob2_one{
	height:auto;
	}
.conjob2_one ul{}
.conjob2_one ul li{
	width:315px;
	height:auto;
	margin-right:27px;
	float:left;
	margin-bottom:50px;
	}
#job2_last{
	margin-right:0;
	}
.job2_tp{
	width:315px;
	height:135px;
	overflow:hidden;
	}
.job2_tp img{
	-webkit-transition: all 1.5s;
	-moz-transition: all 1.5s;
	-ms-transition: all 1.5s;
	-o-transition: all 1.5s;
	transition: all 1.5s;
	}
.job2_tp img:hover{
	-webkit-transform: scale(1.1,1.1);
	-moz-transform:  scale(1.1,1.1);
	-ms-transform:  scale(1.1,1.1);
	-o-transform:  scale(1.1,1.1);
	transform:  scale(1.1,1.1);
	}
.job2_nr{
	height:30px;
	line-height:30px;
	background:#fff;
	padding:15px;
	}
.job_zptl{
	height:30px;
	width:250px;
	float:left;
	font-size:14px;
	}
.job_zptl a{
	color:#888;
	}
.job_zptl a:hover{
	text-decoration:underline;
	color:#006db8;
	}
.job_anniu{
	width:20px;
	height:20px;
	background:#006db8;
	border-radius:50%;
	float:right;
	margin-top:5px;
	text-align:center;
	line-height:20px;
	font-family:"宋体";
	-webkit-transition: all 5s linear;
	-moz-transition: all 5s linear;
	-ms-transition: all 5s linear;
	-o-transition: all 5s linear;
	transition: all 5s linear;
	}
.job_anniu a{
	color:#fff;
	}
.job_anniu a:hover{
	-moz-transform: rotate(-360deg);
	-ms-transform: rotate(-360deg);
	-webkit-transform: rotate(-360deg);
	transform: rotate(-360deg);
	-webkit-transition: all 5s linear;
	-moz-transition: all 5s linear;
	-ms-transition: all 5s linear;
	-o-transition: all 5s linear;
	transition: all 5s linear;
	}
/** main_conjob2 **/
/** job **/
/** job1 **/
.job_zpnr{
	height:480px;
	overflow-y:scroll;
	overflow-x:hidden;
	}
.job_zpnr table{
	border-right:1px solid #e2e2e3;
	border-top:1px solid #e2e2e3;
	}
.job_zpnr table tr{}
.job_zpnr table td{
	border-left:1px solid #e2e2e3;
	border-bottom:1px solid #e2e2e3;
	height:auto;
	padding:10px;
	}
.gwms_zp{
	height:auto;
	}
.gwms_zp p{
	line-height:25px;
	}
/** job1 **/

/** products **/
.main_conpro1{
	width:100%;
	height:auto;
	background:url(../images/bg02.jpg) top center no-repeat;
	}
.title_tub1cp{
	top:0;
	left:75px;
	}
.conpro1_one{
	height:auto;
	width:1000px;
	height:495px;
	position:absolute;
	top:50%;
	left:50%;
	margin-top:-184px;
	margin-left:-500px;
	}
	
.conpro1_one1{
	width:1000px;
	height:530px;
	position:absolute;
	top:50%;
	left:50%;
	margin-top:-218px;
	margin-left:-500px;
	}
	
.pro_cp{
	height:auto;
	position:relative;
	padding-top:300px;
	filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
	}
.pro_cp ul{}
.pro_cp ul li{
	width:240px;
	height:auto;
	float:left;
	margin-right:13px;
	margin-bottom:30px;
	border-bottom:2px solid #006db8;
	padding-bottom:10px;
	}
#procp_last{
	margin-right:0;
	}
.procp_img{
	width:240px;
	height:145px;
	overflow:hidden;
	}
.procp_img img{
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	-ms-transition: all 0.3s;
	-o-transition: all 0.3s;
	transition: all 0.3s;
	}
.procp_img img:hover{
	-webkit-transform: scale(1.1,1.1);
	-moz-transform:  scale(1.1,1.1);
	-ms-transform:  scale(1.1,1.1);
	-o-transform:  scale(1.1,1.1);
	transform:  scale(1.1,1.1);
	}
.procp_name{
	height:25px;
	line-height:25px;
	margin-top:5px;
	}
.procp_name span{
	color:#0074c1;
	font-size:14px;
	margin-right:5px;
	}
	
	
/** page_ud **/	
.page_ud {
	height:30px;
	width:280px;
	margin:auto;
}
.page_ud ul {
}
.page_ud ul li {
	float:left;
	margin-right:1px;
}
.page_ud ul li a {
	display:block;
	color:#000;
	background:#ebe8e8;
	padding:6px 12px;
	transition: color .6s,border-color .6s,background-color .6s,border .6s;
}
.page_ud ul li a:hover{
	background:#0656ab;
	color:#fff;
	transition: color .6s,border-color .6s,background-color .6s,border .6s;
	}
#pageuddq a{
	background:#0656ab;
	color:#fff;
	}
	
	
.page{
	font-size: 0px;
	text-align: center;
	margin-top:50px;
	margin-bottom:40px;
}
.page a{
	font-size: 12px;
	color:#000;
	padding:6px 12px;
	margin-right: 1px;
	background:#ebe8e8;
	transition: color .6s,border-color .6s,background-color .6s,border .6s;
}
.page a:hover,.page a.active{
	background:#0656ab;
	color:#fff;
	transition: color .6s,border-color .6s,background-color .6s,border .6s;
}


.page font{
	font-size: 12px;
	color: #fff;
	margin-right:1px;
	background:#00a651;
	font-weight:bold;
	padding:6px 12px;
	background:#0656ab;
	color:#fff;
}




.page span{
	font-size: 12px;
	color:#000;
	padding:6px 12px;
	margin-right: 1px;
	color: #000;
	background:#ebe8e8;

}

.page select{
	font-size: 12px;
	padding:3px;
	border: 1px solid #ccc;
	margin-right: 5px;
	line-height: 23px;
	color: #ccc !important;
	display:none

}

	
	
	
	
	
/** page_ud **/	
/** pro_duct **/
.pro_duct{
	height:auto;
	}
.products_con{
	height:auto;
	}
.products_con ul{}
.products_con ul li{
	width:332px;
	height:auto;
	float:left;
	padding-bottom:15px;
	border-right:#ddd dotted 1px;
	border-bottom:#ddd solid 1px;
	padding-top:15px;
	}
.products_con ul li a{
	display: block;
	}
.products_con ul li a:hover{}

#prozhlst{
	margin-right:0;
	}
.pro_jixin{
	width:278px;
	height:auto;
	text-align:center;
	}
.pro_jixin img{
	width:235px;
	height:135px;
	-webkit-transition: all 1.5s;
	-moz-transition: all 1.5s;
	-ms-transition: all 1.5s;
	-o-transition: all 1.5s;
	transition: all 1.5s;
	}
.pro_jixin img:hover{
	-webkit-transform: scale(1.1,1.1);
	-moz-transform:  scale(1.1,1.1);
	-ms-transform:  scale(1.1,1.1);
	-o-transform:  scale(1.1,1.1);
	transform:  scale(1.1,1.1);
	}
.jixin_name{
	height:25px;
	line-height:25px;
	font-size:14px;
	text-align:center;
	color:#000;
	font-family:"微软雅黑";
	}
.jixin_name1{
	height:25px;
	line-height:25px;
	font-size:12px;
	text-align:center;
	text-align:center;
	}
.jiixnsp1{
	color:#999;
	}
.jiixnsp2{
	margin-left:3px;
	margin-right:3px;
	color:#999;
	}
.jiixnsp3{
	color:#999;
	}
.products_con ul li:hover{
	background:url(../images/cpbg.png) top center;	
	border-bottom:#006db8 solid 1px;

	}
.products_con ul li a .jixin_name { color:#444;}
.products_con ul li a:hover .jixin_name{
	color:#006db8;
	text-decoration:underline;
	
	}
.products_con ul li a:hover .jiixnsp1{
	color:#006db8;
	}
.products_con ul li a:hover .jiixnsp3{
	color:#006db8;
	text-decoration:underline;
	}
/** pro_duct **/
/** products **/
/** products1 **/
.procp_fenye{
	height:480px;
	overflow-y:scroll;
	overflow-x:hidden;
	}
	
.proco_top{
	height:auto;
	}
.proco_top1{
	width:510px;
	height:365px;
	float:left;
	border:1px solid #eeeeef;
	overflow:hidden;
	}
.proco_top1 img{
	-webkit-transition: all 1.5s;
	-moz-transition: all 1.5s;
	-ms-transition: all 1.5s;
	-o-transition: all 1.5s;
	transition: all 1.5s;
	}
.proco_top1 img:hover{
	-webkit-transform: scale(1.1,1.1);
	-moz-transform:  scale(1.1,1.1);
	-ms-transform:  scale(1.1,1.1);
	-o-transform:  scale(1.1,1.1);
	transform:  scale(1.1,1.1);
	}

.proco_top2{
	width:450px;
	height:365px;
	float:right;
	margin-top:20px;
	}
.chanp_ted{
	height:30px;
	line-height:30px;
	font-size:16px;
	color:#000;
	}
.proco_top2 ul{
	margin-top:15px;
	}
.proco_top2 ul li{
	height:30px;
	line-height:30px;
	border-bottom:1px solid #eeeeef;
	color:#888;
	}
	
.procp_xxjs{
	height:auto;
	margin-top:50px;
	}
.procp_cpms{
	height:30px;
	line-height:30px;
	font-size:16px;
	color:#006db8;
	font-weight:bold;
	}
.procp_cpmsnr{
	height:auto;
	margin-top:15px;
	}
.procp_cpmsnr p{
	line-height:25px;
	color:#888;
	}
	
	
	
.procp_wxcnr{
	height:auto;
	margin-top:30px;
	background:#eeeeef;
	padding:30px 0;
	}
.wxazcc{
	height:auto;
	}
.xinghao{
	height:auto;
	margin-top:30px;
	}
	
.fanhui{
	width:100px;
	height:30px;
	margin-left:0;
	text-align:center;
	line-height:30px;
	margin-top:20px;
	}
.fanhui a{
	display:block;
	background:#eeeeef;
	color:#000;
	transition: color .6s,border-color .6s,background-color .6s;
	}
.fanhui a:hover{
	background:#006db8;
	color:#fff;
	transition: color .6s,border-color .6s,background-color .6s;
	}
/** products1 **/

/** case **/
.main_conal1{
	width:100%;
	height:auto;
	padding-top:60px;
	padding-bottom:60px;
	background:#f5f5f5;
	}
.conal1_one{
	height:auto;
	margin-top:60px;
	padding-bottom:60px;
	}
.title_tub1al{
	top:0;
	left:33px;
	}
	
.zgcase{
	height:546px;
	}
.zgcase_a{
	width:500px;
	height:546px;
	float:left;
	}
.zgcase_a1{
	width:500px;
	height:273px;
	background:#fff;
	position:relative;
	padding-top:273px;
	filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
	}
.zgcase_a2{
	width:500px;
	height:273px;
	position: relative;
	}
.zgcase_b{
	width:500px;
	height:546px;
	float:right;
	position:relative;
	margin-right:-500px;
	filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity:0; opacity:0;
	}

.zgcase_a1nr{
	padding:50px 40px;
	}
.zgal_ntm{
	height:25px;
	line-height:25px;
	font-size:16px;
	color:#000;
	margin-bottom:15px;
	}
.zgcase_a1nr p{
	line-height:25px;
	color:#999;
	}
	
.zgal_hover{
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	left:0;
	background:#006db8; opacity:0.3;
	}
.zgal_hover1{
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	left:0;
	background:#000; opacity:0.5;
	}
	
	

.conal1_two{
	
	}
.anli_list{
	
	}
	
.canlidw{
	width:1000px;
	height:600px;
	position:absolute;
	top:50%;
	left:50%;
	margin-top:-253px;
	margin-left:-500px;
	}

.anli_top{
	width:400px;
	height:68px;
	line-height:68px;
	color:#fff;
	font-size:16px;
	padding-left:20px;
	background:#2c2c2c;
	margin-left:0;
	letter-spacing:2px;
	}
.anli_list ul{

	}
.anli_list ul li{
	width:330px;
	height:auto;
	float:left;
	margin-right:5px;
	margin-bottom:10px;
	}
#anlilast{
	margin-right:0;
	}
.anli_img{
	width:330px;
	height:220px;
	overflow:hidden;
	}
.anli_img img{
	-webkit-transition: all 1.5s;
	-moz-transition: all 1.5s;
	-ms-transition: all 1.5s;
	-o-transition: all 1.5s;
	transition: all 1.5s;
	}
.anli_img img:hover{
	-webkit-transform: scale(1.1,1.1);
	-moz-transform:  scale(1.1,1.1);
	-ms-transform:  scale(1.1,1.1);
	-o-transform:  scale(1.1,1.1);
	transform:  scale(1.1,1.1);
	}

.anli_mingc{
	height:25px;
	line-height:25px;
	margin-top:10px;
	background:url(../images/xdtb.png) left center no-repeat;
	padding-left:20px;
	color:#006db8;
	}
	
	
/** main_conal2 **/
.main_conal2{
	width:100%;
	height:auto;
	background:#fff;
	border-top:2px solid #006db8;
	}
.conal2_one{
	width:1000px;
	height:600px;
	position: absolute;
	top:50%;
	left:50%;
	margin-top:-253px;
	margin-left:-500px;
	}
.case_qqtop{
	margin-top:15px;
	}
.case_qqzb{
	width:230px;
	height:95px;
	float:left;
	border-right:3px solid #006db8;
	}
.case_qqzb p{
	font-size:20px;
	color:#006db8;
	line-height:25px;
	padding:20px 10px;
	}
.case_qqyb{
	width:680px;
	height:auto;
	float:left;
	margin-left:30px;
	}
.case_qqyb p{
	line-height:25px;
	font-size:14px;
	padding:20px 20px;
	color:#999;
	}


.case_global{

	}
.case_global ul{}
.case_global ul li{
	width:330px;
	height:265px;
	float:left;
	position:relative;
	overflow:hidden;
	margin-right:5px;
	margin-bottom:5px;
	}
.global_img{
	width:330px;
	height:265px;
	}
	
.global_bg{
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	left:0;
	background:#000;
	filter:alpha(opacity=30); -moz-opacity:30; -khtml-opacity:30; opacity:0.3;
	}	
	
.global_hv0{
	width:100%;
	height:30px;
	position:absolute;
	bottom:30px;
	left:0; 
	}
.gbhv0_name{
	padding:0px 20px;
	line-height:25px;
	color:#fff;
	}
.gbhv0_line{
	width:50px;
	height:2px;
	background:#006db8;
	margin-left:20px;
	margin-top:5px;
	}	
	
	
	
.global_hv{
	width:100%;
	height:100%;
	position:absolute;
	top:100%;
	left:0;
	background:url(../images/global_hv.png) top center;
	}
.global_name{
	width:280px;
	height:50px; 
	line-height:25px;
	text-align: center;
	font-size:14px;
	color:#fff;
	margin-top:130px;
	}

/** main_conal2 **/
/** case **/
/** news **/
.title_tub1xw{
	top:0;
	left:92px;
	}
.main_conlxw{
	width:100%;
	height:auto;
	padding-top:60px;
	}
.conlxw_one{
	height:auto;
	margin-top:60px;
	padding-bottom:150px;
	}



.news_topxw{
	width:100%;
	height:643px;
	background:url(../images/xwbg.png) center center no-repeat;
	margin-top:50px;
	}
.news_topxw1{
	height:auto; 
	}
.news_toptp{
	width:340px;
	height:190px;
	float:left;
	overflow:hidden;
	}
.news_toptp img{
	-webkit-transition: all 1.5s;
	-moz-transition: all 1.5s;
	-ms-transition: all 1.5s;
	-o-transition: all 1.5s;
	transition: all 1.5s;
	}
.news_toptp img:hover{
	-webkit-transform: scale(1.1,1.1);
	-moz-transform:  scale(1.1,1.1);
	-ms-transform:  scale(1.1,1.1);
	-o-transform:  scale(1.1,1.1);
	transform:  scale(1.1,1.1);
	}
.news_topkj{
	width:600px;
	height:auto;
	float:right;
	}
	
.news_topjt{
	height:30px;
	line-height:30px;
	font-size:24px;
	color:#000;
	text-transform:uppercase;
	}
.news_topxwtm{
	height:25px;
	line-height:25px;
	overflow:hidden;
	font-size:14px;
	margin-top:20px;
	}
.news_topxwtm a{
	color:#006db8;
	}
.news_topxwtm a:hover{
	text-decoration:underline;
	}
.news_topxwnr{
	margin-top:20px;
	height:66px;
	overflow:hidden;
	}
.news_topxwnr p{
	line-height:22px;
	}
.news_topmore{
	width:150px;
	height:30px;
	margin-top:30px;
	margin-left:0;
	text-align:center;
	line-height:30px;
	font-size:16px;
	}
.news_topmore a{
	width:150px;
	height:30px;
	background:#006db8;
	display:block;
	color:#fff;
	transition: color .6s,border-color .6s,background-color .6s,border .6s;
	}
.news_topmore a:hover{
	background:#0569ad;
	transition: color .6s,border-color .6s,background-color .6s,border .6s;
	}	





.news_tbjs{
	height:auto;
	margin-top:60px;
	}
.news_tbjs p{
	line-height:25px;
	color:#000;
	font-size:14px;
	text-align:center;
	}
	
	
.inner_new1{
	width:100%;
	height:auto;
	padding:0px 0 30px 0;
	background:url(../images/bg2.jpg) top center no-repeat;
	background-attachment:fixed;
	}	
.innews_news{
	width:100%;
	height:auto;
	padding:100px 0;
	}
.news_xwlist{
	height:auto;
	}
	
.news_xwlist ul{}
.news_xwlist ul li{
	height:285px;
	margin-bottom:50px;
	}
.news_img{
	width:435px;
	height:285px;
	float:left;
	position:relative;
	}
.news_imgwezi{
	width:300px;
	height:35px;
	position: absolute;
	top:0;
	left:330px;
	z-index:999;
	background:#00a0e8;
	line-height:35px;
	font-size:14px;
	overflow:hidden;
	}
.news_imgwezi a{
	color:#fff;
	display:block;
	padding-left:15px;
	padding-right:15px;
	transition: color .6s,border-color .6s,background-color .6s,border .6s;
	}
.news_imgwezi a:hover{
	background:#006db8;
	transition: color .6s,border-color .6s,background-color .6s,border .6s;
	}
.news_img1{
	width:435px;
	height:285px;
	overflow:hidden;
	}
.news_img1 img{
	-webkit-transition: all 1.5s;
	-moz-transition: all 1.5s;
	-ms-transition: all 1.5s;
	-o-transition: all 1.5s;
	transition: all 1.5s;
	}
.news_img1 img:hover{
	-webkit-transform: scale(1.1,1.1);
	-moz-transform:  scale(1.1,1.1);
	-ms-transform:  scale(1.1,1.1);
	-o-transform:  scale(1.1,1.1);
	transform:  scale(1.1,1.1);
	}
.news_neirong{
	width:560px;
	height:285px;
	float:right; 
	position:relative;
	}
.news_neirlb{
	height:auto;
	width:400px;
	margin-top:115px;
	}
.news_neirlb p{
	line-height:22px;
	}
.news_xian1{
	width:2px;
	height:40px;
	position: absolute;
	right:0;
	bottom:0;
	background:#00a0e8;
	}
.news_xian2{
	width:70px;
	height:2px;
	position:absolute;
	right:0;
	bottom:0;
	background:#00a0e8;
	}
.xinwen_mre{
	width:150px;
	height:30px;
	text-align:center;
	line-height:30px;
	font-size:14px;
	border-bottom:1px solid #00a0e8;
	margin-top:75px;
	margin-left:80px;
	}
.xinwen_mre a{
	display:block;
	color:#00a0e8;
	transition: color .6s,border-color .6s,background-color .6s,border .6s;
	}
.xinwen_mre a:hover{
	background:#00a0e8;
	color:#fff;
	transition: color .6s,border-color .6s,background-color .6s,border .6s;
	}
















.xinxi_xwzil{
	height:auto;
	}
.newsxilbjs{
	height:auto;
	overflow:hidden;
	}
.newsxilbjsmz{
	height:30px;
	line-height:30px;
	color:#000;
	font-size:16px;
	}
.newsxilbjstime{
	height:20px;
	line-height:20px;
	border-bottom:1px dotted #ddd;
	padding-bottom:10px;
	}
.newsxilbjstime a{
	
	}
.newsxilbjstime a:hover{
	color:#000;
	text-decoration:underline;
	}
.newsxilbjscon{
	height:340px;
	overflow:hidden;
	margin-top:20px;
	overflow-y:scroll;
	overflow-x:hidden;
	padding-right:15px;
	}
.newsxilbjscon p{
	line-height:25px;
	margin-bottom:5px;
	}
.newsxilbjsimg{
	height:auto;
	overflow:hidden;
	padding:15px 0;
	text-align:center;
	}	
	
	
.upandonw{
	height:auto;
	margin-top:10px;
	}
.upandonw p{
	height:25px;
	line-height:25px;
	}
.upandonw p a{}
.upandonw p a:hover{
	text-decoration: underline;
	color:#006db8;
	}
.upandonw_fanhui{
	width:100px;
	height:30px;
	background:#006db8;
	text-align:center;
	line-height:30px;
	margin-left:0;
	margin-top:30px;
	}
.upandonw_fanhui a{
	display:block;
	color:#fff;
	transition: color .6s,border-color .6s,background-color .6s,border .6s;
	}
.upandonw_fanhui a:hover{
	background:#11518f;
	transition: color .6s,border-color .6s,background-color .6s,border .6s;
	}
	
	
.inner_xw ul li a:hover .news_timu{
	color:#dd0023;
	text-decoration:underline;
	}
/** news **/



.social_waiguo{
	width:248px;
	height:248px;
	position:fixed;
	top:50%;
	left:-160px;
	margin-top:-124px;
	background:url(../images/bg_yuan.png) top center no-repeat;
	z-index:9999; display:none;
	}
.social_waiguo1{
	position:relative;
	width:100%;
	height:100%;
	}
.shejiao{
	width:48px;
	height:48px;
	position:absolute;
	}
.shejiao01{
	top:10px;
	right:20px;
	}
.shejiao02{
	top:68px;
	right:-15px;
	}
.shejiao03{
	bottom:68px;
	right:-15px;
	}
.shejiao04{
	bottom:10px;
	right:20px;
	}
	
.shejiao_yq{
	width:100px;
	height:100px;
	background:url(../images/shejiao_yq.png) top center no-repeat;
	position:absolute;
	top:50%;
	right:50px;
	margin-top:-50px;
	}
.shejiao_yq a{
	display:block;
	width:100px;
	height:100px;
	}
	
	


.xinda_social{
	width:60px;
	height:244px;
	position:fixed;
	top:50%;
	left:0;
	margin-top:-122px;
	z-index:9999; display:none;
	}
.xinda_social ul{}
.xinda_social ul li{
	width:60px;
	height:60px;
	text-align:center;
	line-height:60px;
	}
.xinda_social ul li a{
	width:60px;
	height:60px;
	display:block;
	background:url(../images/xinda_social.png) top center;
	border-bottom:1px dotted #eee;
	text-align:center;
	color:#eee;
	font-family:Georgia, "Times New Roman", Times, serif;
	}
.xinda_social ul li a:hover{
	background:url(../images/xinda_social1.png) top center;
	color:#fff;
	}
.xinda_social ul li img{
	margin-top:6px;
	}
#xdso_last a{
	border-bottom:none
	}
	
	
	
	
.sd_share{
	width:50px;
	height:228px;
	position:fixed;
	top:50%;
	left:0;
	margin-top:-114px;
	z-index:9999;
	}
.sd_share1{
	width:100%;
	height:100%;
	position:relative;
	}


.sd_shtb{
	width:50px;
	height:200px;
	position:absolute;
	top:0;
	left:8px;
	text-align:center;
	z-index:9999;
	}
.sd_shtb a{
	display:block;
	}
.sd_shtb img{
	width:20px;
	height:20px;
	margin-top:3px;
	}
.sd_shtb1{
	
	}
.sd_shtb2{
	
	}
.sd_shtb3{

	}
.sd_shtb4{
	
	}


.sd_shtbab{
	
	}
.sd_shtbab a{
	display:block;
	width:25px;
	height:25px;
	}
.sd_shtbab a:hover{
	width:25px;
	height:25px;
	background:url(../images/sd_bg1.png) top center;
	}

	
.sd_shtb4 a{
	
	}



.sd_shtb a{background:url(../images/sd_bg.png) top center;}
.sd_shtb a:hover{background:url(../images/sd_bg1.png) top center;}
.sd_shtb1 a .sdtub_sjan{
	width:20px;
	height:20px;
	background:url(../images/sl01.png) top center no-repeat;
	}

.sd_shtb1 a:hover .sdtub_sjan{
	width:20px;
	height:20px;
	background:url(../images/slh1.png) top center no-repeat;
	}












.sdtub_sjan{
	margin-top:2px;
	}
.sdtub_sjan1{
	margin-top:2px;
	}
.sd_fxan a .sdtub_sjan1{
	width:20px;
	height:20px;
	background:url(../images/sd_fxan.png) top center no-repeat;
	}
	
	
	
	
	
	
	
	
	
.sd_fxan{
	width:25px;
	height:25px;
	position:absolute;
	top:50%;
	left:50%;
	margin-top:-16px;
	margin-left:-16px; display:none;
	}
.sd_fxan a{
	display:block;
	width:25px;
	height:25px;
	background:url(../images/sd_bg.png) top center;
	padding:8px;
	border-radius:50%;
	border:1px solid #006db8;
	transition: color .6s,border-color .6s,background-color .6s,border .6s;
	}
.sd_fxan a:hover{
	background:url(../images/sd_bg1.png) top center;
	transition: color .6s,border-color .6s,background-color .6s,border .6s;
	}
	
	
	
.sd_fxan a .sdtub_sjan1{
	width:20px;
	height:20px;
	background:url(../images/sd_fxan.png) top center no-repeat;
	transition: color .6s,border-color .6s,background-color .6s,border .6s;
	}
.sd_fxan a:hover .sdtub_sjan1{
	width:20px;
	height:20px;
	background:url(../images/sd_fxankh.png) top center no-repeat;
	transition: color .6s,border-color .6s,background-color .6s,border .6s;
	}
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
.sd_shtb2 a .sdtub_sjan{
	width:20px;
	height:20px;
	background:url(../images/sl02.png) top center no-repeat;
	transition: color .6s,border-color .6s,background-color .6s,border .6s;
	}
.sd_shtb2 a:hover .sdtub_sjan{
	width:20px;
	height:20px;
	background:url(../images/slh2.png) top center no-repeat;
	transition: color .6s,border-color .6s,background-color .6s,border .6s;
	}
	
.sd_shtb3 a .sdtub_sjan{
	width:20px;
	height:20px;
	background:url(../images/sl03.png) top center no-repeat;
	transition: color .6s,border-color .6s,background-color .6s,border .6s;
	}
.sd_shtb3 a:hover .sdtub_sjan{
	width:20px;
	height:20px;
	background:url(../images/slh3.png) top center no-repeat;
	transition: color .6s,border-color .6s,background-color .6s,border .6s;
	}
.sd_shtb4 a .sdtub_sjan{
	width:20px;
	height:20px;
	background:url(../images/sl04.png) top center no-repeat;
	transition: color .6s,border-color .6s,background-color .6s,border .6s;
	}
.sd_shtb4 a:hover .sdtub_sjan{
	width:20px;
	height:20px;
	background:url(../images/slh4.png) top center no-repeat;
	transition: color .6s,border-color .6s,background-color .6s,border .6s;
	}

.sd_shtb5 a .sdtub_sjan{
	width:20px;
	height:20px;
	background:url(../images/sl05.png) top center no-repeat;
	transition: color .6s,border-color .6s,background-color .6s,border .6s;
	}
.sd_shtb5 a:hover .sdtub_sjan{
	width:20px;
	height:20px;
	background:url(../images/slh5.png) top center no-repeat;
	transition: color .6s,border-color .6s,background-color .6s,border .6s;
	}



.sd_shtbab a{
	width:25px;
	height:25px;
	border:1px solid #006db8;
	padding:5px;
	border-radius:50%;
	margin-bottom:10px;
	}
.xd_logo1{
	width:44px;
	height:55px;
	position:absolute;
	top:9px;
	left:0;
	}
.xd_logo2{
	width:44px;
	height:55px;
	}
.xd_logo2 img{
	width:44px;
	height:55px;
	}
	
	
	
	
	
	
	
	
	
	
.main_conlx3{
	width:1000px;
	height:480px;
	position:absolute;
	top:50%;
	left:50%;
	margin-top:-203px;
	margin-left:-500px; 
	}
.zgs_lxwm{
	height:auto;
	}
.zgs_lxwm1{
	width:475px;
	height:300px;
	float:left;
	background:#ccc;
	}
.zgs_lxmingc{
	height:30px;
	line-height:30px;
	font-size:16px;
	color:#000;
	}
.zgs_lxwm2{
	width:500px;
	height:300px;
	float:right;
	}
.zgs_lxxnr{
	height:auto;
	}
.zgs_lxxnr p{
	line-height:25px;
	}
	
	
.mapdt{
	height:350px;
	border-bottom:4px solid #006db8;
	border-right:4px solid #006db8;
	}
	
	
.lxwm_nrxxi{
	height:auto;
	margin-top:15px;
	}
.lxwm_nrxxi p{
	line-height:25px;
	}
.lxwm_abnm{
	height:30px;
	line-height:30px;
	text-align:center;
	font-size:16px;
	font-weight:bold;
	color:#006db8;
	}
.lxwm_nrixin{
	height:auto;
	}
.lxwm_nrixin p{
	line-height:25px;
	text-align:center;
	}
	
.lx_wm{
	height:auto;
	margin-top:20px;
	}
.lx_wm1{
	width:500px;
	height:auto;
	float:left;
	}
.lx_wm2{
	width:375px;
	height:auto;
	float:right;
	}
.lx_wm p{
	line-height:25px;
	color:#888;
	}