@charset "utf-8";
/* CSS Document */

body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,blockquote,th,td,p{margin:0;padding:0}
body{ margin:0; padding:0; font-family:"Microsoft YaHei",SimSun,SimHei; color:#686868; font-size:12px; background:url(../images/index_bg_120118_3.jpg) no-repeat center top}
ul{ list-style:none}
li { list-style:none;}
dl,dt,dd{list-style:none;}
a{text-decoration:none;color:#000;}
a:hover{text-decoration:underline;color:#c40001;}
img{ border:0; vertical-align:bottom}
.topwhite{ margin-top:5px;}
.clear{ clear:both;}
.lf{ float:left; display:inline}
.rf{ float:right; display:inline}

.head{ width:996px; margin:auto; height:30px; background:url(../images/head.gif) repeat-x; line-height:30px; color:#626262; border-top:#ca0202 3px solid; margin-top:58px;}
.head a:link,.head a:visited{ color:#626262;}
.head a:hover{ color:#c40001;}
.head1{ padding-left:11px;}
.head2{ padding-right:16px; text-align:right}

.logow{ width:980px; overflow:hidden; margin:auto}

.logo{ width:175px; overflow:hidden}

.hdh{ height:75px; overflow:hidden; padding-top:10px; margin-left:20px; width:780px;}
.hdh dt{ width:24px; overflow:hidden; border:#d3d3d3 1px solid;}
.menu{ color:#000; line-height:22px; width:55px; float:left;}
.menu span{}
.menu a {color:#000;}
.menu a:hover{color:#ff0000;}

.dff{ width:996px; overflow:hidden}

.dffb{ height:56px; overflow:hidden; background:url(../images/dff.gif) repeat-x;}
.dffbl{ width:75px; overflow:hidden}

.dffb ul{ width:921px; overflow:hidden;}
.dffb ul li{ height:24px; line-height:24px; padding:0 5px; float:left; display:inline; color:#CCC; margin-top:3px }
.dffb ul li a{ display:block; float:left;word-break:break-all;white-space:nowrap;}
.dffb ul li a:link,.dffb ul li a:visited {color:#fff;}
.dffb ul li a:hover{color:#F90;}

.dffx{ height:34px; overflow:hidden; border:#cccccc 1px solid; border-top:none;}
.dffx1{ width:630px; overflow:hidden}

.search-keyword {
	width:253px;height:17px;
	padding-left:22px;
	padding-top:3px;
	border:#aaaaaa 1px solid;
	color:#999999;
    background: url(../images/ke.gif) no-repeat; background-color:#efefef;
	vertical-align: top;
	margin-top:6px; font-size:14px ; float:left; display:inline
}
.search-submit {
	cursor:pointer;
	width:70px;
	height:22px;
	font-size:0px;
	color:#fafafa;
	border:0px;
	background:url(../images/sousuo.gif) no-repeat; margin-top:6px; display:block; float:left; display:inline; margin-left:5px
}

.zb{ width:980px; overflow:hidden; margin:7px auto 0; }

.hd{ width:290px; overflow:hidden;}
.hdd{ width:280px; overflow:hidden; padding:4px; border:#d9d9d9 1px solid; margin-bottom:6px;}

.ty{ height:28px; overflow:hidden; background:url(../images/ty.gif) repeat-x; line-height:30px;}
.ty2{ height:28px; overflow:hidden; background:url(../images/ty.gif) repeat-x; line-height:30px; margin-top:5px; }
.zal{ float:left; padding-left:18px; font-size:14px; color:#c40001; background:url(../images/z1.gif) no-repeat}
.zaf{ float:left; padding:0 9px; font-size:14px; color:#fff; background-color:#7f7f7f }
.zag{ float: right; padding-right:8px; background:url(../images/z2.gif) no-repeat right top }
.zag a:link,.zag a:visited{ color:#606060;}
.zag a:hover{ color:#c40001; }

.hdxx{overflow:hidden; border:#d9d9d9 1px solid; border-top:none; padding-bottom:5px;}
.hdxx2{overflow:hidden; border:#d9d9d9 1px solid; border-top:none; padding-bottom:5px; height:120px;}
.hdxx3{overflow:hidden; border:#d9d9d9 1px solid; border-top:none; padding-bottom:5px; height:120px;}
.underpic{overflow:hidden; border:#d9d9d9 1px solid; border-top:none; padding-bottom:5px; height:220px;}
.scp{ padding-top:8px}
.scp li{ height:24px;line-height:24px; padding-left:8px;color:#525252;}
.scp li a:link,.scp li a:visited {color:#525252; font-size:14px}
.scp li a:hover{color:#c40001;}

.indexjd{width:400px; overflow:hidden; margin-left:10px;}
.xinw{ width:398px;  border:#d9d9d9 1px solid; padding-bottom:4px}
.xinw1{ width:372px;  margin:auto; border-bottom:#d9d9d9 0px solid; padding:8px 0 0 0 }
.xinw1t{ height:35px; line-height:35px; text-align:center}
.xinw1t a:link,.xinw1t a:visited {color:#e20001; font-size:20px; font-family:"黑体"}
.xinw1t a:hover{color:#c40001;}
.xinw1z{ width:372px; overflow:hidden; line-height:20px; color:#525252; text-indent:2em; padding-bottom:10px}
.xinw1z a:link,.xinw1z a:visited {color:#e20001;}
.xinw1z a:hover{color:#c40001}

.video{ width:398px; margin-top:5px;}

.zhd{ width:270px; overflow:hidden}

.zhdgg{ width:131px; overflow:hidden; background:url(../images/g1.jpg) no-repeat; margin-left:3px;margin-top:5px; float:left; line-height:55px; text-align:center; font-size:18px; color:#CCFF66;}
.zhdgg a{ color:#CCFF66;}
.mor1{ margin-left:5px;}
.mor2{ margin-left:5px; margin-top:5px;}
.mor3{ margin-top:5px}
.mor4{ margin-top:7px}

.zhu{ height:34px;}

.zhuz{ border:#d9d9d9 0px solid; border-top:none; padding-bottom:3px}
.zhuzgg1{ margin:0 0 0 2px; width:259px;}
.zhuzgg{ margin:8px 0 0 2px; width:259px;}

.tw1{ width:700px; overflow:hidden}
.tw1z{ width:698px; overflow:hidden;border:#d9d9d9 1px solid; border-top:none; padding-bottom:10px}
.tw1z2{ width:978px; overflow:hidden;border:#d9d9d9 1px solid; border-top:none; padding-bottom:10px}

.iim { width:130px; overflow:hidden; margin:12px 0 0 8px; float:left;}
.iim a:link,.iim a:visited{ color:#000;}
.iim a:hover{ color:#c40001;}
.iim a span{display:block; line-height:17px; padding-top:3px;}

.tw1x{ width:700px; overflow:hidden;}

.tw1x1{ width:345px; overflow:hidden; margin-top:7px;}
.tw1x1d{border:#d9d9d9 1px solid; border-top:none; overflow:hidden; width:343px;}

.qub{ width:330px; overflow:hidden; background:url(../images/dian.gif) repeat-x bottom; overflow:hidden; margin:auto; padding-bottom:3px}
.qubleftpic{float:left; display:inline;padding-top:8px;font-size:14px;}
.qubright {float:right; width:185px;}
.qubrighttitle {font-weight:bold; text-align:center;color:#525252;}
.qubrighttitle a{font-weight:bold; text-align:center;color:#525252;}
.qubrighttitle a:hvoer{  font-weight:bold; text-align:center;color:#c40001;}
.qubrightdesc{font-size:12px;color:#666666;}
.qubrightdesc a{ text-align:center;color:#525252;}
.qubrightdesc a:hvoer{text-align:center;color:#c40001;}
.qub dt{  float:left; display:inline;padding-top:8px}
.qub dd{ float:left; display:inline; }

.indexnewsbox{ width:320px; overflow:hidden; margin-top:0px; float:left; margin-right:10px;}
.indexnewsbox2{ width:320px; overflow:hidden; margin-top:0px; float:left;}
.indexnewsboxl{border:#d9d9d9 1px solid; border-top:none; overflow:hidden; width:308px; padding-right:5px;padding-left:5px;}
.indexnewsboxpic{float:left; display:inline;padding-top:8px;}
.indexnewsboxright{float:left;  width:160px; margin-left:8px;}
.indexnewsboxright a{ color:#525252;}
.indexnewsbox a:hvoer{color:#c40001;}
.indexnewsboxtitle{ font-size:14px; font-weight:bold; text-align:center;}
.indexnewsboxdesc{color:#666666;}

.shh{ margin-top:8px}
.shh li{ height:22px;line-height:22px; width:320px; padding-left:8px;color:#525252; float:left; overflow:hidden}
.shh li a:link,.shh li a:visited {color:#525252;font-size:14px;}
.shh li a:hover{color:#c40001;}

.tw2{ width:270px; overflow:hidden; float:right;}

.tw2z{ width:268px; overflow:hidden;border:#d9d9d9 1px solid; border-top:none; padding-bottom:2px; margin-bottom:8px;}
.tw2zf{ width:268px; overflow:hidden;border:#d9d9d9 1px solid; border-top:none; padding-bottom:3px}

.twdlz{ width:252px; margin: auto; padding:10px 0 6px 0; background:url(../images/dian.gif) repeat-x bottom; overflow:hidden}
.twdlz dt{  float:left; display:inline;}
.twdlz dd{ width:136px; float: right; display:inline; color:#949494;}
.twdlz dd span { display:block}
.twdlz dd span.title{padding-bottom:5px}
.twdlz dd a:link,.twdlz dd a:visited {color:#525252; font-weight:bold;}
.twdlz dd a:hover{color:#c40001;}

.yhh{ height:38px; overflow:hidden; background:url(../images/dyy.gif) no-repeat;}
.yhh h3{ float:left; height:38px;}
.yhh p{ float: right; height:38px; text-align:right; line-height:38px;color:#fff; padding-right:10px}
.yhh p a:link,.yhh p a:visited {color:#fff; }
.yhh p a:hover{color:#F90;}

.tw1xff{ width:698px; overflow:hidden;border:#d9d9d9 1px solid; border-top:none;}

.renw{ width:345px; overflow:hidden; margin:9px 0 0 10px}

.yq1{ width:26px; overflow:hidden}
.yq2{ width:953px; overflow:hidden; height:78px; border:#d9d9d9 1px solid; border-left:none;}
.yq2 ul{ margin-left:8px; margin-top:8px}
.yq2 ul li{ height:23px; line-height:23px; padding:0 3px; float:left }
.yq2 ul li a {word-break:break-all;white-space:nowrap;}
.yq2 ul li a:link,.yq2 ul li a:visited {color:#525252;}
.yq2 ul li a:hover{color:#ff0000;}


.db{ width:978px; overflow:hidden; height:24px; border:#dcdcdc 1px solid; background-color:#f7f7f7; text-align:center; line-height:28px; color:#606060; margin:10px auto 0}
.db a:link,.db a:visited {color:#606060; }
.db a:hover{color:#F30;}

.db1{ width:980px; overflow:hidden; line-height:24px; color:#525252; padding-top:10px; margin:auto; text-align:center}

.lb{ width:698px; overflow:hidden; border:#d9d9d9 1px solid; padding-bottom:10px;}
.wz{ height:32px; overflow:hidden; line-height:32px; color:#666666; padding-left:12px; border-bottom:#d9d9d9 1px solid}
.wz a:link,.wz a:visited {color:#666666; }
.wz a:hover{color:#F30;}

/* 列表页 部分 */
.wzlb{ width:680px; overflow:hidden; margin:10px auto 0; background-color:#f9f9f9; border:#e9e9e9 1px solid; padding-bottom:8px}
.wzlb1{ height:35px; line-height:35px; font-size:12px; margin:0 7px; background:url(../images/lbli.gif) repeat-x; text-align:right; color:#727272; padding-right:5px}
.wzlb1 a { display:block; float:left}
.wzlb1 a:link, .wzlb1 a:visited{ color:#fe0000; font-size:14px; font-weight:bold}
.wzlb1 a:active, .wzlb1 a:hover{ color:#F60; text-decoration:underline}

.wzlb2{ width:680px; overflow:hidden; padding-top:5px}
.wzlb201{ width:550px; float:left; text-align:left; color:#777777; font-size:12px; padding-top:5px; line-height:22px; padding-left:12px;}
.wzlb201 a:link, .wzlb201 a:visited{ color:#fe0000; font-size:12px; }
.wzlb201 a:active, .wzlb201 a:hover{ color:#F60; text-decoration:underline}
.wzlb202{ float: right; text-align:right; padding-top:5px; padding-right:8px}
.wzlb202 img { padding:2px; border:#cccccc 1px solid}

.dede_pages{ padding:40px 0 50px 37px}
.dede_pages ul{ }
.dede_pages li { float:left; height:22px; line-height:22px;  display:inline; margin-left:10px; color:#55557d }
.dede_pages li a{ display: block; height:22px; line-height:22px; padding:0 7px; float:left; border:#d9d9d9 1px solid }
.dede_pages li a:link, .dede_pages li a:visited{ color:#55557d; font-size:12px;}
.dede_pages li a:active, .dede_pages li a:hover{ color:#fff; background-color:#c40001; text-decoration:none}
.dede_pages li.thisclass{height:22px; line-height:22px; padding:0 7px; float:left;  color:#fff; background-color:#c40001 }
.dede_pages li span.pageinfo{height:20px; line-height:20px; padding:0 7px; float:left;  color:#999999; background-color:#f4f4f4; border:#e9e9e9 1px solid}

.pagelist{}

.lb h1{ height:65px; line-height:65px; font-size:20px; font-family:"黑体"; text-align:center; font-weight: normal}
.nrx{  height:31px; line-height:31px; color:#666666; font-size:12px;text-align:center; background:url(../images/nx.gif) no-repeat center top}
.nrx a{ padding-left:8px}
.nrx a:link, .nrx a:visited{ color:#F00; font-size:12px;}
.nrx a:active, .nrx a:hover{ color:#F60; text-decoration:underline}

.nr{ width:672px; margin:20px auto 0; color:#333333; font-size:14px; line-height:24px; overflow:hidden; padding-bottom:20px;}

.shang{ width:670px; height:29px; line-height:29px; overflow:hidden; color:#525252; border:#d9d9d9 1px solid; margin:auto}
.shang a:link,.shang a:visited {color:#970808; }
.shang a:hover{color:#F30;}
.shang1{ float:left; padding-left:22px;}
.shang2{ float: right; text-align:right; padding-right:22px;}

.nrxw{ width:672px; overflow:hidden; margin:10px auto 0}
.nrxw1{ width:332px; overflow:hidden; }

.nrxw1f{ width:330px; overflow:hidden;border:#d9d9d9 1px solid; border-top:none; padding-bottom:3px}


.d6{ width:250px; margin:0 0px 10px 15px; overflow:hidden;}
.d6 li{ float:left; width:110px; height:28px; line-height:30px; font-size:14px; font-weight:bold; margin:10px 15px 0 0; text-align:center; background:url(../images/nmli.gif) no-repeat}
.d6 li a:link, .d6 li a:visited{ color:#ffffff; }
.d6 li a:active, .d6 li a:hover{ color: #FF9999; text-decoration:underline}


.lbtp{ width:698px; overflow:hidden}

.lbtpt { width:160px;overflow:hidden; margin:15px 0 0 12px; }
.lbtpt a img {border:1px solid #999; padding:2px; display:block;}
.lbtpt a:link,.lbtpt a:visited{ color:#C00;}
.lbtpt a:hover{ color:#d54b00;}
.lbtpt a:hover img { border-color:#F00; }
.lbtpt a span{display:block; line-height:17px; padding-top:6px; text-align:center}



/*联系框*/
.wrap-box{height:1500px;}

/* fixed-bar */
.fixed-bar .icon,.fixed-bar .consult-list .tel-icon{ text-align:center;}
.fixed-bar .icon{display:block;position:absolute;top:50%;left:50%;width:23px;height:12px;overflow:hidden;margin:-18px 0 0 -12px;background-position:right -220px;text-indent:-999em;}
.fixed-bar{position:fixed;right:20px;bottom:250px;z-index:50;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0))-30);}
.fixed-bar .gotop{position:relative;z-index:1;display:block;width:68px;height:36px;overflow:hidden;margin:-1px 0 0;padding:32px 0 0;border:1px solid #e6e6e6;border-top:1px dashed #eaeaea;background-color:#fff;color:#666;font:normal 14px/36px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1";text-align:center;}
.fixed-bar .share{height:68px;overflow:hidden;margin:-1px 0 0;border:1px solid #e6e6e6;}
.fixed-bar .gotop:hover{z-index:10;border-color:#2acb6b;background-color:#2acb6b;color:#fff;text-decoration:none;}
.fixed-bar .gotop:hover .icon{background-position:right -251px;}
.fixed-bar .consult-box{border:1px solid #e6e6e6;}
.fixed-bar .consult-box .consult-header{position:relative;height:36px;margin:-1px -1px 0;background:#2acb6b;}
.fixed-bar .consult-box .consult-title{color:#fff;font:normal 16px/36px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1";text-align:center;}
.fixed-bar .consult-box .icon{display:none;top:0;left:-28px;width:28px;height:36px;overflow:hidden;margin:0;background-position:-80px -530px;cursor:pointer;}
.fixed-bar .consult-box .icon:hover{background-position:-110px -530px;}
.fixed-bar .consult-list{margin:0 2px -1px;padding:9px 0;border-bottom:1px dashed #eaeaea;}
.fixed-bar .consult-list li{padding:6px 0 6px 23px;color:#666;font:normal 12px/24px "Microsoft YaHei","\5FAE\8F6F\96C5\9ED1";}
.fixed-bar .consult-list span,.fixed-bar .consult-list a{float:left;line-height:24px;}
.fixed-bar .consult-list span{padding-right:10px;}
.fixed-bar .consult-list img{vertical-align:top;}
.fixed-bar .wide-bar{width:134px;background:#fff;}
.fixed-bar .wide-bar .share .bds_more{width:148px;_width:146px;background-position:-252px -568px;}
.fixed-bar .wide-bar .share .bds_more:hover{background-position:-354px -568px;}
.fixed-bar .wide-bar .gotop{width:132px;}
.fixed-bar .consult-list .tel-icon{margin-left:-15px;padding:0 0 0 20px;background-position:-591px -264px;}

