﻿@charset "UTF-8";

/**
 *
 * @authors Your Name (you@example.org)
 * @date    2015-12-30 10:04:32
 * @version $Id$
 */
.headerWrap { width: 100%; position: relative; z-index: 999; }
.topWrap { width: 100%; background: #444; overflow: hidden; }
.top { height: 30px; line-height: 30px; color: #c8c8c8; font-size: 15px; }
.top a { margin-right: 25px; color: #c8c8c8; }
.top a:hover { color: #fff; }
.top .fr a { margin-right: 0; margin-left: 25px; }
.top img { margin-right: 8px; }
.logoWrap { height: 105px; background: url(../images/header_bg.jpg) repeat-x center; }
.navWrap { width: 100%; height: 90px; background: url(../images/nav_bg.jpg) repeat-x; clear: both; }
.nav { height: 90px; width: 1200px; line-height: 34px; position: relative; z-index: 1; }
.nav a { color: #fff; }
.nav .nLi { float: left; position: relative; display: inline; }
.nav .nLi h3 { float: left; }
.nav .nLi h3 a { display: block; width: 130px; height: 90px; text-align: center; font-size: 20px; font-weight: normal; line-height: 32px; padding-top: 30px; *height: 92px; background: url(../images/nav01.jpg) no-repeat center; }
.nav .nLi h3 a span { font-size: 16px; }
.nav .sub { display: none; width: 130px; left: 0; top: 90px; position: absolute; background: url(../images/nav_bottom.jpg) repeat-x bottom #2d96d8; line-height: 26px; padding: 5px 0; *min-height: 245px; }
.nav .sub li { zoom: 1; }
.nav .sub a { display: block; padding: 0 10px; font-size: 13px; text-align: center; height: 38px; line-height: 38px; }
.nav .sub a:hover { background: #ffa301; color: #fff; }
.nav .on h3 a { background: url(../images/nav02.jpg) no-repeat center bottom; color: #fff; }
.banner { width: 100%; overflow: hidden; }
.footWrap { width: 100%; height: 211px; background: url(../images/foot_bg.png) repeat-x; }
.foot { color: #000; font-size: 13px; line-height: 32px; }
.foot .left { padding-top: 40px; width: 925px; }
.foot .left .friend_link { text-align: left; border-bottom: 1px solid #b8b8b8; }
.foot .left .friend_link a { display: inline-block; color: #000; font-size: 13px; margin-right: 10px; }
.foot .left .friend_link a:hover { color: #fff; }
.foot .erweima { width: 260px; height: 220px; background: url(../images/erweima_bg.png) no-repeat center top; text-align: center; padding-top: 10px; *height: 210px; color: #000; line-height: 20px; margin-top: -9px; }
.kf { position: fixed; top: 50%; right: 2%; }
.banner_ny { height: 215px; background: url(../images/banner01.jpg) no-repeat center; }
.page { margin: 0 auto; clear: both; width: 100%; text-align: center; margin-top: 30px; }

/*产品中心*/
.sidebar { width: 272px; }
.sidebar .item01 { padding-bottom: 25px; background: #ebf9fa; border-radius: 20px 0 0 0; }
.sidebar .item01 .title { height: 67px; margin-bottom: 10px; }
.sidebar .item01 ul { }
.sidebar .item01 ul li { height: 35px; line-height: 35px; color: #000; font-size: 15px; padding-left: 60px; }
.sidebar .item01 ul li:hover, .sidebar .item01 ul li.current { background: #5db54f; }
.sidebar .item01 ul li:hover a, .sidebar .item01 ul li.current a { color: #fff; }
.sidebar .item01 ul li a { color: #000; }
.sidebar .item01 ul li span { color: #ebf9fa; margin-right: 5px; }
.sidebar .item02 { margin-top: 30px; }
.sidebar .item02 .title { color: #fff; font-size: 17px; background: #338cc6; height: 25px; line-height: 25px; padding: 0 10px; border-radius: 0 0 10px 0; margin-bottom: 10px; }
.sidebar .item02 .title .fr { font-size: 13px; }
.sidebar .item02 .title .fr a { color: #fff; }
.sidebar .item02 ul li a { font-family: "Simsun"; color: #000; font-size: 13px; }
.sidebar .item02 ul li:hover, .sidebar .item02 ul li.current { background: #ebf9fa; }
.sidebar .item02 ul li:hover a, .sidebar .item02 ul li.current a { font-family: "Simsun"; color: #000; font-size: 13px; }
.sidebar .item03 { margin-top: 30px; }
.sidebar .item03 .title { color: #fff; font-size: 17px; background: #338cc6; height: 25px; line-height: 25px; padding: 0 10px; border-radius: 0 0 10px 0; }
.sidebar .item03 .box { border: 1px solid #f2f2f2; border-top: none; background: #fbfbfb; padding: 10px; padding-bottom: 30px; }
.main { width: 890px; }
.main .position { font-size: 14px; color: #000; border-bottom: 2px solid #d5d5d5; padding-bottom: 5px; font-family: "Simsun"; }
.main .position img { vertical-align: middle; margin-right: 5px; }
.main .position a { color: #000; font-family: "Simsun"; }
.main .position a:hover, .main .position a.current { color: #3990c8; }
.prd_list { padding-top: 15px; }
.prd_list .search { height: 60px; line-height: 60px; border-bottom: 1px solid #eae9e9; text-align: center; background: #f5f4f4; }
.prd_list .search input { border: 1px solid #dadada; color: #000; font-family: "Simsun"; width: 195px; padding-left: 10px; *width: 185px; height: 25px; line-height: 25px; }
.prd_list .search a.btn { color: #fff; background: #3990c8; height: 25px; padding: 4px 10px; }
.prd_list>ul { margin-top: 20px; }
.prd_list>ul li { float: left; margin: 0 28px; margin-bottom: 50px; }
.prd_list>ul li a { display: inline-block; width: 165px; text-align: center; box-shadow: 0px 9px 12px 0px #A9A5A5; }
.prd_list>ul li a .name { color: #000; font-size: 13px; padding: 2px 0; }
.page ul { display: inline-block; *max-width: 300px; }
.page ul li { float: left; margin-right: 5px; border: none; }
.page ul li a { display: block; font-size: 15px; color: #7a7a7a; padding: 3px 11px; background: #f9f9f9; border: 1px solid #c5c5c5; border-radius: 4px; }
.page ul li a:hover, .page ul li a.current { color: #7a7a7a; background: #fff; border: 1px solid #c5c5c5; }
.page ul li a.trun { padding: 0px; border: none; }
.page ul li a input { border: 1px solid #dddddd; height: 30px; width: 60px; }
.page ul li a input.btn { cursor: pointer; width: 35px; background: #f3f3f3; border-left: 0; }
.prd_detail { }
.prd_detail .title { display: inline-block; color: #fff; background: #338cc6; padding: 2px 4px; border-radius: 2px; margin-bottom: 30px; }
.prd_detail .name { font-size: 14px; color: #000; font-weight: bold; }
.prd_detail p { text-indent: 2em; }
.contactUs { }
.contactUs .left { padding-right: 30px; border-right: 1px solid #eee; float: left; }
.contactUs ul li { font-size: 14px; font-family: "Simsun"; line-height: 30px; margin-bottom: 30px; }
.contactUs .right { padding-left: 30px; float: left; }
.contactUs .map { }
.contactUs .map a { display: inline-block; margin-right: 10px; background: #e9e9e9; color: #000; font-family: "Simsun"; padding: 2px 10px; position: relative; overflow: hidden; }
.contactUs .map a span { color: #e9e9e9; font-size: 20px; position: absolute; bottom: -13px; left: 50%; }
.contactUs .map a.current { background: #067dc8; color: #fff; }
.contactUs .map a.current span, .contactUs .map a:hover span { color: #fff; }
.suggest .left { border-right: none; }
.suggest .right { float: right; }
.suggest input { border: 1px solid #dadada; color: #000; font-family: "Simsun"; width: 195px; padding-left: 10px; *width: 185px; height: 25px; line-height: 25px; margin: 10px 0; }
.suggest textarea { width: 100%; height: 205px; border: 1px solid #dadada; color: #000; font-family: "Simsun"; padding: 10px; margin: 10px 0; }
.contactUs .search { height: 60px; line-height: 60px; border-bottom: 1px solid #eae9e9; text-align: center; background: #f5f4f4; margin-bottom: 20px; }
.contactUs .search input { border: 1px solid #dadada; color: #000; font-family: "Simsun"; width: 195px; padding-left: 10px; *width: 185px; height: 25px; line-height: 25px; }
.contactUs .search a.btn { color: #fff; background: #3990c8; height: 25px; padding: 4px 10px; }
.contactUs .search span { margin-right: 10px; }
.human .title { color: #2570b4; font-size: 18px; margin-bottom: 10px; }
.human p { line-height: 30px; font-family: "Simsun" }
.human p.2em { text-indent: 2em; }
.goods .search { height: 60px; line-height: 60px; border-bottom: 1px solid #eae9e9; text-align: center; background: #f5f4f4; margin-bottom: 20px; }
.goods .search input { border: 1px solid #dadada; color: #000; font-family: "Simsun"; width: 195px; padding-left: 10px; *width: 185px; height: 25px; line-height: 25px; }
.goods .search a.btn { color: #fff; background: #3990c8; height: 25px; padding: 4px 10px; }
.goods .search span { margin-right: 10px; }
select { border: 1px solid #abadb3; }
.goods .search   a.btn { background: #dadada; color: #000; border: 1px solid #abadb3; padding: 3px 10px; vertical-align: middle; }
.goods table{border-collapse: collapse;border: none;color: #000;font-family: "Simsun";overflow: hidden;}
.goods table th{background: #ebf9fa;text-align: center;border: none;}
.goods table td{border: none;}
.goods table tr{border-bottom: 1px dotted #d7d7d7;height: 40px;line-height: 40px;}
.goods table tr:first-child{border: none;}

.news_list>ul li a{width: 100%; height: 36px; line-height: 36px; float: left; color: #666; padding:0 20px; border-bottom: 1px dotted #ccc; display: block; background: url(../images/icon_li.png) no-repeat 6px #fff;font-family: "Simsun";}
.news_list>ul li a:hover{color: #3990c8;}
.news_list>ul li a span.date{float: right;}


.page02{height: 38px; line-height: 38px; width: 100%;text-align: right;overflow: hidden; }
.page02 ul{display: inline-block;*width: 290px;}
.page02 ul li{margin-right: 15px; float: left;}
.page02 ul li a{color: #000; font-weight: bold; }
.page02 ul li a:hover,.page02 ul li a.current{color: #3990c8; text-decoration: underline;}

.news_detial{padding: 50px 75px; text-align: center; color: #686868;line-height: 24px;}
.news_detial p{text-align: left;margin-bottom: 30px;line-height: 28px;color: #000;font-family: "Simsun";text-indent: 2em; }
.news_detial h2.txc{color: #535353; font-size: 18px; border-bottom: 1px solid #999; text-align: center; margin-bottom: 20px; padding-bottom: 10px;}
.news_detial h2.txc span{color: #999;font-size: 12px;font-weight: normal;font-family: "Simsun";}
.news_detial .line{border-bottom: 1px solid #999; margin-bottom: 20px;}
.news_detial span{color: #000; margin-right: 40px;}
.news_detial .paper{border-top: 1px solid #999; margin-top: 10px; padding-top: 10px; text-align: left;color: #000;font-family: "Simsun"}
.news_detial .paper a{color: #000;font-family: "Simsun"}

.aboutUs p{text-align: left;margin-bottom: 30px;line-height: 28px;color: #000;font-family: "Simsun";text-indent: 2em; }

.aboutUs .picScroll-left{  background: transparent; position:relative;  border: 1px solid #e8e8e8;}
.aboutUs .picScroll-left .hd{ height:30px; line-height:30px; color:#333; font-size:13px; background:url(../images/icon_li06.jpg) no-repeat 12px #f8f8f8; padding-left:25px;}
.aboutUs .picScroll-left .hd .prev,.aboutUs .picScroll-left .hd .next{ display:block;  width:22px; height:55px; float:right; margin-right:5px; margin-top:10px; overflow:hidden;cursor:pointer; background:url("../images/arrow03.png") 11px no-repeat; position:absolute; top:73px; z-index: 99999;}
.aboutUs .picScroll-left .hd .prev{left: -7px;z-index: 999;}
.aboutUs .picScroll-left .hd .next{ right:-11px; background-position:-11px 0px; }
.aboutUs .picScroll-left .hd .next:hover{background: url("../images/arrow03.png") -11px 0px no-repeat;}
.aboutUs .picScroll-left .hd .prevStop{ background-position:-60px 0; }
.aboutUs .picScroll-left .hd .nextStop{ background-position:-60px -50px; }
.aboutUs .picScroll-left .hd ul{ float:right; zoom:1; margin-top:10px; zoom:1; overflow:hidden; }
.aboutUs .picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer;  }
.aboutUs .picScroll-left .hd ul li.on{ background-position:0 0; }
.aboutUs .picScroll-left .bd{ padding:10px;   padding-left: 17px; *padding-left:8px;}
.aboutUs .picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.aboutUs .picScroll-left .bd ul li{ margin:0 5px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.aboutUs .picScroll-left .bd ul li .pic{width:207px; text-align:center; }
.aboutUs .picScroll-left .bd ul li .pic img{ width:189px; height:163px; display:block;  padding:1px; border:1px solid #ccc; }
.aboutUs .picScroll-left .bd ul li .pic a:hover img{ border-color:#026acf;  }
.aboutUs .picScroll-left .bd ul li .title{ line-height:24px;   }
.aboutUs .picScroll-left .bd ul li .title a{color: #8a8a8a; display: block; margin-top: 8px;}

.word{}
.word p{line-height: 28px;margin-bottom: 10px;}
.word .left{width: 350px;}
.word .right{width: 510px;}
