@charset "gb2312";
/* reset */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,input,pre {margin: 0; padding: 0;font-family:"Microsoft YaHei";}
h1,h2,h3,h4,h5,h6,em,h6,b,p{ font-size:12px;  font-weight: normal; font-style: normal;}	
img{vertical-align:bottom; border:0 none;}
select,input{border:none;}
a{text-decoration: none;color:#666;font-family:"Microsoft YaHei";font-size:12px;}
a:hover{color:#0072c7;}
ul,ol{list-style: none;}
.clear{ clear: both; display: block; margin: 0; padding: 0; height: 0; line-height: 1px; font-size: 1px; }
.clearFix { zoom:1; }
.clearFix:after { content:'.'; display:block; height:0; clear:both; visibility:hidden;}
table{border-collapse:collapse;}
::selection{background:#0080FF; color: white; /* Safari */} 
::-moz-selection{background:#0080FF; color: white; /* Firefox */ } 
body{font-size: 14px; font-family: "arial"; margin: 0 auto;}
.opacity{background:#000;opacity:0.5;filter: alpha(opacity=50);}


input,select{
-webkit-appearance:none;
        appearance:none;  
}

select::-ms-expand {
	display: none;
}

input[type=radio]::-ms-check,
input[type=checkbox]::-ms-check{
	display: none;
}



/*-------------------------------------------*/





/*common*/
.main{width: 1010px;margin: auto;}
.none{display: none;}
.top,.content,.foot{overflow: hidden;}

/*top*/
.top{height: 92px;border-bottom: 3px solid #0072c7;}

/*logo*/
.top_logo{display: block;float: left;}

/*navigation*/
.navigation{overflow: hidden;float: right;width: 760px;}
.navigation ul {overflow: hidden;}
.navigation li { float:left; height:95px;overflow: hidden;width: 95px;}
.navigation a{display:block;position:relative; height:95px; overflow:hidden; font-size:14px; color:#595757; text-decoration:none; cursor:pointer; }
.navigation strong { float:left; font-weight: 100;}
.navigation span {color: #595757; float:left; width:95px;height:95px; line-height:95px;clear:both; white-space:nowrap;}
.navigation .active,.navigation .current span { color:#595757; text-align: center;}
.navigation .current .active,.navigation .current .hover{ color:#fff;  background:#0072c7;}


.nav{
    overflow: hidden;
    padding: 20px 0px 20px 25px;
    background: #fff;
    position: absolute;
    margin-left: -100px;
    display: none;
    z-index: 1;
    width:281px;
    *margin-left: -140px;
}
.nav img{width: 180px;height: 135px;float:left;}
.nav_li{overflow: hidden;float: right;width: 80px;padding-top: 5px;}
.nav_li span{display: block;line-height:30px;width: 80px;height: auto;}
.nav_li span a{color: #222;font-size: 12px;float: inherit;text-align: left;height:25px;overflow: hidden;}
.nav_li span a:hover{background: none;color: #0072c7;}


/*------------------banner---------------------*/


#parameters {
	width:100%;
	border-top:1px solid #999;
	background:#fff;
}
#parameters p {
	width:1100px;
	margin:0 auto;
	font-weight:bold;
}
#parameters p span {
	margin-left:30px;
	color:#9d6f15;
}
#parameters h2 {
	font-size:30px;
	margin-top:20px;
	font-weight:bold;
}
#btn {
	float:right;
	font-size:20px;
	margin-top:26px;
	font-weight:normal;
	outline:none;
}
#warpper, #warpper2, #warpper3, warpper4 {
	width:100%;
	height:650px;
	position:relative;
}
#focus, #focus2, #focus3, #focus4 {
	height:650px;
	position:relative;
	margin:0 auto;
	overflow:hidden;
	background:#c1c1c1;
}
.focusWarp {
	height:650px;
	overflow:hidden;
	position:relative;
}
.imgList {
	position:absolute;
}
.imgList li {
	float:left;
	text-align:center;
	height:650px;
}
.imgList li a{display: block;}
.imgList_two {
	position:absolute;
	z-index:10;
	top:100px;
}
.imgList_two li {
	float:left;
	text-align:center;
}
.imgList_two li img {
	margin-left:-525px;
    margin-top: 60px;
}
.imgBtn {
	/*position:absolute;*/
	position:relative;
	bottom:10px;
	z-index:10;
}
.btnWarp {
	overflow:hidden;
}

.sizeBox {
	width:300px;
	position:absolute;
	z-index:10;
	top:0;
	left:0;
}
.prev, .next {
	display:block;
	height:77px;
	width:36px;
	position:absolute;
	top:40%;
	z-index:100;
	background:url(../img/prevNext.png) no-repeat;
	outline:none;
    *background:url(../img/prevNext.gif) no-repeat;
	background:url(../img/prevNext.gif) no-repeat;
}
.prev {
	left:0;

}
.next {
	right:0;
	background-position:right top;
}
.thumPrev, .thumNext {
	width:20px;
	height:20px;
	display:block;
	background:url(../img/sprevNext.png) no-repeat;
	_background:url(../img/sprevNext.gif) no-repeat;
	margin-top:10px;
	margin-right:10px;
	outline:none;
}
.thumNext {
	background-position:right top;
}





/*-----------------------------------------------------------*/








/*产品*/
.prod{margin-top: 20px; height:350px;}
.prod_lei{overflow: hidden;height: 288px;width: 244px;float: left;margin-top: 10px;border-right: 1px solid #f5f5f5;}
.prod_lei_c{overflow: hidden;margin-bottom: 20px;}
.prod_lei_k{
    width: 206px;
    height: 100px;
    background: #daebf3;
    padding: 35px 12px 0px 12px;
    text-align: center;
    display: block;
}
.prod_lei_k h1{color: #096da1;font-size: 20px;padding-bottom: 10px;font-weight: bold;}
.prod_lei_k p{color: #096da1;line-height: 18px;}
/**/
.prod_lei_h{
    background: url(../img/lei_hover.jpg) no-repeat;
    width: 213px;
    height: 100px;
    position: absolute;
    display: none;
    text-align: center;
    padding: 35px 12px 0px 12px;
}
.prod_lei_h h1{color: #fff;font-size: 20px;padding-bottom: 10px;font-weight: bold;}
.prod_lei_h p{color: #a5bfd3;line-height: 18px;}


/*产品图-最新*/
.prod_t{ overflow:hidden;margin-left: 2px;}
.prod_list{overflow: hidden;width: 760px;height: 288px;float: right;padding-top: 10px; }
.prod_list li{width: 245px;padding-right: 5px;float: left;}
.prod_list li.r{padding-right: 0;}
.prod_list_c{width: 230px;padding:0px 10px;border-right: 1px solid #f5f5f5;text-align: center;}
.prod_list_uc{width: 230px;height: 285px;border-bottom: 3px solid #c5c5c5;display: block;}
.prod_list_uc img{width: 230px;height: 200px;margin-bottom: 10px;}
.prod_list_uc h3{color: #096da1;font-size: 16px;padding-bottom: 5px;}
.prod_list_uc p{color: #a0a0a0;line-height: 18px;}
.prod_list_uc h6{color: #0072c7;padding-top: 7px;}
.prod_list_c:hover .prod_list_uc{border-bottom: 3px solid #096da1;}

/*按钮*/
.prod_btn{overflow: hidden;width: 40px;position: absolute;left: 50%;margin-left: 520px;margin-top: 90px;}
.prod_prev,.prod_next{width: 40px;height: 50px;display: block;margin-bottom: 1px;}
.prod_prev{background: url(../img/p_prev.jpg) no-repeat; float:right;  margin-top:31px}
.prod_next{background: url(../img/p_next.jpg) no-repeat; margin-top:82px;}
.prod_prev:hover{background: url(../img/p_prev_hover.jpg) no-repeat;}
.prod_next:hover{background: url(../img/p_next_hover.jpg) no-repeat;}

/*about*/
.about{overflow: hidden;height: 411px;background: url(../img/about_bg.jpg) no-repeat center;}
.about_name{height: 60px;background: url(../img/about_title.png) no-repeat center 30px;margin: 40px 0px;text-align: center;}
.about_name h1{color: #fff;font-size: 24px;font-weight: bold;padding-bottom: 3px; line-height:60px;}
.about_name p{color: #d5e5f1;font-size: 14px;letter-spacing: 2px;}

/*cont*/
.about_pic{overflow: hidden;float: left;display: block;}
.about_pic img{width: 310px;height: 225px;}
.about_con{overflow: hidden;display: block;float: right;width: 673px;padding-top: 15px;}
.about_con h3{color: #fff;font-size: 20px;padding-bottom: 15px;}
.about_con p{color: #d5e5f1;padding-bottom: 20px;line-height: 20px;}
.about_con h6{
    color:#d5e5f1;
    width: 90px;
    height: 25px;
    text-align: center;
    border: 2px solid #fff;
    line-height: 25px;
}
.about_con:hover h6{background: #0072c7;color: #fff;border:2px solid #0072c7;}

/*新闻中心*/
.news_co{overflow: hidden;padding: 30px 0px 50px 0px;}
.news_left,.news_right{overflow: hidden;width: 490px;}
.news_left{float: left;}
.news_right{float: right;}
.news_name{overflow: hidden;height:40px;background: url(../img/title_line.jpg) repeat-x 0px 35px;}
.news_name h1{float: left;height:35px;font-size: 23px;color: #096da1;font-weight: bold;border-bottom: 3px solid #096da1;}
.news_name_a{overflow: hidden;float: right;line-height: 38px;color: #096da1;}
.news_name_a:hover{color: #666;}

.news_left_c,.news_right_c{overflow: hidden;padding-top: 20px;}
.news_left_c li{overflow: hidden;padding-bottom: 10px;width: 490px;height: 110px;}
.news_left_c a{display: block;}
.news_left_img{width: 135px;height: 110px;float: left;overflow: hidden;position: relative;}
.news_left_img img{width: 135px;height: 110px;}
.news_left_zi{background: #f2f7f8;padding:15px 35px 0px 15px;float: right;height: 95px;}
.news_left_zi h3{
    color: #096da1;
    font-size: 16px;
    padding-bottom: 13px;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    width: 440px;
}
.news_left_zi p{color: #595757;height: 40px;overflow: hidden;line-height: 20px;width: 292px;}
.news_left_zi:hover{background: #0072c7;}
.news_left_zi:hover h3{color: #fff;}
.news_left_zi:hover p{color: #e4e4e4;}


/*foot*/
.foot{background: #fff;}
.foot_k{overflow: hidden;border-top: 1px solid #eaeaea;border-bottom: 1px solid #eaeaea;padding: 20px 0px 0;height: 52px;}

/*友情链接*/
.foot_links{overflow: hidden;height: 40px;line-height: 40px;color: #9d9d9d;}
.foot_links span,.foot_links a{color: #9d9d9d;}
.foot_links a:hover{color: #0072c7;}

/*底部*/


.foot_ban{background: #28282a;height: 45px;line-height: 45px;text-align: center;color: #666;font-size: 12px;}
.foot_ban a{color: #666;padding-left: 5px;}
.foot_ban a:hover{color: #fff;}


/*栏目导航*/
.in_content{overflow: hidden;background: #f9f9f9;padding-bottom: 0px;}

.in_name{padding: 30px 0px 10px 0px;border-bottom: 3px solid #dae6e8;overflow: hidden;}
.in_name h1{font-size: 24px;font-weight: bold;color: #096da1;float: left;}
.in_name_pos{overflow: hidden;float: right;color: #807e7e;padding-top: 10px;}
.in_name_pos img{vertical-align: top;margin-top: 2px;}
.in_name_pos a.hover{color: #096da1;}

/*类别*/
.in_lei{overflow: hidden;padding: 20px 0px;height:auto;}
.in_lei a{
    display: block;
    width:auto;
    height: 40px;
	padding:0 15px;
    line-height: 40px;
    text-align: center;
    font-size: 16px;
    background: #daebf3;
    color: #096da1;
    float: left;
    margin-right: 10px;
    margin-bottom: 10px;
}
.in_lei .ttl{ display:none;}
.in_lei a:hover{background: #096da1;color: #fff;}
.in_lei a.hover{background: #096da1;color: #fff;}

.in_cont{overflow: hidden;background: #fff;padding: 50px 30px 50px 30px;}
.in_cont2 p {font-size:16px;}
.in_cont3 a {font-size:16px;}
.in_cont p{color: #595757;}
.in_cont_p{padding-bottom: 30px;line-height: 20px;}



/*新闻list*/
.news_cont3{overflow: hidden;padding: 0;background: none; padding-bottom:30px;}
.news_cont2{background: no-repeat;border: none;padding: 10px 0px 0px 0px;}
.txtlist li{
   width:980px;
    height: 130px;
    overflow: hidden;
    margin: 0px 0px 25px 0px;
    background: #fff;
	padding: 20px 15px 0px 15px;
}
.txtlist li:hover{background: #0072c7;}
.txtlist li .img{display: block;height:130px;width: 170px;float: left;background: url(../img/logo.jpg) no-repeat center;}
.txtlist li .l_summary{line-height:22px;color: #8a8989;font-size: 12px; height:44px; overflow:hidden;}
.txtlist li h5{padding-bottom: 5px; width:100%;}
.txtlist li h5 a{font-size: 18px;color: #222; font-weight:normal;}
.txtlist li:hover h5 a,.txtlist li:hover .l_more,.txtlist li:hover .l_summary,.txtlist li:hover a{color: #fff;}


.pro_tab{ width:1010px;margin:20px auto 0 auto;}
.pro_tab ul{ float:left; width:270px; text-align:center}
.pro_tab ul li{ height:100px; margin-bottom:18px; cursor:pointer; padding:20px 30px 20px 10px; background:url(tab_bg.jpg) no-repeat left center #FFFFFF;font-size:26px; color:#006ea6}
.pro_tab ul li.cur{ /*background:#096da1;*/ background:url(tab_bg_cur.jpg) no-repeat left center #FFFFFF; color:#ffffff}
.sorllMenu2{ display:none}
.pro_tab ul li div{ line-height:22px; margin-top:15px; font-size:12px; color:#7ba2c1}
.pro_tab ul li.cur div{ color:#adc4d4}

.main_body{ min-height:500px;}
#about_body{ background:#FFFFFF; padding:15px;}

.main_body .cnt{ padding:0}

#goods_body #goodsCat1{ display:none;}


.grid li{ width:222px; margin:15px 15px; height:auto; text-align:center;}
.grid .l_img img{ width:212px; height:200px; padding:4px; background:#FFFFFF;}












