@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:5px}.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%;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;}
.otherprotit,.othernewstit{ height:31px; line-height:31px; font-size:14px; font-weight:bold; color:#FFFFFF; background:url(protitle.jpg) no-repeat;margin-bottom:10px; padding-left:15px;}
.othernews{ margin-top:10px;}
.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:510px;overflow:hidden;background:url(images/loading.gif) 50% no-repeat; z-index:1;}
.slides{position:relative;z-index:1;}
.slides li{height:510px;}
.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 { height:175px;  background:url(top_bg.gif) center top no-repeat;}
.h_top { width:1000px; margin:0 auto; height:26px; line-height:26px; overflow:hidden;color:#999;} 
.h_top a { padding:0px 8px; color:#999;}
.h_con { width:1000px; margin:0 auto; height:110px; padding-top:19px; overflow:hidden;}
.h_pho { margin-top:25px; padding:0 0 0 45px; background:url(zx.gif) left 10px no-repeat; display:block; height:80px;}
.h_pho:hover { text-decoration:none;}
.h_pho span { display:block; text-align:center; background:url(tel_line.gif) center center no-repeat; color:#666; font-size:14px; }
.h_pho em { color:#ff6600; font-size:32px; font-family:Arial, Helvetica, sans-serif; font-style:italic; font-weight:bold; line-height:40px;}

.menu{ height:56px; line-height:56px; background:url(menu.gif) repeat-x 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(m_li.gif) 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:#FFF; background:#0098db; WIDTH:120px; display:inline-block;}
.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:#0098db; color:#FFF; border-top:1px solid #00b5ee;height: 35px;line-height: 35px;}
.menu-c ul li:hover ul li a:hover {background:#fd6400; color:#FFF;height: 35px;line-height: 35px;}
/*top*/

.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 {height:695px; margin-bottom:24px; overflow:hidden; margin-top:20px;}
.zx { width:230px; overflow:hidden; margin:3px 0;}
.zx_top { background: url(zx_top.jpg) no-repeat;  height:56px; line-height:56px; text-align:center;color:#fff; font-family:"Microsoft Yahei";}
.zx_top a {font-size:18px; color:#fff; font-weight:bold;}
.zx_con { background:url(lt_bg1.jpg) repeat-y; width:230px;  border-top:none;}
/*productclass*/
.proclass{width:230px;overflow:hidden;text-align:left; padding-bottom:58px; padding-top:5px; background:url(lt_bg2.jpg) left bottom no-repeat; }
.pclass_1{ background:url(h3_bg.jpg) no-repeat; width:180px; height:42px; line-height:42px; clear:both; margin-bottom:5px;overflow:hidden; padding-left:20px; margin-left:13px; padding-right:10px;}
.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:170px;overflow:hidden;margin-left:13px;}
.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:350px; overflow:hidden; }
.fenleishow_title{width:720px;background:url(rt_tit.jpg) no-repeat top center; height:56px; line-height:56px; overflow:hidden; margin-left:4px; padding:8px 0 0 15px;}
.fenleishow_title b{color:#FFF;font: 900 18px/40px "Microsoft YAHEI";}
.fenleishow_title span{float:right; color:#FFF;  height:38px; line-height:40px; padding-right:20px;}
.fenleishow_title span a{color:#FFF; }
.fenleishow_1{float:left; width:228px; height:250px;  display:inline; overflow:hidden; margin:10px 7px 20px 11px; text-align:center;} 
.fenleishow_1 img{ border:1px #d2d0d0 solid; padding:2px;}
.fenleishow_1 a{ color:#000; height:45px; line-height:45px; font-size:15px;}

/*about us*/
.pr1 { background:url(pr1.jpg) center top no-repeat; height:680px;}
.price { width:960px; margin:0 auto; padding-top:40px;}
.price h3 { text-align:center; margin-bottom:60px;}
.price h3 em { display:block; color:#aaa; font-size:12px; font-weight:normal; text-transform:uppercase; margin-top:12px;}
.price h3 span { color:#222; font-size:20px; font-weight:normal; display:block; margin-top:10px;font-family:"Microsoft Yahei";}
.price h4 { width:530px; padding-left:325px; overflow:hidden; zoom:1; margin-bottom:20px;}
.price h4 span { float:left; text-align:right; font-size:30px; color:#00a1e9; padding-top:24px;font-family:"Microsoft Yahei"; line-height:28px;}
.price h4 span b { color:#ff6600;font-family:"Microsoft Yahei";}
.price h4 span em { display:block; color:#a9d5f3; font-size:18px; text-transform:uppercase; font-weight:normal; background:url(line2.gif) right bottom no-repeat; padding:0 12px 8px 0;font-family:"Microsoft Yahei";}
.pr_con dt { float:left; padding-left:10px; width:450px;}
.pr_con dd { width:456px; padding:2px 18px 0 0;height:300px; float:right; overflow:hidden;}
.pr_con .txt { background:url(pr2.jpg) no-repeat; width:456px; height:300px; padding:12px 20px 8px 7px; overflow:hidden; margin-bottom:34px;}
.txt p { line-height:30px; padding:5px 14px 0 14px; color:#222; font-size:14px; font-family:"Microsoft Yahei";}
.txt a{ color:#00a1e9;font:14px font-family:"Microsoft Yahei";}

.bg2{ background:url(bg2.gif) center top no-repeat; height:553px;}
.three { width:1000px; margin:0 auto; padding-top:30px;}
.tr_tit { text-align:center; color:#00567c; font-size:36px; height:115px; line-height:55px;font-family:"Microsoft Yahei";} 
.tr_tit a{font-size:36px; color:#00567c; font-family:"Microsoft Yahei";}
.tr_tit span { font-weight:normal; color:#00567c; font-size:18px; display:block; margin-bottom:21px; height:45px; line-height:45px;font-family:"Microsoft Yahei"; }
.news_conli { padding:20px 18px 2px 22px;}
.news_conli dt { float:left;  padding-bottom:13px;}
.news_conli img { width:210px; height:143px; border:1px solid #ddd; padding:2px;}
.news_conli dd { width:720px; padding-right:6px; float:right;}
.news_conli h3 { font-size:14px; margin:9px 0 12px;}
.news_conli h3 a{ color:#FFF;}
.news_conli p { line-height:24px; margin-bottom:14px;color:#FFF;font-family:"Microsoft Yahei"; }
.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:"Microsoft Yahei";}
.news_conli ul {padding-top:5px; }
.nlist { float:left; width:440px; margin-right:30px; height:35px; line-height:35px; border-bottom:1px dashed #FFF; margin-bottom:2px; display:inline;}
.nlist_1{float:left;}
.nlist_1 a { background:url(t_li.gif) 1px 15px no-repeat; padding-left:30px; display:block; color:#FFF;height:35px; line-height:35px; }
.nlist_2{ float:right; color:#FFF;font-family:"Microsoft Yahei";}

/*gundong chanpin*/
.actual { width:1000px; margin:0 auto; height:302px; background:url(sh4.gif) center bottom no-repeat; padding-bottom:17px; margin-bottom:20px; margin-top:15px;}
.com_tit { background:url(line5.gif) left bottom repeat-x; padding-bottom:14px; margin-bottom:22px; overflow:hidden; zoom:1;}
.com_tit .c_name { float:left; background:url(line4.gif) left center no-repeat; padding-left:14px; color:#00a1e9; font-size:18px;}
.com_tit em{font-family:"宋体"; color:#999;}
.com_tit .c_more { font-weight:normal; color:#222; font-size:12px; margin:0 6px 0 0; float:right; padding-top:24px;}
.act_con { width:1000px; height:216px; position:relative;}
.act_con .t_lt,.act_con .t_rt { top:64px;}
.act_wrp { width:918px; margin:0 auto; overflow:hidden;}
.act_wrp li { float:left; display:inline; width:205px; margin:0 12px;}
.act_wrp img { width:199px; height:166px; padding:2px; border:1px solid #ddd;}
.act_wrp span { display:block; text-align:center; color:#222; margin-top:8px;}
.t_lt { background:url(s_lt.gif) no-repeat; width:15px; height:41px; position:absolute; left:0px;}
.t_rt { background:url(s_rt.gif) no-repeat; width:15px; height:41px; position:absolute; right:0px;}
.gdpic{width:924px;}
.roll_index { float:left; width:210px; display:inline; margin:0 11px; overflow:hidden;}
.roll_index_img{}
.roll_index_title{ width:180px; height:32px;overflow:hidden; }
.roll_index_title a{ text-align:center; display:block; line-height:24px; color:#000;}


.cus { width:1000px; margin:0 auto 20px; height:410px; overflow:hidden;}
.cus_lt { width:676px; height:382px;}
.cus_rt { width:316px; height:382px;}
.cus_lt .com_tit { margin-right:21px;}
.cus_con li { float:left; display:inline; width:259px; padding-right:56px; background:url(sh5.gif) right top no-repeat; margin-right:16px; height:298px;}
.cus_con .cu_lst { padding-right:55px; margin-right:0px;} 
.cus_con img { width:259px; height:165px;}
.cus_con h3 { font-size:14px; border-bottom:1px solid #ddd; margin-bottom:8px; padding:8px 0;}
.cus_con h3 a { color:#222;font-family:"Microsoft Yahei";}
.cus_con p { line-height:24px; height:92px; overflow:hidden;font-family:"Microsoft Yahei";}

.ho_con { width:294px; height:302px; margin-left:5px; position:relative;}
.ho_con dl{ width:294px;}
.ho_con dl dd{font-family:"Microsoft Yahei"; color:#000; line-height:25px; padding:10px; height:135px; overflow:hidden;}

/*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 { width:1000px; height:140px;  margin:0 auto;}
.friend .com_tit { margin-bottom:26px;}
.friend .com_tit .c_more { font-family:"Microsoft Yahei";}
.friend_con { height:110px;}
.fd_wrp { width:966px; margin:0 auto;}
.fd_wrp a {color:#444; margin-top:5px; padding-right:12px; font:14px/22px "Microsoft Yahei"; }
/*foot*/

.ft_bg { background:url(ft_bg.gif) left top repeat-x; height:302px; overflow:hidden;}
.nav{ height:57px; }
.nav ul li{ height:57px; line-height:57px; color:#fff; text-align:center; font-size:14px; float:left; width:120px;}
.nav li a { color:#fff; padding:0 20px; }
.ft_con {color:#444; line-height:30px; margin-top:20px;}
.ft_con p { padding:25px 75px 5px 15px;background:url(ft_line.gif) right 0 no-repeat; text-align:center; font-family:"Microsoft Yahei"; font-size:14px; line-height:30px;}
.ft_con a { color:#444;}