/*公用*/
html,body, p, h1, h2, h3, h4, h5, h6, ul, ol, li, a, input, dl, dt, dd, span, em, table, tr, td 
{ margin: 0; padding: 0; font-family:"微软雅黑", arial, verdana, sans-serif; color: #333; }
img { border: none; }
ol, ul, ol li, ul li { list-style: none; }
a { text-decoration: none; }
a:link { }
a:visited { }

.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { *zoom:1; }
.qs_info { text-align: justify; text-justify : inter-ideograph; }
.qs_yin { width: 0; height: 0; overflow: hidden; display: none; }


/*header*/
.header { width: 100%; height: 96px; background:#045bb8;}
.top { width: 1200px; height: 96px; margin: 0 auto; position: relative; }
.logo { width: 456px; height: 56px; position: absolute; left: 0; top: 20px; }
.zh_en { height: 15px; position: absolute; left: 610px; top: 42px; }
.zh_en a { font-size: 12px; }
.zh_en .azhen { color: #005bac; }
.search { width: 202px; height: 27px; position: absolute; right: 0; top: 36px; }
.sstxt { width: 156px; height: 27px; background: url(2018090222365870953.png) left center no-repeat; border: 0; float: left; _display: inline; outline: none; padding: 0 5px 0 10px; line_height: 27px; }
.ssbut { width: 31px; height: 27px; background: url(2018090222353120197.png) left center no-repeat; border: 0; float: right; _display: inline; cursor: pointer; }

/*nav*/
.bg_nav { width: 100%; height: 45px; }/*#005bac*/
.nav { width: 1200px; height: 45px; margin: 0 auto; }
.nav li { width: 150px; height: 45px;float: left; _display: inline; position: relative; }
.nav li a { width: 151px; height: 45px; display: block; text-align: center; line-height: 45px; color: #333; font-size: 18px; font-weight: bold; }
.nav li a:hover { color: #045bb8; font-weight: bold;}
.nav_con { display: none; position: absolute; left: 5px; top: 45px; z-index: 150; padding: 0 0 10px; width: 140px; filter: alpha(opacity=90); opacity: 0.9; -moz-opacity: 0.9; background-color: #FFF; }
.nav li .nav_con a { display: block; height: 30px; line-height: 30px; text-align: center; font-size: 14px; color: #666; }
.nav li .nav_con a:hover { color: #005bac; }


/*页底*/
.fz_foot { text-align: center; width: 100%; background-color: #4a494e; padding: 10px 0px 15px; margin-top: 50px; }
.fz_foot p,.fz_foot p span,.fz_foot p a{ color: #f6f6f6; font-size: 12px; line-height: 2em; margin-right: 20px;}
.fz_foot .fz_con_01 { margin-bottom: 5px; }
.fz_foot .fz_con_01 a{font-size: 14px; margin-left: 20px;}
.fz_foot .fz_con_01 a:hover { color: #045bb8; }

/*二级页面banner*/
.e_banner { width: 100%; height: 260px;}
.e_banner li img { width: 100%; height: 260px;}




/*二级文字列表*/
.list01_col { font-size: 18px; color: #045bb8; width: 100%; height: 50px; line-height: 50px; border-bottom: 2px solid #045bb8; padding-left: 20px;  }
.list01 li { margin: 0px 20px;}
.list01_tit { height: 40px; line-height: 40px; margin-top: 20px; margin-bottom: 10px; border-bottom: 1px dashed #e6e6e6; padding-left: 15px; background-image: url(icon_lan_03.png); background-repeat: no-repeat; background-position: 1px 18px ;}
.list01_tit a { font-size: 16px; color: #333; float: left; }
.list01_sum { font-size: 14px; line-height: 2em; text-indent: 2em; color:#666; text-align: justify;}
.list01_date { float: right; font-size: 14px; color: #333;}
.list01_more { width: 500px; margin: 60px auto;}
.easysite-total-page { float: left;}
.easysite-page-wrap { float: right;}
.easysite-page-wrap a:hover { color: #045bb8; font-weight: bold;}
.easysite-total-page span,.easysite-page-wrap a { font-size: 14px; color: #333; margin-right: 30px;}



/*二级页面左侧导航*/
.e_left {	
       
 }
.leftnav {
        width: 238px;
        min-height: 400px;
        border: 1px solid #dbdbdb;
        border-radius: 10px 10px 0px 0px;
        background: #ecf5ff url(2018081521361237922.jpg) no-repeat center bottom; 
}
.leftnav h3 { 
	height: 50px; line-height: 50px; background: url(2018081521344331079.jpg) no-repeat center bottom; margin-bottom: 20px;
}
.leftnav h3 a { 
	font-size: 18px; margin-left: 20px; color: #fefefe;
}
.leftnav .subNav {
        background: url(2018081608313774034.png) no-repeat 25px center;
}
 
.leftnav .subNav  a{
	font-size: 16px; 
	color: #323232; 
	line-height: 2em;
	background: none;
	padding-left: 40px;
}
.leftnav .leftblue {
	background: url(2018081521440887947.png) no-repeat 25px center;
}
.leftnav .leftblue a { 
	color: #045bb8;
}

/*二级信息介绍*/
.e_html01 {
	margin-top: 20px;
 	padding:0 20px;
}
.e_html01 p{
	padding:10px 0; 
        text-align: justify;
}
.e_html01 p img {
        max-width: 800px;
}
.e_html01 *{
	font-size:14px; color:#666; line-height:25px; 
}

/*网站地图*/
.js_b { width:auto; height:auto; overflow:hidden; padding:20px 40px;} 
.js_t { width:auto; height:20px; overflow:hidden; border-bottom:1px solid #e1e1e1; padding:5px 0px; }
.js_t a { float: left; display:block; border-left:4px solid #045bb8; height:18px; line-height:16px; font-size:14px; color:#333; font-weight:700; padding-left:8px;  }

.js_list { width:auto; height:auto; overflow:hidden; }
.js_list ul { width:800px; height:auto; overflow:hidden; padding-top:20px; }
.js_list ul li { float:left; width:161px; height:218px; overflow:hidden; background:url(./2015072415110775112.png) 0 0 no-repeat; padding:0px 60px 20px 0;  }
.js_list_a { text-align:center;   width:118px; height:147px;  overflow:hidden; padding:17px 0 0 17px; }
.js_list_a  img {  width:118px; height:147px; }
.js_list_b { width:142px; height:19px; line-height:19px; overflow:hidden; text-align:center; padding:10px 5px 0;  }
.js_list_b a { font-size:12px; color:#666; }
.js_list_c { width:61px; height:19px; line-height:18px; overflow:hidden;  text-align:center; padding:4px 0 0 45px;  }
.js_list_c a { font-size:14px; color:#fff;  }

.js_x_a { width:auto; height:auto; padding:20px 0 10px; overflow: hidden; text-align:center;}
.js_x_b { width:auto; height:auto; padding:10px;  text-align:center; }
.js_x_b  span { padding:0 10px; font-size:16px; color:#333;}

.map_list {width:auto; height:auto; overflow:hidden;}
.map_list ul { padding:10px;}
.map_list ul li { float:left; width:170px; height:30px; line-height:30px; overflow: hidden; background:url(2018081011193845268.gif) 1px 50% no-repeat;  }
.map_list ul li a { font-size:14px; color:#333; padding-left:13px; }



/*详细信息*/
.i_w { width:auto; height: auto; min-height:500px; overflow:hidden; padding:40px 40px 50px; }
.i_t { text-align:center; line-height:40px;  }
.i_t span { font-size:24px; color:#0061aa; }
.i_st { text-align:center; line-height:45px; }
.i_st span { font-size:20px; color:#666;}
.i_ly { width:auto; height: 30px; line-height:30px; padding:10px 0;  text-align:center; border-bottom:1px solid #e8e8e8; }
.i_ly span { padding:0 10px; font-size:14px; color:#666;}

/*.i_zh { width:100px; height:25px; overflow:hidden; margin:-35px 0 0 750px ; } */
.i_ly a { display:block; float: right; width:24px; height:24px; background-image:url(2018082714315479387.png); background-repeat:no-repeat; margin: 0 3px; text-indent:-999px;
    *margin-top: -30px!important;
 }
.i_zh_1 { background-position:0 0;}
.i_zh_2 { background-position:0 -27px;}
.i_zh_3 { background-position:0 -54px;}

.i_c { line-height:210%; font-size:16px; color:#666; padding:25px 15px ; }
.i_c * { font-size:16px; color:#666; }
.i_c img { margin-top:20px; }
.i_c table { margin:0 auto;}

.i_d { height:30px; text-align:center; padding-top:20px;}
.i_d a { font-size:14px; color:#828282; border:1px solid #d2d2d2; margin:0 15px; padding:3px 10px; border-radius:3px; background-color:#f8f8f8; *display: inline-block!important;}
.i_fx { width:200px; height:25px; overflow:hidden; margin:-33px 0 0 710px ;}
.i_fx .jiathis_style { float:right; }