﻿/* CSS Document */
*{
margin:0;
padding:0;
}
body.china{
margin:0;
padding:0; 
font-family:"微软雅黑";
font-size:12px; 
color:#555;
background:url(body_bg.jpg) repeat-x;
line-height:25px;
}
body.en{
margin:0;
padding:0; 
font-family:Arial, Helvetica, sans-serif;
font-size:12px; 
color:#555;
background:url(body_bg.jpg) repeat-x;
line-height:20px;
}
h1,h2,h3,h4,ul,li,img,p{
margin:0;
padding:0;
}
img{
border:none;
}
h1,h2,h3,h4{
font-size:12px;
}
li{
list-style:none;
}
a:link,a:visited{
color:#555;
text-decoration:none;
}
a:hover{
color:#435e16;
text-decoration:none;
}
.clear{
clear:both;
}
/*头部*/
#header{
margin:auto;
width:1000px;
position:relative;
height:115px;
}
#logo{
float:left;
}
/*top_right*/
#top_right{
position:absolute;
right:15px;
top:15px;
}
#top_right a{
margin-left:10px;
line-height:30px;
}
#top_right img{
margin-right:10px;
margin-top:5x;
}
.china{
background:url(china.jpg) no-repeat left center;
}
.en,.china{
padding-left:30px;
}
.en{
background:url(en.jpg) no-repeat left center;
}
/*导航栏*/
#menu{
float:right;
width:685px;
height:34px;
margin-top:56px;
margin-right:10px;
background:url(menu_bg.jpg) no-repeat left center;
padding-left:35px;
}

#menu li{
float:left;
width:104px;
background:url(menu_line.jpg) no-repeat right center;

}
#menu li a{
display:block;
width:88px;
line-height:34px;
font-weight:bold;
font-size:14px;
text-align:center;

color:#fff;
padding-left:8px;
padding-right:8px;
}

#menu li a:hover{
color:#435e16;
background:url(menu_hover.gif) no-repeat bottom center;
}
#menu li.nav_a a{
color:#435716;
background:url(menu_hover.gif) no-repeat bottom center;
}
/*广告图（首页）*/
#banner{
width:100%;
text-align:center;
height:460px;
overflow:hidden;
}
/*首页主体背景*/
#container_bg{
background:url(container_bg.jpg) repeat-x left top;
}

/*最新资讯（首页）*/

a.newsitle{
float:left;
width:80px;
font-weight:bold;
font-size:14px;
margin-right:20px;
line-height:28px;
color:#435e16;
background:url(newsitle.jpg) no-repeat right center;
}
a.newsitle_en{
float:left;
width:160px;
margin-right:20px;
font-size:14px;
line-height:28px;
color:#435e16;
background:url(newsitle.jpg) no-repeat right center;
}
/*阅读更多（首页）*/
span.more_index{
float:right;
line-height:28px;
margin-right:10px;
}
span.more_index a:link,span.more_index a:visited{
color:#637994;
}
span.more_index a:hover{
color:#435e16;
}
/*自动滚动一条新闻（首页）*/
.news_index{
margin:0px auto;
width:982px;
}
.shell{
width:660px;
overflow:hidden;
}
#div1{
 height:28px;
 overflow:hidden;
 line-height:28px;
}
#div1 li{
float:left;
width:650px;
height:28px;
line-height:28px;
}

#div1 span{
float:right;
margin-right:10px;
color:#637994;
}

#div1 a{
 display:block;/*这个属性是必须的*/ 
 font-size:12px;
 line-height:28px;
 padding-left:10px;
 }
 
#div1 a:link,#div1 a:visited{
 color:#364557;
 background:url(dian.jpg) no-repeat left center;
 }
#div1 a:hover{
color:#435e16;
background:url(dian_hover.jpg) no-repeat left center;
}

/*首页主体部分*/
#container{
width:982px;
margin:0 auto;
margin-top:20px;/**/
}
#wrapper{
float:left;
width:100%;
}
div#content{
float:left;
width:320px;
margin-left:370px;
_margin-left:185px;

background:url(nav_bg.jpg) no-repeat right center;
}
div#navigation{
float:left;
width:305px;
margin-left:-956px;
background:url(nav_bg.jpg) no-repeat right center;
}
div#extra{
float:left;
width:260px;
margin-left:-260px;
}


/*公司简介（首页）*/
.aboutimg_index{
float:right;
margin-top:-22px;
margin-right:70px;
}
h2.h2title,p.h1title{
background:url(left_bg.jpg) no-repeat left center;
padding-left:25px;
font-size:18px;
color:#435e16;
line-height:24px;
}
p.h1title{
font-weight:bold;
}
p.about_index{
margin-top:15px;
line-height:20px;
margin-right:40px;
margin-bottom:20px;
}
p.about_index a:link,p.about_index a:visited{
color:#435e16;
}

/*首页产品列表*/    
img.en_img_index{
float:right;
margin-top:-22px;
margin-right:40px;
}
ul.prolist_index,ul.prolist_index_en{
float:left;
width:200px;
background:url(prolist_index.jpg) no-repeat left center;
padding-left:92px;
margin-top:15px;
margin-bottom:30px;
}
/*内页产品列表*/
ul.prolist_inside{
float:left;
width:150px;
padding-top:5px;
}
ul.prolist_index_en li a{
line-height:30px;
}
ul.prolist_index li a,ul.prolist_inside li a,ul.prolist_index_en li a{
padding-left:10px;
margin-left:5px;
background:url(jiandou.jpg) no-repeat left center;
}

/*首页联系方式*/  
img.contact_en{
float:right;
margin-top:-22px;
margin-right:30px;
}
.contact_index{
background:url(tel_index.jpg) no-repeat left center;
padding-left:80px;
margin-top:15px;
}
span.luse_index{
font-size:16px;
color:#435e16;
line-height:24px;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}
span.fontweight_index{
font-family:Arial;
color:#364557;
font-size:18px;
font-weight:bold;
line-height:24px;
}


/*产品推荐（首页）*/
#commend_index{
margin:0px auto;
width:982px;
overflow:hidden;
padding-top:30px;
}

.oleft{
margin:auto;
width:982px;
}

.rollBox .Cont{
width:900px;
margin-left:39px;
overflow:hidden;
height:190px;
}
.rollBox .ScrCont{
width:10000000px;
}
.rollBox .Cont .pic{
width:167px;
float:left;
text-align:center;
margin-left:7px;
margin-right:7px;
}
.rollBox .Cont .pic img{
background:url(img_bg.jpg) no-repeat left center;
width:155px;
height:155px;
padding:6px;
display:block;
}
.rollBox .Cont .pic p{
line-height:24px;
}
.rollBox .Cont a:link,.rollBox .Cont a:visited{
color:#637994;
}
.rollBox .Cont a:hover{
color:#435e16;
}
.rollBox #List1,.rollBox #List2{
float:left;
}


.rollBox .xxoo .LeftBotton{
float:left;
height:25px;
width:19px;
background:url(pro_left.jpg) no-repeat;
/*margin-top:-115px;*/
margin-top:-115px;
display:block;
margin-left:10px;
display:inline;
cursor:pointer;
}
.rollBox .xxoo .RightBotton{
height:25px;
width:19px;
background:url(pro_right.jpg) no-repeat;
float:right;
margin-top:-115px;
margin-right:10px;
display:inline;
cursor:pointer;
}

/*尾部（首页）*/
#footer{
clear:both;
text-align:center;
margin:0px auto;
width:1400px;
padding-top:10px;
padding-bottom:10px;
line-height:20px;
}

/*内部样式*/
#banner_inside{
background:url(banner_inside.jpg) no-repeat center center;
margin:auto;
width:100%;
height:166px;
text-align:center;
}
#mydefault_bg{
background:url(mydefault_bg.jpg) repeat-x;
overflow:hidden;
}
#mydefault{
margin:0px auto;
width:982px;
overflow:hidden;
padding-top:25px;
margin-bottom:30px;
}
/*关于我们*/
.biaoti{
float:left;
width:982px;
background:url(border_img.jpg) repeat-x left bottom;
padding-bottom:12px;
}
h1.h1title{
background:url(left_bg.jpg) no-repeat left center;
padding-left:25px;
font-size:18px;
color:#435e16;
line-height:24px;
}
img.aboutinside_index{
float:left;
margin-left:120px;
margin-top:-20px;
}

#mydefault_content{
float:left;
width:786px;
margin-top:30px;
background:url(newsitle.jpg) repeat-y right;
}
/*公司简介*/
.content_inside{
margin:auto;
width:97%;
}
.content_inside p{
margin-top:5px;
}
/*右侧内容*/
#nav{
float:right;
width:196px;
margin-top:32px;
}


/*右侧产品列表*/
.prolist,#contact_right{
float:left;
width:150px;
margin-left:20px;
}
.prolist h2{
text-align:center;
color:#fff;
background:url(h2title.jpg) no-repeat;
}
/*右侧联系我们*/
#contact_right{
margin-top:30px;
background:url(contactbg.jpg) no-repeat;
padding-bottom:10px;
}
h2.h2contact{
color:#fff;
margin-left:55px;
line-height:25px;
margin-bottom:10px;
}
#contact_right p,#contact_right_en p{
font-size:18px;
text-align:center;
line-height:20px;
color:#fff;
font-family:Arial, Helvetica, sans-serif;
}

/*产品列表页*/
ul.commend,ul.commend_en{
margin-top:10px;
}
ul.commend li{
float:left;
width:167px;
padding-left:8px;
padding-right:8px;
height:200px;
}
ul.commend_en li{
float:left;
width:167px;
padding-left:6px;
padding-right:6px;
height:180px;
}
ul.commend li h3,ul.commend_en li h3{
margin:0px;
padding:0px;
font-size:12px;
font-weight:normal;
text-align:center;
line-height:18px;
display:block;
}
ul.commend li img,ul.commend_en li img{
background:url(img_bg.jpg) no-repeat left center;
width:155px;
height:155px;
padding:6px;
}
/*分页*/
#page{
margin:0px;
padding:15px;
text-align:center;
clear:both;
margin-bottom:30px;

}

#page a,#page span.disabled,span.current{border:1px solid #ccc; padding:5px;margin-left:5px; line-height:30px; }
#page span.current,#page a:hover{border:1px solid #435e16;}

span.weizhi{
line-height:32px;
float:right;
margin-top:-25px;
margin-right:10px;
}
p.h2title{
background:url(left_bg.jpg) no-repeat left center;
padding-left:25px;
font-size:14px;
color:#435e16;
line-height:20px;
font-weight:bold;
}

/*产品详细页*/
h1.h1tile{
margin:0px auto;
width:100%;
text-align:center;
padding-top:20px;
}
/*关注次数*/
span#title_extra{
margin:10 auto;
display:block;
text-align:center;
}
/*产品的详细介绍div#cp_lr*/

#cp_lr{
margin-bottom:10px;
padding-top:10px; 
padding-bottom:15px; 
line-height:22px; 
text-align:center;
}
img.pic{
padding-bottom:10px;
}
#cp_lr p{
padding:0px 10px;
text-align:left;
margin-top:10px;
}

	#cp_lr table{border:1px solid #E8E8E8;border-width:1px 0px 0px 1px;margin-left:auto;margin-right:auto;text-align:center;margin-bottom:15px;}
	#cp_lr table td{border:1px solid #E8E8E8;border-width:0px 1px 1px 0px;padding:5px;text-align:left;}
	#cp_lr table th,#cp_xx_lr table caption{font-weight:bold;}
	#cp_lr table th{border:1px solid #E8E8E8;border-width:0px 1px 1px}
	#cp_lr table caption{text-align:center;margin-top:5px;margin-bottom:5px;}

	/*上一个产品下一个产品*/
#up_down{
margin:0px auto;
width:95%;
border:1px solid #ccc;
text-align:center;
padding:5px 5px;
/*overflow:hidden;*/
}
/*产品详细介绍中标题*/
h3.chanpin-title{
padding-left:25px;
color:#666666;
font-size:12px;
border:1px solid #CACACA;
height:30px;
line-height:30px;
margin-bottom:15px;
width:93%;
margin:auto;
margin-bottom:15px;
margin-top:10px
	
}

/*产品详细页-相关产品*/
.related_product{
margin:auto;
width:98%;
padding-bottom:8px;
}
.related_product h4{
display:block;
font-size:12px;
font-weight: normal;

}
.related_product li{
float:left;
width:155px;
margin-left:12px;
_margin-left:8px;
margin-right:10px;
text-align:center;
	}
.related_product li a{
}
.related_product img {
width:155px;
height:155px;
border:#CCCCCC 1px solid;
}
/*新闻列表页*/
#news_content{
padding-bottom:20px;
}
#news-content{
width:97%;
margin:auto;
padding:10px 0px 10px 0px;
border-bottom:1px dashed #ccc;
}

#news-content span{
float:right;
padding-right:12px;
}
#news-content h2{
font-weight:normal;
}

/*英文*/
#nav_en{
float:right;
width:200px;
margin-top:32px;
}
.prolist_en,#contact_right_en{
float:left;
width:200px;
}
.prolist_en h2{
text-align:center;
color:#fff;
line-height:26px;
background:url(h2title-en.jpg) no-repeat;
}

/*内页产品列表*/
ul.prolist_inside_en,#contact_right_en{
float:left;
width:200px;
padding-top:5px;
}

ul.prolist_inside_en li a{
padding-left:10px;
margin-left:5px;
line-height:26px;
background:url(jiandou.jpg) no-repeat left center;
}
#mydefault_content_en{
float:left;
width:762px;
margin-top:30px;
margin-bottom:20px;
background:url(newsitle.jpg) repeat-y right top;
}
#contact_right_en{
margin-top:30px;
background:url(contactbg_en.jpg) no-repeat;
padding-bottom:10px;
}

	
/*英文产品详细页-相关产品*/
.related_product_en{
margin:auto;
width:100%;
padding-bottom:8px;
}
.related_product_en h4{
display:block;
font-size:12px;
font-weight: normal;

}
.related_product_en ul{
margin-left:5px;
}
.related_product_en li{
float:left;
width:155px;
margin-left:15px;
text-align:center;
	}
.related_product_en li a{
}
.related_product_en img {
width:155px;
height:115px;
border:#CCCCCC 1px solid;
}

.nr_right{ width:350px; float:right;}
.nybt{ text-align:center; font-weight:bold;}

.jqzoom {border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.jqzoom img {background:url(loading.gif) no-repeat center center;max-width:370px;max-height:431px;}
.zoomdiv {z-index:100;position:absolute;top:0px;left:0px;width:370px;height:431px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup {z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}

.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}

.jzimg {display:table-cell;*display:block;overflow:hidden;font:0px/0px 'Arial';text-align:center;vertical-align:middle;}
fieldset, img {border:0;vertical-align:middle}
.proshow_l {width:372px;margin-bottom:20px; float:left; overflow:hidden;}
.proshow_da table {width:370px;height:370px;border:1px solid #b1b0b0;}
.proshow_l_bot {height:70px;margin-top:16px;position:relative;}
.proshow_l_bot .proshow_sl {width:9px;height:17px;background:url(proshow_l.png) left top no-repeat;cursor:pointer;margin-top:25px; float:left;}
.proshow_l_bot .proshow_sr {width:9px;height:17px;background:url(proshow_r.png) left top no-repeat;cursor:pointer;margin-top:25px; float:right;}
.proshow_l_bot .proshow_sl:hover {background:url(proshow_l_hover.png) left top no-repeat;}
.proshow_l_bot .proshow_sr:hover {background:url(proshow_r_hover.png) left top no-repeat;}
.proshow_xiao {width:354px;height:70px;overflow:hidden;margin:0 auto;position:relative;}
.proshow_xiao ul {width:100000px;height:60px;margin-left:2px;position:relative;}
.proshow_xiao ul li {float:left;border:1px solid #c9c9c9;margin-left:5px;}
.proshow_xiao ul li .jzimg {width:60px;height:60px; padding:2px;}
.proshow_xiao ul li .jzimg img {max-width:60px;max-height:70px;}
.proshow_xiao ul li:first-child {margin:0px;}
.proshow_xiao ul li:hover {border:1px solid #d51d14;}
.proshow_xiao .xiao_cur {border:1px solid #d51d14;}
.MagicZoomPup {background:#fff;}
.shuoming_inside{float: left; width:350px; text-align:left; }
.shuoming_inside p{float: left; width:350px; line-height:30px; background:url(dian.png) no-repeat 0px 10px;  font-size:13px;}

.nry_content img{ max-width:750px;}


.midbg{ 
width:100%; height:460px; position: relative; z-index:1;clear:both}
.iBan { height:460px; overflow:hidden; position:relative;z-index:1;_zoom:1; clear: none;}
.iBanScreen{  height:460px; background-repeat:no-repeat; background-position:center top;
}
.iBanScreen ul{ 
width:100%; height:460px; position:relative; top:0; margin:0 auto;}
.iBanScreen li{ 
width:100%; height:460px; overflow:hidden; position:absolute; display:none;}
.iBanScreen li a{ display:block; width:100%; height:100%}
.iBanScreen .num{ position:absolute; bottom:15px; left:50%; z-index:999; }

.iBanScreen .num a{ display:inline-block; border: 1px solid #fff;border-radius: 10px; width: 15px;height: 15px;margin: 0;background-color: #fff; margin-left:5px; margin-right:5px;}

.iBanScreen .num a.cur{ border: 1px solid #fff;border-radius: 10px; background-color: rgba(0,0,0,0);}

img.chengxintong {
    margin-top: -10px;
}
.keywords_pro {
	clear: both;
}
.keywords_pro h2 {
	font-size: 16px;
	margin: 15px 0px;
}
.keywords_pro ul li {
	float: left;
	width: 167px;
	text-align: center;
	margin: 5px 14px;
}
.keywords_pro ul li img {
	background: url(img_bg.jpg) no-repeat left center;
	width: 155px;
	height: 155px;
	padding: 6px;
	display: block;
}
.keywords_pro ul li p {
	line-height: 24px;
	color: #637994;
}
.keywords_pro ul li a:hover p {
	color: #435e16;
}
.keywords_news{ clear:both; border-top:1px solid #CCC; padding:10px 0px; overflow:hidden}

.keywords_news ul li{ float:left; width:460px; line-height:30px; margin:0px 14px;}

.keywords_news ul li span{ float:right}

no-repeat -131px bottom; overflow:hidden; padding-bottom:15px;font-size:12px; color:#666666;z-index: 9999;}
.xyh_online_view dl,.xyh_online_view dd,.xyh_online_view dt{padding:0px; margin:0px; list-style:none;}
.xyh_online_view span{padding: 0px; margin: 0px;}
.xyh_online_view a {color: #00a0e9}
.xyh_online_view a:hover {color: #ff6600; text-decoration:none;}
.xyh_online_view .top_b {background: url(kfqq_bg.png) no-repeat 0 0; height:10px; overflow:hidden}
.xyh_online_view .body {background: url(kfqq_bg.png) repeat-y -262px 0px;}
.xyh_online_view .body dl {padding:0px 14px;}
.xyh_online_view .body dd { border-bottom:#e6e5e4 1px solid; height: 36px; line-height:36px; word-wrap:break-word; word-break:normal; overflow:hidden;}
.xyh_online_view .title_zaixian {height:36px; line-height:36px; color:#00a0e9; font-size:14px; font-weight:bold; overflow:hidden}
.xyh_online_view .msg { height:36px; line-height:36px; text-align: center;}
.xyh_online_view .msg a:link, .xyh_online_view .msg a:visited{ display:block; color:#ff6600; text-decoration:none;}
.xyh_online_view .ico_zx{background: url(kfqq_s.png) no-repeat 2px -8px;padding-left: 25px; margin: 0px; }
.xyh_online_view .ico_tel {margin: 0px; display: block; text-align: center; table-layout:fixed; word-break: break-all; overflow:hidden;}
.xyh_online_view .qq{text-align: center;}
.xyh_online_view .qq a{display:block;margin:6px 0px 0px 0px;}
.xyh_online_view dd.noborder { border:none;}

