body,html{margin:0;padding:0;font-size:15px;color:#333333;overflow-x:hidden;}

ul,p,form,ul,h1,h2,h3,h4,dl,dd{margin:0;padding:0;list-style:none;}
img{border:none;}
a{color:#666;text-decoration:none;}
a:hover{color:#F60;}
input,select,button{font:12px Verdana,Arial,Tahoma;vertical-align:middle;}
li { list-style:none;margin:0px;padding:0px;}
.cf {clear: both;height: 0;overflow: hidden;}
.fl{float:left;}
.fr{float:right;}
.head2 {background:#F1F1F1 url(../image/head_bg.png) repeat-x;width:100%;height:31px;z-index:999999;left:0; font-size:12px;}
.head2_m {margin:auto;width:1000px;padding:7px 0 0 0;color:#666666;}
.head2_s {height:31px;}
.head2_t strong{color:#FF0000;font-weight:normal;}
.head2_l li {float:left;margin:0 10px 0 0;}
.top_bg{background:url(../img/bg1.png) repeat-x;height:115px;}
.head{width:1000px;margin:0 auto;height:100px;}
.head_1 a{color:#ffffff;text-decoration:none;}
.head_1 a:link{color:#ffffff;text-decoration:none;}
.head_1  a:hover{color:#f68705;text-decoration:none;}
.yingxz{width:230px;float:left; height:100px;}
.yingxz_1{overflow:hidden;float:left; font-size:13px; margin-top:30px;margin-left:10px;  line-height:25px; color:#666 }
.yingxz_2{width:200px;overflow:Hidden; float:right;}
.yingxz_2 ul li{width:100px;height:32px;font-size:12px; line-height:32px; float:left;color: #666; padding:10px 0px; text-align:center}
.tjjheadr{width:270px;float:right;overflow:hidden;}
.tjjheadr ul {overflow:Hidden;margin-top:10px;}
.tjjheadr ul li{width:42px;float:left;overflow:hidden;margin:12px 2px 0px 5px;overflow:hidden;text-align:center; font-size:14px;}

/*导航*/
.nav{font-size:16px;  ;width: 100%;height: 55px; background:#2b2e3f; float:left}
.blockw {margin-bottom: 0;margin-left: auto;margin-right: auto;margin-top: 0;width: 1000px;}
.navs ul{}
.navs li{float:left;margin:0;color:#ffffff !important; height:55px; line-height:55px; font-size:16px !important; font-weight:normal; }
.navs a{color:#ffffff !important;display:block;float:left;width:90px;text-align:center;   }
.navs a:hover,.navs a.active{background-color:#b30101;color:#fff; float:left;width:90px; height:55px}
.nav_b{background:#E8E8E8; clear:both;}
.toptg{width:983px; margin:0px auto; height:18px; font-size:12px; padding-top:2px;}
.tbody{margin-top:15px;}
.navs li.fwrx{text-align:right;margin:0px;padding-left:19px;float:right;}
.search{ width:100%; height:354px; background:#efefef; float:left}
.search_w{ width:1050px; height:70px; line-height:70px; color:#8c0001; margin:0 auto; padding-left:50px;}
.search_w a{ color:#676767}
.zhong {float:right;width: 383px;height: 30px;margin-top: 14px;margin-left: 5px;}
.sousuo {width:240px; height:38px; float:left;background:url(../image/ss.png);overflow:hidden;}
.searchInput{
PADDING-RIGHT: 0px;
PADDING-LEFT: 30px;
FONT-SIZE: 14px;
BACKGROUND: none transparent scroll repeat 0% 0%;
LEFT: 10px;
PADDING-BOTTOM: 8px;
OVERFLOW: hidden;
WIDTH: 292px;
COLOR: #999999;
LINE-HEIGHT: 22px;
padding-top: 10px;
TOP: 9px;
HEIGHT: 22px;
border-top-width: 0px;
border-right-width: 0px;
border-bottom-width: 0px;
border-left-width: 0px;
border: 0;
	 
}
.sousuoyou {float: left;width: 80px;height: 30px; margin-top:1px;}
.s_ipt {background:url(../image/an.png) no-repeat ;width: 82px;height: 36px;border: 0;}
.banner{ width:100%; height:auto; float:left;  margin-bottom:15px;}
.mart{ width:1000px; margin:0 auto; height:auto; margin-top:20px;}
.mart1{ width:1000px; float:left; height:auto; margin-top:20px;}
.mart_left{ width:395px; float:left; height:auto}
.mart_left_title{ width:395px; height:36px; float:left; border-bottom:2px solid #8b0100; line-height:36px; color: #333;  font-size:20px;}
.mart_left_title2{ width:395px; height:36px; float:left;  line-height:36px; color: #333; font-size:16px;border-bottom: 2px solid #8b0100;}
.mart_left_nr{ width:395px; float:left; }
.mart_left_nr ul{ padding:0; margin:0}
.mart_left_nr ul li{ list-style:none; float:left; line-height:28px; color:#6d6d6d; font-size:15px;width:390px; overflow:hidden; height:28px; }
.mart_left_nr ul li a{ color:#6d6d6d}
.mart_right{ width:525px; float:left; margin-left:70px; display:inline}
.mart_right_title{ width:525px; height:36px; float:left; border-bottom:2px solid #8b0100; line-height:36px; color: #333;  font-size:20px;}
.mart_right_nr{ width:525px; float:left; height:270px; margin-top:15px;}
.mart1_right1{ width:245px; float:left; margin-left:70px;}
.mart1_right1_title2{ width:255px; height:36px; float:left;  line-height:36px; color: #333; font-size:16px;border-bottom: 2px solid #8b0100;}
.mart1_right1_nr{ line-height:28px; width:260px; float:left; color:#2f4e62}
.mart1_right1_nr ul{ padding:0; margin:0}
.mart1_right1_nr ul li{ height:26px; float:left; line-height:26px; list-style:none; overflow:hidden}
.mart1_right1_nr ul li a{ color:#6d6d6d}
.mart1_right2{ width:245px; float:left; margin-left:25px;}
.wh{ width:1000px; height:59px; float:left; margin-top:25px;}
.cutrul{ width:1000px; float:left;  height:auto; margin-top:20px;}
.cutrul1{ width:333px; height:auto; float:left;  line-height:28px; text-align:center}
.cutrul1 ul{ padding:0; margin:0}
.cutrul1 ul li{ list-style:none; color:#6d6d6d; float:left; width:300px; text-align:left; overflow:hidden; height:28px; line-height:28px;}
.cutrul1 ul li a{ color:#6d6d6d}
.content1{ width:100%; background:#efefef; float:left; height:auto}
.zs{ width:320px; height:355px; float:left; border:1px solid #0f3d5e; background:#FFF; border-radius:8px; margin-top:20px; margin-left:15px;}
.zs_title{ width:305px; color: #333;  font-size:16px; float:left; text-align:left; line-height:30px; padding-left:15px; padding-top:15px;}
.zs_img{ width:300px; float:left; padding:10px; padding-bottom:0px;}
.brd{ width:85px; float:left; margin-right:20px; color:#053857; text-align:center}
.zs1{ width:305px; float:left}
.zs1 ul{ padding:0; margin:0}
.zs ul li{ background: url(../image/yq.jpg) no-repeat 20px 8px;list-style: none;color: #525252;padding-left: 40px;line-height: 24px; font-size:13px;}
.zs ul li a{ color:#6d6d6d}
.gd{padding-left:20px; font-size:12px; float:left; padding-top:10px;}
.gd1{ margin-left:30px; font-size:12px; float:left; padding-top:10px; width:360px; border-bottom:1px dashed #a9a9a9;color: #981a1b; padding-bottom:10px;}
.zt{ width:700px; height:auto; float:left; margin-top:30px;}
.zt ul{ padding:0; margin:0}
.zt ul li{ list-style:none; float:left; list-style:26px; color:#545454; height:230px; width:700px;}
.zt_img{ width:270px; height:200px; border:5px solid #fff ;  float:left; }
.zt_title{ width:390px; border-bottom:1px dashed #a9a9a9; color:#333; height:37px; float:left; font-size:18px; margin-left:30px;}

.zt_nr{ width:390px; float:left}
.zt_nr ul{ padding:0; margin:0}
.zt_nr ul li{ list-style:none; float:left; line-height:28px; height:28px; width:360px; padding-left:30px; overflow:hidden}
.zt_nr ul li a{ color:#6d6d6d}
.tp{ width:268px; float:left; margin-left:30px; }
.sw{ width:960px; padding:20px; float:left}
.sw img {
    margin-top: -75px;
    border-radius: 200px;
    width: 200px;
    border: 8px solid #f0f0f0;
}
.sw span{display:block;clear:both;margin-top:30px;}
.sw ul{ padding:0; margin:0}
.sw ul li{ height: 250px;
    list-style: none;
    border: 1px solid #d6d6d6;
    width: 430px;
    font-size: 24px;
    color: #020403;
    text-align: center;
    float: left;
    margin-left: 30px;
    margin-top: 100px;}
.footer{ width:100%; height:141px; float:left; background:url(../image/foot.jpg) repeat-x; text-align:center; font-size:15px;color:#FFF; padding-top:50px; line-height:28px; margin-top:20px;}
.footer a { color:#FFF}
.childlist {padding:10px 10px 10px 15px;line-height:24px;}
.childlist li {font-size:14px;height:28px;line-height:28px;background:url(../image/li_dot.gif) no-repeat 5px 12px;padding:0 10px 0 12px;overflow:hidden;}
.catlist {padding:15px 15px 15px 20px;line-height:24px;}
.catlist_li {font-size: 15px;
height: 32px;
line-height: 32px;
background: url(../image/co.jpg) no-repeat 5px 12px;
padding: 0px 15px 0 12px;
overflow: hidden;}
.catlist_sp {background:url(../image/dot.gif) repeat-x 0 center;}
.subtitle {padding:5px 15px 5px 15px;margin:10px 20px 10px 20px;line-height:24px;font-size:12px;border:#EEEEEE 1px solid;background:#FAFAFA;}
.subtitle li {width:50%;height:24px;overflow:hidden;float:left;}
.keytags{ width:680px; height:40px; line-height:40px;background: #fbfbfb; }

.keytags2{ height:40px; overflow:hidden}
.fx{ width:340px; float:left; margin-top:10px;margin-left:20px;}
.sp{line-height: 30px;overflow: hidden;width: 240px;float: left;height: 30px;background: url(../image/yq.jpg) no-repeat 5px 12px;padding-left: 15px; }
.sp a { color:#6d6d6d}
.mod_qr {
float: right;
position: fixed;
margin-right: 20px;
margin-top: 20px;
display: block;
width: 100px;
height: 200px;
left: 92%;
}
.mod_qr .mod_qr_bd {
position: relative;
cursor: pointer;
display: block;
text-align: center;
width: 100px;
height: 200px;
color: #6c6c6c;
border: 1px solid #e8e8e8;
overflow: hidden;
text-decoration: none; border-radius: 3px; background:#8b0100}
}
.mod_qr .mod_qr_bd span {
display: block;
height: 20px;
line-height: 20px;
overflow: hidden;
margin: 4px auto 0;
width: 78px;
color: #333!important;
cursor: pointer;
text-align: center;
}
.mod_qr .mod_qr_bd img {
display: block;

vertical-align: bottom;
}
.mod_qr .fixed_qr_close {
position: absolute;
top: 202px;
left: 80px;
display: block;
width: 18px;
height: 18px;
border: 1px solid #e8e8e8;
}
.mod_qr .fixed_qr_close s {
width: 11px;
height: 11px;
margin-left: 4px;
margin-top: 4px;
}
.qricon {
display: -moz-inline-stack;
display: inline-block;
vertical-align: middle;
zoom: 1;
text-indent: -3000px;
_text-indent: 0;
_font-size: 0;
}
.s_s_close {
background: url(../image/TB1FEpXGXXXXXa4XXXXyTkXLpXX-500-444.png);
background-position: -154px -364px;
}
*html .mod_qr {
	_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,100)||0)-40));
	_bottom:auto;
	_position:absolute;
}
.h{color: #FFF;font-size: 13px;padding-top: 15px;float: left;text-align: center;width: 100px; height:45px;}
.link8{width:160px; float:left; text-align:left; line-height:32px;}
.wenz{    color: #333;
    font-size: 20px;}