@charset "gb2312";
body{
margin:0px;
padding:0px;
font-size:12px;
font-family:"宋体";
background:url() repeat-x #f1f1f1;
line-height:23px;
color:#4a4a4a;
}
.indexbg{
margin:0px;
padding:0px;
font-size:12px;
font-family:"宋体";
background:url() repeat-x #f1f1f1;
line-height:23px;
color:#4a4a4a;
}
a{
color:#5c5c5c;
text-decoration:none;
}
a:hover{
color:#1a8048;
text-decoration:none;
}
form{margin:0px;padding:0px;}
select{ color:#999; border:#CCCCCC 1px solid;filter:alpha(opacity=80);}
img {
border:0;
}

div{
margin:0px;
padding:0px;
}
ul{
list-style:none;
margin:0px;
padding:0px;
}
li{
list-style:none;
margin:0px;
padding:0px;
}
.top{
	width:1003px;
	text-align:left;
	height:auto;
	overflow:hidden;
	background-image:url(../images/bg.gif);
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
.top_ny{
margin:0 auto;
width:1003px;
text-align:left;
height:333px;
overflow:hidden;
}
.zhidi{
width:1003px; 
height:300px; 
position:absolute; 
z-index:10;
}
.blank14{
height:14px;
overflow:hidden;
clear:both;
}
.blank21{
height:21px;
overflow:hidden;
clear:both;
}
.blank2{
height:2px;
overflow:hidden;
clear:both;
}

.logo{
float:left;
width:150px;
position:absolute;
z-index:1000;

}
.logo_r{
float:right;
width:850px;
text-align:right;
display:inline;
}

.l1{
width:240px;
float:left;
margin-left:19px;
display:inline;
overflow:hidden;
}
.kongde28{
width:28px;
height:276px;
display:block;
float:left;
}
.l2{
width:453px;
float:left;
overflow:hidden;
}
.topnews{
width:453px;
float:left;
display:inline;
overflow:hidden;
}
.l3{
width:197px;
float:left;
margin-left:45px;
display:inline;
overflow:hidden;
}
.demo_l{
width:370px;
float:left;
height:21px;
overflow:hidden;
}
.xinwen{
float:left;
}
.xinde{
float:left;
}
.xinde img{
margin-top:7px;
margin-left:3px;
}
.demo_r{
width:70px;
float:right;
text-align:right;
color:#808080;
font-size:12px;
height:21px;
overflow:hidden;
font-family:Arial, Helvetica, sans-serif;
}

.demo{
clear:both;
height:21px;
width:443px;
overflow:hidden;
}

.demo_l a:hover{
text-decoration:underline;
}
.content{
background:url(../images/demobg.gif) no-repeat;
height:276px;
width:1003px;
margin:0 auto
}

.juzhong{
width:1003px;
margin:0 auto;
background:url(../images/juzhong.gif) repeat-y;
height:auto;
overflow:hidden;
}
.left{
float:left;
width:218px;
background:url(../images/leftbg.gif) #ffffff repeat-x;
overflow:hidden;
}
.right{
float:right;
width:776px;
background:url(../images/leftbg.gif) #ffffff repeat-x;
overflow:hidden;
}
.bottom{
width:1003px;
margin:0 auto;
}
.about_top{
margin:23px 0px 0px 19px;
}
.nav{
width:179px;
overflow:hidden;
margin-top:24px;
margin-left:19px;
clear:both;
}
.nav li a{
line-height:28px;
height:28px;
width:179px;
display:block;
text-indent:55px;
color:#4a4a4a;
background:url(../images/nav.gif) no-repeat;
}
.nav li a.nomal{
background:url(../images/nav_hover.gif) no-repeat;
line-height:28px;
height:28px;
width:179px;
display:block;
font-weight:bold;
color:#ffffff;
}
.nav li a:hover{
background:url(../images/nav_hover.gif) no-repeat;
line-height:28px;
height:28px;
width:179px;
display:block;
color:#ffffff;
font-weight:bold;
}
.navts{
width:179px;
overflow:hidden;
margin-top:24px;
margin-left:19px;
clear:both;
}
.navts li a{
line-height:28px;
height:28px;
width:179px;
display:block;
text-indent:15px;
color:#4a4a4a;
background:url(../images/nav.gif) no-repeat;
}
.navts li a.nomal{
background:url(../images/nav_hover.gif) no-repeat;
line-height:28px;
height:28px;
width:179px;
display:block;
font-weight:bold;
color:#ffffff;
}
.navts li a:hover{
background:url(../images/nav_hover.gif) no-repeat;
line-height:28px;
height:28px;
width:179px;
display:block;
color:#ffffff;
font-weight:bold;
}
.link{
margin:120px 0px 0px 19px;
}
.right_top{
width:737px;
background:url(../images/ny_title.jpg) repeat-x;
height:29px;
margin-top:17px;
margin-left:23px;
overflow:hidden;
}
.dh{
color:#0b6d1c;
}
.position{
float:right;
text-align:right;
height:29px;
line-height:32px;
width:320px;
color:#555555;
}
.qyjs{
width:330px;
float:left;
}
.neirong{
margin:0px;
padding:28px 0px 0px 26px;
font-size:14px;
line-height:28px;
overflow:hidden;
width:723px;
}
p{
margin:0px;
padding:0px 0px 10px 0px;
line-height:21px;
}
.duanlue{
text-indent:2em;
text-align:justify;
text-justify:inter-ideograph;
}
.foot{text-align:center;color:#6b6b6b;width:1003px;margin:0 auto;overflow: hidden; padding:2px 0 14px 0 ;}
.foot_l{
width:470px;
float:left;
}
.foot_r{
width:120px;
float:right;
}
.foot a{
color:#6b6b6b;
}
.foot a:hover{
color:#1a8048;
}
.shuzi{
font-family:Arial, Helvetica, sans-serif;
color:#585858;
}
.zt_l{
float:left;
width:120px;
}
.zt_r{
float:left;
width:330px;
}
.fb{
font-weight:bold;
}
.line18{
line-height:18px;
}
.probg{
width:93px;
height:52px;
padding:8px 10px 13px 5px;
background:url(../images/newbg.jpg) no-repeat;
}
.indexnav{
background:url(../images/indexnav.gif) no-repeat;
height:73px;
overflow:hidden;
}
.indexnav ul li{
float:left;
width:96px;
height:26px;
line-height:26px;
text-indent:30px;
}
.search{
background:url(../images/ser_47.gif) repeat-x;
width:139px;
border:none;
color:#666666;
height:19px;
line-height:19px;
overflow:hidden;
}
input{
margin:0px;
padding:0px;
}
tr,td{
font-size:12px;
}
.news_img ul li{
float:left;
width:150px;
text-align:center;
line-height:18px;
margin-left:19px;
display:inline;
}
.news_img ul li a{
border:3px solid  #ececec;
width:144px;
height:90px;
display:block;
}
.news_img ul li a:hover{
border:3px solid  #2a8f46;
width:144px;
height:90px;
display:block;
}
.xw{
border-bottom:1px solid #e4e4e4;
height:28px;
line-height:34px;
width:700px;
overflow:hidden;
}
.xw_l{
width:450px;
float:left;
}
.xw_m{
width:50px;
float:left;
}
.xw_a{
width:80px;
float:left;
text-align:center;
}
.xw_r{
width:63px;
float:left;
}
.prev{
color:#145e34;
font-family:Arial, Helvetica, sans-serif;
}
.news_title{
color:#278c46;
font-family:"微软雅黑","黑体" ;
text-align:center;
font-weight:bold;
font-size:22px;
}
.xian{
background:url(../images/time.gif) repeat-x;
height:36px;
}
.prev{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
}
.xgxw{
color:#278c46;
font-weight:bold;
}
.wpage { float:left; width:341px; height:17px; line-height:17px; margin-left:220px; display:inline;margin-top:15px;color:#747474;}
.wpage input { vertical-align:middle; width:22px; height:10px; line-height:10px; background:none; border:1px solid #EAEAEA;}
.wpage button {vertical-align:middle; cursor:hand; cursor:pointer;  width:30px; height:17px; line-height:17px; margin-top:2px; background:url(/images/sui_pagego.jpg) no-repeat; border:none;}
.wpage a {color:#666666; text-decoration:none;}
.wpage a:hover {color:#666666; text-decoration:underline;}
.wpage img { vertical-align:middle;}
.pagon {padding-left:4px;padding-right:4px; color:#F00; font-weight:bold;}
.wpage span.current{ width:5px; height:15px;padding-left:4px;padding-right:4px; color:#FFF;background:#448a59;}
.back{
text-align:right;
}
.video{
margin:0px;
padding:0px;
}
.video li{
float:left;
margin:15px 0px 0px 15px;
display:inline;
}
.video_bg{
background:url(../images/video_bg.gif) no-repeat;
width:140px;
height:107px;
padding:6px;
}
.talign{
text-align:center;
}
.web{
text-align:right;
margin-right:50px;
}

.cpzsnew{
padding-bottom:50px;
}
.cpzsnew li{
width:170px;
float:left;
height:243px;
display:block;
margin-top:10px;
}
.cpzsnewts li{
width:170px;
float:left;
height:112px;
display:block;
margin-top:10px;
}

.sjzs{
border:1px solid #ccc;
padding:3px;
}

.boxRDcPre{ border-bottom:1px  dotted #cacaca; padding:25px 10px 30px 10px; width:680px; height:140px;}
.boxRDcPre1{float:left; width:216px; height:130px; position:relative; padding:10px 0 0 0;}
.boxRDcPre1 span{display:block; position:absolute; left:7px; top:0; height:22px; line-height:22px; padding-top:2px; background:#db7701; width:150px; text-indent:10px; text-align:left;}
.boxRDcPre2{float:left; padding:10px 0 0 15px; width:440px; color:#888; line-height:18px}
.boxRDcPre2 h4{margin:0; padding:0; font-size:14px; font-family:"微软雅黑"; color:#c30000; font-weight:bold}
.boxRDcPre2 span{font-family:"微软雅黑"; color:#444; display:block; margin:5px 0 5px 0}
.boxRDcPre3{ text-indent:15px;}





























































.fl{
float:left;
}
.fr{
float:right;
}


/*热销项目定义---------------------------------------------------------------*/
#event_top{margin:4px 0;}
#event_pic{width:120px; height:81px; overflow:hidden; float:left; padding-top:12px;}
#eventbox{width:300px; float:left; padding-left:12px;padding-top:12px;}
#eventbox_det{line-height:18px;}
.gray_frame{border:1px solid #c5c5c5; padding:1px;}
.fb{
font-weight:bold;
}



.quickink{
margin-left:18px;
margin-top:119px;
}
.index_xm_select{
color:#757575;
width:173px;
}
.index_xm_select1{
color:#757575;
width:132px;
}


.zp li{
border-bottom:1px  solid  #d6d6d6;
height:30px;
line-height:31px;
width:520px;
}
.zp_1{
width:100px;
float:left;
text-indent:12px;
}
.zp_2{
width:110px;
float:left;
text-align:center;
}
.zp_3{
width:80px;
float:left;
text-align:center;
}
.zp_4{
width:70px;
float:left;
text-align:center;
}
.zp_5{
width:90px;
float:left;
text-align:center;
}
.zp_6{
width:120px;
float:left;
text-align:center;
}
.zp li a:hover{
text-decoration:underline;
}

.byj_l{
width:530px;
float:left;
overflow:hidden;
}
.byj_r{
width:180px;
float:right;
overflow:hidden;
}
.top_did {
	MARGIN-TOP: 3px;
}
.stop_did {
	 WIDTH:180px; DISPLAY: inline;  FLOAT: left; COLOR: #535353;
}
.stop_did P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 22px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 22px; COLOR: #000; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
/*精品项目三级滑动*/
#business_tabs2{text-align:left;width:730px; margin-top:0px; }
.business_menu21box{position:relative;overflow:hidden;height:37px;width:710px;text-align:left; background:url(../images/project_10.gif) repeat-x; }
#business_menu21{position:absolute;top:280;left:0;z-index:1; margin-left:5px;}
#business_menu21 li{float:left;display:block;cursor:pointer;width:116px; text-align:center;line-height:28px;height:37px; color:#ffffff;  background:url(../images/pr.jpg) no-repeat;}
#business_menu21 li.hover{background:url(../images/pra.jpg) no-repeat;color:#ffffff; font-weight:bold;}
.business_main21box{clear:both;margin-top:-1px;width:527px;}
#business_main21 ul{display:none; margin-top:15px; line-height:1.7; text-align:justify; text-justify:inter-ideograph; padding:11px;}
#business_main21 ul.block{display: block;}
/*精品项目三级滑动*/
#demo_tabs2{text-align:left;width:730px; margin-top:0px; }
.demo_menu21box{position:relative;overflow:hidden;height:20px;width:710px;text-align:left;background:url(../images/news_16.gif) repeat-x left bottom; }
#demo_menu21{position:absolute;top:280;left:0;z-index:1; margin-left:5px;}
#demo_menu21 li{float:left;display:block;cursor:pointer;width:58px; text-align:center;line-height:24px;height:20px; color:#ffffff; margin-left:2px; background:url(../images/news_13.gif) repeat-x}
#demo_menu21 li.hover{color:#ffffff; font-weight:bold; width:58px; height:20px; line-height:20px;background:url(../images/news_11.gif) repeat-x left bottom}
.demo_main21box{clear:both;margin-top:-1px;width:527px;}
#demo_main21 ul{display:none; margin-top:3px; line-height:1.7; text-align:justify; text-justify:inter-ideograph; padding:11px;}
#demo_main21 ul.block{display: block;}
/*精品项目三级滑动*/
#project_tabs2{text-align:left;width:722px; margin-top:0px; }
.project_menu21box{position:relative;overflow:hidden;height:50px;width:630px;text-align:left; }
#project_menu21{position:absolute;top:280;left:0;z-index:1; margin-right:5px;}
#project_menu21 li{float:left;display:block;cursor:pointer;width:138px; text-align:center;line-height:30px;height:50px; color:#000000;  background:url(../images/show.gif) no-repeat; font-weight:bold}
#project_menu21 li.hover{background:url(../images/showa.gif) no-repeat;color:#ffffff; font-weight:bold;}
.project_main21box{clear:both;margin-top:-1px;width:527px;}
#project_main21 ul{display:none; margin-top:15px; line-height:1.7; text-align:justify; text-justify:inter-ideograph; padding:11px;}
#project_main21 ul.block{display: block;}



.magazine{
margin:0px;
padding:0px;
}
.magazine li{
float:left;
margin:15px 0px 0px 20px;
display:inline;
}
.magazine_bg{
	background:url(../images/zhqbg.jpg) no-repeat;
	width:150px;
	height:196px;
	display:block;
	padding:1px 2px 10px 1px;
}


.textr{
text-align:right;
}


.talign{
text-align:center;
}
#hotpro ul li{
margin-top:7px;
float:left;
height:220px;
height:59px;
}
.rxbg{
background:url(../images/bg.png) no-repeat;
width:69px;
height:46px;
padding:4px;
}
.lddc{
margin:16px 0px 0px 12px;
}
.mar12{
margin-left:12px;
margin-top:4px;
}
.map_l{
float:left;
margin-left:12px;
width:123px;
display:inline;
}
.map_r{
float:left;
width:120px;
display:inline;
padding-top:6px;
}
.dq li{
float:left;
width:40px;
height:20px;
display:inline;
overflow:hidden;
}
.dq li a{
color:#a6a6a6;
text-decoration:underline;
}
.dq li a:hover{
color:#d80010;
text-decoration:none;
}

.sy_dianzi{
margin:14px 0px 0px 18px;
}
.sy_l{
float:left;
width:90px;
}
.sy_r{
float:left;
width:136px;
line-height:18px;
padding-top:10px;
}




/*企业理念*/
.brand_idea{ width:646px; height:422px; background:url(../images/Brand_idea_bg.gif) no-repeat; position:relative;}
.brand_idea li{ position:absolute; cursor:pointer; overflow:hidden;}
.brand_idea li div{ margin:10px; overflow:hidden;}
.brand_idea li div img{ display:block; margin-bottom:6px;}
.brand_idea li div span{ display:block; font-size:12px; color:#000; line-height:20px; height:20px; overflow:hidden; text-align:center;}
.brand_idea li div span.red{ color:#d10010; font-size:14px;}
.brand_idea li div p{ font-size:12px; margin-top:3px; display:none; line-height:18px;}
.brand_idea li div.curr span{ text-align:left;}
.ts_input{
border:none;
}
.red{
color:#cc1100;
}

.project_logo{
width:138px;
float:left;
height:50px;
text-align:center;
}
.project_dh{
width:584px;
float:left;
overflow:hidden;
background:url(../images/project_20.gif) repeat-x;
height:50px;

}
.zhiwei{
font-size:12px;
font-weight:bold;
}
.xingxing{
color:#FF0000;
}
input{
border:1px inset #ccc;
}
.inputts{
border:none;
}
textarea{
border:1px inset #ccc;
}

.security_1{
color:#b62a24;
font-weight:bold;
}





.td_01 td{ line-height:15px; padding:0;}
.rexiao{
height:59px;
overflow:hidden; 
width:220px; 
cursor:pointer; 
color:#808080;

}
.history{
background:url(../images/history.jpg) no-repeat;
padding-left:240px;
}
.biaozhuse{
color:#d11e28;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
}
