﻿@charset "utf-8";
/* CSS Document */

*{margin:0;padding:0;border:0;}
body{color:#3b3b3b;font-size:12px; font-family:"宋体","Arial"; line-height:20px;}
 
ul,li{list-style-type:none;}

input{vertical-align:middle} 
label{vertical-align:middle;}

select,input,select{vertical-align:middle;}
img{ border:none; vertical-align:middle;}
 
a{text-decoration:none; color:#3b3b3b;}
a:hover{color:#d30000;  text-decoration:underline;}
.clear{clear:both; height:0px; line-height:0px; font-size:0px;}

.huanying{width:100%; height:27px; line-height:27px; background:url(../images/huanying_bg.jpg) repeat-x; border-bottom:1px solid #dedede;}
.huanying_box{width:1000px; margin:0 auto; overflow:hidden;}
.huanying_l{width:35%; float:left; overflow:hidden;}
.huanying_r{width:50%; float:right; overflow:hidden;}
.huanying_r_1{width:240px; float:right; margin-right:10px; overflow:hidden;}
.huanying_r_1 a{padding:0 5px;}
.huanying_r_1 img{vertical-align:middle;}
.huanying_r_2{width:250px; float:left; overflow:hidden;}
.huanying_r_2 input{float:left;}
.huanying_r_2 input.seek{width:185px; height:18px; border:1px solid #d2d2d2; background:url(../images/icon_4.jpg) 5px 2px #fff no-repeat; margin-top:3px;
color:#989898; text-indent:25px;}
.huanying_r_2 input.btn_1{width:53px; height:19px; margin-top:3px; margin-left:6px; border:none; background:url(../images/btn_1.jpg) no-repeat;}

.top{width:1000px; height:75px; margin:0 auto; background:url(../images/top_bg.jpg) no-repeat; overflow:hidden;}
.logo{width:530px; height:56px; float:left; margin-top:10px;} 
.tel{width:auto; height:atuo; float:right;}

.daohang{width:100%; height:30px; background:url(../images/dh_bg.jpg) center top no-repeat;}
.dh_box{width:1000px; margin:0 auto; line-height:30px; overflow:hidden;}
.dh_box li{width:125px; float:left; text-align:center; font-size:14px; font-weight:bold; overflow:hidden;}
.dh_box li a{color:#fff; display:block;}
.dh_box li a:hover{background:url(../images/nav_hov.jpg) repeat-x; text-decoration:none;}

.subnav{ width:1000px; height:auto; margin:0 auto; position:relative; text-align:center; z-index:9999;}
.subnew{ position:absolute; width:125px; height:auto; background:rgba(0,0,0,0.7); filter:alpha(opacity=70);  background:#000\9;padding-bottom:10px; left:250px; top:0px;}
.subnew li{ width:125px; height:35px; background:url(../images/nav_jp.png) bottom no-repeat; line-height:35px;}
.subnew li a{ color:#fff;}
.subnew li a:hover{ color:#d30000; text-decoration:none;}
.subpro{position:absolute; width:610px; height:auto; background:rgba(0,0,0,0.7); background:#000\9; filter:alpha(opacity=70); 
padding:10px 10px 10px 0px; left:125px; top:0px; _top:0px;text-align:left;line-height:22px;}
.subpro dl.style1{ float:left; width:165px; padding-left:30px;}
.subpro dl.style1 dt,.subpro dl.style2 dt{ width:100%;  border-bottom:1px solid #fff; font-weight:bold;}
.subpro dl.style1 dt a{ color:#d30000;}
.subpro dl.style1 dd{width:100%; overflow:hidden;  background:url(../images/icon02.jpg) 3px 7px no-repeat; margin-top:3px;}
.subpro dl.style1 dd a{color:#fff;}

#full-screen-slider { width:100%; height:350px; float:left; position:relative}
#slides { display:block; width:100%; height:350px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:40%; top:320px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:15px; height:15px; float:left; margin-left:15px; border-radius:10px; background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0; text-indent:-9999px;}
#pagination li.current { background:#ff6f00}

.index_rxcp{width:999px; height:29px; margin:0 auto; margin-top:15px; line-height:29px; background:url(../images/bg_1.jpg) repeat-x;
border-right:1px solid #dcdcdc; overflow:hidden;}
.index_rxcp_l{width:690px; float:left; overflow:hidden;}
.index_rxcp_l p{float:left; width:84px; background:url(../images/tit_1.jpg) no-repeat; font-weight:bold; color:#fff; padding-left:10px;}
.index_rxcp_l a{padding:0 5px;}

.index_rxcp_r{width:265px; float:right; margin-right:10px; overflow:hidden;}
.index_rxcp_r li{width:82px; float:right; margin-right:6px;}
.index_rxcp_r li a{padding-left:23px;}
.index_rxcp_r li.rx_r_1{background:url(../images/icon_5.jpg) 0 5px no-repeat;}
.index_rxcp_r li.rx_r_2{background:url(../images/icon_6.jpg) 0 6px no-repeat;}
.index_rxcp_r li.rx_r_3{background:url(../images/icon_7.jpg) 0 5px no-repeat;}



.gdxw_gonggao{width:100%; margin-top:8px;}
.gdxw_gonggao h3{font-size:14px;}
.gg_box{ width:100%; line-height:25px; overflow:hidden; }
.gg_box li{width:100%; height:25px;}
.gg_box li span{color:#666666; padding-right:5px;}
.gg_box li a{padding-left:7px; font-weight:bold; color:#d30000;}

.index_main{width:998px; margin:0 auto; border:1px solid #dcdcdc; margin-top:15px; overflow:hidden;}

.index_xwdt{width:338px; height:350px; float:left; margin:10px 0; padding:0 10px; border-right:1px solid #dcdcdc; overflow:hidden;}
.index_xwdt_t{width:100%; height:27px;  border-bottom:1px solid #dcdcdc; overflow:hidden;}
.index_xwdt_t p{ width:67px; height:26px; line-height:26px; float:left; text-align:center; display:inline; border:1px solid #dcdcdc; border-bottom:none; margin-right:6px; background:#ececec;}
.index_xwdt_t p a:hover{text-decoration:none;}
.index_xwdt_t p.p_n a{ display:block; width:67px; height:26px; background:url(../images/tit_2.jpg) repeat-x;text-align:center; color:#fff;}
.index_xwdt_t a.more{float:right; display:block; width:40px; height:11px; margin-top:8px; }
.index_xwdt_n{width:100%; padding:8px 0; border-bottom:1px solid #dcdcdc; overflow:hidden;}
.index_xwdt_n ul li{width:100%;}
.index_xwdt_n ul li span{color:#666666; padding-right:5px;}
.index_xwdt_n ul li a{padding-left:7px;}

.index_khjz_fa{ width:998px; border:1px solid #c5c5c5; margin:auto;}
.index_khjz{width:100%; height:300px; float:left; margin:10px 0; overflow:hidden;}
.index_khjz_n{width:100%; overflow:hidden;}
.index_khjz_n li{width:32%; height:89px; line-height:20px; padding:0 6px; border-top:1px dotted #b5b5b5; float:left;  overflow:hidden;}
.index_khjz_n li img{width:88px; height:67px; border:1px solid #c5c5c5; float:left; margin-right:10px;}
.index_khjz_n li h3{font-size:12px;}


.index_hbjj{width:658px; height:350px; float:left; margin:10px 0; padding:0 10px; border-right:1px solid #dcdcdc; overflow:hidden;}
.index_hbjj_t{width:100%; height:27px; line-height:27px;  border-bottom:1px solid #dcdcdc; overflow:hidden;}
.index_hbjj_t p{float:left; font-weight:bold; font-size:14px; background:url(../images/icon_8.jpg) 0 8px no-repeat; padding-left:18px;}
.more{float:right; display:block; width:40px; height:11px; margin-top:8px; }
.index_hbjj_n{width:100%;height:210px;  padding-top:8px; line-height:22px; overflow:hidden;}
.index_hbjj_n img{width:220px;padding:2px; border:1px solid #efefef; float:left; margin-right:12px;}

.index_cpzs{width:100%; overflow:hidden;}
.index_cpzs_1{padding-top:5px; font-weight:bold;}
.index_cpzs_1 a{display:block; padding-right:28px; margin-right:11px; float:left; background:url(../images/hot.gif) right 5px no-repeat;}
.p_cp{color:#d30000;}

.rollBox{width:100%;overflow:hidden;height:122px; /*margin-top:6px;*/}
.rollBox .Cont{width:96%; overflow:hidden; margin:0;position:relative; float:left; height:122px; }
.rollBox .ScrCont{width:10000000px;}
.rollBox #List1,.rollBox #List2{float:left;}
.img1,.img2,.Cont{float:left;}
.img1,.img2{width:12px;height:86px;display:block;cursor:pointer;}
.img1{background:url(../images/pre_l.jpg) left top no-repeat;}
.img2{background:url(../images/pre_r.jpg) right top no-repeat;}

.xgul li{float:left; width:92px; display:inline; margin-left:6px;}
.xgul li img{border:1px solid #dcdcdc; width:90px; height:80px; border-bottom:none;}
.xgul li a:hover img{border:1px solid #d30000;}
.xgul li p{width:92px; display:block; overflow:hidden; padding-top:5px; text-align:center;}


.min_nav{width:100%;/* height:30px; */line-height:30px; margin-top:15px; background:#dd0000; color:#fff; text-align:center;}
.min_nav a{ padding:0 6px; color:#fff;}

.footer{width:100%; background:url(../images/footer_bg.jpg) repeat; overflow:hidden;}
.bottom{width:1000px; margin:0 auto; padding:25px 0; text-align:center;}

/*jtjj*/
.content{width:998px; margin:0 auto; border:1px solid #dcdcdc; background:url(../images/bg_2.jpg) right top no-repeat; margin-top:15px; overflow:hidden;}
.n_left{width:192px; min-height:650px; float:left; margin:15px 0; padding:0 15px; border-right:1px solid #dcdcdc; overflow:hidden;}
.lanmu{width:100%; overflow:hidden;}
.lanmu_t{height:27px; line-height:27px; border-bottom:2px solid #000;}
.lanmu_t span{font-size:14px; font-weight:bold; padding-right:5px;}
.lanmu_n{padding-top:10px;}
.lanmu_n dt{font-weight:bold;}
.lanmu_n dt,dd{height:30px; padding:5px 0; border-bottom:1px dotted #b7b7b7;}
.lanmu_n dd a{display:block;}
.lanmu_n dd a:hover{background:url(../images/bg_3.jpg) no-repeat; color:#fff; text-decoration:none;}

.n_lxwm{width:100%; margin-top:20px; overflow:hidden;}
.n_lxwm_t{width:100%; height:22px; line-height:22px; background:#ececec; overflow:hidden;}
.n_lxwm_t p{font-family:"微软雅黑"; font-size:14px; background:url(../images/icon_9.jpg) 10px 5px no-repeat; padding-left:35px;}
.n_lxwm_n{width:100%; height:41px; margin-top:15px; overflow:hidden;}

.n_right{width:759px; float:left; margin:15px 0; padding:0 15px; overflow:hidden;}
.n_right_t{width:100%; height:28px; line-height:28px; border-bottom:1px solid #dcdcdc;}
.n_right_t p{width:200px; height:27px; line-height:27px; font-size:14px; font-weight:bold; border-bottom:2px solid #dd0000;
 background:url(../images/icon_8.jpg) 10px 8px no-repeat; padding-left:28px; float:left;}
.n_right_t span{float:right; display:block; padding-right:25px;}
 
.pro_box{width:721px; margin:0 auto; margin-top:30px; overflow:hidden;}
.pro_box_t{width:100%; height:30px; line-height:30px; border-top:1px dotted #b8b8b8; border-bottom:1px dotted #b8b8b8;}
.pro_box_t p{font-size:14px; font-weight:bold; float:left; background:url(../images/icon_10.jpg) 0 13px no-repeat; padding-left:15px;}
.gengduo{float:right; padding-right:20px;}
 
.pro_box_n{width:100%; margin-top:15px; overflow:hidden;}
.pro_box_n li{width:18.9%;    /* height: 196px;*/ float:left; margin:10px 5px; /*overflow:hidden;*/ }
.pro_box_n li img{width:100%;/* height:150px;*/  border:3px solid #d8d8d6;}
.pro_box_n li span{display:block; height:30px; width:156px; text-align:center; line-height:30px; margin-top:10px; background:#f2f2f2;}

.xian{width:100%; height:1px; background:#dcdcdc; margin-top:30px; overflow:hidden;}

.page{width:100%; text-align:right; margin-top:20px; overflow:hidden;}
.page a{}
.page a:hover{text-decoration:none; color:#d30000;}

/*xwdt*/
.news_box{width:721px; margin:0 auto; margin-top:20px; overflow:hidden;}
.news_box_1{width:100%; overflow:hidden;}
.news_box_1 h3{font-size:14px;}
.a_tu{display:block; width:159px; height:115px; background:url(../images/bg_4.jpg) no-repeat; float:left; margin-right:14px;}
.a_tu img{width:145px; height:101px; padding:7px;}

.news_box_2{width:100%; margin-top:10px; border-bottom:1px dotted #b8b8b8; overflow:hidden;}
.news_box_2 li{width:100%; height:27px; line-height:27px; color:#969696; border-top:1px dotted #b8b8b8; 
 background:url(../images/icon_10.jpg) 0 10px no-repeat; padding-left:10px;}
.news_box_2 li a{padding-left:10px;}
.news_box_2 li a:hover{ color:#d30000;}
.news_box_2 li:hover{background:url(../images/icon_10.jpg) #f4f4f4 0 10px no-repeat; padding-left:10px; text-decoration:none; }

/*jtjj*/
.company_box{padding:15px; overflow:hidden;}

/*xxy*/
.new_con{padding:15px; overflow:hidden;}
.bt{ width:100%; height:60px; border-bottom:1px solid #e5e3e3; text-align:center;}
.bt h2{ font-size:14px;}
.bt p{ margin-top:8px;}
.con{ width:100%; height:auto; line-height:24px; text-align:left; margin-top:15px;}
.share{ width:220px; float:right; margin-top:20px; margin-bottom:15px;}
.fenpian{ width:100%;  height:60px; background:#dddedf;  margin-top:15px;  text-align:left;  overflow:hidden;color:#b00606;}
.fenpian ul li{ margin-left:10px; line-height:25px; margin-top:3px;}
.bot_new{ width:100%; height:auto; margin-top:20px; margin-bottom:0px; _margin-bottom:15px;}
.xgnew{ float:left; width:365px; height:auto; text-align:left; margin-right:40px; margin-bottom:15px;}
.xgnew h2,.xgtj h2{ font-size:14px;}
.xgnew ul,.xgtj ul{ width:100%; height:auto; margin-top:10px;}
.xgnew ul li{  width:100%;  height:20px;  line-height:20px;  overflow:hidden;  margin-top:5px;}
.xgnew ul li span{ float:right; color:#9f9e9e;}
.xgtj{ float:left;  width:265px;  height:auto;  text-align:left; border-left:1px dashed #989696;  padding-left:40px; margin-bottom:15px;}
.xgtj ul li{width:100%; height:20px; line-height:20px; margin-top:5px;}

.nr_zxny{}
.class_list{margin:0;padding:0;}
.class_list dt{line-height:25px;}
.list_title{font:14px Microsoft Yahei;margin:0;padding:0;color:#03f;}
.list_title a{color:#03f;text-decoration:underline;}
.list_title a:hover{color:#f30;}
.list_jj{color:#444;margin:5px 0;word-wrap:break-word;overflow:hidden;width:750px; line-height:15px;}
.list_other{color:#777;margin-bottom:10px;border-bottom:1px dashed #ccc;padding-bottom:5px;}
.list_other span{color:#390;}
header{display: none}
.bot-but {display: none;}
/*手机端样式*/
@media (max-width: 768px){
 body {color: #3b3b3b;font-size: 14px;font-family: "宋体","Arial";line-height: 28px;}
 .nav_bg,.daohang{display: none}
 header {display: block;
 }
 .huanying {height: 0px;line-height: 0px;}
 .top,huanying,.huanying_box,.huanying_l,.full-screen-slider{display: none;}
 /*首页热销产品*/
 .index_rxcp{display: none}
 .index_xwdt {width: 100%;}
 .index_hbjj {width: 100%;}
 .index_xwdt{width:100%; height:300px; float:left; margin:10px 0; padding:0 10px; border-right:1px solid #dcdcdc; overflow:hidden;}
 /*首页底部按钮*/
 .bot-but {display: block;}
 .bot-but {background: #ff4e22;font-size: 0;position: fixed;bottom: 0;width: 100%;max-width: 750px;}
 .bot-but a img {width: 22px;vertical-align: middle;margin-top: -3px;display: inline-block;margin-right: 7px;}
 .bot-but a:nth-child(1) {border-right: 2px solid #fff;}
 .bot-but a {display: inline-block;width: 50%;height: 50px;line-height: 50px;text-align: center;color: #fff;font-size: 15px;}
 /*首页新闻动态*/
 .index_main {width: 100%;margin: 0 auto;border: 1px solid #dcdcdc;margin-top: 15px;overflow: hidden;}
 .index_khjz_n li {width: 50%;height: 69px;line-height: 18px;padding: 0 6px;border-top: 1px dotted #b5b5b5;float: left;overflow: hidden;}
 .index_xwdt_t {width: 100%;height: 26px;border-bottom: 1px solid #dcdcdc;overflow: hidden;}
 .index_xwdt_t p {width: 30%;height: 26px;line-height: 26px;}
 .index_xwdt_t p.p_n a {display: block;width: 100%;height: 26px;}
 .index_xwdt_t a.more {float: right;display: block;width: 20%;height: 26px;margin-top: 8px;}
 .rollBox .Cont {
  width: 90%;
  overflow: hidden;
  margin: 0;
  position: relative;
  float: left;
  height: 122px;
 }
 /*首页友情链接*/
 .bottom {width: 100%;margin: 0 auto;padding: 25px 0;text-align: center;}
 /*首页底部*/
 .backToTop{display: none}
 #cnzz_stat_icon_1257735486{display: none}
 /*关于我们界面*/
 .n_left{display: none}
 .content {width: 100%;margin: 0 auto;border: 1px solid #dcdcdc;background: url(../images/bg_2.jpg) right top no-repeat;margin-top: 15px;overflow: hidden;}
 .n_right {width: 100%;float: left;margin: 15px 0;padding: 0 15px;overflow: hidden;}
 .n_right_t p {width: 40%;height: 27px;line-height: 27px;font-size: 14px;font-weight: bold;border-bottom: 2px solid #dd0000;background: url(../images/icon_8.jpg) 1px 8px no-repeat;padding-left: 15px;}
 .n_right_t span {display: none}
 /*产品列表*/
 .pro_box_n li{width:43%; height:196px; float:left; margin:10px 12px; overflow:hidden; }
 .pro_box_n li img{width:100%; height:150px; border:3px solid #d8d8d6;}
 .pro_box_n li span{display:block; height:30px; width:100%; text-align:center; line-height:30px; margin-top:10px; background:#f2f2f2;}

}