@charset "utf-8";
/* CSS Document */
*{ font-family:"微软雅黑";}
body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote{padding:0;margin:0;color:#333;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-weight:normal;font-style:normal;}
strong{font-style:normal;}
ol,ul{list-style:none;}
caption{text-align:left;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
a{outline:expression(this.hideFocus=true);outline:none;cursor:pointer;text-decoration:none;color:#666;}
a:hover{ color:#C00;}
input,button,select,textarea{outline:none}
.clear{zoom:1;clear:both; height:0; line-height:0; font-size:0;}
.contxt{ background:#eee; border:1px solid #CCC; padding:5px;}
.btn{ padding:5px 10px; border:1px solid #CCC; background:#0074e1; color:#fff; font-family:"微软雅黑";}
body{cursor:default;-webkit-text-size-adjust:none;font-size:14px;font-family:Arial;background:#FFF;}
DIV.green-black{ width:100%; padding-top:10px; text-align:left; }
DIV.green-black A{PADDING-RIGHT: 5px;PADDING-LEFT: 5px;PADDING-BOTTOM: 2px;COLOR: #fff;MARGIN-RIGHT: 2px;PADDING-TOP: 2px;BORDER: #ccc 1px solid;TEXT-DECORATION: none;font-size:12px;background-color: #ccc;}
DIV.green-black A:hover{BORDER: #ccc 1px solid;COLOR: #fff;font-size:12px;background-color: #ccc;}
DIV.green-black A:active{BORDER: 1px solid #ccc;COLOR: #fff;font-size:12px;background-color: #ccc;}
DIV.green-black SPAN.current{PADDING-RIGHT: 5px;PADDING-LEFT: 5px;FONT-WEIGHT: bold;PADDING-BOTTOM: 2px;COLOR: #fff;MARGIN-RIGHT: 2px;PADDING-TOP: 2px;BORDER: 1px solid #e4161e;font-size:12px;background-color: #e4161e;}
DIV.green-black SPAN.disabled{PADDING-RIGHT: 5px;PADDING-LEFT: 5px;PADDING-BOTTOM: 2px;COLOR: #fff;MARGIN-RIGHT: 2px;PADDING-TOP: 2px;BORDER: #0574ff 1px solid;font-size:12px}


.main{ width:1100px; margin:0 auto; clear:both;position:relative;}
.head{ min-width:1040px; height:30px; border-bottom:1px solid #CCC; line-height:30px;}
.hl{ width:30%; float:left;}
.hr{ width:70%; float:right; text-align:right;}
.bdsharebuttonbox{ display:inline; float:right; width:140px;}
.top{ height:100px; width:100%; min-width:1100px; background:#ececec}
.mar{ margin:30px 0 0 30px;}
.mar p{ font-size:24px; color:#F00; font-weight:bold}
.mar span{ font-size:20px; color:#000;}
.logo{ float:left;}
/*.phone{ float:right; margin-top:30px;}*/
.phone{ float:right; margin-top:10px;}
.wraper{ width:100%; min-width:1100px;background:#dc0004;}
.nav{ position:relative; height:40px; width:1100px; margin:0 auto; z-index:999}
.nav li ul{ display:none; position:absolute; width:140px; left:0; top:40px; z-index:1000px; background:#fff;}
.nav li ul li{ height:30px; line-height:30px; border-bottom:1px dashed #CCC; background:#fff; font-size:12px;}
.nav li ul li a{ background:#fff; color:#999}
.nav-item{ position:relative; float:left; width:140px; height:40px; line-height:40px; text-align:center; font-size:14px; z-index:1;padding-right:1px; background:url(../images/nav_botton.jpg) right center no-repeat; }
.nav-item a{ display:block; height:40px; color:#fff;}
.nav .cur a,.nav a:hover{background:#222222;}
.nav .cur li a{ background:#fff; color:#999}
.nav li li a:hover{color:#fff;background:#222222;}
.no{ background:none;}
.move-bg{ display:none;position:absolute;left:0;top:0; width:103px; height:40px; background:#014fa0; z-index:0}
.banner{ min-width:1040px;position:relative; height:550px; overflow:hidden;}
.ban{ width:1920px; position:absolute; left:50%; margin-left:-960px;}
/**下拉框*******************/
.headerselect{float:right;width:182px;height:22px;cursor:pointer; background:url(../images/sort_03.jpg); margin-top:7px;}
/**下拉框*******************/
.float_list_box{background-color:white;border:1px solid silver;padding-bottom:5px;}
.float_list_box li{height:16px;padding-top:3px; text-indent:10px;}
.float_list_box li:hover{background-color:#eee;}
.sort{ height:36px; background:#eae9e6; line-height:36px;}
.sl{ width:262px; float:left; font-size:12px; color:#000;}

.video{ width:250px; background:url(../images/sd.png) right 50px no-repeat; float:left;}
.title{ height:50px; line-height:50px; font-size:14px; color:#000;font-family:"微软雅黑";}
.title h1{ font-weight:normal;font-family:"微软雅黑";color:#000;}
.title h1 span{ color:#999999;font-family:"微软雅黑";}
.news{ width:620px; float:left;}
.newslist{ line-height:30px; border-bottom:1px dashed #ccc; height:30px; margin-top:10px;}
.newslist span{ float:right;}
.contact{ width:405px; float:right; padding-left:35px; }
.con-con{ background:url(../images/ic.jpg) right bottom no-repeat; color:#000; line-height:24px; height:180px;}
.con-con p{ font-size:16px; margin-top:15px}

.flink{ margin-bottom:20px; height:50px;}
.flink p{ font-size:18px; color:#000; font-weight:bold;}
.flink span{ font-size:16px; color:#ec0000;}

.frigun{ float:left; width:840px; line-height:25px; margin:10px 40px 0 15px;}
.frigun a{ border-right:1px solid #000; padding:0 10px; font-size:0.875em; color:#000}


.foot{ padding:20px 0 5px 0; background:#eae9e6; width:100%; min-width:1040px; line-height:18px; height:130px;}
.foot p{ text-align:left; line-height:1.5em;}
.wxqq{}
.wxqq dl{ width:104px; height:134px; float:left; margin-right:20px;}
.wxqq dt{ width:104px; height:104px; overflow:hidden}
.wxqq dt img{ width:100px; height:100px; border:2px solid #999}
.wxqq dd{ height:30px; line-height:30px; color:#000; text-align:center;}



/*优势*/
.ihotpro{height:auto; }
.hotptit{ width:100%; text-align:center; margin-top:40px;}
.hotptit p{ font-size:32px; color:#dc0004; font-weight:bold;}
.hotlist{ margin-top:30px;}
.hotlist dl{ width:320px; height:326px; margin:0 20px; border:3px solid #dc0004; float:left; margin-bottom:15px; position:relative;}
.hotlist dt{ width:320px; height:276px;}
.hotlist dt img{ width:320px; height:276px;}
.hotlist dd{ width:310px; height:70px; margin:0 auto; position:absolute; bottom:-5px; left:7px;}
.hotlist dd p{ display:block; float:left; line-height:70px; font-size:1.125em;}
.hotlist dd span{ display:block; float:right; background:#dc0004; width:60px; height:60px; color:#fff; text-align:center; line-height:60px; font-size:1.25em;}
/*热销产品*/
.gg{ width:100%; min-width:1100px; height:276px; background:url(../images/gg.jpg) center no-repeat;}
.page-ban{ height:250px; display:none;}
.left{ width:220px; float:left;}
.left-title{ height:33px; background:#3e3e3e; color:#FFF; font-weight:bold; font-size:14px; line-height:33px; text-indent:25px;}
.m20{ margin:20px auto;}
.l-con{ border:1px solid #CCC; border-top:none; padding:15px 5px; margin-bottom:20px; line-height:24px;}
.l-con li{ line-height:40px; height:40px; background:url(../images/ico.jpg) 20px center no-repeat; padding-left:50px; font-size:14px;}
.l-con li a.cur{ color:#f15019;}

.right{ width:822px; float:right;}
.location{ margin-bottom:20px;}
.b-t{ height:4px; line-height:4px; font-size:0px; background:url(../images/b-t.png);}
.b-b{ height:4px; line-height:4px; font-size:0px; background:url(../images/b-b.png);}
.loca{ padding:0 10px; border-left:1px solid #ccc;border-right:1px solid #ccc; line-height:30px;}
.con{ padding:10px; border-left:1px solid #ccc;border-right:1px solid #ccc; line-height:22px;}
.prolist{ width:260px; float:left; text-align:center; line-height:30px; margin:8px 6px; }
.prolist img{ width:240px; height:200px; padding:3px; border:1px solid #CCC;}
.prolist a:hover img{border:1px solid #F00;}

.left-title2{ height:40px; background:url(../images/pro-list.jpg); color:#FFF; font-weight:bold; font-size:14px; line-height:40px; text-indent:25px;}
.l-con2{ margin-bottom:20px;}
.l-con2 li{ line-height:32px; height:32px; margin-top:2px; text-indent:25px; background:#eae9e6; font-size:14px; }
.l-con2 li a,.l-con li a{ display:block;}
.l-con2 li.cur{background:url(../images/pro-list2.jpg) no-repeat; }
.l-con2 li.cur a{ color:#fff;}

.fmenu{ height:40px; line-height:40px; min-width:1100px; width:100%; background:#dc0004}
.fmenu li{ width:120px; height:40px; float:left;}
.fmenu li a{ color:#FFF; font-size:1em;}
/******************************首页Banner***/
.fullSlide{width:100%; min-width:1100px;position:relative;height:550px;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;margin:0;padding:0;list-style:none;}
.fullSlide .bd li{width:100% !important;height:550px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:550px;}
.fullSlide .hd{width:100px;position:absolute;z-index:1;bottom:0;right:45%;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:22px;height:11px;margin:1px;overflow:hidden;background:#fff;line-height:999px;}
.fullSlide .hd ul .on{background:#ec0004;}
.fullSlide .prev,.fullSlide .next{display:none;position:absolute;z-index:1;top:48%;left:5%;z-index:1;width:0;height:0;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:5%;background-position:-6px -137px;}


.prolist2{ width:725px; margin-bottom:20px;}
.prt{ height:10px; background:url(../images/prolist.jpg) top no-repeat;}
.prm{background:#defcff; border:1px solid #c9c9c9; padding:0 10px; border-bottom:none; border-top:none;}
.prb{ height:10px; background:url(../images/prolist.jpg) bottom no-repeat;}
.prm img{ float:left; margin-right:20px;}
.prm h5{ font-size:14px; font-weight:bold; margin-bottom:5px;}




/*产品*/
.kd{ width:1100px; margin:0 auto}
.pbg{ width:1100px; height:86px; margin:0 auto; margin:0 auto; background:url(../images/i_title.png) no-repeat; margin-top:10px;}
.proshow{ width:1000px; margin:0 auto}

.iprolist{width:240px; margin-top:30px;}
.ipl{background:#fff;border:1px solid #d7d7d7;border-top:none;padding:10px}
.ipl li.one{background: url(../images/list123.jpg) no-repeat 190px center #999;height:35px;line-height:35px;margin-bottom:1px; font-size:15px;}
.ipl li.one a{color:#fff;margin-left:10px;padding-left:17px;background: url(../images/list11.jpg) no-repeat left center;font-size:15px;}
.ipl li.one.cur{font-size:15px;}
.ipl li.one.cur a{color:#000;font-size:15px;}
.ipl li.two {background:#ddd;height:32px;line-height:32px;margin-bottom:1px; overflow:hidden}
.ipl li.two a{margin-left:16px;padding-left:12px;background: url(../images/list21.png) no-repeat left center;font-size:12px}
.ipl li.two:hover a{color:#000}
.ipl li.three {background:#f1f1f1;height:32px;line-height:32px;margin-bottom:1px; overflow:hidden;padding-left:8px;}
.ipl li.three a{padding-left:12px;font-size:12px}
.ipl li.three:hover a{color:#4b9b04}
.ipl .two.cur2 {background:#e4161e}
.ipl .two.cur2:hover a {color:#fff;}
.ipl .two.cur2 a{color:#fff;background: url(../images/list22.png) no-repeat left center;}
.ipl .three.cur3 a{color:#4b9b04;}
.iproshow{width:840px; margin-top:30px;}
.stitle{border-bottom:1px solid #cacaca;height:50px;line-height:50px; position:relative;color:#dc0004;font-family:"微软雅黑";background: url(../images/index_cont4_03.jpg) no-repeat left center}
.stitle .st2{font-weight:bold;font-size:18px;padding-left:15px;border-bottom:2px solid #dc0004; display:inline-block;height:49px;}
.stitle span{color:#767676;padding-left:10px;font-weight:normal;font-size:16px;font-family:Arial, Helvetica, sans-serif}
.stitle a{ position:absolute;right:0;top:5px;color:#cf070b;font-size:12px}
.ipshow{margin-top:7px; }
.ipshow li {display:block;overflow:hidden;width:265px;height:auto;float:left;border:1px solid #d5d5d5;background:#fff; margin:10px 5px 10px 3px;transition: all 0.3s linear;}
.ipshow li.nones {margin-right:0px}
.ipshow li img{width:265px;height:200px;}
.ipshow li .lofn {font-size:12px;color:#333;background: url(../images/index_cont4_031.jpg) no-repeat right bottom;height:34px;line-height:34px; overflow:hidden}
.ipshow li .lofn span{ font-weight:bold;font-family:"微软雅黑"; font-size:16px;padding-left:35px;background: url(../images/index_cont4_06.jpg) no-repeat 15px center;width:185px;display:inline-block;height:34px;}
.ipshow li:hover{ border:1px solid #dc0004; -webkit-box-shadow: #7f7f7f 0px 0px 10px;-moz-box-shadow: #7f7f7f 0px 0px 10px;box-shadow: #7f7f7f 0px 0px 10px;}


.fl{ float:left;}
.fr{ float:right;}
.anli_bj{ background:#eee; height:564px; overflow:hidden;}
.anli{ width:1072px; height:554px; overflow:hidden; margin:0 auto;}
.anli h2{ height:73px; background:url(../images/anli_nav.png) no-repeat center 69px; overflow:hidden; text-align:center; padding-top:45px; font-size:24px; font-family:"Microsoft Yahei"; line-height:34px;} 
.anli h2 a{ color:#000;}
.anli h2 span{ display:block; font:18px Arial, Helvetica, sans-serif; color:#8f9398; text-transform:uppercase;}
.anli .prev , .anli .next{ padding:150px 0 0 0;}
.anli .prev a{ display:block; background:url(../images/z1.png) no-repeat; width:22px; height:45px;}
.anli .next a{ display:block; background:url(../images/y1.png) no-repeat; width:22px; height:45px;}
.anli .prev a:hover , .anli .prev a.cur{ background:url(../images/z.png) no-repeat;}
.anli .next a:hover{ background:url(../images/y.png) no-repeat;}
.anli .ul{ width:993px; float:left; overflow:hidden;}
.anli .ul p { float:left; width:428px; margin:0 0 0 33px; line-height:0; display:inline;}
.anli .ul p img{ width:428px; height:320px}
.anli .ul p span { display:block; background:url(../images/anli_span_bj.png) repeat; height:46px; font:18px "Microsoft Yahei"; line-height:46px; text-align:center;}
.anli .ul p span a{ color:#fff;}
#ISL_Cont_12db{ margin-left:40px;}

.jz_t{ background:#f7f7f7 url(../images/jz_tbg.gif) no-repeat 0 top; height:45px; line-height:50px; border:#ececec 1px solid; border-top:none;}
.jz_t a{ font-family:"Microsoft YaHei"; font-size:16px; color:#cc2d21; font-weight:bold; padding-left:15px; }
.jz_t em{ font-size:10px; color:#a6a6a6; font-weight:normal; padding-left:4px;}
.jz_t span{ float:right; padding:15px 10px 0 0; display:inline-block; line-height:20px;}
.jz_t span img{ width:38px; height:13px;}

/**/
.zj{ width:1100px; margin:10px auto; padding-bottom:40px;}
.zj_l{ width:1100px;}
.zj_l dl{ width:1100px; display:inline-block; padding:28px 0 0 5px; float:left;}
.zj_l dl dt{ width:600px; float:left; margin-right:20px;border:1px solid #666}
.zj_l dl dt img{ width:600px; height:325px;}
.zj_l dl dd{ width:460px; float:right;}
.zj_l dl dd h4 { padding:0; font-size:30px; }
.zj_l dl dd h4 a{color:#F00;}
.zj_l dl dd p{ height:175px; line-height:2em; font-size:16px; }
/**/
.zz{ width:280px;}
.zz_m{ padding-top:47px; background:url(../images/zz_bg.gif) no-repeat; width:278px; height:220px;}
.zz_l img,.zz_r img{ width:10px; height:20px;}
.zz_l{ padding:74px 0 0 10px;}
.zz_r{ padding:74px 10px 0 0;}
.zz_c li img{ width:210px; padding:3px; border:#d5d5d5 1px solid;}
.zz_c li{ width:220px; padding-left:6px; text-align:center;}
.zz_c li span{ width:220px; display:block; text-align:center;line-height:25px; height:25px; overflow:hidden; padding:10px 0 0;}
.zz_c li span a{ color:#505050; }


/*相关新闻*/
.xgnews{margin:40px auto;}
.xgnews-tit{height:40px;line-height:40px;border-bottom:1px solid #ccc;padding-left:20px; font-size:15px; color:#000;}
.xgnews-con{border-top:1px solid #fff;border-top:none;padding:10px 20px;}
.xgnews-con li{width:45%;float:left;height:30px;line-height:30px;margin-right:30px; overflow:hidden; font-size:0.875em;}
.xgnews-con li span{float:right; color:#7a7a7a;}
.xgnews-con li a{ padding-right:10px; color:#666;}
.xgnews-con li a:hover{ color:#333;}

/*产品展示*/
.pleft{ width:752px; height:100%;  float:left; margin-left:0px;}
.pll{ float:left;}
 #preview {float:left;width:380px; position:relative; margin-top:5px; padding-left:10px;}
.jqzoom{height: 350px;width:380px; border:1px solid #c8c8c8;margin:0 auto}
#v_content{width:380px;height:90px;margin-top:15px;}
.control_left{width:7px;height:92px;float:left;background: url(../images/lt-btn.png) no-repeat center; cursor:pointer; margin-right:2px;}
.control_right{width:7px;height:92px;float:right;background: url(../images/ri-btn.png) no-repeat center; cursor:pointer;}
.v_content_listdiv{position:relative; width:360px;height:92px;float:left;overflow:hidden;}
.v_content_list { position:absolute;top:0px; left:0px; height:92px; width:2500px;}
#v_content ul {float:left; width:90px;}
#v_content ul li { display:inline; float:left; width:80px; height:70px; margin:0 2px; border:1px solid #c8c8c8;}
#v_content ul li img {width:80px; height:70px;}

.plr{ float:right; width:340px; margin-right:20px;}
.plr em{ display:block; border-bottom:1px solid #e0e0e0; width:100%; height:49px; margin-left:13px; line-height:44px; font-size:18px; color:#e4161e; font-family:"微软雅黑"}
.plr font{ display:block; height:240px; width:auto; margin-left:13px; margin-top:15px; font-size:1em;}
.pmo{ width:100%; margin-top:20px; height:auto;}
.pmo .dp1{ width:120px; height:40px; line-height:40px; text-align:center; background:#333; color:#FFF}
.pmo .div1{ width:100%; height:1px; background:#cbd1d2}

