@charset "utf-8";
/* CSS Document */
{margin:0px;padding:0px;font-size:12px;}
body,div,li,ul,dl,dd,dt,span,b,strong,p,h1,h2,h3,h4,h5{margin:0px;padding:0px;list-style:none;list-style-type:none; }
a img{border:none;}
a{text-decoration:none;}
body{ background:#fff; font-size:12px; margin:0px; padding:0px;}
input{ margin:0px; padding:0px;}
input,button,select,textarea{ outline:none;}

.main_bg{ width:1000px; height:auto; min-height:400px; background:url(../images/main_bg.jpg) repeat-y top center; padding:0px 17px; margin:0 auto; overflow:hidden;}
.main_top{ width:1000px; height:83px; overflow:hidden;}

.logo{ width:456px; height:54px; background:url(../images/logo.png) no-repeat 0px 0px; float:left; margin-top:19px;}
.logo a{ width:542px; height:52px; display:block;}
.savenet{ width:120px; color:#fff; height:24px; line-height:24px; background:#00561f; float:right; border-bottom-left-radius:6px; border-bottom-right-radius:6px; text-align:center;}
.savenet a{ color:#fff;}
.hot_tel{ clear:right; width:auto; padding:0px 0px 0px 90px; margin-top:26px; font-family:Arial, Helvetica, sans-serif; font-size:26px; color:#f00; float:right; background:url(../images/hottel_bg.png) no-repeat left center; height:22px; line-height:22px;}
.menu{ background:url(../images/menu_bg.jpg) repeat-x top center; height:40px; width:1000px;}
.menu ul li{ width:125px; height:40px; line-height:40px; float:left; background:url(../images/menu_navbg.jpg) no-repeat right center;}
.menu ul li a{ width:125px; line-height:40px; height:40px; display:block; text-align:center; color:#fff; font-size:14px; font-weight:bold;}
.menu ul li a:hover{ color:#FF0;}
.menu ul li a.hover{ color:#FF0;}

#main_promo{height:366px; width:1000px; margin-left:-500px; position:relative;  top:0;  left:50%; overflow:hidden; z-index:0; }
.promoWD{width:auto; min-width:1000px;margin:0 auto; position:relative; overflow:hidden; margin-top:2px;}
.slide{display:block; float:left;  width:1920px;}
#dots{height:13px; position:absolute; bottom:13px;z-index:99; width:250px;left:60%; margin-left:-125px;}
#dots a{ width:13px; margin-right:10px; height:13px; display:inline-block; height:13px; background:url(../images/dot-white.png) no-repeat 0px 0px;}
#dots a.act{ background:url(../images/dot-black.png) no-repeat 0px 0px;}


.business{ width:317px; height:256px; float:left; overflow:hidden; margin-top:23px;}
.protitle{ width:317px; height:28px; border-bottom:1px solid #c9c9c9; background:url(../images/icon01.jpg) no-repeat left center; overflow:hidden;}
.protitle h2{ float:left; height:28px; line-height:28px; color:#000; font-size:14px; margin:0px 8px 0px 16px; _display:inline;}
.protitle span{ float:left; color:#00a03a; font-family:Arial; font-size:14px; margin-top:8px;}
.protitle a{ width:37px; height:13px; background:url(../images/more_btn.jpg) no-repeat 0px 0px; float:right; margin-top:10px;}

.buslist{ width:317px; height:220px; overflow:hidden;}
.buslist dl{ width:317px; height:84px; overflow:hidden; margin-top:18px;}
.buslist dl dt{ width:115px; height:84px; float:left; overflow:hidden;}
.buslist dl dd.a{ width:180px; height:24px; float:right; background:url(../images/icon02.jpg) no-repeat left 2px; margin-top:2px;  overflow:hidden;}
.buslist dl dd.a a{ font-size:12px; font-weight:bold; color:#000; text-indent:12px; display:inline-block;}
.buslist dl dd.a a:hover{ color:#f00; text-decoration:underline;}
.buslist dl dd.b{ float:right; width:180px; line-height:19px; color:#000; margin-top:3px;}

.indexnewlist{ width:390px; height:256px; float:left; margin:23px 0px 0px 25px;}
.nlist{ width:390px; height:220px; overflow:hidden; margin-top:8px;}
.nlist li{ width:372px; height:30px; line-height:30px; margin-top:2px; overflow:hidden; border-bottom:1px dotted #dadbda; padding-left:18px; background:url(../images/icon03.jpg) no-repeat 2px center;}
.nlist li a{ color:#000; float:left;}
.nlist li a:hover{ color:#f00; text-decoration:underline;}
.nlist li span{ float:right; color:#888; font-family:Arial, Helvetica, sans-serif;}

/**/
.proA{ width:240px; height:256px; float:right; margin-top:23px; overflow:hidden;}
.proAa{ width:248px; height:106px; overflow:hidden; background:url(../images/icon04.jpg) no-repeat 0px 0px;}
.proAa a{ width:116px; height:48px; float:left; margin:0px 8px 10px 0px; font-family:"微软雅黑"; color:#000; font-size:16px; line-height:48px; text-indent:38px;}
.processbox{ width:238px; height:118px; border:1px solid #dcdcdc; margin-top:10px;}
.processbox h2{ width:220px; height:26px; line-height:26px; background:url(../images/icon06.jpg) no-repeat left center; margin-left:9px; border-bottom:1px solid #dcdcdc; margin-top:3px; text-indent:22px; font-size:12px;}
.inquirebox{ width:220px; height:75px; margin:8px 0px 0px 9px; overflow:hidden;}
.inquirenum{ width:210px; height:30px; padding-left:8px; line-height:30px; color:#666;border:1px solid #dcdcdc;}
.inquirebox dd{ width:220px; margin-bottom:6px; height:32px;}
.getcode2{ padding-left:5px; width:71px; height:30px; border:1px solid #dcdcdc;}
.quirebtn{ width:52px; height:32px; background:url(../images/quire_btn.jpg) no-repeat 0px 0px; border:none; color:#fff; float:right; cursor:pointer; font-weight:bold;}


.clear{ width:1000px; clear:both;}
.honorbox{ width:1000px; height:242px; overflow:hidden; margin-top:21px;}

div.indexmaindiv{height:165px;margin:25px auto 0px auto;width:1000px; overflow:hidden;}
div.indexmaindiv1 div.stylesgoleft{float:left;width:10px;height:31px;background:url(../images/arrowhead.jpg) no-repeat 0px 0px;cursor:pointer; margin:72px 7px 0px 0px; _display:inline;}

div.indexmaindiv1 div.stylesgoright{float:right;width:10px;height:31px;background:url(../images/arrowhead.jpg) no-repeat -18px 0px;cursor:pointer;margin:72px 0px 0px 0px;}

/*滚动*/
div.maindiv1{float:left;width:966px;height:190px;overflow:hidden;position:relative;}
div.maindiv1 ul{position:absolute;left:0;top:0;}
div.maindiv1 ul li{float:left;width:180px;height:163px; border:1px solid #dcdcdc;margin-right:14px;}
div.maindiv1 ul li a{ width:180px; height:128px;display:block;}
div.maindiv1 ul li img{ width:176px; height:126px; margin:2px; float:left;}
div.maindiv1 ul li span{ width:180px; height:34px; color:#000; border-top:1px solid #dcdcdc; display:inline-block;text-align:center; line-height:34px; font-size:14px; float:left;}

.lookmore{ width:1000px; height:23px; margin:19px auto 0px auto; text-align:center;}
.lookmore a{ width:80px; height:26px; display:inline-block; line-height:26px; text-align:center; background:#358b00; color:#fff;}

.linkbg{ width:auto; height:44px; background:#358b00;min-width:1034px;}

.linkmain{ width:1000px; height:75px;  overflow:hidden; background:#e8e8e8;border:1px solid #dcdcdc;}
.linklist{ width:850px; padding:5px 15px 0px 112px; height:53px; overflow:hidden; background:#fff url(../images/link_bg.jpg) no-repeat left center; margin:11px 0px 0px 12px;}
.linklist a{height:41px; display:inline-block; border:1px solid #dcdcdc; margin-left:19px; margin-top:5px;}
#demo {overflow:hidden;width: 1200px; margin:0px 0px 0px 0px;}
#indemo {float: left;width: 10000%;}
#demo1 {float: left;}
#demo2 {float: left;}

.footer{ width:1000px; height:76px; overflow:hidden; border-top:1px solid #0b5a00; margin-top:26px; padding-top:15px; text-align:center; line-height:22px; color:#000;}
.footer a{ color:#000;}


/*内页*/
.inner_adv{ width:1000px; height:220px; overflow:hidden; margin-top:1px;}
.inner_main{ width:1000px; height:auto;overflow:hidden; margin:5px auto 20px auto;}
.inner_left{ width:230px; height:auto; overflow:hidden; float:left;}
.inner_nav{ width:230px; height:auto; overflow:hidden; padding-bottom:10px;}
.inner_nav dl{ width:230px; height:auto; overflow:hidden;}
.inner_nav dl dt{ width:230px; height:38px; border-bottom:2px solid #dcdcdc; background:url(../images/icon01.jpg) no-repeat left center;}
.inner_nav dl dt span{ font-family:"微软雅黑"; font-size:17px; color:#000; line-height:38px; margin-left:15px;}
.inner_nav dl dt b{ font-weight:normal; color:#00a03a; font-size:14px; font-family:Arial; margin-left:8px;}

.inner_nav dl dd{ width:230px; height:36px; overflow:hidden; margin-top:15px;}
.inner_nav dl dd a{ width:230px; height:36px; display:block; font-size:15px;color:#fff;font-family:"微软雅黑"; line-height:36px; text-indent:12px; background:#006023; border-radius:2px;}
.inner_nav dl dd a:hover{  background:#ff9b00;}
.inner_nav dl dd a.hover{  background:#ff9b00;}

.hot_news{ width:230px; height:auto; overflow:hidden; margin-top:10px; padding-bottom:0px;}
.hot_news dl.a dt{ width:230px; height:38px;border-bottom:1px solid #dcdcdc; background:url(../images/icon01.jpg) no-repeat left center;}
.hot_news dl.a dt span{ font-family:"微软雅黑"; font-size:17px; color:#000; line-height:38px; margin-left:15px;}
.hot_news dl.a dt b{ font-weight:normal; color:#00a03a; font-size:14px;font-family:Arial; margin-left:8px;}

.hot_news dl.b{ width:228px; height:auto; border:1px solid #dcdcdc; padding:5px 0px 10px 0px;}
.hot_news dl.b dd{ width:210px; height:30px; line-height:30px; margin-left:9px; border-bottom:1px dotted #dedede; background:url(../images/icon03.jpg) no-repeat left center;text-indent:12px; overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.hot_news dl.b dd a{ color:#333;}
.hot_news dl.b dd a:hover{ color:#f00; text-decoration:underline;}
.hot_news dl.c{width:228px; height:auto; border:1px solid #dcdcdc; padding:5px 0px 10px 0px;}
.hot_news dl.c dd{ width:210px; margin-left:9px; line-height:30px; color:#666; overflow:hidden;}


.inner_right{ width:750px; float:right;  height:auto; overflow:hidden;}

.now_loc{ width:750px; height:39px;border-bottom:1px solid #dcdcdc; line-height:39px;}
.now_loc span{ padding-left:20px; background:url(../images/home.png) no-repeat 0px 11px; height:40px; display:inline-block; color:#333;}
.now_loc a{ background:url(../images/right_arrow.png) no-repeat left center; padding-left:10px; display:inline-block; color:#666; margin-right:5px;}
.now_loc a:hover{ color:#ff9b00;}
.contbox{ width:728px; padding:8px 10px; border:1px solid #dcdcdc; min-height:400px; padding-bottom:20px;}
.info_content{ width:728px; height:auto; margin-top:5px; overflow:hidden; line-height:26px; word-break:break-all;}
.info_content img{ max-width:720px;}
.info_content table{ max-width:720px;}


.innew_list{ width:710px; height:82px; overflow:hidden; margin-bottom:20px; margin-left:9px; margin-top:10px;}
.innew_L{ width:80px; height:82px; float:left;}
.innew_L span.a{ width:80px; height:54px; line-height:54px; text-align:center; display:block;  color:#fff; background:#358b00; font-family:Arial; font-size:34px; border-bottom:1px solid #256300;}
.innew_L span.b{ width:80px; height:25px; display:block; background:#256300; color:#FFF; text-align:center;font-family:Arial; font-size:12px; line-height:25px;}
.innew_topic{ width:610px; height:32px; line-height:32px; float:right; overflow:hidden;}
.innew_topic span{ font-size:14px; font-weight:bold; color:#333;}
.innew_topic a{ color:#333; font-family:"微软雅黑"; font-size:15px;}
.innew_topic a:hover{ color:#f00; text-decoration:underline;}
.innew_intro{ width:610px; float:right;color:#999; font-family:"微软雅黑"; font-size:14px; line-height:24px;}


.info_title{ width:710px; text-align:center; line-height:30px;}
.info_date{ width:710px; text-align:center; color:#666; font-family:"微软雅黑";}
.info_title2{ width:710px; text-align:center; line-height:30px; font-family:"微软雅黑"; color:#333; font-size:17px;}


.prolist{ width:728px; height:auto; overflow:hidden;}
.prolist li{ width:220px; height:215px; float:left; overflow:hidden; border:1px solid #ddd; margin:5px 10px 10px 10px; _display:inline; overflow:hidden;}
.prolist li a.a{ width:198px; border:1px; height:153px; border:1px solid #dedede; border-radius:4px; overflow:hidden; display:block; margin:10px;}
.prolist li a.a img{ margin:4px;}
.prolist li a.a:hover img{ width:194px; height:149px; margin:2px;}
.prolist li a.b{ width:198px; height:32px; display:block; margin:0px 0px 0px 11px; text-align:center; color:#333; background:#f4f4f4; line-height:32px;}
.prolist li a.b:hover{ color:#f00; text-decoration:underline;}

.searchlist{ width:728px; height:auto; overflow:hidden;}
.searchlist li{ width:718px; background:url(../images/dot.png) no-repeat left center; padding-left:8px; height:32px; border-bottom:1px dotted #dedede; line-height:32px;}
.searchlist li a{ color:#333;}
.searchlist li a:hover{ color:#ff9b00; text-decoration:underline;}
.searchlist li span{ float:right; color:#888;}




.in_pic{ width:728px; height:auto; overflow:hidden; margin-top:10px;}
.in_pic img{display:inline-block;max-width:100%;height:auto;padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out; box-sizing:border-box; margin:0 auto 8px auto;}

.processspan{ width:100px; font-family:"微软雅黑"; height:32px; background:#005b21; display:block; text-align:center; line-height:32px; color:#fff;}
.mustinfo{ color:#ff0000;}
.input_text{ width:220px; height:26px; border:1px solid #d0d0d0; padding-left:5px; color:#666;}
.input_area{ width:400px; height:120px; border:1px solid #d0d0d0; resize:none; line-height:26px; color:#333;}
.sub-btn{ width:120px; height:32px; color:#fff; background:#005c21; border-radius:2px; border:none; cursor:pointer;}
.getcode{ padding-left:5px; width:100px; height:24px; border:1px solid #dedede;}

.joblm{ width:728px; height:50px; background:#006123; margin:15px 0px 0px 0px; border-top-left-radius:4px;border-top-right-radius:4px;}
.joblm span{ height:50px; line-height:50px;font-size:16px; display:inline-block;  color:#fff; font-family:"微软雅黑";}
.joblist{ width:728px; height:auto;margin-left:0px;}
.joblist li{ width:726px; height:38px; cursor:pointer; border:1px solid #dedede; border-top:none; overflow:hidden;}
.joblist li span{ display:inline-block; line-height:38px; font-size:14px; color:#333;}
.job_info{ width:708px; height:auto; padding:15px 9px; box-shadow:0px 1px 5px #888888; overflow:hidden; margin-left:1px; border-bottom:1px solid #dedede; display:none;}
.job_info img{ max-width:723px;}

.lawlist{ width:728px; height:auto; overflow:hidden; margin:10px 0px 0px 0px;}
.lawlist li{ width:728px; height:30px; line-height:30px; border-bottom:1px dotted #ccc; background:url(../images/icon03.jpg) no-repeat left center;}
.lawlist li a{ color:#333; float:left; margin-left:15px;}
.lawlist li a:hover{ color:#f00; text-decoration:underline;}
.lawlist li span{ float:right; color:#999;}

.downlist{ width:728px; height:50px; line-height:50px; overflow:hidden; border-bottom:dotted 1px #bbb;}
.downlist dl{ width:728px; height:50px; overflow:hidden;}
.downlist dl dt{ float:left; width:170px; height:50px; padding:1px; border:1px solid #ccc; border-radius:2px;}
.downlist dl dd.a{ width:540px; height:50px; float:left; line-height:50px; font-size:14px; font-family:"微软雅黑"; color:#333;}
.downlist dl dd.b{ width:540px; height:65px; float:right; line-height:50px; font-size:13px; color:#666; overflow:hidden;}
.downlist dl dd.c{ width:70px; height:24px; float:right; margin-top:10px; }
.downlist dl dd.c a{ color:#fff; font-family:"微软雅黑"; background:#1971dd; height:24px; width:60px; display:block; line-height:24px; text-align:center; border-radius:1px;}

.reportbox{ display:none; width:728px; height:350px; padding-top:10px;}
.process_name{ font-size:14px; width:728px; font-weight:bold; color:#333; border-bottom:1px dashed #dedede; height:36px; line-height:36px;}
.process_status{ margin-top:15px;  font-size:14px; width:728px; color:#333; border-bottom:1px dashed #dedede; height:36px; line-height:36px;}
.process_file{  margin-top:15px; font-size:14px; width:728px; color:#333; border-bottom:1px dashed #dedede; height:36px; line-height:36px;}
.process_file a{color:#fff; font-family:"微软雅黑"; background:#1971dd; height:24px; width:60px; display:inline-block; line-height:24px; text-align:center; border-radius:1px;}
.process_intro{margin-top:15px; width:728px; font-size:14px; height:auto; overflow:hidden; line-height:26px; color:#333;}

.reportfixd{ display:none; width:728px; padding:15px; height:380px; background:#fff; border:2px solid #ccc; position:fixed; margin-left:-379px;  top:50%; margin-top:-200px;left:50%; overflow:hidden; z-index:0;}
.closediv{ width:120px; height:28px; background:#1971dd;color:#fff; font-family:"微软雅黑"; margin:0 auto; text-align:center; line-height:28px; font-size:14px;border-radius:2px; cursor:pointer;}