@charset "utf-8";
/* CSS Document */
html{font-size:62.5%;}
body{ padding:0; margin:0;  font:normal 12px/200% "宋体"; color:#000000;text-align:center;font-size:1.2rem;background:url(images/bj0.gif) top repeat-x #fff;}
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0;}
div{margin:0 auto;text-align:left;font:normal 12px/200% "宋体";font-size:1.2rem;}
li,p{text-align:left;font:normal 12px/200% "宋体";font-size:1.2rem;}
a:link,a:visited{color:#000000; text-decoration:none;}
a:hover{color:#000000; text-decoration:underline;}
img{ border:none;}
ol,ul,li{list-style:none;}
em,i{ font-style:normal;} 
/*clear*/
.clearfix:before,.clearfix:after {content:"";display:table;}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{zoom:1;}
/*other*/
h1,h2,h3,h4,h5,h6{ text-align:left;font:normal 12px/200% "宋体";font-size:1.2rem;}
.mt10{ margin-top:10px;}
.mb10{ margin-bottom:10px;}
.m10{ margin:10px auto;}
.m20{ margin:20px auto;}
.w1000_320{ width:1000px;}
.list_14 li{ background:url(images/dot.gif) no-repeat 0 12px; padding-left:12px;font-size:14px; font-size:1.4rem}
.list_12 li{ background:url(images/dot.gif) no-repeat 0 8px; padding-left:12px; font-size:1.2rem}
.fl{ float:left;}
.fr{ float:right;}

.white,.white a:link,.white a:hover,.white a:visited{ color:#fff;}
.red,.red a:link,.red a:visited,.red a:hover{ color:#c41717;}
.gray,.gray a:link,.gray a:visited,.gray a:hover{ color:#999;}

@charset "utf-8";
/* CSS Document */
body{padding:0;margin:0;  font:normal 12px/180% "宋体"; color:#000000;text-align:center;background:#fff; background:url(images/bj0.gif) top repeat-x #fff;}
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0;}
div{ margin:0 auto;text-align:left;font:normal 12px/180% "宋体";}
a:link,a:visited{color:#000;text-decoration:none}
a:hover{color:#000;text-decoration:underline}
img{ border:none}
ol,ul,li{list-style:none;} 
em,i{font-style:normal;}
.clear{ clear:both;}
/* clearfix */
.clearfix:before, .clearfix:after {content:"";display:table;}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{zoom:1;}

/*other*/
.fl{float:left;}
.fr{float:right;}
.m0{margin:0 auto;}
.m10{ margin:10px auto}
.mb10{margin-bottom:10px;}
.mb15{margin-bottom:15px;}
.mb20{margin-bottom:20px;}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt20{margin-top:20px;}
.mt30{margin-top:30px;}
.mt12{margin-top:12px;}
.mt15{margin-top:15px;}
.mt17{margin-top:17px;}
.ml5{margin-left:5px;}
.ml10{margin-left:10px;}
.ml15{margin-left:15px;}
.ml25{margin-left:25px;}
.mr5{margin-right:5px;}
.mr10{margin-right:10px;}
.mb10{ margin-bottom:10px;}
.p5{padding:5px 0;}
.p3{padding:3px 0;}
.p0{padding:0;}
.p10{padding:10px;}
.pb10{padding-bottom:10px;}
.pb15{padding-bottom:15px;}
.pb1{border-bottom:1px;}
.bd1{border:1px solid #DAD0AE;}
.w1000{width:1000px;}
.w980{ width:980px;}

/*=nav=*/

.sp_nav01{height:58px;text-align:left; padding:15px 0 10px 0; }
.sp_nav01_left,.sp_nav03_left,.sp_nav03 span,.sp_nav03 em,.p3_1 span{float:left;}
.sp_nav01_right,.sp_nav03_right,.p3_1 em{float:left;text-align:left;}
.sp_nav01_right{}
.sp_nav01_left img{margin:6px 14px 0 0;}
.sp_nav01_c{width:500px;float:left;padding-left:0px;}
.sp_nav01_c ul li{ float:left; padding:0 20px 0 0 ; background:url(images/dot1.gif) no-repeat left center; padding-left:8px; line-height:28px;}
.sp_nav01_t{float:right;padding-top:12px; background:url(images/b2.gif) no-repeat 0 13px;}
.sp_nav01_t .in1{ width:108px; height:19px; border:none; margin-left:1px; margin-top:2px}
.sp_nav01_t span{background:url(images/dian1.gif) no-repeat center right;display:block;padding-right:128px;}
.sp_nav01_t img{ float:right; margin-top:1px}
.sp_nav01_t select,.sp_nav01_t img{vertical-align:middle;}
.sp_nav02{font-size:14px;text-align:left; background:url(images/b1.gif) repeat-x #237e75; height:45px; line-height:45px; font-family:"微软雅黑"; font-weight:normal; text-align:center; color:#47b797; padding-top:5px; font-size:18px; font-size:1.8rem}
.sp_nav02 a{margin:0 17px;font-weight:bold; color:#fff;}
.sp_nav03{background:#c2e1de;height:31px;line-height:31px;margin-top:1px;}
.sp_nav03 span{background:url(images.sp_nav03.gif) no-repeat top right #4bafa5;padding:0 13px 0 10px; font-weight:bold}
.sp_nav03 em{padding-left:10px;}
.sp_nav03 em a{margin:0 5px;}
/*p1*/
.p1_content{ overflow:hidden;}
.p1_left{ width:387px; height:auto; float:left;}
.p1_right{ width:580px; height:auto; float:right; }
.p1_left ul.list_14{ padding:10px 0 }
.p1_left ul.list_14 li { line-height:30px;}
.p1_left ul.list_14 li a:hover{ color:#8b634a;}

.p1_left strong{ font-size:20px; padding-top:20px; overflow:hidden; display:block; width:100%; font-size:2.0rem}
.line1 { background:url(images/line1.gif) repeat-x; overflow:hidden; height:1px;}
.p1_left .line1 { margin:10px 0}
.p1_02 { background:#efefef;}
.p1_02 span{ float:left; width:70px; height:25px; background:#8fc4c8; text-align:center; line-height:25px; color:#efefef}
.p1_02 ul li em{ color:#999;}


#box1{width:580px;height:310px;position:relative; margin-top:20px}
#box1 ul li{display:none;text-align:center;position:absolute;}
#box1 ul li img{display:block;}
#box1 ul li span{position:absolute;top:280px;left:8px;font-size:14px;z-index:3;}
#box1 ul li a{color:#fff;}
#box1 ul li div{background:#000;filter:alpha(opacity=70);opacity:.7;height:37px;line-height:37px;position:absolute;top:273px;width:580px;z-index:1;}
#box1 ol{position:absolute;top:285px;right:5px;z-index:1;}
#box1 ol li.active{display:block;background:url(images/ball2.png) no-repeat;filter:alpha(opacity=70);opacity:.7;}
#box1 ol li{width:12px;height:12px;float:left;cursor:pointer;margin:0 3px;background:url(images/ball1.png) no-repeat;filter:alpha(opacity=70);opacity:.7;text-indent:-9999px;}

/*p2*/
.p2_content{ overflow:hidden; margin-top:12px; background:url(images/p1_bg.gif) right repeat-y; overflow:hidden;}
.p2_left{ width:660px; height:auto; float:left;}
.p2_right{ width:300px; height:auto; float:right; }
.p2_01_t{ border-bottom:1px solid #b7cfcd;  overflow:hidden; margin-top:17px}
.p2_01_t li{ float:left; padding:0 15px; height:40px; line-height:40px; font-family:"微软雅黑"; font-size:20px; font-weight:bold; background:#fff; color:#247e76; border-top:3px solid #fff;}
.p2_01_t li.one{ background:#247e76; color:#fff; border-top:3px solid #8fc4c8;}

.img_list li{clear:both;padding:18px 0 25px 0;border-bottom:1px solid #e5e5e5; overflow:hidden;}
.img_list li span{ display:block; float:left;margin-right:25px;}
.img_list li div{ display:block;}
.img_list li h5,.img_list li h5 a{font:normal 20px/180% "\5FAE\8F6F\96C5\9ED1";color:#000;}
.img_list li p{display:block; padding-bottom:10px;margin-bottom:5px;}

.headingNews{}
.hdNews{ margin:5px auto; border-bottom:#efefef 1px dashed;}
.hdNews p{ display:block; clear:both; margin:5px 0 0; }
.hdNews p img{ display:block; float:left; margin-right:20px; margin-top:10px;}
.hdNews p strong{font: bold 20px/200% \5FAE\8F6F\96C5\9ED1;  display: block; font-size:2.0rem}
.hdNews p em,.hdNews p em a:link,.hdNews p em a:hover,.hdNews p em a:visited{ color:#999;}
.hdNews h6{ clear:both; height:40px; padding:20px 0 5px; font-weight:normal}
.hdNews h6 em{ float:left;}
.hdNews h6 em a{ float:left; display:inline-block; background:#8fc4c8; margin:0 5px;}
.hdNews h6 span{ float:right;}
.hdNews h6 img{ vertical-align:middle; margin-right:6px;}
.hdNews h6 em a{ padding:0 8px;}
.page_n{ text-align:center; padding:20px 0;}
.page_n a{ border:#dddad2 1px solid; background:#f7f6f3; padding:10px 15px; margin:0 5px;}
.page_n a:hover{ background:#cc3333; color:#fff; text-decoration:none;}
.bshare-custom .bshare-more.more-style-addthis,.bshare-custom .bshare-more.more-style-addthis,.bshare-custom #bshare-more-icon, .bshare-custom .bshare-more-icon,.bshare-custom #bshare-more-icon, .bshare-custom .bshare-more-icon{ background:none;margin:0; padding:0;}
.bshare-custom #bshare-more-icon, .bshare-custom .bshare-more-icon a{padding:0;}
.bshare-custom .bshare-more.more-style-addthis{ background:url(images/icon3.gif) no-repeat left top; width:19px; height:19px; display:block}
.page_move{ padding:40px 0 0 0}
.page_move a{ display:block; width:150px; height:25px; line-height:25px; color:#fff; text-align:center; font-size:14px; background:#8fc4c8; margin:10px auto}
.w250{ width:250px;}
.p2_1{ padding:0 25px; }
.p2_1 img{ display:block;border:1px solid #ccc; padding:12px; margin:15px auto 5px auto}
.p2_1 b{ display:block; line-height:35px;}

h2{ border-bottom:1px solid #b7cfcd;  overflow:hidden; height:41px; }
h2 i{ background:#247e76; float:left; padding:0 15px; height:41px; line-height:41px; font-family:"微软雅黑"; font-size:20px; background:#329d94; color:#fff; font-weight:bold}
.p2_2 { text-align:center; line-height:30px;}
.p2_2 img{ display:block}
.p2_3 img{ background:url(images/p2_4.gif) no-repeat bottom center; padding-bottom:20px;}
.p2_4{ position:relative; width:100%; overflow:hidden;}
.p2_4 img{ float:left;}
.p2_4 span{ display:block; float:left; position:absolute; right:0; top:0; background:url(images/p2_6.png) no-repeat; width:128px; height:95px; padding:15px 20px 15px 30px;}
.p2_5 img{ display:block; margin:1px auto 22px auto}
.p2_right h2{ margin-top:15px;}
.p2_right ul.list_12{ padding:12px 0}
/*p3*/
.p3_content{ border:1px solid #ccc; overflow:hidden;}
.p3_content h3{ float:left; background:url(images/P4_2.gif); width:15px; height:98px; font-size:14px; font-family:"微软雅黑"; padding:10px 10px 0 10px; line-height:18px;}
.p3_content p{ padding-top:15px;}
.p3_content p a{ line-height:40px; font-size:12px; padding:0 15px;}
/*p4*/

.p4_content { background:url(images/p4_0.png); overflow:hidden; margin-top:30px;  bottom:-180px; text-align:center; width:100%;}
.p4_content img{ float:left; margin:40px 25px ; }
.ej_left{ border:1px solid #43aca3}
.ej_left h3{ width:100%; background:#43aca3; height:25px; line-height:25px; color:#fff}
.ej_left h3 i{ padding-left:10px}
.ej_left ul { overflow:hidden; border-bottom:1px dotted #ccc; padding-bottom:10px; width:625px;}
.ej_left ul li,.ej_left ul li a:link,.ej_left ul li a:hover,.ej_left ul li a:visited{color:#333;}
.ej_left ul { margin:15px auto}
.ej_left ul li{ background:url(images/dot2.gif) no-repeat 5px 12px; padding-left:15px;font-size:14px; line-height:28px; overflow:hidden}
.ej_left ul li a{ float:left; }
.ej_left ul li em { float:right; color:#b5b5b5; font-size:12px; padding-right:15px}
.ej_left ul li em ,.ej_left ul li em a:link,.ej_left ul li em a:hover,.ej_left ul li em a:visited{ color:#999;}
.page{ text-align:center; padding:20px 0; font-size:14px;}
.page a{ margin: auto 5px}
/*======= copyright========*/
.copyright{ margin:0px auto;width:100%; font-size:12px;color:#000000; text-align:center; padding:20px 0 200px 0; line-height:180%;  clear:both; }
#copyright{clear: both;margin: 5px auto;padding-top:10px;width: 980px;height: auto;color: #2A3084; text-align:center}
#copyright p{margin: 0 0 2px 0; text-align:center;}
#copyright a{color:#2A3084;}
#copyright p.p1{margin: 15px  auto;width: 530px;}
#copyright p.p2{margin: 8px 0 0 0;}

  body { background-image:url(text.txt); background-attachment:fixed; height:1000px; }
 #bottomNav { z-index:999; position:fixed; bottom:0; left:0; width:100%; _position:absolute;
 _top: expression_r(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight); overflow:visible; }
 
 .ad01{ padding-bottom:20px;}
.ad01 dt{ float:left; width:780px; height:90px;}
.ad01 dt img{ border:#f4f4f4 1px solid;}
.ad01 dd{ float:right; background:#f8f8f8; height:70px; width:180px; padding:10px 15px;}
.p2_r_box{}

/*20150401*/
.hdNews h5{font: bold 20px/200% \5FAE\8F6F\96C5\9ED1;  display: block; font-size:2.0rem;}
.hdNews em.gray,.hdNews em.gray a:link,.hdNews em.gray a:hover,.hdNews em.gray a:visited{ color:#999;}
.hdNews em.white,.hdNews em.white a:link,.hdNews em.white a:hover,.hdNews em.white a:visited{ color:#fff;}
#rollText1 li{line-height:25px; height:25px;}
.sp_nav02 a:link,.sp_nav02 a:hover,.sp_nav02 a:visited,
.page_move a:link,.page_move a:hover,.page_move a:visited{color:#fff;}
.sp_nav01_t .in1{ width:178px; height:26px; border:1px solid #CCC; margin-left:1px; margin-top:0px; vertical-align:middle;}
.sp_nav01_t .in2{ width:30px; height:28px; border:none; background:url(images/ss.gif) top center no-repeat; vertical-align:middle;}

/*20150403*/
.sp_nav01_c ul li{width:70px;}
.p3_content p a{display:inline-block;}
.hdNews h6 span{display:inline-block; width:70px;}
.hdNews h6 img{float:left;}

/*20150408*/
.p1_02 span a:link,.p1_02 span a:hover,.p1_02 span a:visited{color:#efefef;}

/*20180716*/
.ad01 dd{ position:relative;}
.ad01 dd .gg_icon {
    position: absolute;
    width: 26px;
    height: 13px;
    top: 3px;
    right: 3px;
}


/* MEDIA QUERIES PAD
---------------------------------------------------------------------- */
@media (min-device-width:768px) and (max-width:989px),
       screen and (max-device-width:1000px),
	   (max-device-width:1000px) and (orientation:landscape),
       (min-device-width:768px) and (max-device-width:1000px) and (orientation:portrait) {
		html{font-size:80.4%;}
		body,div,li,p,h1,h2,h3,h6,a{ font-family: \5FAE\8F6F\96C5\9ED1;}
		.w1000_320,.p2_right,.ej_left{ width:760px; }
		.sp_nav01_left{ text-align:center;}
		
		.p2_left{ width:660px;}
		.p4_content,.nav02,.ad01,.sp_nav01_c,.p1_02,.sp_nav03{ display:none}
		.nav01 dt{ float:left; width:65%; display:block; overflow:hidden; height:35px;}
		.sp_nav02{ font-weight:normal;font-size:14px; font-size:1.4rem; text-align:left;}
		.sp_nav02 a{margin:0 3px;font-weight:none; color:#fff; }
		.p1_content{ width:760px; height:700px; position:relative;}
		.p1_left{ width:100%}
		.p1_right{ float:none; margin:0 auto;}
		.p1_left{ float:none;position:absolute; top:320px; margin:0 auto;}		
		.p1_content .list_14 li{ background:url(images/dot.gif) no-repeat 0 12px; padding-left:12px;font-size:12px; font-size:1.2rem}
		.p1_left{ }
		.p1_left div strong,.p1_left div ul{ width:350px; display:block; margin:0 auto}
		.p2_left{ float:none;}
		.p2_right{ float:none; text-align:center; position:relative; height:900px;}
		
	   .p2_r_box{ display:none;}
	   .p2_r_box1{ display:block; position:absolute; bottom:0px;left:0; width:100%;}
	   .p2_r_box2{ display:block;  }
	   .p3_content{ display:none}
	   .copyright{ border-top:1px solid #b7d0cd; padding:60px 0; margin-top:15px}
	   .p1_left strong{ font-size:16px;font-size:1.6rem; font-weight:normal}
	   .p2_01_t{ width:660px; margin:0 auto}
       .p2_1{ width:223px;}
	   .ej_left{ border:none; width:760px;}
	   
	   .ej_right{ height:auto}
	   .ej_right .p2_r_box{ display:block; }
	   .ej_right .p2_r_box1{ display:block; position:absolute; bottom:0px;left:0; width:100%;}
	   .ej_right .p2_r_box2{ display:block;  }
	   .ej_right h2{ width:660px; margin:0 auto}
	   .ej_box1{ width:550px; overflow:hidden; margin:30px auto}
	   .ej_box1 .p2_2{ width:300px; float:left;}
	   .ej_box1  ul.list_12{ float:right; width:225px;}
	   .ej_h2{ width:660px;}
	   .p2_4{ width:300px; float:left;}
	   .ej_right{ height:1960px; }
       .ej_box2 { position:absolute; bottom:0px; width:660px; padding-left:50px}
	   }
	  
	   /* MEDIA QUERIES Mobile phone
---------------------------------------------------------------------- */	   
	   
@media (min-device-width:320px) and (max-width:689px),
       (max-device-width:480px) and (orientation:portrait),
	   screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-o-device-pixel-ratio : 1.5) ,only screen and (min-device-pixel-ratio : 1.5) 
	   {
html{font-size:80.4%;}
		body,div,li,p,h1,h2,h3,h6,a{ font-family: \5FAE\8F6F\96C5\9ED1;}
		.w1000_320,.p2_left,.p2_right,.p2_01_t,.ej_box2{ max-width:480px; width:100%; min-width:320px;}
		.top.sp_nav01,.top.sp_nav02,.ad01,.channel.sp_nav01 ul,.p1_news p,.top.sp_nav01_none{ display:none;}
		
		.nav01{ display:none}
		.sp_nav01_t{ display:none}
		.sp_nav01_left{ float:none; text-align:}
        .sp_nav02{ height:88px;}		
		.p1_content{  height:700px;}
		.ej_right{ height:400px;}
		.p2_r_box1{ text-align:center; }
	    .p2_r_box2{ display:none;}
	    .hdNews p img{ float:none; margin:0 auto}
		.ej_box1{ display:none}
		.ej_h2{ display:none}
		.ej_h2a{ display:block}
		.ej_left ul.list_14 em{ display:none}
		.ej_left{}
		
		.ej_right{}
        .ej_box2 { padding-left:0  }	 
		.ej_right .p2_r_box2{ display:none; }
		
       .hdNews p em,.hdNews p img{ display:none;}
       .hdNews h6{display:none;}
	   .hdNews p strong{ font-weight:normal; font-size:14px;font-size:1.4rem}
	   .hdNews h5{ font-weight:normal; font-size:14px;font-size:1.4rem}
	   .p2_r_box1{ }
	   .p2_right{ height:460px;}

		/*20150408*/
		.sp_nav02{ overflow:hidden;}
		.p1_content{height:auto;}
		.p1_right{ max-width:480px; width:100%; min-width:320px;}
		#box1{width:100%; min-height:170px; max-height:260px; height:auto;}
		#box1 ul li img{width:100%; height: auto;}
		#box1 ul li div{ top:auto; bottom:0px;}
		#box1 ul li span{ top:auto; bottom:0px; width:65%; height:34px; text-align:left; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
		#box1 ol{ top:auto; bottom:10px;}
		.p1_left{ position:relative; top:auto; width:98%;}
		.p1_left div strong,.p1_left div ul{ width:100%; }		
		.headingNews{width:98%;}
		.hdNews{height:36px;}
		.hdNews h5{width:100%; height:36px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
		.hdNews em{display:none;}
		.page_move{padding:10px 0 0 0;}
	   }