@charset "utf-8";
/*banner*/
.banerbak{width:100%; min-width:1200px;width:expression(this.offsetWidth < 1200 ? '1200px': true);  height:auto; background:#FFFFFF; }
.play{width:100%;height:auto; position:relative; overflow:hidden }

.numbak{ width:1200px; height:8px; position:absolute; left:50%; bottom:0px; margin-left:-600px;}
.num{margin:0px;z-index:3;width:auto; text-align:right;position:absolute;height:8px; right:0px; bottom:15px; font-size:0px;}
.num a{margin:0px 0px 0px 10px;width:42px;height:8px;cursor:pointer; background:#818286;filter:alpha(opacity=50);opacity:0.5;text-align:center; font-size:0px; text-indent:-9999px; display:block; float:left;}
.num a.on{background:#e10f4c;filter:alpha(opacity=100);opacity:1;}
.num a.on2{background:#818286;filter:alpha(opacity=50);opacity:0.5;}
.content{ width:100%; height:auto;}
.bnerlb{width:100%; height:455px;}


#zan-sidebar ,
#product-main {
	float: left;
	/*min-height: 900px;*/
}

#zan-sidebar { 
    margin-top:0px;  
	width: 360px;
	background: #F3F3F3;
}

#zan-sidebar ul {
	margin: 0;
}

#zan-sidebar .menu > li > a {
	color: #005499;
	display: block;
	padding: 4.8px 10px 4.8px 35px;
	border-top: 1px solid #ffffff;
	background: #e1e1e1;
}

#zan-sidebar .menu > li:hover > a {
	color: #ffffff;
	background: #e1104a;
	cursor: pointer;
	transition: all 0.3s ease-in-out;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
}

#zan-sidebar .menu > li.current-menu-parent > a{
	color: #ffffff;
	background: #005499;
}

#zan-sidebar .sub-menu  {
	background: #ffffff;
	margin: 8px auto;
	display: none;
}

#zan-sidebar .current-menu-parent .sub-menu {
	display: block;
}

#zan-sidebar .sub-menu a {
	color: #333333;
	display: block;
	padding: 5px 10px 5px 45px;
}

#zan-sidebar li.current-menu-item a {
	color: #005499;
}

#content #content_left {
	float:left;
	width: 270px;
	padding: 0 10px 0 0;	
	border-right: 1px solid #CCCCCC;
}

#content_left .tempaltemo_content_left_section_05 {
	clear: both;
	width: 270px;
	background: #d2d6db;
}

.tempaltemo_content_left_section_05 .section_06_box  {
	float: left;
	width: 620px;
	margin: 0 10px;
}

.tempaltemo_content_left_section_05 .section_07_box  {
	float: right;
	width: 270px;
	margin: right;
	margin-top:5px;
}

#content #content_right {
    margin:right;
	margin-top:10px;
	float: right;
	width: 270px;
	padding-left:30px;
}

#content_right .content_right_section_01 {
	width: 270px;
	margin-top:10px;
	margin-bottom: 20px;
	padding-bottom: 20px;
	border-bottom: 1px solid #CCCCCC;
}

.neirongfjs{width:1198px; margin:0 auto; border:1px solid #cbcbcb;background-color:#fff;margin-bottom:30px;color:#777; overflow:hidden}
.nrfjbody{ width:1123px; height:auto; margin:65px auto;}
.nrfwtiao{width:100%; border-bottom:1px solid #cacaca; height:1px; position:relative; display:block;margin:30px auto;}
.nrfjbleft{width:450px; height:auto; float:left; margin-bottom:70px; overflow:hidden; }
.nrfjbright{width:432px; height:auto; padding-left:35px;border-left:1px solid #cacaca; float:left;margin-bottom:70px; overflow:hidden;}
.nfjdiv{ font-size:28px; font-weight:bold; margin-bottom:10px;}
.nrfjp{ font-size:16px; line-height:200%; }
.nrbooks{ width:100%; height:auto; overflow:hidden;}
.nrbooks .nrbooksdiv{ float:left;}
.nrlianxifs{width:70%; float:left}
.nrlianxi{ width:131px; height:39px; line-height:39px; text-align:center; color:#FFFFFF; background:url(/images/newzt131111/nrlianxi.jpg) no-repeat; float:right; margin-top:50px; overflow:hidden;}
.nrlianxi a{ color:#FFFFFF; font-size:20px;}  

.alnrxgbt{width:1198px; height:40px; line-height:40px; margin:0 auto; border:1px solid #cbcbcb;background-color:#ffffff;color:#3d3b3c;font-size:18px; overflow:hidden}
.pl28{padding-left:28px}
.pr28{padding-right:28px}
.alnrxg{width:1200px; height:auto; margin:8px auto 30px auto;overflow:hidden}
.alnrxg li{width:232px; height:200px; position:relative;overflow:hidden}
.alnrxg li img{width:232px; height:200px;display:block;}
.alxgli10{margin-right:10px}
.alnrxg span{ display:block; width:212px; height:40px; line-height:40px; position:absolute; left:0;font-size:16px;bottom:0;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#cbcbcb00',endColorstr='#cbcbcb00');	background:rgba(203,203,203,0.7); z-index:3; color:#000; padding:0px 10px 0px 10px; overflow:hidden}

/*关于我们*/
.gyboxl{ width:915px; height:auto; float:left; margin-left:15px; margin-top:20px;  overflow:hidden}
.gyboxlbt{ width:915px; height:50px; background:#ececec; height:50px; line-height:50px; text-align:center; font-size:18px; overflow:hidden}
.gyboxlbt a{ display:block; float:left; width:117px; height:50px; line-height:50px; text-align:center; font-size:18px;  overflow:hidden}
.gyboxlbt a:hover{ color:#FFFFFF; background:#e1104a; text-decoration:none;}
.gyboxlbtcur{color:#FFFFFF; background:#e1104a; text-decoration:none;}

.gyboxlnr{width:819px; height:auto;margin-top:30px; overflow:hidden}
.gyboxlnr img{max-width:819px;width:expression(this.offsetWidth > 819 ? '819px': true); height:auto;}

.gybanerbak{width:100%; min-width:1200px;width:expression(this.offsetWidth < 1200 ? '1200px': true);  height:auto; background:#FFFFFF; }
.gybnerlb{width:100%; height:auto;}
.gybnerlb img{width:100%; height:auto;}

/*新闻*/
.newlbbox{width:822px; height:auto; float:left; margin-top:35px; overflow:hidden}
.nlbbt{width:822px; height:46px; line-height:46px; border-bottom:#dfdfdf 1px solid; overflow:hidden}
.newlbbox dl{ width:100%; height:auto; padding:12px 0px 12px 0px; border-bottom:#dfdfdf 1px solid; overflow:hidden}
.newlbbox dt{ width:226px; height:140px; float:left; overflow:hidden}
.newlbbox dt img{ width:auto; height:140px;}
.newlbbox dd{ width:572px; height:auto; line-height:240%; float:right; overflow:hidden}
.newlbbox h1{ font-size:20px;}
.alingrt{text-align:right;}
.nlineh{line-height:180%;}
.newbnerlb{width:100%; height:230px;}
/*分页*/
.pagebox{width:100%; height:auto; margin:15px auto; overflow:hidden}
.pagebox li{ float:left; padding:3px 8px 3px 8px; margin:0px 5px 0px 5px; border:#dfdfdf 1px solid; overflow:hidden}
.thisclass a{ color:#e1104a}

.newnrbox{width:822px; height:auto; line-height:180%; float:left; margin-top:35px; overflow:hidden}
.cont_weizi{ margin-bottom:50px; font-size:14px;}
.cont_weizi a{font-size:14px;}
.newnrbox h1{ font-size:20px; text-align:center}
.azlys{ width:100%; text-align:center; margin-bottom:30px}
.conter1{ width:822px; height:auto; overflow:hidden}
.conter1 img{max-width:822px;width:expression(this.offsetWidth > 822 ? '822px': true); height:auto;}
.page-list{ width:100%; height:auto; margin:30px auto; overflow:hidden}
.page-list li{ float:left; padding:3px 8px 3px 8px; margin:0px 5px 0px 5px; border:#dfdfdf 1px solid; overflow:hidden}

/*相关文章*/
.newxgwz{ width:810px; height:auto; border:#dfdfdf 1px solid; padding-bottom:26px;  margin-top:20px; overflow:hidden}
.xgwzbt{width:800px; height:28px; line-height:28px; padding:0px 10px 0px 10px; background:#d5d5d5; color:#FFFFFF; font-weight:bold; overflow:hidden}
.newxgwz ul{margin-top:20px;margin-left:10px; overflow:hidden}
.newxgwz li{ width:266px; height:32px; float:left; text-align:left; overflow:hidden}
.newxgwz li a{ display:block; width:253px; height:32px; line-height:32px; margin:0 auto; text-align:left; overflow:hidden}

.nlineh2{ width:100%;}
.nlineh2 span{ width:90px; height:24px; line-height:24px; display:block; float:left; margin-right:10px;  overflow:hidden}

