#header{ position:relative; height:125px; background: url(../images/topbg.png) repeat-x; z-index:9999}
#header .logo{ position:absolute; left:0px; top:30px;}
#header .lan{position:absolute;top:12px;right:0px;}
#header .lan a{ display:inline-block; height:20px; line-height:20px; background:url(../images/lan.jpg) no-repeat; padding-left:35px;}
#header .lan a#cn{ background-position:0 0px; width:40px;}
#header .lan a#en{ background-position:0 -20px; width:60px;}
#header .lan a#sp{ background-position:0 -40px; width:50px;}
#header .kouhao{ position:absolute; left:555px; top:35px;line-height:32px;color:#0159A0;font-size:26px;}
#header .kouhao span{ color:#DA241B}
#header .kouhao p{ font-size:12px;}
#header .tel{height:60px; line-height:30px;background:url(../images/tel.png) no-repeat;position:absolute;top:35px;right:0;}
#header .tel p{ padding-left:35px;font-size:18px;color:#0159A0;}
#header .tel b{ display:block; color:#DA241B; font-size:22px;}
/*---菜单---*/
.navbg{ background:#1d7dd9;height:42px;}
.nav{height:42px;}
.nav li{float:left;display:inline;width:128px; position:relative;}
.nav li h3{ float:left;width:128px;line-height:42px;}
.nav li h3 a{color:#fff;font-size:16px; font-weight: normal; display:block; height:42px; text-align:center; }
.nav li h3 a:hover{background: #2265a8; }
.nav .on h3 a{background: #2265a8;}

/*---子菜单---*/
.nav .sub{display:none;position:absolute; left:0px; top:42px; z-index:9999; width:128px; background:#2265a8; }
.nav .sub li{width:128px;line-height:35px;}
.nav .sub li a{display:block; text-align:center; font-size:12px; height:35px;line-height:35px;color:#fff;}
.nav .sub li a:hover{background:#1d7dd9;}

.w-box{}

.w-title { background:#1d7dd9; height: 40px; color:#fff;line-height: 40px; text-align:center; border-radius:5px;padding:0 15px;-webkit-box-shadow: #eee 2px 2px 5px;-moz-box-shadow: #eee 2px 2px 5px;box-shadow: #eee 2px 2px 5px;}
.w-title strong { display:inline-block; font-size: 18px;font-weight: normal; margin-right:10px;}

.w-cp .hd{height:40px;}
.w-cp .hd ul li{ float:left; width:25%; height:40px;line-height:40px; }
.w-cp .hd ul li a{ display:block; margin:0 auto;background: url(../images/cptbg.png) repeat-x; color:#333; font-size:16px; text-align:center;width:287px;}
.w-cp .hd ul li.on a{background:#1d7dd9; color:#fff;}

.w-cp .bd{ background:#e5e5e5; overflow:hidden; padding:20px 0;}
.w-cp .bd u{ clear:both; zoom:1;}
.w-cp .bd li{ float:left; width:20%;}
.w-cp .bd li a{ display:block;width: 210px; margin:0 auto;height: 245px; overflow:hidden; background:#f5f5f5; border:1px solid #e5e5e5;}
.w-cp .bd li img{ display:block;width: 210px;height: 210px;}
.w-cp .bd li h4{ text-align:center; font-size:12px; font-weight:normal; height:35px; line-height:35px;}
.w-cp .bd li a:hover{ border:1px solid #1d7dd9;}
.w-cp .bd li a:hover h4{ background:#1d7dd9; color:#fff;}

.w-youshi{}

.w-liyou-tit{margin:35px 0 0 0;height:155px; padding-top:20px; text-align:center;background:#f8f8f8 url(../images/hezuo.png) 0 bottom no-repeat;}
.w-liyou-tit h1{ color:#1d7dd9; font-size:36px;}
.w-liyou-tit h1 span{ color:#D80000;}
.w-liyou-tit h5{ color:#bbb; font-size:18px; font-weight:normal;}
.w-liyou{background:#f8f8f8 url(../images/index_bg_811.png) no-repeat;height:300px;}
.w-liyou .xts{width:290px;text-align:center;height:300px; position:relative;}
.w-liyou .xts h5{margin:15px 0 0 0;font-size:24px; font-weight:normal; font-family:Microsoft YaHei;color:#1d7dd9;}
.w-liyou .xts p{margin:15px 0 0 0;color:#6B6B6B;text-align:left;line-height:24px; padding:0 20px;}
.w-liyou .xts img{width:245px; display:block; position:absolute; bottom:20px;}

.w-list1{ width:765px; height:580px; overflow:hidden; border:1px solid #e7e7e7; margin-top:20px; -webkit-box-shadow: #eee 2px 2px 5px;-moz-box-shadow: #eee 2px 2px 5px;box-shadow: #eee 2px 2px 5px; }
.w-list-title {height: 50px;line-height: 50px; background:url(../images/tbg.png) repeat-x;	text-align: left;color: #ccc;font-size: 14px; padding-left:10px;}
.w-list-title strong {	color: #1d7dd9;	font-size: 18px;font-weight: normal;display: inline-block;margin-right: 10px;}

.w-video{width:265px; height:220px; float:left; margin-top:10px; margin-left:10px;}
.w-about{ width:440px;  height:220px; float:right;margin-top:10px; padding-right:20px;}
.w-about a.more{ display:block; width:80px; height:30px; line-height:30px; text-align:center; background:#DA241B; color:#fff; border-radius:5px; margin-top:10px;}

.w-list2{ width:372px; height:580px; overflow:hidden; border:1px solid #e7e7e7; margin-top:20px; -webkit-box-shadow: #eee 2px 2px 5px;-moz-box-shadow: #eee 2px 2px 5px;box-shadow: #eee 2px 2px 5px; }
.w-news{ padding:10px;}
.w-news li{ margin-bottom:10px; color:#888;font-size:12px;word-break:break-all;}
.w-news li a{ display:block; font-size:14px; font-weight:bolder; height:25px; overflow:hidden; }

.w-chejian{padding:10px; margin-top:10px;}
.w-chejian table{border-collapse: collapse; width:100%; }
.w-chejian td{ width:25%;}
.w-chejian td img{ width:98%; height:265px;}

.w-hezuo{border:1px solid #e7e7e7; overflow:hidden;}
.w-hezuo h2{ height:45px; line-height:45px; border-bottom:1px solid #e7e7e7; font-weight: normal;font-size:18px; padding-left:10px; color:#1d7dd9;}
.w-hezuo li{ float:left; width:24.8%; padding:10px 0;}

#footer { margin-top:10px; background:#f0f0f0; overflow:hidden; padding:10px 0; position:relative; font-size:14px;}
#footer .f-nav{ margin-top:20px;color:#666; text-align:center;margin-bottom:10px;}
#footer .f-nav a{ padding:0 8px; color:#666;}
#footer p{padding:5px 8px; color:#666; text-align:center; }
#footer .f-logo{ position:absolute; right:0px; top:0px;}

.sub-banner{ height:248px; background-position:center top; background-repeat:no-repeat;}

.sub-left{ float:left; width:191px;}

.l-title{ background: url(../images/left-tit.png) no-repeat; height:98px; line-height:65px; text-align:center; color:#fff; font-size:30px; position:relative;}
.l-title p{ position:absolute; top:35px; font-size:24px; text-align:center; width:100%;}
.l-tree { background:#f4f4f4; border:#ddd solid 1px; border-top:#ddd solid 0px; overflow:hidden; margin-top:10px;}
.l-tree li{ height:48px; line-height:48px; border-top:#ddd solid 1px;}
.l-tree li a{ display:block;font-size:16px; text-align:center;}
.l-tree li a:hover{ background:#2265a8; color:#fff;}
.l-tree li.cur a{ background:#1d7dd9; color:#fff;}

.l-search{background:#ededed; padding:10px; border:#ddd solid 1px;}
.l-search h3{color:#1d7dd9; font-size:16px; height:30px;}
.l-search #kwd {display: block;	width: 150px;padding-left: 8px;	color: #666;font-size: 12px;height: 24px;line-height: 24px;	border: 1px solid #ddd;}
.l-search .btn {display: block;background: #898989;	color: #fff;font-size: 12px;width: 60px;height: 23px;line-height: 23px;	border: 0px;cursor: pointer;	margin-top:5px;}

.l-service{border:#ddd solid 1px;}
.l-service img{ display:block; width:100%;}
.l-service .txt{ background:url(../images/l-tel.png) right center no-repeat; padding:10px;font-weight:bolder;}
.l-service .txt span{ font-size:18px; color:#000; }

/*左侧产品导航*/
.sub-menu-list{background:#f4f4f4; border:#ddd solid 1px; border-top:#ddd solid 0px; overflow:hidden; margin-top:10px;}
.sub-menu-head{ height:48px;line-height:48px;background:#ededed;color:#fff;border-top:#ddd solid 1px;}
.sub-menu-head a{display:block;font-size:16px; text-align:center;}
.sub-menu-head.selected a{ background:#1d7dd9; color:#fff;}

.sub-menu-body {border-top:1px solid #ededed;}
.sub-menu-body li{height:30px;line-height:30px;background:#fff;font-size:12px;padding-left:50px;}
.sub-menu-body li.selected a{color:#1d7dd9;}

.sub-right{ float:right; width:940px; padding-bottom:20px;}

.sitemap{ height:38px; border-bottom:#eee solid 1px; position:relative;}
.sitemap span{ position:absolute; left:0px; display:block; width:150px; height:35px; line-height:35px; background:#fff; font-size:16px; padding-left:10px;}
.sitemap em{ position:absolute; right:0px; top:8px; font-style: normal;}

.sub-right-nav { background:#e6f3fc;border:#a6cdea solid 1px; padding:10px 10px; overflow:hidden;}
.sub-right-nav img{ float:left;border:#a6cdea solid 1px; margin-right:20px;}
.sub-right-nav a{ display: inline-block; padding:0 10px; color:#2876B6; height:30px; line-height:30px; margin-right:20px;}
.sub-right-nav a:hover, .sub-right-nav a.cur{ background:#b0d9f4;color:#b31b26;}

/*新闻*/
.news_list{ margin-top:10px; padding:0 10px;}
.news_list li{border-bottom:1px dashed #D2D1D1; position:relative; padding:15px 0;}
.news_list li a{font-size:14px; font-weight:bolder; height:35px;}
.news_list li p{color:#888; font-size:12px; margin-top:5px;}
.news_list li span{color:#888; position:absolute; right:0px; top:18px; font-size:12px;}
.news_list li a.more{ font-size:12px; color:#d00000; font-weight:normal;}
/*产品*/
.pd_list { margin-top:0px; margin-left:40px;}
.pd_list ul{ zoom:1;}
.pd_list li{ float:left; width:33%;margin-top:30px; line-height:25px; color:#888; font-size:13px; font-weight:bolder;}
.pd_list li a{ display:block;width: 270px;height: 270px; overflow:hidden; border:1px solid #e7e7e7;}
.pd_list li a:hover{ border:1px solid #1d7dd9;}
.pd_list li img{ display:block;width: 260px;height: 260px; margin:5px;}
.pd_list li h4{margin-top:5px;}

.single_pic { float:left; width:335px; margin-right:30px;}
.single_tit{ float:left; width:500px; color:#515151; font-size:12px;}
.single_tit p{ font-size:28px; color:#1d7dd9;}

.slideTxtBox{ margin-top:30px;}
.slideTxtBox .hd{ height:30px; line-height:30px; padding:0 10px 0 20px;   border-bottom:1px solid #ddd;  position:relative; }
.slideTxtBox .hd ul{ float:left; position:absolute; left:20px; top:-1px; height:32px;   }
.slideTxtBox .hd ul li{ float:left; background:#ddd;border-bottom:2px solid #ddd; width:150px; text-align:center; cursor:pointer; margin-right:10px;  }
.slideTxtBox .hd ul li.on{ height:30px; background:#fff; color:#1d7dd9; border:1px solid #ddd; border-bottom:2px solid #fff; }

.slideTxtBox .bd ul{ zoom:1;  }

.sub-right .function {	padding: 10px 0px;margin: 10px 0px;border-top:1px dashed #ddd; font-size:14px;}
.sub-right .url {height: 30px;	padding: 10px 0;}
.sub-right .url a {font-size:16px;	padding: 5px 15px;	display: inline-block;	background:#757575;	border: 1px solid #757575;	color:#fff;	margin: 15px 10px 15px 0px;}
.sub-right .url a:hover {color: #ff8810;background: #fff;border: 1px solid #ddd;}

#xg_list li{ margin-top:20px;border-bottom:1px dashed #ddd; padding-bottom:20px;}
#xg_list li img{ float:left; display:block;width: 190px;height: 190px; margin-top:8px; margin-right:20px; margin-left:20px;}
#xg_list li div{ float:left; font-size:12px;}
#xg_list li h4{ text-align:left; font-size:14px; font-weight:normal;}

/*正文定义*/
#article-lsf { padding:20px 10px;line-height:28px;font-size:14px;}
#article-lsf p{margin-bottom:20px;}
#article-lsf img{WIDTH: expression(this.width > 900 && this.width > this.height ? 900 : true);max-width: 900px;}
#article-lsf table{border-collapse: collapse; width:100%; }

/*正文文章样式*/
.single_title{font-size:28px; font-weight: normal; text-align:center;margin-top:25px ;color:#1d7dd9;}
.single_add{color:#A0A0A0;text-align:center; padding-bottom:10px; border-bottom:#DBDEE1 dashed 1px; margin-top:10px; font-size:12px;}
.pre_next{line-height:28px;border-top:1px solid #D7D7D7;padding-top:15px;margin-top:15px; font-size:12px;}

/*搜索样式*/
.search-kwd{font-size:16px; font-weight:bolder; color:#000; padding:15px 0 0 10px;}

/*关键词*/
.sitetag{ padding:35px 0 10px 0; font-weight:bolder;}
.sitetag span{ margin-right:30px;}
.sitetag a{ border:#aaa solid 1px; font-weight:normal; background:#efefef; margin-right:10px; padding:0px 5px;}
.sitetag a:hover{ background:#ddd;}

/*表单*/
.table_post{ font-family: Verdana, Geneva, sans-serif;}
.table_post h2{ background:#eee; font-weight:normal; font-size:14px; padding:10px;}
.table_post table{border-collapse: collapse; width:100%; margin-top:20px;border:1px solid #ebebeb;}
.table_post th{ background:#fafafa; width:120px; padding:10px; font-size:14px;}
.table_post td{ padding:5px 10px; font-size:14px;}
.table_post em{ color:#F00; font-style:normal;font-size:12px;}
.table_post select {width:222px; padding:3px 5px; border:#c3c3c3 solid 1px; height:25px; background:url(../images/input_bg.png) repeat-x;}
.table_post input{width:400px; height:30px; line-height:28px; border:#ebebeb solid 1px;}
.table_post textarea{ width:400px; height:100px;border:#ebebeb solid 1px;margin:3px auto;}
.table_post .btn{ background:#1d7dd9; border:none; width:120px; height:35px; line-height:33px; text-align:center; color:#FFF; cursor:pointer; margin:10px 20px 10px 0px; font-size:14px;border-radius:3px;}


/*分页样式开始*/
.turnover { height:50px; font-family:"宋体" ;text-align:center; margin-top:30px; font-size:14px;}
.turnover a, .turnover .current, .turnover .disabled{display:inline-block; height:32px; line-height:32px; padding:0 12px;margin-left:2px; text-align:center;}
.turnover a, .turnover .disabled { background:#fff;border:1px solid #ddd;text-decoration:none;}
.turnover a:hover, .turnover .current {border:1px solid #1d7dd9; background:#1d7dd9; color:#fff;  }