body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form,fieldset,legend,input,textarea,select{margin:0;padding:0} 
body{font-size:14px;font-family:"Microsoft YaHei","Arial Narrow",HELVETICA;background:#fff;-webkit-text-size-adjust:100%;} 
a{color:#2d374b;text-decoration:none} 
a:hover{color:#cd0200;text-decoration:none;} 
em{font-style:normal} 
li{list-style:none} 
img{border:0;vertical-align:middle} 
table{border-collapse:collapse;border-spacing:0} 
p{word-wrap:break-word}
/*上通用 下diy*/
body {background-image:url(bodybg.gif);background-repeat:no-repeat;background-position:center 0;background-attachment:scroll;}
.main{ margin-top:440px;}
.nav{width:1200px; height:66px; line-height:66px; background:url(nav_bg.jpg) repeat-x;text-align:center; margin:0 auto;}
.nav ul{ }
.nav li{ float:left; width:106px; font-size:1.2em; color:#FFFFFF}
.nav li a{color:#FFFFFF;text-decoration:none} 
.nav li a:visited{color:#FFFFFF;text-decoration:none} 
.nav li a:hover{color: #FFFFCC;text-decoration:none} 
.toutiao{width:1200px; height:125px; margin:0 auto;background:#ffffff;}
.toutiaobg{float:left;width:110px; height:125px;background:url(new110125.jpg) no-repeat;}
.toutiaopp{float:right;width:1060px; height:125px; text-align:center;}
.toutiaopone{width:1060px;text-align:center; margin-top:30px;}
.toutiaopone a{color:#E20001; font-size:2.3em; font-weight:bold;}
.toutiaoptwo{width:1060px;line-height:44px;text-align:center;}
.content01{width:1200px; height:405px; margin:5px auto;background:#ffffff;}
.content01flash{float:left; width:600px; height:390px; margin:2px auto 0px 17px;}
.content01ul{float:right;width:570px; height:390px;}
.content01ultop{width:560px;height:47px;}
.content01ultop ul{}
.content01ultop li{ float:left; width:180px; height:47px;background:url(tab01b.jpg); line-height:47px;margin:0 1px; text-align:center;}
.content01ultop a{font-weight:bold;text-decoration:none; font-size:1.2em;}
.content01ultop li:hover{background:url(tab01a.jpg);}
.content01ul .content01ultop .tab-nav .actived {background:url(tab01a.jpg);}
.djyd_nav .actived a:link{color:#CE2619;font-weight:bold;}
.zzjs_top .actived a:link{color:#CE2619;font-weight:bold;}
.djzh_nav .actived a:link{color:#CE2619;font-weight:bold;}
.curr{}
.content01ulfoot{width:560px; line-height:33px;}
.content01ulfoot ul{ margin-left:20px; margin-top:10px;}
.content01ulfoot ul li{ list-style-image:url(contenulfootliimg.jpg);border-bottom:1px #CCCCCC dashed; width:520px;}
.content01ulfoot ul li span{ display:block; float:right; margin-right:10px;}
.content01ulfoot ul li hr{width:560px; border:1px thick #CCCCCC;}
.tzgg{width:1166px; height:54px; margin:5px auto;}
.tzgg_li{float:left; background:#F2F2F2; width:938px; height:54px; overflow:hidden;}
.tzgg_li ul{ float:right;width:2000px; height:54px; line-height:54px;}
.tzgg_li li{ width:260px;float:left;list-style-image:url(tzzg_listyle.jpg); margin:0 20px;}
.tzgg_more{float:right; width:53px; height:54px;}
.ad1{ margin:5px auto; width:1170px; height:100px; letter-spacing:6px; margin-top:10px;}
.djyd{margin:5px auto; width:1166px;height:401px;}
.djyd_nav{width:1166px; height:55px; line-height:55px; background:url(djyd_nav_bg.jpg)}
.djyd_nav span{ display:block; float:left; margin-right:30px;margin-left:140px;font-size:1.2em; font-weight:bold;}
.djyd_nav ul{float:left;}
.djyd_nav li{float:left; width:84px; height:55px; margin:0 2px;}
.djyd_nav > a{ display:block; float:right; margin-right:10px;font-style:italic;}
.diydmain{width:1166px;}
.djydleft{float:left;width:620px;}
.djydleft ul{ line-height:33px; margin-left:15px; margin-top:10px;}
.djydleft li{list-style-image:url(djyd_liststyle.jpg);}
.djydleft span{display:block;float:right;}
.djydright{float:right;width:460px;}
.djydright_1,.djydright_2,.djydright_3,.djydright_4{ float:left; width:353px; height:65px; margin-top:1px;}
.djydright_1 h3,.djydright_2 h3,.djydright_3 h3,.djydright_4 h3{margin-top:20px;}
.djydright_1{background:url(right_1.jpg);}
.djydright_2{background:url(right_2.jpg);}
.djydright_3{background:url(right_3.jpg);}
.djydright_4{background:url(right_4.jpg);}
.djyd_diy{ width:252px; height:65px; margin-left:80px;}
.ad2{ margin:5px auto; width:1200px; height:85px;}
.zzjs_gbrc{width:1200px; margin:5px auto;}
.zzjs{float:left; width:589px;}
.gbrc{float:right; width:589px;}
.zzjs_top{ widows:589px; height:55px;line-height:55px; background:url(zzjs_gbrc_bg.jpg);background-repeat:no-repeat;}
.zzjs_top span{ display:block; float:left; margin-right:30px;margin-left:140px;font-size:1.2em; font-weight:bold;}
.zzjs_top ul{float:left;}
.zzjs_top li{float:left; width:84px; height:55px; margin:0 2px;}
.zzjs_top > a{ display:block; float:right; margin-right:10px;font-style:italic;}
.zzjs_foot ul{ width:580px;float:left; margin-left:15px; margin-top:10px; line-height:33px;}
.zzjs_foot li{width:550px;float:left;list-style-image:url(djyd_liststyle.jpg);}
.zzjs_foot span{display:block; float:right;}
.djzh{margin:5px auto; width:1200px;height:401px;}
.djzh_nav{width:1200px; height:55px; line-height:55px; background:url(djzh_bg.jpg)}
.djzh_nav span{ display:block; float:left; margin-right:30px;margin-left:140px;font-size:1.2em; font-weight:bold;}
.djzh_nav ul{float:left;}
.djzh_nav li{float:left; width:40px; height:55px; margin:0 2px;}
.djzh_nav > a{ display:block; float:right; margin-right:10px;}
.djzhmain{width:1200px;}
.djzhleft{float:left;width:380px;}
.djzhleft ul{ line-height:33px; margin-left:15px; margin-top:10px;}
.djzhleft li{width:370px;list-style-image:url(djyd_liststyle.jpg);}
.djzhleft span{display:block;float:right;}
.djsptp{width:1200px; height:240px; margin:5px auto;}
.djsp{width:686px; height:240px; float:left}
.djsptop{width:686px; height:55px; background:url(djspk68655_bg.jpg)}
.djsp li{display:block; float:left; width:195px; margin:10px 15px; text-align:center}
.djtp{width:481px; height:240px; float:right; margin-left:10px;}
.djtptop{width:481px; height:55px; background:url(djtpk48155_bg.jpg)}
.djtp li{display:block; float:left; width:195px; margin:10px 22px; text-align:center}
.djsp p , .djtp p{ line-height:2.5em;}
.line3{width:1200px; height:315px; margin:5px auto;}
.line31{float:left;width:360px; height:330px; margin:10px 10px;}
.line_head{width:360px;height:55px; line-height:55px;background:url(36055list_bg.jpg);}
.line_head > a{ display:block; font-size:14px; float:right; font-style:italic;}
.line_head span{ font-size:1.4em; color:#CC0000; font-weight:bold;}
.line_foot{width:360px; height:auto;}
.line_foot ul{height:265px; line-height:33px; margin-left:15px; margin-top:10px;}
.line_foot li{width:350px;float:left;list-style-image:url(djyd_liststyle.jpg);}
.line_foot li span{ display:block; float:right; }
.mlth{width:1200px; height:auto; margin:5px auto; margin-top:30px;}
.mlth_top{width:1200px; height:54px; background:url(mlth_bg.jpg);margin-bottom:15px;}
.mlth_pic{width:1200px; height:230px}
.mlth_pic li{display:block; float:left; width:228px; margin:10px 5px; text-align:center}
.mlth_pic p{ line-height:2.5em;}
.online3{width:1200px; height:400px; margin:20px auto 5px auto;}
.wsdc{width:385px; height:397px; float:left; background:url(online_bg.jpg);}
.wsdc span{display:block; float:left; width:300px;height:45px;font-size:1.4em; color:#CC0000; line-height:45px; font-weight:bold; padding-left:20px;}
.wsdc_main{width:362px; height:322px; margin-top:75px; margin-left:20px;}
.wsdc_main img{ margin:10px;}
.wsdc_bookmain{width:337px; height:172px; margin-top:80px; margin-left:20px;}
.bookmain_span{margin-left:155px; margin-top:62px;}
.wsdc_wx{width:362px; height:322px; margin-top:80px; margin-left:40px; position:relative;}
.wsdc_wx_em1{position: absolute;top: 133px;left: 45px;}
.wsdc_wx_em2{position: absolute;top: 133px;left: 193px;}
.wsdc_wx_em3{position: absolute;top: 285px;left: 45px;}
.wsdc_wx_em4{position: absolute;top: 285px;left: 199px;}
.wsdc_wx img{ margin:5px;}
.foot265{width:1200px; height:265px; margin:5px auto; background:url(foot265_bg.jpg); position:relative;}
.abcab{position:absolute;font-size:1.2em; font-weight:bold;}
.abc1{left:42px; top:151px;}
.abc2{left:230px; top:94px;}
.abc3{left:192px; top:219px;}
.abc4{left:298px; top:219px;}
.abc5{left:449px; top:147px;}
.abc6{left:619px; top:91px;}
.abc7{left:777px; top:91px;}
.abc8{left:942px; top:91px;}
.abc9{left:1090px; top:91px;}
.abc10{left:639px; top:224px;}
.abc11{left:787px; top:224px;}
.abc12{left:922px; top:224px;}
.abc13{left:1095px; top:224px;}
.abc1 a, .abc1 a:hover, .abc2 a, .abc2 a:hover, .abc3 a, .abc3 a:hover, .abc4 a, .abc4 a:hover, .abc5 a, .abc5 a:hover{color:#FFFFFF; text-decoration:none;}
.abc6 a, .abc6 a:hover, .abc7 a, .abc7 a:hover, .abc8 a, .abc8 a:hover, .abc9 a, .abc9 a:hover, .abc10 a, .abc10 a:hover, .abc11 a, .abc11 a:hover, .abc12 a, .abc12 a:hover, .abc13 a, .abc13 a:hover {color:#000000; text-decoration:none;}
.fllink{background:url(linnav_bg.jpg) no-repeat; width:1200px;height:180px; margin:0 auto; position:relative;}
.flink_nav{ line-height:55px; margin-left:150px; font-size:1.2em; font-weight:bold; text-align:center;}
.fllink .flink_nav .tab-nav .actived{background:url(linkon_bg.jpg);}
.flink_nav ul li{float:left;}
.flink_nav li{ display:block; float:left; width:104px; height:48px; background:url(linkno_bg.jpg);}
.flink_nav li:hover{background:url(linkon_bg.jpg);}
.linkmain{position:absolute; left:20px; top:60px; line-height:50px; font-size:1.2em;}
.linkmain a{ margin-right:30px;}

/*index_mlth*/
#ddemo {background: #FFF;overflow:hidden;width: 980px;}
#ddemo img {border: 3px solid #F2F2F2;height:160px;width:220px;}
#indemo {float: left;width: 800%;}
#ddemo1 {float: left;}
#ddemo2 {float: left;}
/*搜索*/
.ser FORM {PADDING-RIGHT: 0px;PADDING-LEFT: 0px;PADDING-BOTTOM: 0px;MARGIN: 0px;PADDING-TOP: 0px;}
.ser INPUT {PADDING-RIGHT: 0px;PADDING-LEFT: 0px;PADDING-BOTTOM: 0px;MARGIN: 0px;PADDING-TOP: 0px;}
.ser SPAN.ser_txt {WIDTH: 85px;CURSOR: pointer;LINE-HEIGHT: 45px;TEXT-ALIGN: center;}
.ser SPAN {DISPLAY: block;FLOAT: left;POSITION: relative;HEIGHT: 45px;}
.ser .ser_input {WIDTH: 292px;PADDING-TOP: 7px;HEIGHT: 32px;}
.ser .ser_input INPUT {PADDING-LEFT: 22px;BACKGROUND: url(thxfwimgsicon.gif) no-repeat -92px -35px;WIDTH: 270px;COLOR: #999;BORDER-TOP-STYLE: none;LINE-HEIGHT: 28px;BORDER-RIGHT-STYLE: none;BORDER-LEFT-STYLE: none;HEIGHT: 28px;BORDER-BOTTOM-STYLE: none;}
.ser .ser_sub {OVERFLOW: hidden;WIDTH: 67px;PADDING-TOP: 7px;}
.ser .ser_sub INPUT {FONT-SIZE: 0px;BACKGROUND: url(thxfwimgsicon.gif) no-repeat -5px -70px;FLOAT: left;OVERFLOW: hidden;WIDTH: 67px;CURSOR: pointer;BORDER-TOP-STYLE: none;TEXT-INDENT: -99999px;LINE-HEIGHT: 0;BORDER-RIGHT-STYLE: none;BORDER-LEFT-STYLE: none;HEIGHT: 29px;BORDER-BOTTOM-STYLE: none;}
/*indexhandenstr*/
.imglb {width: 600px;height: 390px;overflow: hidden;position: relative;margin-left: 0;}
/*.imglb .imgs {width: 4000px;}*/
.imglb .imgs li {float: left;disp lay: none;}
.imglb .imgs li.active {display: block;}
.imglb .imgs-btn {position: absolute;bottom: 11px;right: 0px;overflow: hidden;z-index: 1000;}
.imglb .imgs-btn li {background: #000;margin-right: 10px;font-size: 12px;line-height:14px;width: 14px;height: 14px;float: left;color: #fff;text-align: center;cursor: pointer;}
.imglb .imgs-btn li.active {background: #e60000}
.add-imgs-title {width: 100%;height: 40px;background: rgba(0, 0, 0, 0.3);position: absolute;left: 0;bottom: 0;z-index: 100;}
.add-imgs-title p {line-height: 40px;color: #fff;font-size: 16px;text-indent: 2rem;cursor: pointer;}
/*indexhandenend*/
/*横向万村导航*/
.login {width: 100%;height: 38px;background: url(thxfwimgsline_navlogin_bg.jpg) left top repeat-x;margin-top: -2px;}
.login_con {width: 1200px;padding: 0px 0px 0px 52px;margin: 0 auto;}
.login_con .sx {font-size: 12px;padding-left: 40px;padding-right: 5px;color: #b20808;font-weight: bold;vertical-align: middle;display: inline-block;line-height: 38px;background: url(thxfwimgsline_navhome.png) left center no-repeat;}
.login_con a {font-size: 12px;padding: 0 8px;}
/*loginnav*/
nav{display:block;margin:0;}
#navigation{  height:38px;}
#navigation ul{ width:1120px; margin:0px auto;}
#navigation li { width:66px; display:block; float:left;  position:relative; z-index:2; background:url(thxfwimgsline_navlogin_line.gif) right center no-repeat;}
#navigation li .aon a{ display:block; height:38px; line-height:38px;   text-align:center;}
#navigation li #nav1.aon a:hover,#navigation li #nav1.aon .sele{ background:#b20808; color:#ffffff;}
#navigation .subnav{ display:none; position:absolute;   top:38px; width:66px; background:#b20808;}
#navigation .subnav a{ display:block; text-align:center; line-height:32px; color:#ffffff; }
#navigation .subnav a:hover{ background:#6e0505; color:#ffffff; }

.conTxt img{display:block; margin:20px auto;}
.conTxt p{margin:15px auto;}

/*双争典型*/
.xzdx_yang{z-index:1;margin-left:55px;}
span.xzdx_span_yang{display: inline-block; padding:0 15px;width:203px;height:30px;font-size:14px;line-height:30px;text-align:center;z-index:6; position:absolute; background:#000000; opacity:0.5;top:150px; left:55px;color:#FFFFFF;font-weight:normal; overflow:hidden;}