/* CSS Document */
body {margin:0; padding:0; font:12px/21px "\5B8B\4F53",Arial,sans-serif;}
dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,button,p,img,table,tr,td{margin:0; padding:0; list-style:none;}
img {border:none;}
.clearfix { *zoom:1;}
.clearfix:after { visibility:hidden; display:block; font-size:0; content: " "; clear:both; height:0;}
.clear { clear:both; font-size:0; height:0; line-height:0; }
a{color:#333;text-decoration:none}
a:hover{color:#f40; text-decoration: none;}
em{font-style:normal;}
/*header*/
.header_wrap{width:100%; height:37px; background:url(../images/headbg.jpg) repeat-x;}
.header{width:1190px; height:37px; margin:0 auto; line-height:36px; color:#999; font-size:12px;}
.header p{float:left; width:165px; padding-left:8px;}
.header span{width:400px; float: left; }
.header span a{padding:0 7px 0 8px;color:#6c6c6c;}
.header span a:hover{color:#f40;}
.header ul{float:right; width:auto;}
.header ul li{float:left; padding-top:10px; line-height:22px; background:url(../images/icon.png) right -110px no-repeat;position:relative; z-index:3;}
.header ul li a{ display:block; padding:0 16px; _padding:0 14px; color:#6c6c6c;}
.header ul li a:hover{color:#f40;padding:0 15px; height:22px;}
.header ul li.nobg{background:none;}
.header ul li a:not(.nobg).current{border:1px solid #efefef; border-bottom:0; background:#fff;padding:0 15px; _padding:0 13px;}
.header ul li a:hover{border:1px solid #efefef; border-bottom:0; background:#fff;padding:0 15px 0 16px; _padding:0 13px; }
.header ul li a.nobg:hover{border:0; border-bottom:0; background:0;padding:0 16px; _padding:0 13px;}
.header ul li.nohover a{ padding:0 4px;}
.header ul li.nohover a:hover{border:0; border-bottom:0; background:none;padding:0 4px; _padding:0; }
.header ul .gr{width:auto; min-width:120px;}
.header ul li .down{width:155px; height:90px; border:1px solid #efefef; position:absolute; right:0; top:32px; background:#fff; z-index:-1; display: none;}
.header ul li .down img{padding:10px;float:left;}
.header ul li .down strong{float:left; width:56px; font-weight:normal; padding-top:10px;}
.header ul li .down2{width:172px; height:90px;}
.header ul li .down2 strong{width:72px; text-align: center;}
.header ul li .down2 .care{float: left; width:40px; height:18px; border-radius:3px; background: #319f01; text-align: center; line-height:18px; color:#fff; padding:0; margin-left:15px;}
/*main*/
.mainwrap{width:100%; height:auto;}
.main{width:1190px; height:auto; margin:0 auto;} 
/*top*/
.top{height:127px; clear: both;}
.top .l{float: left; width:320px; padding:32px 109px 0 0;}
.top .c{float: left; width:505px; height:90px; padding:37px 0 0;}
.top .c .search{width:390px; height:28px;border:2px solid #319f01; border-right:0; border-radius:2px 0 0 2px; float: left; color:#888; padding-left:4px; background: url() 0 0 no-repeat;}
.top .c .btn{float: left; height:30px;}
.top .c p{font-size:12px; padding-top:12px;clear: both; height:22px; color:#888;}
.top .c p a{padding-right:15px; color:#888;}
.top .c p a:hover{color:#f40;}
.top .r{float: right; width:170px; height:95px; background:url(../images/hpic1.jpg) 0 0 no-repeat;margin-top:10px;}
/*nav*/
.nav{height:160px;}
.mainnav{height:46px; background:#319f01;}
.mainnav li{float: left; padding:0 4px 0 37px; font:400 16px/46px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53",Arial,sans-serif;}
.mainnav li a{color:#fff;}
.mainnav li a:hover{color:#fff; text-decoration:underline;}
.nav .menu{height:113px; border:1px solid #ccc; border-top:0;line-height:26px; font-size:12px;}
.nav .menu span{width:26px;  font-weight:bold;  padding:10px 18px 0; float: left; }
.nav .menu p{float: left; width:990px; padding-top:15px;}
.nav .menu p a{display:inline-block; padding:0 7px;}
.nav .menu .btn_m,.nav .menu .btn_w{margin:20px 0 0 25px; float: left; width:96px; height:31px; background:#3fa600; font:bold 16px/31px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53",Arial,sans-serif; color:#fff; text-align: center;}
.nav .menu .btn_w{background:#ff4401;}
.nav .menu .btn_w:hover{background:#ed3101;}
.nav .menu .btn_m:hover{background:#349800;}
/*面包屑*/
.navbread{line-height:50px; height:50px; padding-left:10px;}
/*内容页面*/
.wlkc_con{height:auto; clear:both;}
/*左*/
.con_l{float:left; width:830px; height:auto; line-height:30px; _display:inline;}
.topTitleLe span{display:inline-block; height:36px; background:#319e01; font: 16px/36px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53",Arial,sans-serif; color:#fff; padding:0 25px;}
.zuixin{border-top:1px solid #319e01; padding-bottom:30px;}
.shengfen{ margin-top:15px; padding:5px 20px 10px;border:1px solid #ddd; background:#fafafa;  font: 14px/36px "\5FAE\8F6F\96C5\9ED1","\9ED1\4F53",Arial,sans-serif; color:#666;}
.shengfen b{ color:#333;}
/* .shengfen a{ display:inline-block;} */
.fontGreen, .fontGreen a, .fontGreen a:link, .fontGreen a:visited, .fontGreen a:hover, .gray81 a:hover {color: #319e01; font-weight:bold;}
.zuixin .list{ padding:24px 10px;}
.zuixin .list li{ font-size:14px;}
.zuixin .list li span{ float:right;}
.con_l .txt{height:auto; border:1px solid #e0e0e0; line-height:32px;font-size:14px; padding:30px 35px; margin-bottom:10px;}
.con_l .txt p{margin-bottom:12px; text-indent:2em;}
.con_l .txt h1{font-size:24px; text-align:center; line-height:60px;}
.con_l .txt p.time{text-align:center; font-size:12px; color:#888;}
.con_l .txt p.time a{color:#888;}
.con_l .txt p.time a:hover{color:#f40;}
.con_l .txt .guide{border:1px dashed #3DAE00; margin:10px auto; padding:10px 20px; font-size:12px; text-indent:2em; background:#F1F0F0;}
.con_l .txt .guide p{margin-bottom:5px;}
.con_l .txt .guide .p1{_border-bottom:1px dashed #e0e0e0; margin-bottom:5px; padding-bottom:5px;}

.con_l .txt h2{font-size:14px; font-weight:normal;}
.alink_1{display:block;margin: -20px 0px -35px 0px;width:758px; height:90px;}

#share{height:40px; position:relative; margin-top:20px;}
/*微信二维码*/
.wemcn {position: absolute;left: 177px;top: -123px;z-index: 4;}
.ewmDiv {width: 255px;height: 89px;border: 2px solid #dcdcdc;padding: 10px;background:#fff;border-radius: 5px;z-index: 7;}
#ewmimg {float: left;width: 85px;height: 85px;}
.rwmtext {float: left;padding-top: 7px;width: 145px;text-indent: 8px;}
.wemcn .rwmtext p {line-height: 25px;width: 145px; text-indent: 12px;color: #636363; font-size:12px; margin-bottom:0;}
#ewmkg {width: 13px;height: 13px;display: block;position: absolute;right: 12px;top: 11px;
    background: transparent url(../images/ewm2.png) no-repeat;}
.ewmsj {margin-left: 12px;margin-top: -2px;width: 18px;height: 13px;position: absolute;
    background: transparent url(../images/ewm1.png);}

.con_l #bdshare {
    z-index: 999999;
    padding-bottom: 2px;
    font-size: 14px;
    float: left;
    text-align: left !important;
}
.con_l span.bds_more,.con_l span.s_ewm,.con_l .bds_tools a {
    display: block;
    font-family: "宋体",Arial;
    height: 24px;
    float: left;
    cursor: pointer;
    padding-top:0;
    padding-bottom:0;
    padding-left: 28px;
	padding-right: 2px;
}
.con_l span.bds_more{background:none;}
.con_l .bds_tools a{
    opacity: 0.8;transition: opacity 0.5s ease 0s; background:url(../images/icon3.png) -62px -200px no-repeat;
}
.con_l .bds_tools a.bds_tsina{background:url(../images/icon3.png) -62px -316px no-repeat !important;}
.con_l .bds_tools a.bds_qzone{background:url(../images/icon3.png) -62px -229px no-repeat !important;}
.con_l .bds_tools a.bds_tqq{background:url(../images/icon3.png) -62px -200px no-repeat !important;}
.bds_tools span.s_ewm {background:url(../images/icon5.png) no-repeat;}
.bds_tools a:hover{opacity:1;}
.save{float:right; _display:inline;}
.save li{float:left; _display:inline;}
.save li a{background:url(../images/icons.gif) 0 -635px no-repeat; padding:3px 18px;}



.con_l .tip{border-top:1px dashed #e0e0e0;border-bottom:1px dashed #e0e0e0; font-size:12px; padding:10px 0;}
.con_l .more{font-size:12px; height:130px;}
.con_l .more h3{width:630px; height:28px; padding:10px 0; font-size:16px;}
.con_l .more a{display:block; float:left; width:378px;}
.con_l .more a em{color:#f40; font-style:normal;}
.con_l h3.jctj{font-size:16px; font-weight:bold;margin-bottom: 10px;line-height:36px; border-bottom:2px solid #ddd; padding:10px 10px 0; }
.con_l h3.jctj .fla{float:left;}
.con_l h3.jctj .frp{float:right; font-size:12px; font-weight:normal;background:url(../images/icon7.png) no-repeat -124px -106px;}
.con_l h3.jctj .frp a{ padding-left:20px;}
.con_l .jclist_w{padding:10px 0}
.con_l .jclist a{display:block; float:left; width:380px;font-size:12px; padding-left:15px; background:url(../images/icon2.png) -17px -107px no-repeat; _display:inline;}
.con_l .msfc{position:relative; height:210px; margin:50px 0 20px;}
.con_l .msfc_w{position:relative; width:712px; height:210px;overflow:hidden; margin:0 55px; }
.con_l .msfc ul{position:absolute; left:0; top:0; width:9999px; height:210px;}
.con_l .msfc li{float:left; margin-right: 35px; width:143px; height:210px; _display:inline;}
.con_l .msfc span{ width: 20px;height: 49px;background: url(../images/arr.png) no-repeat 0 0;position: absolute;top: 50%;margin-top:-25px;cursor: pointer;z-index:30;display: none;}
.con_l .msfc .prev{left: 0;}
.con_l .msfc .next{right: 40px;background-position: -20px 0;}
/*分页*/
.pageNav {
    padding-left: 240px;
    font-family: Arial,Helvetica,sans-serif;
    height: 30px;
}
.pageNav .na {
    color: #CFE0BF !important;
}
.pageNav a, .pageNav strong, .pageNav span {
	
    padding: 0px 12px;
    display: block;
    background: #f4f4f4;
    float: left;
    overflow: hidden;
    margin-right: 10px;
    line-height: 30px;
    height: 30px;
	color:#333 !important;
}
.pageNav strong {
    border: medium none;
    line-height: 30px;
    height: 30px;
    color: #fff !important;
	background: #319e01;
}
/*.pageNav {
    padding-left: 290px;
    font-family: Arial,Helvetica,sans-serif;
    height: 22px;
}
.pageNav .na {
    color: #CFE0BF;
}
.pageNav a, .pageNav strong, .pageNav span {
	
    padding: 0px 8px;
    display: block;
    background: #FFF;
    float: left;
    overflow: hidden;
    margin-right: 10px;
    border: 1px solid #CFE0BF;
    line-height: 22px;
    height: 20px;
}
.pageNav strong {
    border: medium none;
    line-height: 24px;
    height: 22px;
    color: #000;
	background: #559200;
}*/

/*右*/
.con_r{float:left; width:330px; height:auto; padding-left:30px; _display:inline;_padding-left:20px;}
.con_r h3{font-size:16px; font-weight:bold;margin:10px 0 8px; position: relative; height:44px;}
.con_r h3 .tit{display:block;line-height:36px; border-bottom:2px solid #ddd;padding-left:10px; }
.con_r h3 div{position: absolute; right:0; top:0; height:40px;font-size:14px;}
.con_r h3 div a{display:block; float: left; width:78px; height:44px; text-align: center; line-height:36px; _display:inline;}
.con_r h3 div a.current{color:#f40; text-decoration:none;background:url(../images/icon2.png) -20px -162px no-repeat;}
.con_r .fx{width:325px;}
.con_r .fx a{padding:0 7px; display:inline-block; line-height:28px;}
.fx p span{display:inline-block; width:30px; padding-left:10px;}

.con_r .mrlist{padding:0 10px;}
.con_r .mrlist li{width:290px; height:60px; border-bottom:1px dashed #ccc; line-height:28px; padding:8px 0 0 28px; background:url(../images/icon2.png) -10px -97px no-repeat;}
.mrlist li .mryl{font-size:14px; width:290px; display: block;}
.mrlist li span{font-size:12px; color:#999;}
.search_con .try{background:#3fa600;}
.search_con .try{background:#3fa600;}
.mrlist li .btn{float: right; display: block; width:53px; height:18px; line-height:20px; color:#fff; background: #3fa600; text-align: center; margin:6px 10px 0 0;}
.mrlist li .btn:hover{text-decoration:none;background:#349800;}
.tjlist a,.zxlist a{display:block; background:url(../images/icon2.png) -8px -105px no-repeat; padding-left:26px; line-height:28px;}
.xslist{height:368px; margin-bottom:22px; overflow:hidden; line-height:28px; position:relative;}
.xslist ul{position:absolute; top:0; left:0; line-height:26px;}
.xslist ul li{}
.xslist p{border-bottom:1px dashed #828282; padding:8px 15px 6px; font-size:12px; background:url(../images/icon22.png) -15px -97px no-repeat; height:77px;overflow: hidden;display: -webkit-box;
    -webkit-box-orient: vertical;-webkit-line-clamp: 3;}

.xslist p a{color:#f40;}
.xslist p b{color:#999; font-weight:normal; padding-right:10px;}
/*footer
.footer{width:100%; height:150px; background: #333; color:#ccc; font-size:14px; line-height:26px;}
.footer_nav{width:775px; height:26px; font-size:12px; display:block; line-height:26px; margin:0 auto; padding-top:35px;}
.footer_nav a{font-size:14px; color:#ccc; padding:0 12px;}
.footer p{width:1000px; margin:0 auto;text-align: center;}
.footer p img{padding-left:5px;}*/

/*登陆之后*/
.header ul li a img{width:20px; height:20px; border-radius:50%; display:inline-block;vertical-align: middle;margin-right:5px;}
.header ul li .down3{width: 100%; min-width: 120px; height:135px; padding-top:10px; box-sizing:border-box;border:1px solid #efefef; border-top:0;}
.header ul li .down3 a{display:block;height:30px; text-align: center; line-height: 30px; border-bottom:1px solid #ccc; margin:0 10px;}
.header ul li .down3 a:hover{padding:0; border:0; border-bottom:1px solid #ccc;}
/*正文表格*/
.con_l table{text-align:center; margin:0 auto 15px;border-top: 3px solid #097300;border-collapse:collapse;font:12px/21px "\5B8B\4F53";}
.con_l table tr:hover{background:#F1F0F0;}












