@charset "gb2312";



body{margin:0px; width:100%; height:100%;font-family:"微软雅黑";font-size:13px;color:#000;line-height:24px;}
a:link{text-decoration: none; color:#257bc4;  }
a:visited {text-decoration: none; color:#257bc4;}
a:hover {text-decoration: none; color:#257bc4;}
a:active {text-decoration: none; color:#257bc4; }
* { margin:0; padding:0; }
ul {list-style-type:none;}
img { border:0; }
.clear{clear:both;}
h2{font-size:12px;font-weight:normal;}
/* top ------------------------------*/

.top{width:1000px;margin:0 auto;height:auto;overflow:hidden; min-width:1000px;}
.logo{float:left;padding-top:10px;}
.tel{float:right;padding-left:60px;line-height:51px;margin-top:36px;margin-right:22px;color:#2D5D27;font-size:19px;
     background:url(../images/telbg.png) no-repeat;font-family:\5FAE\8F6F\96C5\9ED1; }

/*menu*/
#nav { width:550px;height:95px;margin:0 auto; float:right;}
#nav ul{}
#nav ul li {float:left;  height:95px;padding-right:0px;}
#nav ul li a {display:block; width:110px;font-size:16px;color:#333333; font-weight:bold; font-family:\5FAE\8F6F\96C5\9ED1; text-align:center;line-height:95px;}
#nav ul li a:hover{background:#257bc4; height:93px; line-height:93px; border-bottom:2px solid #030000; color:#fff;}
#nav .no_bo a{border: none ;}
#nav ul li a.thispage{background:#257bc4; height:93px; line-height:93px; border-bottom:2px solid #030000; color:#fff;}
.banner{ width:100%;margin:0px auto;height:413px;text-align:center;overflow-x:hidden;min-width:1200px;}

/* m ------------------------------*/
.ttb{ width:100%; height:360px; margin:0 auto; background:url(../images/ttb.jpg) bottom center no-repeat;}
.mc{width:1000px;margin:0 auto;height:auto;overflow:hidden;padding-bottom:8px;padding-top:25px;min-width:1000px;}
.p_10{padding-bottom:10px;}

.box{background:#ECECEC;padding-bottom:40px;min-width:1200px;}

.mt1{height:32px;line-height:32px;color:#F1852D;font-size:16px;font-weight:bold;border-bottom:1px dashed #DEDEDE;font-family:\5FAE\8F6F\96C5\9ED1; }
.mt1 a{color:#F1852D;}
.mt2 a{color:#3F8139;}
.hk{padding:7px;border:1px solid #C7C7C7;border-top:none;background:url(../images/bg1.gif) no-repeat right 14px;}
.bg_no{background:none;}
.mb_7{margin-bottom:7px;}
.more{float:right;padding-top:7px;}



.right{float:right;width:776px;height:auto;overflow:hidden;}
.r_about{width:663px;float:right;padding-right:31px;}
.r_ac{padding: 0;line-height:258%;overflow:hidden; padding-top:15px;}
.r_ac a{color:#666666;}
.r_ac a:hover{color:#F1852D;}
.f_red{color:#C9050F;}

.r_news{width:550px;height:230px;float:left;padding-left:14px;}
.r_news ul{width:100%;overflow:hidden;margin:0 auto;}
.r_news ul li{height:37px;line-height:37px;color:#D05E19;background:url(../images/bg3.png) no-repeat left center ;padding-left:8px;}
.r_news ul li a{color:#666666;}
.r_news ul li:hover{background:url(../images/bg4.png) no-repeat left center ;}
.r_news ul li:hover a{color:#5FA101;}

.r_case{width:686px;height:247px;float:left;padding-left:14px;}
.mt3{background:url(../images/mt3bg.gif) repeat-x left bottom; }
.mt3 a{color:#41853B;}
.r_casec{width:1000px;height:240px;padding-top:18px;}
.ptb_0{padding-top:0;padding-bottom:0;}
/**/
.rollBox3 {overflow: hidden; width:920px; margin:0 auto;}
.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: 920px; height: 197px;}
.rollBox3 .ScrCont {WIDTH: 10000000px}
.rollBox3 .Cont .pic {FLOAT: left; WIDTH: 214px;height:197px;TEXT-ALIGN: center;margin-left:10px; }
.rollBox3 .Cont .pic .pic_img{width:212px;height:154px;text-align:center;overflow:hidden;vertical-align:middle;padding:3px; background: #fff; border:1px #ccc solid;}
.rollBox3 .Cont .pic .pic_img img{vertical-align:middle;max-width:212px;max-height:154px;margin-top:-154px;*margin-top:-232px;}
.rollBox3 .Cont .pic .pic_txt {overflow:hidden;FONT-SIZE: 12px; WIDTH: 214px; height:41px;line-height:41px; text-align:center;}
.rollBox3 .Cont .pic .pic_txt  a{color:#333;font-size:15px;}
.rollBox3 .Cont .pic .pic_txt  a:hover{color:#6a6964;}
.rollBox3 #List5 {FLOAT: left}
.rollBox3#List6 {FLOAT: left}
.rollBox3 #List5 {FLOAT: left}
.rollBox3 #List6 {FLOAT: left}
.pimgbg{background:url(../images/sp_imgbg2.png) no-repeat;width:214px;height:156px;}


.m_con{width:442px;float:right;padding-right:31px;}
.mt4{background:url(../images/mt3bg.gif) repeat-x left bottom; }
.mt4 a{color:#679D61;}
.lcon{line-height:267%;color:#656565;padding-top:20px;}
.lcon span{color:#CF5D19;}
.lcon a{color:#1882C5;}
.lcon_img{float:right;}
/*s---------------------------*/
.sc{width:1000px;margin:0 auto;padding-left:25px;padding-right:14px;}
.left{width:197px;float:left;padding-top:9px;}
.lnav{width:197px;padding-top:8px;}
.slt{background:url(../images/sltbg.png) no-repeat;height:43px;line-height:43px; text-align:center;color:#fff;font-size:20px;font-weight:bold;
     font-family:SimHei;}
.slt a{color:#fff;}
.lnav ul{padding-bottom:18px;margin:0 auto;width:191px;border-top:2px solid #257bc4;margin-top:9px;}
.lnav ul li{height:34px;background:url(../images/bg9.png) no-repeat 26px center;border-bottom:2px solid #257bc4;}
.lnav ul li a{display:block;height:34px;line-height:34px; padding-left:42px;color:#6B6B6B;font-size:14px;font-family:\5FAE\8F6F\96C5\9ED1;
              font-weight:bold; }
.lnav ul li a:hover{color:#F1852D;}
.lnav ul li.on a{color:#F1852D;}

.s_right{width:783px;float:right;min-height:624px;height:auto !important;height:624px;color:#656565;padding-top:9px;}
.srbg_t{height:10px;font-size:0;clear:both;background:url(../images/srbg_t.png) no-repeat}
.srbg{background:url(../images/srbg.png) repeat-y;padding-top:14px;}
.srt{background:url(../images/b10.jpg) no-repeat 7px center;height:33px;line-height:33px;
     font-family:SimHei; font-size:18px;font-weight:bold;color:#353535;padding-left:27px;border-bottom:1px dashed #BEBEBE;
     font-family:\5FAE\8F6F\96C5\9ED1;width:723px;margin:0 auto;}
.srt span{font-size:14px;font-family: Arial;color:#B51B05;font-weight:normal;}
.location{font-size:12px;height:33px;line-height:33px;color:#676767; padding-right:7px;float:right;font-weight:normal;
          background:url(../images/bg6.gif) no-repeat left center;padding-left:18px;}
.location a{color:#7E7E7E;}
.f_wb{font-weight:bold;}
.sr_c{min-height:550px;height:auto !important;height:550px;}
.sac{line-height:275%;color:#666666;padding:15px 30px 221px 30px;min-height:400px;height:auto !important;height:400px;position:relative;}
.sbg{background:url(../images/sacbg.png) no-repeat center bottom;}
.newslist{width:90%;margin:0 auto;height:555px;padding-top:50px;}
.newslist li{height:40px;line-height:40px;background:url(../images/bg3.png) no-repeat left center ;padding-left:20px;color:#CF5D19;}
.newslist li:hover{background:url(../images/bg4.png) no-repeat left center ;}
.newslist li a{color:#666666;}
.newslist li a:hover{color:#5FA101;}
.date2{float:right;}
.snt{ text-align:center;font-weight:bold;font-size:16px;color:#6BA931;height:50px;line-height:50px;}
/*page*/
DIV.digg {clear:both;font-size:14px;
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 20px; MARGIN: 9px 0 0 0; PADDING-TOP: 3px; TEXT-ALIGN: center
}
DIV.digg A { 
	 PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; COLOR: #A4A4B2; PADDING-TOP: 2px;  TEXT-DECORATION: none; 
}
DIV.digg A:hover {
	 COLOR: #F65D00; 
}
DIV.digg A:active {
	COLOR: #F65D00;
}
DIV.digg SPAN.current {
	 PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 2px; COLOR:#F65D00 ; PADDING-TOP: 2px; font-weight:bold;
}
DIV.digg SPAN.disabled {
	 PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; COLOR: #A4A4B2; PADDING-TOP: 2px; 
}

.page{padding-top:20px;border-top:1px dashed #BEBEBE;margin-top:20px;position:absolute;bottom:121px;left:30px;width:93%;}
.page a{color:#F1852D;}

li.li2{background:url(../images/bg12.gif) no-repeat;padding-left:3px;}
.solc{width:724px;margin:0 auto;padding-top:19px;}
.solc ul{margin:0 auto;width:100%;height:823px;}
.proj_img{ width: 212px;height: 154px;display: table-cell;line-height:156px;text-align:center;vertical-align:middle;*display: block;*font-size:136px;}
.proj_img img{max-width:212px;max-height:156px;vertical-align:middle;}
.solc ul li {margin:0 13px 30px 13px;width:214px;height:197px;float:left;position:relative;}
.solc ul li a{display:block;width: 214px;height: 197px; color:#fff;}
.spimgbg{position:absolute;top:0;left:0; z-index:10;background:url(../images/sp_imgbg.png) no-repeat;width:214px;height:156px;}

.solc ul li  span{ display:block;color:#fff;WIDTH: 214px; height:41px;line-height:41px; text-align:center;background:url(../images/bg1.gif) no-repeat ;}
.smap{float:left;width:360px;height:357px;}
.scon_txt{width:274px;float:left;padding-left:40px;color:#656565;line-height:267%;padding-top:60px;}
.scon_txt span{color:#CF5D19;}
.scon_txt a{color:#1882C5;}
.scon_img{float:left;width:166px;height:166px;padding-top:90px;padding-left:6px;}
.h_37{height:37px;font-size:0;}
.soc{width:667px;height:395px;border:1px solid #3C4144;margin:0 auto;padding-top:32px;color:#060606;}
.table1{margin:0 auto;}
.table1 td{padding:3px 0;}
.txtbox1{width:150px;height:16px;border:1px solid #263C7C;}
.txtbox2{width:440px;height:153px;border:1px solid #263C7C;}
.btn{width:77px;height:19px;background:#fff;border:1px solid #DBDADA;margin-left:40px; cursor:pointer;}
/* bottom ------------------------------*/
.b_box{background:#2c2c2c;width:100%;min-width:1000px; color:#ccc;}
.bottom{width:1139px;height:auto;margin:0 auto; text-align:left; line-height:50px;height:auto;overflow:hidden;}
.bottom2{background:#257bc4;}
.lc_logo{float:right;}
.CR{float:left;padding-top:12px;padding-right:12px;}
.btxt{ color:#fff;line-height:200%;float:left;padding-top:12px;}
.btxt a{color:#fff;}



.luotong_page{width:100%;height:35px; margin:10px 0; clear:both; padding-top:15px;}
.luotong_page a{color:#257bc4;padding: 5px 6px; border: 1px solid rgb(226, 226, 226); border-images: none;}

/*浜у搧+鏂伴椈璇︾粏椤?/	
.product_con .texttit{width:690px;font:bold 20px/40px Arial,"microsoft yahei","";text-align:center; border-bottom:1px solid #ccc; margin:0 auto;}
.product_con .textbox{ width:690px;word-wrap:break-word;word-break:break-all; margin:0 auto;}


/*产品+新闻详细页*/	
.product_con .texttit{font:bold 20px/40px Arial,"microsoft yahei","";text-align:center; border-bottom:1px solid #ccc; margin:0 auto;}
.product_con .textbox{ word-wrap:break-word;word-break:break-all; margin:0 auto;}

/*产品列表*/
.cplb{  font-size:16px; float:left; }
.cplb ul{width:230px; margin:0 auto; padding-top:10px; padding-bottom:15px;}
.cplb ul li{list-style:none; }
.cplb ul li a{list-style:none; padding-left:30px; margin-left:20px; line-height:39px; color:#333333;}			

