sec/* CSS Document */

body, ul, li, h1, h2, h3, h4, h5, h6, p, form, dl, dt, dd ,table, tr, td{ margin: 0px; padding: 0px; font-size: 12px; font-weight: normal; font-family:"微软雅黑" }
ul { list-style: none; }
img { border-style: none; }
a { text-decoration:none; color:#333;font-family:"微软雅黑"}
a:hover{ color:#FF0000;font-family:"微软雅黑"}
.clear{clear:both; height: 0; line-height: 0; font-size: 0}



ul.cp-con-ul{ width:100%;}
ul.cp-con-ul li{ height:180px;margin-top:10px;width: 250px; float:left;text-align:center;  }
ul.cp-con-ul li a{width: 250px;position:relative; top:10px; color:#000;}
ul.cp-con-ul li a:hover{ color:#FF0000 }
.contact_us{
	/*background-image: url(__DEFAULT__/images/cot_bg.jpg);
	background-position: 0 0;
	background-repeat: no-repeat;*/
	height: 429px;
	/*background-size: cover;*/
	
		background: url(../images/cot_bg.jpg) no-repeat center center;
}
.con_tel{
	position: relative;
	left: 127px;
    top: 109px;
	
}
.con_tel p{
	width: 300px;
    border-bottom: 1px dashed #ccc;
}

.about_cn .yeshu span.zi {
    width: 200px;
    height: 24px;
    line-height: 24px;
    margin-right: 5px;
    text-align: center;
    display: block;
    border: 1px solid #ddd;
    float: left;
   
}
.zi {
    text-indent: 0;
    width: 200px;
}
.about_con img {
  
    margin-top: 26px;
}

/******** 产品介绍 ***********/
.pro{ width:1090px; margin:0 auto; }
.pro .pro_title{ width:436px; height:118px; margin:0 auto}

/************产品分类***************/
.pro .zzsc{ width:1090px; height:540px; margin:0 auto;font-family:'微软雅黑'; font-size:16px;}
.pro .zzsc .tab{ overflow:hidden; background:#0757B0;}
.pro .zzsc .tab a{ display:block;  height:38px; line-height:38px; text-align:center; border-right:1px #ccc dotted; float:left; 
text-decoration:none; color:#fff;}
.pro .zzsc .tab a:hover{ background:#198ede; color:#fff; text-decoration:none;}
.pro .zzsc .tab a.on{ background:#198ede; color:#fff; text-decoration:none;}
.pro .zzsc .content{ overflow:hidden; width:1090px; height:540px; position:relative;}
.pro .zzsc .content ul{ position:absolute; left:0; top:0;}
.pro .zzsc .content li{ float:left; padding-top:10px;}







/******** 通栏 ***********/
area{ position:absolute; z-index:-99;}
div.wrapper { width:1423px; margin:0px auto 0 auto; position: relative; z-index:-99;}
.fn-clear { zoom: 1; }
.box_skitter { position: relative; background: none;}
    .box_skitter ul { display: none;  z-index:-2;}
    .box_skitter .container_skitter { overflow: hidden; position: relative;  }
    .box_skitter .image { overflow: hidden; }
        .box_skitter .image img { display: none;  z-index:-2; }
    .box_skitter .box_clone { position: absolute; top: 0; left: 0; width: 100px; overflow: hidden; display: none;  }
        .box_skitter .box_clone img { position: absolute; top: 0; left: 0; z-index:20; }
    .box_skitter .prev_button { position: absolute; top: 50%; left:20px; z-index:999; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(../images/prev.png) no-repeat left top !important; }
    .box_skitter .next_button { position: absolute; top: 50%; right:20px; z-index:999; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(../images/next.png) no-repeat left top !important; }
    .box_skitter .label_skitter { z-index:150; position: absolute; display: none; }
.loading { position: absolute; top: 50%; right: 50%; z-index:10000; margin: -16px -16px; color: #fff; text-indent: -9999em; overflow: hidden; background: url(../images/ajax-loader.gif) no-repeat left top; width: 31px; height: 31px; }
#slideshow { width:1423px; height: 548px; }
    #slideshow ul { display: none; }

/******** 底部 ***********/	
.foot{width:100%; background:url(../images/foot.jpg) no-repeat; height:316px;}
.foot .foot1{ width:1004px; margin:0 auto;}
.foot .foot1  table{position:relative; top:120px; left:610px;}
.foot .foot1  table tr{height:35px; line-height:35px;}
.foot .foot1  table td{color:#FFFFFF}
.foot .foot1 input{width:180px;}
.foot .foot1 .nv{height:35px; text-align:center; line-height:35px; color:#fff;position:relative; top:170px; }
.foot .foot1 .nv a{color:#fff; font-size:12px; font-family:"微软雅黑"}
.foot .foot1 .banquan{ text-align:center; line-height:30px;color:#fff;position:relative; top:160px; }
.foot .foot1 .banquan a{color:#fff}


/************内页产品分类***************/
.zzsc{ width:1004px; height:40px; margin:40px auto;font-family:'微软雅黑'; font-size:16px;}
.zzsc .tab{ overflow:hidden; background:#58a8f7;}
.zzsc .tab a{ display:block;  height:38px; line-height:38px; text-align:center; border-right:1px #ccc dotted; float:left; 
text-decoration:none; color:#fff;}
.zzsc .tab a:hover{ background:#198ede; color:#fff; text-decoration:none;}
.zzsc .tab a.on{ background:#198ede; color:#fff; text-decoration:none;}
.zzsc .content{ overflow:hidden; width:1004px; height:680px; position:relative;}
.zzsc .content ul{ position:absolute; left:0; top:0;}
.zzsc .content li{ float:left; padding-top:10px;}

/******** 内页新闻中心***********/
.new{ width:1004px; margin:0 auto; }
.new .new_title{ width:536px; height:118px; margin:0 auto}

.new  .new_con{width:900px; margin:10px auto}
.new  .new_con .left{width:650px; float:left;}
.new  .new_con .left p{ line-height:30px; text-indent:24px;width:650px; color:#000000}
.new  .new_con .right{width:200px; float:left; margin-left:35px; }

/**********内页列表页**************/
.box{ padding:20px 40px; color:#333333; width:1004px; margin:0 auto}
.box a{color:#333333;}
.box a:hover{color:#FF0000;}
.box .right ul{float:left; width:200px; height:175px; margin-top:35px;margin-left:20px!important}
.box .right ul li{text-align:center;}
.box a{color:#333333;}
.box a:hover{color:#FF0000;}
.right .ab_dh{width:750px;height:52px;margin-left:10px;margin-bottom:30px;}
.right .con{width:750px;margin:10px 15px;}
.right .con p{line-height:26px;text-indent:24px;color:#444444;}
.right .ab_tu{ width:746px; height:245px;margin:20px 15px;}


.newspage {
 width:100%; DISPLAY: block; padding:30px 0; TEXT-ALIGN: center; clear:both
}
.newspage A { 
BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 5px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; font-family:"微软雅黑"; BORDER-LEFT: #999 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #999 1px solid
}
.newspage A:hover {
BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BACKGROUND: #E05222; BORDER-LEFT: #fff 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #fff 1px solid; TEXT-DECORATION: none
}
.newspage A:active {
BORDER-RIGHT: #666 1px solid; BORDER-TOP: #666 1px solid; BACKGROUND:#E05222; BORDER-LEFT: #666 1px solid; COLOR: #FFFFFF; BORDER-BOTTOM: #666 1px solid
}
.newspage SPAN.current {
BORDER-RIGHT: #666 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #666 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; BACKGROUND:#993300; PADDING-BOTTOM: 2px; BORDER-LEFT: #666 1px solid; COLOR: #fff; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #666 1px solid
}
.newspage SPAN.disabled {
BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #fff 1px solid; COLOR: #666; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #fff 1px solid
}

.contact { width:1004px; margin:0 auto; }
.contact  .contact_title{ width:536px; height:118px; margin:0 auto}

.contact  .contact_con{width:900px; margin:10px auto}
.contact  .contact_con .left{width:400px; float:left; margin-top:50px; margin-left:50px;}
.contact  .contact_con .left p{ line-height:35px; text-indent:24px;width:400px; color:#000000}
.contact  .contact_con .right{width:400px; float:left; margin-left:35px; }
.contact  .contact_con .left ul{ width:400px; margin-top:16px;}
.contact  .contact_con .left ul li{ line-height:35px;}
.contact  .contact_con .left ul li img{ position:relative; top:7px; left:5px;}
.contact  .contact_con .left ul li a{}
.contact  .contact_con .left ul li span{ color:#999999; float:right; margin-right:25px;}



._search{
	height: 100px;
	width: 100%;
	background-color: #ececec;
}
.quality{
	float: left;
	padding-left: 144px;
}
.quality ._first{
	font-family: ﻿SimHei;
	font-size: 24px;
	color: #2b2b2b;
	font-weight: bold;
	height: 34px;
	line-height: 34px;
	padding-top: 25px;
}
.quality .sec{
	color: #999999;
	
	font-size: 14px;
}

.searching{
	float: right;
	padding-right: 78px;
	
}
.searching input{
	width: 429px;
	height: 48px;
	margin-top: 25px;
	font-family: ﻿SimSun;
	font-size: 12px;
	color: #757575;
	padding-left: 20px;
	border: none;
	float: left;
}
.searching_{
	margin-top: 26px;
	float: left;
	cursor: pointer;
}
.product_{
	
	margin-top: 48px;
	height: 138px;
}
.product_ img{
	margin-bottom: 17px;
	margin-left: 38%;
}
.product_ p{
	text-align: center;
	color: #242424;
	font-size: 12px;
}
.about_us{
	width: 1423px;
	height: 516px;background-color: #0757b0;
}
.inner{
	width: 1080px;
	margin: 0 auto;
}
.a_left{
	float: left;
	width: 616px;
}
.a_left .one{
	padding-top: 96px;
	font-size: 30px;
	color: #fff;
}
.a_left .two{
	margin-top: 13px;
	margin-bottom: 35px;
	
}
.a_left .three{
	
	font-size: 30px;
	color: #fff;
	margin-bottom: 25px;
}
.a_left .four{
	color: #fff;
	font-size: 12px;
	line-height: 24px;
	text-indent: 26px;
	margin-bottom: 18px;
}
.a_left .five{
	cursor: pointer;
}
.a_right{
	float: right;
	padding-top: 82px;
	
}
.news_center{
	margin-top: 67px;
}
.news_center img{
	margin-left: 35%;
	margin-bottom: 17px;
	
}
.news_center p{
	text-align: center;
	color: #242424;
	font-size: 12px;
}
.n_content{
	margin-top: 64px;
}
.con_left{
	float: left;
}
.con_mid{
	float: left;
	margin-left: 50px;
	margin-right: 40px;
}
.con_right{
	float: left;
	margin-left: 20px;
	
}.con_right li{
	width: 500px;
	height: 124px;
	border-bottom: 1px solid #b3b3b3;
}
.con_right .tit{
	font-size: 17px;
	color: #0e0e0e;
	height: 22px;
	line-height: 22px;
	padding-top: 20px;
	font-weight: bold;
}
.con_right .time{
	font-size: 12px;
	color: #0e0e0e;
	margin-bottom: 14px;
}
.con_right .des{
	font-size: 12px;
	color: #0e0e0e;
	line-height: 20px;
}
._bot_{
	width: 100%;
	height: 318px;
	background-color: #252733;

}
._bot_ ul{
	padding-top: 50px;
	padding-left: 200px;
	margin-bottom: 22px;
}
._bot_ ul li{
	width: 337px;
	height: 104px;
	border: 1px solid #fff;
	float: left;
	margin-right: 20px;
}
._bot_ ul li img{
	float: left;
	padding: 28px 25px 30px 38px;
}
._bot_ ul li p{
	float: left;
	padding-top: 30px;
	line-height: 20px;
	color: #fff;
	width: 207px;
}
.bot_bot{
	margin-top: 122px;
}
.erweiam{
	padding-left: 208px;
	float: left;
	
}
.erweiam img{
	float: left;
	margin-right: 18px;
}
.erweiam p{
	float: left;
	margin-right: 18px;
	color: #fff;
	width: 11px;
	height: 72px;
	font-size: 12px;
}
.bianhao{
	margin-left: 50px;
	float: left;
	padding-top: 20px;
}
.bianhao p{
	line-height: 28px;
	color: #fff;
}
/*about*/
.about_cn{
	width: 100%;
	background: #eaeaea;
	height: 916px;
}
.about_inner{
	width: 1200px;
	margin: 0 auto;
}
.pro_list{
	float: left;
	margin-top: 40px;
	
}
.pro_tit{
	width: 292px;
	height: 98px;
	background: #0757b0;
}
.pro_tit p{
	text-align: center;
}
.pro_tit .p1{
	font-size: 26px;
	color: #fff;
	padding-top: 18px;
}
.pro_tit .p2{
	font-size: 16px;
	color: #fff;
	
}
.pro_con{
	width: 292px;
	height: 722px;
	background: #fff;
	margin-top: 10px;
}
.pro_con ul{
	padding-top: 40px;
}
.pro_con li{
	width: 246px;
	height: 36px;
	background: #eaeaea;
	margin-bottom: 22px;
	text-align: center;
	margin-left: 20px;
	line-height: 36px;
}
.pro_con img{
	margin-left: 20px;
}
.about_con{
	float: left;
	width: 886px;
	height:830px;
	background: #fff;
	margin-top: 40px;
	margin-left: 20px;
}
.about_con_tit{
	margin-top: 44px;
	padding-left: 22px;
	width: 836px;
	height: 40px;
	background:#eaeaea;
	line-height: 40px;
	
}
.about_con_tit .name{
	float: left;
	font-size: 22px;
	font-family:Microsoft YaHei;
}
.about_con_tit .web{
	float: right;
	margin-right: 24px;
	font-size: 16px;
	color: #0757b0;
}
.part_all{
	padding-left: 22px;
	line-height: 24px;
	margin-top: 38px;
	margin-right: 24px;
	text-indent: 24px;
}
.about_con img{
	padding-left: 22px;
	margin-top: 26px;
}
.num,.current{
	margin-right: 10px;
	display: inline-block;
}
.current{
	border: 1px solid red;
	text-align: center;
	padding-right: 13px;
    padding-left: 13px;
}
.nn_tit{
	margin-left: 20px;
}
