@charset "utf-8";

*{ margin:0; padding:0; text-size-adjust:none; -moz-text-size-adjust:none; -ms-text-size-adjust:none;-webkit-text-size-adjust:none;font-family:Microsoft YaHei,Tahoma, Helvetica, Arial,  sans-serif;}
body{text-size-adjust:none; -moz-text-size-adjust:none; -ms-text-size-adjust:none;-webkit-text-size-adjust:none;}  :focus{ outline:none;} 
a{color:#333333; cursor:pointer; text-decoration:none; outline:none;font-family:"Microsoft YaHei",SimSun,SimHei;}   img{ border:0;} 
input,textarea{ vertical-align:middle; font-family:inherit; font-size:inherit;}
ul li{ list-style-type:none;}
.f_l{ float:left; display:inline;}
.f_r{ float:right; display:inline;}
.nobor{ border:none!important;}


body{ overflow-x:hidden; background:#eee;}
.header{ width:100%; height:28px; background:#00873c;}
.header .header_con{ width:1200px; height:38px; margin:0 auto; text-align:right; font:normal 14px/38px "微软雅黑"; color:#fff;}
.header .header_con .header_l{ float:left; display:inline;}
.header .header_con .header_r{ float:right; display:inline;}
.header .header_con .header_r a{ color:#fff; margin:0 10px;}
.header .header_con .header_r a:hover{ color:#f27032;}

.top{ width:100%; height:116px;  background:#00873c;}
.top .top_con{ width:1200px; height:116px; margin:0 auto;}
.top .top_con .logo{ width:382px; height:81px; float:left; display:inline; margin:0 0 0 0;}
.top .top_con .logo2{ width:482px; height:81px; float:left; display:inline; margin:22px 0 0 0;}
.top .top_con .search{ width:225px; height:30px; overflow:hidden; float:right; display:inline-block; background:#f0f0f5; border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px; margin-top:30px;}
.top .top_con .search input.text01{ width:188px; height:30px; float:left; display:inline; background:none; text-indent:10px; font:normal 14px/28px "微软雅黑"; color:#9a9a9a; border:none;}

.top .top_con .search input.but01{width:37px; height:30px; float:right; display:inline; background:#1c9451 url(../images/searchico.png) no-repeat center center;  cursor:pointer; border:none;}
.top .top_con .search input.but01:hover{ background:#09803e url(../images/searchico.png) no-repeat center center;}

.navbox{ width:100%; height:45px; background:url(../images/bk2.jpg) repeat-x left top; border-top:1px solid #ececec;}
.navbox_con{ width:1200px; height:45px; margin:0 auto;}
.navbar{ width:1200px;  height:45px; margin:0 auto; font-family:"Microsoft YaHei",SimSun,SimHei; position:relative; z-index:10000;  }
.nav .m{ float:left;  position:relative; height:45px; padding:0 5px;}
.nav .m01{ width:105px; text-indent:0; text-align:center;}
.nav h3{ width:100%; height:45px; display:inline-block; float:left; display:inline-block;  }
.nav h3 a{ width:100%;  height:45px; display:inline-block; font:normal 16px/45px "微软雅黑"; color:#525252; text-indent:22px;/* background:url(../images/ico02.png) no-repeat 95px center;*/  }
/*  .nav .on h3 a{background:#fff url(../images/ico02.png) no-repeat 95px center; color:#067c2b;}*/
.nav .m01 h3 a{ width:90px; text-indent:0; text-align:center; background:none;}
.nav .m h3 a.nav10{ background:none;}
.nav .sub{ display:none; width:110px; padding:5px 0; position:absolute; left:0; top:44px;  text-align:center; background:#e8e8e8;}
.nav .sub li{ vertical-align:middle; }
.nav .sub li a{ width:100%;  height:36px; display:block; margin:0; padding:0; font:normal 14px/36px "微软雅黑"; display:block; color:#666; /*text-align:left; text-indent:32px;*/   }
.nav .sub li a:hover{ background:#1c9451; color:#fff; }

.s_nav{ display:none;}
.nav_list{ display:none;}



.div-news {
    background: url(../images/news.jpg) no-repeat 0 0;
    background-size: 100% 100%;
    position: relative;
    padding: 20px;
    min-height: 200px;
    }

    .div-news .title {
        font-size: 1rem;
        color: #ffffff;
        background-color: rgba(0, 0, 0, 0.5);
        padding: 5px 0px;
        text-align: center;
        letter-spacing: 1px;
        margin-bottom: 10px;}

    .div-news .list {
        font-size: .875rem;
        margin-bottom: 10px;}

        .div-news .list ul {
            margin: 0;
            padding: 0;
            list-style: none;}

            .div-news .list ul li {
                line-height: 27px;
                cursor: pointer;
                color: #ffffff;}

                .div-news .list ul li:hover {
                    color: #d9d9d9;}


                .div-news .list ul li:first-child {
                    font-size: 1rem;
                    list-style: none;
                    border-bottom: 1px solid #ffffff;
                    margin-bottom: 5px;
                    padding-bottom: 5px;
                    width: 100%;}

    .div-news .more {
        float: right;}

        .div-news .more a {
            font-size: .875rem;
            float: right;
            padding: 0px 10px 1px 10px;
            padding: 1px 15px;
            background: #ffffff;
            color: #666666;
            border-radius: 5px;}


/* banner */

.banner{ width:100%;  position:relative; height:480px; overflow:hidden; margin:0 auto; border-top:3px solid #298e1a;  }
.banner .bd{ position:relative; z-index:0;  }
.banner .bd ul{ width:100% !important; }
.banner .bd li{ width:100% !important; height:480px; }
.banner .bd li .siteWidth{ width:1200px; position:relative;  margin:0 auto; height:480px; }
.banner .bd li a{ height:480px;  display:block; width:1200px;  }
.banner .hd{ width:100%;  position:absolute; z-index:1; bottom:2px; left:0; height:30px; line-height:30px; text-align:center; }
.banner .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:12px; height:12px; margin:5px 4px; background:#fff; border-radius:50%; -moz-border-radius:50%; -ms-border-radius:50%; -o-border-radius:50%; -webkit-border-radius:50%; overflow:hidden; line-height:9999px; filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity: 0.6; opacity: 0.6; }
.banner .hd ul .on{ filter:alpha(opacity=100);opacity:1; }

.banner .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }	
.banner .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}	
.banner .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; }	

.box01{ width:1200px; height:auto; overflow:hidden; margin:0 auto 10px auto;}
.box01_l{width:100%; height:auto; overflow:hidden; float:left; display:inline; background:#019944; min-height:315px; border-radius: 5px;}
.box01_r{width:385px; height:auto; overflow:hidden; float:right; display:inline; background:#ffffff; min-height:385px;}

.box01_lg{width:100%; height:auto; overflow:hidden; float:left; display:inline; background:#ffffff; }

.tit011{ width:100%; height:55px; display:block; overflow:hidden; border-bottom:1px solid #e4e4e4;}
.tit011 .tit01_l{ float:left; display:inline; font:normal 24px/55px "微软雅黑"; color:#fff; margin-left:18px;}
.tit011 .tit01_l span.en{ font:normal 12px/55px Arial, Helvetica, sans-serif; color:#fff; margin-left:5px;}
.tit011 a.more{ float:right; display:inline; margin-right:18px; font:normal 14px/55px "微软雅黑"; color:#fff;}
.tit011 a.more:hover{ color:#fff;}



.tit01{ width:100%; height:55px; display:block; overflow:hidden; border-bottom:1px solid #e4e4e4;}
.tit01 .tit01_l{ float:left; display:inline; font:normal 24px/55px "微软雅黑"; color:#333333; margin-left:18px;}
.tit01 .tit01_l span.en{ font:normal 12px/55px Arial, Helvetica, sans-serif; color:#0d701d; margin-left:5px;}
.tit01 a.more{ float:right; display:inline; margin-right:18px; font:normal 14px/55px "微软雅黑"; color:#858484;}
.tit01 a.more:hover{ color:#fff;}
.box01_con1{ width:100%; height:auto; overflow:hidden;}
.newsbox1{ width:100%; height:280px; float:left; display:inline-block; margin:20px 0 0 20px;}
.newsbox1 img{ width:100%; height:180px; display:block;}
.newsbox1 .img_txt{width:100%; height:auto;  z-index:1000; }
.newsbox1 .img_txt p{font:normal 12px/23px "微软雅黑"; color:#666;}
.newsbox1 .img_txt p.img_tit{ font:normal 15px/24px "微软雅黑"; color:#333333;}
.newsbox1 .img_txt p.img_tit a{ color:#333;}
.newsbox1 .img_txt p.img_tit a:hover{color:#1c9451;}

.focusBox { position: relative; width:98%; height:280px; overflow: hidden; }
.focusBox .pic li a{ width:98%; height:280px; display:block; position:relative;}
.focusBox .pic img {width:98%; height:216px; display: block; margin-bottom:6px; }
.focusBox .pic li a .img_txt{width:98%; height:auto; font:normal 16px/28px "微软雅黑"; color:#333333;  z-index:1000; }
.focusBox .hd { width:80px; height:20px; overflow:hidden; zoom:1; position:absolute; bottom:8px; right:10px;  z-index:2000; *width:60px;}
.focusBox .hd li{ width:10px; height:20px; float:left; display:inline-table; font:bold 28px/20px Arial, Helvetica, sans-serif; color:#d1d1d1; margin:0 3px; display:inline-block; cursor:pointer;   }
.focusBox .hd .on{ color:#ff4d4d;}



.newsbox2{ width:1160px; height:auto; overflow:hidden; float:right; display:inline; margin:12px 20px 0 0;}

ul.ul01{ width:100%; height:auto; overflow:hidden; margin:0 auto;}
ul.ul01 li{ width:100%; height:auto; overflow:hidden; border-bottom:1px dotted #e0e0e0; font:normal 16px/24px "微软雅黑"; color:#4f4f4f; padding-bottom:6px; margin-top:10px; padding-left:8px; box-sizing:border-box;}
ul.ul01 li a{ height:28px; display:block; color:#fff; display:block; float:left}
ul.ul01 li a:hover{color:#fff;}
ul.ul01 li span.time{ color:#fff; font:normal 14px/24px "微软雅黑"; float:right; display:inline; }


ul.ul02{ width:91%; height:auto; overflow:hidden; margin:10px auto;}
ul.ul02 li{ width:100%; height:38px; overflow:hidden; font:normal 16px/38px "微软雅黑"; color:#5a5a5a; }
ul.ul02 li a{color:#5a5a5a; }
ul.ul02 li a:hover{color:#1c9451;}
ul.ul02 li span.time1{ color:#28a961; font:normal 14px/38px "微软雅黑"; margin-right:10px;}

.box01_l1{width:588px; height:auto; overflow:hidden; float:left; display:inline; background:#ffffff; min-height:330px; margin-right:22px;}

.xshbbox1{ width:96%; height:83px; margin:10px auto; position:relative;}
.xshdbox1_l{ width:116px; height:80px; position:absolute; left:0; top:3px;}
.xshdbox1_l img{width:116px; height:80px;}
.xshdbox1_r{ width:100%; padding-left:125px; box-sizing:border-box;}
*+html .xshdbox1_r{ width:auto !important; }
.xshdbox1_r p{ font:normal 16px/26px "微软雅黑"; color:#7a7a7a;}
.xshdbox1_r p a{color:#7a7a7a;}
.xshdbox1_r p a:hover{color:#1c9451;}
.xshdbox1_r p span.time2{ display:inline-block; width:auto; height:24px; background:#1c9451; font:normal 14px/24px "微软雅黑"; color:#fff; padding:0 10px;}

ul.ul03{ width:96%; height:auto; overflow:hidden; margin:10px auto;}
ul.ul03 li{ width:100%; height:42px; overflow:hidden; font:normal 16px/42px "微软雅黑"; color:#5a5a5a; background:url(../images/ico03.png) no-repeat 5px center; text-indent:13px; border-bottom:1px dotted #e0e0e0;}
ul.ul03 li a{color:#5a5a5a; }
ul.ul03 li a:hover{color:#1c9451;}
ul.ul03 li span{ color:#333;}

ul.ul04{ width:94%; height:auto; overflow:hidden; margin:10px auto;}
ul.ul04 li{ width:100%; height:43px; overflow:hidden; font:normal 16px/43px "微软雅黑"; color:#5a5a5a; background:url(../images/ico03.png) no-repeat 1px center; text-indent:13px; border-bottom:1px dotted #e0e0e0;}
ul.ul04 li a{color:#5a5a5a; }
ul.ul04 li a:hover{color:#1c9451;}
ul.ul04 li span.time3{ float:right; display:inline; color:#c1bfbf; font-size:14px;}

.box01_r1{width:588px; height:auto; overflow:hidden; float:right; display:inline; background:#ffffff; min-height:330px;}
.box01_con2{ width:280px; height:102px; display:block; margin:15px 10px; float:left;}
.box01_con2 .box01con2_l{ width:35%; height:102px; float:left; display:inline; font:normal 16px/26px "微软雅黑"; color:#fff; text-align:center;}
.box01_con2 .box01con2_l a{ color:#fff; }
.box01_con2 .box01con2_l img.tb{ width:auto; height:44px; display:block; margin:0 auto; padding-top:20px;}
.box01_con2 .msfc{ background:#94af3c;}
.box01_con2 .dyzj{ background:#94af3c;}
.box01_con2 .xyzj{ background:#99b44b;}
.box01_con2 .xytd{ background:#94af3c;}
.box01_con2 img.img01{ width:65%; height:102px; float:right; display:inline;}
*+html .box01_con2 img.img01{ width:64% !important; }


.box01_con3{width:100%; height:auto; overflow:hidden; background:#ffffff; }
.yqlj_con{ width:98%; height:auto; overflow:hidden; margin:0 auto;}
.yqlj_con img{ width:16%; float:left; display:inline-block; padding:20px 15px; box-sizing:border-box;}
*+html .yqlj_con img{ width:17% !important; }


.footer{ width:100%; height:auto; overflow:hidden; background:linear-gradient(to right, #00873c , #4b9537); margin-top:30px;}
.footer_con1{width:1200px; height:auto; overflow:hidden; margin:0 auto; padding:40px 0; }
.footer_con1 .footer_l{ float:left; display:inline;  margin-left:22px;}
.footer_con1 .footer_l p{ font:normal 15px/32px "微软雅黑"; color:#ffffff; margin-bottom:0px; }
.footer_con1 .footer_r{ float:right; display:inline;}
.footer_con1 .footer_r img{ width:84px; height:85px; margin-left:20px;}
.footer_con1 .footer_l p a{ color:#fff;}

.footer_con2 { border-top:1px solid #ebebeb; width:100%; height:auto; overflow:hidden; padding:5px 0; text-align:center;}
.footer_con2 p{ font:normal 14px/30px "微软雅黑"; color:#ffffff; }
.footer_con2 p a{ color:#ffffff;}
.footer_con2 p a:hover{ color:#fff;}
/*清除页面底部高度，iframe所致*/
#vishidden{ display:none}
/*栏目页当前位置*/
/*当前位置*/

.navigatorbg .resultlist {}
.navigatorbg .resultlist ul li h3 {border-top: #CCCCCC solid 1px; padding:12px 0; border-bottom:none}



.navigatorbg{height:auto;overflow:hidden; margin: 0 auto; width:1200px; margin-bottom:10px; margin-top:10px;}
.navigator{padding:10px 15px 10px 30px;border-bottom:1px solid #eee;background:#ffffff; font-size:14px;}
.navigator .home{ background:url(../images/others.png) no-repeat 78% -0.6%; float:left; text-indent:-8000px; width:26px; font-size:14px;}
.navigator .home:hover{ background:url(../images/others.png) no-repeat 99% 0%;  }
.navigator span{ font-family:SimSun; padding-left:3px; padding-right:3px;font-size:14px; }
.navigator a{ font-size:14px; color:#333;font-family:"Microsoft YaHei"  !important}
.art{ width:837px;}
.bt_linkb {
	font-size:14px;
	text-decoration:none;
	color:#3d3d3d;
	font-family:"Microsoft YaHei",SimSun,SimHei;
	margin-left:10px;
}
.yellow {COLOR: #ffb900 !important; }
/*栏目页中间部分*/
.colbox1{width: 20%;float: left; background: #ffffff; height: auto;overflow: hidden;border:1px solid #e6e6e6;border-top:none}
.colbox2{width: 78%;float: right; height: auto;overflow: hidden;border:1px solid #e6e6e6;}
.navigatorbg .asider{ width:250px;  float:left; clear:left;position:absolute}
.navigatorbg .asider h1{  background: text-align:center; padding-right:10px; font-size:16px; height:40px; line-height:40px; color:#FFF; font-weight:bold;}
.bosh{ text-align:center;  font-size:16px;  color:#FFF; font-weight:bold; margin-top:20px;}
.navigatorbg .asider ul li{ list-style-type: none;border-bottom:#cccccc solid 1px; border-top:#FFF solid 1px; font-size:14px; /*height:50px; line-height:23px;*/height:38px; line-height:38px; padding-left:70px; }
.keyan{list-style-type: none;height:80px;line-height:80px; text-align:center; border:none; margin-top:20px; margin-bottom:10px; background-color:#0c3a9a; font-size:21px;}
.keyan2{list-style-type: none;height:45px; text-align:center; border:none; margin-top:20px; margin-bottom:10px;  font-size:21px;}
.keyan a{ color:#ffffff}
.keyan:hover{ background-color:#264a96;}	
.keyan1{list-style-type: none;height:70px;line-height:30px; text-align:left; border:none; margin-top:20px; margin-bottom:10px; background-color:#0c3a9a; font-size:21px; padding-top:10px; padding-left:12px;}
.keyan1:hover{ background-color:#264a96;}	
.keyan1 a{ color:#ffffff}
.navigatorbg .asider h1 a{color:#FFF;}
.navigatorbg .asider ul li:hover{ background-color:#eafeea}
.navigatorbg .post{ width:100%; height: auto; overflow: hidden; min-height:480px; font-size:14px; background: #ffffff }

.post p{font-size:15px; line-height:30px; margin-bottom: 5px;word-wrap:break-word; white-space:normal; word-break:break-all; }
.post span{font-size:15px; line-height:30px; word-wrap:break-word; white-space:normal; word-break:break-all;}
.post a{font-size:15px;}
.navigatorbg .post h3{padding-left:20px; font-size:15px; height:30px; line-height:30px;  font-weight:bold; /*border-top:#fd942b solid 3px;*/border-top:#509015 solid 3px; clear:both; border-bottom:1px solid #ddd; margin-bottom:5px; }
.navigatorbg .post .went{padding:20px; padding-top: 0px; font-size:15px;  border-top:#509015 solid 3px; clear:both; margin-bottom:10px;   min-height:300px; }
.went img{/* max-width:465px*/}

.title {
	font-size:22px;
	color:#3D3D3D;
	font-weight:bold;
	line-height:150%;
}
.bt_content {
	font-size:14px;
	text-decoration:none;
	color:#3D3D3D;
	line-height:26px;
}
.bt_content img{ margin:4px;}
.bt_content table{ margin:0 auto}

.navigatorbg .post h3 a{ float:right; font-weight:normal; padding-right:20px;}
.bt_date{font-size:12px;font-family:"Microsoft YaHei",SimSun,SimHei; }
 .colpitcure { padding-left:8px;}
 .colpitcure li { float:left; margin-right:18px; text-align:center; margin-bottom:6px; margin-top:5px;}
/* .colpitcure li:hover { background-color:#cccccc}*/
.focused{ color:red}
 .collanmu { padding-left:8px; margin-bottom:8px}
 .collanmu li { float:left;padding-left:100px; margin-right:28px; text-align:center; margin-bottom:6px}
 .collanmu2 { padding-left:8px;margin-bottom:8px}
 .collanmu2 li { float:left;padding-left:40px; margin-right:28px; text-align:center; margin-bottom:6px}
.focused:hover{ color:red}
 .ajax { padding-left:8px; padding-right:10px;}
 .ajax .coltime{ float:right;}
 .ajax li{ height:30px;}
 .bd1px{ border:1px solid #e6e6e6}
.bdtopnone{ border-top:none}
.localcolumn{width:100%; height:40px; background:#00873b; line-height:40px; text-align:center; color:#fff; font-weight:bold;}
.familarcolumn{margin:6px 17px; min-height: 430px}
.familarcolumn ul{}
.familarcolumn ul li{border-bottom:1px solid #ededec; padding:0 11px; height:35px; line-height:35px;}
.column_body{padding:7px 16px 0 17px; background:#fff;background:#fff;height: auto;overflow: hidden;}
.column_title{height:32px; line-height:32px; border-bottom:1px solid #f1f1f1; font-size:14px; font-weight:bold; color:#00873b;}
.local_column_tit{/*width:108px;*/width:158px; height:32px; line-height:32px; border-bottom:2px solid #00873b; text-indent:3px; white-space:nowrap}
.local_column_tit img{ vertical-align:text-top; float:left; margin:8px 3px }
.column_title_list{ width:100%; min-height:420px; padding-top:5px;padding-bottom: 8px; }
 .object_item_p {
	FONT-SIZE: 14px; BORDER-BOTTOM: #c2c2c2 1px dotted; PADDING-BOTTOM: 10px; PADDING-TOP: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; clear:both;font-family:Microsoft YaHei
}
.column_title_list ul li {/* float:left; LINE-HEIGHT: 35px; text-align:center; border:#CCCCCC solid 1px;*/}
 
.column_title_list ul li a{ font-size:14px; color: #3d3d3d;font-family:Microsoft YaHei}
#m10{ border:none !important;}
.bdsharebuttonbox{padding-bottom: 15px;}
.bshare-custom.icon-medium{ margin-bottom:10px !important;}
*+html .za_text { width:238px !important; }
.gaisu{ height:auto;overflow:hidden;  clear: both; padding:20px;}
.sz .szimg{ width: 220px; float: left;}
.sz .szimg img{ width: 200px; -moz-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;}
.sz .szinfo{ /*padding-left: 100px; width:450px;*/float: left; padding-left: 50px}
.sz .szinfo li{ line-height: 35px; font-size: 16px; clear: both; width: auto !important; font-family:Microsoft YaHei}
.sztit{ clear: both; height: 40px; line-height: 40px; margin: 10px 20px 10px 0px; color: #000; text-indent: 2em; background-color:#F0F0F0;border-bottom:1px solid #C9C9C9;text-align:left;font-family:Microsoft YaHei}
.szcont{ clear: both; height:auto; line-height: 40px;margin: 10px 0px; padding: 10px; color: #666; text-indent: 2em; font-family:Microsoft YaHei}
.sztit span{ float: right; padding-right: 30px; display:block;width: 40px; height: 40px; }


/*分页*/
.page{font-size: 12px; color: #777777; text-align: center;margin:40px 0 40px;}
.page a,.page span { color: #777777;display: inline-block;border: 1px solid #ededed;padding: 5px 10px;vertical-align: middle;margin: 0 0 10px -1px;}
.page .goprev{margin-right: 10px;}
.page .gonext,.page .count {margin-left: 10px;}
.page a:hover,.page span{color:#fff; background:#00873b;}
.page select{ color: #777777; display: inline-block;border: 1px solid #ededed;padding: 7px 10px 6px 10px;vertical-align: middle;margin: 0 0 10px -1px;}
.page span.goprev,.page span.gonext {color: #777777; background: none}
.page span.count { border: 0;background: 0;color: #777777;}


@media only screen and (max-width: 1200px) {

.header .header_con{ width:98%; height:30px; margin:0 auto; text-align:right; font:normal 12px/30px "微软雅黑"; color:#fff;}

.top{ height:90px;}
.top .top_con{ width:98%; height:90px; margin:0 auto;}
.top .top_con .logo{ width:auto; height:60px; float:left; display:inline; margin:15px 0 0 0;}
.top .top_con .logo img{ width:auto; height:60px;}
.top .top_con .search{ width:225px; height:30px; overflow:hidden; float:right; display:inline-block; background:#f0f0f5; border-radius:3px; -moz-border-radius:3px; -ms-border-radius:3px; -o-border-radius:3px; -webkit-border-radius:3px; margin-top:30px;}



.navbox_con{ width:100%; height:45px; margin:0 auto;}
.navbar{ width:100%;  height:45px; margin:0 auto; font-family:"Microsoft YaHei",SimSun,SimHei; position:relative; z-index:10000;  }
.nav .m{ float:left;  position:relative;  width:10%; height:45px;}
.nav .m01{ width:9%; text-indent:0; text-align:center;}
.nav h3{ width:100%; height:45px; display:inline-block; float:left; display:inline-block;  }
.nav h3 a{ width:100%;  height:45px; display:inline-block; font:normal 14px/45px "微软雅黑"; color:#525252; text-indent:6px; background:url(../images/ico02.png) no-repeat 90% center;}
.nav .on h3 a{background:#fff url(../images/ico02.png) no-repeat 90% center; color:#067c2b;}
.nav .m01 h3 a{ width:100%; text-indent:0; text-align:center; background:none;}
.nav .m h3 a.nav10{ background:none;}
.nav .sub{ display:none; width:100%; padding:5px 0; position:absolute; left:0; top:44px;  text-align:center; background:#e8e8e8;}
.nav .sub li{ vertical-align:middle; }
.nav .sub li a{ width:100%;  height:36px; display:block; margin:0; padding:0; font:normal 14px/36px "微软雅黑"; display:block; color:#666; text-align:center; text-indent:0;   }
.nav .sub li a:hover{ background:#1c9451; color:#fff; }

.s_nav{ display:none;}
.nav_list{ display:none;}


/* banner */
.banner{ width:100%;  position:relative; height:310px; overflow:hidden; margin:0 auto;  }
.banner .bd{ position:relative; z-index:0;  }
.banner .bd ul{ width:100% !important; }
.banner .bd li{ width:100% !important; height:310px; }
.banner .bd li .siteWidth{ width:1070px; position:relative;  margin:0 auto; height:310px; }
.banner .bd li a{ height:310px;  display:block; width:1070px;  }
.banner .hd{ width:100%;  position:absolute; z-index:1; bottom:2px; left:0; height:30px; line-height:30px; text-align:center; }

.box01{ width:98%; height:auto; overflow:hidden; margin:20px auto 0 auto;}
.box01_l{width:70%; height:auto; overflow:hidden; float:left; display:inline; background:#ffffff; min-height:385px;}
.box01_r{width:29%; height:auto; overflow:hidden; float:right; display:inline; background:#ffffff; min-height:385px;}



.tit01 .tit01_l{ float:left; display:inline; font:normal 18px/55px "微软雅黑"; color:#333333; margin-left:10px;}
.tit01 a.more{ margin-right:5px;}

.box01_con1{ width:100%; height:auto; overflow:hidden;}
.newsbox1{ width:50%; height:300px; float:left; display:inline-block; margin:20px 0 0 1%;}

.focusBox { position: relative; width:100%; height:300px; overflow: hidden; }
.focusBox .pic li a{width:100%; height:300px; display:block; position:relative;}
.focusBox .pic img {width:100%; height:216px; display: block; margin-bottom:6px; }
.focusBox .pic li a .img_txt{width:100%; height:auto; font:normal 14px/28px "微软雅黑"; color:#333333;  z-index:1000; }
.focusBox .hd { width:50px; height:20px; overflow:hidden; zoom:1; position:absolute; bottom:8px; right:10px;  z-index:2000; *width:60px;}
.focusBox .hd li{ width:10px; height:20px; float:left; display:inline-table; font:bold 28px/20px Arial, Helvetica, sans-serif; color:#d1d1d1; margin:0 3px; display:inline-block; cursor:pointer;   }
.focusBox .hd .on{ color:#ff4d4d;}

.newsbox2{ width:46%; height:auto; overflow:hidden; float:right; display:inline; margin:12px 1% 0 0;}

ul.ul01{ width:100%; height:auto; overflow:hidden; margin:0 auto;}
ul.ul01 li{ width:100%; height:auto; overflow:hidden; border-bottom:1px dotted #e0e0e0; font:normal 14px/28px "微软雅黑"; color:#4f4f4f; padding-bottom:10px; margin-top:10px; padding-left:8px; box-sizing:border-box;}
ul.ul01 li a{width:100%; height:auto;  overflow:hidden; color:#4f4f4f; display:block;}
ul.ul01 li a:hover{color:#1c9451;}
ul.ul01 li span.time{ color:#919191; font:normal 12px/24px "微软雅黑";}


ul.ul02{ width:91%; height:auto; overflow:hidden; margin:10px auto;}
ul.ul02 li{ width:100%; height:38px; overflow:hidden; font:normal 14px/38px "微软雅黑"; color:#5a5a5a; }
ul.ul02 li a{color:#5a5a5a; }
ul.ul02 li a:hover{color:#1c9451;}
ul.ul02 li span.time1{ color:#28a961; font:normal 12px/38px "微软雅黑"; margin-right:10px;}

.box01_l1{width:34.5%; height:auto; overflow:hidden; float:left; display:inline; background:#ffffff; min-height:400px; margin-right:1%;}

.xshbbox1{ width:96%; height:83px; margin:10px auto; position:relative;}
.xshdbox1_l{ width:90px; height:80px; position:absolute; left:0; top:3px;}
.xshdbox1_l img{width:90px; height:80px;}
.xshdbox1_r{ width:100%; padding-left:95px; box-sizing:border-box;}
.xshdbox1_r p{ font:normal 14px/22px "微软雅黑"; color:#7a7a7a;}
.xshdbox1_r p a{color:#7a7a7a;}
.xshdbox1_r p a:hover{color:#1c9451;}
.xshdbox1_r p span.time2{ display:inline-block; width:auto; height:22px; background:#1c9451; font:normal 12px/22px "微软雅黑"; color:#fff; padding:0 10px;}

ul.ul03{ width:96%; height:auto; overflow:hidden; margin:10px auto;}
ul.ul03 li{ width:100%; height:42px; overflow:hidden; font:normal 14px/42px "微软雅黑"; color:#5a5a5a; background:url(../images/ico03.png) no-repeat 2px center; text-indent:8px; border-bottom:1px dotted #e0e0e0;}


ul.ul04{ width:94%; height:auto; overflow:hidden; margin:10px auto;}
ul.ul04 li{ width:100%; height:43px; overflow:hidden; font:normal 14px/43px "微软雅黑"; color:#5a5a5a; background:url(../images/ico03.png) no-repeat 1px center; text-indent:8px; border-bottom:1px dotted #e0e0e0;}
ul.ul04 li span.time3{ float:right; display:inline; color:#c1bfbf; font-size:12px;}

.box01_r1{width:29%; height:auto; overflow:hidden; float:right; display:inline; background:#ffffff; min-height:400px;}
.box01_con2{ width:92%; height:102px; display:block; margin:15px;}
.box01_con2 .box01con2_l{ width:30%; height:102px; float:left; display:inline; font:normal 14px/26px "微软雅黑"; color:#fff; text-align:center;}
.box01_con2 .box01con2_l img.tb{ width:auto; height:44px; display:block; margin:0 auto; padding-top:20px;}

.box01_con2 img.img01{ width:70%; height:102px; float:right; display:inline;}



.footer{ width:100%; height:auto; overflow:hidden; background:#222222; margin-top:30px;}
.footer_con1{width:98%; height:auto; overflow:hidden; margin:0 auto; padding:20px 0; }
.footer_con1 .footer_l{ float:left; display:inline; margin-top:10px; }
.footer_con1 .footer_l p{ font:normal 14px/32px "微软雅黑"; color:#fff; }
.footer_con1 .footer_r{ float:right; display:inline;}
.footer_con1 .footer_r img{ width:84px; height:85px; margin-left:20px;}

.footer_con2 { border-top:1px solid #313131; width:100%; height:auto; overflow:hidden; padding:5px 0; text-align:center;}
.footer_con2 p{ font:normal 14px/30px "微软雅黑"; color:#676767; }

}


@media only screen and (max-width: 769px) {

.top{ height:90px;}
.top .top_con{ width:98%; height:90px; margin:0 auto;}
.top .top_con .logo{ width:auto; height:50px; float:left; display:inline; margin:20px 0 0 0;}
.top .top_con .logo img{ width:auto; height:50px;}
.top .top_con .search{ display:none;}

.navbox_con{ display:none; }

.s_nav{ position:absolute; right:10px; top:15px;  display:block; width:30px; height:20px; }
.s_nav a.dh{ }

.s_nav a.dh img{ width:auto; height:20px; display:block;}
.nav_list{ width:100%; height:auto; display:block; z-index:200000; overflow:hidden; position:absolute; left:0; top:50px;  background:#2a3139; }
.nav_list ul{ width:100%; height:auto; padding:5px 0;} 
.nav_list ul li{ width:100%; height:auto;  text-indent:15px; font:normal 16px/40px "微软雅黑"; position:relative; }
.nav_list ul li a{ color:#fff; width:100%; height:40px; display:block; border-bottom:1px solid #343c45;}

.nav_list ul li ul.s_sub{ width:100%; height:auto; overflow:hidden;}
.nav_list ul li ul.s_sub li{width:100%; height:auto; border-bottom:1px solid #343c45; text-indent:25px; font:normal 14px/40px "微软雅黑";}
.nav_list ul li ul.s_sub li a{ color:#bfc0c0;}


/* banner */
.banner{ width:100%;  position:relative; height:200px; overflow:hidden; margin:0 auto;  }
.banner .bd{ position:relative; z-index:0;  }
.banner .bd ul{ width:100% !important; }
.banner .bd li{ width:100% !important; height:200px; }
.banner .bd li .siteWidth{ width:1070px; position:relative;  margin:0 auto; height:200px; }
.banner .bd li a{ height:200px;  display:block; width:100%;  }
.banner .hd{ width:100%;  position:absolute; z-index:1; bottom:2px; left:0; height:30px; line-height:30px; text-align:center; }

.box01{ width:98%; height:auto; overflow:hidden; margin:15px auto;}
.box01_l{width:100%; height:auto; overflow:hidden; float:left; display:inline;}
.box01_r{width:100%; height:auto; overflow:hidden; float:right; display:inline; display:block; margin-top:15px;}

.box01_l1{width:100%; height:auto; overflow:hidden; float:left; display:inline; background:#ffffff; min-height:400px; margin-right:0; margin-bottom:15px;}

.box01_r1{width:100%; height:auto; overflow:hidden; float:right; display:inline; background:#ffffff; min-height:400px;}

.yqlj_con{ width:98%; height:auto; overflow:hidden; margin:0 auto;}
.yqlj_con img{ width:33%; float:left; display:inline-block; padding:20px 15px; box-sizing:border-box;}


.navigatorbg{width:98%; height:auto; overflow:hidden; margin:20px auto 0 auto;}
.colbox1{ width:100%; float: none; clear: both; }
.colbox2{ width:100%; float: none; clear: both; }
.familarcolumn{ min-height: 10px}
.bt_content img{ margin:0px;clear: both; width: 90% !important}
}



@media only screen and (max-width: 660px) {
.top .top_con .logo2 { display:none}
.header .header_con .header_l{ float:left; display:inline; display:none;}


.navbox{ display:none; }

.s_nav{ position:absolute; right:10px; top:65px;  display:block; width:30px; height:20px; }
.s_nav a.dh{ }
.s_nav a.dh img{ width:auto; height:20px; display:block;}
.nav_list{ width:100%; height:auto; display:block; z-index:200000; overflow:hidden; position:absolute; left:0; top:128px;  background:#2a3139; }
.nav_list ul{ width:100%; height:auto; padding:5px 0;} 
.nav_list ul li{ width:100%; height:auto;  text-indent:15px; font:normal 16px/40px "微软雅黑"; position:relative; }
.nav_list ul li a{ color:#fff; width:100%; height:40px; display:block; border-bottom:1px solid #343c45;}

.nav_list ul li ul.s_sub{ width:100%; height:auto; overflow:hidden;}
.nav_list ul li ul.s_sub li{width:100%; height:auto; border-bottom:1px solid #343c45; text-indent:25px; font:normal 14px/40px "微软雅黑";}
.nav_list ul li ul.s_sub li a{ color:#bfc0c0;}


.box01{ width:98%; height:auto; overflow:hidden; margin:20px auto 0 auto;}
.box01_l{width:100%; height:auto; overflow:hidden; float:left; display:inline; background:#ffffff; min-height:385px;}
.box01_r{width:100%; height:auto; overflow:hidden; float:right; display:inline; background:#ffffff; min-height:385px;}


.box01_con1{ width:100%; height:auto; overflow:hidden;}
.newsbox1{ width:98%; height:300px; float:left; display:inline-block; margin:10px 0 0 1%;}

.newsbox2{ width:98%; height:auto; overflow:hidden; float:right; display:inline; margin:12px 1% 0 1%;}


.box01_l1{width:100%; height:auto; overflow:hidden; float:left; display:inline; background:#ffffff; min-height:300px; margin-right:1%;}


.box01_r1{width:100%; height:auto; overflow:hidden; float:right; display:inline; background:#ffffff; min-height:300px;}

.yqlj_con{ width:98%; height:auto; overflow:hidden; margin:0 auto;}
.yqlj_con img{ width:50%; float:left; display:inline-block; padding:10px 10px; box-sizing:border-box;}


.footer{ width:100%; height:auto; overflow:hidden; background:linear-gradient(to right, #00873c , #4b9537); margin-top:30px;}
.footer_con1{width:98%; height:auto; overflow:hidden; margin:0 auto; padding:20px 0; }
.footer_con1 .footer_l{ float:left; display:inline; margin-top:0; }
.footer_con1 .footer_l p{ font:normal 12px/24px "微软雅黑"; color:#fff; }
.footer_con1 .footer_r{ width:100%; float:right; display:inline; margin-top:10px;}
.footer_con1 .footer_r img{ width:84px; height:85px; margin-right:15px; float:left;}

.footer_con2 { border-top:1px solid #313131; width:100%; height:auto; overflow:hidden; padding:5px 0; text-align:center;}
.footer_con2 p{ font:normal 12px/30px "微软雅黑"; color:#676767; }

.navigatorbg{width:98%; height:auto; overflow:hidden; margin:20px auto 0 auto;}
.colbox1{ width:100%; float: none; clear: both; }
.colbox2{ width:100%; float: none; clear: both; }
.familarcolumn{ min-height: 10px}
.bt_content img{ margin:0px;clear: both; width: 90% !important}
}
 