@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;}
.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;height:750px; z-index:-1; position:fixed;width:100%;margin:0 auto;height:749px;}
.banner p{ display:block;color:#242a50;font:normal 14px/24px "\5FAE\8F6F\96C5\9ED1";width:825px;margin:535px 0 0 100px;}
.banner p a{color:#242a50;}

.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;}
.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:0; z-index:100}
.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:10px 15px;margin-bottom:3px;color:#fff; overflow:hidden; display:block;}
.nav1 ul li a:hover{ background:url(images/tit2.png);color:#ce3131;}

.nav2{width:57px;position:fixed;bottom:147px;right:0;height:185px;}
.nav2 img{margin-bottom:3px;}

.p4_content{ background:#151515;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;}



/*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;}
.w1230_980{ width:980px;position:relative;overflow:hidden;}
.topPic{overflow:hidden;width:980px;}
.topPic ul{width:980px;height:300px;}
.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:#1d2847;width:980px; overflow:hidden;}
.topPic .prev{position:absolute;left:0;top:125px;z-index:111;cursor:pointer;}
.topPic .next{position:absolute;right:0;top:125px;z-index:111;cursor:pointer;}
.top_pic2 {overflow:hidden;position:relative; background:url(images/ej_bg.jpg) no-repeat top center;height:441px;padding:90px 0 0px 0;margin-top:749px;}

.ej_content1{ background:url(images/ej_02.jpg) no-repeat top center;padding:90px 0; overflow:hidden;}
.ej_b{width:465px;font-size:16px;line-height:36px;margin-top:120px;}
.ej_b h4{font:normal 35px/180% "\5FAE\8F6F\96C5\9ED1";color:#46547b;}

.ej_content2{ background:url(images/ej_03.jpg) no-repeat top center;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:url(images/ej_05.jpg) no-repeat top center;height:317px;}
.ej_content3 p{width:570px;padding:50px 20px; float:left;color:#245378;font-size:16px;line-height:36px;}

.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:url(images/bg7.gif)}
.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:#5e6a88;font-size:14px;padding-left:15px;width:405px; float:left; display:block;}
.ej_d ul li a{color:#5e6a88;}



/*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;}


/*20140612*/
.nav2 li{width:57px; height:68px;}

/*.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(images/up1.png);
background-repeat: no-repeat;
cursor: pointer;
margin: 0;
}

.p4_right{text-align:left;}
.p4_right span{float:left; margin-right:5px; line-height:28px;}

/*20140613*/
.b_a1 a.left01{ position:absolute;top:0;left:0;width:25px;height:47px; display:block;}
.b_a1 a.right01{ position:absolute;top:0;right:0;width:25px;height:47px; display:block;}

/*20140613*/
.ejbanner b{font:normal 66px/78px \6977\4F53;color:#fff; display:block; position:absolute;top:318px;left:545px;width:220px; text-align:center;}


.b_a{z-index:99;}
.nav2{z-index:100;}


.ej_pic{width:980px;height:auto;margin:5px auto;}
	#tiles{list-style-type:none;position:relative;margin:20px auto;}
	#tiles li{ width:202px;-moz-border-radius: 2px;-webkit-border-radius: 2px;border-radius: 2px;display: none;cursor: pointer;float:left; border:#ccc 1px solid; padding:3px 3px 10px; text-align:center; background:#fff; font-size:14px;}
	#tiles li img {display: block; margin-bottom:5px;}	
	#tiles ali:nth-child(3n){height: 175px;}
	#tiles ali:nth-child(4n-3){padding-bottom: 30px;}
	#tiles ali:nth-child(5n){height: 250px;}
	
.page_n{ clear:both; text-align:center; margin:28px auto 10px;}
.page_n a{ padding:4px 8px 2px; border:#ccc 1px solid; margin:0 5px;}
.page_n a:hover{ color:#fff; text-decoration:none; background:#a30000;}

/*20140617*/
.ej_content1{ background:url(images/ej_02.jpg) repeat-y top center;}
.ej_content2{ background:url(images/ej_03.jpg) repeat-y top center; padding:85px 0;}

.ej_a{text-align:center; font:normal 14px/180% "SimSun";}
.ej_a div{text-align:center; font:normal 14px/180% "SimSun";}
.ej_a img{display:block;}
.ej_b p{font:normal 16px/36px "SimSun"; text-indent:2em;}
.ej_content2 .ej_a div,.ej_content2 .ej_a div a{color:#fff;}


/*20140703*/
/* =========
_color:red; / IE6支持 
*color:red; / IE6、IE7支持
*+color:red; / IE7支持
========== */

.top_pic2 { *+background:url(images/ej_bg.jpg) no-repeat bottom center; *+height:441px; *+margin-top:0px; *+padding-top:749px;}
.top_pic2 { _background:url(images/ej_bg.jpg) no-repeat top center; _height:441px; _padding:90px 0 0px 0; _margin-top:749px;}
.topPic ul{height:360px;}

/*20140707*/
.img_h span{ }
.img_h span a{ *width:42px;}