@charset "gb2312";
img  {border: 0px;}
*{margin:0;padding:0; }
body{padding:0px;margin:0px;line-height:180%;font-size:12px;font-family:"ËÎÌå"; }
div,form,img,ul,li,dl,dt,dd{margin:0;padding:0;border:0;text-align:left;}
table,td,tr,th{font-size:12px;}
.clear {clear:both;}
.hv{ width:100%; height:20px;}
ul{ margin:0; padding:0;}
li {list-style:none;list-style-type:none;}
a { color: #000000;text-decoration:none;}

h1,h2,h3,h4,h5{ font-size:12px; font-weight:normal;}
input{color:#666;font-size:12px;}
form, embed {display: inline;margin: 0;padding: 0;}
.fl{ float:left;}
.fr{ float:right;}
.wrap{width:980px; margin:0 auto;}
.clear{ clear:both;}
.page{text-align:center; width:100%;}
.page span{ float:left;  border:solid 1px #ccc; margin-left:2px; margin-right:2px; padding-left:10px; padding-right:10px;}
.page a{ display:block; float:left; padding-left:10px; padding-right:10px; border:solid 1px #ccc; margin-left:2px; margin-right:2px;}
.hv{ width:100%; margin:0 auto; height:10px; overflow:hidden}
 .more{ height:30px; width:50px; display:block; float:right;filter:alpha(opacity=0); opacity:0}
 
 
#headbox{width:100%; height:auto;margin:0 auto;} 
.top_r{ width:1080px; margin:0 auto; height:25px; line-height:25px; margin-top:30px;}
.top_r li{ float:right}
.top_r li a{ float:left; margin:0 1px;}

#head{ width:1120px; height:174px; margin:0 auto; padding-top:70px; overflow:hidden;}
#logo{ width:160px;float:left; margin-left:20px;}
#logo img{ width:160px; height:150px;}


#nav{ width:980px; margin:0 auto}
#navpic{ width:100%; height:78px; text-align:center}
#nav ul{ }
#nav ul li{ float:left; width:140px; text-align:center;}
#nav ul li dl{ z-index:1000; min-height:200px}
#nav ul li a{ font-size:16px;}
#nav ul li dl dt{ text-align:center; line-height:25px;}
#nav ul li dl dt a{ font-size:12px;color:white; font-weight:normal;}

/*
#banner{ height:700px; width:100%; margin:0 auto;position:relative; overflow:hidden;}
#banner_box{height:700px; width:1920px; margin:0 auto; left:50%; margin-left:-960px; position:absolute  }
#banner_top ul li{position:absolute;filter:alpha(opacity=0); opacity:0; height:600px; width:100%; text-align:center}
#banner_top ul li img{height:700px; width:100%}
#banner_down{ position:absolute; left:600px;top:520px; z-index:9999; display:none}
#banner_down ul li{ float:left; margin:0 0 0 10px; display:inline}
#banner_down ul li img{ width:80px; height:48px; cursor:pointer}
 .active1{border:#FFF 2px solid; }

 #banner_top ul .active_i1{filter:alpha(opacity=100); opacity:100;}
*/
 /*======banner======*/
#banner_main {position:relative; width: 100%; float: left;}
#banner { margin:0 auto; overflow:hidden; width:100%;}
.bannerlist{}
.bannerlist li{ text-align:center; border:0px dashed red; overflow:hidden; display:block; width:100%;}
.bannerlist li img{ margin:0 auto; display:block; }
#banner_main .hd{ width:120px; position:absolute; bottom:25px; left:47%; height:12px; line-height:12px; text-align:center;  }
#banner_main .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:12px; height:12px; border-radius:50%;background:#333; margin:0 5px; overflow:hidden; font-size:0px;}
#banner_main .hd ul li.on{  background:#034697;width: 14px;height: 14px}




#content{ width:1000px;margin:0 auto; margin-top:80px;}

#prolist{ background:#eeeeee; padding-top:28px; padding-bottom:70px; overflow:hidden}
.title1{ width:100%; height:60px; line-height:58px; text-align:center; background:url(../images/title1.png) no-repeat center bottom; font-size:28px;font-family:"Microsoft Yahei"}
#prolist_cen{ width:1120px; margin:0 auto}
#prolist_cen ul li{ width:500px; margin:35px 30px 0; float:left}
#prolist_cen ul li a img{ width:500px; height:320px;}

#press{ width:100%; padding-top:46px; overflow:hidden}
 .press_top{ width:322px; height:400px; float:left;}
 	.nr{ height:165px; overflow:hidden;}
 
 .press_cen{ width:622px; height:400px; float:right;}
	.press_bt{ width:622px; height:186px; background-image:url(../images/5543bcd3-4888-4d06-9b6b-50b7d936a302.jpg); background-repeat:no-repeat;}
	.press_bt a{ width:207px; height:90px; float:left;display:block;filter:alpha(opacity=0); opacity:0;}

	.news{ height:185px; margin-top:20px;}
	.news1{ width:306px; background:#f8f8f8; float:left; height:185px;}
		.news_nr{}
		.news_nr li{ height:25px; line-height:25px;}
		.news_nr li span{ float:right;color:#545353; margin-right:5px;}
		.news_nr li a{ background-image:url(../images/icon.jpg); background-repeat:no-repeat; background-position:3px center; padding-left:10px;}
	
	.news2{ width:306px;background:#f8f8f8; float:right; height:185px;}

#pressnew{ width:1120px; margin:0 auto; padding-top:35px; padding-bottom:80px; overflow:hidden}
#pressnew li{ width:360px; float:left; margin:0 6px;}
#zdt{ width:360px; height:215px; margin-bottom:10px;}
#zdt img{ width:360px; height:215px;}
#new_t{ line-height:32px;}
#new_c{ line-height:20px;}

#case{ background:#eeeeee; padding-top:28px; overflow:hidden}
 .case_top{ width:331px; height:280px; float:left; padding-top:10px;}
 .case_top li{ float:left; width:151px; height:114px;}
 .case_top li img{ width:151px; height:114px; border:solid 1px #CCC}
 .ph01{ margin-right:29px; margin-bottom:25px;}
 .ph02{margin-bottom:25px;}
 .ph03{ margin-right:29px; }
 
 .case_cen{  width:622px; height:290px;float:right;background-image:url(../images/img.png); background-repeat:no-repeat; background-position:right bottom;}
 .case_bt{ padding-top:5px;margin-bottom:15px;}
 .case_bt a{color:#1f9902;font-family:"Î¢ÈíÑÅºÚ"; color: #138b2a;font-size: 25px;}
 .case_nr{ width:450px; height:220px; overflow:hidden;}
 
.casenewcen{ width:1120px; margin:40px auto 80px; overflow:hidden}
.casenewcen li{ float:left; margin:0 4px 8px; height:226px;}
.casenewcen li a img{ width:100%; height:100%;}
.casenewcen li.li1{ width:446px;}
.casenewcen li.li2{ width:400px;}
.casenewcen li.li3{ width:248px;}
.casenewcen li.li4{ width:248px;}
.casenewcen li.li5{ width:400px;}
.casenewcen li.li6{ width:446px;}

#pro{ width:100%; padding-top:28px; overflow:hidden}
#pronewcen{ width:1120px; margin:40px auto; overflow:hidden}
#pronewcen ul li{ width:242px; height:308px; float:left; border:1px solid #666; margin:0 16.5px; position:relative}
#pronewcen ul li a img{ width:242px; height:308px;}
.pro_top{ width:1000px; margin:0 auto; height:30px; padding-top:15px;}
.pro_top a{  text-align: center;line-height: 30px;background-color: #a1a1a1;width: 150px;height: 30px; display:block;color:white;}
#protit{ height:40px; width:100%; text-align:center; line-height:40px; color:#fff; background:url(../images/protit.png) repeat-x; position:absolute; bottom:0; left:0;}

#pro_cen1{ width:1000px;height:440px;position:relative; overflow:hidden; margin:0 auto; margin-top:37px;}
#pro_cen1 ul {height:440px; position:absolute; left:10px}
#pro_cen1 ul li{ width:236px; height:212px; background-image:url(../images/bg1.png); background-repeat:no-repeat; float:left; list-style-type:none; margin-right:11px; margin-bottom:15px;}
#pro_cen1 ul li img{ width:229px; height:200px;}

#pro_cen{ height:170px;   position:relative; overflow:hidden; margin:0 auto; background:#339999 }
#pro_cen ul {height:170px; position:absolute; left:10px; }
#pro_cen ul li{ float:left; list-style-type:none; margin:0 5px;; margin-bottom:50px;}
#pro_cen ul li img{ width:220px; height:160px;}

#lc{ background:#eeeeee; padding-top:28px; overflow:hidden}
#lccen{ width:1120px; margin:40px auto; overflow:hidden}
#lccen div{ height:336px; width:100%; font-family:"Microsoft Yahei"}
#lccen div p{ line-height:36px;}

#fa{ width:1000px; margin:0 auto;}
#fa ul li{ float:left; line-height:25px;}

#dibu{ width:1120px; margin:0 auto; min-height:150px;margin-top:20px;}
.flogo{ width:200px; float:left;}
.fnav{ width:760px; float:right;}
	.fnav ul{ width:90px; float:left}
 	.nav_bt{ font-size:16px; font-weight:bold;line-height:20px;text-align:center;}
	.nav_bt a{  color:#fff; }
	.nav_a a{color:#fff; display:block; text-align:center}


#foot{ width:1120px;margin:0 auto; color:#fff}
#foot a{ color:#fff}
#foot ul{ padding:20px  0 30px 0}
#foot ul li{ width:100%; text-align:center; }

#esb{height:80px; width:150px;  margin:0 auto}


#abbox{ padding-bottom:50px;}
#abcontent{ width:1000px;margin:0 auto}
#left{ width:220px; float:left}
	.left_bt{ width:220px; height:35px; line-height:35px; text-align:center; background:#138b2a;color:white; font-size:14px; font-weight:bold;}
	.left_nr{ border:solid 1px #e1e0e0; padding-top:5px;}
	.left_nr a{ display:block; width:218px; height:32px; line-height:32px; text-align:center; background:#c1c1c1;color:white; margin:2px auto; font-weight:bold;}
	.left_nr a:hover{ background:#138b2a; display:block}

#right{ width:760px; min-height:500px; border:solid 1px #e1e0e0;float:right}
	.right_top{ height:35px; line-height:35px; font-weight:bold; font-size:15px;background:#138b2a;color:white; padding-left:10px;}
	.right_top span{ float:right; font-size:12px; font-weight:normal; margin-right:5px;}
	.right_top span a{ font-size:12px; font-weight:normal;color:white;}
	.right_cen{padding:10px;line-height:25px;}
	.right_cen a{line-height:25px}
	.right_cen a:hover{color:#f63;}
	
	
	
	
	

.slider{ width:100%; position:absolute; top:0; z-index:1}
.slider img{ z-index:-1; width:100%}
h1.h1-line1{ width:30%; position:absolute; z-index:1000; display:block; top:0; left:7.08333%; opacity:0}
h1.h1-line1 img{ width:100%}


.slider-2{ display:none}
.slider-3{ display:none}
/*.slider .h1-line2{ padding:80px 0 0 82px;}*/

.page-wrap{ width:100%; height:auto !important; position:relative}
.page-wrap .up{ width:3.8095%;z-index:3102;left:50%; display:block; cursor:pointer; margin:0 auto;}
.page-wrap .up img{ width:100%;}
.page-wrap .up-wrap{ width:100%; height:296px; background:url(../images/up-bg.png) 0 0 repeat; position:absolute; bottom:0; z-index:3103;border-top:1px solid #d0b267}
.page-wrap .up-wrap ul{ margin:0; padding:0}
.page-wrap .up-wrap ul li{ width:19%; float:left; cursor:pointer;padding:0; position:relative}
.page-wrap .up-wrap ul li img{ width:100%; float:left}
.page-wrap .up-wrap ul li h5{ width:100%; color:#fff; font-size:22px; text-align:center; position:absolute; bottom:26px}
.whiteRightLine{ /*border-right:1px solid #ffffff*/}
.up-wrap .up-wrap-content h3{ width:100%; text-align:center; color:#fff; padding:16px 0 5px 0; font-size:36px;}
.up-wrap .up-wrap-content p{width:100%; text-align:center; color:#fff; padding:0 0 10px 0; font-size:18px;}
.up-wrap .up-wrap-content .up-find{ width:100%; background:url(../images/up-t-bg_1.png) center center no-repeat; font-size:20px;  text-align:center;  cursor:pointer}
.up-wrap .up-wrap-content .up-find a:link,
.up-wrap .up-wrap-content .up-find a:visited
{color:#ffb86b; text-decoration:none}
.up-wrap .up-wrap-content .up-find a:hover{ color:#ddbc6e}
.up-wrap-content{ padding:0 0 12px 0}

.share{ width:48px; height:236px; position: absolute; right:0; top:50%; margin:-168px 0 0 0; z-index:6001}
#right-1{ position:absolute; z-index:10; top:0; width:48px}
#right-2{ position:absolute; z-index:10; top:50px; cursor:pointer;width:192px}
#right-3{ position:absolute; z-index:10; top:100px; cursor:pointer;width:192px}
#right-4{ position:absolute; z-index:9; top:72px; cursor:pointer;width:273px}
#right-5{ position:absolute; z-index:10; top:200px; cursor:pointer;width:48px}

#right-1 img{ width:100%}
#right-2 img{ width:100%}
#right-3 img{ width:100%}
#right-4 img{ width:100%}
#right-5 img{ width:100%}

#cp-wrap-1{}
#cp-wrap-2{ display:none}
#cp-wrap-3{ display:none}
#cp-wrap-4{ display:none}




                       



.cp-detial-bg{ background-color:#000; width:100%; position:absolute; z-index:399; top:0; left:0; display:none}
.cp-detial-black{ width:100%; height:117px; position:absolute; top:0; left:0; z-index:501; display:block; background:url(../images/3f2c0ebc7212423c82b8d9e7343912f4.gifsearch-menu-bg.png) 0 -19px repeat-x;}
.cp-detial{ background-color:#000; width:100%; position:absolute; z-index:500; /*top:0; left:0;*/display:none}
.cp-detial img{ width:100%}
.cp-item-next{cursor: pointer;height: 116px; margin: -58px 0 0; position: absolute;right: 4.583%;top: 50%; width: 26px; z-index: 501;display:none}
.cp-item-next a:link,
.cp-item-next a:visited{ width:26px; height:116px; background:url(../images/next-arrow.png) 0 0 no-repeat; display:block; text-indent:10000px; overflow:hidden}
.cp-item-next a:hover{ width:26px; height:116px; background:url(../images/next-arrow-1.png) 0 0 no-repeat}


.cp-item-previous{cursor: pointer;height: 116px; margin: -58px 0 0; position: absolute;left: 4.583%;top: 50%; width: 26px; z-index: 501;display:none}
.cp-item-previous a:link,
.cp-item-previous a:visited{ width:26px; height:116px; background:url(../images/previous-arrow.png) 0 0 no-repeat; display:block; text-indent:10000px; overflow:hidden}
.cp-item-previous a:hover{ width:26px; height:116px; background:url(../images/previous-arrow-1.png) 0 0 no-repeat}



.shop-wrap{ width:85.71428%; z-index:2000; margin:0 auto; }
.mtwb-wrap{ width:85.65714%; z-index:100; margin:0 auto; background:url(../images/hzhb-bg.png) 0 0 repeat;}
.hzhb-wrap{ width:85.65714%;  z-index:100;margin:0 auto; background:url(../images/hzhb-bg.png) 0 0 repeat;}
.lxwm-wrap{ width:85.65714%; z-index:100;margin:0 auto; background:url(../images/hzhb-bg.png) 0 0 repeat;}
.shzr-wrap{ width:85.65714%;  z-index:100;margin:0 auto;background:url(../images/hzhb-bg.png) 0 0 repeat;}

.sd-wrap{ width:85.714285%; position:absolute; top:122px; left:7.14285%; z-index:3000}






	
	

.focus{width:1210px;height:470px;position:relative;margin-top:6px;float:center;margin:0 auto;}
.f426x240{width:850px;height:460px;margin-right:100px;margin:0 auto;}
.f426x240 img{ max-height:460px;max-width:850px;}



.rslides{width:100%;position:relative;list-style:none;padding:0; margin:0 auto;}

#desc{ position:absolute; bottom:-15%; left:15%}

.rslides_nav{height:26px;width:112px;position:absolute;-webkit-tap-highlight-color:rgba(0,0,0,0);top:35%;opacity:0.5;text-indent:-9999px;overflow:hidden;}
.prev{width:26px; height:112px; background-image:url(../images/previous-arrow.png); background-repeat:no-repeat; z-index:999; position:absolute; top:35%; left:0;}
.next{width:26px; height:112px; background-image:url(../images/next-arrow.png); background-repeat:no-repeat;z-index:999; position:absolute; top:35%; right:20px; }

.rslides_nav:active{opacity:1.0}

.rslides_tabs{margin:12px auto;clear:both;text-align:center; display:none;}
.rslides_tabs li{display:inline;float:none;_float:left;*float:left;margin-right:5px}
.rslides_tabs a{text-indent:-9999px;overflow:hidden;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;background:rgba(0,0,0, .2);background:#DDD;display:inline-block;_display:block;*display:block;width:9px;height:9px;}
.rslides_tabs .rslides_here a{background:rgba(0,0,0, .6);background:#390}
	
	