/* CSS Document */

body{
	margin:auto;
	padding:0px;
	font-size:12px;
	color:#666666;
	line-height:180%;
	overflow:scroll;
	overflow-x:hidden;
    background: #333;
	}
a{
	text-decoration:none;
	color: #666666;
	}
img{
	border:0px;
	}
ul{
	padding:0px;
	margin:auto;
	list-style:none;
	}
.break{
	width:auto;
	height:0;
	clear:both;
	overflow:hidden;
}
h4{
    margin:0;
   padding:0;
   }
 p{margin:0;padding:0;}
 .container{width: 1200px;margin: auto;overflow: hidden;}
@media (max-width:1200px){.container{width: 100%;}}
/*--头部、导航--*/
.head{width: 100%;background: rgba(0,0,0,0.4);height: 46px;line-height: 46px;text-align: right;}
.head a{float: right;width: 130px;color: #fff;text-align: center;display: block;}
.head a:hover{background: rgba(255,255,255,0.1);color: #FFD616;}
.top{background: url(logo.jpg) center no-repeat;min-height: 280px;}

.men{width: 100%;height: 35px;line-height: 35px;margin-top: 195px;}
/*.menu{float: left;}
.menu li{float: left;font-size: 1.25em;padding-left: 20px;padding-right: 20px;}
.menu li a{color: #fff;display:block;}
.menu li a:hover{background: #1bc105;color: #f4fd05;}

.menu li{float:left;font-size:1.125em;display:block;}
.menu li a{	color:#fff;line-height:38px;display:block;padding-left: 20px;padding-right: 20px;}
.menu li a:hover{background: #0c71d0;}
.menu ul{z-index:9;	display:none;position: absolute;}
.menu ul li{float:none;	height:35px;background: rgba(0,0,0,0.5);}
.menu ul li a{font-size:0.725em;display:block;padding-left: 10px;padding-right: 10px;background:none;min-width: 65px;text-align: center;}
.menu ul li a:hover{background:none;}
.even{background: #0c71d0;}*/

.menu{
	width:100%;
	}
.menu ul li{
	float:left;
	}
.menu ul li a{
	display:block;
	padding-left:13px;
	padding-right:13px;
	padding-top:2px;
	padding-bottom:2px;
	color:#fff;
	font-size:14px;
	height:33px;
	line-height:33px;
	}
.menu ul li a span{
	border:1px solid #f7fbfb;
	height:30px;
	line-height:30px;
	padding:5px 5px 5px 5px;
	height:33px;
	line-height:33px;
	}
.menu ul li a:hover{
	/*border:1px solid #58c067;*/
    background: #0c71d0;
	}
.menu ul li a:hover span{
	/*border:1px solid #58c067;*/
	}

.menu ul ul{
    position:absolute;
    z-index:9999;
    background: rgba(0,0,0,0.6);
    /*margin-left:10px;*/
    display:none;
}
.menu ul li li {
    float:none;
    }
.menu ul li li a{
    border:none;
    font-size:14px;
}
    .menu ul li li a:hover {
    border:none;
    color:#f4fd05;
    background:none;
    }





.sous{float: right;border-radius: 15px;background: #fff;height: 31px;margin-top: 2px;}
.ssg{width: 220px;}
.ssg1{float: left;padding-left: 10px;height: 31px;}
.annu input{width: 19px;height: 18px;background: url(fst_03.jpg) no-repeat;border: 0px;float:right;padding-right: 30px;margin-top: 6px;}
@media (max-width:1300px){
	.menu li a{padding-left: 10px;padding-right: 10px;}
}
@media (max-width:768px){
	.men{height: auto;}
	.menu li{width: 25%;text-align: center;overflow: hidden;height: 35px;border-bottom: 1px solid #fff;}
	.menu li a{border-right: 1px solid #fff;font-size:0.725em;}
	.menu li li{width: 100%;}
	
	.sous{display: none;}
}



/*.top{
width:100%;
height:165px;
background:url(rt_06.jpg) repeat-x;
}
.logo{
height:124px;
background:url(rt_05.jpg) center no-repeat;
width:1200px;
margin:auto;
line-height:124px;
}
.menu{
width:1200px;
margin:auto;
height:38px;
background:url(rt_09.jpg);
}
.m_l{
float:left;
width:25px;
height:38px;
background:url(rt_07.jpg) no-repeat;
}
.m_r{
float:right;
width:26px;
height:38px;
background:url(rt_08.jpg) no-repeat;
}
.menu ul li{
width:100px;
float:left;
background:url(rt_10.jpg) right no-repeat;
font-size:16px;
font-weight:bold;
text-align:center;
line-height:38px;
}
.menu ul li a{
color:#fff;
width:100px;
height:38px;
display:block;
}
.menu ul li a:hover{
color:#f3fc00;
background:url(rt_11.jpg);
}
.menu ul li ul{
display:none;
position:absolute;
z-index:9;
}
.menu ul li li{
float:none;
background:url(rt_13.png);
}
.menu ul li li a{
color:#333;
width:100px;
height:38px;
display:block;
font-size:14px;
font-weight:normal;
}
.menu ul li li a:hover{
color:#fff;
background:#e94d18;
}
.even{
color:#f3fc00;
background:url(rt_11.jpg);
}
#time{
line-height:38px;
float:right;
color:#f3fc00;
margin-right:20px;
}*/
/*--轮播--*/
/*--中间内容--*/

.centc{
/*padding:10px;*/
margin:auto;
background:#fff;
margin-top:20px;
margin-bottom:20px;
}
.centct{
    width:100%;
    line-height: 30px;
padding: 12px 20px;
border-bottom: 1px solid #dbe3ef;
font-size:22px;
color: rgb(32, 133, 228);
}
.centcc{
    width:100%;
}
/*产品展示*/
.cpzst{
    width:20%;
    float:left;
}
.cpzst ul{
    
border-right: 1px solid #dbe3ef;
}
.cpzst li{
    width:100%;
    box-sizing: border-box;
    
text-align: center;
cursor: pointer;
border-top: 1px solid #dbe3ef;
}
.cpzst li a{
    background: #f7f8fa;
    display:block;
    padding: 20px;
}
.cpzst li a:hover{
    background: #fff;
}

.rmxl_c_c{
	
	width:80%;
	display:none;
    float:left;
	}
.rmxl_c_c li{
    width: 25%;
	float:left;
	background:#fff;
	text-align:center;
	}
/*.rmxl_c_c a img{
	text-align:center;
    width:120px;
    height:120px;
	padding:5px;
	}
.rmxl_c_c a{
	text-align:center;
float: left;
padding: 1rem;
color: #333;
display:block;
	}
.rmxl_c_c a:hover{
	}
.rmxl_c_c a p{
	font-size: 16px;
text-align: center;
cursor: pointer;
width:100%;
display:block;
	}*/

.cpzscc{
    width:33.2%;
    float:left;
    border-right:1px solid #dbe3ef;
}
.cpzscc a{
    display:block;border-bottom:1px solid #dbe3ef;color:#333;padding: 44px 0;
margin: 0 20px;
width:auto;
height:120px;
}
.cpzscc a:hover{color:#333;}
.cpzscc a:hover span{color:#ff6a00;}
.cpzscc .img{
    float:left;
    width:120px;
    height:120px;
    overflow:hidden;
}
.cpzscc .img img{
    width:100%;
}
.cpzscc .cpzsccc{
    float:left;
    width:140px;
    margin-left:10px;
}
.cpzscc .cpzsccc span{
    color:#333;
    display:block;
    font-weight:bold;
    line-height:30px;
}



/*热销产品*/
.rxcp{
	
	width:100%;
	}
.rxcp li{
    width: 24.9%;
	float:left;
	background:#fff;
	text-align:center;
    border-bottom:1px solid #e7e7e7;
    border-right:1px solid #e7e7e7;
    /*border: 1px solid #e7e7e7;*/
    /*margin-left:6%;*/
	}
.rxcp a img{
	text-align:center;
    width:160px;
    height:160px;
	padding:5px;
	}
.rxcp a{
	text-align:center;
/*float: left;*/
/*padding: 1rem;*/

color: #333;
display:block;
width:160px;
margin: 20px auto;
	}
.rxcp a:hover{
	/*border: 1px solid #e7e7e7;*/
	}
.rxcp a p{
	font-size: 14px;
text-align: center;
cursor: pointer;
width:100%;
display:block;
	}
.rxcp a p span{
    display:block;
    font-weight:bold;
}

/*企业简介*/
.qyjj{
    margin:20px;
    line-height: 30px;
padding: 12px 20px;
border-bottom: 1px solid #dbe3ef;
font-size:22px;
color: rgb(32, 133, 228);
text-align:center;
}
.qyjjc{
    width:100%;
    min-height:200px;
}
.qyjjc1{
    width:48%;
    float:left;
    margin:1%;
}









.left{float:left;width:960px;}
.gyrt{
	width:470px;
	float:left;
	}
.gyrt_t{
	width:100%;
	height:31px;
	background:url(rt_01.jpg);
	}
.gyrt_c{
	margin-top:10px;
	color:#666666;
	}
.gyrt_c a{
	color:#e94d18;
	}
.zxdt{
	width:470px;
	float:left;
	display:inline;
	margin-left:15px;
	}
.zxdt_t{
	width:100%;
	height:31px;
	background:url(rt_02.jpg);
	}
.zxdt ul{
	margin-top:10px;
	}
.zxdt ul li{
	height:25px;
	line-height:25px;
	padding-left:5px;
	border-bottom:1px dashed #666;
	background:url(yd.png) no-repeat left center;
	}
.zxdt ul li span{
	float:right;
	}
.right{width:199px;float:right;}
.right_lxwm{width:100%;
            height:168px;
            border:1px solid #d8d8d8;
            background:url(rt_03.jpg) no-repeat center bottom;
            }
.lxwm_bt{
         height:20px;
         line-height:20px;
         width:100%;
         text-align:center;
         }
.lxwm_con{width:90%;
          margin:0 auto;
        
          }
.right div{margin-bottom:10px;}
.gcal{
	width:960px;
	height:185px;
	margin-top:10px;
	float:left;
	background:url(rt_04.jpg) no-repeat;
	}
.gcal_c{
	margin-top:35px;
	}
.gcal_cc{
	float:left;
	margin-right:20px;
	}
.gcal_cc img{

	}
.gcal_cc p{
	
	text-align:center;
	}
.gcal_cc a{
	color:#cecece;
	}
.gcal_cc a:hover{
	color:#666;
	}
.imglit {
	float: left;
	width: 150px;

	background:#fff;
}
.imglit a img {
	padding:3px;
	border: 1px solid #bfbfbf;
	background-color: #FFF;
}
.imglit p {
	text-align: center;
}
#box {margin: 0 5px;float:left;width: 950px;overflow: hidden; }
 .subBox {width: 100000px; }
 #list01, #list02 {float: left; }
 #list01 a, #list02 a{
	 margin:auto;
	 }
 #list01 a:hover, #list02 a:hover{
	 margin:auto;
	 }
#list01 ul li,#list02 ul li {float: left;}
.ewm{
	float:left;
	margin-top:10px;
	}

/*--友情链接--*/
.yqlj{
width:100%;
height:30px;
background:#099ddb;
line-height:30px;
overflow:hidden;
}
.yqlj_c{
width:1200px;
margin:auto;
color:#fff;
}
.yqlj_c a{
color:#fff;
}
.yqlj2{
  width:790px;
  height:30px;
  float:left;
  line-height:30px;
}
 .yqlj2 span{
  float:left;
}
#linktext{
  float:left;
  color:#fff;
  margin-right:8px;
    }
#linktext a{color:#fff;}
#linktext a:hover{
  color:#f3fc00;
}
 .yqlj3{
  width:410px;
  height:30px;
  float:left;
  line-height:30px;
}
/*--脚注--*/
.jiaozhu{
width:100%;
min-height:50px;
background:#f5f5f5;
}
.jz{
width:1200px;
margin:auto;
}
.jiaozhu_c{
	float:left;
	width:600px;
	margin-left:10px;
	display:inline;
	}
.footer2 ul{
	padding-top:10px;
	width:1200px;
	float:left;
}
.footer2 ul li{
  float:left;
}
.footer2 ul li a:hover{
  color:#000;
}
.footer3{
  float:left;
}
.footer3 p{
  margin-bottom:5px;
}



.dy_cent{
	width:1200px;
	margin:auto;
	}
.dy_cent_l{
	width:255px;
	float:left;
	margin:auto;
	margin-bottom:20px;
	}
.dy_cent_l .left1{
	width:100%;
	}
.dy_cent_l .left1 .t{
	width:255px;
	height:50px;
	background:url(sub_03.jpg) no-repeat;
	color:#fff;
	font-size:18px;
	}
.dy_cent_l .left1 .t span{
	line-height:50px;
	padding-left:10px;
	}
.dy_cent_l .left1 ul{
	width:253px;
	min-height:120px;
	border-bottom: 1px solid #CCC;
    border-left: 1px solid #CCC;
    border-right: 1px solid #CCC;
	}
.dy_cent_l .left1 ul li{
	width:220px;
	height:40px;
	padding:5px;
	padding-left:20px;
	line-height:40px;
	text-align:center;
	font-weight:bold;
	}
.dy_cent_l .left1 ul li a{
	width:220px;
	height:40px;
	display:block;
	background:url(mun1.jpg) no-repeat;
	}
.dy_cent_l .left1 ul li a:hover{
	width:220px;
	height:40px;
	display:block;
	background:url(mun2.jpg) no-repeat;
	color:#fff;
	}
.dy_cent_l .left2{
	border-width: 2px 1px 1px;
	border-style: solid;
	border-color: #EB6100 #CCC #CCC;
	margin-top:10px;
	background:url(bmbj.jpg) repeat-x;
	}
.dy_cent_l .left2 .c{
	padding-left:10px;
	}
.dy_cent_l .left2 .xx{
	width:100%;
	background:url(ytsy_47.jpg);
	height:39px;
	line-height:39px;
	}
.dy_cent_l .left2 .xx ul{
	width:255px;
	height:39px;
	}
.dy_cent_l .left2 .xx ul li{
	float:left;
	width:85px;
	text-align:center;
	}
.dy_cent_l .left2  #demo1  li span,.dy_cent_l .left2  #demo2  li span{
	width:85px;
	color:#737272;
	text-align:center;
	}
.dy_cent_l .left2  #demo1  li ul.nr li,.dy_cent_l .left2  #demo2  li ul.nr li{
	float:left;
	width:85px;
	color:#737272;
	text-align:center;
	}
.dy_cent_l .left3{
	border-width: 2px 1px 1px;
	border-style: solid;
	border-color: #EB6100 #CCC #CCC;
	margin-top:10px;
	background:url(bmbj.jpg) repeat-x;
	padding-left:10px;
	}
.dy_cent_l .left3 .t{
	color: #F50;
	font-size:16px;
	font-weight:bold;
	width:100%;
	height:40px;
	line-height:40px;
	padding-left:10px;
	}
.dy_cent_l .left3 ul li{
	width:98%;
	height:25px;
	line-height:25px;
	padding-left:5px;
	background:url(yd.png) no-repeat left center;
	}
.dy_cent_l .left3 ul li span{float:right;}
.dy_cent_r{
	width:935px;
	float:left;
	margin-left:10px;
	}
.dy_cent_r .t{
	width:100%;
	height:50px;
	line-height:50px;
	font-size:28px;
	color: #A83907;
	padding-left:10px;
	font-family:"微软雅黑";
	}
.dy_cent_r .mbx{
	border-bottom: 1px solid #D8D8D8;
	height:30px;
	line-height:30px;
	width:100%;
	}
.dy_cent_r .mbx img{
	float:left;
	margin-top:8px;
	}
.dy_cent_r .mbx span{
	padding-left:6px;
	float:left;
	}
.dy_cent_r .nr{
	padding:5px;
	line-height:25px;
	}
.dy_db{
	width:1200px;
	padding-top:10px;
	margin-top:20px;
	margin:auto;
	min-height:50px;
	line-height:30px;
	border-top:1px solid #bababa;
	}


.nytp1 {
	margin-bottom: 10px;
	padding-top: 10px;
	height: 130px;
	width:450px;
	padding-bottom: 10px;
	float:left;
}
.nytp1 .tpsl {
	float: left;
	height: 130px;
}
.nytp1 .btjy {
	height: 95px;
	float: right;
	width: 230px;
}
.nytp1 .btjy h2 {
	font-size:14px;
	font-weight:bold;
	line-height: 25px;
}
.nytp1 .btjy h2 a {
	color: #EE822B;
}
.nytp1 .btjy p {
	line-height: 25px;
}
.nytp1 .btjy p span {
	padding-left: 20px;
	color: #EE822B;

}
.nytp1 .btjy .pstb {
	float: right;
	padding-right: 20px;
	font-weight: bold;
}
.nytp1 .btjy .pstb a {
	color: #EE822B;
	text-decoration: underline;
}
.fy{
	width:97%;
	margin-top:10px;
	margin-bottom:10px;
	}
.ImageText{
	float:left;
	margin:10px 15px;
	text-align:center;
	}
.ImageText a{
	width:186px;
	height:200px;
	background:url(imgbox.png) no-repeat;
	padding-top:10px;
	padding-left:10px;
	}
.ImageText a img {
     border :1px solid #dfdfdf;
     padding:5px;
                 }
.ImageText p{
	line-height:20px;
	text-align:center;
	}
.modquerylist ul li span
{
    line-height:20px;
	float:right;
    }
img{margin:0;padding:0;}
.right_cp a img{border:#fff 1px solid;}
.right_cp a:hover img{border:#0086cb 1px solid;}
.dy_title{text-align:center;}