﻿@charset "utf-8";
/* CSS Document */
/*
------TOP:样式重置---------------------------------------------------------------------*/
article,nav,aside,header,footer,section,hgroup,menu{display:block;outline:0;vertical-align:baseline;background:transparent;}
html,body,article,nav,aside,header,footer,section,hgroup,menu,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,a,em,img,dl,dt,dd,ol,ul,li,fieldset{margin:0;padding:0;border:0;font-size:100%;}
body{direction:ltr;font:13px/1.5 'Verdana','Arial','宋体';color:#333;height:100%;}
ul,ol,dl,menu{list-style:none;}
img,select,input{vertical-align:middle;}
input,button,textarea,select,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;outline:none;*font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
em{font-style:normal;}
caption{text-align:left;}
a{color:#333;text-decoration:none;outline:none;}
a:visitied{color:#333;}
a:hover{color:#333;}
a:active{color:#333;}
.fl{float:left;}
.fr{float:right;}
/*
------清除浮动--------------------------------------------------------------------------*/
.clearfix:after,.product:after,.nav ul:after,#BottomNav ul:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
.clearfix,.product,.nav ul,.#BottomNav ul{*zoom:1;}

/*字体样式
---------------------------------------------------------------------------------------*/
.s1{color:}
.s2{color:}
.orange{color:#F60;}
.gray{color:#999;}
.darkgray{color:#666;}
.red{color:#F00;}
.blue{color:#06C;}
.black{color:#000;}

.f-s12{font-size:12px;}
.f-s14{font-size:14px;}
.f-s15{font-size:15px;}
.f-s16{font-size:16px;}
.f-s18{font-size:18px;} 

.b{font-weight:bold;}
.n{font-weight:normal;}

/*
--内边距-------------------------------------------------------*/
.p-l5{padding-left:5px;}
.p-l10{padding-left:10px;}

.p-r5{padding-right:5px;}
.p-r10{padding-right:10px;}

.p-lr5{padding:0 5px;}
.p-lr10{padding:0 10px;}

.p-t5{padding-top:5px;}
.p-t10{padding-top:10px;}

.p-b5{padding-bottom:5px;}
.p-b10{padding-bottom:10px;}


/*--外边距------------------------------------------------------*/
.m-l5{margin-left:5px;}
.m-l10{margin-left:10px;}

.m-r5{margin-right:5px;}
.m-r10{margin-right:10px;}

.m-lr5{margin:0 5px;}
.m-lr10{margin:0 10px;}

.m-t5{margin-top:5px;}
.m-t10{margin-top:10px;}

.m-b5{margin-bottom:5px;}
.m-b10{margin-bottom:10px;}

/*
----------头部----------------------------------------------*/
.header{height:77px; background:#1E1C19;margin-bottom:8px;}
.logo{margin:0 auto 0;}
.logo img{margin:0 auto; display:block; max-width:100%; _width:expression(this.width > 100% ? "100%" : this.width);} 

/*
--------------------------导航----------------------------------------------------------*/
.nav{font-size:15px; background:#1E1C19; margin:0 auto 6px;}
.nav ul li{float:left;width:25%;text-align:center; border-bottom:1px solid #fff;  height:33px;line-height:33px;}
.nav ul li a{display:block;color:#fff; font-weight:bold; border-right:1px solid #fff;}
.nav ul li .cur{color:#000;}

/*
--------------------------次级导航----------------------------------------------------------*/
.subNav li{float:left; height:22px; line-height:22px; text-align:center;  margin:5px 2px 5px 2px;}
.subNav li a{display:block; background:#e5e5e5; padding:2px 8px; color:#333; font-weight:bold;}
.subNav li .cur{color:#fff; background:#00599d;}
.subNav li a:hover{color:#fff; display:block; background:#00599d;}

.sanji{padding:5px 0;}
.sanji a{padding:0 3px; display:inline-block;}

/*

/*
-------------------------背景--------------------------------------------------------------*/
.box{margin-bottom:7px; border:1px solid #dbdddf;overflow:hidden;}
.allbg{padding:8px 3px; line-height:24px;}
.allbg .allbg a{padding:0 5px;}
.inimg img{display:block; float:left; margin-right:10px; max-width:100%; _width:expression(this.width > 100% ? "100%" : this.width);}

.navBar li{float:left; display:inline; width:60px; height:60px; margin:8px 8px; text-align:center; background:url(../img/bg.png) no-repeat 0 0;}
.navBar li a{display:block; padding:8px 10px 0; color:#0940ae; font-family:'微软雅黑';}

.titlebg a.more{display:block; width:40px; height:16px; position:absolute; top:0px; right:10px;}

/*--------------------------产品分类----------------------------------------------------------*/
.fenlei{ background:#FFF;}
.fenlei li{padding:0 5px;height:25px;line-height:25px;font-family:'微软雅黑';border-bottom:1px dashed #ccc; overflow:hidden;}
.fenlei li a{color:#000; font-weight:bold;}
.fenlei li .float_r{color:#E9EE76;}

.proNav{padding:8px 3px 15px;}
.proNav li{width:130px; height:28px; line-height:28px; border:1px solid #dfe1e3; margin:5px 6px 0 0; float:left;overflow:hidden;}
.proNav li a{padding-left:5px; display:inline-block;}
/*-----------------------产品---------------------------------------------------------------*/
.product li{float:left; width:50%; text-align:center; margin-bottom:10px;overflow:hidden;}
.product li a{display:block; color:#000;}
.product li img{width:142px; height:104px;}
.aTit{height:22px;line-height:22px;overflow:hidden;display:block;}	

/*tab*/ 
.titlebg{background:#1E1C19;height:32px;line-height:32px; padding:0 6px; font-size:14px; position:relative; overflow:hidden;}
.titlebg a{color:#fff; font-family:'微软雅黑'; font-weight:bold;}
.Menubox{background:#448ef3; width:100%; height:32px;line-height:32px; font-size:14px; position:relative;}
.Menubox ul{display:-webkit-box;width:180px;}
.Menubox ul li{width:80px;  text-align: center; height:32px; line-height:32px; color:#fff; font-family:'微软雅黑'; font-weight:bold; white-space:nowrap; cursor: pointer;}
.Menubox ul li#one1{background:#ff9e40;}
.Menubox ul li a{color:#fff; font-family:'微软雅黑'; font-weight:bold; font-size:14px;}
.Menubox .more{display:block; width:16px; height:16px; position:absolute; top:0px; right:10px;}

/*-----------------------新闻----------------------------------------------------------------*/
.news li{height:28px;line-height:28px;overlow:hidden; padding:0 5px;}
.news li a{background:url(../img/dot.png) no-repeat 4px 12px; padding:0 0 0 15px; display:inline-block; width:200px;  white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow: hidden;}
.newsList li{padding:15px 0; line-height:24px; border-bottom:1px dashed #ccc;}
.newsList li .newsTitle a{font-size:14px; font-weight:bold; display:block;}
.newsList li .newsTitle a:hover{color:#072a95;}
.newsList li .times a{font-size:14px; color:#333; display:block;}


.items li h3{heiht:24px; line-height:24px; padding:0 5px; background:#ffffcb;}

/*----------------------新闻、产品内页--------------------------------------------------------*/
.ny .title{height:26px; line-height:26px; margin:0 auto 5px; font-size:16px; text-align:center; color:#333; font-weight:bold;}
.ny .mess{text-align:center;  margin-bottom:10px; color:#999;}
.ny img{max-width:100%; _width:expression(this.width > 100% ? "100%" : this.width);}

/*----------------------底部-----------------------------------------------------------------*/
footer{color:#646464; padding:15px 0; margin:20px 0 0 0; margin-bottom:20px; text-align:center;overflow:hidden;}
footer a{color:#646464;}

/*----------------------悬浮菜单---------------------------------------------------------------*/
#BottomNav{background:#2570cb;height:55px;overflow:hidden; position:fixed;left:0;bottom:0;width:100%;}
#BottomNav ul li { float:left; text-align:center; width:20%;}
#BottomNav .icon {background:url(../img/yvonne.png) no-repeat scroll 0 0 transparent; display:block; height:18px; margin:0 auto 3px;}
#BottomNav .a { background-position:1px 1px;width:33px; height:18px;}
#BottomNav .b { background-position:-32px 1px; width:28px; height:18px;}
#BottomNav .c { background-position:-58px 1px;width:30px; height:18px;}
#BottomNav .d { background-position:-88px 1px;width:23px; height:18px;}
#BottomNav .e { background-position:-111px 1px;width:26px; height:18px;}
#BottomNav ul li a { font:12px "微软雅黑"; color:#fff; border-right:1px solid #fff; display:block; padding:10px 0px;}
#BottomNav .last { border-right:none !important;}

/*-------------------------分页----------------------------------------------------------*/
.pagination{text-align:center; padding:15px 0;}
.pagination a{padding:2px 8px; display:inline-block;}
.pagination a:hover{color:#ff4800;}
.pagination span{padding:2px 8px; display:inline-block;}

.fanye{color:#000;line-height:20px;margin:20px 0; font-size:15px;}
.fanye a{color:#1752b6; font-size:15px;}
.fanye a:hover{text-decoration:underline;}
/*-------------------------分享----------------------------------------------------------*/
#sharebox a{margin:8px 7px; float:left;}
	
/*---------------------------登陆注册----------------------------------------------------------*/
.post .text,.post .submit,.post label{font-size:14px;border:1px solid #ddd;color:#5d5d5d;width:96%;height:25px;margin:5px 0;}
.post .text1{font-size:14px;background:#fff;border:1px solid #ddd;color:#5d5d5d;width:96%; min-height:60px; margin:5px 0;}
.post label,.post .submit{font-size:12px;}
.post label{border:none;}
.post .submit{background:-webkit-gradient(linear, 0 0, 0 bottom, from(#00599d), to(#00599d));background:-moz-linear-gradient(#00599d, #00599d);-moz-border-radius:0.4em;-webkit-border-radius:0.4em;border-radius:0.4em;width:auto;height:30px;padding:5px 12px;vertical-align:middle;cursor:pointer;color:#fff;}

/*----------------------返回顶部-----------------------------------------------------------------*/
#backtotop {
	width:29px;
	height:28px;
	position:fixed;
	z-index:200;
	bottom:55px;
	right:5px;	 
	cursor:pointer;
	background:url(../img/backtotop.png) no-repeat;
}


.phone{position:fixed;right:20%;top:50%;width:223px;height:46px;display:block;z-index:999;}
.phone img{width:100%;height:100%}
.x{width:22px;height:18px;position:absolute;top:2px;right:0}