@charset "gb2312";
/* CSS Document */
html{margin:0;padding:0;border:0;}
body,div,span,object,iframe,h1,h2,h3,h4,p,blockquote,pre,a,address,code,b,em,img,
dl,dt,dd,ol,ul,li,fieldset,form,label,footer,
header,hgroup,nav,section
{margin:0;padding:0;border:0;}
body{background:#fff;color:#666;position:relative;font:12px/1.5 Microsoft YaHei,arial,宋体,sans-serif;vertical-align:baseline;width:100%;overflow-x:hidden;}
a{text-decoration:none;outline:none;}
a:link{color:#666;}
a:visited{color:#666;}
a:hover,a:active,a:focus{color:#e87518;text-decoration:none;outline:none;}

input{padding:0;margin:0;font-family:'Microsoft YaHei';}
img{border:none;background:none;vertical-align:middle;}
ul,ol,li{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0}
table, th, td {vertical-align: middle}
.clearfix:after{content: ".";display: block;height: 0;clear: both;overflow: hidden;visibility: hidden;}
.clearfix{zoom:1}
.clearboth{height:0px;line-height:0px;overflow:hidden;clear:both;font-size:0px;}

h1,h2,h3,h4{font-size:12px;font-weight:bold;}
hr {border: 0;border-top:1px solid #ccc;height:0;}

.fl { float: left;}
.fr {float: right;}
/*头部样式*/
.sky {width: 1920px;position: relative;left: 50%; margin-left: -960px;background: #656565;height: 30px;overflow: hidden;}
.sky_con { width: 1200px; margin: 0 auto;}
.huan {float: left; line-height: 30px;color: #fff;}
.k1 { float: right; line-height: 30px;color: #fff;}
.k1 a { color: #fff;}
.k1 a:hover{ color:#FF0000;}


.out_head { width: 1920px;position: relative; left: 50%;margin-left: -960px;  background: #fff; height: 78px;  border-bottom: 1px solid #eff1f2;  box-shadow: 0 3px 5px 1px rgba(0, 0, 0, 0.1);}
.head { width: 1200px; margin: 0 auto; height: 78px;}
.logo { float: left; line-height: 78px;  width:303px;}
.logo img{ width:303px; margin:19.5px auto;}


/*导航栏样式*/

#menu { margin-top:18px; float: right; width: 880px;}
.nav { height: 45px;}
.nav li { line-height: 45px; height: 45px; text-align: center; width: 110px; float: left; position: relative; z-index: 999;}
.nav li a { display: block; line-height: 45px;color: #000000; height: 45px;width:110px;font-size: 16px;}
.nav li a:hover { color: #fff; text-decoration: none;  background: #666666;}
.nav .sec {height: 0; background: #666666; color: #fff; overflow: hidden; z-index: 9999; position: absolute; top: 45px; left: 0px;}
.nav .sec a { background: #666666; color: #fff;height: 38px; line-height: 38px; width: 110px; font-size: 13px;}
.nav .sec a:hover { background: #fff; text-decoration: none;color: #666;}


/*首页banner*/
.slideBox { width: 1920px; height: 525px; overflow: hidden; position: relative; left: 50%; margin-left: -960px;}
.slideBox .hd { height: 15px;overflow: hidden; position: absolute; bottom: 10px; z-index: 1;  right: 300px;}
.slideBox .hd ul { overflow: hidden; zoom: 1; float: left;}
.slideBox .hd ul li { float: left; margin-right: 2px; width: 15px; height: 15px; line-height: 14px; text-align: center; background: #fff; cursor: pointer;}
.slideBox .hd ul li.on { background: #656565; color: #fff;}
.slideBox .bd {position: relative; height: 100%; z-index: 0;}
.slideBox .bd li { zoom: 1; vertical-align: middle;}
.slideBox .bd img { width: 1920px; height: 525px; display: block;}

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,.slideBox .next { position: absolute; left: 20%;top: 50%; margin-top: -25px;display: block; width: 32px; height: 40px; background: url(../img/slider-arrow.png) -110px 5px no-repeat;}
.slideBox .next { left: auto; right: 20%; background-position: 8px 5px;}
.slideBox .prev:hover,.slideBox .next:hover { opacity: 0.5;}
.slideBox .prevStop { display: none;}


/*热门搜索*/
.searchq{height:60px;line-height:60px; background: #f6f4f4; border-bottom:1px solid #CCCCCC;box-shadow: 2px 2px 5px #b6b3b3;}
.search {width: 1200px;margin: 0 auto;}
#formsearch { float: right;}
.hotSearch { float: left;/*height: 24px; line-height: 24px;*/font-weight: normal;}

/*搜索和热门搜索*/
.hotSearch a { margin-right: 6px;}
#formsearch input { height: 22px;background: #fff; border: 1px solid #c8c8c8; line-height: 22px;}
#formsearch input#keyword { height: 22px; line-height: 22px; padding-left: 4px;color: #666;}
#formsearch input#s_btn {width: 46px; height: 24px; line-height: 24px; text-align: center;background-color: #c8c8c8;color: #fff; border: none; cursor: pointer;}


/*新品推荐*/
.c1 {width: 1200px; margin: 0 auto; margin-top: 70px;}
.c1tt {font-size: 20px;text-align: center; font-weight: normal; color: #666666; background: url(../img/bj1.png) no-repeat center bottom; line-height: 45px}
.en { font-size: 20px;text-align: center; font-weight: bold; color: #000000; text-transform: uppercase;display: block; margin-top: 5px;}
.pro { display: block;margin-top: 15px;}
.product_list1 {}
.product_list1 li {float: left; margin-left: 15px; margin-right: 15px;padding-bottom: 15px;_display: inline;}
.product_list1 li a.img { padding: 1px; border: 1px solid #e0e1dc;}
.product_list1 li a.img img { width: 350px; height: 252px;}
.product_list1 li h3 {text-align: center;padding-top: 5px; color: #000;}
.product_list1 li h3 a { font-weight: normal; color: #000; font-size: 14px;}
.product_list1 li a.img { display: block;}

.product_list1 li a.img:hover { border-color: #e87518;}
.roll_product { float: left;}
.nei1left { width: 230px; margin-left: 8px; background:#599D71;}
.nei1tit{ height: 105px; padding-left: 25px; color: #fff; font-size:16px; line-height: 25px;}
.nei1tit h2{ font-family:"Impact"; font-size:25px; padding-top: 30px;}
.nei1right { width: 941px; margin-right: 3px;}
.sortN1{ width:194px;background:#fff; margin:0 auto; height:765px; padding: 0 16px; overflow:hidden;}
.sortN1>li{ padding-left: 10px;}
.sortN1>li a{ display: block; color:#000; height: 44px; line-height: 44px; font-size:14px; border-bottom:1px solid #eeeeee;}
.sortN1 .sec li a{ background: url(../img/jiao.png) 8px 50% no-repeat; line-height: 35px;padding-left: 20px; text-align: left;color: #6c6c6c; font-size: 14px; font-weight: 500; height:35px;}
.abbg{background:url(../img/jiaoq.png) 7px 15px no-repeat !important;}
.proNum{background:url(../img/phone.jpg) no-repeat 15px center; color:#fff; font-size:16px;padding:30px 0; padding-left:65px;}

.roll_product { float: left;}
.roll_product li{ padding-bottom: 0px; }
.product_listN1 li {float: left;/*margin-right: 21px;*/margin-right: 12px; _display: inline;}
.product_listN1 li a.img {padding: 1px; border: 1px solid #e0e1dc;}
.product_listN1 li a.img img {/*width: 288px;height: 208px;*/width: 170px;height: 135px;}
.product_listN1 li h3 {text-align: center; height: 32px;line-height: 32px;}
.product_listN1 li h3 a { font-weight: normal; color: #000000;}
.product_listN1 li a.img { display: block;}
.product_listN1 li a.img:hover { border-color: #599D71;}


/* 公司简介*/
.c2 { width: 1920px;position: relative; left: 50%; margin-left: -960px;background: url(../img/bg.png) no-repeat center top; height: 545px;overflow: hidden; margin-top:30px;}
.c2_con {width: 1200px;margin: 0 auto; padding-top: 30px}
.wm1 {width: 600px;float: left; margin-top: 45px;}
.wm_tt { font-size: 20px; text-align: center; font-weight: bold; color: #000000; text-transform: uppercase; background: url(../img/bj1.png) no-repeat center bottom; line-height: 45px}
.jianjie { width: 450px; margin: 0 auto; display: block;margin-top: 15px; color: #666; font-size: 14px;line-height: 28px; height: 220px; overflow: hidden; text-align: justify;}
.mm {width: 130px;height: 40px; margin: 0 auto;border: 1px solid #999;text-align: center;line-height: 40px;display: block; margin-top: 20px;}
.mm a {display: block;}
.wm2 {width: 600px;float: right;margin-top: 45px;}


/*案例展示*/
.chan { text-align: center;padding-top: 40px;position: relative;}
.l_btn,.r_btn { position: absolute;cursor: pointer;top: 45%;}
.l_btn {left: 0px;}
.r_btn {right: 0px;}
#m_demo {overflow: hidden;/*width: 88%;*/ margin: 0 auto;}
#m_indemo {
    float: left;
    width: 800%
}
#m_demo1 { float: left;}
#m_demo2 {float: left;}

/*新闻*/
.xcon{margin-top: 55px;}
.news_list1 li a.img img{display: block;width: 500px;height: 250px;overflow: hidden;}
.news_list1 li .times{width: 75px;line-height: 17px;background: url(../images/line2.jpg) no-repeat right top;}
.news_list1 li .times dd{color: #929191;font-family: 'Arial';font-size: 18px;padding-right: 20px;background: url(../images/xg.jpg) no-repeat 38px top;}
.news_list1 li .times dt{color: #636161;font-size: 48px;font-family: 'Microsoft YaHei';line-height: 48px;}
.nbox1 {margin-top: 20px;}
.nr1{margin-left: 25px;width: 355px;}
.nr1 h3 a{font-weight: normal;color: #000000;font-size: 18px;}
.xwnr{color: #929191;font-size: 13px;margin-top: 10px;}
.xleft{width: 580px;height: 403px;border-right: 1px solid #dadada;}
.xright{width: 560px;position: relative;}

.nsort li a{display: block;color: #010101;font-size: 16px;padding-right: 34px;background: url(../images/line3.jpg) no-repeat right center;margin-right: 34px;}
.xright a.nmore{display: block;color: #010101;font-size: 16px;position: absolute;top:0;right: 170px;}
.tab1{display: none;}
.xright .nr1 {margin-left: 0;width: 450px;}

.xright .news_list1 li .times {margin-left: 35px;}
.xright .news_list1 li{padding-bottom: 24px;border-bottom: 1px dashed #afaeae;}
.xright .news_list1 li:last-child{border-bottom: none;}

ul.nsort {margin-bottom: 35px;}


/*友情链接*/
.f_link { width: 1200px; margin: 0 auto; margin-top: 40px;line-height: 30px;line-height: 30px;color: #000; font-size: 14px;}
/*.f_link a { padding-right:5px;}*/


/*页面底部*/

.ff { width: 1920px; position: relative;background: #2B2B2B;padding: 40px 0;left: 50%; margin-left: -960px; margin-top: 30px;}
#footer {color: #fff;position: relative; width: 1200px; margin: 0 auto;text-align: center; margin-bottom: 10px; padding-top: 8px;}
#footer a { color: #fff;}
#footer a:hover { color: #e87518; text-decoration: none;}
.nav_foot { text-align: center;line-height: 28px; color: #fff;}
.copyright { text-align: center; line-height: 28px; color: #fff;}
.copyright a { color: #fff;}

/*主体样式*/

#container { width: 1200px; margin: 0 auto; margin-top: 10px;}
.prodescription { border: 1px solid #e5e5e5; background: #f9f9f9;line-height: 24px; padding: 10px; margin-bottom: 15px;text-indent: 20px;}

/*内页-单页样式*/
.n_banner { width: 1920px;position: relative;left: 50%;margin-left: -960px; overflow: hidden;}
.n_banner img { width: 1920px; overflow: hidden;}

/*内页-左侧样式*/
.left { width: 225px; float: left;}
.left .box { /*margin-bottom: 10px;*/}
.left .box h3 {line-height: 31px; padding-left: 15px; font-weight: bold; font-family: "微软雅黑";background: #656565; font-size: 16px; color: #fff;}
.left .box .content { padding: 5px 0px;}
.sort_menu {}
.sort_menu h3 { background-color: #ececec; line-height: 28px; padding-left: 15px; font-weight: bold;}
.sort_product { /*margin-top: 10px;*/}
.sort_product h3 {background-color: #ececec;  line-height: 28px; padding-left: 15px; font-weight: bold;}
.n_contact { margin-top: 10px;}
.n_contact h3 {background-color: #ececec;line-height: 28px; padding-left: 15px;font-weight: bold;}
.n_contact .content { padding: 5px;line-height: 24px;}

/*内页左侧分类通用样式*/
.sort li { position: relative; z-index: 999;}
.sort li a {background: url(../img/dot4.png) no-repeat 5px -41px; color: #666; display: block; line-height: 30px;font-family: "微软雅黑"; border-bottom: 1px solid #dddddd;padding-left: 25px;}
.sort li a:hover {color: #599D71;text-decoration: none; background: url(../img/dot4.png) no-repeat 5px -41px #f5f6f6;}
.sort li.change a {background: url(../img/dot4.png) no-repeat 5px -41px #f5f6f6;}
.sort li .about_b{position:absolute;left:210px;top:0px;width:210px;padding:10px 20px;background:#f5f6f6;border-bottom:2px solid #3a78c1;z-index:9999;}
.sort li .layer2{position:absolute;left:210px;top:0px;width:210px;padding:10px 20px;background:#f5f6f6;border-bottom:2px solid #3a78c1;z-index:9999;}
.sort li .layer2 li{overflow:hidden;}
.sort li .layer2 li a{font-weight:bold;background:url(../img/ico1.gif) no-repeat 0% 50%;}
.sort li .layer2 li a:hover{text-decoration:none;color:#3a78c1;}
.sort li .layer2 li .layer3 li{margin:6px 0px;line-height: 24px;padding-left: 10px;}
.sort li .layer2 li .layer3 li a{font:normal 12px/24px "微软雅黑";background:none;}
.sort li .layer2 li .layer3 li .layer4 li{margin:6px 0px;line-height: 24px;padding-left: 15px;}
.sort li .layer2 li .layer3 li .layer4 li a{font:normal 12px/24px "微软雅黑";background:none;}

/*新闻列表*/

.news_list {}
.news_list li {line-height: 27px; position: relative;padding-left: 10px;}
.news_list li a { line-height: 27px;color: #666;}
.news_list li a:hover { text-decoration: none; color: #599D71;}
.news_list li span { color: #999;z-index: 0;line-height: 27px; position: absolute; right: 0px;top: 0px;}
.news_list li h3 { font-size: 14px;}
.news_list li div { line-height: 24px;}


/*热门关键词*/
.words{overflow:hidden;margin-right:-1.3%;padding-top:5px;}
.words li{width:46%; float:left;border:1px dashed #d0d0d0;background:#fcfcfc;padding-left:0px;margin-bottom:10px;text-align:center;}
.new1 li{border-bottom:1px solid #dddddd;background:url(../img/list_dot1.gif) no-repeat 0% 50%;padding-left:13px;}
.right_word{margin-left: 5%;}


/*内页右侧侧分类通用样式*/
.right {width: 940px; float: right; padding-bottom: 10px;}
.sitemp {line-height: 31px; height: 31px; overflow: hidden;padding-right: 10px;background: #656565;}
.sitemp h2 {width: 340px;float: left;line-height: 31px;text-align: center; text-align: left;text-indent: 15px;color: #fff;font-size: 16px;}
.sitemp .site {width: 380px; float: right; text-align: right;line-height: 30px;color: #fff;}
.sitemp .site a { color: #fff;}
.right .content {padding: 10px; padding-top: 15px;overflow: hidden;line-height: 24px; font-size:14px;}

/*内页产品样式*/
.h20{  height: 20px;}
.product_list {}
.product_list li {float: left;margin-left: 15px;margin-right: 15px;padding-bottom: 15px; _display: inline;}
.product_list li a.img { padding: 1px;border: 1px solid #e0e1dc;}
.product_list li a.img img { width: 272px; height: 195px;}
.product_list li h3 {text-align: center; padding-top: 5px; color: #000;}
.product_list li h3 a { font-weight: normal; color: #000; font-size: 14px;}
.product_list li a.img {display: block;}
.product_list li a.img:hover {border-color: #599D71;}

.pagination { width: 100%; text-align: center; }
.pagination span.nolink{padding: 6px 12px; background: #fff; color:#333;  margin: 0 3px;border: 1px solid #eee; }
.pagination span font{padding: 6px 12px; background: #0978c8; color:#fff;  margin: 0 3px;border: 1px solid #046eba;}
.pagination a{ padding: 6px 12px; background: #fff; color:#333;  margin: 0 3px;border: 1px solid #eee; }

/*产品详细*/
.case_detail h1.title{text-align:center;line-height:30px;font-size:20px;font-family:"Microsoft YaHei";border-bottom:1px solid #e0e1dc;margin-bottom:15px;padding-bottom:5px;}
.product_detail{padding:5px;}
.product_detail h1.title{text-align:center;line-height:30px;font-size:20px;font-family:"Microsoft YaHei";border-bottom:1px solid #e0e1dc;margin-bottom:15px;padding-bottom:5px;}
.product_detail .img{width: 300px;height: 215px;float:left;padding:2px;border:1px solid #e0e1dc;}
.product_detail .small{width: 300px;height: 215px;}
.jqzoom{text-decoration:none;float:left;}

.product_detail .list{width:550px;float:left;margin-left:30px;display:block;padding-top:8px;}
.list_p li{height:26px;font-size:12px;border-bottom:1px dashed #e0e1dc;padding-bottom:5px;padding-top:5px;font-family:"Microsoft YaHei"}
.list_p li h2{font-size:12px;font-weight:normal;font-family:"Microsoft YaHei";}
.product_detail .inquiry{line-height:32px;border:none;margin-top:6px;}
.product_detail .inquiry a{background:url("../img/xunjia.gif") center center no-repeat;display:block;width:112px;height:32px;text-indent:-99999px;}
.buy{border:none!important;}
.buy a{ background:#0057a8;display:block;width:112px;height:32px;float:left;color:#fff;text-align:center;line-height:32px;border-radius:5px;margin-right:10px;}
.buy a:hover{background: #599D71}
.buy a.nobuy-product{background: #666}
.product_detail .inquiry a:hover{background-image:url("../img/xunjia_hover.gif");}
.list_p li h2 a{font-size:12px;font-family:"Microsoft YaHei"}

.p_detail span.title{line-height:28px;height:28px;text-align:left;margin-top:10px;display:block;padding-left:10px;font-size:12px;}
.product-tab { border-bottom: 1px solid #ddd; margin-top: 15px;}
.product-tab li { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; display: block;width: 100px;text-align: center; line-height: 40px; font-size: 14px;color: #000;cursor: pointer; margin-left: -1px; border-top: 1px solid #ddd; border-left: 1px solid #ddd; border-right: 1px solid #ddd;  z-index: 1; margin-bottom: -1px; float: left;}
.product-tab li.cur { border-top: 2px solid #3480ce;border-bottom: 1px solid #FFF; color: #3480ce;border-left: 1px solid #ddd;border-right: 1px solid #ddd; z-index: 3;}
.p_detail span.title strong{ padding-right: 20px; cursor: pointer;}
.p_detail p.dd{padding-top:5px;padding-bottom:5px;}
h3.tag{line-height:32px;border-top:1px dashed #e0e1dc;margin-top:10px;color:#999;font-weight:normal;}
h3.tag a{color:#005a98;}
h3.tag a:hover{color:#599D71;}
.page{line-height:26px;border-top:1px dashed #e0e1dc;margin-top:6px;padding-top:5px;font-size:12px;}
.page a{color:#005a98;}
.page a:hover{color:#599D71;}
.page span{color:#005a98;}
.download-list{padding: 10px;overflow: hidden; line-height: 20px;}
.download-list li{ min-height: 40px; position: relative; margin-top: 10px; padding-bottom: 10px;border-bottom: 1px solid #f0f0f0; padding-left: 40px;}
.download-list li .iconfont{ font-size: 30px; position: absolute; left: 0; top: 15px;}
#play .img_ul {position:relative;z-index:1;}

/*新闻详细*/
.info_title{border-bottom:1px solid #e1e4e6;}
.news_detail h1.title{text-align:center;font-family:"Microsoft YaHei";font-size:20px;border-bottom:1px solid #e0e1dc;margin-bottom:5px;
padding-bottom:10px;}
.news_detail h3.title_bar{line-height:26px;text-align:center;font-weight:normal;color:#808080;/*float:left;*/height:26px;overflow:hidden;}
.news_detail h3.title_bar span{padding-right:10px;}

/*相关产品和新闻*/
.relate_list{margin-top:10px;}
.relate h4{line-height:30px;border-bottom:1px solid #656565;padding-left:5px;}
#relate_p .img img{width: 156px; height: 112px;}
#relate_p li{margin-left:10px;margin-right:10px;_display:inline;}
#relate_n li{width:48%;float:left;}
.relate ul{float:none;}

/*网站地图*/
h3.map_title{line-height:30px;line-height:30px;background-color:#f5f8fa;border:1px solid #d6dbe1;text-indent:20px;color:#666;border-bottom:2px solid #ccc;}
.map_list{line-height:30px;padding:0 5px;margin-top:8px;margin-bottom:8px;}
.map_list a{padding:4px;white-space:nowrap;}
.map_list a:hover{text-decoration:none;color:#3b639f;padding:4px;}
.map_list .layer1{margin-bottom: 10px;}
.map_list .layer2 a{color:#999;}
.map_list .layer2 a:hover{text-decoration:none;color:#3b639f;}
.map_list h3{border-bottom: 1px dashed #cccccc;margin-bottom: 10px;line-height: 36px;}
.map_list h3 a{font-weight: normal;}