@charset "UTF-8";
/* CSS Document 2017版 */
/*公共部分开始*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, b {
	padding: 0;
	margin: 0;
	font-weight: normal;
}
html {
	overflow: -moz-scrollbars-vertical;
	overflow: hidden;
	overflow-y:auto;
	overflow-x:hidden;
} /*始终让 Firefox 显示滚动条*/
* {
	word-wrap: break-word;
	margin: 0;
	padding: 0;

}/*文字强制换行word-break:keep-all;(Ff)*/
table {
	border-collapse: collapse;
}/*细线表格*/
fieldset, img {
	border: none;
}/*清除描边*/
ul, li {
	list-style-type: none;
}/*无列表项目标记*/
a {
	text-decoration: none;
	color: #333
}/* 链接无下划线,有为underline;链接去框 */
a:link {
	color: #333;
}/* 未访问的链接 */
a:visited {
	color: #333;
}/* 已访问的链接 */
a:hover {
	color: #e62129;
}/* 鼠标在链接上 */
a:active {
	color: #333;
blr:expression(this.onFocus=this.blur());
}/* 点击激活链接 */
body {
	font-family:"Microsoft YaHei";
	font-size: 12px;
	color: #333;
	background:#ffffff;
	min-width:1200px;
}
textarea,select, input {
	vertical-align: middle;
	outline: none;
}
em, i {
	font-style: normal;
}
input[type=button], input[type=reset], input[type=submit], input[type=radio], input[type=checkbox] {
	cursor: pointer;
	outline: none;
}

::-webkit-input-placeholder{}    /* 使用webkit内核的浏览器 */
:-moz-placeholder{}                  /* Firefox版本4-18 */
::-moz-placeholder{}                  /* Firefox版本19+ */
:-ms-input-placeholder{}           /* IE浏览器 */

.clear {
	clear: both;
}
.h10 {
	clear: both;
	height: 10px;
}
.h15 {
	clear: both;
	height: 16px;
}
.h20 {
	clear: both;
	height: 20px;
}
.h25 {
	clear: both;
	height: 25px;
}
.h30 {
	clear: both;
	height: 30px;
}
.h35 {
	clear: both;
	height: 35px;
}
.h40 {
	clear: both;
	height: 40px;
}
.h45 {
	clear: both;
	height: 45px;
}
.h50 {
	clear: both;
	height: 50px;
}
.h55 {
	clear: both;
	height: 55px;
}
.h60 {
	clear: both;
	height: 60px;
}
.h65 {
	clear: both;
	height: 65px;
}
.h70 {
	clear: both;
	height: 70px;
}
.h75 {
	clear: both;
	height: 75px;
}

.h80 {
	clear: both;
	height: 80px;
}
.h85 {
	clear: both;
	height: 85px;
}

.fl {
	float: left;
	display: inline;
}
.fr {
	float: right;
	display: inline;
}

/*公共部分结束*/
/*^
 * 框架
 * @return
 */	
.wrap{
	clear:both;
	width:1200px;
	margin:0 auto;
	}
.minH{
	min-height:350px;
	height:auto !important;
	height:350px;
	}
/*
///////////////top
*/	
.head{
	width:100%;
	height:85px;
	background:#fff;
	position:fixed;
	top:0;
	left:0;
	z-index:9999;
	border-bottom:1px solid #c9c9c9;
	}
.logo{
	width:200px;
	height:85px;
	}
.logo a{
	display:block;
	width:200px;
	height:85px;
	background:url(../images/logo.png) no-repeat left center;
	}
/*导航*/
.menuDl dd{
	display:inline;
	float:left;
	position:relative;
	}
.menuDl dd .a1{
	display:block;
	padding:0 23px;
	height:85px;
	line-height:85px;
	color:#333333;
	font-size:16px;
	font-weight: bold;
	}
.menuDl dd.hover .a1{color:#fff;background:#e62129}
.menuDl dd .ddDiv{
	width:415px;
	height:195px;
	background:#fcfcfe;
	position:absolute;
	top:85px;
	left:0;
	z-index:999;
	display:none;
	}
.menuDl dd .ddDiv .ddBox_a{
	width:110px;
	overflow:hidden;
	display:inline;
	float:left;
	padding:5px 0;
	}
.menuDl dd .ddDiv.no{display:none !important}
.menuDl dd .ddDiv a{
	display:block;
	clear:both;
	height:29px;
	line-height:29px;
	text-align:center;
	color:#333;
	}
.menuDl dd .ddDiv a:hover{background:#e62129;color:#fff;}
.menuDl dd .ddDiv .ddPic{
	width:275px;
	height:165px;
	overflow:hidden;
	padding:15px;
	background:#f1f1f3;
	display:inline;
	float:right;
	}
.menuDl dd .ddDiv .ddPic img{
	display:block;
	width:275px;
	height:165px;
	}
/*
////////////////banner
*/
.bannerBox{clear:both;position:relative;overflow:hidden}
.bannerBox .bd{clear:both;overflow:hidden}
.bannerBox .bd dd{
	overflow:hidden;
	background-position:center top;
	background-repeat:no-repeat;
	background-size:contain;
	-webkit-background-size:contain;
	}
.bannerBox .hd{
	height:50px;
	text-align:center;
	}
.bannerBox .hd ul{display:inline-block}
.bannerBox .hd ul li{
	display:inline;
	float:left;
	width:15px;
	height:15px;
	overflow:hidden;
	line-height:9999px;
	background:#fff;
	border-radius:100%;
	margin:0 6px;
	cursor:pointer;
	}
.bannerBox .hd ul li.on{background:#c30d23}
/*
/////////首页底部
*/
.ixBoxC{
	width:100%;
	overflow:hidden;
	position:absolute;
	bottom:0;
	left:0;
	z-index:9;
	}
.ixFooter{
	clear:both;
	width:100%;
	background:#fff;
	z-index:99;
	position:relative;
	}
.ixFooter .bg1{
	background:url(../images/footerIcon.png) no-repeat center center;
	width:32px;
	height:16px;
	position:absolute;
	top:0;
	left:50%;
	margin-left:-595px;
	z-index:1;
	display:none;
	}
.footer .ixFooter{background:#282828;}
.ixFooter_box1T{
	clear:both;
	height:50px;
	border-bottom:1px solid #e7e7e7;
	}
.footer .ixFooter .ixFooter_box1T{border-bottom:1px solid #403f3f;}
.ixFooter_box1T .fl{
	color:#424242;
	font-size:14px;
	line-height:50px;
	text-align:left;
	}
.ixFooter_box1T .fl a{color:#929292}
.ixFooter_box1T .fl a:hover{color:#fff}
.ixFooter_box1T .fr .span{
	display:inline;
	float:left;
	font-size:18px;
	color:#252525;
	line-height:50px;
	text-align:left;
	}
.ixFooterBt{
	display:inline;
	float:right;
	padding:0 41px 0 21px;
	height:30px;
	margin-left:25px;
	background:#bb131a url(../images/ix_icon1.png) no-repeat 90px center;
	line-height:30px;
	text-align:right;
	border-radius:30px;
	color:#fffefe;
	font-size:14px;
	cursor:pointer;
	margin-top:10px;
	}
.ixFooterBt.bg{background:#bb131a url(../images/ix_icon2.png) no-repeat 90px center;}
.ixFooter_box1{
	clear:both;
	overflow:hidden;
	border-bottom:1px solid #e7e7e7;
	display:none;
	}
.footer .ixFooter_box1{border-bottom:1px solid #403f3f;}
.footerUl{
	overflow:hidden;
	padding-bottom:20px;
	border-right:1px solid #e7e7e7;
	padding-right:20px;
	}
.footer .ixFooter .footerUl{border-right:1px solid #403f3f;}
.footerUl li{
	display:inline;
	float:left;
	width:130px;
	overflow:hidden;
	margin-right:20px;
	}
.footerDl dt{
	clear:both;
	overflow:hidden;
	height:39px;
	line-height:39px;
	text-align:left;
	margin-bottom:2px;
	}
.footerDl dt a{color:#fff;font-size:16px;font-weight:bold}
.footerDl dt a:hover{color:#fff}
.footerDl dd{
	clear:both;
	overflow:hidden;
	height:32px;
	line-height:32px;
	text-align:left;
	}
.footerDl dd a{color:#929292;font-size:14px;}
.footerDl dd a:hover{color:#fff}
.ixFooter_box1R{
	width:190px;
	padding-top:13px;
	}
.ixFooter_box1R a{
	display:block;
	height:38px;
	clear:both;
	margin-bottom:16px;
	line-height:38px;
	color:#929292;
	font-size:18px;
	text-align:left;
	padding-left:46px;
	}
.ixFooter_box1R a:hover{color:#fff;}
.ixFooter_box1R a.a1{background:url(../images/footer_ic1.png) no-repeat left center}
.ixFooter_box1R a.a2{background:url(../images/footer_ic2.png) no-repeat left center}
.ixFooter_box1R a.a3{background:url(../images/footer_ic3.png) no-repeat left center;position:relative}
.ixFooter_box1R a.a4{padding-left:0;}
.ixFooter_box1R a.a4 img{
	display:block;
	width:172px;
	height:38px;
	}
.ixFooter_box1R a.a3 i{
	display:block;
	width:163px;
	height:155px;
	background:url(../images/ewmBg.png) no-repeat center center;
	position:absolute;
	right:188px;
	top:50%;
	margin-top:-77px;
	z-index:-1;
	opacity:0;
	transition:all 0.4s ease-in;
	-webkit-transition:all 0.4s ease-in;
	}
.ixFooter_box1R a.a3:hover i{z-index:9;opacity:1;}
.ixFooter_box1R a.a3 i img{
	display:block;
	width:145px;
	height:145px;
	margin:5px;
	}
.ixFooter_box2{
	clear:both;
	height:54px;
	line-height:54px;
	font-size:14px;
	color:#929292;
	}
.ixFooter_box2 a{color:#929292;}
.ixFooter_box2 a:hover{color:#e62129;}
.ixShare{padding-top:7px;}
.ixShare a{
	width:15px;
	height:21px !important;
	}
.ixShare .bds_qzone{background:url(../images/ixShare.png) no-repeat 0px top !important;}
.ixShare .bds_tsina{background:url(../images/ixShare.png) no-repeat -34px top !important;}
.ixShare .bds_weixin{background:url(../images/ixShare.png) no-repeat -72px top !important;position: relative;}
.ixShare .bds_weixin i{
	display: block;
    width: 163px;
    height: 155px;
    background: url(../images/ewmBg.png) no-repeat center center;
    position: absolute;
    right: -65px;
    top: 50%;
    margin-top: -171px;
    z-index: -1;
    opacity: 0;
	visibility: hidden;
    transition: all 0.4s ease-in;
    -webkit-transition: all 0.4s ease-in;
    transform: rotateZ(90deg);
	}
.ixShare .bds_weixin i img{
	display: block;
	margin: 5px;
	width: 145px;
	height: 145px;
}
.ixShare .bds_weixin:hover i{visibility: visible; z-index:9;opacity:1;}
.ixShare .bds_qzone:hover{background:url(../images/ixShare.png) no-repeat 0px bottom !important;}
.ixShare .bds_tsina:hover{background:url(../images/ixShare.png) no-repeat -34px bottom !important;}
.ixShare .bds_weixin:hover{background:url(../images/ixShare.png) no-repeat -72px bottom !important;}
.ixBoxC_box{
	clear:both;
	overflow:hidden;
	height:250px;
	background:#ebebeb url(../images/ix_icon3.png) no-repeat left 40px;
	}
.ixBoxC_L{width:600px}
.ixBoxCL_box1{
	overflow:hidden;
	border-bottom:1px solid #c9c9c9;
	margin:0 35px;
	padding-bottom:15px;
	}
.ixBoxCL_box1 .spanT{
	clear:both;
	display:block;
	height:27px;
	text-align:left;
	line-height:27px;
	}
.ixBoxCL_box1 .spanT a{color:#bc131a;font-size:16px;}
.ixBoxCL_box1 .emT{
	display:block;
	clear:both;
	height:21px;
	text-align:left;
	line-height:21px;
	color:#979797;
	}
.ixBoxCL_box1 .txt{
	clear:both;
	height:56px;
	overflow:hidden;
	font-size:14px;
	line-height:28px;
	text-align:left;
	margin-top:3px;
	}
.ixBoxCL_list dd{
	clear:both;
	height:34px;
	line-height:34px;
	}
.ixBoxCL_list dd a{
	display:inline;
	float:left;
	font-size:14px;
	color:#444;
	}
.ixBoxCL_list{margin:0 35px;}
.ixBoxCL_list dd a:hover{color:#bc131a}
.ixBoxCL_list dd span{
	display:inline;
	float:right;
	font-size:14px;
	color:#555;
	}
.ixBoxC_boxRL{
	width:600px;
	}
.ixBoxC_boxRL .div{
	display:inline;
	float:left;
	overflow:hidden;
	width:132px;
	height:250px;
	overflow:hidden;
	transition:all 0.5s ease-in-out;
	-webkit-transition:all 0.5s ease-in-out;
	}
.ixBoxC_boxRL .div.hover{width:468px;}
.ixBoxC_boxRL .div .divC{
	width:132px;
	height:250px;
	position:relative;
	background:url(../images/ix_icon4.png) no-repeat center center;
	cursor:pointer;
	}
.ixBoxC_boxRL .div.bg .divC{background:url(../images/ix_icon5.png) no-repeat center center;}
.ixBoxC_boxRL .div .divC .divC_div{
	width:336px;
	height:250px;
	position:absolute;
	left:132px;
	top:0;
	overflow:hidden;
	}
.ixBoxC_boxRL .div .divC .divC_div img{
	display:block;
	width:336px;
	height:250px;
	}
.ixBoxC_boxRL .div .divC .divC_div i{
	display:block;
	width:10px;
	height:20px;
	background:url(../images/ix_icon6.png) no-repeat center center;
	position:absolute;
	top:33px;
	left:0;
	}
.ixBoxC_boxRL .div.bg .divC .divC_div i{background:url(../images/ix_icon7.png) no-repeat center center;}
/*subBanner*/
.subBanner{
	clear:both;
	height:305px;
	overflow:hidden;
	background-repeat:no-repeat;
	background-position:center center;
	position:relative;
	}
.subBanner i{
	display:block;
	width:100%;
	height:16px;
	position:absolute;
	bottom:0;
	left:0;
	z-index:11;
	background:url(../images/subBnBg.png) no-repeat center center;
	}
/*nav*/
.nav{
	clear:both;
	overflow:hidden;
	height:30px;
	text-align:center;
	display:none;
	}
.navDl{display:inline-block}
.navDl dd{
	display:inline;
	float:left;
	}
.navDl dd a{
	display:block;
	padding:0 25px;
	height:30px;
	line-height:30px;
	color:#333333;
	font-size:14px;
	border-radius:15px;
	}
.navDl dd.hover a{background:#e62129;color:#fff}
/*
/////////////////内容区框架
*/
.pageBox{
	clear:both;
	overflow:hidden;
	}
.pageBoxC{
	clear:both;
	overflow:hidden;
	}
/*
/////////////内页列表
*/
/**单篇页**/
.articleT{
	overflow:hidden;
	padding:12px 0;
	background:url(../images/atcTBg.png) no-repeat center bottom;
	text-align:center;
	border-bottom:1px solid #e3e3e3;
	}
.articleT .divT{
	clear:both;
	overflow:hidden;
	height:35px;
	line-height:35px;
	color:#333;
	font-size:22px;
	}
.articleT .time{
	display:inline-block;
	overflow:hidden;
	height:35px;
	line-height:48px;
	text-align:center;
	color:#333;
	font-size:14px;
	}
.article{
	overflow:hidden;
	line-height:30px;
	color:#333;
	font-size:14px;
	}
.article img{max-width:100%}
/* 文章阅读页——大图*/
#play{
	width:1160px;
	height:645px;
	position:relative;
	overflow: hidden;
	background:#f9f9f9;
	margin:0 auto;
}
#play .change_a {
	width:40%;
	height: 100%;
	position: absolute;
	top: 0;
	z-index: 1;
	cursor: pointer;
	display: block;
	overflow: hidden;
	background:url(about:blank);
}
#play .prev_a {left: 0;}
#play .next_a {right: 0}
#play .change_a span {
	width: 24px;
	height: 43px;
	display: block;
	position: absolute;
	top: 50%;
	margin-top: -21px;
	display: none
}
#play .prev_a span {background:url(../images/article_icon.png) no-repeat -17px -157px;left: 0;}
#play .next_a span {background:url(../images/article_icon.png) no-repeat -47px -157px;right: 0;}
#play .img_ul {
	position: relative;
	z-index: 1;
	width:1160px;
	height:645px;
}
#play .img_ul li{
	position: relative;
	z-index: 1;
	width:1160px;
	height:645px;
	margin:0 0 5px 0;
}
#play .img_ul li img{position:absolute;}
.imgMove{width:1160px;clear:both;margin:0px auto;position:relative;}
.img_hd {
	margin:0 auto;
	overflow: hidden;
	height:120px;
	position:relative;
}
.img_hd ul {
	position: absolute;
	z-index: 1
}
.img_hd ul li {
	float: left;
	width:196px;
	height:115px;
	margin:0 7px;
	cursor: pointer;
	background:#fff;
	position:relative;
}
.img_hd ul li i{ display:none !important}
.img_hd ul li p{ 
	width:196px;
	height:115px;
	display:block;
	background:#fff;
	position:relative;
	}

.img_hd ul li img {position:absolute;height:196px;width:115px;}
.img_hd ul li.on {border:1px solid #f39700;background:#f39700;}
.imgMove .bottom_a {
	width:44px;
	height:115px;
	display: block;
	cursor: pointer;
	z-index: 10;
	float:left;
	top:0;
	position:absolute;
	z-index:333;
	background:#e62129 url(../images/article_icon.png) no-repeat;
}
.imgMove .prev_a {background-position:left 35px;left:0;}
.imgMove .next_a {background-position:right 35px;right:0;}
/**/
.atcPage{
	clear:both;
	overflow:hidden;
	border-top:1px solid #e0e0e0;
	padding-top:22px;
	}
.atcPageL{
	width:945px;
	overflow:hidden;
	}
.atcPageL div{
	clear:both;
	overflow:hidden;
	}
.atcPageL div span{
	display:inline;
	float:left;
	width:60px;
	height:39px;
	overflow:hidden;
	color:#333;
	font-size:16px;
	line-height:39px;
	}
.atcPageL div a{
	display:inline;
	float:left;
	line-height:39px;
	text-align:left;
	color:#333;
	font-size:16px;
	}
.atcPageL div a:hover{color:#e62129;}
.atcPageR{
	width:138px;
	height:42px;
	background:#e62129;
	text-align:center;
	line-height:42px;
	color:#fff !important;
	font-size:16px;
	margin-top:20px;
	}
/**全图列表1**/
.newsAllImg1Dl{margin:0 -12px;}
.newsAllImg1Dl dd{
	display:inline;
	float:left;
	overflow:hidden;
	width:33%;
	}
.newsAllImg1Dl.newsAllImg2 dd{width:50%;}
.newsAllImg1Dl.newsAllImg2 dd a{
	display:block;
	padding:10px;
	overflow:hidden;
	}
.newsAllImg1Dl dd .ddC{border:1px solid #ebebeb;overflow:hidden;margin:0 12px 22px 12px;}
.newsAllImg1Dl dd .pic{
	clear:both;
	width:100%;
	padding-top:58.8%;
	position:relative;
	}
.newsAllImg1Dl dd .pic img{
	display:block;
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	left:0;
	}
.newsAllImg1Dl dd .divT{
	clear:both;
	height:42px;
	overflow:hidden;
	line-height:42px;
	text-align:left;
	padding:0 17px;
	}
.newsAllImg1Dl.newsAllImg2 dd a .divT{height:34px;line-height:34px;color:#555;font-size:18px;font-weight:bold;padding:0 5px;}
.newsAllImg1Dl.newsAllImg2 dd a:hover .divT{color:#e62129}
.newsAllImg1Dl.newsAllImg2 dd a .emT{
	display:block;
	clear:both;
	font-size:14px;
	color:#bfbfbf;
	line-height:27px;
	padding:0 10px;
	}
.newsAllImg1Dl dd .divT a{color:#444444;font-size:18px;}
.newsAllImg1Dl dd .txt{
	padding:0 17px;
	height:60px;
	overflow:hidden;
	color:#777777;
	font-size:14px;
	line-height:28px;
	}
.newsAllImg1Dl dd .more{
	display:block;
	clear:both;
	padding:0 17px;
	height:20px;
	line-height:20px;
	text-align:left;
	color:#444;
	}
.newsAllImg1Dl dd a:hover{color:#e62129;}
/*分页*/	
.page {
	padding: 10px 0 10px 0;
	overflow: hidden;
	text-align:center;
	clear: both;
}
.page a {
	display:inline-block;
	height:26px;
	overflow:hidden;
	line-height:26px;
	font-size:14px;
	padding: 2px 12px;
	color:#333333;
	margin:0 5px;
	border:1px solid #f2f2f2;
}
.ztPge .page a{background:#fff}
.page a:hover {
	border:1px solid #e62129;
	background: #e62129;
	color: #fff;
}
.page a.hover {
	border:1px solid #e62129;
	background: #e62129;
	color: #fff;
}
.page a.fz{
	font-family:"宋体";
	line-height:26px;
	font-size:22px;
	color:#333333;
	border:1px solid #f2f2f2;
	}
.page a.fz:hover {
	border:1px solid #e62129;
	background: #e62129;
	color: #fff;
}
.page a.fz.hover {
	border:1px solid #f39700;
	background: #f39700;
	color: #fff;
}
/*文字列表*/
.newsList{width:1250px;}
.newsList dd{
	display:inline;
	float:left;
	width:375px;
	height:350px;
	overflow:hidden;
	border:1px solid #e4e4e4;
	margin:0 32px 28px 0;
	}
.newsList dd .ddC{
	overflow:hidden;
	padding:45px 24px;
	}
.newsList dd .ddC .spanT{
	display:block;
	clear:both;
	height:26px;
	line-height:26px;
	text-align:left;
	color:#333;
	font-size:16px;
	}
.newsList dd .ddC .emT{
	display:block;
	clear:both;
	height:47px;
	line-height:47px;
	text-align:left;
	color:#333;
	font-size:43px;
	font-family:"Arial";
	padding-bottom:20px;
	background:url(../images/listIcon1.jpg) no-repeat left bottom;
	}
.newsList dd .ddC .divT{
	clear:both;
	height:60px;
	line-height:36px;
	text-align:left;
	margin-bottom:6px;
	}
.newsList dd .ddC .divT a{color:#444;font-size:18px;}
.newsList dd .ddC .divT a:hover{color:#e62129}
.newsList dd .ddC .txt{
	clear:both;
	height:56px;
	overflow:hidden;
	color:#777777;
	font-size:14px;
	line-height:28px;
	text-align:left;
	}
.newsList dd .ddC .more{
	clear:both;
	height:28px;
	display:block;
	color:#333333;
	font-size:14px;
	line-height:28px;
	margin-top:12px;
	}
.newsList dd .ddC .more:hover{color:#e62129}

/*关于公司环境*/
.abo-honor {
  height:500px;
}
.abo-honor h2 {
  color: #333;
}
.abo-honor .list {
  width: 1188px;
  margin: 62px auto 0;
}
.abo-honor .list .btn {
  width: 63px;
  height: 63px;
  background:url(../images/ix_icon18.png) no-repeat left top;
  margin-top: 114px;
  cursor: pointer;
}
.abo-honor .list .btn.next {
  background:url(../images/ix_icon18.png);
  background-position: right top;
}
.abo-honor .list .btn:hover {
  background-position: left bottom;
}
.abo-honor .list .btn.next:hover {
  background-position: right bottom;
}
.abo-honor .list .scroll {
  position: relative;
  width: 842px;
  height: 477px;
  margin: 0 108px;
}
.abo-honor .list .scroll::after {
  content: "";
  display: inline-block;
  position: absolute;
  left: 50%;
  top: 316px;
  width: 893px;
  height: 24px;
  background: url(../img/bg_shadow01.png) no-repeat center;
  margin-left: -447px;
  opacity: .6;
}

.abo-honor .list .scroll li {
    position: absolute;
    left: 200px;
    top: 0;
    width: 490px;
    -webkit-transform: scale(0);
    -ms-transform: scale(0);
    transform: scale(0);
    opacity: 0;
    -webkit-perspective:700px; 
    perspective: 700px;
	overflow:visible !important;
}
.abo-honor .list .scroll li img{
	border:5px solid #eaecf2;
	 -webkit-box-reflect: below -6px -webkit-linear-gradient(top, rgba(250, 250, 250, 0), rgba(250, 250, 250, 0) 70%, rgba(250, 250, 250, 0.3));
    /*-webkit-filter: url("http://www.choositon.com/static/web/css/../img/blur.svg#blur");*/
    /*filter: url("http://www.choositon.com/static/web/css/../img/blur.svg#blur");*/
	}

.abo-honor .list .scroll li:nth-child(1) img{
	-webkit-transform: rotateY(10deg) !important;
    transform: rotateY(10deg) !important;
	}
.abo-honor .list .scroll li:nth-child(2) {
  -webkit-filter: none;
  filter: none;
}
.abo-honor .list .scroll li:nth-child(3) img{
  -webkit-transform: rotateY(-10deg) !important;
	transform: rotateY(-10deg) !important;
}
.emt_t{
	clear:both;
	overflow:hidden;
	height:34px;
	}
/*******图文列表********/
.newsTextImg dd{
	clear:both;
	height:205px;
	overflow:hidden;
	padding-bottom:22px;
	margin-bottom:30px;
	border-bottom:1px solid #efefef;
	}
.newsTextImg dd .pic{
	width:330px;
	height:205px;
	overflow:hidden;
	}
.newsTextImg dd .pic img{
	display:block;
	width:330px;
	height:205px;
	}
.newsTextImgR{
	overflow:hidden;
	height:205px;
	padding-left:38px;
	}
.newsTextImgR .date{
	width:95px;
	overflow:hidden;
	margin-top:20px;
	}
.newsTextImgR .date span{
	display:block;
	height:33px;
	overflow:hidden;
	font-size:30px;
	line-height:33px;
	text-align:left;
	color:#333333;
	font-family:"Arial";
	font-weight:bold;
	}
.newsTextImgR .date em{
	display:block;
	height:23px;
	overflow:hidden;
	font-size:18px;
	line-height:23px;
	text-align:left;
	color:#333;
	}
.newsTextImgR_r{
	overflow:hidden;
	height:205px;
	padding-left:26px;
	}
.newsTextImgR_r .divT{
	clear:both;
	overflow:hidden;
	height:30px;
	line-height:30px;
	text-align:left;
	font-size:18px;
	text-align:left;
	font-weight:bold;
	margin:12px 0 8px 0;
	}
.newsTextImgR_r .divT a{color:#555555;}
.newsTextImgR_r .divT a:hover{color:#e62129;}
.newsTextImgR_r .txt{
	clear:both;
	height:150px;
	overflow:hidden;
	color:#777777;
	font-size:16px;
	line-height:28px;
	text-align:left;
	}
.newsTextImgR_r .more{
	display:block;
	width:108px;
	height:33px;
	border:1px solid #d2d2d2;
	background:#efefef;
	font-size:14px;
	line-height:33px;
	text-align:center;
	color:#444;
	display:none;
	}
.newsTextImgR_r .more:hover{
	border:1px solid #e62129;
	background:#e62129;
	color:#fff;
	}
/*人才招聘*/
.recruitment_dl{
	clear:both;
	display:block;
	overflow:hidden;
	}
.recruitment_dl dt{
	clear:both;
	width:1205px;
	display:block;
	height:50px;
	background:#f1f1f1;
	border-left:1px dotted #d0d0d0;
	}
.recruitment_dl dt span{
	display:inline;
	float:left;
	height:50px;
	line-height:50px;
	text-align:center;
	color:#444444;
	font-size:16px;
	border-right:1px dotted #d0d0d0;
	}
.recruitment_dl dt span.span1{width:236px}
.recruitment_dl dt span.span2{width:312px}
.recruitment_dl dt span.span3{width:409px}
.recruitment_dl dt span.span4{width:238px}

.recruitment_dl dd span.span1{width:236px}
.recruitment_dl dd span.span2{width:312px}
.recruitment_dl dd span.span3{width:410px}
.recruitment_dl dd span.span4{width:237px}

.recruitment_dl dd{
	clear:both;
	display:block;
	height:50px;
	border-bottom:1px dotted #888888;
	border-left:1px dotted #888888;
	}
.recruitment_dl dd span{
	display:inline;
	float:left;
	height:50px;
	border-right:1px dotted #888888;
	line-height:50px;
	text-align:center;
	color:#888888;
	font-size:14px;
	}
.recruitment_dl dd span a{color:#888888;}
.recruitment_dl dd span a:hover {color:#e62129;}
.rmtBox{
	clear:both;
	overflow:hidden;
	font-size:14px;
	line-height:32px;
	color:#888888;
	text-align:left;
	}
.rmtBoxB{
	padding:10px 15px;
	clear:both;
	overflow:hidden;
	background:#f3f3f3;
	}
.rmtBoxB .fl{
	width:600px;
	overflow:hidden;
	line-height:32px;
	color:#888888;
	font-size:14px;
	}
.rmtBt{
	display:inline;
	float:left;
	width:136px;
	height:42px;
	line-height:42px;
	text-align:center;
	color:#fff !important;
	font-size:14px;
	margin-left:15px;
	}
.rmtBt.a1{background:#f39700}
.rmtBt.a2{background:#e62129}
/*subBanner2*/
.subBanner2{
	clear:both;
	overflow:hidden;
	width:100%;
	height:640px;
	/*padding-top:33.34%;*/
	background-position:center center;
	background-repeat:no-repeat;
	background-size:cover;
	}
/*
////////////////专题通栏
*/
.newsBox1{
	clear:both;
	overflow:hidden;
	height:885px;
	background:url(../images/zjshBg.jpg) repeat;
	}
.newsBoxT{
	clear:both;
	height:60px;
	line-height:60px;
	text-align:center;
	font-size:42px;
	color:#505050;
	font-weight:bold;
	}
.newsBoxT a{color:#505050;}
.newsBox1L{
	width:295px;
	height:552px;
	overflow:hidden;
	}
.newsBox1L a{
	display:block;
	width:295px;
	height:175px;
	overflow:hidden;
	position:relative;
	margin-bottom:14px;
	}
.newsBox1L a img{
	display:block;
	width:295px;
	height:175px;
	}
.newsBox1L a span{
	display:block;
	width:100%;
	height:40px;
	line-height:40px;
	text-align:center;
	font-size:14px;
	color:#fff;
	background:rgba(0,0,0,0.5);
	position:absolute;
	left:0;
	bottom:0;
	}
.newsBox1R{
	overflow:hidden;
	padding-left:15px;
	height:552px;
	}
.newsBox1R dt{
	clear:both;
	overflow:hidden;
	height:113px;
	background:#f5f5f5;
	padding:0 30px;
	margin-bottom:2px;
	}
.newsBox1R dt .spanT{
	display:block;
	clear:both;
	height:35px;
	line-height:35px;
	text-align:left;
	}
.newsBox1R dt .spanT a{
	color:#444444;
	font-size:22px;
	}
.newsBox1R dt .spanT a:hover{color:#d2121a;}
.newsBox1R dt .txt{
	clear:both;
	height:48px;
	overflow:hidden;
	color:#777777;
	font-size:14px;
	line-height:24px;
	text-align:left;
	}
.newsBox1R dd{
	height:53px;
	clear:both;
	line-height:53px;
	background:#f5f5f5;
	margin-bottom:2px;
	padding:0 20px;
	}
.newsBox1R dd a{
	display:inline;
	float:left;
	font-size:16px;
	color:#333333;
	}
.newsBox1R dd span{
	display:inline;
	float:right;
	font-size:16px;
	color:#333333;
	}
.newsBox1R dd:hover{background:#d2121a;}
.newsBox1R dd:hover a{color:#fff}
.newsBox1R dd:hover span{color:#fff}
.newsBox2{
	clear:both;
	min-height:645px;
	overflow:hidden;
	}
/*招聘*/
.newsBox1.h_620{height:620px;}
.h_620L{
	width:548px;
	height:292px;
	overflow:hidden;
	background:#fff;
	padding:30px;
	color:#333;
	font-size:14px;
	line-height:30px;
	text-align:left;
	font-weight: bold
	}
.h_620R{
	width:552px;
	height:352px;
	overflow:hidden;
	}
.h_620R img{
	width:552px;
	height:352px;
	}
.h_620Box1{width:1160px;margin:0 auto}
.h_620Slide{
	height:360px;
	position:relative;
	}
.h_620Slide .bd{
	height:360px;
	overflow:hidden;
	}
.h_620Slide .bd dl{width:1250px;}
.h_620Slide .bd dl dd{
	display:inline;
	float:left;
	width:290px;
	height:360px;
	background:#f8f8f8;
	overflow:hidden;
	margin-right:13px;
	}
.h_620Slide .bd dl dd .divT{
	clear:both;
	height:52px;
	line-height:52px;
	text-align:left;
	font-size:20px;
	color:#444;
	border-bottom:1px solid #d6d6d6;
	margin:26px 30px 0 20px;
	}
.h_620Slide .bd dl dd .spanT{
	clear:both;
	display:block;
	height:30px;
	line-height:30px;
	text-align:left;
	font-size:16px;
	color:#444;
	margin:14px 20px 9px 20px;
	}
.h_620Slide .bd dl dd .txt{
	clear:both;
	height:145px;
	overflow:hidden;
	margin:0 30px 0 20px;
	font-size:14px;
	color:#777;
	line-height:28px;
	text-align:left;
	}
.h_620Slide .bd dl dd .more{
	display:block;
	width:127px;
	height:30px;
	border:1px solid #696969;
	border-radius:20px;
	text-align:center;
	line-height:30px;
	color:#333;
	font-size:14px;
	margin:20px 0 0 20px;
	}
.h_620Slide .bd dl dd .more:hover{color:#fff;border:1px solid #bb131a;background:#bb131a}

.h_620Slide .bt{
  width: 63px;
  height: 63px;
  background:url(../images/ix_icon18.png) no-repeat left top;
  margin-top: 114px;
  cursor: pointer;
  position:absolute;
  top:50%;
  margin-top:-31px;
  left:-60px;
  z-index:99;
  display:none;
}
.h_620Slide .bt.nn{display:none !important}
.h_620Slide:hover .bt{display:block}
.h_620Slide .bt.next {
	right:-60px;
	left:auto;
  background:url(../images/ix_icon18.png);
  background-position: right top;
}
.h_620Slide .bt:hover {
  background-position: left bottom;
}
.h_620Slide .bt.next:hover {
  background-position: right bottom;
}
/*走进三环*/
.zjshBox{
	clear:both;
	overflow:hidden;
	}
.h_560{min-height:560px}
.h_560Pic{
	clear:both;
	width:1200px;
	height:295px;
	overflow:hidden;
	}
.h_560Pic img{
	display:block;
	width:1200px;
	height:295px;
	}
.h_560Txt{
	clear:both;
	height:210px;
	overflow:hidden;
	font-size:16px;
	line-height:30px;
	color:#848484;
	text-align:center;
	padding:0 15px 0 0;
	}
/**/
.h_683{
	height:683px;
	overflow:hidden;
	background:url(../images/zjshBg2_2.jpg) no-repeat center center;
	}
.h_683 .newsBoxT a{color:#fff !important}
.h_683Dl{
	clear:both;
	}
.h_683Dl dd{
	display:inline;
	float:left;
	width:25%;
	overflow:hidden;
	}
.h_683Dl dd a .icon{
	clear:both;
	height:164px;
	overflow:hidden;
	background-repeat:no-repeat;
	background-position:center center;
	}
.h_683Dl dd a .spanT{
	display:block;
	height:52px;
	line-height:52px;
	font-size:24px;
	text-align:center;
	color:#fff;
	font-size:24px;
	}
.h_683Dl dd a .txt{
	width:224px;
	margin:0 auto;
	font-size:16px;
	line-height:32px;
	color:#CCD3DE;
	text-align:center;
	overflow:hidden;
	}
/**/
.h_685{height:820px}
.h_685Box{
	height:490px;
	background:#ececec;
	}
.h_685Box .pic{
	display:block;
	width:350px;
	height:380px;
	position:relative;
	}
.h_685Box .pic img{
	display:block;
	width:350px;
	height:490px;
	}
.h_685BoxR{
	height:380px;
	padding-left:30px;
	overflow:hidden;
	}
.h_685BoxR .txt{
	overflow:hidden;
	height:395px;
	overflow:hidden;
	color:#777777;
	font-size:16px;
	line-height:32px;
	text-align:left;
	padding:45px 33px 50px 0;
	}
.h_685BoxR img{
	display:block;
	float:right;
	height:28px;
	margin-right:55px;
	}
/**/
.h_710{height:710px;background:url(../images/zjshBg3.jpg) no-repeat center center}
.h_710 .newsBoxT{color:#fff}

/*******发展历程*******/
.courseT{
	clear:both;
	height:100px;
	position:relative;
	background:url(../images/curBg.png) no-repeat center center;
	}
.img_hd2 {
	width:953px;
	margin:0 auto;
	overflow: hidden;
	height:100px;
	position:relative;
}
.img_hd2 ul {
	position:absolute;
	z-index: 1
}
.img_hd2 ul li{
	display:inline;
	float:left;
	width:113px;
	height:100px;
	position:relative;
	background:url(../images/curBg2H.png) no-repeat center center;
	cursor:pointer;
	margin-right:28px;
	}
.img_hd2 ul li span{
	display:block;
	width:113px;
	height:100px;
	line-height:170px;
	color:#fff;
	font-size:18px;
	text-align:center;
	}
.img_hd2 ul li.on{background:url(../images/curBg2.png) no-repeat center center;}
.img_hd2 ul li:hover{background:url(../images/curBg2.png) no-repeat center center;}
.courseT .bottom_a {
	width:70px;
	height:70px;
	display: block;
	cursor: pointer;
	z-index: 10;
	position:absolute;
	top:50%;
	left:50%;
	margin-top:-35px;
	}
.courseT .prev_a{margin-left:-605px}
.courseT .next_a{margin-left:530px}

.courseC{height:285px;}
.courseDl{
	clear:both;
	overflow:hidden;
	width:750px;
	margin:0 auto;
	}
.courseDl dd{
	display:none;
	}
.courseDl dd .ddL{
	display:inline;
	float:left;
	width:330px;
	height:145px;
	color:#fff;
	font-size:140px;
	font-weight:bold;
	font-family:"Arial";
	border-right:1px solid rgba(255,255,255,0.4);
	text-align:left;
	}
.courseDl dd .ddR{
	overflow:hidden;
	padding-left:34px;
	}
.courseDl dd .ddR .spanT{
	display:block;
	clear:both;
	height:69px;
	line-height:69px;
	text-align:left;
	font-size:42px;
	font-weight:bold;
	color:#fff;
	}
.courseDl dd .ddR .spanT a{color:#fff;}
.courseDl dd .ddR .txt{
	clear:both;
	height:60px;
	overflow:hidden;
	font-size:16px;
	color:#ffffff;
	line-height:30px;
	text-align:left;
	margin-top:6px;
	}
/**/
.h_495{height:495px}
.h_495Slide{
	height:260px;
	clear:both;
	position:relative;
	}
.h_495Slide .bd{
	clear:both;
	overflow:hidden;
	height:260px;
	}
.h_495Slide .bd dl{width:1250px}
.h_495Slide .bd dl dd{
	display:inline;
	float:left;
	width:395px;
	height:260px;
	overflow:hidden;
	margin-right:10px;
	}
.h_495Slide .bd dl dd img{
	display:block;
	width:395px;
	height:260px;
	}
.h_495Slide .bt{
	display:block;
	width:17px;
	height:32px;
	position:absolute;
	top:50%;
	margin-top:-16px;
	z-index:11;
	cursor:pointer;
	}
.h_495Slide .bt.nn{display:none}
.h_495Slide .bt.prev{left:-42px;background:url(../images/curBt.png) no-repeat left top;}
.h_495Slide .bt.next{right:-42px;background:url(../images/curBt.png) no-repeat right top;}
.h_495Slide .bt.prev:hover{left:-42px;background:url(../images/curBt.png) no-repeat left bottom;}
.h_495Slide .bt.next:hover{right:-42px;background:url(../images/curBt.png) no-repeat right bottom;}
/**/
.h_835{min-height:835px; background:#ebebeb}
.h_835 img{
	display:block;
	max-width:100%;
	margin:0 auto;
	}
/*三环实力*/
.shslBox{
	clear:both;
	overflow:hidden;
	}
.h_725{height:725px}
.h_725Txt{
	clear:both;
	height:52px;
	padding:0 20px;
	overflow:hidden;
	font-size:14px;
	line-height:26px;
	text-align:center;
	}
.h_725Slide{
	clear:both;
	overflow:hidden;
	}
.h_725Slide .bd{overflow:hidden;height:416px;}
.h_725Slide .bd dl dd{
	display:inline;
	float:left;
	width:1270px;
	overflow:hidden;
	}
.h_725Slide .bd dl dd a{
	display:inline;
	float:left;
	width:255px;
	overflow:hidden;
	margin:0 60px 5px 0;
	}
.h_725Slide .bd dl dd a img{
	display:block;
	width:255px;
	height:165px;
	}
.h_725Slide .bd dl dd a span{
	display:block;
	clear:both;
	height:38px;
	text-align:center;
	line-height:38px;
	color:#777777;
	font-size:14px;
	}
.h_725Slide .bd dl dd a:hover span{color:#e62129;}
.h_725Slide .hd{
	clear:both;
	text-align:center;
	}
.h_725Slide .hd ul{display:inline-block}
.h_725Slide .hd ul li{
	display:inline;
	float:left;
	width:8px;
	height:8px;
	border-radius:100%;
	line-height:9999px;
	overflow:hidden;
	cursor:pointer;
	margin:0 5px;
	background:#cccccc;
	}
.h_725Slide .hd ul li.on{background:#007aff}
.h_760{height:760px}
.h_760.bg{background:url(../images/zjshBg4.jpg) no-repeat center center;}
.h_760.bg .newsBoxT{color:#fff}
.h_760.bg .h_725Txt{color:#bdbaca}
.h_760.bg .h_725Slide .bd{background:#fff;padding:30px;width:1200px;margin:0 auto}
.h_760.bg .hd ul li{background:#fff}
.h_760.bg .hd ul li.on{background:#e62129}
/**/
.h_625{min-height:400px}
.h_625Slide{
	clear:both;
	overflow:hidden;
	}
.h_625Slide .bd{overflow:hidden}
.h_625Slide .bd dl{width:1250px}
.h_625Slide .bd dl dd{
	display:inline;
	float:left;
	width:230px;
	overflow:hidden;
	margin-right:14px;
	}
.h_625Slide .bd dl dd img{
	display:block;
	width:230px;
	height:325px;
	}
.h_625Slide .bd dl dd span{
	display:block;
	clear:both;
	height:54px;
	line-height:54px;
	text-align:center;
	color:#777777;
	font-size:14px;
	}
.h_625Slide .bd dl dd a:hover span{color:#e62129;}
.h_640{height:640px;background:#f5f5f5;}
.h_640Dl{
	clear:both;
	width:1300px;
	overflow:hidden;
	padding:10px 0;
	background:url(../images/zjshBg5.jpg) repeat-y 602px top;
	}
.h_640Dl dd{
	display:inline;
	float:left;
	width:560px;
	height:36px;
	line-height:36px;
	margin-right:85px;
	}
.h_640Dl dd span{
	display:inline;
	float:left;
	font-size:16px;
	color:#777777;
	}
.h_640Dl dd a{
	display:inline;
	float:right;
	font-size:16px;
	color:#777777;
	}
.h_640Dl dd a:hover{color:#e62129;}
.h_640Dl dd a i{
	width:18px;
	height:18px;
	border-radius:100%;
	background:#6b6b6b url(../images/zjsh_icon5.png) no-repeat center center;
	margin:10px 0 0 10px;
	}
.h_640Dl dd a:hover i{background:#e62129 url(../images/zjsh_icon5.png) no-repeat center center;}
/*联系我们*/
.h_535{height:535px}
.ctusDl{
	clear:both;
	overflow:hidden;
	width:1300px;
	}
.ctusDl dd{
	display:inline;
	float:left;
	width:588px;
	height:150px;
	border:1px solid #ebebeb;
	margin:0 20px 17px 0;
	}
.ctusDl dd .spanT{
	display:block;
	height:45px;
	line-height:45px;
	text-align:left;
	padding:0 10px 0 33px;
	color:#444444;
	font-size:18px;
	font-weight:bold;
	margin-top:18px;
	}
.ctusDl dd .txt{
	clear:both;
	overflow:hidden;
	color:#777777;
	font-size:14px;
	line-height:28px;
	text-align:left;
	padding:0 10px 0 33px;
	}
.mapBox{
	height:625px;
	background:url(../images/zjshBg6.jpg) no-repeat center center;
	}
.map{
	width:1184px;
	height:369px;
	overflow:hidden;
	padding-bottom:10px;
	background:#fff url(../images/zjsh_icon6.png) no-repeat center bottom;
	padding:7px;
	border:1px solid #ebebeb;
	}
.map .mapC{
	display:block;
	height:369px;
	overflow:hidden;
	}
.h_490{height:490px}
.msgDl{
	clear:both;
	overflow:hidden;
	width:1300px;
	}
.msgDl dd{
	clear:both;
	overflow:hidden;
	}
.msgDl dd input{
	display:inline;
	float:left;
	width:360px;
	height:48px;
	line-height:48px;
	text-align:left;
	color:#7a7a7a;
	font-size:14px;
	border:none;
	background:none;
	border-bottom:1px solid #ccc;
	font-family:"microsoft yahei";
	margin:0 60px 0 0;
	}
.msgDl dd textarea{
	display:block;
	width:1200px;
	height:38px;
	line-height:20px;
	text-align:left;
	color:#7a7a7a;
	font-size:14px;
	border:none;
	background:none;
	padding-top:10px;
	border-bottom:1px solid #ccc;
	font-family:"microsoft yahei";
	}
.msgDl dd .code{
	width:100px;
	height:35px;
	margin-top:15px;
	overflow:hidden;
	}
.msgDl dd .code img{
	display:block;
	width:100px;
	height:35px;
	}
.msgDl dd .bt{
	display:block;
	width:144px;
	height:38px;
	text-align:center;
	line-height:38px;
	color:#fff;
	background:#e62129;
	font-size:15px;
	}
/**/
.h_1565{height:1565px;background:#f1f1f1 url(../images/zjshBg7.jpg) no-repeat center center}
.h_1565L{
	width:682px;
	height:567px;
	overflow:hidden;
	padding-left:40px;
	}
.h_1565L img{
	display:block;
	width:auto;
	height:567px;
	}
.h_1565R{
	width:403px;
	height:453px;
	background:#fff;
	overflow:hidden;
	background:#fff;
	margin-top:72px;
	}
.h_1565R .spanT{
	display:block;
	clear:both;
	height:60px;
	line-height:60px;
	margin:40px 20px 10px 33px;
	color:#5c5c5c;
	font-size:28px;
	text-align:left;
	}
.h_1565R .txt{
	clear:both;
	line-height:30px;
	margin:0 30px 0 33px;
	color:#5c5c5c;
	font-size:16px;
	text-align:left;
	}
.h_1565Box{
	clear:both;
	overflow:hidden;
	height:690px;
	background:#fff;
	}
.h_1565Box_box{
	clear:both;
	height:64px;
	background:#cf252c;
	}
.h_1565Box_box .divT{
	line-height:64px;
	color:#fff;
	padding-left:33px;
	font-size:22px;
	}
.h_1565Box_box input{
	display:inline;
	float:left;
	width:115px;
	height:36px;
	background:#fff;
	line-height:36px;
	text-align:left;
	font-size:16px;
	color:#333;
	border:none;
	margin:14px 12px 0 0;
	padding:0 10px;
	font-family:"microsoft yahei";
	}
.h_1565Box_box a{
	display:inline;
	float:left;
	width:136px;
	height:36px;
	line-height:36px;
	text-align:center;
	font-size:16px;
	color:#fff;
	background:#f79ca0;
	margin:14px 20px 0 0;
	}
.h_1565Box_box2{
	clear:both;
	overflow:hidden;
	height:112px;
	border-bottom:1px solid #eeeeee;
	padding:0 20px;
	}
.h_1565Box_box2 a{
	display:inline;
	float:left;
	width:144px;
	height:40px;
	border:1px solid #d2d2d2;
	border-radius:20px;
	line-height:40px;
	text-align:center;
	font-size:16px;
	color:#333;
	margin:48px 23px 0 0;
	}
.h_1565Box_box2 a.hover{border:1px solid #cf252c;background:#cf252c;color:#fff}
.h_1565Box_box2 a:hover{border:1px solid #cf252c;background:#cf252c;color:#fff}
.h_1565Box_box2C{
	clear:both;
	height:485px;
	overflow:hidden;
	}
.h_1565Box_box2C .div{clear:both;overflow:hidden;height:0px}
.h_1565Box_box2C .div.hover{height:485px;}
.h_1565BoxDl{
	clear:both;
	overflow:hidden;
	margin:0 20px;
	}
.h_1565BoxDl dd{
	clear:both;
	padding:30px 0;
	width:1200px;
	overflow:hidden;
	border-bottom:1px solid #eee;
	}
.h_1565BoxDl dd .ddDiv{
	display:inline;
	float:left;
	width:270px;
	height:192px;
	border-right:1px solid #eee;
	color:#5c5c5c;
	font-size:18px;
	line-height:32px;
	margin-right:28px;
	}
/*内页滚动条*/
.div_scroll {
	width: 100%;
	overflow: auto;
	height:485px;
}	

.scroll_container {
	overflow: hidden;
	position: relative;
}

.scroll_absolute {
    position: absolute;
	left:0 !important;
}

.scroll_vertical_bar {
    position: absolute;
    top: 10px;
    right: 10px;
    width: 1px;
    height: 100%;
    background:#dcd9cd;
    margin: 0;
    padding: 0;
}

.scroll_track {
	position: relative;
	background-color: #dcd9cd;
}

.scroll_drag {
	position: relative;
	top: 0;
	left: -2px;
	cursor: pointer;
	background-color: #a2a099;
	width:5px;
}

.scroll_arrow {
	text-indent: -20000px;
	display: block;
	cursor: pointer;
	background-color: #dcd9cd;
}

.scroll_vertical_bar .scroll_arrow {
    height:2px;
}
.h_450{height:450px}
.h_450Slide{
	clear:both;
	overflow:hidden;
	}
.h_450Slide .bd{
	clear:both;
	overflow:hidden;
	height:156px;
	}
.h_450Slide .bd dl dd{
	width:1250px;
	height:156px;
	overflow:hidden;
	}
.h_450Slide .bd dl dd a{
	display:inline;
	float:left;
	width:220px;
	height:62px;
	overflow:hidden;
	border:1px solid #d2d2d2;
	margin:0 22px 28px 0;
	}
.h_450Slide .bd dl dd a img{
	display:block;
	width:220px;
	height:62px;
	}
.h_708{height:708px;background:url(../images/zjshBg8.jpg) no-repeat center center}
.h_708Dl{width:1250px}
.h_708Dl dd{
	display:inline;
	float:left;
	width:280px;
	height:195px;
	overflow:hidden;
	margin:0 27px 25px 0;
	}
.h_708Dl dd a{
	display:block;
	width:280px;
	height:195px;
	position:relative;
	}
.h_708Dl dd a img{
	display:block;
	width:280px;
	height:195px;
	}
.h_708Dl dd a span{
	display:block;
	width:166px;
	height:37px;
	background:rgba(0,0,0,0.5);
	color:#f3f3f3;
	font-size:14px;
	position:absolute;
	left:0;
	bottom:0;
	line-height:37px;
	text-align:center;
	}
.h_708 .more{
	display:block;
	width:174px;
	height:47px;
	margin:0 auto;
	color:#fff;
	line-height:47px;
	background:#345cab;
	border-radius:30px;
	text-align:center;
	font-size:16px;
	}
.product_t{
	clear:both;
	height:85px;
	background:#da1e26;
	}
.product_t .spanT{
	display:inline;
	float:left;
	color:#ffffff;
	font-size:26px;
	line-height:85px;
	padding:0 35px 0 60px
	}
/*slelect.demo样式start*/
.selectBox{width:270px; height:52px;position:relative; padding-right:52px; border:1px solid #dedede;background:#f6f6f6;margin-top:16px}
.seljg{ padding-left:10px; line-height:52px; color:#333333; font-size:16px; cursor:pointer;}
.selectBox i{ display:block; width:52px; height:52px; background:url(../images/sel.png) no-repeat center center; position:absolute; right:0px; top:0px; cursor:pointer;}
.selTj{ width:100%; overflow:hidden; border:1px solid #dddddd; border-top:none; max-height:100px; overflow-y:auto; position:absolute; left:-1px; top:39px; background:#FFF; display:none;}
.selTj a{ display:block; height:30px; line-height:30px; padding-left:10px; color:#333333; margin-bottom:1px;}
.selTj a:hover{ background:#f8f8f8; color:#ff7800;}
.selTj a.hover{background:#f8f8f8; color:#ff7800;}
/*slelect.demo样式end*/
.product_t input{
	display:inline;
	float:left;
	width:410px;
	height:52px;
	border:1px solid #dedede;
	margin-top:16px;
	margin-left:43px;
	padding-left:40px;
	background:#f6f6f6 url(../images/zjsh_icon7.png) no-repeat 11px center;
	line-height:52px;
	color:#333333;
	font-size:16px;
	}
.product_t .bt{
	display:inline;
	float:left;
	width:159px;
	height:54px;
	margin-top:16px;
	background:#de787c;
	color:#fff;
	font-size:18px;
	line-height:54px;
	text-align:center;
	}
.productDl{width:1250px;}
.productDl dd{
	display:inline;
	float:left;
	width:300px;
	height:390px;
	overflow:hidden;
	margin:0 1px 21px 0;
	}
.productDl dd a{
	display:block;
	width:300px;
	height:390px;
	position:relative;
	}
.productDl dd a .txt{
	width:285px;
	height:70px;
	overflow:hidden;
	background:rgba(255,255,255,0.95);
	position:absolute;
	left:8px;
	bottom:8px;
	z-index:999;
	transition:all 0.4s ease-out;
	-webkit-transition:all 0.4s ease-out;
	}
.productDl dd a .txt .spanT{
	display:block;
	height:70px;
	text-align:center;
	line-height:70px;
	font-size:26px;
	color:#444444;
	}
.productDl dd a .txt .spanT i{
	display:inline-block;
	padding-right:38px;
	background:url(../images/zjsh_icon8.png) no-repeat right center;
	}
.productDl dd a:hover .txt{
	height:370px;
	}
.productDl dd a:hover .txt .spanT{
	height:51px;
	line-height:51px;
	border-bottom:1px solid #acacac;
	padding-top:15px;
	margin:0 24px;
	}
.productDl dd a:hover .txt .spanT i{background:none;padding-right:0}
.productDl dd a .txt div{
	clear:both;
	margin:0 24px;
	font-size:16px;
	line-height:29px;
	color:#444444;
	padding-top:10px;
	}
/**/
.sachBt{
	width:35px;
	height:35px;
	background:#001273 url(../images/spch.png) no-repeat center center;
	cursor:pointer;
	margin:25px 0 0 10px;
	border-radius:100%;
	}
.searchBox{
	width:100%;
	height:120px;
	background:#272727;
	position:fixed;
	top:85px;
	left:0;
	z-index:9999;
	display:none;
	}
.searchBox2{
	width:100%;
	height:120px;
	background:#272727;
	}
.searchBoxC{
	overflow:hidden;
	width:682px;
	margin:0 auto;
	}
.searchBoxC input{
	display:inline;
	float:left;
	width:622px;
	height:49px;
	line-height:49px;
	border:none;
	border-bottom:1px solid #555555;
	background:none;
	color:#eee;
	font-size:16px;
	text-align:left;
	padding:0 5px;
	font-family:"microsoft yahei";
	}
.searchBoxC input::-webkit-input-placeholder{color:#eee;}    /* 使用webkit内核的浏览器 */
.searchBoxC input:-moz-placeholder{color:#eee;}                  /* Firefox版本4-18 */
.searchBoxC input::-moz-placeholder{color:#eee;}                  /* Firefox版本19+ */
.searchBoxC input:-ms-input-placeholder{color:#eee;}           /* IE浏览器 */

.searchBoxC a{
	display:inline;
	float:left;
	width:50px;
	height:50px;
	background:url(../images/spch2.png) no-repeat center center;
	margin-top:5px;
	}
/**/
.indVideo{
	position:fixed;
	width: 325px;
	right:-300px;
	bottom:50px;
	z-index: 9999;
	}
.closeVideo{
	position: relative;
	width: 300px;
	height: 225px;
	padding-left: 25px;
}

.closeVideo .closeVideoBt{
	display: block;
	width: 46px;
	height: 111px;
	overflow: hidden;
	font-size: 28px;
	color:#fff;
	background:url(../images/icon_vBt.png) no-repeat center center;
	cursor: pointer;
	position: absolute;
	left:-21px;
	top:0px;
	font-family:"宋体";
	text-align:center;
	line-height:150px;
	font-weight: bold;
	border-radius:5px 0 0 5px;
}

#fancybox-buttons.top{ display:none !important}
.productBg{
	overflow:hidden;
	background:url(../images/bg686868.jpg) no-repeat center center;
	background-size:cover;
	}
.fancybox-overlay{z-index:3339 !important}
.newsBox1 .newsBoxT{color:#fff}
.h_885.newsBox1{background:url(../images/zjshBg2.jpg) no-repeat center center;}
.h_885 .newsBoxT{color:#fff}