/*--------------all--------------------------*/
*{margin:0;padding:0;}
HTML{overflow-x:hidden;}
body{margin:0;padding:0;font-size:12px;color:#333333;font-family:"Microsoft YaHei",Arial,"SimSun",Verdana,SunSans-Regular,Sans-Serif;background:#FFFFFF;}
a {color:#333333;text-decoration:none;}
a:hover {color:#333333; text-decoration:underline;}
img{border:0;}
div,ul,li,form,dl,dd,dt,h1,h2 {margin:0; padding:0;}
select,input,select,dl,dd,dt{vertical-align:middle;}
table{margin:0 auto;}
.clear {clear:both;/*IE only*/}
A.class1:link {FONT-SIZE: 12px; COLOR:#333333;}
A.class1:visited {FONT-SIZE: 12px; COLOR:#333333;}
A.class1:hover {FONT-SIZE: 12px; COLOR:#333333;text-decoration:underline;}
A.class1:active {FONT-SIZE: 12px; COLOR:#333333;}
A.class2:link {FONT-SIZE: 12px; COLOR:#333333;}
A.class2:visited {FONT-SIZE: 12px; COLOR:#333333;}
A.class2:hover {FONT-SIZE: 12px; COLOR:#333333;}
A.class2:active {FONT-SIZE: 12px; COLOR:#333333;}
A.class3:link {FONT-SIZE: 12px; COLOR: #626060;}
A.class3:visited {FONT-SIZE: 12px; COLOR: #626060;}
A.class3:hover {FONT-SIZE: 12px; COLOR: #a90101;}
A.class3:active {FONT-SIZE: 12px; COLOR: #626060;}

.L7 {line-height:28px;}
.L8 {line-height:22px;}
.L9 {line-height:25px;}
.L10{line-height:26px;background:url(hongsheng/dian.gif);}
.L11{line-height:21px;}

.l {FONT-SIZE: 12px; COLOR: #f8f8f8;}
.l A:link {FONT-SIZE: 12px; COLOR: #f8f8f8; TEXT-DECORATION: none;}
.l A:visited {FONT-SIZE: 12px; COLOR: #f8f8f8; TEXT-DECORATION: none;}
.l A:hover {FONT-SIZE: 12px; COLOR: #ac0100; TEXT-DECORATION: underline;}
.td_article_m {FONT-SIZE: 14px; LINE-HEIGHT: 25px;}
.td_article_l {FONT-SIZE: 16px; LINE-HEIGHT: 28px;}
.txt16{font-size:16px;font-weight:bold;text-align:center;color:#d23200;height:50px;line-height:50px;}

.clearfix:after {content: "\0020";display: block;height: 0;clear: both;}
.clearfix {_zoom: 1;}
*+html .clearfix {overflow:auto;}

/*
2015-5-16
*/
#top{width:100%;height:122px;background:url(hongsheng/top-bg.jpg) repeat-x;}
#top .top-text{width:1000px;margin:0 auto;}
#top .logo{width:364px;height:122px;float:left;}
#top .hot-line{width:219px;padding:39px 0px;height:44px;float:right;}
#nav{width:100%;height:64px;background:url(hongsheng/nav-bg.jpg) repeat-x;}
#nav .nav-text{width:1000px;margin:0 auto;line-height:64px;font-size:14px;font-weight:bold;}
#nav .nav-text a{float:left;width:110px;text-align:center;text-decoration:none;color:#333333;}
#nav .nav-text span{float:left;width:1px;height:64px;background:url(hongsheng/line.jpg) no-repeat;}
#nav .nav-text a:hover{text-decoration:underline;color:#333333;}

#full-screen-slider {width:100%;height:447px;position:relative;}
#slides {display:block; width:100%; height:447px; list-style:none; padding:0; margin:0; position:relative}
#slides li {display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a {display:block; width:100%; height:100%; text-indent:-9999px}
#pagination {display:block; list-style:none; position:absolute; left:50%; top:413px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li {display:block; list-style:none; width:10px; height:10px; float:left; margin-left:15px; border-radius:5px; background:#FFF }
#pagination li a {display:block; width:100%; height:100%; padding:0; margin:0; text-indent:-9999px;}
#pagination li.current {background:#0146b8;}

#zhuti-text{width:100%;height:425px;background:url(hongsheng/bottom-bg.jpg) center no-repeat;}
#zhuti-text .zt-text{width:1000px;height:288px;margin:0 auto;padding-top:30px;}
#zhuti-text .l-zt-text{width:341px;float:left;}
#zhuti-text .l-zt-text h2{width:100px;height:32px;background:url(hongsheng/tab-bg.jpg) no-repeat;line-height:32px;font-size:14px;text-align:center;}
#zhuti-text .l-zt-text h2 a{color:#FFFFFF;text-decoration:none;}
#zhuti-text .l-zt-text h2 a:hover{color:#FFFFFF;text-decoration:underline;}
#zhuti-text .xw-text{width:311px;height:224px;background:#FFF;border-top:2px #1670bc solid;padding:15px;}
#zhuti-text .m-zt-text{width:380px;float:left;}
#zhuti-text .m-zt-text h2{width:100px;height:32px;background:url(hongsheng/tab-bg.jpg) no-repeat;line-height:32px;font-size:14px;text-align:center;}
#zhuti-text .m-zt-text h2 a{color:#FFFFFF;text-decoration:none;}
#zhuti-text .m-zt-text h2 a:hover{color:#FFFFFF;text-decoration:underline;}
#zhuti-text .pro-show{width:380px;height:202px;padding:26px 0px;background:#FFF;border-top:2px #1670bc solid;}
.blk_18{overflow:hidden;zoom:1;font-size:9pt;width:380px;}
.blk_18 .pcont {
 width:294px;
 float:left;
 overflow:hidden;
 padding:0px 10px;
}
.blk_18 .ScrCont {
 width:32766px;
 zoom:1;
 margin-left:-5px;
}
.blk_18 #List1_1, .blk_18 #List2_1 {
 float:left;
}
.blk_18 .LeftBotton{
 width:18px;
 height:31px;
 float:left;
 margin:85px 7px 86px 8px;
 background:url(hongsheng/l-button.jpg) no-repeat;
}
 .blk_18 .RightBotton {
 width:18px;
 height:31px;
 float:left;
 margin:85px 7px 86px 8px;
 background:url(hongsheng/r-button.jpg) no-repeat;
}
.blk_18 .pl img {
 display:block;
 cursor:pointer;
 border:none;
 margin:6px auto 1px auto;
}
.blk_18 .pl {
 width:294px;
 float:left;
}
#zhuti-text .r-zt-text{width:279px;float:left;}
#zhuti-text .r-zt-text h2{width:100px;height:32px;background:url(hongsheng/tab-bg.jpg) no-repeat;line-height:32px;font-size:14px;text-align:center;color:#FFF;}
#zhuti-text .about-text{width:249px;height:202px;padding:26px 15px;background:#FFF;border-top:2px #1670bc solid;}
#zhuti-text .about-jj{width:249px;height:179px;line-height:25px;}
#zhuti-text .more{width:229px;height:23px;line-height:23px;background:#d8ebfa;padding:0px 10px;}
#zhuti-text .more span{float:right;}
#zhuti-text .more span a{color:#333;text-decoration:none;}
#zhuti-text .more span a:hover{color:#333;text-decoration:underline;}

#zhuti-text .home-foot{width:1000px;padding-top:25px;margin:0 auto;}
#zhuti-text .l-h-foot{width:535px;float:left;line-height:25px;}
#zhuti-text .l-h-foot a{color:#333;text-decoration:none;}
#zhuti-text .l-h-foot a:hover{color:#333;text-decoration:underline;}
#zhuti-text .r-h-foot{width:465px;float:left;line-height:25px;text-align:right;}
/*
 列表页样式
*/
#n-banner{width:1000px;height:185px;margin:0 auto;margin-bottom:10px;margin-top:10px;overflow:hidden;}

#content{width:1000px;margin:0 auto;margin-bottom:10px;}
#content .left-sidebar{width:219px;float:left;}
#content .pro-list{width:209px;margin-bottom:10px;}
#content .pro-list h2{width:189px;height:34px;background:url(hongsheng/l-sidebar-bg.jpg) no-repeat;line-height:34px;color:#1670bc;font-size:14px;padding-left:20px;}
#content .pro-list ul{width:190px;border-left:1px #e6e6e6 solid;border-right:1px #e6e6e6 solid;border-bottom:1px #e6e6e6 solid;padding:0px 9px 8px 8px;}
#content .pro-list ul li{list-style-type:none;float:left;width:95px;height:40px;line-height:40px;background:url(hongsheng/dian1.gif) repeat-x;}
#content .pro-list ul li img{float:left;padding:16px 5px 17px 0px;width:5px;height:7px;}
#content .pro-list ul li a{color:#333;text-decoration:none;}
#content .pro-list ul li a:hover{color:#666;text-decoration:underline;}




#content .lxwm{width:209px;margin-bottom:10px;}
#content .lxwm h2{width:189px;height:34px;background:url(hongsheng/l-sidebar-bg.jpg) no-repeat;line-height:34px;color:#1670bc;font-size:14px;padding-left:20px;}
#content .lxwm ul{width:191px;border-left:1px #e6e6e6 solid;border-right:1px #e6e6e6 solid;border-bottom:1px #e6e6e6 solid;padding:8px ;line-height:21px;}

#content .right-text{width:769px;border:1px #e6e6e6 solid;padding:5px;float:left;}
#content .right-text h2{width:769px;height:42px;background:url(hongsheng/r-title-bg.jpg) repeat-x;line-height:42px;font-size:14px;color:#1670bc;}
#content .right-text h2 p{width:176px;float:left;}
#content .right-text h2 p img{float:left;padding:14px 10px 14px 5px;width:5px;}

#content .right-text h2 span{width:583px;float:right;text-align:right;font-size:12px;font-weight:normal;color:#333;padding-right:10px;}
#content .right-text h2 span a{color:#333;text-decoration:none;}
#content .right-text h2 span a:hover{color:#333;text-decoration:underline;}
#content .right-liebiao{padding:10px;width:749px;min-height:600px; /*高度最小值设置为：400px*/
height:auto !important; /*兼容FF,IE7也支持 !important标签*/
height:600px; /*兼容ie6*/}
#content .fanye{text-align:center;height:30px;line-height:30px;}

#content .title1{text-align:center;font-size:14px;font-weight:bold;height:35px;line-height:35px;}
#content .title2{text-align:center;font-size:12px;height:26px;line-height:26px;}

#foot{width:100%;height:127px;background:#1670bc;}
#foot .foot-text{width:1000px;margin:0 auto;text-align:center;color:#FFF;line-height:21px;padding:20px 0px 0px 0px;}
#foot .foot-text a{color:#FFF;text-decoration:none;}
#foot .foot-text a:hover{color:#FFF;text-decoration:underline;}

/*
内容页样式
*/
#content .base-news{background:url(hongsheng/dian2.gif) repeat-x;height:41px;text-align:center;line-height:41px;}