@charset "UTF-8";
/* CSS Document */
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;
}
html {
	overflow: -moz-scrollbars-vertical;
	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: #666666
}/* 链接无下划线,有为underline;链接去框 */
a:link {
	color: #666666;
}/* 未访问的链接 */
a:visited {
	color: #666666;
}/* 已访问的链接 */
a:hover {
	color: #d71717;
}/* 鼠标在链接上 */
a:active {
	color: #666666;
blr:expression(this.onFocus=this.blur());
}/* 点击激活链接 */
body {
	font-family:"Microsoft YaHei";
	font-size: 12px;
	color: #666;
	background: #FFF;
}
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;
}
textarea{outline: none;}
.wrap {
	width: 1200px;
	clear: both;
	margin: 0 auto;
}
.clear {
	clear: both;
	overflow:hidden;
}
.h2 {
	clear: both;
	height: 2px;
	overflow:hidden;
}
.h10 {
	clear: both;
	height: 10px;
	overflow:hidden;
}
.h15 {
	clear: both;
	height: 16px;
	overflow:hidden;
}
.h20 {
	clear: both;
	height: 20px;
	overflow:hidden;
}
.h25 {
	clear: both;
	height: 25px;
	overflow:hidden;
}
.h30 {
	clear: both;
	overflow:hidden;
	height: 30px;
}
.h40 {
	clear: both;
	height: 40px;
}
.h45 {
	clear: both;
	height: 45px;
}
.h60 {
	clear: both;
	height: 60px;
	overflow:hidden;
}
.fl {
	float: left;
	display: inline;
}
.fr {
	float: right;
	display: inline;
}
img {
	border: none;
}
.bdimgshare-bg,.bdimgshare-content,.sr-bdimgshare{ display:none !important}
.bai{ background:#fff;}
.hui{ background:#f7f7f7;}
/*公共部分结束*/
/*
********************************此处首页样式开始********************************
*/
/*头部开始*/
.topBox{ height:90px; position:relative; z-index:1000;}
.topC{ position:fixed; left:0px; top:0px; width:100%; height:90px; line-height:90px; background:#FFF; box-shadow:0px 0px 5px rgba(0,0,0,0.3)}
.topL{ width:425px; height:90px;}
.topL a{ display:block; width:425px; height:90px; background:url(../images/logo.png) no-repeat center center;}
/*头部结束*/
/*menu开始*/
.menu dd{ float:left; display:inline; position:relative;}
.menu dd span{ display:block; overflow:hidden; padding:0 20px;}
.menu dd span a{ display:block; height:90px; line-height:90px; overflow:hidden;}
.menu dd span a em{ float:left; display:inline; font-size:14px; color:#333333; -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;}
.menu dd span a i{ float:left; display:inline; width:7px; height:5px; margin-left:8px; background:url(../images/icn1.png) no-repeat center center; overflow:hidden; margin-top:43px; display:none;}
.menu dd div{ position:absolute; left:0px; top:75px; background:#FFF; width:175px; overflow:hidden; border-top:2px solid #d71717; padding:5px 0; box-shadow:0px 2px 5px rgba(0,0,0,0.3); display:none;}
.menu dd div a{ display:block; height:45px; line-height:45px; padding:0 28px; color:#666666; font-size:14px; margin-bottom:1px; -webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;}
.menu dd div a:hover{ color:#d71717; background:#f7f7f7;}
.menu dd div a.hover{ color:#d71717; background:#f7f7f7;}
.menu dd.hover span a em{ color:#d71717; text-decoration:underline;}
.search{ position:relative; width:25px; height:90px;}
.search span{ display:block; width:25px; height:90px; background:url(../images/icn2.png) no-repeat center center; cursor:pointer;}
.searchC{ position:absolute; right:0px; top:75px; width:450px; overflow:hidden; height:42px; line-height:42px;  display:none;box-shadow:0px 2px 5px rgba(0,0,0,0.3);}
.searchC input{ float:left; display:inline; width:358px; padding:0 10px; height:40px; line-height:40px; font-size:14px; border:none; font-family:"Microsoft YaHei";border:1px solid #f3f3f3;}
.searchC a{ float:left; display:inline; width:70px; height:42px; text-align:center; line-height:42px; color:#FFF; font-size:14px; background:#d71717;}
/*menu结束*/
/*banner开始*/
.banner{
	overflow:hidden; 
	position:relative;
	min-width:1200px;
	height:800px;
	}
/*分页*/
.banner .hd{
	width:100%;
	position:absolute;
	z-index:1;
	bottom:28px;
	left:0;
	height:11px;
	line-height:30px;
}
.banner .hd ul {
	text-align:center;
}
.banner .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width: 11px;
	height: 11px;
	overflow:hidden;
	line-height:999px;
	margin:0 5px;
	background:#dddddf;
	border-radius:11px;
}
.banner .hd ul .on {
	background:#ed1b1e;
}
/*内容*/		
.banner .bd{ position:relative; height:100%; z-index:0;}
.banner .bd li{ zoom:1; vertical-align:middle;position:relative; height:800px;}
.banner .bd li img{ position:absolute; left:0px; top:0px; width:100%; height:100%;}

/* 下面是前/后按钮代码，如果不需要删除即可 */
.banner .bannerBtn{ overflow:hidden; position:absolute; right:50%; margin-right:-600px; bottom:20px; z-index:20}
.banner .bannerBtn a{ margin:0 1px;}
.banner .prev{ float:left; display:inline; width:28px; height:28px; background-color:#aeaeaf; background-repeat:no-repeat; background-position:center center; background-image:url(../images/prev1.png);}
.banner .playState{ float:left; display:inline; width:28px; height:28px; background-color:#aeaeaf; background-repeat:no-repeat; background-position:center center; background-image:url(../images/play.png);}
.banner .playState.pauseState{ background-image:url(../images/stop.png);}
.banner .next{ float:left; display:inline; width:28px; height:28px; background-color:#aeaeaf; background-repeat:no-repeat; background-position:center center; background-image:url(../images/next1.png);}
/*banner结束*/
/*第一通栏开始*/
.column1Box{ padding:65px 0;}
.indexTL{ overflow:hidden; width:325px;}
.indexTL div{ display:block; height:45px; line-height:45px; overflow:hidden; position:relative;}
.indexTL div span{ float:left; display:inline; color:#d71717; font-size:26px; font-weight:bold;}
.indexTL em{ display:block; height:22px; line-height:22px; overflow:hidden; color:#666666; font-size:16px;}
.indexTL i{ display:block; height:2px; width:100px; margin-left:15px; margin-top:21px; background:#d71717; float:left; display:inline;}
.indexTR{ overflow:hidden;}
.indexTR h1{ display:block; height:45px; line-height:45px; margin-bottom:15px; font-weight:normal;}
.indexTR h1 a{ color:#333333; font-size:26px;}
.indexTR div{ color:#666666; font-size:14px; line-height:30px; overflow:hidden;}
.indexTR div.div1{ height:60px;}
.indexTR div.div2{ height:90px;}
.indexTR div a{ color:#d71717;}
.indexTR div a:hover{ text-decoration:underline;}

.column1C{
	overflow:hidden; 
	position:relative;
	padding-left:108px;
	}
/*内容*/		
.column1C .bd{ position:relative; height:100%; z-index:0; height:298px; width:1091px; overflow:hidden;}
.column1C .bd li{ zoom:1; vertical-align:middle; width:345px; height:298px; float:left; display:inline; margin-right:28px;}
.column1C .bd li a{ display:block; width:345px; height:298px; position:relative; overflow:hidden;}
.column1C .bd li a img{ display:block; width:345px; height:298px; overflow:hidden;    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
    -moz-transform: scale(1);
    -webkit-transform: scale(1);
    -o-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);}
.column1C .bd li a span{ display:block; position:absolute; left:0px; bottom:0px; width:100%; height:45px; line-height:45px; text-align:center; color:#666666; font-size:16px;-webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;}
.column1C .bd li a:hover span{ background:#e02626; color:#FFF;}
.column1C .bd li a:hover img{-webkit-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.column1C .prev{ display:block; width:16px; height:12px; background:url(../images/btn1.png) no-repeat 0px 0px; position:absolute; left:0px; top:10px;}
.column1C .prev:hover{ background-position:0 -14px;}
.column1C .next{ display:block; width:16px; height:12px; background:url(../images/btn1.png) no-repeat -17px 0px; position:absolute; left:47px; top:10px;}
.column1C .next:hover{ background-position:-17px -14px;}
/*第一通栏结束*/
/*第二通栏开始*/
.column2Box{ height:200px; position:relative; width:100%; z-index:1}
.column2C{ height:290px; background:url(../images/column2Bg.jpg) no-repeat center center; position:absolute; left:0px; top:0px; width:100%;}
.column2T{ padding-top:40px; text-align:center; margin-bottom:15px; overflow:hidden;}
.column2T span{ display:block; height:45px; line-height:45px; overflow:hidden; color:#ffffff; font-size:26px; font-weight:bold;}
.column2T em{ display:block; height:18px; line-height:18px; overflow:hidden; color:#ffffff; font-size:16px;}
.column2Tab{ text-align:center;}
.column2Tab div{ display:inline-block; overflow:hidden;}
.column2Tab div a{ float:left; display:inline; padding:0 24px; color:#FFF; font-size:14px; height:35px; line-height:35px; overflow:hidden;}
.column2Tab div a.hover{ background:#c20303; text-decoration:underline;}
.column2Tab div a:hover{ text-decoration:underline;}

.column2TabCBox{ padding:33px 54px; background:#FFF; width:1092px; position:relative; z-index:2;}
.column2TabC{ overflow:hidden; height:652px;}
.column2List{ overflow:hidden; width:1119px;}
.column2List dd{ width:345px; height:298px; float:left; display:inline; margin-right:28px; margin-bottom:28px;}
.column2List dd a{ overflow:hidden; display:block; position:relative;}
.column2List dd a img{ display:block; width:345px; height:298px; overflow:hidden;    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
    -moz-transform: scale(1);
    -webkit-transform: scale(1);
    -o-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);}
.column2List dd a span{ display:block; position:absolute; left:0px; bottom:0px; width:100%; height:45px; line-height:45px; text-align:center; color:#666666; font-size:16px;-webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;}
.column2List dd a:hover span{ background:#e02626; color:#FFF;}
.column2List dd a:hover img{-webkit-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);}
/*第二通栏结束*/
/*第三通栏开始*/
.column3{ padding-top:125px; position:relative;}
.column3Up{ height:270px; overflow:hidden; position:absolute; width:1200px; top:0px; left:50%; margin-left:-600px;}
.column3Up img{ width:1200px; height:270px; overflow:hidden;}
.column3DnBox{ background:#fbfbfb; padding-top:185px; padding-bottom:50px;}
/*第三通栏结束*/
/*第四通栏开始*/

/*第四通栏结束*/
/*第五通栏开始*/

/*第五通栏结束*/

/*底部开始*/
.footer1Box{ background:#333333; padding:75px 0; position:relative;}
.footer1{ overflow:hidden;}
.footer1L{ overflow:hidden;}
.footer1L dd{ float:left; display:inline; padding-right:70px; border-right:1px solid #414141; margin-right:70px; height:187px;}
.footer1L dd span{ display:block; height:25px; line-height:25px; overflow:hidden; margin-bottom:18px;}
.footer1L dd span a{ color:#FFF; font-size:16px; font-weight:bold;}
.footer1L dd div{ color:#777777; line-height:30px; font-size:14px;}
.footer1L dd div a{ display:block; height:36px; line-height:36px; color:#777777; font-size:14px; overflow:hidden;}
.footer1L dd div a:hover{ color:#c1c1c1;}
.footer2Box{ height:75px; line-height:75px; overflow:hidden; color:#777777; font-size:14px; background:#292929;}
.footer2R a{ color:#777777;}
.footer2R a:hover{ color:#c1c1c1;}
.floatBox{ position:absolute; right:48px; top:-70px;}
.floatBox dd{ width:30px; cursor:pointer;}
.floatBox dd img{ display:block; height:30px; margin:0 auto;}
.floatBox dd span{ display:block; height:25px; line-height:25px; text-align:center; color:#333333; font-size:14px;}
/*底部结束*/
/*
********************************此处首页样式结束********************************
*/
/*
********************************此处内页样式开始********************************
*/
/*内页框架开始*/
.subBanner{ width:100%; height:324px; background-position:center center; background-repeat:no-repeat;}
.subBanner a{ display:block; height:100%;}
.locationBox{ height:95px; width:100%;}
.location .indexTL{ margin-top:14px;}
.locationR{ overflow:hidden; margin-top:30px;}
.locationR a{ float:left; display:inline; padding:0 22px; height:35px; line-height:35px; color:#333333; font-size:14px;}
.locationR a:hover{ color:#e02626;}
.locationR a.hover{ background:#e02626; color:#FFF; text-decoration:underline;}
.subPage{ overflow:hidden;}
.subPageC{ min-height:500px; height:auto !important; height:500px; overflow:hidden;}
.pdUp{ overflow:hidden; padding:20px 30px; background:#FFF;}
.pdUp a{ float:left; display:inline; height:30px; line-height:30px; padding:0 20px; font-size:14px;}
.pdUp a.hover{ color:#FFF; background:#d71717;}
/*页码开始*/
.page {
	padding: 20px 0 20px 0;
	overflow: hidden;
	text-align: center;
	clear: both;
}
.page code, .page a {
	padding: 8px 12px;
	background: #fff;
	color: #6f6f6f;
	border-radius: 3px;
	border: 1px solid #efefef;
	font-family: "Microsoft YaHei";
	margin: 0 3px;
}
.page a:hover {
	background: #d71717;
	color: #fff;
	border: 1px solid #d71717;
}
.page a.hover {
	background: #d71717;
	color: #fff;
	border: 1px solid #d71717;
}
.page input {
	vertical-align: middle;
	height: 20px;
	border: 1px solid #efefef;
}
.page input.pageDetail {
	width: 50px;
	height: 31px;
	line-height: 31px;
	text-align: center;
}
.page input.page_bnt {
	border: none;
	width: 58px;
	height: 31px;
	cursor: pointer;
	color: #6f6f6f;
}
/*页码结束*/
/*内页框架结束*/
/*新品登录start*/
.ptLT{ overflow:hidden; text-align:center;}
.ptLT span{ display:block; height:55px; line-height:55px; overflow:hidden; color:#141414; font-size:34px;}
.ptLT em{ display:block; height:24px; line-height:24px; color:#999999; font-size:14px;}

.ptLC{ width:330px; margin:0 auto; box-shadow:0px 0px 8px rgba(0,0,0,0.1); background:#ffffff; padding:30px 105px;}
.ptLC1{ height:35px; overflow:hidden; line-height:35px; margin-bottom:20px; color:#d71717; font-size:14px;}

.ptLCForm{ overflow:hidden;}
.ptLCForm dd{ overflow:hidden; margin-bottom:15px;}
.ptLCForm dd input{ float:left; display:inline; height:43px; border:1px solid #dfdfdf; font-size:14px; font-family:"Microsoft YaHei";}
.ptLCForm dd input.input1{ padding-left:48px; width:270px; padding-right:10px; background:url(../images/icn4.png) no-repeat 14px center;}
.ptLCForm dd input.input2{ padding-left:48px; width:270px; padding-right:10px; background:url(../images/icn5.png) no-repeat 14px center;}
.ptLCForm dd input.input3{ padding:0 10px; width:120px;}
.ptLCForm dd img{ float:left; display:inline; height:45px; margin-left:15px;}
.ptLCFormBtn{ overflow:hidden;}
.ptLCFormBtn a{ display:block; height:50px; line-height:50px; text-align:center; background:#d71717; color:#FFF; font-size:20px;}
/*新品登录end*/
/*产品列表*/
.pdList{ overflow:hidden; padding:30px 35px; background:#FFF; margin-bottom:20px;}
.pdList dl{ overflow:hidden; width:1176px;}
.pdList dl dd{ width:345px; height:298px; float:left; display:inline; margin-right:47px;}
.pdList dl dd a{ overflow:hidden; display:block; position:relative;}
.pdList dl dd a img{ display:block; width:345px; height:298px; overflow:hidden;    -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
    -moz-transform: scale(1);
    -webkit-transform: scale(1);
    -o-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);}
.pdList dl dd a span{ display:block; position:absolute; left:0px; bottom:0px; width:100%; height:45px; line-height:45px; text-align:center; color:#666666; font-size:16px;-webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;}
.pdList dl dd a:hover span{ background:#e02626; color:#FFF;}
.pdList dl dd a:hover img{-webkit-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);}
/*产品详细*/
.pdView{ background:#FFF; padding:42px 58px;}
.pdViewT{ overflow:hidden; text-align:center;}
.pdViewT span{ display:block; height:52px; line-height:52px; color:#141414; font-size:34px; overflow:hidden;}
.pdViewT em{ display:block; height:28px; line-height:28px; color:#999999; font-size:14px; overflow:hidden;}

.pdViewBox{ width:868px; height:750px; position:relative;margin:0 auto;}
/*内容*/		
.pdViewBox .bd{ position:relative; height:100%; z-index:0;width:868px; height:750px; overflow:hidden;}
.pdViewBox .bd li{ zoom:1; vertical-align:middle; width:868px; height:750px; float:left; display:inline; margin-right:28px;}
.pdViewBox .bd li img{ display:block; width:868px; height:750px; overflow:hidden; -webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
    -moz-transform: scale(1);
    -webkit-transform: scale(1);
    -o-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.pdViewBox .prev{ display:block; width:40px; height:40px; background:#e1e1e1 url(../images/icn6.png) no-repeat center center; position:absolute; left:-50px; top:50%; margin-top:-20px;}
.pdViewBox .prev:hover{ background-color:#d71717;}
.pdViewBox .next{ display:block;  width:40px; height:40px; background:#e1e1e1 url(../images/icn7.png) no-repeat center center; position:absolute; right:-50px; top:50%; margin-top:-20px;}
.pdViewBox .next:hover{ background-color:#d71717;}
.pdViewT2{ height:42px; line-height:42px; overflow:hidden; color:#333333; font-size:20px; font-weight:bold; margin-bottom:15px;}
.pdViewArticle{ color:#333333; font-size:14px; line-height:30px; overflow:hidden;}
.pdViewArticle img{ max-width:100%;}
/*联系我们*/
.contactUs{ padding:30px; background:#FFF; overflow:hidden;}
.contactUsL{ overflow:hidden;}
.contactUsL .map{ overflow:hidden; width:560px; height:410px; background:#f4f3ef; margin-bottom:40px;}
.contactUsL .text{ overflow:hidden; line-height:30px; overflow:hidden; color:#666666; font-size:14px;}
.contactUsL .text b{ display:block; color:#333; font-size:16px; margin-bottom:15px;}
/*新闻*/
.news{ clear:both; width:1250px;}
.news dd{ float:left; display:inline; width:575px; background:#FFF; position:relative; margin:0 50px 50px 0;}
.news dd a{ display:block;padding:80px 50px;}
.news dd a .newsT{ height:55px; line-height:55px; overflow:hidden; color:#333333; font-size:16px; margin-bottom:10px;}
.news dd a .newsC{ display:block; color:#999999; font-size:14px; line-height:30px; overflow:hidden; height: 90px;}
.news dd a .date{ display:block; width:108px; padding:30px 0; height:67px; text-align:center; position:absolute; right:30px; top:-24px; background:#333333;}
.news dd a .date span{ display:block; height:45px; line-height:45px; overflow:hidden; color:#ffffff; font-size:28px;}
.news dd a .date em{ display:block; height:22px; line-height:22px; overflow:hidden; color:#ffffff; font-size:16px;}
.news dd a:hover .date{ background:#d71717;}
/*招聘*/
/*招聘*/
.rmt_dl{display:block;overflow:hidden;}
.rmt_dl dt{display:block;clear:both;height:30px;margin-bottom:17px;}
.rmt_dl dt input{width:265px;height:28px;border:1px solid #e7ecee;background:#f3f1f1;padding:0 5px;color:#666666; font-family:"microsoft yahei";}
.rmt_dl dt input::-webkit-input-placeholder {color:#666666;}
.rmt_dl dt input::-moz-placeholder {color:#666666;}
.rmt_dl dt input:-moz-placeholder {color:#666666;}
/*slelect.demo样式start*/
.demo{width:278px; height:28px; position:relative; padding-right:30px; border:1px solid #e7ecee;margin-left:22px;background:#f3f1f1}
.Rseljg{ padding-left:10px; line-height:30px; color:#666666; font-size:13px; cursor:pointer;}
.demo i{ display:block; width:28px; height:28px; background:url(../images/sel.png) no-repeat center center; position:absolute; right:0px; top:0px; cursor:pointer;}
.RselTj{ width:100%; overflow:hidden; border:1px solid #dddddd; border-top:none; max-height:100px; overflow-y:auto; position:absolute; left:-1px; top:29px; background:#FFF; display:none;}
.RselTj a{ display:block; height:28px; line-height:28px; padding-left:10px; color:#666666; margin-bottom:1px;}
.RselTj a:hover{ background:#f8f8f8; color:#1b5f9b;}
.RselTj a.hover{background:#f8f8f8; color:#1b5f9b;}
.rmt_dl dt span a{display:block;width:100px;height:30px;text-align:center;line-height:30px;background:#c4171f;color:#fff;margin-left:25px;}
.rmt_dl dt span a:hover{ opacity:0.9}
.rmt_dl dd{display:block;clear:both;overflow:hidden;margin:0 0 7px 0;}
.rmt_dl dd .div1{clear:both;height:80px;background:#eaeaea;overflow:hidden;-webkit-transition: all 0.2s;
    -moz-transition: all 0.2s;
    -o-transition: all 0.2s;
    transition: all 0.2s;}
.rmt_dl dd .div1 span{display:inline;float:left;height:80px;line-height:80px;color:#666;font-size:14px;}
.rmt_dl dd .div1 span.span1{width:500px;text-align:left;padding:0 10px 0 30px;font-size:16px;}
.rmt_dl dd .div1 span.span2{width:200px;text-align:center;padding:0 10px}
.rmt_dl dd .div1 span.span3{width:300px;text-align:center;padding:0 10px}
.rmt_dl dd .div1 span.span4{width:320px;text-align:center;padding:0 10px}
.rmt_dl dd .div1 span.span5{width:80px;cursor:pointer;text-align:center;font-size:27px;color:#3b6974; float:right;}
.rmt_dl dd .div2{clear:both;overflow:hidden;padding:10px 30px;color:#8a8a8a;font-size:14px;line-height:24px;text-align:left;display:none;}
.rmt_dl dd.hover .div1{ background:#666666;}
.rmt_dl dd.hover .div1 span{ color:#FFF;}
.rmt_dl dd:hover .div1{ background:#666666;}
.rmt_dl dd:hover .div1 span{ color:#FFF;}
.div2Btn{ overflow:hidden; padding-top:20px;}
.div2Btn a{ display:block; width:140px; height:40px; background:#d71717; color:#FFF; text-align:center; font-size:16px; line-height:40px;}
.rmtForm{ width:100%; height:100%; position:fixed; left:0px; top:0px; background:rgba(0,0,0,0.5); display:none;}
.rmtFormC{ position:absolute; left:50%; margin-left:-405px; background:#FFF; width:700px; height:570px; top:50%; margin-top:-320px; padding:35px 55px; border-radius:5px;}
.rmtFormClose{ width:30px; height:30px; background:url(../images/icn13.png) no-repeat center center; position:absolute; right:-40px; top:0px; cursor:pointer;}
.rmtFormCT{ height:50px; line-height:50px; color:#222222; font-size:26px; overflow:hidden; text-align:center; margin-bottom:20px;}
.rmtFormList{ clear:both;}
.rmtFormList dd{ clear:both; margin-bottom:10px;}
.rmtFormL{ width:70px; height:32px; line-height:32px; overflow:hidden; text-align:right; color:#414141;}
.rmtFormR{ line-height:32px; margin-left:72px;}
.rmtFormR textarea{ width:580px; height:150px; line-height:25px; border:1px solid #adb0b6; padding:0 10px;}
.rmtFormR input.input1{ float:left; display:inline; width:193px; height:30px; border:1px solid #adb0b6; padding:0 10px;}
.rmtFormR input.input2{ float:left; display:inline; width:13px; height:13px; margin:8px 0 0 0;}
.rmtFormR em{ margin:0 10px;}
.rmtFormRsel{width:183px; height:30px; position:relative; padding-right:30px; border:1px solid #adb0b6;}
.rmtFormRsel .seljg{ padding-left:10px; line-height:30px; color:#666666; font-size:13px; cursor:pointer;}
.rmtFormRsel i{ display:block; width:30px; height:30px; background:url(../images/sel.jpg) no-repeat center center; position:absolute; right:0px; top:0px; cursor:pointer;}
.rmtFormRsel .selTj{ width:100%; overflow:hidden; border:1px solid #adb0b6; border-top:none; max-height:240px; overflow-y:auto; position:absolute; left:-1px; top:31px; background:#FFF; display:none;}
.rmtFormRsel .selTj a{ display:block; height:30px; line-height:30px; padding-left:10px; color:#666666; margin-bottom:1px;}
.rmtFormRsel .selTj a:hover{ background:#f8f8f8; color:#d71717;}
.rmtFormRsel .selTj a.hover{background:#f8f8f8; color:#d71717;}
.rmtFormRBtn{ width:110px; height:30px; display:block; background:#4e4c4d; border-radius:3px; color:#FFF !important; font-size:14px; text-align:center; line-height:30px;}
.formCodeInput{ width:80px; height:30px; border:1px solid #adb0b6; padding:0 10px;}
.formCodeImg{ margin:0 10px; width:70px; height:32px; overflow:hidden;}
.formCodeImg img{ width:70px; height:32xp;}
.rmtFormBtn{ overflow:hidden; padding-left:72px; padding-top:10px;}
.rmtFormBtn a{ display:block; width:150px; height:40px; text-align:center; line-height:40px; color:#FFF; font-weight:bold; font-size:14px; background:#d71717;}
/*newsAllImg开始*/
.newsAllImg{ overflow:hidden; width:1251px;}
.newsAllImg dd{ overflow:hidden; float:left; display:inline; width:365px; margin-right:52px; margin-bottom:52px; background:#FFF;}
.newsAllImgPic{ width:365px; height:240px; overflow:hidden;}
.newsAllImgPic img{ width:365px; height:240px;-webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;
    -moz-transform: scale(1);
    -webkit-transform: scale(1);
    -o-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1); }
.newsAllImgText{ height:68px; background:#ffffff; color:#333333; font-size:16px; text-align:center; line-height:68px;-webkit-transition: all 0.5s;
    -moz-transition: all 0.5s;
    -o-transition: all 0.5s;
    transition: all 0.5s;}
.newsAllImg dd a:hover .newsAllImgText{ background:#d71717; color:#FFF;}
.newsAllImg dd:hover .newsAllImgPic img{
	-webkit-transform: scale(1.1);
	-o-transform: scale(1.1);
	-ms-transform: scale(1.1);
	transform: scale(1.1);}
/*newsAllImg结束*/
/*culture*/
.culture{ overflow:hidden; width:1251px;}
.culture dd{ float:left; display:inline; overflow:hidden; background:#FFF; padding:30px; width:305px;margin-right:52px; margin-bottom:52px;}
.cultureC{ border:1px solid #cfcfcf; width:305px; height:318px;}
.cultureCT{ padding-top:58px; margin-bottom:30px; text-align:center;}
.cultureCT span{ display:block; height:40px; line-height:40px; font-size:28px; color:#333333;}
.cultureCT em{ display:block; height:30px; line-height:30px; overflow:hidden; margin-bottom:18px; font-size:20px; color:#c2c2c2;}
.cultureCT i{ display:block; width:26px; height:4px; margin:0 auto; background:#333333;}
.cultureCText{ color:#666666; line-height:32px; font-size:16px; text-align:center;}
.culture dd:hover .cultureCT span{ color:#d71717;}
.culture dd:hover .cultureCT em{ color:#d71717;}
.culture dd:hover .cultureCT i{ background:#d71717;}
.culture dd:hover .cultureCText{ color:#d71717;}
.culture dd:hover .cultureC{ border-color:#d71717;}
/*新闻阅读start*/
.articleBox {
	line-height:30px;
	padding:10px 0;
	color: #666666;
	font-size:14px;
}
.articleBox img{
	max-width:100%;
	}
.articleTitle {
	clear: both;
	text-align: center;
	padding:20px 10px 0 10px;
	line-height: 45px;
	font-size:30px;
	font-family:"microsoft yahei";
	color:#141414;
}
.articleTime {
	display: block;
	clear: both;
	text-align: center;
	color: #999999;
	font-size: 14px;
	line-height:25px;
	padding:10px 0 5px 0;
}
.articleTime span{ color:#d71717; font-weight:bold;}
.pageUp{
	display:block;
	line-height:30px;
	padding:10px 0 20px 0;
	color:#888888;
	font-size:14px;
	}
.pageUp a{ color:#888888;}
.pageUp a:hover{ color:#e02626;}
.share{
	display:block;
	clear:both;
	padding:10px 0;
	height:27px;
	overflow:hidden;
	}
.share .bdsharebuttonbox span{ float:left; display:inline; line-height:27px; color:#888888; font-size:14px;}
.share .bdsharebuttonbox a{ padding:0 !important; margin:0 6px 0 0 !important; width:33px !important; height:27px !important; background-image:url(../images/share.png) !important}
.share .bdsharebuttonbox a.bds_weixin{ background-position:0px 0px;}
.share .bdsharebuttonbox a.bds_tsina{ background-position:-39px 0px;}
.share .bdsharebuttonbox a.bds_qzone{ background-position:-78px 0px;}
.shareR{ float:right; display:inline; width:27px; height:27px; background:url(../images/icn8.png) no-repeat center center; color:#d71717; padding-left:25px; text-align:center; line-height:27px; cursor:pointer;}
.articlePage{
	clear:both;
	height:30px;
	text-align:center;
	font-family:Arial;
	}
.articlePage a{
	margin:0 1px;
	background:#ccc;
	padding:5px 10px;
	}
.articlePage a:hover{
	color:#fff;
	background:#1e8ddc;
	}
.articlePage a.hover{
	color:#fff;
	background:#1e8ddc;
	}
.download{
	clear:both;
	height:32px;
	font-size:18px;
	padding:10px 0 0 0;
	}
.download a{
	display:block;
	line-height:32px;
	float:left;
	padding:0 0 0 40px;
	color:#0079ce;
	font-family:"microsoft yahei";
	margin:0 10px 0 0;
	font-size:14px;
	background:url(../images/download.png) no-repeat left center;
	}
/**
 * 文章阅读页-内容上部大图
 */
#play{
	width:600px;
	height:400px;
	position:relative;
	overflow: hidden;
	background:#fff;
	border:1px solid #e9e9e9;
	padding:5px;
	margin:20px auto 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 0px -50px;left: 0;}
#play .next_a span {background: url(../images/article_icon.png) no-repeat -30px -50px;right: 0;}
#play .img_ul {
	position: relative;
	z-index: 1;
	width:600px;
	height:400px;
}
#play .img_ul li{
	position: relative;
	z-index: 1;
	width:600px;
	height:400px;
	background:#fff;
	margin:0 0 5px 0;
}
#play .img_ul li img{position:absolute;}
.imgMove{width:600px;clear:both;margin:20px auto;position:relative;}
.img_hd {
	margin:0 auto;
	overflow: hidden;
	height:60px;
	position:relative;
}
.img_hd ul {
	position: absolute;
	z-index: 1
}
.img_hd ul li {
	float: left;
	height:47px;
	width:70px;
	padding:3px;
	margin:0 7px;
	cursor: pointer;
	background:#fff;
	border:1px solid #d4d4d4;
	position:relative;
}
.img_hd ul li p{
	height:47px;
	width:70px;
	display:block;
	background:#fff;
	position:relative;
	}
.img_hd ul li i{
	display:block;
	clear:both;
	line-height:20px;
	padding:0 5px;
	background:#000;
	color:#fff;
	position:absolute;
	right:3px;
	bottom:3px;
	z-index:99999999999999;
	filter:alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
	font-family:Arial;
	font-size:12px;
	font-style:normal;
	}
.img_hd ul li img {position:absolute;height:47px;width:70px;}
.img_hd ul li.on {border:1px solid #e02626;background:#e02626;}
.imgMove .bottom_a {
	width:20px;
	height:25px;
	display: block;
	cursor: pointer;
	z-index: 10;
	float:left;
	top:15px;
	position:absolute;
	z-index:9999999999999;
	background:url(../images/article_icon.png) no-repeat;
}
.imgMove .prev_a {background-position:left top;left:0;}
.imgMove .next_a {background-position:right top;right:0;}
/*新闻阅读end*/

/*
********************************此处内页样式结束********************************
*/
