@charset "utf-8";
/* CSS Document */
body{ padding:0; margin:0;  font:normal 12px/180% "宋体"; color:#5b5b5b;text-align:center; background:url(images/bg4.gif);}
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% "宋体";}
li,p{text-align:left;font:normal 12px/200% "宋体";}
a{color:#5b5b5b; text-decoration:none;}
a:hover{text-decoration:underline;}
img{ border:none;}
ol,ul,li{list-style:none;}
em,i{ font-style:normal;} 
/*clear*/
.clear{ clear:both;}
.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% "\5FAE\8F6F\96C5\9ED1";}
.mt10{ margin-top:10px;}
.mt20{ margin-top:20px;}
.mt30{ margin-top:30px;}
.mt50{ margin-top:50px;}
.mb10{ margin-bottom:10px;}
.m10{ margin:10px auto;}
.w1205{ width:1205px;}
.w980{ width:980px; overflow:hidden;}
.list_14 li{ background:url(images/dot.gif) no-repeat 0 12px; padding-left:12px;font-size:14px;}
.list_12 li{ background:url(images/dot.gif) no-repeat 0 8px; padding-left:12px;}
.fl{ float:left;}
.fr{ float:right;}
.gary,.gary a:link,.gary a:visited,.gary a:hover{ color:#666;}
.tr{ text-align:right;}
.f14{font-size:14px;}
.o_h{ overflow:hidden;}
.blue,.blue a{color:#3398cc;}
.org,.org a{color:#ff5d00;}
.gray{color:#bbb;}
.red,.red a{color:#cc3333;}
.green,.green a{color:#339933;}
.lh_28{line-height:28px;}
.lh_24{line-height:24px;}
/*top*/
.top{ height:34px; background:url(images/topbg.gif) repeat-x;position:fixed; z-index:-1; top:0;width:100%;}
.top em{ float:left;}
.top i{ float:right; line-height:34px;color:#666;}
.top i a{ padding:0 8px;color:#666;}
.banner{ background:url(images/banner.jpg) no-repeat top center; z-index:-1; position:fixed;width:100%;margin:0 auto;height:650px; top:34px;}
.banner p{ display:block;color:#242a50;font:normal 14px/24px "\5FAE\8F6F\96C5\9ED1";width:825px;margin:490px 0 0 100px;}
.banner p a{color:#003354;}
.banner b{ height:47px; line-height:47px; font-size:18px; color:#fff; font-family:"微软雅黑"; font-weight:normal

}
.b_bj{background:#2e64a0;filter:alpha(opacity=60);opacity:.6;position:absolute;display:inline-block; width:100%; height:47px; }
.banner b a{ margin:auto 20px; color:#fff;}
.banner b a:link,.banner b a:hover,.banner b a:visited{ color:#fff;}
.p1_content{ background:url(images/bg1.gif); overflow:hidden;padding:90px 0 85px 0;margin-top:749px;}
.p1_right{width:465px;line-height:36px;font-size:16px;color:#fff;}
.p1_right a{color:#fff;}

.p2_content{ background:url(images/bg2.gif);padding:50px 0;}
.p2_content h3{ background:url(images/bg3.gif);width:177px;line-height:63px;height:63px; text-align:center;color:#fff;font-size:36px; background:#2e64a0;}
.p3_a {font-size:16px;line-height:36px;margin-top:47px;}
.p3_a img{ float:left;margin-right:20px}

.p3_content{padding:50px 0;background:url(images/bg4.gif); overflow:hidden;}
h2{ text-align:center;}
.center{ text-align:center;}
.txt_a{font-size:14px;line-height:24px;}
.txt_a span{ display:block;width:120px;height:112px; background:#a3c0dd;color:#fff;line-height:112px; float:left; text-align:center;font:normal 22px/112px "\5FAE\8F6F\96C5\9ED1";margin-right:20px;}

.b_a{width:100%;height:47px;line-height:47px; overflow:hidden; position:fixed;bottom:0; background:#d04343;left:0; z-index:1000;}
.b_a.this{font:bold 14px/37px "\5FAE\8F6F\96C5\9ED1";}
.b_a.this a{}
.b_a.this a:hover{ text-decoration:none;font:bold 14px/37px "\5FAE\8F6F\96C5\9ED1";}
.b_a.this a.this{font:bold 14px/37px "\5FAE\8F6F\96C5\9ED1";}
.b_a1{ position:relative; float:left;}
.b_a1 a.left01{ position:absolute;top:0;left:0;width:60px;height:47px; display:block;}
.b_a1 a.right01{ position:absolute;top:0;right:0;width:60px;height:47px; display:block;}
.img_h{overflow:hidden;height:47px;width:920px;}
.img_h span{ float:left;width:43px;}
.img_h span a{ display:block;width:72px;height:47px;font:normal 14px/47px "\5FAE\8F6F\96C5\9ED1";color:#fff; text-align:center;  float:left;background:url(images/bg5.gif) no-repeat top center;}


.nav1{width:48px; position:fixed;top:147px;left:0px; z-index:100; width:163px; }/*width:163px;*/
.nav1 ul li a{ background:url(images/tit1.png);width:18px;height:64px; text-align:center;clear:both;font:normal 16px/16px "\5FAE\8F6F\96C5\9ED1";padding:40px 15px 10px 15px;margin-bottom:23px;color:#fff; overflow:hidden; display:block;
width:133px; height:92px; background:#2e64a0;
}/*width:163px; height:142px; background:#2e64a0;*/
.nav1 ul li a:hover{color:#ce3131; background:url(images/tit2.png) no-repeat;}
.nav1 ul li a b{ font-size:30px; display:block; line-height:70px; font-family:"微软雅黑"; font-weight:normal; }
.nav2{width:57px;position:fixed;bottom:147px;right:0;height:185px;}
.nav2 img{margin-bottom:3px;}

.p4_content{ background:#203e5f;color:#fff;font-size:14px;padding:10px 0;}
.p4_left{font:normal 14px/24px "\5FAE\8F6F\96C5\9ED1";}

.copyright{ text-align:center;padding:30px 0;background:#fff;padding-bottom:72px; color:#000;}



/*ej1*/
.ejbanner{ background:url(images/ejbanner.jpg) no-repeat top center; }
.ejbanner div{ position:relative;}
.ejbanner b{font:normal 66px/78px \6977\4F53;color:#fff; display:block; position:absolute;top:318px;left:605px;width:160px; text-align:center;}
.topPic{position:relative;overflow:hidden;}
.topPic h3{ background:url(images/bg3.gif);width:177px;line-height:63px;height:63px; text-align:center;color:#fff;font-size:36px; margin-bottom:31px }
.w1230_980{ width:980px;position:relative;overflow:hidden;}
.topPic{overflow:hidden;width:980px;}
.topPic ul{width:980px;height:300px; margin-top:2px;}
.topPic ul li{float:left;}
/*.topPic ul li{filter:alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;}
*/
.topPic ul li span{ display:block;clear:both; text-align:center;font-size:18px;color:#ffffff;line-height:62px;height:62px; background:#0c6fb5;width:980px; overflow:hidden;}
.topPic .prev{position:absolute;left:0;top:180px;z-index:111;cursor:pointer;}
.topPic .next{position:absolute;right:0;top:180px;z-index:111;cursor:pointer;}
.top_pic2 {overflow:hidden;position:relative; background:url(images/ej_bg.jpg) no-repeat top center;height:441px;padding:30px 0 0px 0;}

.ej_content1{ background:url(images/ej_02.jpg) top center repeat-y;padding:30px 0 90px 0; overflow:hidden;}
.ej_b{width:465px;font-size:16px;line-height:36px;margin-top:0px;}

.ej_b h3{ background:#0c6fb5;width:177px;line-height:63px;height:63px; text-align:center;color:#fff;font-size:36px; display:block; margin-left:230px; }
.ej_content2 h3{ background:#fff; color:#0b3c79; margin-left:0px;}
.ej_content2 h3 a:link,.ej_content2 h3 a:hover,.ej_content2 h3 a:visited{color:#0b3c79;}
.ej_b h4{font:normal 35px/180% "\5FAE\8F6F\96C5\9ED1";color:#46547b; display:block; clear:both; padding:15px 0}

.ej_content2{ background:url(images/ej_03.jpg) top center repeat-y;padding:90px 0; overflow:hidden;}

.ej_content2 .ej_b,.ej_content2 .ej_b a,.ej_content2 .ej_b h4,.ej_content2 .ej_b h4 a{color:#fff;}
.ej_content3{ background:#fff ;height:317px;}
.ej_content3 p{width:570px;padding:50px 20px 50px 50px; float:left;color:#245378;font-size:16px;line-height:36px;}
.ej_content3 h3{ float:right; margin:60px 110px 0 0 }
.ej_content3 h3{width:177px;line-height:156px;height:156px; text-align:center;color:#fff;font-size:36px; background:#3d7fc9;}
.ej_c{ overflow:hidden;}
.ej_c ul{ position:relative; overflow:hidden;width:342px; float:left;height:450px;}
.ej_c ul li{ position:absolute; display:block;}
.ej_c ul li.a1{top:105px;}
.ej_c ul li.a2{top:155px;left:175px;}
.ej_c ul li.a3{top:305px;left:55px;}
.ej_c ul li{width:165px;height:142px; overflow:hidden;}
.ej_c ul li span{ background:#d04343;width:165px;height:82px; display:block;color:#fff;font-size:14px;padding:30px 0; text-align:center;font:normal 16px/180% "\5FAE\8F6F\96C5\9ED1"; overflow:hidden; z-index:10; position:absolute;top:144px;left:0;}
.ej_c ul li span b{font:normal 30px/180% "\5FAE\8F6F\96C5\9ED1";text-align:center; display:block;clear:both;}
.ej_c ul li a:hover{text-decoration:none}
.ej_c ul li a:hover span{top:0px; }
.ej_c dl{width:605px; float:right; display:none;}
.ej_c dl dd{font-size:16px;line-height:36px; background:url(images/eja1.gif) no-repeat 0px 0px;padding-left:45px;margin-top:35px;}
.ej_c dl dt{font-size:16px;line-height:36px; text-align:right; background:url(images/eja2.gif) no-repeat right top;padding-right:40px;}

.ej_d{ background:#fff}
.ej_d img{ float:left;}
.ej_d ul{ float:left;width:850px;padding:20px 0 0 10px;}
.ej_d ul li{background:url(images/dot2.gif) no-repeat left center;line-height:43px;color:#656565;font-size:14px;padding-left:15px;width:405px; float:left; display:block;}
.ej_d ul li a{color:#656565;}

/*ej2*/
.ej_banner{ background:url(images/ej_banner.jpg) no-repeat top center;height:315px;}
.ej_nav{ background:url(images/bg1.gif);height:56px;line-height:56px;}
.ej_nav div{color:#fff;line-height:56px;}
.ej_nav div a{color:#fff;line-height:56px;margin:0 5px;}

.ej_bg{ background:#f4f4fb;}
.ej_pic ul{ float:left;width:210px;padding:0 16px; overflow:hidden;}
.ej_pic ul li{text-align:center; background:#fff;border:1px solid #bebebe;padding:3px 0;font-size:14px;margin-bottom:17px;}
.ej_video{width:980px; overflow:hidden; position:relative;}
.ej_video ul {margin-left:-12px;width:1004px; overflow:hidden;}
.ej_video ul li{ float:left;padding:12px;line-height:20px;width:227px;}
.ej_video ul li img{margin-bottom:5px;}
.ej_page{ text-align:center;padding:20px 0; clear:both; overflow:hidden;border-top:1px solid #cecdcd;margin-top:20px;}
.ej_page a{padding:6px 10px;margin:0 10px; background:#fff;border:1px solid #eeeff1;}
.ej_page a:hover{background:#2a7cd1;color:#fff;}
/*.nav2 .bdshare-button-style0-16 a,*/
.nav2 .bdshare-button-style0-16 .bds_more {
float: left;
font-size: 12px;
padding-left: 0px;
line-height: 68px;
width: 57px;
height: 68px;
background-image: url(/img/LOCAL/2014/06/112468/images/up1.png);
background-repeat: no-repeat;
cursor: pointer;
margin: 0;
}
.newsxg{position:relative;top:650px;width:100%; overflow:hidden; }