@charset "utf-8";



body{margin:0px; width:100%; height:100%;background:#E0F7FD url(../images/topbg.jpg) no-repeat center top;font-family:\5B8B\4F53;font-size:12px;color:#fff;line-height:24px;}
a:link{text-decoration: none;  }
a:visited {text-decoration: none;}
a:hover {text-decoration: none;}
a:active {text-decoration: none; }
* { margin:0; padding:0; }
ul {list-style-type:none;}
img { border:0; }
.clear{clear:both;}
h2{font-size:12px;font-weight:normal;}

/* top ------------------------------*/
.top{height:128px;margin:0 auto;width:1000px;}
.logo{float:left;width:208px;height:35px;padding-left:30px;padding-top:22px;padding-bottom:7px;}
.tel{float:right;width:192px;height:37px;padding-top:22px;padding-right:28px;}
.nav{width:1000px;height:60px;background:url(../images/navbg.png) no-repeat;clear:both;margin:0 auto;}
/*menu*/
.nav9{background:none;}
#nav { width:1000px;padding-top:10px;margin:0 auto;height:42px;}
#nav ul{margin:0 auto;width:918px;}
#nav .mainlevel {float:left;  width:102px;height:42px;background:  url(../images/menulibg.gif) no-repeat right 0 ;}
#nav .mainlevel a { display:block; width:100%;font-size:15px;color:#fff;font-family:\5FAE\8F6F\96C5\9ED1; text-align:center;line-height:42px;font-weight:bold;}
#nav .mainlevel a:hover{background:  url(../images/menuliabg.gif) no-repeat center 9px;color:#43A506;}
#nav .mainlevel a.on{background:  url(../images/menuliabg.gif) no-repeat center 9px;color:#43A506;}
#nav .no_bg {background: none ;}

.banner{position:relative; width:1000px;height:340px;text-align:center;overflow:hidden;margin:0 auto;}
.bannert{position:absolute;width:100%;height:340px;top:0;left:0;z-index:99999;}
/*banner*/
#abgne_fade_pic {position: relative;width: 259px;height: 256px;overflow:hidden;text-align:center;left:647px;top:41px;}
#abgne_fade_pic a.ad {position: absolute;	/* ×ŒˆDÆ¬¯BÔÚÒ»Æð */left:0;}
#abgne_fade_pic .control {position: absolute;right: 10px;bottom: 10px;}
#abgne_fade_pic .control a {display: inline-block;padding: 3px;margin: 0 3px;width: 16px;color: #fff;background: #000;text-align: center;font-size: 16px;text-decoration: none;}
#abgne_fade_pic .control a.on {font-weight: bold;color: #f00;}
.control{width:0px;overflow:hidden;}

/* m ------------------------------*/

.mc{width:955px;padding:23px 25px 50px 28px;margin:0 auto;height:auto;overflow:hidden;background:url(../images/mcbg.png) no-repeat right top;position:relative;top:-2px;}
.p_10{padding-bottom:10px;}
.more{float:right;padding-top:8px;padding-right:6px;}
.mt_10{margin-top:10px;}
.mn_top{height:95px;}
.mnt_l{padding:2px;background:#fff;width:131px;height:91px;float:left;}
.mnt_l img{width:131px;height:91px;}
.mnt_r{width:161px;float:right;}
.f_o{color:#FAC513;}
.f_y{color:#FBFF00;}
.r_news{width:311px;padding-right:16px;height:233px;float:left;background:url(../images/m_line.png) no-repeat right 11px;}
.r_news ul{width:305px;height:75px;overflow:hidden;padding-top:10px;}
.r_news ul li{color:#317109;height:25px;line-height:25px;background:url(../images/mbg4.gif) no-repeat 1px center ;padding-left:10px;}
.r_news ul li a{color:#fff;}
.date{float:right;}
.r_about{width:296px;height:233px;float:left;padding-left:18px;padding-right:22px;background:url(../images/m_line.png) no-repeat right 11px;}
.r_ac{width:100%;color:#fff;line-height:25px;height:177px;overflow:hidden;}
.r_ac img{border:2px solid #fff;margin-bottom:10px;}
.f_red{color:#E6011F;}
.r_v{width:270px;height:233px;float:right;}
.r_case{width:100%;height:213px;clear:both;}
.r_casec{width:100%;height:174px;}
/**/
.rollBox3 {overflow: hidden; width: 100%;}
.rollBox3 .LeftBotton {overflow: hidden;float: left;width: 0px;cursor: pointer;}
.rollBox3 .RightBotton { float: right;overflow: hidden; width: 0px; cursor: pointer;}
.rollBox3 .Cont {float: left;overflow: hidden;width: 100%; height: 100%;}
.rollBox3 .ScrCont {WIDTH: 10000000px}
.rollBox3 .Cont .pic {FLOAT: left; WIDTH: 186px;height:174px;TEXT-ALIGN: center;margin-right:20px; }
.rollBox3 .Cont .pic .pic_img{display: table-cell;width:180px;height:140px;line-height:140px;text-align:center;vertical-align:middle;*display: block;
         *font-size:112px;padding:1px;border:2px solid #FBC614;}
.rollBox3 .Cont .pic .pic_img IMG {vertical-align:middle;max-width:180px;max-height:140px;}
.rollBox3 .Cont .pic .pic_txt {overflow:hidden;FONT-SIZE: 12px; WIDTH: 100%; line-height:17px; text-align:center;padding-top:11px;}
.rollBox3 .Cont .pic .pic_txt  a{color:#fff;}
.rollBox3 .Cont .pic .pic_txt  a:hover{color:#fff;}
.rollBox3 #List5 {FLOAT: left}
.rollBox3#List6 {FLOAT: left}
.rollBox3 #List5 {FLOAT: left}
.rollBox3 #List6 {FLOAT: left}


/*s---------------------------*/
.scbg{background:url(../images/scbg.png) repeat-y right top;width:1008px;margin:0 auto;}
.scbgt{background:url(../images/scbgt.jpg) no-repeat right top;width:1008px;margin:0 auto;}
.scbgb{background:url(../images/scbgb.jpg) no-repeat right bottom;width:952px;padding:3px 30px 0 26px;margin:0 auto;min-height:589px;height:auto !important;height:589px;margin-bottom:10px;}

.s_left{width:203px;float:left;color:#5D5503;}
.lnavbg{width:100%;background:url(../images/sl_navbg.png) repeat-y;}
.lnav{width:100%;background:url(../images/sl_nav.png) no-repeat;padding-top:22px;}
.lnav ul{width:169px;margin:0 auto;}
.lnav ul li{height:33px;background:url(../images/sbg1.png) no-repeat 47px center;border-bottom:1px dotted #D5950F}
.lnav ul li a{display:block;height:33px;line-height:33px; padding-left:59px;color:#5D5503;font-size:12px;}
.lnav ul li a:hover{color:#000;}
.lnav ul li.no_bo{border:none;}
.lcon{width:100%;background:url(../images/sl_con.png) no-repeat;height:189px;}
.lconc{padding-top:68px;width:148px;margin:0 auto;line-height:175%;}


.s_right{width:717px;padding-top:41px;float:right;color:#F8F4BF;}
.srt{background:url(../images/sr_tbg.png) no-repeat;height:30px;line-height:21px;padding-left:23px;font-size:15px;color:#FDEF2F;font-family:\5FAE\8F6F\96C5\9ED1;font-weight:bold;}
.location{font-size:12px;height:23px;line-height:23px;color:#8FEE50; float:right;padding-right:10px;font-family:\5B8B\4F53;font-weight:normal;}
.location a{color:#8FEE50;}

.sac{width:717px;margin:0 auto;line-height:250%;padding-top:10px;padding-bottom:88px;}
.newslist{width:706px;color:#595959;margin:0 auto;margin-top:20px;height:380px;background:url(../images/snbg.gif) repeat-y;margin-bottom:39px;}
.newslist li{height:38px;line-height:38px;padding:0 18px 0px 26px;color:#BEC00C;}
.newslist li a{color:#F8F4BF;}
.nsc_t{padding-top:10px;font-size:12px;}
.nsc_t span{display:block;height:30px;line-height:30px; text-align:center;}
.nsc_t span.h_40{height:40px;}
.f_m{font-family:\5FAE\8F6F\96C5\9ED1;}
.span_bg{height:28px;border-top:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;}
.nsc_txt{border-top:1px dotted #338401;line-height:205%;padding-top:18px;width:95%;margin:0 auto;min-height:350px;height:auto !important;height:350px;}
.page{height:35px;line-height:35px;width:95%;margin:0 auto;border-top:1px dotted #338401;color:#fac513;}
.page a{color:#fac513;}
.prolist{margin:0 auto;width:723px;height:576px;padding-top:17px;padding-bottom:6px;}
.prolist li {margin:0 20px;width:186px;height:192px;float:left;}
.proj_img{display: table-cell;width:180px;height:140px;line-height:140px;text-align:center;vertical-align:middle;*display: block;
         *font-size:112px;padding:1px;border:2px solid #FBC614;}
.proj_img img{vertical-align:middle;max-width:180px;max-height:140px;}
.prolist li  span{ height:46px;line-height:46px;text-align:center;display:block;color:#fff;}
.back{ width:95%;text-align:right;color:#fac513;font-size:14px;font-weight: bold;margin:0 auto;}
.back a{color:#fac513;}
.splist{width:690px;margin:0 auto;height:auto;padding-top:17px;}
.splist li{width:200px;height:85px;margin:0 15px 20px 15px;float:left;}
.splist li img{width:200px;height:85px;}
.online { padding-top:23px;width:625px; padding-left:50px;}
.online ul li span{display:inline-block;width:44px;height:37px;}
.input {  width:249px; height:32px; border:none; line-height:32px;}
.input2 {width:581px; height:240px;float:right;border:none;line-height:32px; }
.btnbox {cursor: pointer; font-size:14px; width:84px;padding-right:3px; line-height:26px; height:26px;padding-bottom:2px;text-align:center; color:#43A506; margin-right:20px; display:inline-block; border:0;background:url(../images/btnbox.png) no-repeat; font-weight:bold;}
.online ul{ width:100%;}
.online ul li{  padding-bottom:5px; padding-top:5px;height:auto;overflow:hidden; }
.sconc{margin:0 auto;padding-top:16px;width:686px;}
.scontxt{line-height:250%;width:268px;float:right;}



.f_wb{font-weight:bold;}
.f_blue{color:#002254;}
.f_wb{font-weight:bold;}
.f_14{font-size:14px;}
.spc_txt{width:620px;margin:0 auto;line-height:255%;padding-bottom:160px;}
.sn_t{padding-top:13px;background:url(../images/sn_tbg.jpg) no-repeat center 13px;height:38px;line-height:38px;}
.nsc{width:663px;margin:0 auto;}



/*page*/
DIV.digg {clear:both;
	PADDING: 3px;  MARGIN: 12px;  TEXT-ALIGN: center;COLOR: #888; font-size:14px;font-family:\5FAE\8F6F\96C5\9ED1; 
}
DIV.digg A { 
	 PADDING:6px 12px;  MARGIN: 2px; COLOR: #888;  TEXT-DECORATION: none;background:#fff;
}
DIV.digg A:hover {
	 COLOR: #000; 
}
DIV.digg A:active {
	COLOR: #000;
}
DIV.digg SPAN.current {
	 PADDING:6px 12px;   MARGIN: 2px; COLOR: #fff;background:#F0E326;
}
DIV.digg SPAN.disabled {
	 PADDING:6px 12px; MARGIN: 2px; COLOR: #888; background:#fff;
}
.tc{ text-align:center;}
.pr_0{padding-right:0;}
.pb_35{padding-bottom:35px;}
.no_bo{border:none;}
/* bottom ------------------------------*/
.bottombox{width:950px;padding:0 25px;background: url(../images/fbg.jpg) no-repeat;height:51px;clear:both;margin:0 auto;line-height:51px;color:#886413;}
.br{float:right;}
.bottombox a{color:#886413;}






















