@charset "gb2312";
/* CSS Document */
body{ padding:0; margin:0;  font:normal 12px/180% "宋体"; color:#000000;text-align:center; background:#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% "宋体";}
li,p{text-align:left;font:normal 12px/180% "宋体";}
a{color:#000000; text-decoration:none;}
a:hover{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/180% "宋体";}
.mt10{ margin-top:10px;}
.mb10{ margin-bottom:10px;}
.m10{ margin:10px auto;}
.w1000{ width:1000px;}
.list_14 li{ background:url(imagesdot.gif) no-repeat 0 12px; padding-left:12px;font-size:14px;}
.list_12 li{ background:url(imagesdot.gif) no-repeat 0 8px; padding-left:12px;}
.fl{ float:left;}
.fr{ float:right;}

/*top*/
.top01{ height:34px; overflow:hidden;}
.top01 em{ float:left;}
.top01 i{ float:right; line-height:34px;}
.top01 i a{ padding:0 8px;}
.top02{ text-align:center; height:230px; padding-top:30px;}

.foucs3{ position:relative;width:1000px;}
.foucs3 li{ float:left;font-size:14px;line-height:40px;}
.foucs3 li em{ display:block; height:43px; background:#000; margin-top:-43px; position:relative; z-index:1;filter:Alpha(Opacity=70); opacity: 0.7;-moz-opacity:0.7; }
.foucs3 li span{display:block; height:43px; line-height:43px; margin-top:-43px; padding-left:15px; position:relative; z-index:2; font-size:12px;}
.foucs3 li span,.foucs3 li span a:link,.foucs3 li span a:visited,.foucs3 li span a:hover{ color:#fff;}
.pre3{ background:url(imagesicon_lt.png);width:80px;height:80px; position:absolute;top:220px;left:0;z-index:100}
.next3{ background:url(imagesicon_rt.png);width:80px;height:80px;top:220px;right:0;position:absolute; z-index:100}

.daoyu{ margin:40px auto 0; height:160px;}
.daoyu p{ text-align:center; display:block; color:#25b1f2; font:bold 16px/220%  \5FAE\8F6F\96C5\9ED1;}
.daoyu p a{ color:#25b1f2;}
.daoyu div.fx{ text-align:right; float:right; margin-top:-30px;}

.title01{ clear:both;}
.title01 h2{color:#4195e7; font:normal 24px/70px \5FAE\8F6F\96C5\9ED1;}
.title01 span{ padding-top:20px;line-height:30px; text-align:right;clear:both; display:block;}
.title01 span input{ vertical-align:middle;}
.title01 span input.int{ vertical-align:middle; width:198px; height:28px; border:#ccc 1px solid; background:#fff;}
.title01 span img{ vertical-align:middle;}

.pic_list{width:1000px;height:auto;margin:5px auto; clear:both;}
	#tiles{list-style-type:none;position:relative;margin:20px auto;}
	#tiles li{ width:232px;float:left;}
	#tiles li img {display: block; margin-bottom:5px;}
	
	#tiles li em{ display:block; height:86px; background:#fff; margin-top:-86px; position:relative; z-index:1;filter:Alpha(Opacity=70); opacity: 0.7;-moz-opacity:0.7; position:relative; z-index:5;}
	#tiles li div{ width:210px; height:76px;display:block; position:relative; z-index:8; margin:-83px auto 0;}
	#tiles li div span{ display:block; background:url(imagesicon01.gif) no-repeat; width:50px; height:28px; margin:0 auto; padding-left:40px; position:relative; z-index:10; line-height:28px;}
	#tiles li div span,#tiles li i span a,#tiles li i span a:hover{ color:#fff;}
	#tiles li span a{ color:#fff;}
	#tiles li div i{width:210px; height:40px; overflow:hidden; display:block; padding-bottom:4px;}

	.page_n2{border-top:1px solid #ccc;width:980px;height:70px;padding-top:10px;font-size:14x;margin:5px auto; text-align:center;}
	.page_n2 img{vertical-align:middle;}
	.page_n2 a{font-size:14px;}
.fx2{ text-align:right; margin:0 auto 30px;}

.p2_con{ background:#f2f2f2;}
.p2_con .fl{ width:644px;}
.p2_con .fr{ width:340px;}
.p2_con h2{color:#1d447e; font:normal 24px/50px \5FAE\8F6F\96C5\9ED1; height:50px; padding-left:10px;}
.p2_con .fl h2{ background: url(imagesline10.gif) top no-repeat;}
.p2_con .fr h2{ background:url(imagesline02.gif) top no-repeat;}
.p2_con .fr div{ width:331pxp; margin:5px auto;}
.p2_con .fl .liuyan01{ border:#ccc 1px solid; background:#fff;}
.p2_con .fl .liuyan01 dd{ text-align:right;}
.p2_con .fl .liuyan01 dd img{ margin:6px;}
.p2_con .fl .liuyan01 textarea{ width:100%; overflow:hidden; height:90px; border:none;}
.p2_con .fl h3{ border-bottom:#aaaaaa 1px solid; height:30px; margin:30px auto 10px;}
.p2_con .fl h3 b{ border-bottom:#666 3px solid; font:normal 16px/30px "宋体"; color:#666; padding-bottom:4px;}
.p2_con .fl .list_ly{}
.p2_con .fl .list_ly li{ padding:8px; border-bottom:#dbdbdb 1px solid;}
.p2_con .fl .list_ly li span{ display:block; color:#323232;}
.p2_con .fl .list_ly li p{ font-size:14px; display:block; color:#404040; padding:5px 0;}



.copyright{ text-align:center; padding:40px 0; color:#8b8b8b; line-height:220%;}






/*20140923*/

.top01{ height:34px;}
.bg1{ background:url(imagesbg2.gif);height:260px;position:fixed;top:34px; z-index:-1;left:0; text-align:center;width:100%;}
.bg1 div{ text-align:center;margin:0 auto;}
.bg2{ background:url(imagesbg2.gif);height:768px;margin-top:140px;overflow:hidden;width:100%;border-top:1px solid #00bbf1;padding-top:30px;}
.bg2.this{ background:url(imagesbg2.gif);height:768px;}

.foucs3{ position:relative;width:1000px;}
.daoyu{ margin:40px auto 0; height:160px; position:relative;width:1000px;}
.bg3{background:#fff; overflow:hidden; z-index:10;}




.ejbg{ background:url(imagesbg.gif) no-repeat top center;}
.ej_content{ background:#f2f2f2;}
.ej_left{width:565px;border-top:4px solid #19487e;}
.ej_right{width:340px;}
.ej_path{height:42px;line-height:42px;padding:0 10px;}

.ej_left{padding:10px 40px;}
.ej_left h1,.ej_left h2,.ej_left h3{ text-align:center;line-height:180%; clear:both;}
.ej_left h1{font-size:20px;line-height:50px;font-weight:bold}
.ej_left h2{font-size:16px;line-height:30px;}
.ej_left h3{font-size:12px;line-height:30px;}
.ej_left p{font-size:14px;padding:5px 0}
.yl{ background:url(imageswb1.gif) no-repeat;width:507px;height:75px;padding:20px 40px 20px 20px;color:#144a88;font-size:16px;margin:10px auto;font-family:"\5FAE\8F6F\96C5\9ED1";}
.yl *{font-family:"\5FAE\8F6F\96C5\9ED1";font-size:16px;}
.yl p{font-size:16px;padding:0}

.ej_right h3{font-size:20px;color:#1c4680;padding:0 10px;line-height:50px;border-top:4px solid #19487e;font-weight:bold}
.ej_right ul{ background:#fff;padding:15px;margin-bottom:30px;}
.ej_right p{ background:#fff;padding:15px; display:block;font-size:14px;margin-bottom:30px;
}

.ejbanner img{ float:left;}

#tiles li div span{ display:block; background:#c01f1f; width:90px; height:28px; margin:0 auto; position:relative; z-index:10; line-height:28px; overflow:hidden; padding:0;}
#tiles li div span img{ float:left;margin-right:10px;}


.foucs3 li em{ display:none;}
.foucs3 li span{display:block; text-align:center; display:block; color:#25b1f2; font:bold 16px/220%  \5FAE\8F6F\96C5\9ED1;margin:40px auto 0; height:160px; text-align:center;}
.foucs3 li span{ color:#25b1f2; font:bold 16px/220%  \5FAE\8F6F\96C5\9ED1; text-align:center;}
.foucs3 li span,.foucs3 li span a:link,.foucs3 li span a:visited,.foucs3 li span a:hover{ color:#25b1f2;}
