﻿@charset "utf-8";
/* CSS Document */
*{ padding:0; margin:0;}
a{ color:#000; text-decoration:none;}
ul li{ padding:0; margin:0; list-style:none; position:relative;}
body{ width:100%; margin:0 auto; font-size:14px; background:url(../img/back.jpg) repeat;}
.allhead,.allnav,.allcontent,.allfoot{ width:100%; clear:both; overflow:hidden;}
.head,.nav,.contents,.search,.youshi,.more,.fljj,.cpzs,.xwlx,.img2,.yqlj,.foot{ clear:both; overflow:hidden; width:1200px; margin:0 auto;position: relative;}
.ys01{
    width: 100%;
    background: url(../img/ysbj.jpg);
    padding: 55px;
    box-sizing: border-box;
}
.youshi{
background: #fff;
padding: 20px;
    padding-top: 20px;
    padding-right: 20px;
box-sizing: border-box;
padding-top: 10px;
padding-right: 0;
    border-radius: 10px;

box-shadow: 2px 2px 2px #6e6e6e80;
}
.youshi h2{ text-align: center}
/*head*/
.allhead{ height:119px;}
.nameimg{ float:left;}
.telimg{ float: right;}
.albb{
    float: left;
    margin-top: 2px;
    position: absolute;
    right: 300px;
}
.albb b{}
.albb b img{}
.albb a{
    color: #ff7400;
    display: block;
    float: right;
    margin-left: 5px;
}
/*nav*/
.allnav{height: 70px;
background: url(../img/nav.jpg);
    background-size: auto;
background-size: 100% 100%;}
.nav{ height:70px; margin:0 auto; font-family:"微软雅黑";}
.nav ul li:nth-child(1){
    margin-left: 0
}
.nav ul li{ 
float: left;

font-size: 16px;

width: 100px;

text-align: center;

height: 70px;

margin-left:55px;
}
.nav ul li a{
    
    color: #fff;
display: block;
line-height:70px;
font-size: 18px;
}
.nav ul li a:hover,.home{ background:url(../img/hover.jpg) no-repeat center; color:#0a0a06;}

/*banner*/
#full-screen-slider {
	POSITION: relative; PADDING-BOTTOM: 0; MARGIN: 0px;PADDING-LEFT: 0; WIDTH: 100%; PADDING-RIGHT: 0; FLOAT: left; HEIGHT:475px; PADDING-TOP: 0; clear:both;
}
#slides {
	POSITION: relative; PADDING-BOTTOM: 0; LIST-STYLE-TYPE: none; MARGIN: 0; PADDING-LEFT: 0; WIDTH: 100%; PADDING-RIGHT: 0; DISPLAY: block; HEIGHT:475px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0;
}
#slides LI {
	POSITION: absolute; PADDING-BOTTOM: 0; LIST-STYLE-TYPE: none; MARGIN: 0; PADDING-LEFT: 0; WIDTH: 100%; PADDING-RIGHT: 0; DISPLAY: block; HEIGHT:100%; LIST-STYLE-IMAGE: none; PADDING-TOP: 0;
}
#slides LI A {
	TEXT-INDENT: -9999px; WIDTH: 100%; DISPLAY: block; HEIGHT: 100%;
}
#pagination {
	display:none;width:100%; Z-INDEX: 2000; POSITION: absolute; LIST-STYLE-TYPE: none; MARGIN: 0; PADDING-LEFT: 0; PADDING-RIGHT: 0; bottom:20px; LIST-STYLE-IMAGE: none; LEFT:47%;
}
#pagination LI {
	LIST-STYLE-TYPE: none; WIDTH:10px; DISPLAY: block; background:#000; filter: alpha(opacity=60); opacity: 0.2; 
 FLOAT: left; HEIGHT: 10px; MARGIN-LEFT: 12px; LIST-STYLE-IMAGE: none; border-radius: 15px;
}
#pagination LI A {
	PADDING-BOTTOM: 0; TEXT-INDENT: -9999px; MARGIN: 0; PADDING-LEFT: 0; WIDTH: 100%; PADDING-RIGHT: 0; DISPLAY: block; HEIGHT: 100%; PADDING-TOP: 0
}
#pagination LI.current {  filter: alpha(opacity=80); opacity: 0.6; 

	BACKGROUND:#246d9b;
}
/* CSS Document */

/*搜索*/
.search{ background:url(../img/gg.jpg) no-repeat center; height:56px; margin-top:6px;}
.search input{ background:url(../img/int.jpg) no-repeat center; width:245px; height:28px; float:right; margin-top:6px; margin-right:2px;}
.search img{ float:right; margin-right:12px; margin-top: 7px;}

/*产品分类*/
.cpfl{ width:219px; float:left;}
.cpfl h1{ margin-top:10px;}
.fenlei{  width:219px; background:url(../img/fl.jpg) no-repeat right center; height:202px;}
.fenlei ul li{ width:215px; height:45px; font-size:15px; line-height:20px; text-indent:3em;}
.fenlei ul li a{ color:#fff;}

/*公司简介*/
.gsjj{ width:932px; float:right;}
.gsjj h1{ margin-top:15px;}
.jianjie{ width:920px; padding-top:5px; height:200px; border:1px solid #ccc; padding-left:5px;}
.jianjie p{ line-height:25px;color:#000; text-indent:2em;}
.jianjie p a{ color:#f00;}
.jianjie *{
    font-size: 14px !important
}
/*img*/
.img{ background:url(../img/ys.jpg) no-repeat center; height:132px; margin-top:13px;}

/*优势*/
.ys_left{ width:495px; float:left; padding-top:5px;}
.ys_left h1{ margin-top: 20px;}
.ys_left p{ background:url(../img/ys_li.jpg) no-repeat 10px 12px; text-indent:2em; line-height:28px; padding-top:2px;font-size: 16px;}
.ys_right{ float: right;

padding-top: 10px;

width: 600px;}
.ys_right img{
    width:100%;
}
/*更多*/
.more_img{ padding-top:10px; width:104px; margin:0 auto;}

/*公司新闻*/
.xwzx{ width:833px; float:left;}
.xinwen{ float:right;}
.xinwen ul li{
    
    width: 490px;
height: 36px;
line-height: 35px;
text-indent: 2em;
background: url(../img/xw.jpg) no-repeat left center;
border-bottom: 1px dashed #ccc;
}
.xwlx{
    margin-top: 20px
}
.xinwen ul li a{ float:left;font-size: 16px;}
.xinwen ul li span{ float:right;}

/*联系我们*/
.lxwm{width:293px; float:right;}
.lianxi{
    border: 1px solid #ccc;

width: 290px;

height: 145px;

padding-top: 10px;

padding-bottom: 35px;
}
.lianxi p{ line-height:24px; margin-left:5px;font-size: 16px;}
.lianxi p span{ margin-left:70px;}

/*img2*/
.img2{ width: 100%; background:url(../img/img.jpg) no-repeat center; height:167px; margin-top:15px;}
.img2 ul{ 
    width: 570px;
    height: 45px;
    margin: 0 auto;
        margin-top: 0px;
    margin-top: 80px;
    margin-bottom: 30px;
}

.img2 ul li{ height:45px; float:left; width:174px; margin-left:16px; line-height:45px; text-align:center; font-size:18px; color:#f00; font-weight:bold; font-family:"微软雅黑";}
 
/*产品展示*/
#demo{
	float:left;
 	overflow:hidden;
	margin:0 auto;
}
#demo img,#emo img{
width: 251px;

height: auto;
}
#demo li{
	float:left;
	text-align:center;
	margin:10px 5px 0px 5px;
    border: 1px solid #d8d8d8;
}
#demo1,#demo2{ float:left;}
#emo{
	float:left;
 	overflow:hidden;
	margin:0 auto;
}

#emo li{
	float:left;
	text-align:center;
	margin:0px 5px 0px 5px;;
    border: 1px solid #d8d8d8;
    margin-top: 25px;
}
#emo1,#emo2{ float:left;}
#mo{
	float:left;
 	overflow:hidden;
	margin:0 auto;
    margin-bottom: 30px;
}

#mo li{
	float:left;
	text-align:center;
	margin:10px 10px 0px 10px;
}
#mo1,#mo2{ float:left;}
#ndemo{
	float: left;
	display:inline;
	width:8000%;
}

.cpzs li dl,.cfcm li dl{ text-align:center;line-height:30px;}


/*友情链接*/
.yqlj{  }
.yqlj p{ line-height:50px; font-size:12px; color:#000; font-weight:bold;}
.yqlj p img{ float:left; display:block;}
.yqlj p a{ color:#5a1e28;}
/*底部*/
.allfoot{ height:270px; background:url(../img/foot.jpg) no-repeat center;background-size: 100%;}
.dh{width:450px; height:30px; margin:0 auto; color:#fff; margin-top:15px;}
.dh ul li{ float:left; padding:0 15px 0 15px; margin-top:20px; text-align:center}
.allfoot a{ color:#fff;}
.copyright{ text-align:center; line-height:30px; padding-top:10px; clear:both; overflow:hidden; color:#fff;}

/*右边*/
.rightn{ width:860px; float:right;}
.pppp{ height:37px; width:100%; background:#0f4793; color:#fff; margin-top:20px;}
.pppp span{ line-height:37px; font-size:16px; text-align:center; float:left; margin-left:20px; font-weight:bold; color:#fff;}
.pppp div{ float:right;margin-right:20px;line-height:37px; color:#fff; font-size:14px;}
.pppp div a{ color:#fff; font-size:14px;}

/*相关新闻*/
#xiangguan{width:860px; clear:both; overflow:hidden;}
#xiangguan h2{ width:860px; height:37px; background:#0f4793; color:#fff; text-indent:1em; line-height:37px; font-size:16px; margin-bottom:10px;}
.act_li li{width:820px; height:40px; line-height:25px; margin-left:10px;border-bottom: 1px dashed #a8a8a8;}
.act_li li a{ float:left;}
.act_li li span{ float:right;}

/*****相关新闻和产品************/
.tuijiannews{width: 860px;float:right;}
.tuijiantitle{border:1px solid #000;width: 8600px;height:30px;background:#0f4793;color:#fff;}
.tuijiantitle span{font-size:16px;font-weight:600;line-height:30px;height:30px;padding-left: 10px;} 
.tuijiannews ul{width: 850px;margin:auto;}
.tuijiannews ul li{ border-bottom:1px dashed #CCC; line-height:35px; height:35px;}
.tuijiannews ul li a{ color:#000;}
.tuijiannews ul li span{ color:#000; float:right;}

/** newproducts **/
.xiangguanproduct{float:right;width: 850px;margin-top:20px;}
.xiangguanproduct ul{overflow:hidden;width: 850px;margin:auto;}
.xiangguanproduct ul li{float: left;text-align: center;margin-left: 5px;margin-top: 5px;}
.xiangguanproduct ul li dl{height: 25px;line-height: 25px;}
.xiangguanproduct ul li a{font-size:12px; color:#000;}
.xiangguanproduct ul li img{border: 1px solid #999;width: 160px;height: 120px;}

/*内容页*/
#leften{ width:268px; float:left;}
#cpfl{ width:268px; float:left; margin-top:20px;}
#cpfl h1{ width:268px; height:37px; background:#0f4793; color:#fff; text-indent:1em; line-height:37px; font-size:16px;}
#cpfl ul{ width:268px;}
#cpfl ul li{ background:url(../img/ul.jpg) no-repeat 5px; width:255px; height:35px; line-height:35px; text-indent:3em; margin-left:10px; font-size:15px; border-bottom:1px dashed #f8bf5c;}
#cpfl ul li a:hover{ color:#0073e9;}

#xwlm{ width:268px; float:left; margin-top:20px;}
#xwlm h1{ width:268px; height:37px; background:#0f4793; color:#fff; text-indent:1em; line-height:37px; font-size:16px;}
#xwlm ul{ width:268px;}
#xwlm ul li{ background:url(../img/ul.jpg) no-repeat 5px; width:255px; height:35px; line-height:35px; text-indent:3em; margin-left:10px; font-size:16px; border-bottom:1px dashed #f8bf5c;}
#xwlm ul li a:hover{ color:#0073e9;}

#lxwm{ width:268px; float:left; margin-top:17px;}
#lxwm h1{ background:#0f4793; width:268px; height:37px; color:#fff; text-indent:1em; line-height:37px; font-size:16px;margin-bottom: 10px;}
#lxwm p{ font-size:14px; line-height:25px;}
#lxwm p span{ margin-left:40px;}

.act_content{width:710px; }
.content_p{ width:99%; height:auto; margin:0 auto; }
.content_p h1{ text-align:center;}
.weizhi{height:26px;line-height:27px;width:auto;border-bottom:1px solid #333;}
.weizhi span{font-size:14px;color:#333; margin-left:10px;}
.weizhi a{text-decoration:none; color:#333; font-size:14px}
.weizhi a:hover{text-decoration:underline; color:#000}
.act_info{font-size:12px;color:#a6a6a6; text-align:center; margin:8px auto 8px auto;}
.act_info span{ margin-left:15px;}
.act_info a{text-decoration:none; color:#a6a6a6}
.act_info a:hover{text-decoration:underline; color:#000}
.act_desc{width:96%;border:1px solid #cdddf0; background:#f3f7fc; margin-left:auto; margin-right:auto; margin-top:10px;color:#676767;padding:10px;line-height:22px;font-size:12px; text-indent:2em;}
.act_neirong{ width:100%; line-height:170%;font-size:14px; margin-top:10px;font-size:15px;}
.act_neirong img{ max-width:660px;_width:expression(document.body.clientWidth > 660 ? "660px" : "auto");
 display:block; margin:0 auto;}
.act_neirong p{ margin-bottom:10px;}


/*列表页*/
.act_list{width:860px; margin-right:auto;line-height:26px;}
.act_list ul{ margin-top:5px; margin-bottom:10px;}
.act_list li{height:30px;line-height:30px;border-bottom:1px dashed #7b91b0; font-size:12px}
.act_list li a{display:block;color:#383838; width:80%; height:30px; line-height:30px; display:block; 
float:left; padding-left:12px;
	background-image: url(list_dot.gif);
	background-repeat: no-repeat;
	background-position: left center;
    font-size: 14px;
}
.act_list li:hover{ }
.act_list li:hover a{color:#032364;}
*html .act_list li a:hover {background:#e5ecf2;
background-image: url(list_dot.gif);
	background-repeat: no-repeat;
	background-position: left center;
color:#032364;text-decoration:none;}
.act_list li span{float:right; margin-right:10px;}
.pages{padding-bottom:8px;padding-top:10px;margin-top:15px; text-align:center; margin-bottom:10px;height:35px;font-size:15px;}
.pages a,.pages span.current{font-family:"宋体";padding-right:6px;padding-left:6px;padding-bottom:2px;margin-right:2px;padding-top:4px;}
.pages a{border-right:#9aafe5 1px solid; border-top:#9aafe5 1px solid;border-left:#9aafe5 1px solid;color:#2e6ab1;border-bottom:#9aafe5 1px solid;text-decoration:none}
.pages a:hover{border-right:#2b66a5 1px solid;border-top:#2b66a5 1px solid;border-left:#2b66a5 1px solid;color:#000;border-bottom:#2b66a5 1px solid;background-color:#c4d1eb;}
.pages a:active{border-right:#2b66a5 1px solid;border-top:#2b66a5 1px solid;border-left:#2b66a5 1px solid;color:#000;border-bottom:#2b66a5 1px solid;background-color:lightyellow}
.pages span.current{border-right:navy 1px solid;border-top:navy 1px solid;border-left:navy 1px solid;color:#fff;margin-right:2px;border-bottom:navy 1px solid;background-color:#2e6ab1;}
.pages span.disabled{border-right:#929292 1px solid;padding-right:10px;border-top:#929292 1px solid;padding-left:10px;padding-bottom:6px;border-left:#929292 1px solid;color:#929292;margin-right:2px;padding-top:6px;border-bottom:#929292 1px solid}
#go{border:#cccccc 1px solid; width:2em; text-align:center; margin-left:4px; cursor:pointer;}
input#page{border:#cccccc 1px solid; width:2em; text-align:center;}

.list01{}

.list_img,.list_img02{ width:100%; padding:2px 0px 6px 0px; overflow:hidden; margin:0 auto;}
.list_img li{ width:49.9%; height:auto; float:left; display:inline; text-align:center; margin:8px 0px 0px 0px;}
.list_img li .a_txt{ font-size:12px;}

.list_img li a:hover{text-decoration: none;}
.a_img,.list_img span{ display:block; clear:both;}
.list_img span{ height:32px; line-height:32px;}

.a_img img{ padding:2px; border:1px solid #CCCCCC;}
.a_img img:hover{border:1px solid #FF6600;}

.list_img_main li{ width:268px;height:200px;display:inline-block; margin-left:7px; margin-right:6px; font-size:12px}
.list_img_main li a img{ color:#000; border:1px solid #ccc;width: 100%;}
.list_img_main li img{ width:200px;   }
.list_img_main .a_txt{ width:100%; height:28px; line-height:28px; display:inline-block;}


.list_list_img li{width:31.5%; height:auto; float:left; display:inline; text-align:center; margin:8px 6px 0px 6px; overflow:hidden;}
 
.list_img_txt{width:95%; height:auto; margin:0 auto; padding:10px 0px 0px 0px;overflow:hidden;}
.list_img_txt li{width:50%;display:inline;float:left;text-align:center;
	position: relative;}
.list_img_txt li img{width:100px; height:70px;}
.list_img_txt .a_txt{width:100px; height:24px; padding-top:6px; display:block; font-size:12px;}
.list_img_txt li .num{position:absolute; left:10px; top:65px; color:#CC3300; font-family:Arial, Helvetica, sans-serif; font-size:16px;  border:1px solid #CC3300; display:block; width:14px; height:14px; line-height:14px; text-align:center;}

.img_txt{ width:99%; height:auto; margin:0 auto; font-size:12px;}
.img_txt li{ display:block; clear:both; overflow:hidden; margin:12px 0px 12px 0px;line-height:140%;}
.img_txt .a_img{ display:inline; float:left; margin-right:6px; padding-right:0px;}
.img_txt li a{ padding-right:8px; font-size:13px;}
.img_txt li .a_txt{}
.img_txt01 p{ margin:0px; padding:0px;}























