*{ padding:0px; margin:0px auto;font-family:'Microsoft Yahei', Arial, Helvetica, STHeiti; }
.wrap{ width:1200px;margin:0 auto; min-width: 980px;}
form, p, li, ul, ol, div, span, h1, h2, h3, h4, h5, td, input, select, a { font-family:"微软雅黑", Arial; }
a{ outline:0; text-decoration:none;}
.none{ display:none}
ul{ list-style:none}
li{ list-style:none; padding:0; margin:0;}
img{ border:none;}

.box{ width:1200px; margin:0 auto;}
.clears{zoom:1;}
.clears:after{content:"";display:block;clear:both; height:0; line-height:0; overflow:hidden;}
.martop15{ margin-top:15px;}
.martop30{ margin-top:30px;}

.flle,.flleft{ float:left;}
.flri,.flright{ float:right;}
.hide{ display:none;}
.bg073280{ background-color:#073280;}
.bg3361af{ background:#3361af;}
.bgefefef{ background-color:#efefef;}


/*top logo*/
.top{ width:1200px; margin:0 auto;color:#000; padding:15px 0 15px;}
.top_logo{ font-size:28px; line-height:54px; }
.top_logo img{ padding-right:15px; width:300px;}
.top_logo p{padding-top:40px; padding-left:15px;}

.login_reg{padding-right:20px; padding-top:30px;}

.login_reg a{ font-size:14px; padding:0 10px;color:#000;}

/*导航*/
.menu {background: #073280; z-index: 1000; height:60px; line-height:60px; float:left;}
.ie8 .menu {filter:none; background: #073280;}  
.menu a:hover, .menu a.hover {color: #fff !important;}
.menu li {position: relative;}
.menu > li { float: left; }
.menu > li:hover, .menu > li.hover { z-index: 9999;}
.menu > li > a { display: block;font-size: 16px;font-weight: 700;color: #fff;text-align: center;line-height: 18px; padding: 0 48px; height:60px; line-height:60px;overflow: hidden;text-overflow: ellipsis;}
.menu > li:hover > a,.menu > li.hover > a {  display: block;background: #2193d9; border: none;}

/* Level 1+ */
.menu ul {position: absolute;top: -9999px;left: -9999px; z-index: 9499;width: 100%; min-width: 193px;}
.menu > li:hover > ul, .menu > li.hover > ul {top:60px;left: 0;}
.menu ul li a {display: block;background:#2193d9;font-size: 13px;font-weight: 700;color: #fff;text-align: left;
text-transform: uppercase;line-height: 26px;padding:10px 20px 10px 25px;min-width:157px; border-bottom:#3361af solid 1px;}
.menu ul li:first-child > a {border-top: none;}
.menu ul li:last-child > a {border-bottom: none;}
.menu ul li:hover > a, .menu ul li.hover > a {background: #517bc3;}

/* Level 2+ */
.menu ul li:hover > ul, .menu ul li.hover > ul {position: absolute; top: 0;left: 100%; width: 101%;padding-left: 1%;}

.search {width: 270px; margin: 12px 0 0px 80px;}
.search ul {float: left;list-style: none;float: right}
.seainput,.seasubmit { border: 0px;}
.seainput {width: 230px;height: 35px;border: 1px #2863b1 solid;line-height: 35px;float: left;color: #CCC;font-size: 12px;}
.seainput input { width: 230px;height: 35px;border: 0px;color: #5E5E5E;line-height: 35px;float: left;color: #666;font-size: 12px;}
.seasubmit { width: 36px;height: 35px;background: url(../images/searchbtn.jpg) -4px -2px no-repeat;background-color: #1f4ea0; float: left;border: 1px #2863b1 solid;}


/*end导航*/

/**/
.main_top{ padding:50px 0; color:#fff; line-height:28px;}

.main_top img{float:left; width:460px;}
.main_top_ri{ float:right; width:550px; padding-right:130px;}
.main_top_ri h3{ font-size:24px; padding-bottom:20px;}
.main_top_ri h4{ font-size:16px; padding-bottom:5px; }
.main_top_ri p{ padding-bottom:20px;}


/*列表*/
.cont{ padding:30px 0;color:#000;}
.list{padding:35px; background:#fff; margin-bottom:30px;}
.list_ti{ border-left:#1f94d9 solid 5px; line-height:28px; height:28px; padding-left:20px; font-size:22px;}
.list_left{ width:505px; float:left; padding-top:20px;}
.list_left li{ border-bottom:#d8d8d8 dashed 1px; line-height:46px; background:url(../images/li_icon.jpg) no-repeat left center; padding-left:12px;}
.list_left a{ float:left; width:395px; font-size:16px; color:#000;white-space: nowrap; text-overflow:ellipsis; overflow:hidden;}
.list_left span{ float:right; font-size:14px;} 

.list_right{ float:right;}

.footer{ background:#073280; text-align:center; font-size:14px; line-height:30px; padding:25px 0; color:#fff;}



/*列表页面*/

.seohtag{ font-size:16px; font-weight:normal; line-height:60px; color:#000;}
.seohtag a{ color:#000;}
.seohtag span{ padding:0 10px;}

.contain{ background:#efefef; position:relative;}

.contain_bg{ float:left; background:#2193d9; width:22%; position:absolute; top:0; left:0; height:100%; z-index:1;}

.contain_ul{ text-align:right; padding:30px 30px 30px 0; width:224px; float:left; z-index:2; position:relative; background:#2193d9; font-size:16px; line-height:54px; color:#fff;}
.contain_ul a{ color:#fff;  padding:8px 16px;}
.contain_ul li.on a{background:#3361af;}

.contain_right{ float:right; width:72%; padding:30px 30px 30px 0; color:#323232;}
.contain_right h3{ font-size:24px; line-height:50px;}
.contain_right ul{ padding:15px 0 130px 0;color:#000;}
.contain_right img{ display:block;}

.contain_right ul li{line-height:36px; background:url(../images/li_icon.jpg) no-repeat left center; padding-left:12px;}

.contain_right ul li a{ color:#000;float:left; width:760px; font-size:16px;white-space: nowrap; text-overflow:ellipsis; overflow:hidden;}
.contain_right ul li span{float:right; font-size:14px; }


/*页码*/
/*.page_list{ font-size:14px; line-height:24px;color:#000; padding-bottom:30px;}
.page_list span{ padding:0 6px;}
.page_list em{ font-style:normal;padding:0 4px;}
.page_list a{padding:0 6px;color:#000;}
.page_list .pageNum{font-size:14px;width:60px;height:22px;line-height: 22px;border: 1px solid #717171;background: #fff;margin-top: 4px; text-align: center;}

*/
.page_list{ font-size:12px; float:right; text-align:center; line-height:24px; margin:40px 0 40px;}
.page_list a{ display:block; float:left; width:25px; height:25px; color:#000; background:#a1a2a3; margin-left:8px;}
.page_list a.page_current,.page_list a.selected{ color:#fff; background:#073280;}
.page_list .page_pre,.page_list .page_next{ width:40px; background:none;}
.page_list a.prev, .page_list a.next {    width: 60px;}

/*左侧树桩导航*/
.contain_bg2{width:24%;}

.tree{padding:30px 30px 30px 30px;}
.navBox{text-align:right;  width:250px; float:left; z-index:2; position:relative; font-size:16px; line-height:54px; color:#fff;background:url(../images/tree_ul_bg.jpg) repeat-y 10px 0 #2193d9;}
.navBox ul{display:none;width:210px;cursor: pointer;padding:0 0 0 15px;background:url(../images/tree_ul_bg.jpg) repeat-y 35px 0; margin:10px 0 0 0;}
.navBox ul li{font-size: 16px;width: 200px;text-align:left;line-height: 46px;background:url(../images/tree_li_bg.jpg) no-repeat 20px 0;white-space: nowrap; text-overflow:ellipsis; overflow:hidden;}
.navBox ul li.last{ line-height:22px; padding-top:8px;padding-bottom:8px;background:url(../images/tree_li_bglast.jpg) no-repeat 20px 0;}

.navBox ul li:hover{color: #fff;}
.navBox ul li a{ padding:6px 10px; margin-left:48px; color:#fff;}
.navBox ul li a:hover{ background:#3361af; color:#fff;}

.navBox ul li.active a{background-color:#3361af; color:#fff;}

.myDiv{width:210px; padding:0 15px 0 30px;line-height:22px;font-size:17px;color:#fff;background:url(../images/tree_lion.jpg) no-repeat 0 0;text-align:left;cursor:pointer;}
.myDiv:hover{color:#fff;}
.navBox .on{ background:url(../images/tree_li.jpg) no-repeat 0 0;}
.navBox p{ height:20px;}

.myDiv2{ width:210px; padding:0 15px 0 30px;line-height:22px;font-size:17px;color:#fff;text-align:left;cursor:pointer;background:url(../images/tree_li_bg2.jpg) no-repeat 10px 10px;}

.navBox .first{line-height:22px; background:url(../images/tree_li_bgfirst.jpg) no-repeat 10px 0;}

/*内容*/
.contain_right{}
.contain_right h2{ font-size:24px; line-height:50px; text-align:center; }
.contain_right .page_info{ font-size:15px; line-height:46px; text-align:center; border-bottom:#323232 solid 1px;margin-bottom: 20px;}
.contain_right h4{ font-size:21px; line-height:50px; padding-top:20px;}
.contain_right .page_top{ line-height:32px; font-size:16px;}

.contain_right .pro_ti{ font-size:18px; background:url(../images/ti_bg.jpg) no-repeat 0 center; padding-left:20px; line-height:32px; margin-top:40px;}

.contain_right .pro_img{ padding:20px 0;}

.contain_right .pro_ti2{line-height:32px; font-size:16px; padding-top:20px;}
.contain_right .p1{line-height:26px; font-size:15px;}







