@charset "utf-8";
body { margin:0; font-size:12px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#666666;overflow-x:hidden;}
td,th,ul,li,p {margin: 0px; padding:0; font-size:12px; color:#222; line-height:22px;}
ol,,h1,h2,h3,h4,h5,h6,p,dl,dd,form,fieldset,legend,input,textarea,select{margin:0px;padding:0px; list-style:none;  font-weight:normal; }
img{border:0;}
ul,li{padding:0; margin:0;}
LI{list-style:none;}
a{color:#494a48;text-decoration:none;}
a:hover{color:#F00;text-decoration:none;}
.clear{ clear:both; display:block;}
.biaodan{
margin:0px;
padding:0px;
width:170px;
height:20px;
line-height:20px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
background-color:#f4f4f4;
text-indent:15px;
border:1px solid #a9a9a9;
}
.t_bg{background:#fff; height:30px;}
.fl { float:left;}
.fr { float:right;}
.footer { width:1002px; margin:0 auto; overflow:hidden; font-family:microsoft yahei;}

#gundong{ margin-top:20px;}
/* menu */

/*.meun {WIDTH: 750px; HEIGHT:40px; margin:0 auto; overflow:hidden;}
.meun UL{ list-style:none;}
.meun UL LI {
 WIDTH: 107px; DISPLAY: block; FLOAT: left; HEIGHT:40px; line-height:40px; COLOR: #a9a9a9; FONT-SIZE: 13px; text-align:center; text-transform:uppercase; position:relative}
.meun UL LI {
	COLOR: #a9a9a9; FONT-SIZE: 13px; line-height:40px; }
.meun UL LI A:hover {
	 HEIGHT:40px; line-height:40px;COLOR: #0095d7;  border-bottom:1px solid #0095d7; }	
.meun UL LI.online{ }
.meun UL LI A#current{COLOR: #0095d7; border-bottom:1px solid #0095d7;HEIGHT:40px; line-height:40px; }*/


/* menu */
.swiper-slide{text-align:center;}
.swiper-slide img{max-width:700px;}
.navigation h2{display:none;}
.meun {WIDTH: 100%; HEIGHT:47px; margin:0 auto; overflow:hidden; background: url(../images/m_bg.jpg) repeat-x;}
.meun UL{ list-style:none; padding:0px; margin:0px;}
.meun UL LI {
	LINE-HEIGHT:47px; WIDTH: 143px; DISPLAY: block; FLOAT: left; HEIGHT:47px; COLOR: #fff; FONT-SIZE: 14px; text-align:center; font-weight:bold;}
.meun UL LI A {
	COLOR: #815524; FONT-SIZE: 14px; }
.meun UL LI A:hover {
	DISPLAY: block; HEIGHT:47px;COLOR: #0578c9; background: url(../images/me_bg.jpg); text-decoration:none;}	
.meun UL LI.online{background: url(../images/i_line.jpg) no-repeat top right;}
.meun UL LI A#current{COLOR: #fff; background: url(../images/me_bg.jpg); }





/*首页banner开始*/
/*
本代码由素材家园收集并编辑整理;
尊重他人劳动成果;
转载请保留素材家园链接 - www.sucaijiayuan.com
*/
/* body */
.main_visual{width:100%; height:450px; overflow:hidden;}
.main_image {width:100%; height:450px; overflow:hidden; margin:0 auto; position:absolute}
.main_image ul {width:9999px; height:450px; overflow:hidden; top:0; left:0; list-style-type:none;}
.main_image li {float:left; width:100%; height:450px; margin:0px; padding:0px;}
.main_image li span {display:block; width:100%; height:450px}
.main_image li a {display:block; width:100%;  position:absolute; top:1px; left:-54px; z-index:998; height:450px}
/*.main_image li .img_1 {background: url('../images/img_main_1.jpg') center top no-repeat}
.main_image li .img_2 {background: url('../images/img_main_2.jpg') center top no-repeat}
.main_image li .img_3 {background: url('../images/img_main_3.jpg') center top no-repeat}
.main_image li .img_4 {background: url('../images/img_main_4.jpg') center top no-repeat}

*/div.flicking_con {width:990px; margin:0 auto; position:relative}
div.flicking_con .flicking_inner {position:absolute; top:400px; left:490px; z-index:999; width:300px; height:21px} /* 121126 */
div.flicking_con a {float:left; width:21px; height:21px; margin:0; padding:0; background:url('../images/btn_main_img.png') 0 0 no-repeat; display:block; text-indent:-1000px}
div.flicking_con a.on {background-position:0 -21px}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none;}
#btn_prev{background:url(../images/hover_left.png) no-repeat left top;left:100px;}
#btn_next{background:url(../images/hover_right.png) no-repeat right top;right:100px;}
/*首页banner结束*/


.bgin {
	line-height: 30px;
	color: #fff;
	font-size: 12px;
	text-indent:30px;
	text-decoration: none;
	background:url(../images/l_butter.jpg);
}
.bgin a {
	line-height: 30px;
	color: #fff;
	font-size: 12px;
	text-decoration: none;
}

.bgin a:hover{
	font-size: 12px;
	color: #fff;
	text-decoration: none;
	display: block;
	line-height: 30px;
	height:30px;
	font-weight:bold;
}
.bgin a.hover{
	font-size: 12px;
	color: #fff;
	text-decoration: none;
	display: block;
	line-height: 30px;
	height:30px;
	font-weight:bold;
}





.pk{width:100%; height:auto; background:#f6f6f6; border-top:1px solid #d1d1d1; border-bottom:1px solid #d1d1d1; overflow:hidden; padding-bottom:10px;}
.pkbox{width:980px; margin:5px auto;overflow:hidden;}
.pkbox_nr{width:400px; float:left; font-size:14px; line-height:30px; padding-left:90px; color:#000;}

.pk00{width:100%; height:auto; background:#fff; border-top:1px solid #d1d1d1; border-bottom:1px solid #d1d1d1; overflow:hidden; padding-bottom:15px;}
.pkbox00{width:980px; margin:5px auto;overflow:hidden;}
.pkbox_nr00{width:400px; float:left; font-size:14px; line-height:30px; padding-left:90px; color:#000;}

.knowledge{width:280px; float:right; }
.knowledge h4{font-size:16px; line-height:38px; height:39px; color:#fff; text-align:center; background:url(../images/l_nav.jpg) left top repeat-x; }

.sy_about{width:680px; float:left; }
.sy_about h4{font-size:16px; line-height:35px; height:36px; color:#fff; text-align:left; text-indent:15px;background:url(../images/r_nav.png) left top no-repeat; }
.about_box{width:680px; padding:0 0 10px 0; line-height:28px; color:#000; overflow:hidden; border-bottom:1px dashed #cacaca }
.about_box img{ float:left; margin-right:10px; }
.about_flow{width:680px; padding:5px 0;}

.honor_box{ border:1px solid #d9d9d9;width:978px;margin:15px auto;overflow:hidden; position:relative;}

.honor_box1{background:#17953f; height:45px; width:980px;margin:5px auto;overflow:hidden; position:relative;}
.f-ge{ display:block; width:39px; height:45px; background: url(../images/ry_dw.png) left top no-repeat; position:absolute; right:290px; top:0; z-index:99;}
.l-ge{ display:block; width:39px; height:45px; background: url(../images/ry_dw.png) left top no-repeat; position:absolute; left:310px; top:0; z-index:99;}
.honor_box1 h4.n-title{font-size:16px; width:290px; font-weight:bold; line-height:28px; height:31px; color:#FFF; text-align:left; text-indent:15px; }
.honor_box1 h4.l{ position:absolute; left:5px; top:10px;}
.honor_box1 h4.m{ position:absolute; left:345px; top:10px;}
.honor_box1 h4.r{ width:280px; position:absolute; left:685px; top:10px;}
.honor_box1 h4.n-title span{ float:right;font-size:13px; font-weight: normal; color:#FFF;}

.khjz_left{width:670px; float:left; }
.khjz_left h4{font-size:16px; line-height:43px; height:45px; color:#fff; text-align:left; text-indent:25px;background:#17953f; }
.khjz_left span{ float:right; margin-right:25px; margin-top:15px;}
.khjz_left_box{width:650px; height:185px; overflow:hidden;  border-bottom:1px solid #e4e4e4; margin-top:5px;}
.khjz_img{width:180px; height:180px; float:left; margin-right:10px;}
.khjz_nr{width:450px;float:right;line-height:26px; margin-top:20px; }
.khjz_nr span{ float:right;}

.honor_rt{width:308px; float:right; }
.honor_rt h4{font-size:16px; line-height:43px; height:45px; color:#fff; text-align:left; text-indent:55px;background:#17953f; }
.honor_rt span{ float:right; margin-right:25px; margin-top:15px;}
.honor_rt_box{width:280px;overflow:hidden; float: right;}

/*合作伙伴*/
.hzhb{width:980px; height:205px; margin:0 auto;padding:10px 0; overflow:hidden; background:url(../images/hz.jpg) left top no-repeat;}
.rollBox{
	width: 980px;
	overflow: hidden;
	padding-bottom: 25px;
	padding-left: 0px;
	padding-right: 0;
	display: block;
	padding-top: 50px;
	margin-right: auto;
	margin-left: auto;
}
.rollBox .LeftBotton{
	height: 70px;
	width: 15px;
	overflow: hidden;
	float: left;
	display: inline;
	cursor: pointer;
	background-image: url(../images/leftbotton.jpg);
	background-repeat: no-repeat;
	background-position: 0;
	margin-top: 18px;
	margin-right: 0;
	margin-bottom: 0;
}
.rollBox .RightBotton{
	height: 70px;
	width: 15px;
	overflow: hidden;
	float: right;
	display: inline;
	cursor: pointer;
	background-image: url(../images/rightbotton.jpg);
	background-repeat: no-repeat;
	background-position: right 0;
	margin-top: 18px;
	margin-bottom: 0;
}
.rollBox .Cont{
	width: 910px;
	overflow: hidden;
	float: left;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-right: 0px;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 18px;
}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{
	width:140px;
	float: left;
	text-align: center;
	margin-right: 13px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 24px;
}
.rollBox .Cont .pic img{
	background: #fff;
	display: block;
	height: 75px;
	width: 140px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	border:1px solid #ddd;
}
.rollBox .Cont .pic p{
	line-height: 26px;
	color: #900;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
}
.rollBox .Cont a:link,.rollBox .Cont a:visited{
	color: #595959;
	text-decoration: none;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.rollBox .Cont a:hover{
	color: #C00;
	text-decoration: none;
}
.rollBox #List1,.rollBox #List2{float:left;}


/*页尾*/
.footWrap{background-color:#ccc;}
.footer{position:relative; height:250px; width:1002px;overflow:hidden;}
.fotNav{height:42px; line-height:42px; overflow:hidden; margin-bottom:10px;background:url(../images/fotNav.png) no-repeat center; text-align:center;}
.fotNav a{padding:0 18px; color:#fff; font-size:14px;}
.fotTxt{margin-top:25px;}
.fotTxt dt{margin-left:4px;}
.fotTxt dd{padding-left:84px; margin-left:94px; float:left; height:170px; line-height:28px; color:#000; background:url(../images/fotTxtBr.png) repeat-y left center;}
.fotTxt dd a{color:#fff;}
.fotTxt dd b{font-size:16px;}

.pic{ width:170px; text-align:center; display:block; padding:6px 0px;}
.piccont{width:170px; line-height:25px; padding:0px;}
.main_con_left_box1_bottom1{ width:150px; margin:auto; margin-top:10px; line-height:24px;}

.css { font-size:12px; color:#fff; line-height:22px; text-decoration:none;}
.zi { font-size:12px; color:#333; line-height:25px; text-decoration:none;}
.css02 { font-size:15px; color:#fff; line-height:30px; text-decoration:none; font-weight:bold;}
.css03 { font-size:16px; color:#fff; line-height:30px; text-decoration:none; font-weight:bold;}
.css04 { font-size:14px; color:#333; line-height:25px; text-decoration:none; font-weight:bold; padding-left:20px;}
.css05 { font-size:14px; color:#333; line-height:25px; text-decoration:none;}
.zi02 { font-size:12px; color:#ff8905; line-height:25px; text-decoration:none;}
.text{border:1px solid #e4e4e4;}
.img{border:1px solid #e4e4e4; padding:2px;}

.css07 { font-size:18px; color:#0b78d3; line-height:30px; text-decoration:none; font-weight:bold;}
.productzi { font-size:12px; color:#0b78d3; line-height:30px; text-decoration:none; font-weight:bold;}
.productzi02 { font-size:24px; color:#f00; line-height:40px; text-decoration:none; font-weight:bold;}
.productzi03 { font-size:13px; color:#0b78d3; line-height:25px; text-decoration:none;font-weight:bold;}


.products_show_2 { width: 760px; padding-top: 10px; overflow: hidden;}
.con{ width:760px; padding-top:15px;}
.tab {width: 760px; height: 35px; border-bottom:1px solid #055aa0; }
        .tab ul li
        {
            float: left;
            width: 120px;
            height: 35px;
            line-height: 35px;
            background: #eee;
            text-align: center;
            margin-right: 2px;
			color:#000;
			font-size:13px;
        }
        .tab ul li:hover
        {
            background: #055aa0;
            color: #fff;
            cursor: pointer;
        }
        .tab ul li.hover
        {
            background: #055aa0;
            color: #fff;
            cursor: pointer;
        }
        .content01
        {
            width: 720px;
			line-height:28px;
			padding:10px 0;
			font-size:12px;
			overflow:hidden;
        }
		.content td, .content th{ padding:0 0px; line-height:23px;}
		
.text04{border-bottom:1px dotted #ccc;}

