*{margin:0;padding:0;list-style:none;}
.clear{height:0px; line-height:0px; padding:0px; margin:0px; font-size:0px;clear:both;}
.clearfix {zoom: 1;}
.clearfix:after {  content: '.';  display: block;  height: 0;  clear: both;  visibility: hidden}
img{ border:none;}
.yh{ font-family:"microsoft yahei";}
a:link,a:visited{ color:#111111; text-decoration:none;}
a:hover,a:active{color:#bd0a01; text-decoration:underline;}
.white,.white a:link,.white a:visited{ color:#fff; text-decoration:none;}
.white a:hover{ color:#fff; text-decoration:underline;}
.red,.red a:link,.red a:visited,.red a:hover{ color:#ff0000; text-decoration:none;}
.red a:hover{ color:#ff0000;}

area{outline: none}

body{font-size:12px;line-height:1.5;font-family:"microsoft yahei",Arial, Helvetica, sans-serif;}
.obanner{width:100%;height:361px;position:relative;overflow:hidden;min-width:1000px;}
.banner .top_head{position: absolute;width:1190px;padding:0px 15px;left:50%;margin-left:-610px;height:32px;line-height:32px;color:#015293;top:0px;font-size:12px;}
.banner img{positioN:absolute;top:0px;left:0px;z-index:1;}
.top_headbg{background:#fff;height:32px;position:absolute;top:0px;left:0px;z-index:2;width:100%;background:url(../images/bnr_headbg.png)}
.top_head a{color:#015293}
.top_head .fl{float:left;}
.top_head .fr{float:right;}
.banner{width:1920px;height:361px;position: absolute;left:50%;margin-left:-960px;}
.onav{width:100%;height:51px;background:#379c36;position:relative;overflow:hidden;min-width:1000px;}
.nav{width:1000px;margin:0px auto}
.nav .search{width:251px;float:right;margin-top:9px;}
.nav span{float:left;padding:0px 14px;height:51px;display:block;line-height:51px;font-size:20px;color:#fff;display:inline;}
.nav span a{color:#fff;text-decoration:none;}
.nav .left{float:left;}
/*.nav .act{background:#007d06;}*/
.otpxw{width:100%;height:551px;position:relative;overflow:hidden;min-width:1000px;margin-bottom:40px;margin-bottom:0px;}
.mtpxw{width:1000px;position: absolute;left:50%;margin-left:-500px;}
.toptp{width:1000px;height:506px;margin-top:45px;margin-top:25px;}
.main{width:1000px;margin:0px auto;}
/*.search{position:absolute;left:50%;top:8px;margin-left:210px;width:353px;}*/
.search .ssk{width:194px;padding-left:11px;height:34px;background:#fff;float:left;border:none;line-height:41px;}
.search .tjbt{width:39px;height:34px;background:url(../images/ss_r.jpg) -5px -5px no-repeat;float:left;border:none;cursor:pointer;}
.tpxw{width:490px;height:313px;float: left;margin-top:10px;}
.xydt{width:470px;float: right;}
.djyd{width:308px;float:left;margin-right:38px;}
.dyzc{width:308px;float:right;}
.xydt .tl{width:100%;height:55px;background:url(../images/xydt_tlbg.jpg) 0px bottom repeat-x;margin-bottom:18px;margin-bottom:10px;}
.xydt .tl .t{padding:0px 6px;height:49px;line-height:49px;font-size:20px;float:left;color:#4f4f4f;display:inline;margin-right:40px;margin-right:15px;}
.xydt .tl .t a{color:#4f4f4f;text-decoration:none;}
.xydt .tl .ta{padding:0px 6px;height:49px;line-height:49px;border-bottom:solid 6px #007d06;font-size:20px;float:left;color:#4f4f4f;display:inline;font-weight:bold;}
.xydt .tl .ta a{color:#4f4f4f;text-decoration:none;}
.xydt li{line-height:37px;font-size:16px;height:37px;overflow:hidden;background:url(../images/libg.jpg) 0px 15px no-repeat;padding-left:13px;}
.xydt li span{float:right;font-size:17px;width:61px;text-align:right;color:#9a9a9a}
.hengfu{margin-top:50px;margin-bottom:30px;margin-top:15px;margin-bottom:5px;}
.tzgg{width:260px;height:423px;float: right;background:url(../images/tzgg_bg.png) no-repeat;margin-top:8px;}
.tzgg .tl{width:100%;height:52px;margin-bottom:20px;}
.tzgg .tl .ta{line-height:52px;font-size:24px;color:#fff;float: left;margin-left:54px;display:inline;}
.tzgg .tl .ta a{color:#fff;text-decoration:none;}
.tzgg .more{float:right;line-height:14px;font-size:14px;color:#fff;margin-top:22px;margin-right:13px;display:inline;}
.tzgg .more a{color:#fff;text-decoration:none;}
.tzgg .psrol{width:242px;height:330px;overflow:hidden;position:absolute;margin-left:10px;}
.tzgg .psrol2{width:242px;height:330px;overflow:hidden;position:absolute;margin-left:10px;}
.tzgg span{line-height:24px;font-size:14px;padding-bottom:4px;border-bottom:dashed 1px #bcbcbc;margin-bottom:4px;display:block;color:#000;}
.tzgg span a:link,.tzgg span a:visited{color:#000;}
.tzgg span a:hover,.tzgg span aa:active{color:#de2900; text-decoration:underline;}
.tzgg span font{white-space:nowrap;float:right;}
.tzgg span i{font-family:"宋体",Arial;font-style:normal;}
.jyky{width:100%;margin-top:12px;}
.jyky .tl{width:100%;height:55px;background:url(../images/xydt_tlbg.jpg) 0px bottom repeat-x;margin-bottom:18px;}
.jyky .tl .t{padding:0px 6px;height:49px;line-height:49px;font-size:20px;float:left;color:#4f4f4f;display:inline;margin-right:40px;}
.jyky .tl .t a{color:#4f4f4f;text-decoration:none;}
.jyky .tl .ta{padding:0px 6px;height:49px;line-height:49px;border-bottom:solid 6px #007d06;font-size:20px;float:left;color:#4f4f4f;display:inline;font-weight:bold;}
.jyky .tl .ta a{color:#4f4f4f;text-decoration:none;}
.jyky .c{width:100%;overflow:hidden;}
.jyky ul{width:1050px;}
.jyky li{float:left;margin-right:22px;display:inline;}
.xyfg{margin-top:65px;margin-top:35px;}
.xyfg .c{margin-top:42px;}

.yqlj{line-height:38px;padding:8px 8px;background:#f3f3f3;font-size:18px;margin-top:40px;color:#393939;background:#d7d7d7;}
.yqlj a{color:#393939;}
.yqlj .lmt{float: left;font-weight:bold;margin-left:28px;display:inline;}
.yqlj .k{float: left;margin-left:28px;display:inline;}

.ogywm{width:100%;height:460px;position:relative;overflow:hidden;margin-top:32px;background:url(../images/foot_bg.jpg) center 0px;color:#fff;}
.gywm{width:1000px;margin:0px auto;text-align:center;font-size:14px;line-height:36px;margin-top:192px;}
.gywm a{color:#fff;text-decoration:none;}

.footer{width:1000px;margin:0px auto;padding:31px 0px 30px 0px;line-height:31px;font-size:14px;}
.footer p{line-height:38px;text-align:center;font-size:17px;color:#fff;}
.foot_fl{float:left;width:750px;}
.foot_pic01{float:left;margin-right:20px;margin-top:3px;margin-top:-10px;}
.foot_pic01 a{display:block;}
.foot_pic01 a img{width:67px;height:67px;}
.foot_z{float:left;width:620px;}
.foot_z p{float:left;line-height:25px;width: 100%;}
.foot_z p span{margin-right:20px;}
.foot_z p span a{color:#333;}
.foot_fr{float:right;width: 250px;margin-top: 0px;}
.foot_pic02{float:left;}
.foot_pic02 a{display:block;}
.foot_pic02 a img{width:110px;height:55px;}
.foot_pic03{float:right;margin:2.5px 0;}
.foot_pic03 a{display:block;}
.foot_pic03 a img{width:120px;height:50px;}