@import  url(../../common/style/default/common.css);
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,pre,form,fieldset,input,textarea,p,blockquote,th,td {padding: 0;margin: 0;}
body {margin:0;padding:0;font-family:"微软雅黑",Arial, Helvetica, sans-serif;text-align:center;background:#c8c8c8;}
ul{margin:0;padding:0;list-style:none;}
a{text-decoration:none;color:#000;}
img{border:none;}
span.csubject{display:none;}
body,html{
    background:#f0f4eb url(../images/wrap_bg.jpg) repeat-x 0 0;
}
.thirdBody{
    width: 100%;
    margin: 0 auto;
    background:#f0f4eb url(../images/third_body_bg.jpg) repeat-x 0 0;
}
.bodyer{
    width: 1200px;
    margin: 0 auto;
}

#ihead{
    margin: 0;
    background: url(../images/head_bg.jpg) no-repeat 0 0;
    padding: 158px 0 3px 0;
    position: relative;
}
.sub_menu_l1{
    position: absolute;
    right: 0;
    top: 70px;
    width: 1200px;
    text-align:right;height: 16px;margin:0;overflow:hidden;font-size:0;letter-spacing:-2px;*letter-spacing:normal;word-spacing:-1px;}
.sub_menu_l1 .menu_l1_head{display:none;}
.sub_menu_l1 .menu_l1_space{display:none;}
.sub_menu_l1 .menu_l1_foot{display:none;}
.sub_menu_l1 li{display:-moz-inline-stack;display:inline-block;*display:inline;*zoom:1;cursor:pointer;}
.sub_menu_l1 li a{line-height: 16px;float:left;font-size:12px;cursor:pointer;letter-spacing:normal;word-spacing:normal;vertical-align:top;padding: 0 5px;border-right: 1px solid #fff;}
.sub_menu_l1 li a span{float:left;color:#fff;cursor:pointer;padding: 0 2px;}
.sub_menu_l1 li a:hover{}

.simple_search{
    position: absolute;
    right: 0;
    top: 109px;
    overflow: hidden;
    zoom: 1;
    width: 168px;
}
.simple_search .searchtitle{
    display: none;
}
.simple_search  .searchinput{
    float: left;
    width: 140px;
    height: 21px;
}
.simple_search  .searchbutton{
    float: right;
    width: 28px;
    height: 21px;
}
.simple_search  .searchbutton input{
    border: none;
    display: block;                                                                                         
    width: 28px;
    height: 21px;
    background: url(../images/search_bg.gif) no-repeat 0 0;
}

.main_menu_l1{text-align:center;height:46px;margin:0;overflow:hidden;font-size:0;letter-spacing:-2px;*letter-spacing:normal;word-spacing:-1px;}
.main_menu_l1 .menu_l1_head{display:none;}
.main_menu_l1 .menu_l1_space{display:none;}
.main_menu_l1 .menu_l1_foot{display:none;}
.main_menu_l1 li{display:-moz-inline-stack;display:inline-block;*display:inline;*zoom:1;cursor:pointer;}
.main_menu_l1 li a{line-height:46px;float:left;font-size:14px;cursor:pointer;letter-spacing:normal;word-spacing:normal;vertical-align:top;border-bottom: 2px solid #e4e8e7;padding: 0 20px;color:#000;}
.main_menu_l1 li a span{float:left;cursor:pointer;padding: 0 2px;font-weight: bold;}
.main_menu_l1 li a:hover{background: url(../images/nav_hover_bg.jpg) repeat-x 0 0;color: #fff;}

div.mainbody{width: 1200px;margin:0 auto;position:relative;background: #fff;padding: 20px 0 0 0;}
div.ndbody{margin: 0 20px;}

#ifoot{
    margin: 30px 0 0 0;
    background: #059347;
    border-bottom: 8px solid #306F26;
    padding: 5px 0;
}
#ifoot p{
    line-height: 20px;
    color: #fff;
    font-size: 12px;
}
#ifoot p br{
    display: block;
}
#ifoot p a{
    color: #fff;
}

#ibody{margin: 0;}
.ibody{width: 100%;}
table.ibody{margin: 0;}

table.ibody td{vertical-align: top;}

#tmenu{width: 268px;vertical-align:top;background: #f5f8f4;border: 1px solid #d2e0cd;}
#tbody{vertical-align:top;}

div.menuT{font-size:0;_font-size:1px;overflow:hidden;padding:10px 0 0 0;height:auto;min-height:110px;_height:110px;}
#menu{}
#menu ul{margin: -10px 7px 0 7px;height: auto;min-height: 500px;_height: 500px;}
#menu ul li{line-height: 36px;margin:0 0 3px 0;}
#menu ul li ul .li_head{display:none;}
#menu ul li ul .li_space{display:none;}
#menu ul li ul .li_foot{display:none;}
#menu ul li ul{margin:0;padding: 0;background: none;min-height: 0;_height: 0;}
#menu ul li a{color:#fff;text-align:left;background: #42a25f url(../images/menu_a_bg.jpg) no-repeat 12px 12px;display:block;word-wrap:break-word;font-size: 12px;padding: 0 0 0 30px;font-weight: bold;}
#menu ul li a:hover{background: #66b37d url(../images/menu_a_hover_bg.jpg) no-repeat 12px 12px; color: #fff;}
#menu ul li.open a{background: #66b37d url(../images/menu_a_hover_bg.jpg) no-repeat 12px 12px; color: #fff;}
#menu ul li ul li{border:none;}
#menu ul .open ul{}
#menu ul .open li{line-height:34px;margin: 2px 0;background: #fff;border:1px solid #b1d3bb;}
#menu ul .open li a{padding:0 0 0 33px;font-size:12px;color:#333;background:url(../images/menuli.gif) no-repeat 21px 13px;font-weight: normal;}
#menu ul .open li.open a{color:#555;background: #e6f4ed url(../images/menuliopen.gif) no-repeat 21px 13px;}
#menu ul .open li a:hover{background: #e6f4ed url(../images/menuliopen.gif) no-repeat 21px 13px;}
#menu .li_head{display:none;}
#menu .li_foot{display:none;}
#menu .li_space{display:none;}
#menu ul ul ul{padding-left:25px;}
#menu ul ul ul li{border:none;}

#itemMenu{}
#itemMenu ul{margin: -10px 7px 0 7px;height: auto;min-height: 500px;_height: 500px;}
#itemMenu ul li{line-height: 36px;margin:0 0 3px 0;}
#itemMenu ul li ul .li_head{display:none;}
#itemMenu ul li ul .li_space{display:none;}
#itemMenu ul li ul .li_foot{display:none;}
#itemMenu ul li ul{margin:0;padding: 0;background: none;min-height: 0;_height: 0;}
#itemMenu ul li a{color:#fff;text-align:left;background: #42a25f url(../images/menu_a_bg.jpg) no-repeat 12px 12px;display:block;word-wrap:break-word;font-size: 12px;padding: 0 0 0 30px;font-weight: bold;}
#itemMenu ul li a:hover{background: #66b37d url(../images/menu_a_hover_bg.jpg) no-repeat 12px 12px; color: #fff;}
#itemMenu ul li.open a{background: #66b37d url(../images/menu_a_hover_bg.jpg) no-repeat 12px 12px; color: #fff;}
#itemMenu ul li ul li{border:none;}
#itemMenu ul .open ul{}
#itemMenu ul .open li{line-height:34px;margin: 2px 0;background: #fff;border:1px solid #b1d3bb;}
#itemMenu ul .open li a{padding:0 0 0 33px;font-size:12px;color:#333;background:url(../images/menuli.gif) no-repeat 21px 13px;font-weight: normal;}
#itemMenu ul .open li.open a{color:#555;background: #e6f4ed url(../images/menuliopen.gif) no-repeat 21px 13px;}
#itemMenu ul .open li a:hover{background: #e6f4ed url(../images/menuliopen.gif) no-repeat 21px 13px;}
#itemMenu .li_head{display:none;}
#itemMenu .li_foot{display:none;}
#itemMenu .li_space{display:none;}
#itemMenu ul ul ul{padding-left:25px;}
#itemMenu ul ul ul li{border:none;}

#body{margin:0 20px;height:auto;min-height:400px;_height:400px;}
#body #location{display:none;color:#333;position:absolute;top:10px;left:10px;border:none;}

#body .subColumnBar{
    background: #D6EDE1;
    height: 36px;
}
#body .subColumnBar .columnTitle{
    float: left;
    padding: 0 20px 0 30px;
    font-size: 14px;
    color: #fff;
    font-weight: bold;
    background: #42A25F url(../images/coin7.gif) no-repeat 10px 14px;
    line-height: 36px;
    height: 36px;
}
#body .subColumnBar .more{
    float:right;
    padding: 0;
    width: 100px;
}
#body .subColumnBar .more a{color:#424251;line-height:36px;padding:0 5px 0 0;font-size: 12px;}


#body .articleList{margin-bottom:20px;margin-top:5px;}
#body .articleList ul li div{text-align:left;width: 816px;line-height:160%;padding:4px 0;cursor:pointer;background:url(../images/coin2.gif) no-repeat 21px 11px;}
#body .articleList ul li{zoom:1;overflow:hidden;border-bottom:2px solid #E4E4E4;background:none;}
.jqli{background:#F3F4F0 !important;}
ul.articleList li a{font-size:13px;padding:0 0 0 30px;word-wrap:break-word;}
#body .articleList ul li div.hover{}
#body .articleList ul li div.hover a{color:#166f8f;}
#body .articleList ul li div.hover span{color:#166f8f;}
ul.articleList li a:hover{color:#166f8f !important;text-decoration:none;}
ul.articleList li div span{font:12px/30px Arial;position:static;float:right;line-height:160%;*margin-top:-18px;}

div.articleTable{padding:15px 42px 20px 42px;}
div.pictureList{margin:10px 42px;}
div.pictureList table.pictureList{border:none;}
div.pictureList table.pictureList td{background:none;}
#body div.downList{padding:10px 42px;}
div.pictureList table.pictureList td div.title{width:100%;}
div.articleBrief{margin:10px 42px;}
div.searchList{margin:20px 30px 10px;}
div.article_search{margin:20px 30px 10px;}
#article div.download h4{border-bottom:none;margin:10px 20px 10px;}
#article{padding-top:15px;}
#article .body p { text-align:left; }
#article .body span { text-align:left; }
#article .body .fj { padding:20px 0 0 0;  text-align:left;}
#article .body .fj  .title h3 a { font-size:16px; font-family:"微软雅黑"; color: #333; font-weight: normal; }
#article .body .fj ul li { padding:0 0 0 20px; background:url(../images/hhhh.jpg) no-repeat left center; }
#article .body .fj ul li a { font-size:12px; font-family:"微软雅黑"; color: #333333; }

div.downList table{width:100%;border:1px solid #CCC;border-bottom:none;border-right:none;}
div.downList table tr th{background:#EBEBEB;line-height:25px;border-right:1px solid #CCC;border-bottom:1px solid #CCC;}
div.downList table tr td{line-height:25px;text-align:left;border-right:1px solid #CCC;border-bottom:1px solid #CCC;}
div.downList table tr td .title{padding-left:10px;}
div.downList table tr td.c{text-align:center;}
div.downlist table tr td a:hover{color:red;text-decoration:underline;}
div.articleTable table.articleTable td a:hover{color:#624B78 !important;}

#thirdhead{
    width: 1200px;
    margin: 0 auto;
    height: 190px;
    background: url(../images/head_bg.jpg) no-repeat 0 0;
}
#thirdmiddle{width: 1200px;margin:20px auto 0 auto;}


div.newmiddle{margin:0;background: #fff;}
div.thirdmiddle{margin:0 20px;height: auto;min-height: 600px;_height: 600px;}
#thirdcontent #location{display:none;}
#thirdcontent{ padding: 20px 0 0 0;}

#thirdfoot{
    background: #059347;
    border-bottom: 8px solid #306F26;
    padding: 5px 0;
    line-height: 20px;
    color: #fff;
    font-size: 12px;
}
#thirdfoot br{
    display: block;
}
#thirdfoot a{
    color: #fff;
}

#thirdcontent #article{padding: 0 0 20px 0;}
#article hr{display:none;}
#article h2{margin:0;color:#301300;font-size:16px !important;text-align:center;}
#articleInfo{margin:10px 0 0 0 !important;text-align:center !important;background:none !important;height:30px;line-height:30px;border-top:2px solid #6DA77E;}
#articleInfo ul{padding:0 !important;*padding:5px !important;}
#articleInfo ul li{display:inline-block;*display:inline;color: #666 !important;}
#article .body{margin:10px auto 0 auto;padding:15px 15px 30px;height:auto !important;_height:400px !important;min-height:400px !important;}
#thirdbutton{padding:15px 0 10px 0;text-align:center;}
#thirdbutton input{background:url(../images/colse.gif) no-repeat;width:70px;height:24px;border:none;cursor:pointer;}
div.articleTable table.articleTable td a{font-size:13px !important;}

#thirdcontent .articleList ul li div{background-image:none;text-align:left;width:1100px;line-height:160%;padding:4px 0;cursor:pointer;}
#thirdcontent .articleList ul li{zoom:1;overflow:hidden;border-bottom:1px dotted #CCC;}
.jqli{background:#F3F4F0 !important;}
#thirdcontent ul.articleList li a{font-size:13px;background:url(../images/coin2.gif) no-repeat 17px 6px;padding:0 0 0 30px;word-wrap:break-word;}
#thirdcontent ul.articleList li a:hover{color:#166f8f !important;text-decoration:none;}
#thirdcontent ul.articleList li div span{font:12px/30px Arial;position:static;float:right;line-height:160%;*margin-top:-18px;}
#thirdcontent #body .articleList{padding:0 15px;margin-bottom:20px;margin-top:5px;}

#thirdcontent .subColumnBar{
    background: #D6EDE1;
    height: 36px;
}
#thirdcontent .subColumnBar .columnTitle{
    float: left;
    padding: 0 20px 0 30px;
    font-size: 14px;
    color: #fff;
    font-weight: bold;
    background: #42A25F url(../images/coin7.gif) no-repeat 10px 14px;
    line-height: 36px;
    height: 36px;
}
#thirdcontent .subColumnBar .more{
    float:right;
    padding: 0;
    width: 100px;
}
#thirdcontent .subColumnBar .more a{color:#424251;line-height:36px;padding:0 5px 0 0;font-size: 12px;}

#thirdcontent div.subColumnBar{margin:15px 0;}
#thirdcontent div.articleList{margin:5px 15px 20px;}
#thirdcontent div.pictureList{margin:5px 45px;}
#thirdcontent #article div.button{display:none;}
#thirdcontent div.downList{padding:10px 45px;}
#thirdcontent div.articleBrief{margin:5px 45px 20px;}
#thirdcontent #article{margin:0 auto;}
#location a:link{color:#886C44;}

div.navigation{margin:50px 0 15px 0;overflow:hidden;_display:inline-block;padding-right:50px;}
div.navigation div.button{float:right;}
div.navigation div.page{float:right;}
input.ItemsPerPageSubmitButton,input.goButton{height:18px;padding:0 5px;border:1px solid #cccccc;overflow:visible;line-height:18px;_line-height:120%;cursor:pointer;}
/*valuelist text*/
input.ItemsPerPageInputBox,input.goInput{border:1px solid #cccccc;height:16px;width:30px;padding-left:2px;float:left;}
/*navigation page*/
div.page table.PagingTag tr td.Summary,div.page table.PagingTag td.ItemsPerPage{padding-right:5px;}
div.page table.PagingTag td.ItemsPerPage{*padding-right:0;}
div.page table.PagingTag tr td.Summary b{color:#9C4299;}
div.page table.ItemsPerPage td.ItemsPerPageInputBox{padding-right:5px;}
div.page table.Paging td{padding-right:4px;cursor:pointer;}
div.page table.Paging td a{color:#000;}
div.page table.Paging th{padding-right:4px;color:#C00;}
input.goButton{float:left;margin-left:4px;}

/*popwindow*/
body.popwin{ width:100%; margin:0; height:100%;}
table.popwin{ width:100%; height:100%; border:0;}
table.popwin td{background:#EFF2F8;vertical-align:top;}
table.popwin td.top{background:url(../images/popwin_top_bg1.jpg) 0 0 repeat-x;height:81px;  }
table.popwin td div.l{ text-align:left;background:url(../images/popwin_top_left.jpg) 0 0 repeat-x; height:81px;width:368px; }
table.popwin td div.r{ text-align:right;background:url(../images/popwin_top_right.jpg) 0 0 repeat-x;height:81px;width:30%; }
table.popwin td.bottom{background:url(../images/popwin_bottom_bg.jpg) 0 0 repeat-x; height:30px; }
table.popwin div.title{text-align:center;}
table.popwin div.title span{color:#900;font:bold 15px/150% "宋体";}
table.popwin div.content{height:80%;margin:5px 15px; padding:10px;border:1px solid #DEB960;background:#FFF; }
table.popwin div.button{text-align:center;margin:10px;}