@charset "utf-8";
/* CSS Document */
body, div, ul, ol, dl, dt, dd, li, dl, h1, h2, h3, h4,table,th, td, form,input, button, select, textarea, p{margin:0;padding:0;font-style: normal;font: 12px/22px "宋体", Arial, Tahoma,"Microsoft YaHei","宋体";}
ol, ul ,li{list-style: none}
img {border: 0;vertical-align:middle}
.clear{clear:both;height:1px;width:100%;overflow:hidden;margin-top:-1px}
a{color:#4b4b4b;text-decoration:none;font-family:"Microsoft YaHei";} 
a:hover{color:#ff5500;font-family:"Microsoft YaHei";}
h1, h2, h3{font-weight:bold}
h1{font-size:18px}
h2{font-size:15px;line-height: 26px;float: LEFT;}
h3{font-size:14px}
h4{font-size:15px}
h5{font-size:12px}
.lf{float:left}
.rt{float:right}
.mt{ margin-left:10px;} mr{ margin-right:10px;}

.pt25{padding-top:25px}
.pt15{padding-top:15px}.pt10{padding-top:10px}
.box,.banner{margin:0 auto;width:100%;overflow:hidden}
.prenext {border-top: #cfd4d7 dashed 1px;border-bottom: #cfd4d7 dashed 1px; color:#000;}
.prenext a{ color:#000;}
/*kuai su dao hang*/
.indexcomm{ width:100%; background:#ebebeb; border-top:1px solid #fff; border-bottom:1px solid #fff;  margin-bottom:1px;}
.k{line-height:45px;color:#555;margin-right:10px; padding-left:10px;font-family:"Microsoft YAHEI"; font-size:13px; font-weight:900;}
.tagqun{width:1000px;margin:0px auto; height:45px; text-align:center;overflow:hidden;}
.tagqun ul{ }
.tagqun ul li{ height:45px; line-height:45px; padding-right:20px; float:left;overflow:hidden;}
.tagqun ul li a{color:#555; font-size:13px;}

.otherpro{ width:723px; border: 1px solid #8ec31d;}
.otherprotit,.othernewstit{ height:25px; line-height:25px; font-size:14px; font-weight:bold; color:#FFFFFF; background:#8ec31d;margin-bottom:10px;}
.othernews{ margin-top:10px;border: 1px solid #8ec31d;}
.othernews ul li{ padding-left:20px; background:url(d.jpg) no-repeat 3px 10px;border-bottom: #d1d2d4 dashed 1px; height:28px;}
.othernews ul li a{ color:#000;}
.related_other_products_1{float:left;width:136px;height:120px;overflow:hidden;text-align:center; margin:0 4px;}
.related_other_products_1 img{ border:1px #bdbfbf solid;}
.related_other_products_1 a{color:#000;}
.exclass_list_1{float:left;width:215px;height:190px;overflow:hidden;text-align:center; margin:10px 10px;}
.exclass_list_1 img{float:left;width:200px;height:150px;overflow:hidden;border: #dadada solid 3px;}
.xglj{ height:35px; line-height:35px;color:#000;}
.xglj a{ color:#cecece; font-weight:bold;height:35px; line-height:35px;}

.ihotpro{padding:10px 10px;width: 351px;}
.ihotpro_in{height:auto;}
#tz{color:#000;height:36px;margin:0px auto;line-height:36px;float: right;margin-right: 10px;}
#tz a{ color:#000;}

/* flexslider */
.flexslider{position:relative;height:470px;overflow:hidden;background:url(images/loading.gif) 50% no-repeat; z-index:1;}
.slides{position:relative;z-index:1;}
.slides li{height:470px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
/*main*/
#main{margin:0px auto;width:1000px;padding: 5px 0px;}
/*contact*/ 
#contact{border:1px #dfdfdf solid;padding-left:8px; padding-right:8px;font-family:"Microsoft YAHEI"; color:#474848; padding-bottom:10px;}
.contact_tit{background:url(zx_top.jpg) no-repeat; text-align:center; height:70px; line-height:70px; overflow:hidden;color:#FFF; font-size: 16px;font-family:"Microsoft YAHEI"; font-weight:bold; margin-top:8px;}
.dianhua {background: url(teln.jpg) no-repeat scroll 0 18px transparent;color: #474848;line-height: 20px;padding: 10px 0 10px 55px;}
.dianhua span {display: block;font: 18px "Impact";color:#729d0f;}

/*ringht liebiao*/
#main-right{float:right;width:750px;}
.righttitle-rt{ height:36px;border: #dfdfdf solid 1px; font-size: 12px; margin-top:20px;margin-left: 9px;margin-bottom: 15px;padding: 1px;text-align: left;width: 728px;border-radius: 2px;}
.righttitle-rt h4{line-height:36px;color:#000000;float: left;height:36px;padding:0px 10px 0px 0px;font-size:15px;text-indent: 16px; font-family:"Microsoft YaHei";}
#ny{margin:0 auto;overflow:hidden;width:728px;min-height: 490px;} 

/*company*/
#ny #about1{text-align:left;width:706px;overflow:hidden; padding:10px;border:1px #dfdfdf solid;border-radius: 2px;}
#ny #about1 p{ color:#000;font-family:"Microsoft YAHEI";}
/*nei news lie*/
.newslist{width:706px;overflow:hidden; padding:10px;border:1px #dfdfdf solid; border-radius: 2px;}
.newslist ul li{display: block;height: 24px;width: 700px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;background: url(xw.jpg) no-repeat 12px 10px;text-indent: 27px;margin: 2px 0 0 0;padding-bottom: 5px;border-bottom: #cfd4d7 dashed 1px;}
.newslist ul li a{ color:#000;font-family:"Microsoft YAHEI";}
.newslist ul li span{ float:right;color:#000;font-family:"Microsoft YAHEI";}
/*nei product lie*/
#ny #prolist{text-align:left;width:726px;overflow:hidden;}
#ny #prolist ul{padding:10px;text-align:left;overflow:hidden}
#ny .classtext{border:1px dashed #d1d2d4;padding:10px;line-height:normal;margin-bottom: 10px; color:#000;}
#ny #prolist H1{border-bottom: #d1d2d4 dashed 1px; color:#000; height:50px; line-height:50px;}
.source{color:#000; font-size:13px; font-family:"Microsoft YAHEI"; line-height:30px; text-align:center;}
.subtext p{color:#000;font-size:13px; font-family:"Microsoft YAHEI"; line-height:30px; padding:10px;}

.plist{ float:left; text-align:left; margin-bottom:10px;}
.plist_left{width: 212px;height: 167px;display: block;margin: 0 10px 3px 11px;border: 1px #d9dadc solid;}
.plist_left img{ padding:1px;}
.plist_right{ line-height:30px; width:212px;float:left;text-align: center;}
.plist_right a b{ color:#000;}
/*left*/
.left-box{width:270px;overflow:hidden;}
.left-box .title{height:46px;overflow:hidden;text-align:left;color:#2B76B9;line-height:46px;}
.left-box .title h4{text-indent:10px;height:38px;float:left;line-height:50px;color:#fff;text-indent: 38px; font-weight:bold;}
.left-box .title span{float:right;height:26px;width:60px}
.left-box .title span a{display:block;text-align:left;text-indent:-9999px;width:100%;height:100%;}

/*product lanmu */
.propic{ padding:10px 10px; line-height:20px; color:#cc0a01;}
.propic img{ float:left; margin-right:10px;border: 1px #d9dadc solid;padding:1px;}
.propic a{color:#cc0a01;}

#about2{
	padding:10px;
	text-align:left;
	width:200px;
	overflow:hidden;
	color:#333333; background:#EEF2F5;
}

.dd{ width:194px; margin:10px auto; }
.indextitle-rt span a{ font-size:14px; color:#0f46bb;}
.indextitle-rt h3{line-height: 42px;color: #0f46bb;float: left;height: 42px; text-indent:20px;font: 400 17px/42px "Microsoft YAHEI";}

.content,.footer{ width:1000px; margin:0 auto; overflow:hidden; font-family:"Microsoft YaHei"; }
/* top*/
.pr{position:relative}
.pa{position:absolute}
.fn:after { clear: both; content: " "; display: block; font-size: 0; height: 0;visibility: hidden; }
.fn {zoom:1;}

/*top*/
em,i{ font-style:normal;font-family:"Microsoft YaHei";}
.header {  background:url(top_bg.png) center top no-repeat; height:180px;}
.h_top { width:1000px; margin:0 auto;  height:36px; line-height:36px; overflow:hidden; color:#555;font-family:"Microsoft Yahei"; } 
.h_top p { line-height:36px; height:36px; color:#555;font-family:"Microsoft Yahei"; }
.h_top .rt a { padding:0px 9px; color:#555;}
.h_top p img { vertical-align:middle; margin-right:3px;}
.h_con { width:1000px; margin:0 auto; height:140px; padding-top:20px; overflow:hidden;  font-family:"Microsoft Yahei"; }
.h_con .tp { background:url(top_line.png) left center no-repeat; margin:24px 0 0 18px; padding:10px 0 10px 19px; color:#69960d; font-size:22px; width:310px;}
.h_con .tp em { display:block; color:#333; font-size:18px; font-weight:normal; }
.h_pho { line-height:35px; height:35px;background: url(top_tel.png) left 17px no-repeat; margin-top:46px; padding-left:30px; color: #000;font-size:16px;font-family:"Microsoft Yahei"; }
.h_pho em { font-family:Impact; color:#67950f; font-size:30px; margin-left:4px;}

.menu{ height:56px; line-height:56px; background:url(top_bg2.png) no-repeat center top;position:relative; z-index:9;}
.menu-c {margin: 0px auto;width: 1000px;height: 56px;}
.menu-c ul {width:1000px; margin:0 auto; font-family:"Microsoft Yahei"; }
.menu-c ul li {float:left;background:url(li_bg.png) no-repeat right center;WIDTH:120px; text-align:center; position:relative;}
.menu-c ul li a, .menu ul li a:visited {display:block; text-align:center; text-decoration:none; width:120px; height: 56px;line-height: 56px; color: #ffffff;font-size: 14px; font-weight: bold;}
.menu-c ul li ul {display: none;}
.menu-c ul li:hover a {color:#90c520; background:url(nav_h.png) no-repeat; WIDTH:120px; display:inline-block;height:56px; line-height:56px;color:#69960d;}
.menu-c ul li:hover ul {display:block; position:absolute; top:56px; left:0; width:120px;text-align:center;}
.menu-c ul li:hover ul li a{display:block; background:#90c520; color:#FFF; border-top:1px solid #69960d;}
.menu-c ul li:hover ul li a:hover {background:#FFF; color:#90c520;}
/*top*/
.bor_tp { border-top:1px solid #efefef; padding-top:35px; margin-bottom:25px;}
.product { width:1000px;}
.P_tit { font-family:"Microsoft Yahei"; font-weight:normal; text-align:center; background:url(t1.jpg) center 12px no-repeat; margin-bottom:18px; }
.P_tit a { color:#333; font-size:18px; padding:0px 10px;}
.P_tit a.cur, .P_tit a:hover  { color:#69960d; font-weight:normal;}
.P_tit em { display:block; color:#b8b8b8; font-size:12px;}
.pro_list li { float:left;  width:218px; height:259px; padding:3px; border:1px solid #dedede; margin:10px 11px 0 13px; display:inline;}
.pro_list li.last_p { margin-right:0px;}
.pro_list a { display:block; position:relative;  }
.pro_list img { width:218px; height:162px;}
.pro_list b a{width:218px; background:#69960d; height:31px; line-height:31px;  text-align:center; color:#fff;overflow:hidden; font-family:"Microsoft Yahei"; }
.pro_list div {width:211px; background:#ebebeb; height:60px; line-height:31px; color:#69960d; overflow:hidden; padding:0 2px 5px 5px; font-family:"Microsoft Yahei"; margin-top:1px;}

/*ad*/
.ad1 { height:150px; position:relative; font-family:"Microsoft Yahei"; margin-bottom:22px;  }
.ad1 img { width:1000px; height:150px;}
.ad1 .pf_bt { position:absolute; top:66px; right:243px; background:url(pf_bt.png) no-repeat; width:107px; height:32px; line-height:27px; text-align:center; color:#f6f6f6; font-size:14px;}
.ad1 .pf_tel { position:absolute; top:46px; right:50px; background:url(pf_tel.png) left 23px no-repeat; padding-left:28px; color:#486b00; font-size:14px;}
.pf_tel em { display:block; font-family:Impact; color:#486b00; font-size:24px;}

.bg2 {  background:url(bg2.jpg) center top no-repeat; height:470px; }
.worry { font-family:"Microsoft Yahei"; padding-top:64px; }
.w_tit { color:#333; font-size:24px; text-align:center; margin-bottom:55px; padding-left:90px;}
.w_tit em a{ color:#69960d; margin:0 3px 0 6px;}
.w_list { padding:0px 8px;}
.w_list li { float:left; width:192px; height:270px; background:url(line4.jpg) right top no-repeat; padding:20px 26px 0; text-align:center; border:1px #bdbdbd dashed;}
.w_list img { width:188px; height:142px;}
.w_list span a{ display:block; margin-top:8px; text-align:center; line-height:26px; font-size:14px;font-family:"Microsoft Yahei";}
.w_list p{ font-size:12px;font-family:"Microsoft Yahei";width:180px; overflow:hidden;text-align:left;  line-height:26px;}
.w_list li.w_last { background:none;}


.bg3 {background:url(bg3.jpg) center top no-repeat; height:675px; margin-bottom:24px; overflow:hidden;}
.process { font-family:"Microsoft Yahei"; }
.pr_tit { text-align:center; margin-bottom:10px;}
.pr_tit .pr_name { display:block; color:#fff; font-size:20px; height:45px; line-height:45px;}
.pr_tit em { display:block; color:#c3c3c3; font-size:15px;text-transform:uppercase; font-weight:normal; height:23px; line-height:23px;}
.pr_tit .pr_more { display:block; color:#fff; font-family:"宋体"; font-size:12px; font-weight:normal; height:25px; line-height:23px;}

.zx { width:230px; overflow:hidden; margin:3px 0;}
.zx_top { background: url(zx_top.jpg) no-repeat;  height:70px; line-height:35px; text-align:center;color:#fff; font-family:"Microsoft Yahei";}
.zx_top a {font-size:18px; color:#fff; font-weight:bold;}
.zx_con { background:#dae6be; width:230px; border:solid 1px #e8e8e8; border-top:none;}
/*productclass*/
.proclass{width:230px;overflow:hidden;text-align:left; padding-bottom:25px; padding-top:5px; background:url(bottom.jpg) left bottom no-repeat; }
.pclass_1{ background:url(zx_h3.jpg) no-repeat; width:230px; height:42px; line-height:42px; clear:both; margin-bottom:5px;overflow:hidden; padding-left:40px;}
.pclass_1 a{ font-size:14px; color:#fff;}
.pclass_1_2 {height:35px; line-height:35px; background:url(ico01.gif) no-repeat 20px 13px; padding-left:30px; border-bottom:dashed 1px #d8d8d8; width:80px; float:left;overflow:hidden;}
.pclass_1_2 a{ font-size:12px; color:#333;} 

.cp { width:740px; margin:3px 0 0 30px;}
.cp_con {display:inline-block;}

.fenleishow{ width:740px;}
.fenleishow_div{margin:0 0 10px 0;  width:740px; height:265px; overflow:hidden;}
.fenleishow_title{width:720px; border-bottom:1px #CCC dashed; height:40px; line-height:40px; overflow:hidden; padding:0 40px 0 10px;}
.fenleishow_title b{height:40px; color:#8ec31d;font: 900 18px/40px "Microsoft YAHEI";}
.fenleishow_title span{float:right; color:#753c08;  height:38px; line-height:38px; padding-right:10px;}
.fenleishow_title span a{color:#8ec31d; }
.fenleishow_1{float:left; width:228px; height:205px;  display:inline; overflow:hidden; margin:20px 7px 20px 11px; text-align:center;} 
.fenleishow_1 img{ border:1px #d2d0d0 solid; padding:2px;}
.fenleishow_1 a{ color:#6b950d; height:35px; line-height:35px; font-size:15px;}


.ys01 { background:url(ys01.jpg) no-repeat center 0; height:580px;}
.ys_top { width:1000px; margin-top:10px; height:149px; margin-bottom:55px; font:40px/90px "Microsoft Yahei"; text-align:center; color:#FFF; }
.ys_top span{font:40px/90px Verdana, Geneva, sans-serif; color:#FFF;}
.ys01 dl { padding:0 0 0 10px; width:455px; display:inline-block; height:360px;}
.ys01 dl dt {border-bottom:solid 1px #c6c6c6; width:455px; overflow:hidden;}
.ys01 dl dt img {padding-right:10px;}
.ys01 dl dt h3 { font-size:28px; color:#000;width:455px; height:48px; line-height:48px;overflow:hidden; font-family:"Microsoft Yahei";}
.ys01 dl dd { clear:both; padding:10px 0 0; display:inline-block;}
.ys01 dl dd p { font-size:14px; line-height:25px;padding:0 15px; font-family:"Microsoft Yahei";}
.ys01 dl dd span a{ display:block; margin-top:20px; clear:both;background:url(view.png) no-repeat; width:107px; height:35px; color:#FFF; padding-left:15px;}


.bg5 {height:455px; margin-top:30px;}
.news { width:650px; height:406px; overflow:hidden; border:1px solid #ccc; background:#fff;}
.new_tit { background:url(n_tit.jpg) repeat-x; height:45px; line-height:45px; padding-right:18px;}
.new_tit li { float:left; text-align:center;}
.new_tit li a { font-family:"Microsoft Yahei"; font-size:16px; color:#000; display:inline-block; width:124px; height:44px; line-height:44px;}
.new_tit li.cur a{ background:url(cur1.png) no-repeat; color:#fff; text-decoration:none;}

.news_conli { padding:20px 18px 2px 22px;}
.news_conli dt { float:left; background:url(n_sh.png) center bottom no-repeat; padding-bottom:13px;}
.news_conli img { width:210px; height:143px; border:1px solid #ddd; padding:2px;}
.news_conli dd { width:370px; padding-right:6px; float:right;}
.news_conli h3 { font-size:12px; margin:9px 0 12px;}
.news_conli p { line-height:24px; margin-bottom:14px; }
.news_conli .g_more {background:url(view.png) no-repeat; display:inline-block; width:107px; height:30px; text-align:center; color:#fff; line-height:22px;  font-family:"宋体";}

.news_conli ul { background:url(n_sh.jpg) 303px 0px no-repeat; padding-top:5px; }
.nlist { float:left; width:290px; padding-left:2px; height:35px; line-height:35px; border-bottom:1px dashed #c5c5c5; margin-bottom:2px; display:inline;}
.nlist_1 a { background:url(nli.jpg) 1px 15px no-repeat; padding-left:20px; display:block; color:#333;height:35px; line-height:35px; }

.qa { width:309px; height:406px; overflow:hidden;}
.faq_tit { background:url(faq_tit.png) left bottom no-repeat; font-weight:normal; padding:0 4px 0 36px; height:34px; line-height:26px; padding-bottom:6px;}
.faq_tit .more { font-size:12px;}
.faq_tit .name {font-family:"Microsoft Yahei"; color:#69960d; font-size:16px;}
.faq_tit em { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#777; margin-left:8px;}
.qa_con { margin-top:22px; line-height:24px;}
.qa_con dl { border-bottom:1px dashed #cbcbcb; margin-bottom:16px; padding-bottom:20px; font-size:12px;}
.qa_con dt { margin-bottom:10px; line-height:26px;}
.qa_con dt a { color:#000; font-weight:bold; }
.qa_con dd {line-height:24px; padding-left:28px; }
.qa_con dl.last_dl { border-bottom:none; padding-bottom:0; padding-bottom:0;} 

/*left*/
#main-left{width:230px;float:left;padding: 10px 0px; margin-top:8px;}

.pro_r{width:750px;}
.tl_01{background:url(bar.jpg) no-repeat top left;height:46px;line-height:46px;width:748px;border:1px solid #e0e0e0;}
.tl_01 h4 a{color:#000;padding-left:28px;font-size:16px;font-weight:normal;height:38px;line-height:38px;}
.tl_01 .more{display:inline-block;color:#fff;margin-right:20px; padding-top:20px;}
.pro_r ul{border:1px solid #e0e0e0;border-top:0;padding:24px 0 10px 16px;overflow:hidden;}
.pro_r li{float:left;display:inline;width:225px;text-align:center;margin:0 7px;}
.pro_r li img{display:block;width:210px;height:155px;border:1px solid #ccc; padding:5px; background:#faf7f6}
.pro_r li a:hover img{background:#d53d35;}
.pro_r li span{display:block;height:35px;line-height:35px;overflow:hidden;}
.pro_r li span a{color:#595656}



/*Link*/
.friend {}
.friend .fd_tit { font-weight:normal; background:url(link.jpg) center 6px no-repeat; height:60px; margin-bottom:5px; text-align:center;}
.fd_tit em { font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; margin-left:6px; font-size:25px; color:#010101; margin-right:5px;}
.fd_tit a{line-height:30px;}
.fd_tit .fd_name {  font-size:16px;  font-family:"Microsoft Yahei"; color:#4b4b4b;  }
.fd_name:hover { text-decoration:none; }
.fd_tit .lk_more { display:block; color:#fff; font-size:12px; line-height:16px;  font-family:"宋体";}
.link_list { overflow:hidden; zoom:1; line-height:36px; font-size:12px;}
.link_list a { color: #868686; display:inline-block; float: left; text-align: center; width:80px; }
/*foot*/

.mt10{ margin-top:10px;}
.ft_bg { background:url(ft_bg.jpg) center top no-repeat; height:214px; margin-top:22px; }
.footer {color:#fff; padding-top:40px;}
.footer a { color:#fff;}
.f_nav { width:312px; float:left; line-height:38px; margin-top:16px; font-family:"Microsoft Yahei"; line-height:36px; padding-left:65px; }
.f_nav ul li{float:left; background:url(line1.png) right center no-repeat; padding:2px 12px; width:80px; text-align:center;}
.f_nav a { width:120px;color:#fff; font-size:13px;}
.f_nav2 { width:530px; float:right;font-size:13px; line-height:30px; padding-left:40px;float:right;font-family:"Microsoft Yahei";}
.f_nav2 a{color:#fff;line-height:30px; font-size:13px;}