
/* CSS Document */
*{ margin:0; padding:0;}
html,body,div,span,p,h1,h2,h3,h4,h5,h6,em,img,strong,blockquote,sub,sup,tt,i,b,dd,dl,dt,form,label,table,caption,tbody, tfoot, thead,tr,th,td,ul,li,p,a,ol{ margin:0;padding:0;}
html, body {
	height:100%;
}
body {
background:#FFF;font:12px Î¢ÈíÑÅºÚ, Helvetica, sans-serif;
	color:#575757;
	line-height:18px;
	
}
.clear{ clear:both; margin:0; padding:0; overflow:hidden; height:0}
em,i{ font-style:normal}
ul,li{list-style:none}
a { color:#333333;
	text-decoration:none;
	cursor:pointer;
}
a:hover {
	color:#024B93;
	text-decoration:underline;
}
a.more{ color:#575757;
text-decoration:none}
a:hover.more{ color:#575757; text-decoration:underline}
img {
	border:none;
}
.clearfix:after {clear:both; content:'';display: block;font-size: 0;line-height: 0;visibility: hidden;	width: 0;height: 0;}
.clearfix {+display: inline-block;}
* html .clearfix {height: 1%;}
.hide{ display:none;} 

a.blue{ color:#024B93; text-decoration:none}
a:hover.blue{ color:#14598a; text-decoration:underline}
a.blue_line{color:#024B93; text-decoration:underline}
a:hover.blue_line{ color:#024B93; text-decoration:none}


h1,h2,h3,h4,h5,h6{ font-weight:normal; font-size:14px;}
font.blue_16{ font-size:16px; color:#1480b1}
font.blue{color:#1480b1}
.pt15{ padding-top:15}
p.center{ text-align:center}
p.lh17{ line-height:1.8; font-size:14px;}

.zskc_main,.zskc_main2 {
	width:100%;
	margin:0 auto;
	position:relative;
	overflow:hidden;
	background:url(../images/bodybg.gif) 0 0 repeat-x
}
.zskc_main2{ background:url(../images/secbodybg.gif) 0 0 repeat-x}
.container{ width:960px; overflow:hidden; margin:30px auto 0 auto;}
.zskc_main,.zskc_main2 {
	width:100%;
	margin:0 auto;
	position:relative;
	overflow:hidden;
	background:url(../images/bodybg.gif) 0 0 repeat-x
}



#container {
	width:1002px;
	padding:10px;
	margin:0 auto;
	position:relative;
	z-index:0;
}

#example {
	width:1002px;
	height:360px;
	position:relative;
}

#ribbon {
	position:absolute;
	top:-3px;
	left:-15px;
	z-index:500;
}


#slides {
	position:absolute;
	top:0px;
	left:0px;
	z-index:100;
}



.slides_container {
	width:1002px;
	height:360px;
	overflow:hidden;
	position:relative;
}




.zskc_main2{ background:url(../images/secbodybg.gif) 0 0 repeat-x}
.top{ height:24px; border-top:2px solid #024B93; border-bottom:1px solid #DDD; background:#F8F8F8; line-height:24px; margin-bottom:13px;}
.topcont{ width:1002px; margin: 0 auto;}
.topcont p{ float:left; color:#666;}
.topcont span{ display:block; float:right; color:#666;}
.topcont span a:link,.topcont span a:visited{ padding:0 8px;}
#header{ width:980px; overflow:hidden; height:95px;background:url(../images/map1.gif) center 0 no-repeat; margin:0 auto; position:relative;}
.header{ width:1002px; margin:0 auto; overflow:hidden; }
.logo{width:240px; height:67px; float:left;}
.logo h1{ display:none;}
.dianhua{ float:right;}
.dianhua img{margin-left:50px;}
#nav{ width:960px; overflow:hidden; height:38px; line-height:38px; margin:0 auto}
#nav ul{ padding-left:4px;}
#nav li{ width:104px; float:left; text-align:center; overflow:hidden; font-size:14px;}
#nav li.line{ width:2px; background:url(../images/navline.gif) 0 0 no-repeat; height:38px;}
#nav li a{ color:#ffffff; text-decoration:none; display:block}
#nav li a:hover,#nav li a.current{ color:#ffffff; text-decoration:none; background:url(../images/lihoverbg.gif) 0 0 no-repeat}
.menu{ height:40px; line-height:40px; background:#024B93; margin-bottom:10px; overflow:hidden;}
.menu ul{ width:1002px; margin:0 auto; font-family: Î¢ÈíÑÅºÚ,ËÎÌå,arail;font-size:15px; }
.menu ul li{ float:left;}
.menu ul li a:link,.menu ul li a:visited{ float:left; color:#FFF; padding:0 26px; background:url(../images/menuline.gif) no-repeat right center;}
.menu ul li a:hover,.hover{ background:#FF6500; text-decoration:none;}
.banner{ width:1002px; height:360px; overflow:hidden; text-align:center; margin:0 auto; margin-bottom:10px;}



.stepsbox{ width:960px; overflow:hidden;}
.stepsbox ul{ padding-top:20px;}
.stepsbox li{ width:85px; height:47px; background:url(../images/stepsbg.jpg) 0 0 no-repeat; text-align:center;float:left; padding-top:16px;}
.stepsbox li.arrow{ width:36px; float:left; background:none; padding-top:22px; height:41px;}
.stepsbox li.success{ width:146px; height:63px; line-height:63px; text-align:left; background:none; padding:0; height:63px;}
.stepsbline{ width:960px; background:url(../images/bline.gif) 0 bottom repeat-x; padding-top:22px; overflow:hidden; clear:both}
#leftside{ width:650px; float:left; overflow:hidden;}
#rightside{ width:245px; float:right; overflow:hidden}

/*left isde*/
.ls_box{ width:650px; overflow:hidden; padding-bottom:18px;}
img.fl{ float:left;}
.profile{ width:464px; overflow:hidden; float:left; padding-left:20px; line-height:2.1}
.ls_news,.ls_qy{ width:290px; overflow:hidden; float:left;}
.ls_qy{ float:right}
.ls_news h5,.ls_qy h5{ width:290px; background:url(../images/bline.gif) 0  bottom repeat-x; padding-bottom:3px; overflow:hidden}
.ls_news h5 span.font,.ls_qy h5 span.font,h5.successcase span.font{width:100px; float:left;}
.ls_news h5 span.more,.ls_qy h5 span.more,h5.successcase span.more{ width:50px; text-align:right; float:right; padding-right:6px; font-size:12px; 
padding-top:10px;}
.ls_newscon,.ls_qycon{ width:290px; padding-top:14px; overflow:hidden}
.ls_newscon li{ width:290px; display:block; padding-top:10px; background:url(../images/icon.gif) 0 0 no-repeat; line-height:2.0}
.ls_newscon li {
	line-height:35px;
	float:left;
	width:267px;
	padding:0 0 0 23px;
	background:url(../images/icon.gif) no-repeat 8px 13px;
}
.ls_newscon li:hover {
	background:#f3f3f3 url(../images/icon.gif) no-repeat 8px 13px;
}


/* Ð§¹û */
.latest_qy_1{ width:290px;}
.latest_qy_1 h3{ font-size:14px; padding-bottom:12px; border-bottom:1px solid #333;}
.latest_qy_1 li{ border-bottom:1px dashed #ccc; padding:8px 0px;}
.latest_qy_1 li.h28{ overflow:hidden;}
.latest_qy_1 li dl{ height:75px; padding:4px 0px;}
.latest_qy_1 li dt{ float:left; margin-right:13px;}
.latest_qy_1 li dt img{ border:1px solid #ccc; padding:1px;}
.latest_qy_1 li dd{ margin-bottom:5px; line-height:20px;}
.latest_qy_1 li dd.exp{ height:36px; overflow:hidden; color:#5a5a5a;}
.latest_qy_1 li span{ display:inline-block; width:10px; height:10px; line-height:10px; text-align:center; background:url(../images/icon.gif) 0 2px no-repeat; margin-right:5px;}
.latest_qy_1 p.hide{ color:#14598a}

h5.successcase{ width:650px;background:url(../images/bline.gif) 0  bottom repeat-x; padding-bottom:3px; overflow:hidden}
.sucasebox{ width:650px; padding-top:14px; overflow:hidden}

/*rightside*/
.rs_box{width:245px; overflow:hidden; padding-bottom:12px;}
.formbox{ height:381px; width:245px; overflow:hidden; background:url(../images/formbg.gif) 0 0 repeat-x;}
.formbox h1{ width:245px; text-align:center; padding-top:8px; height:40px;}
.formboxcon{ width:229px; padding-top:12px; overflow:hidden; padding-left:16px; color:#ffffff;}

/*form*/
.formboxcon p{ line-height:25px;}
input.txt{ border:1px solid #11a3d1; height:18px;}
.rfheight{ height:10px;}
p.subbtn{ padding-top:24px; text-align:center}

/*marquee*/
.rollBox{width:650px;overflow:hidden;}
.rollBox .LeftBotton{height:115px ;width:11px;background:url(../images/left_arrow.gif) 0 45px no-repeat ; overflow:hidden; float:left; display:inline; cursor:pointer; margin-right:5px;}
.rollBox .RightBotton{height:115px; width:11px;background:url(../images/right_arrow.gif) 0 45px no-repeat;overflow:hidden; float:left; display:inline; cursor:pointer; margin-left:6px;}
.rollBox .Cont{width:617px;overflow:hidden;float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:154px;float:left;text-align:center;}
.rollBox .Cont .pic img{display:block;margin:0 auto; margin-bottom:5px; border:1px solid #cccccc; margin-top:8px; width:134px; height:115px; padding:2px; }
.rollBox .Cont .pic img a:hover {display:block;margin:0 auto; }
.rollBox #List1,.rollBox #List2{float:left;}
.rollBox .Cont .pic a:hover img,#caseshow li a:hover img{ border:1px solid #9b9b9b;}

/*zswb*/
.zswb100{ width:100%; background:#f9f9f9; padding-top:16px; padding-bottom:16px;overflow:hidden; margin-top:5px;}
.zswbbox{ width:960px; overflow:hidden; margin:0 auto}
.zswbbox h5{ width:960px; border-bottom:1px dashed #ccc; padding-bottom:5px;}
.zswbbox .zswbboxcon{ width:960px; overflow:hidden; padding-top:18px;}
.zswbbcon_1,.zswbbcon_2,.zswbbcon_3,.zswbbcon_4{ width:240px; float:left; overflow:hidden}
.zswbbcon_1 h1,.zswbbcon_2 h1,.zswbbcon_3 h1,.zswbbcon_4 h1{ width:190px; overflow:hidden; height:45px; background:url(../images/what.gif) 0 0 no-repeat; padding-left:50px;
font-size:18px; font-family:"Î¢ÈíÑÅºÚ"; line-height:45px;}
.zswbbcon_2 h1{background:url(../images/why.gif) 0 0 no-repeat;}
.zswbbcon_3 h1{background:url(../images/how.gif) 0 0 no-repeat;}
.zswbbcon_4 h1{background:url(../images/when.gif) 0 0 no-repeat;}
.zswbbcon_1 .zswbbcon_1con,.zswbbcon_2 .zswbbcon_1con,.zswbbcon_3 .zswbbcon_1con,.zswbbcon_4 .zswbbcon_1con{ padding:2px 5px 10px 50px; line-height:1.6}
p.zswbbcon_1more{ padding-left:50px;}

/*zszy*/
.zszy,.flinks{ width:960px; overflow:hidden; margin:20px auto 0 auto}
.zszy h5,.flinks h5{ width:960px; background:url(../images/bline.gif) 0  bottom repeat-x; padding-bottom:3px; overflow:hidden}
.zszycon,.flinkscon{ width:960px; padding-top:22px; overflow:hidden;}
.zszycon .zszycon_1,.zszycon .zszycon_2,.zszycon .zszycon_11,.zszycon .zszycon_22{ width:300px; height:110px; border-right:1px dashed #ccc; border-bottom:1px dashed #ccc; float:left; padding-right:10px;} 
.zszycon .zszycon_2,.zszycon .zszycon_22{ padding-left:15px; }
.zszycon .zszycon_11,.zszycon .zszycon_22{ padding-top:15px;border-bottom:none;}
.zszycon .zszycon_3,.zszycon .zszycon_33{ width:300px; height:110px; border-bottom:1px dashed #ccc; float:left; padding-left:15px;} 
.zszycon .zszycon_1.norightborder{ border-right:none}
.zszycon .zszycon_33{ padding-top:15px; border-bottom:none;}
.zszycon .zszycon_1.nobtborder,.zszycon .zszycon_2.nobtborder,.zszycon .zszycon_3.nobtborder{ border-bottom:none}
.zszycon_1 .imgbox,.zszycon_2 .imgbox,.zszycon_3 .imgbox,.zszycon_11 .imgbox,.zszycon_22 .imgbox,.zszycon_33 .imgbox{ width:111px; height:94px; float:left}
.zszycon_1 .imgboxinfo,.zszycon_2 .imgboxinfo,.zszycon_3 .imgboxinfo,.zszycon_11 .imgboxinfo,.zszycon_22 .imgboxinfo,.zszycon_33 .imgboxinfo{ width:176px; float:left; overflow:hidden; padding-left:12px; }
.imgboxinfo h1{ font-size:14px; padding-bottom:3px; margin-bottom:3px;}
.flinkscon{line-height:1.6; padding-top:16px;}

/*footer*/
#footer{ width:100%; background:url(../images/footerbg.gif) 0 0 repeat-x; overflow:hidden; padding-top:36px; padding-bottom:6px; margin-top:25px;}
.footercon,.copyright{ width:960px; margin:0 auto; overflow:hidden}
.copyright{ padding-top:8px;}
.footercon dl{ width:216px; overflow:hidden; float:left; margin-right:32px; margin-bottom:12px;}
.footercon dl dt{ width:202px; height:36px; background:url(../images/footertibg.gif) 0 0 no-repeat; line-height:36px; font-size:14px; color:#ffffff;
padding-left:14px; margin-bottom:14px;}
.footercon dl dd{ width:196px; line-height:2.5; background:url(../images/farrow.gif) 8px 9px no-repeat; padding-left:20px;}
.footercon dl dd a,.fbottombox_1 a{ color:#ffffff; text-decoration:none}
.footercon dl dd a:hover,.fbottombox_1 a:hover{ color:#ffffff; text-decoration:underline}
.fbottombox{ width:960px; height:36px; overflow:hidden; background:url(../images/ftileft.gif) 0 0 no-repeat}
.fbottombox .fbottombox_1{ width:957px; height:36px; background:url(../images/fticenter.gif) 0 0 repeat-x; float:left; text-align:center; line-height:36px;
color:#fff;}
.fbottombox  .fbottombox_2 { width:3px; height:36px; overflow:hidden; background:url(../images/ftiright.gif) 0 0 no-repeat}
.copyright p{ text-align:center; line-height:1.6; color:#ffffff}
#footer a{color:#ffffff;text-decoration:none;}
#footer a:hover{color:#ffffff;text-decoration:underline;}
/*sec page*/
#navb_box{ width:960px; overflow:hidden; height:60px; margin:0 auto; background:url(../images/secmap.gif) 0 0 no-repeat; padding-top:17px;}
#sec_leftside{ width:212px; float:left; overflow:hidden}
#sec_rightside{width:782px; float:right; overflow:hidden}

.container2{ width:1002px; overflow:hidden; margin:20px auto 0 auto;}

/*sec left*/
h5.sec_aboutus,h5.sec_case{ width:212px; height:58px;}
.sec_lsbox{ width:212px; overflow:hidden; padding-top:8px;}

#profileall{ width:212px; }
#profileall li{font-size:14px; display:block; width:212px; height:30px; border-bottom:1px solid #dbdbdb; line-height:30px;
 background:url(../images/ar_li.gif) 0 10px no-repeat;}
#profileall li.child {background:url(../images/a_li.gif) 0 10px no-repeat;font-size:12px;text-align: left;padding-left: 70px; width:172px; height:30px; border-bottom:1px solid #dbdbdb; line-height:30px;display:block;color:#0277b0;}
#profileall li.child  a{ display:block}
#profileall li em{ padding-left:50px;}
#profileall li.bnoborder{ border-bottom:none}
#profileall a{ display:block}
#profileall li a:hover,#profileall li a.cur{text-decoration:none; color:#0277b0;background:url(../images/ar_lihover.gif) 0 10px no-repeat;}
#profileall li.child a:hover,#profileall li.child a.cur{text-decoration:none; color:#0277b0;background:url(../images/a_lihover.gif) 0 30px no-repeat;}
img.fr{ float:right; padding:3px; border:1px solid #ccc; margin:0 0 0px 8px;}
p.fl_19{ float:left; line-height:1.9; font-size:14px;}
.sec_kefu{ width:196px; height:107px; overflow:hidden; padding-left:6px; margin-top:14px; margin-bottom:14px;}
 
#secaseul{ width:222px;  padding-top:5px;}
#secaseul li{ width:111px; text-align:center; height:98px; float:left; overflow:hidden}
#secaseul li img{ width:100px;  }
#secaseul li a:hover img{ border:1px solid #666}
#casemore{ width:202px; text-align:left; margin-top:4px; padding-bottom:6px; padding-left:10px;}

.case_r_top{ width:202px; height:7px; background:url(../images/case_r_top.gif) 0 0 no-repeat}
.case_r_center{ width:182px; height:630px; background:url(../images/case_r_center.gif) 0 0 repeat-y; padding:15px 10px;}
.case_r_bottom{ width:202px; height:7px; background:url(../images/case_r_bottom.gif) 0 0 no-repeat}

 



/*sec right*/
#sec_t_ad{ width:762px; height:351px; background:url(../images/bigpic.gif) 0 0 no-repeat; overflow:hidden; padding-top:25px;}
.sec_rsbox{ font-size: 14px;
line-height: 2.0;width:715px; overflow:hidden; padding:0 23px;}
.position{ width:718px; overflow:hidden; padding-left:43px; margin-bottom:21px;}
.position2{ width:937px; padding-left:43px; overflow:hidden; margin-bottom:21px;}
.position .pos_1,.position2 .pos_1{font-family:"Î¢ÈíÑÅºÚ"; float:left; display:inline; width:200px; font-size:16px; color:#024B93; font-weight:bold}
.position .pos_2,.position2 .pos_2{ width:490px;text-align:right; float:right; padding-right:25px;}
.sec_all_formbox{ padding:50px 100px; width:780px; overflow:hidden}


h4.secprofile{ font-size:16px;  border-bottom:1px solid #d9d9d9; margin-bottom:8px; color:#027bb5; width:715px; padding-bottom:4px;
font-family:"Î¢ÈíÑÅºÚ"; font-weight:bold; margin-top:18px;}
.forheight{ clear:both; height:100px; }
/*about us*/
#sec_r_top{ width:782px; background:url(../images/bigpic2.gif) 0 0 no-repeat; overflow:hidden; padding-top:25px;}



/*news*/
.secnewsbox,.sec_zswb{ width:715px; padding-bottom:12px; border-bottom:1px dashed #cccccc; margin-bottom:12px; display:block; overflow:hidden}
h4.sec_zswb_tab{ width:705px; padding-left:10px;font-size:16px; color:#024B93; font-weight:bold;font-family:"Î¢ÈíÑÅºÚ"; height:26px; padding-top:8px;
background:url(../images/tabbg.gif) 0 0 no-repeat; margin-bottom:14px;}

.secnewsimgicon{ width:150px;height:100px;  float:left;}
.secnewsimgicon img{ padding:1px; border:1px solid #f2f2f2;}
.secnewsimgicon a:hover img{ border:1px solid #d4d4d4}
.secnewsimginfo{ width:550px; float:left; padding-left:12px;}
.secnewsimginfo h3{ background:#f6f6f6; height:25px; line-height:25px; padding-left:6px; width:572px; margin-bottom:8px;
color:#1480b1;}
.secnewsimginfo h3 span.font{ float:left;}
.secnewsimginfo h3 span.date{ float:right; width:100px; padding-right:8px; text-align:right; font-size:12px; color:#7d7d7d}
.secnewsimginfo p{font-size:12px; padding-left:10px; padding-right:10px;}
.page{ width:715px; text-align:center;padding-bottom:10px;}
.page li{ border:1px solid #ccc; padding:2px 10px; text-align:center; background:#f9f9f9;}
.page a:hover{ border:1px solid #666; background:#037ab5; text-decoration:none; color:#fff}

.page  li.thisclass{ border:1px solid #037ab5; background:#fff; text-decoration:none; color:#037ab5;font-weight:bold;
}
.page li{float:left;margin-right:8px;}

/*team*/
.adfont{ height:65px; background:url(../images/line2.gif)  0 0 repeat-x; padding-top:22px; text-align:center; width:715px; margin-top:10px; margin-bottom:10px;}
.zntti,.jrzsti{ width:715px; height:31px; margin-top:10px; overflow:hidden; margin:10px auto;}
#teamul{ width:715px; overflow:hidden; margin:0 auto}
#teamul .libox{ width:352px; height:210px; background:url(../images/perkuang.gif) 0 0 no-repeat; position:relative; float:left; overflow:hidden}
#teamul .libox.margin{ margin-left:10px;}
#teamul .libox .photo{ position:absolute; top:14px; left:10px; width:128px; height:164px; overflow:hidden}
#teamul .libox .photoinfo{ position:absolute; right:15px; top:14px; width:180px;}
.photoinfo h1,.jrzs3info h1{ font-size:14px; color:#14598a; margin-bottom:5px; margin-top:2px;}
.photoinfo h1 span{ display:inline; font-size:12px; color:#ff4f00}
.jrzs3info h1{ margin-top:0}
.photoinfo p,.jrzs3info p{ line-height:1.7}
.jrzs3{ width:250px; float:left; overflow:hidden;}
.jrzs3info{ width:460px; overflow:hidden; float:left;}


/*article detail*/
h5.arde{color: #024B93; width:715px; font-size:20px; font-weight:bold; text-align:center; overflow:hidden; margin-bottom:12px;line-height:3;}
.editor{ width:770px; text-align:center; border:1px dashed #ccc; border-left:none; border-right:none;margin-left:6px; padding-top:4px; padding-bottom:4px;}
.tag{font-size:20px; width:750px; text-align:left; border:1px dashed #ccc; border-left:none; border-right:none;margin-left:6px; padding-top:4px; padding-bottom:4px;}

.sec_articlecon{ width:720px; overflow:hidden; font-size:14px; line-height:2.0;margin:0 auto}
.sec_articlecon p img{
text-align: center;
margin: 40px auto;
display: block;
border: solid 1px #fff;
box-shadow: 2px 2px 40px #000;

}
.sec_articlecon p img:hover{
box-shadow: 2px 2px 90px #000;


}
.sec_articlecon p{ text-indent:2em;}
.article_tag{ width:715px; margin-top:10px; margin-bottom:12px; overflow:hidden}
.article_prenext{ width:715px; overflow:hidden; line-height:2.0}
.acontact{ width:715px; overflow:hidden; margin-top:14px;}
.acontact img{ float:left;}
.acontact ul{  }
.acontact li{ width:237px; height:54px; float:left; display:inline}
.acontact li.pic2{ width:197px;}
.acontact li.pic3{ width:267px;}
.hotartilce{ width:713px; overflow:hidden; margin-top:10px; border:1px solid #e7e7e7}
.hotartilce h1{ width:713px; background:url(../images/related_abg.gif) 0 0 repeat-x; height:30px; border-bottom:1px solid #e7e7e7; line-height:30px;}
.hotartilce h1 span.font{ width:200px; float:left; font-size:14px; font-weight:bold; color:#14598a; padding-left:10px;}
.hotartilce h1 span.more{ width:100px; text-align:right; float:right; padding-right:10px; font-size:12px;}
.hotartilce .hotartilcecon{ width:698px; padding:14px 15px 15px 0; overflow:hidden}
.hotartilcecon ul{}
.hotartilcecon li{ width:335px; float:left; height:30px; line-height:30px;overflow:hidden; margin-left:14px; background:url(../images/squareicon.gif) 0  center no-repeat; border-bottom:1px dashed #ccc; padding-bottom:3px;}
.hotartilcecon li i{ float:left; width:236px; overflow:hidden; padding-left:8px;}
.hotartilcecon li em{ float:right; width:90px; text-align:right}


/*case*/

#caselist{ width:910px; overflow:hidden; margin:30px auto 0 auto; font-weight: bold;}
#caselist li{ width:182px; overflow:hidden; float:left; text-align:center; height:165px;}
#caselist li img{ padding:10px; border:1px solid #e7e7e7;}
.thumb{height: 126px;}

 

/*secpage zswb*/
h5.sec_zswb{ width:715px; margin-bottom:12px; overflow:hidden;  height:32px; background:url(../images/secline.gif) 0 bottom repeat-x;
border-bottom:none}
.sec_zswb .seczswbcon{ width:715px; overflow:hidden;}
.sec_zswb .seczswbcon .wbimg{ width:205px; float:left; overflow:hidden; border:1px solid #e7e7e7}
.sec_zswb .seczswbcon .wbimginfo{ width:493px; padding-left:12px; float:left; overflow:hidden}
.seczswbcon .wbimginfo h2{ font-size:14px; margin-bottom:4px; color:#024B93; font-weight:bold}


.seczswbcon .wbimginfo p{ line-height:1.9;}

/*wbsq form*/
#sec_all_form,.empty_con_box{ width:980px; background:url(../images/bigpic3.gif) 0 0 no-repeat; overflow:hidden; padding-top:30px; margin:0 auto;}
#wbsq_form_tb td{ border-collapse: collapse; padding:6px 4px;}
.empty_con_box{ margin-top:5px;}
.wbsq_tb,.wbsqk_con{ width:960px; margin:0 auto;}
p.imgcenter{ width:715px; text-align:center; margin-bottom:14px;}
h3.seczszy_ti{ width:715px; font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; color:#024B93; font-weight:bold; border-bottom:1px solid #d7d7d7; margin-bottom:10px;
padding-bottom:4px;}

img.aboutimg_l{float:left; padding:2px; border:1px solid #d7d7d7; margin:8px 12px 8px 0}
img.aboutimg_r{float:right; padding:2px; border:1px solid #d7d7d7; margin:8px 0 8px 12px;}
#sec_wbsq_tb{ width:640px;}
#sec_wbsq_tb td{ border-collapse: collapse; padding:6px 4px;}

p.imgcenter{ width:715px; text-align:center; margin-bottom:14px;}
h3.seczszy_ti{ width:715px; font-size:16px; font-family:"Î¢ÈíÑÅºÚ"; color:#024B93; font-weight:bold; border-bottom:1px solid #d7d7d7; margin-bottom:10px;
padding-bottom:4px;}
img.aboutimg_l{float:left; padding:2px; border:1px solid #d7d7d7; margin:8px 12px 8px 0}
img.aboutimg_r{float:right; padding:2px; border:1px solid #d7d7d7; margin:8px 0 8px 12px;}
p.about_l{ font-size:14px; line-height:20px; float:left}
p.about_r{ font-size:14px; line-height:20px; float:right}
p.definition{ margin-bottom:25px; margin-top:15px;}
p.cultureti{ font-size:14px; color:#024B93; margin-bottom:6px; font-weight:bold}
.culturefontbox_l p,.culturefontbox_r p{font-size:14px; line-height:24px;}
.culturefontbox_l p strong{ font-weight:bold; margin-bottom:4px; margin-top:4px;}
.culturefontbox_l{ float:left; width:440px; padding-bottom:40px;}
.cultureimgbox_r{ float:right; width:260px;}
.culturefontbox_r{ float:right; width:440px;padding-bottom:40px;}
.cultureimgbox_l{ float:left; width:260px;}
p.qyxx{ font-size:14px; line-height:20px;}
p.lh20_12{ font-size:12px; line-height:20px;}
.form630{ width:630px; overflow:hidden; margin:0 auto; }
.form630box{ width:630px; overflow:hidden; display:block; margin-bottom:12px;}
.form630 span{ float:left;}
.form630 span.s1{ width:100px; text-align:right;}
.form630 span.s2{ width:250px;}
.form630 span.s3{ width:280px;}
.yuanji,.text{ border:1px solid #ccc; width:240px; height:22px;}
.wby{border:1px solid #ccc; width:630px;  height:160px; font-size:12px; color:#575757; line-height:1.9}
span.s1 span{ color:#ff0000; text-align:right;}
p.marginb{ margin-bottom:28px;}
h1.formstep1{ width:690px; margin-bottom:14px; border-bottom:1px solid #d7d7d7; padding-bottom:3px; background:url(../images/one_icon.jpg) 0 0 no-repeat;
padding-left:25px; }
h2.formstep2{ width:690px; margin-bottom:14px; margin-top:16px; border-bottom:1px solid #d7d7d7; padding-bottom:3px; background:url(../images/two_icon.jpg) 0 0 no-repeat; padding-left:25px; }
.app_success{ width:960px; text-align:center; margin:0 auto; padding-top:200px; padding-bottom:200px;}

.allb{ width:182px; overflow:hidden}
#scrollbox{background:#FFF;overflow:hidden;width:182px;height:580px;float:left;display:inline; margin-top:6px;} 
#scrollbox img{border:2px solid #F2F2F2;width:182px; margin-bottom:5px;} 
#scrollcon{height:800%;} 
#leftDir{width:182px;height:19px;text-align:center;cursor:pointer;  } 
#rightDir {
width:182px;
cursor: pointer; 
float: left; 
height: 19px; 
display:inline; 
margin: 10px auto 0 auto;
text-align: center; 
} 
#scrollpic img{ }


/* ÁôÑÔ°å strat */

#feedback {
	width: 978px;
	overflow: hidden;
	margin: 10px auto;
	border: 1px solid #DF1919;
}
#feedback .liu_top {
	height: 39px;
	line-height: 39px;
	text-align: center;
	font-size: 16px;
	background-color: #FF0000;
}
.liu_top strong {
	color: #fff;
	font-size: 1.5em
}
.lybleft {
	width: 335px;
	float: left;
	background: #FFF5D6;
}
.lybright {
	width: 555px;
	float: right;
	overflow: hidden;
	padding: 15px 40px 0px 0px;
}
.lybtsc {
	width: 290px;
	display: block;
	margin: 25px auto 25px auto;
	color: #333;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 18px;
	line-height: 30px;
}
.lybyd {
	width: 290px;
	height: 70px;
	overflow: hidden;
	border-bottom: 1px dashed #F90;
	padding-bottom: 5px;
	margin: 0 auto;
	margin-bottom: 20px;
}
.lybyd dt {
	width: 65px;
	height: 70px;
	overflow: hidden;
	float: left;
}
.lybright h3 {
	height: 51px;
	margin-bottom: 15px;
	border-bottom: 1px dashed #DF1919;
	padding-bottom: 5px;
}
.lybright {
	width: 555px;
	float: right;
	overflow: hidden;
	padding: 15px 40px 0px 0px;
}
.lybzt {
	width: 555px;
	overflow: hidden;
	margin-bottom: 5px;
}
.lybxm {
	overflow: hidden;
	margin-bottom: 10px;
	clear: both;
	width: 555px;
}
.lybxm2 {
	overflow: hidden;
	float: right;
	clear: both;
	width: 555px;
}
.lybxm2 {
	overflow: hidden;
	float: right;
	clear: both;
	width: 555px;
}

.errorlist li{ color:#F00;}
#project{ width:995px; margin: 0 auto;}
.footer{ margin-top: 15px;background:url(../images/home_116.gif) repeat-x; border-top:2px solid #024B93;}
.footercont{ width:1002px; margin: 0 auto;}
.footmenu{ text-align:center; padding-top:10px; color:#024B93;}
.footmenu a:link,.footmenu a:visited{ color:#024B93; padding:0 10px;}
.banquan{ margin:10px auto; width:615px; padding-bottom:20px; overflow:hidden;}
.bqleft{ background:url(../images/huilogo.gif) no-repeat; width:240px; height:65px; float:left; overflow:hidden; padding-right:30px; border-right:1px solid #DDD;}
.bqright{ float:left; padding-left:30px;}