@charset "utf-8";
/******************************************************

 功能：主样式表
 
 ******************************************************/

/* 全局背景、字体、字号、颜色、行高、页边距等 */
html { -webkit-text-size-adjust: none; }
* { margin: 0px; padding: 0px; }
body { margin: 0px; padding: 0px; font-size: 12px; color: #000; font-family: tahoma, arial, 微软雅黑, 宋体, sans-serif; }
/* CSS3盒子模型 */
ul, li, dl, dt, dd, ol, h1, h2, h3, h4, h5, h6, p { list-style-type: none; margin: 0; padding: 0; display: block; }
em, i { font-style: normal; }
em { display: inline-block; vertical-align: middle; }
fieldset { border: none; margin: 0; padding: 0; }
input, select, textarea { font-family: Arial, Helvetica, sans-serif; margin: 0; padding: 0; }
/* 公共匹配样式 */
* { outline: none; }
a, img { border: none; }
img { border: none; vertical-align: middle; }
/* 链接 */
a { text-decoration: none; color: #333; }
a:hover { color: #333; text-decoration: none; }
a:visited { text-decoration: none; color: #333; }
a:active { text-decoration: none; color: #333; }
input[type=button], input[type=reset], input[type=submit] { cursor: pointer; -webkit-appearance: none; }
.g00003 { float: left; width: 220px; }
.g00004 { float: right; overflow: hidden; width: 760px; }
.g00005 { border-top: 3px solid #b1191a; clear: both; overflow: hidden; }
.g00002 { overflow: hidden; width: 1000px; margin-left: auto; margin-right: auto; }
.g00001 { background: url(../images/topbg.jpg) no-repeat; background-position: center; height: 95px; border-top: 6px solid #399c55; border-bottom: 1px solid #399c55; overflow: hidden; }
.g000013 { float: left; width: 220px; }
.g000014 { overflow: hidden; float: right; width: 765px; }
.clear:after { clear: both; display: table; height: 0; content: ""; }
.left { float: left; }
.right { float: right; }
.box { width: 960px; margin-left: auto; margin-right: auto; }
/*ajax框*/
.msg_show { color: #FFFFFF; font-weight: bold; position: absolute; z-index: 9999; overflow: auto; font-size: 16px; width: 360px; height: 35px; text-align: center; padding-top: 15px; background-color: #ff4400; border: 3px solid #CCCCCC; display: none; overflow: hidden; }
.hide { display: none; }
/*top*/
.header { width: 100%; height: 120px; background-color: #000; }
.header .logo img { height: 90px; padding-top: 15px; }
.f15415135961 { height: 34px; text-align: center; margin-top: 43px; }
.f15415135962 { height: 34px; line-height: 34px; position: relative; z-index: 1; display: inline-block; }
.f15415135963 { float: left; position: relative; display: inline; }
.f15415135964 { float: left }
.f15415135964 .f15415135965 { display: block; color: #fff; width: 100px; text-align: center; font-size: 16px; }
.f15415135964 .f15415135965:hover { border-radius: 20px; background-color: #fff; color: #000; }
.nav_on { border-radius: 20px; background-color: #fff; color: #000 !important; }
.f15415135966 { display: none; width: 120px; left:-10px; top:34px; position: absolute; background-color: #333; text-align: center; line-height: 26px;}
.f15415135967 { border-bottom:1px solid #5a5a5a; line-height: 40px; height: 40px; }
.f15415135967 .f15415135968 { display: block; padding-left: 10px; padding-right: 10px; color: #fff; }
.f15415135967 .f15415135968:hover {	background-color:#3a3b42;}
.f15474591919 {
	display:none;
	width:140px;
	background-color:#333;
	line-height:26px;
	position:absolute;
	margin-left:120px;
	margin-top:-40px;
}
.f154745919110 {
	zoom:1;
	line-height:40px;
	font-size:14px;
	height:40px;
	border-bottom:1px solid #5a5a5a;
	border-left: 1px solid #000000;
}
.f154745919110 .f154745919111 {
	display:block;
	padding-left:10px;
	padding-right:10px; 
	color:#fff;
}
.f154745919110 .f154745919111:hover {
	background-color:#3a3b42;
}
/*banner*/
.f15415147519 { position: absolute; left: 3%; top: 50%; margin-top: -25px; display: block; width: 32px; height: 40px; background-color: #f00; filter: alpha(opacity=50); opacity: 0.5; }
.f154151475110 { position: absolute; right: 3%; top: 50%; margin-top: -25px; display: block; width: 32px; height: 40px; background-color: #f00; filter: alpha(opacity=50); opacity: 0.5; }
.f15415147519:hover { filter: alpha(opacity=100); opacity: 1; }
.f154151475110:hover { filter: alpha(opacity=100); opacity: 1; }
.f15415147511 { height:500px; overflow: hidden; position: relative; width:100%; margin-left: auto; margin-right: auto; }
.f15415147512 { height: 20px; overflow: hidden; position: absolute; right: 46%; bottom: 20px; z-index: 21; }
.f15415147513 { overflow: hidden; zoom: 1; float: left; }
.f15415147514 { float: left; margin-right: 10px; width: 12px; height: 12px; border-radius: 50px; cursor: pointer; background-color: rgba(0, 0, 0, 0.07); }
.f15415147514.on { background-color: rgba(0, 0, 0, 0.25); }
.f15415147515 { position: relative; height: 100%; z-index: 0; }
.f15415147517 { zoom: 1; vertical-align: middle; }
.f15415147518 { display: block; height:500px; }
.f15474591917{ border-bottom:1px solid #ccc; line-height:40px; height:40px; }

/*首页产品*/
.changpin_box{width:1390px;margin-left: auto;margin-right:auto;}
.changpin { padding-top: 15px; padding-bottom: 15px; }
.changpin ul li { float: left; width: 220px;margin-bottom:15px;margin-right:14px}
.changpin ul li:nth-child(6n){margin-right:0}
.changpin ul li img { width:100%; height:220px; }
.changpin ul li p { font-style:14px;text-align: center;line-height:30px;margin-top:8px}
/*关于我们*/
.about { width: 310px; margin-right: 10px; }
.about .top { line-height: 45px; border-bottom: 1px solid #e0e0e0; color: #2b2b2b; font-size: 16px; text-indent: 5px; }
.about .tupian img { width: 310px; height: 105px; padding-top: 10px; }
.about .content { color: #555; line-height: 30px; font-size: 14px; padding-top: 10PX; }
.about .content a { display: inline-block; padding-left: 5px; color: #F00; }
/*news*/
.news { width: 310px; }
.news .top { line-height: 45px; border-bottom: 1px solid #e0e0e0; color: #2b2b2b; font-size: 16px; text-indent: 5px; margin-bottom: 10px; }
.news .top span { display: block; float: left; }
.news .top a { display: block; float: right; width: 45px; height: 45px; background: url(../images/top.jpg) no-repeat center; }
.f15415189477 img { width: 110px; height: 90px; }
.f15415189476 { padding-bottom: 10px; }
.f15415189479 { width: 190px; color: #555; }
.f154151894710 { font-size: 14px; font-weight: bold; }
.f154151894712 { font-size: 14px; line-height: 18px; padding-top: 5px; }
.f154151894713 { line-height: 45px; border-top: 1px dashed #e5e5e5; }
.f154151894714 { font-size: 14px; color: #555; }
/*版权*/
.banquan{    background: #333333; width:100%; margin-top:50px; padding:20px 0;}
.f15415211021 { height: 40px; text-align: center; margin-bottom: 4px; background-color: #333; }
.f15415211022 { padding-left: 20px; padding-right: 20px; height: 40px; line-height: 40px; position: relative; z-index: 1; display: inline-block; }
.f15415211023 { float: left; position: relative; display: inline; }
.f15415211024 { float: left }
.f15415211024 .f15415211025 { display: block;    color: #c9c9c9;font-size: 14px; float:left;}
.dgfh5fgjg44{ display:block;float:left;    color: #c9c9c9; padding:0 10px;}
.f15415211024 .f15415211025:hover {color: #fff; }
.f15415211022 li:nth-child(1) i{ display:none;}
.banquan_bq{ text-align:center;color: #c9c9c9;font-size: 14px;}
/*产品列表*/
.product{ padding-top: 10px;}
.product .top{ height: 45px; line-height: 45px; border-bottom: 1px solid #ddd;color: #2b2b2b;font-size: 16px; text-indent: 4px;}
.product .content{ padding-top: 30px;}
.product .content ul li{ float: left; width:215px; margin: 0 12px; padding-bottom: 20px;}
.product .content ul li img{width:215px; height:215px;}
.product .content ul li p{ text-align: center; line-height: 40px;}
/*产品详情*/
.product_lb{ padding-top: 40px;}
.product_lb .top{ padding: 0 80px;}
.product_lb .top .zuo{ width: 350px;}
.product_lb .top .zuo img{ width: 348px; height:348px; border: 1px solid #ddd;}
.product_lb .top .zuo .fenye{ padding-top: 20px;}
.product_lb .top .zuo .fenye .zuo,.product_lb .top .zuo .fenye .you{ width: 80px; height: 30px; line-height: 30px; border: 1px solid #e9e9e9;color: #999;border-radius: 15px; font-size: 14px; text-align: center}
.product_lb .top .you{ width: 380px; margin-left: 30px;}
.product_lb .top .you .title{ line-height:36px; border-bottom: 1px solid #ddd;color: #585858;font-size: 20px; padding-bottom: 10px;}
.product_lb .top .you .into{ color: #666; line-height: 30px; font-size: 14px; padding: 10px;}
.product_lb .content{ padding: 0 79px;} 
.product_lb .content .shang{border: 1px solid #eaeaea; line-height: 52px; margin-top: 55px;}
.product_lb .content .shang span{ display: block; width: 150px; color: #2b2b2b; border-top: 5px solid #2b2b2b; text-align: center; font-size: 14px; border-right:1px solid #eaeaea;}
.product_lb .content .xia{ line-height: 30px; color: #666; font-size: 14px; padding: 15px 10px;}
/*新闻列表*/
.news_lb{ padding-top: 10px;}
.news_lb .top{ height: 45px; line-height: 45px; border-bottom: 1px solid #ddd;color: #2b2b2b;font-size: 16px; text-indent: 4px;}
.news_lb .content ul li{ line-height: 46px; border-bottom: #e5e5e5 1px dashed; font-size: 14px;}
.news_lb .content ul li a{color: #666666;}
/*新闻详情*/
.news_xq{ padding: 10px;}
.news_xq .title{font-size: 25px;color: #333;text-align: left;    border-bottom: 1px solid #f0efef; padding-bottom:30px; padding-top: 20px;}
.news_xq .content{    color: #666666; font-size: 14px; line-height: 28px; padding-top: 20px;border-bottom: 1px dashed #f0efef; padding-bottom: 20px; margin-bottom: 20px;}
.f14464847355 a{ font-size: 14px; color: #666; padding-bottom: 20px; display: block;}
/*留言*/
.liuyan{ padding-top: 10px;}
.liuyan .top{ height: 45px; line-height: 45px; border-bottom: 1px solid #ddd;color: #2b2b2b;font-size: 16px; text-indent: 4px;}
.liuyan .content{ padding:20px 30px;}
.liuyan .content p{color: #666666; font-size: 14px; padding-bottom: 25px;}
.f14488721907{ width: 330px; float: left; margin-bottom: 20px;}
.f14488721908{ width: 58px; text-align: center; float: left; line-height: 36px;color: #666666;font-size: 14px;}
.f144887219010{ width: 198px; line-height: 34px; border:#dadada 1px solid;float: left; text-indent: 6px;}
.f14488721906 dl:nth-child(3),.f14488721906 dl:nth-child(4){ display: block; width: 100% !important;}
.f144887219011{border:#dadada 1px solid; text-indent: 6px; padding-top: 5px;}
.f14436873648{float: left; }
.f14436873649{background-color: #8e8e8e;height: 44px;line-height: 44px;float: left;color: #fff;cursor: pointer; width: 225px; border: none; margin-left: 58px;}
/*文本*/
.text{ padding-top: 10px;}
.text .top{ height: 45px; line-height: 45px; border-bottom: 1px solid #ddd;color: #2b2b2b;font-size: 16px; text-indent: 4px;}
.text .content{ padding-top: 20px; line-height: 28px; font-size: 14px; color: #666;}



















