@charset "utf-8";



body{margin:0px; width:100%; height:100%;font-family:\5B8B\4F53;font-size:12px;color:#535353;line-height:24px;background:#F6F6F6 url(../images/bg.jpg) no-repeat center 9px ;}
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 ------------------------------*/
.topbg{width:100%;height:403px;background: url(../images/tbg.jpg) repeat-x;}
.top{width:1000px;margin:0 auto;height:76px;}
.logo{width:403px;height:48px;padding-top:18px;padding-left:15px;}
.nav{width:1000px;margin:0 auto;height:39px;font-size:14px;font-family:\5FAE\8F6F\96C5\9ED1; padding:0 4px;background:url(../images/navbg.png) no-repeat;}
/*menu*/
.nav9{background:none;}
#nav { width:995px;height:39px;margin:0 auto;padding-left:5px;}
#nav ul{float:left;}
#nav .mainlevel {float:left;  height:39px;padding-right:0px; }
#nav .mainlevel a {display:block; width:124px;color:#fff;text-align:center;line-height:39px;}
#nav .mainlevel a:hover{background:#CDE495;color:#1E4B0D;font-weight:bold;}
#nav ul li a.on{background:#CDE495;color:#1E4B0D;font-weight:bold;}

.nr{width:172px;padding-left:12px;height:35px;float:right;background:url(../images/nrbg.gif) no-repeat;}
.banner{ width:1000px;margin:0px auto;height:259px;text-align:center;padding:0px 5px 18px 9px;overflow:hidden;background:url(../images/bannerbg.png) no-repeat left bottom;}
/**/
#abgne_fade_pic {position: relative;width: 1000px;height:259px;overflow:hidden;text-align:center;margin:0px auto;}
#abgne_fade_pic a.ad {position: absolute;	/* ×ŒˆDÆ¬¯BÔÚÒ»Æð */left:0;}
#abgne_fade_pic .control {width:0px;overflow:hidden;}
/* m ------------------------------*/
.main{background:url(../images/bg2.gif) no-repeat center bottom;padding-bottom:197px;}
.mc{width:1020px;margin:0 auto;height:auto;overflow:hidden;padding-bottom:8px;padding-left:20px;}
.tel{float:right;padding-left:49px;padding-top:21px;color:#FF0000;font-weight:bold;font-family:\5FAE\8F6F\96C5\9ED1; font-size:26px;background:url(../images/tel.png) no-repeat;padding-right:20px;}
.m1{padding-top:9px;padding-left:15px;}
.r_case{padding-right:20px;height:122px;padding-top:2px;width:1000px;}
.r_casec{width:100%;height:122px;}
.ptb_0{padding-top:0;padding-bottom:0;}
/**/
.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: 122px;}
.rollBox3 .ScrCont {WIDTH: 10000000px}
.rollBox3 .Cont .pic {FLOAT: left; WIDTH: 156px;height:106px;TEXT-ALIGN: center;margin-left:14px;background:url(../images/bg6.gif) no-repeat ;position:relative; }
.rollBox3 .Cont .pic .pic_img{width:156px;height:106px;text-align:center;overflow:hidden;vertical-align:middle;}
.rollBox3 .Cont .pic .pic_img IMG {vertical-align:middle;max-width:156px;max-height:106px;}
.rollBox3 #List5 {FLOAT: left}
.rollBox3#List6 {FLOAT: left}
.rollBox3 #List5 {FLOAT: left}
.rollBox3 #List6 {FLOAT: left}
.pic_t{position: absolute ;background:url(../images/m2imgbg.gif) no-repeat ;z-index:99;WIDTH: 156px;height:106px;}

#democ {width:100%; overflow:hidden; }
#democ ul li { float:left; width:156px; height:106px; TEXT-ALIGN: center;margin-left:14px;/*position:relative;*/}
#democ ul li img {width:156px; height:106px; }
#indemoc { float: left; width: 1000%;}
#demo1c {float: left;}
#demo2c {float: left; }
#democ .pic_img{}






.left{width:170px;float:left;}
.m_t{height:36px;line-height:36px;padding-left:12px;background:#7DB100;font-weight:bold;}
.m_t a{color:#fff;font-size:16px;}

/**/
#menu { width:170px; margin:auto;height:100%;}
 #menu h1 { cursor:pointer; color:#FFF; font-size:14px; padding:5px 0 3px 10px; border-bottom:#F8F8F8 1px solid; background-color:#A5D13A;height:100%;}
 #menu h2 { cursor:pointer; color:#fff; font-size:14px; padding:5px 0 3px 25px; background-color:#A5D13A;height:100%;}
  #menu h2 a{color:#fff;}
 #menu ul { padding-left:15px; height:100%;border:#E7E7E7 1px solid; border-top:none;overflow:auto;}
 #menu ul li {padding:5px 0 3px 10px; height:100%;}
  #menu h1 a{color:#fff;}
   #menu h1.last{border:none;}
 .no { display:none;}

.searchbox{width:168px;height:49px;background:#fff;border:1px solid #E9E6E4;margin-top:10px;padding-top:11px;}
.txtbox{width:138px;height:17px;border:1px solid #D3CEC8;margin-left:14px;}
.btn{width:35px;height:19px;background:url(../images/btn.gif) no-repeat ;border:none;margin-left:118px;margin-top:4px;}
.lcon{margin-top:10px;}
.lconc{background:#A5D13A url(../images/lconc.gif) no-repeat 57px bottom;padding-bottom:96px;color:#000;padding-top:12px;padding-left:10px;line-height:167%;}

.right{width:847px;float:right;}
.box{padding-left:10px;padding-right:20px;}
.box ul{padding-bottom:30px;height:1036px;}
.bimg1{width:144px;height:202px;}
.btxt1{border-top:1px solid #E8E5E3;line-height:47px; text-align:center;}
.box ul li a{color:#434343;}
.box ul li a:hover{color:#000;}
.box ul li{background:#fff;width:139px;height:235px;padding:11px; cursor:pointer;}
/**/
.hoverbox
{
	cursor: default;
	list-style: none;
}

.hoverbox a
{
	cursor: default;
}

.hoverbox a .preview
{
	display: none;
}

.hoverbox a:hover .preview
{
	display: block;
	position: absolute;
	top: -1px;
	left: -10px;
	z-index: 1;
}

.hoverbox img
{
	

	width:138px;height:197px;overflow:hidden;
	
	
	vertical-align: top;
	
}

.hoverbox li
{
	border:1px solid #E8E5E3;
	display: inline;
	float: left;
	position: relative;
}

.hoverbox .preview
{
border:1px solid #E8E5E3;width:170px;height:267px;background:#fff;
	padding:11px; text-align:center;
}
.hoverbox .preview img{width: 144px;margin:0 auto;overflow:hidden;
	height: 207px;}
.hoverbox .preview .btxt1{font-size:14px;}


.mc1{height:auto;overflow:hidden;}
.mc1_left{width:651px;height:196px;float:left;background:url(../images/mc1_leftbg.gif) no-repeat ;padding:8px;}
.mc1_ll{float:left;width:265px;color:#434343;line-height:200%;height:100%;}
.mc1_lltxt{padding-left:9px;}
.mc1_lr{float:right;width:367px;height:196px;}
.mc1_right{width:372px;height:210px;float:right;padding-top:11px;}
.m_tel{float:left;width:229px;padding-top:30px;background:url(../images/mtel_t.gif) no-repeat 7px 0;color:#E50011;font-size:30px;font-family: Microsoft YaHei;font-style: oblique;font-weight:bold;line-height:100%;}
.mc1_r1{float:right;width:88px;}
.mc1_r2{float:left;padding-top:15px;width:118px;}
.weather{float:right;width:200px;height:78px;}
.weather .cross-big{padding-top:0;}
.mtbox{height:42px;border-bottom:1px dashed #163176;margin-bottom:20px;clear:both;}
.mt{width:306px;float:left;}
.mt_txt{float:left;width:507px;padding-top:16px;color:#FF0000;}




.p_10{padding-bottom:10px;}
.bg_no{background:none;}
.mb_7{margin-bottom:7px;}
.more{float:right;}
.f_red{color:#f00;}
.ptb_0{padding-top:0;padding-bottom:0;}


/*s---------------------------*/
.s_right{width:790px;float:right;border:1px solid #E8E6E4;background:#fff;padding:15px;margin-right:20px;}
.location{background:url(../images/locationbg.gif) no-repeat left center;color:#1E4B0D;font-size:12px;float:right;font-weight:normal;font-family:\5B8B\4F53;line-height:34px;padding-left:15px;}

.st{background:url(../images/stbg.gif) no-repeat;padding:5px 19px 2px 36px;}
.txt1{width:761px;margin:0 auto;line-height:214%;font-size:14px;color:#1E4B0D;padding-top:25px;background:url(../images/sbg1.gif) no-repeat right bottom;min-height:687px;height:auto !important;height:693px;}

.projlist{padding-top:20px;width:788px;}
.projlist li{width:189px;margin:0 4px;float:left;}
.projlist li a{display:block;color:#1E4B0D;}
.pj_img{display: table-cell;width:189px;height:141px;line-height:140px;text-align:center;vertical-align:middle;*display: block;
         *font-size:113px;}
.pj_img img{vertical-align:middle;max-width:189px;max-height:141px;}
.pj_txt{line-height:44px; text-align:center;color:#1E4B0D;font-size:14px;font-family:\5FAE\8F6F\96C5\9ED1; }

.txt2{width:765px;margin:0 auto;font-size:14px;padding-bottom:26px;color:#000;font-size:14px;line-height:171%;min-height:611px;height:auto !important;height:611px;}
.spj_t{line-height:82px;color:#7DB100;font-size:20px;font-family:\5FAE\8F6F\96C5\9ED1; text-align:center;}
.page{border-top:1px solid #A5D13A;padding-top:20px;color:#000;font-size:14px;line-height:214%;}
.page a{color:#000;}
.newslist{color:#0D0D0D;margin:0 auto;height:546px;}
.newslist li{height:35px;line-height:35px;background:url(../images/bg11.gif) no-repeat left center;padding-left:25px;padding-right:33px;}
.newslist li a{color:#0D0D0D;font-size:14px;}
.newslist li a:hover{color:#000;}
.date{float:right;}
/*page*/
DIV.digg {clear:both;font-size:14px;
	PADDING:15px 0; TEXT-ALIGN:center
}
DIV.digg A { 
	 PADDING:4px 5px;MARGIN: 2px; COLOR: #333; TEXT-DECORATION: none; border:solid 1px #ddd;
}
DIV.digg A:hover {
color:#000;
}
DIV.digg A:active {
	color:#000;
}
DIV.digg SPAN.current {
	 PADDING:4px 5px; MARGIN: 2px; COLOR:#fff ; border:solid 1px #a5d13a;background:#7db100;font-weight:bold;
}
DIV.digg SPAN.disabled {
	  PADDING:4px 5px;  MARGIN: 2px; COLOR: #A4A4B2;  border:solid 1px #ddd;
}

.txt3{min-height:730px;height:auto !important; height:730px;font-size:14px;line-height:171%;color:#000;}
.time{ text-align:center;padding-bottom:10px;}
.txt4{padding-top:40px;padding-left:88px;line-height:171%;font-size:14px;color:#000;min-height:614px;height:auto !important;height:614px;}

.sps_img{float:left;padding-left:60px;padding-top:50px;width:192px; text-align:center;overflow:hidden;}
.sps_img img{max-width:192px;}
.sps_txt{float:right;width:441px;}
.sps_t{line-height:82px;color:#7DB100;font-size:20px;font-family:\5FAE\8F6F\96C5\9ED1; padding-top:50px;}

.lnav{width:215px;background:#A11804 url(../images/bg7.jpg) no-repeat left top;padding-top:8px;}
.lnavt{height:39px;background:url(../images/bg8.jpg) no-repeat; text-align: center;}
.lnav ul{padding-top:2px;padding-bottom:18px;margin:0 auto;width:191px;}
.lnav ul li{height:40px;background:url(../images/bg9.jpg) no-repeat;}
.lnav ul li a{display:block;height:28px;line-height:28px; padding-left:3px;color:#fff;font-size:14px;padding-top:13px;font-family:\5FAE\8F6F\96C5\9ED1; }
.lnav ul li a:hover{color:#fff;}


.sns_s{ text-align:center;color:#3265CE;line-height:44px;font-size:14px;}

.newslist2{width:1067px;margin:0 auto;padding-top:24px;height:764px;overflow:hidden;}
.newslist2 li{width:517px;float:left;margin:0 8px 15px 8px;height:141px;border-bottom:1px dashed #d6d6d6;}
.saimg{width:175px;height:122px;padding:1px;border:1px solid #D6D6D6;float:left;overflow:hidden;}
.saimg img{width:175px;height:122px;overflow:hidden;}
.satxt{width:326px;float:right;color:#000;}
.satxt_t{font-size:14px;font-weight:bold;display:block;}
.satxt a{color:#BA070B;}
.satxt_t a{color:#000;}
.scon_txt{color:#2F67A3;font-size:14px;font-family:\5FAE\8F6F\96C5\9ED1; text-align:center;}
.scon_list{width:500px;margin-left:320px;padding-top:20px;font-size:12px;color:#000;}
.scon_list li{padding:2px 0;}
.scon_list li span{width:89px;display:inline-block; text-align:right;padding-right:6px;}
.scon_list li span em{color:#FF0000;font-style:normal;font-weight:bold;}
.txtbox1{border:1px solid #A9BCD6;width:403px;height:20px;}
.txtbox2{border:1px solid #A9BCD6;width:403px;height:100px;}
.btn1{border:none;background:url(../images/btn1.gif) no-repeat;width:143px;height:42px;margin:14px auto 0 200px;}

.se_t{color:#153175;font-weight:bold;font-size:14px;}

.s_b{border-top:1px dashed #163176;padding-top:25px;margin-bottom:20px;}
.mt_5{margin-bottom:5px;}





.bg_no{background:none;}
/* bottom ------------------------------*/
.bottombox{width:100%;}
.bottom{width:1000px;height:auto;overflow:hidden;margin:0 auto;padding-bottom:13px;}
.f_logo{float:left;padding-top:9px;width:81px;padding-left:87px;padding-right:25px;}
.btxt{ color:#000;line-height:150%;padding-top:26px;width:800px;float:left;}
.btxt a{color:#000;}
.btxt_t{padding-bottom:15px;}
























