﻿@charset "utf-8";
@import url(reset.css);
/* ------------------------------------------------- 
 * 公用样式表 By 博
 * ------------------------------------------------- 
*/  
body{font-family:"微软雅黑","宋体"; font-size:14px; color: #e5e5e5;  background:#fff; text-align:justify; -webkit-text-size-adjust:none; height:auto; overflow-x:hidden; }
a {color:#e5e5e5;transition:400ms ease all;}
a:hover{ color: #007ac7;transition:400ms ease all;}
/** 定义HTML body **/







/* ------------------------------------------------- 
 * @media .bo-[sm|md|lg]-[1-12]
 * -------------------------------------------------
*/ 
.bo-row{width: 100%; max-width: 100%; position:relative;}
.bo-container {-webkit-box-sizing: border-box;box-sizing: border-box;margin-left: auto;margin-right: auto;padding-left: 0rem;padding-right: 0rem;width: 100%;max-width: 1250px; position: relative;}
.bo-container:after, .bo-container:before {content: " ";display: table;}
.bo-container:after {clear: both;}
.bo-container>.bo-b {width: auto;margin-left: 0rem;margin-right: 0rem;}
.bo-b{margin: 0 auto;width: 100%;clear: both;}
.bo-b:after, .bo-b:before {content: " ";display: table}
.bo-b .bo-b {margin-left: 0rem;margin-right: 0rem;width: auto}
.bo-b-fixed {max-width: 1000px;}
[class*=bo-lg-] {width: 100%;padding-left: 0.0rem;padding-right: 0.0rem;float: left;position: relative;display: inline-block;}
[class*=bo-lg-]+[class*=bo-lg-]:last-child {float: right;}
[class*=bo-lg-]+[class*=bo-lg-].bo-lg-end {float: left;}
/** 定义 bo-row bo-container bo-b  **/


@media only screen and (min-width:641px) {
[class*=bo-lg-] {
	padding-left: 0.0rem;
	padding-right: 0.0rem;
}
}
[class*=bo-lg-pull-] {left: auto}
[class*=bo-lg-push-] {right: auto}

.bo-lg-1 {
	width: 8.33333333%
}
.bo-lg-2 {
	width: 16.66666667%
}
.bo-lg-3 {
	width: 25%
}
.bo-lg-4 {
	width: 33.33333333%;
}
.bo-lg-5 {
	width: 41.66666667%
}
.bo-lg-6 {
	width: 50%
}
.bo-lg-7 {
	width: 58.33333333%
}
.bo-lg-8 {
	width: 66.66666667%
}
.bo-lg-9 {
	width: 75%
}
.bo-lg-10 {
	width: 83.33333333%
}
.bo-lg-11 {
	width: 91.66666667%
}
.bo-lg-12 {
	width: 100%
}
.bo-lg-pull-0 {
	right: 0
}
.bo-lg-pull-1 {
	right: 8.33333333%
}
.bo-lg-pull-2 {
	right: 16.66666667%
}
.bo-lg-pull-3 {
	right: 25%
}
.bo-lg-pull-4 {
	right: 33.33333333%
}
.bo-lg-pull-5 {
	right: 41.66666667%
}
.bo-lg-pull-6 {
	right: 50%
}
.bo-lg-pull-7 {
	right: 58.33333333%
}
.bo-lg-pull-8 {
	right: 66.66666667%
}
.bo-lg-pull-9 {
	right: 75%
}
.bo-lg-pull-10 {
	right: 83.33333333%
}
.bo-lg-pull-11 {
	right: 91.66666667%
}
.bo-lg-push-0 {
	left: 0
}
.bo-lg-push-1 {
	left: 8.33333333%
}
.bo-lg-push-2 {
	left: 16.66666667%
}
.bo-lg-push-3 {
	left: 25%
}
.bo-lg-push-4 {
	left: 33.33333333%
}
.bo-lg-push-5 {
	left: 41.66666667%
}
.bo-lg-push-6 {
	left: 50%
}
.bo-lg-push-7 {
	left: 58.33333333%
}
.bo-lg-push-8 {
	left: 66.66666667%
}
.bo-lg-push-9 {
	left: 75%
}
.bo-lg-push-10 {
	left: 83.33333333%
}
.bo-lg-push-11 {
	left: 91.66666667%
}
.bo-lg-offset-0 {
	margin-left: 0
}
.bo-lg-offset-1 {
	margin-left: 8.33333333%
}
.bo-lg-offset-2 {
	margin-left: 16.66666667%
}
.bo-lg-offset-3 {
	margin-left: 25%
}
.bo-lg-offset-4 {
	margin-left: 33.33333333%
}
.bo-lg-offset-5 {
	margin-left: 41.66666667%
}
.bo-lg-offset-6 {
	margin-left: 50%
}
.bo-lg-offset-7 {
	margin-left: 58.33333333%
}
.bo-lg-offset-8 {
	margin-left: 66.66666667%
}
.bo-lg-offset-9 {
	margin-left: 75%
}
.bo-lg-offset-10 {
	margin-left: 83.33333333%
}
.bo-lg-offset-11 {
	margin-left: 91.66666667%
}

/* 中屏幕 -md-*/
@media (max-width: 1025px) {
.bo-md-1 {
	width: 8.33333333%
}
.bo-md-2 {
	width: 16.66666667%
}
.bo-md-3 {
	width: 25%
}
.bo-md-4 {
	width: 33.33333333%;
}
.bo-md-5 {
	width: 41.66666667%
}
.bo-md-6 {
	width: 50%
}
.bo-md-7 {
	width: 58.33333333%
}
.bo-md-8 {
	width: 66.66666667%
}
.bo-md-9 {
	width: 75%
}
.bo-md-10 {
	width: 83.33333333%
}
.bo-md-11 {
	width: 91.66666667%
}
.bo-md-12 {
	width: 100%
}
.bo-md-pull-0 {
	right: 0
}
.bo-md-pull-1 {
	right: 8.33333333%
}
.bo-md-pull-2 {
	right: 16.66666667%
}
.bo-md-pull-3 {
	right: 25%
}
.bo-md-pull-4 {
	right: 33.33333333%
}
.bo-md-pull-5 {
	right: 41.66666667%
}
.bo-md-pull-6 {
	right: 50%
}
.bo-md-pull-7 {
	right: 58.33333333%
}
.bo-md-pull-8 {
	right: 66.66666667%
}
.bo-md-pull-9 {
	right: 75%
}
.bo-md-pull-10 {
	right: 83.33333333%
}
.bo-md-pull-11 {
	right: 91.66666667%
}
.bo-md-push-0 {
	left: 0
}
.bo-md-push-1 {
	left: 8.33333333%
}
.bo-md-push-2 {
	left: 16.66666667%
}
.bo-md-push-3 {
	left: 25%
}
.bo-md-push-4 {
	left: 33.33333333%
}
.bo-md-push-5 {
	left: 41.66666667%
}
.bo-md-push-6 {
	left: 50%
}
.bo-md-push-7 {
	left: 58.33333333%
}
.bo-md-push-8 {
	left: 66.66666667%
}
.bo-md-push-9 {
	left: 75%
}
.bo-md-push-10 {
	left: 83.33333333%
}
.bo-md-push-11 {
	left: 91.66666667%
}
.bo-md-offset-0 {
	margin-left: 0
}
.bo-md-offset-1 {
	margin-left: 8.33333333%
}
.bo-md-offset-2 {
	margin-left: 16.66666667%
}
.bo-md-offset-3 {
	margin-left: 25%
}
.bo-md-offset-4 {
	margin-left: 33.33333333%
}
.bo-md-offset-5 {
	margin-left: 41.66666667%
}
.bo-md-offset-6 {
	margin-left: 50%
}
.bo-md-offset-7 {
	margin-left: 58.33333333%
}
.bo-md-offset-8 {
	margin-left: 66.66666667%
}
.bo-md-offset-9 {
	margin-left: 75%
}
.bo-md-offset-10 {
	margin-left: 83.33333333%
}
.bo-md-offset-11 {
	margin-left: 91.66666667%
}
.hidden-md {
	display: none; 
}
}

/* 小屏幕 -sm-*/
@media only screen and (max-width:641px) {

.bo-sm-1 {
	width: 8.33333333%
}
.bo-sm-2 {
	width: 16.66666667%
}
.bo-sm-3 {
	width: 25%
}
.bo-sm-4 {
	width: 33.33333333%
}
.bo-sm-5 {
	width: 41.66666667%
}
.bo-sm-6 {
	width: 50%
}
.bo-sm-7 {
	width: 58.33333333%
}
.bo-sm-8 {
	width: 66.66666667%
}
.bo-sm-9 {
	width: 75%
}
.bo-sm-10 {
	width: 83.33333333%
}
.bo-sm-11 {
	width: 91.66666667%
}
.bo-sm-12 {
	width: 100%
}
.bo-sm-pull-0 {
	right: 0
}
.bo-sm-pull-1 {
	right: 8.33333333%
}
.bo-sm-pull-2 {
	right: 16.66666667%
}
.bo-sm-pull-3 {
	right: 25%
}
.bo-sm-pull-4 {
	right: 33.33333333%
}
.bo-sm-pull-5 {
	right: 41.66666667%
}
.bo-sm-pull-6 {
	right: 50%
}
.bo-sm-pull-7 {
	right: 58.33333333%
}
.bo-sm-pull-8 {
	right: 66.66666667%
}
.bo-sm-pull-9 {
	right: 75%
}
.bo-sm-pull-10 {
	right: 83.33333333%
}
.bo-sm-pull-11 {
	right: 91.66666667%
}
.bo-sm-push-0 {
	left: 0
}
.bo-sm-push-1 {
	left: 8.33333333%
}
.bo-sm-push-2 {
	left: 16.66666667%
}
.bo-sm-push-3 {
	left: 25%
}
.bo-sm-push-4 {
	left: 33.33333333%
}
.bo-sm-push-5 {
	left: 41.66666667%
}
.bo-sm-push-6 {
	left: 50%
}
.bo-sm-push-7 {
	left: 58.33333333%
}
.bo-sm-push-8 {
	left: 66.66666667%
}
.bo-sm-push-9 {
	left: 75%
}
.bo-sm-push-10 {
	left: 83.33333333%
}
.bo-sm-push-11 {
	left: 91.66666667%
}
.bo-sm-offset-0 {
	margin-left: 0
}
.bo-sm-offset-1 {
	margin-left: 8.33333333%
}
.bo-sm-offset-2 {
	margin-left: 16.66666667%
}
.bo-sm-offset-3 {
	margin-left: 25%
}
.bo-sm-offset-4 {
	margin-left: 33.33333333%
}
.bo-sm-offset-5 {
	margin-left: 41.66666667%
}
.bo-sm-offset-6 {
	margin-left: 50%
}
.bo-sm-offset-7 {
	margin-left: 58.33333333%
}
.bo-sm-offset-8 {
	margin-left: 66.66666667%
}
.bo-sm-offset-9 {
	margin-left: 75%
}
.bo-sm-offset-10 {
	margin-left: 83.33333333%
}
.bo-sm-offset-11 {
	margin-left: 91.66666667%
}
.hidden-sm {
	display: none; 
}
	.m_27{margin-top: 27px;}
}

/* 字体 -lg-*/
.f12{ font-size: 12px;}
.f14{ font-size: 14px;}
.f16{ font-size: 16px;}
.f18{ font-size: 18px;}
.f20{ font-size: 20px;}
.f22{ font-size: 22px;}
.f24{ font-size: 24px;}
.f26{ font-size: 26px;}
.f28{ font-size: 28px;}
.f30{ font-size: 30px;}
.f32{ font-size: 32px;}
.f34{ font-size: 34px;}
.f36{ font-size: 36px;}
.f38{ font-size: 38px;}
.f40{ font-size: 40px;}
.f42{ font-size: 42px;}
.f44{ font-size: 44px;}
.f46{ font-size: 46px;}
.f48{ font-size: 48px;}
.f50{ font-size: 50px;}
.f52{ font-size: 52px;}
.f54{ font-size: 54px;}
.f56{ font-size: 56px;}
.f58{ font-size: 58px;}
.f60{ font-size: 60px;}
.f62{ font-size: 62px;}
.f64{ font-size: 64px;}
.f66{ font-size: 66px;}
.f68{ font-size: 68px;}
.f70{ font-size: 70px;}

/* 中屏幕 -md-*//* 字体 -*/
@media (max-width: 1025px) {
.f12{ font-size: 12px;}
.f14{ font-size: 14px;}
.f16{ font-size: 16px;}
.f18{ font-size: 18px;}
.f20{ font-size: 20px;}
.f22{ font-size: 22px;}
.f24{ font-size: 24px;}
.f26{ font-size: 26px;}
.f28{ font-size: 28px;}
.f30{ font-size: 30px;}
.f32{ font-size: 32px;}
.f34{ font-size: 34px;}
.f36{ font-size: 36px;}
.f38{ font-size: 38px;}
.f40{ font-size: 40px;}
.f42{ font-size: 42px;}
.f44{ font-size: 44px;}
.f46{ font-size: 46px;}
.f48{ font-size: 48px;}
.f50{ font-size: 50px;}
.f52{ font-size: 52px;}
.f54{ font-size: 54px;}
.f56{ font-size: 56px;}
.f58{ font-size: 58px;}
.f60{ font-size: 60px;}
.f62{ font-size: 62px;}
.f64{ font-size: 64px;}
.f66{ font-size: 66px;}
.f68{ font-size: 68px;}
.f70{ font-size: 70px;}
}
/* 中屏幕 -md-*//* 字体 -*/
@media only screen and (max-width:641px) {
.f12{ font-size: 10px;}
.f14{ font-size: 12px;}
.f16{ font-size: 14px;}
.f18{ font-size: 16px;}
.f20{ font-size: 18px;}
.f22{ font-size: 20px;}
.f24{ font-size: 22px;}
.f26{ font-size: 24px;}
.f28{ font-size: 26px;}
.f30{ font-size: 28px;}
.f32{ font-size: 30px;}
.f34{ font-size: 32px;}
.f36{ font-size: 34px;}
.f38{ font-size: 36px;}
.f40{ font-size: 48px;}
.f42{ font-size: 40px;}
.f44{ font-size: 40px;}
.f46{ font-size: 40px;}
.f48{ font-size: 40px;}
.f50{ font-size: 50px;}
.f52{ font-size: 50px;}
.f54{ font-size: 50px;}
.f56{ font-size: 50px;}
.f58{ font-size: 50px;}
.f60{ font-size: 60px;}
.f62{ font-size: 60px;}
.f64{ font-size: 60px;}
.f66{ font-size: 60px;}
.f68{ font-size: 60px;}
.f70{ font-size: 60px;}
}




/*统一红色 007ac7*/
.top{height: 70px; background-color:#007ac7; z-index: 999999999; position:fixed;
	-webkit-box-shadow:0 0 10px rgba(71, 71, 71, .2);  
  -moz-box-shadow:0 0 10px rgba(71, 71, 71, .2);  
  box-shadow:0 0 10px rgba(71, 71, 71, .2);  }

.menu{ float: right;}
.logo{float:left; width: 300px; position:absolute; left: 0px;}
.logo img{height:70px;}
.hd_btn{ width: 100%; text-align:center; position: absolute; bottom: 35px; left: 0px;}
.hd_btn a{color:#fff; display:inline-block; font-size: 10px; padding: 2px 5px;}
.hd_btn a:hover{color:#ccc;}
.hd_btn a:hover i{color:#ccc;}
.hd_btn a i{color:#fff;width: 20px;text-align: right;font-size: 14px;}

.foot_phone{ position: fixed; border-top: 1px solid #a33d04; bottom: 0px; left: 0px; background: #e8641b; color: #fff; width: 100%; height:55px; padding-top: 5px; display: none;}
.menu{ float: right;  position: relative; z-index: 99999999;}
.menu ul li {float: left; display: block; position: relative;transition:800ms ease all;}
.menu ul li a{ color: #fff; display: block; float: left; width:auto; margin: 0px 0px 0px 0px; text-align: center; font-size: 16px; line-height:70px; position: relative; padding: 0px 24px;}
.menu ul li a b{ font-weight: 400;}
.menu ul li a:hover{color: #fff; background: #007ac7;}
.menu ul li a.dq{color: #fff;  background: #007ac7; }
.menu ul li a:before{content:'';position:absolute;bottom:0px;left:0; height:3px;width:0;background: #007ac7;transition:800ms ease all;}
.menu ul li a:hover:before,.menu a.dq:before {width:100%;transition:800ms ease all;}

.menu ul li:hover{color: #fff; background: #007ac7;transition:400ms ease all;}
.menu ul li:hover a{color: #fff;}
.menu ul li ul{ display: none; position: absolute; left: 0px; top: 65px;  background: #007ac7;width: 100%;}
.menu ul li ul li{ border-bottom: 1px solid #900307; display: block;width: 100%;}
.menu ul li ul li a{ color: #fff; display: block; float: left; margin: 0px 0px 0px 0px; text-align: center; font-size: 14px; line-height:16px; position: relative; padding: 10px 5px; width: 100%;}
.menu ul li ul li a:hover{background: #790009;}
.menudl{float:right; color: #fff; padding-top: 24px;}

/* ipon  E/ */
.top_ipon{display: none;}

/* top  E/ */

.banner_news{ width: 100%; height: 60px; line-height: 60px;/* background:url(../images/ban_newsbg.png) repeat-x;*/  position: absolute;  background:#007ac7 }
.banner_news_l{float: left;}
.txtScroll-top{ width:100%;  max-width: 1200px; margin: 0px auto; overflow:hidden; position:relative;   }
.txtScroll-top .hd{overflow:hidden; padding:0px; position: absolute; right: 0px; top: 8px;  }
.txtScroll-top .hd a.prev{ display:block;  width:23px; height:23px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;cursor:pointer; background:url("../images/button_news.png") 0px 0px no-repeat;}
.txtScroll-top .hd a.prev:hover{ display:block;  width:23px; height:23px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;cursor:pointer; background:url("../images/button_news.png") 0px -23px no-repeat;}
.txtScroll-top .hd a.next{  display:block;  width:23px; height:23px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;cursor:pointer;background:url("../images/button_news.png") -23px 0px no-repeat;  }
.txtScroll-top .hd a.next:hover{  display:block;  width:23px; height:23px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;cursor:pointer;background:url("../images/button_news.png") -23px -23px no-repeat;  }
.txtScroll-top .bd{ float: left; margin-left: 30px;}
.txtScroll-top .infoList li{ height:60px; line-height:60px;   }
.txtScroll-top .infoList li a{ width: 100%;}
.txtScroll-top .infoList li span{ padding-left: 30px; color:#fff;  }
/* banner-news E/ */


.my_pro{padding: 100px 0px 0;}
.my_pro_h2{ width:100%;text-align: center; font-size: 30px;color: #000; font-weight:600;}
.my_pro_p{ font-size: 16px;color: #999;text-align: center;margin-top: 8px;}

.my_pro_ul{ overflow:hidden; zoom:1;width:100%; padding: 40px 0px;}
.my_pro_ul li{float:left; _display:inline; overflow:hidden; text-align:center; width: 25%; margin-bottom: 10px;}
.my_pro_ul li a{display: inline-block;width:100%;}
.my_pro_ul li .pic{ text-align:left;position: relative; margin: 0 5px;overflow: hidden;cursor: pointer;height:217px;}
.my_pro_ul li .pic img{wid th:100%;height:217px;transition: all ease 0.5s;}
.my_pro_ul li .pic .img1{position: absolute; left: 0px; top: 0px; z-index: 99; opacity: 0;transition: all ease 0.5s;}
.my_pro_ul li .pic:hover .img1{position: absolute; left: 0px; top: 0px; z-index: 99; opacity: 1;transition: all ease 0.5s;}
.my_pro_ul li .pic:hover img{transform: scale(1.1);}
.my_pro_ul li .pic:hover .title{height:40px;width: 100%;}
.my_pro_ul li .pic:hover .title_a{color:#fff;display: block;margin: 0px;}
.my_pro_ul li .pic:hover .title_p{color:#fff;display: block;}
.my_pro_ul li .pic .title{position: absolute;bottom:0;width:100%;background-color:rgba(0,0,0,0.3);height:40px;width: 100%;transition: all ease 0.5s; z-index: 999;}
.my_pro_ul li .pic .title_a{color:#ccc;font-size: 18px;overflow: hidden;zoom:1;text-overflow: ellipsis;white-space: nowrap;height:40px;line-height: 40px;  display: block;text-align: center;padding: 0 17px;text-align: left;transition: all ease 0.5s;}
/* my_pro E/ */


.my_yuanjing{ text-align: center; min-height: 550px;}
.aboutus_1{padding-top: 0%;font-size: 30px;color:#000; font-weight: 800;}
.aboutus_2{padding-top: 0px;font-size: 22px;color:#000;  display: inline-block; }
.aboutus_3{padding-top: 10px;font-size: 16px;color:#7f7f7f;}
.aboutus_33{display: none;}

.aboutus_number{padding-top: 20px;}
.aboutus_number_x{width: 25%; float: left;}
.aboutus_n_1{ font-size: 60px; line-height: 80px; font-weight: bold; color: #007ac7; font-family:Arial," sans-serif";}
.aboutus_n_1 img{height:auto;width:auto;}
.aboutus_n_2{padding-top: 0px;color:#242424;font-size: 18px;}
.aboutus_n_3{color:#7f7f7f;font-size: 14px;}

.aboutus_xinkuai{width: 100%; max-width: 1280px; padding-top: 50px; margin: 0px auto;}
.aboutus_xinkuai_1{width: 33.3333%; float: left; }
.aboutus_xinkuai_1 img{width: 30%;}
.aboutus_xinkuai_12{ color: #000; font-size: 18px; padding-top: 20px;}
.aboutus_xinkuai_13{ font-size: 14px; color: #666;}
/* my_yuanjing E/ */


.index_hexin_tit{width: 100%; height: 60px; line-height: 60px; font-size: 24px; background-color:rgba(0,0,0,0.5);color: #fff; text-align: center;}
.xiao4_in{width:25%;float: left;position: relative;overflow: hidden;zoom:1;}

.xiao4_in a{width:100%;height: 100%; position: relative; display: block; background: #000;}
.xiao4_in a img{width:100%; height: 100%;transition: all ease 0.5s; opacity: 0.7;}
.xiao4_in a h3{ display: block; width:100%; font-weight: 100; height: 35px;position: absolute;left: 0;bottom: 20px; z-index: 99; background-color:rgba(0,0,0,0);color:#ccc;font-size: 21px; line-height: 35px; max-width: 100%;overflow: hidden;zoom:1;text-shadow: 2px 2px 5px #666; padding-left: 20px; color: #fff;}
.xiao4_in:hover  h3{}
.xiao4_in:hover img{transform: scale(1.1); opacity: 1;}
/* index_hexin E/ */



.yijiaer{padding-bottom:50px; padding-top: 50px;}
.yijiaer_l_img{position:relative;overflow: hidden;zoom:1; margin-right: 30px;}
.yijiaer_a{position:absolute;top:0;left: 0;width:100%;height: 100%;display: block;}
.yijiaer_r_img{position:relative;overflow: hidden;zoom:1;}
.yijiaer_a1{position:absolute;top:0;left: 0;width:100%;height: 100%;display: block;}
.yijiaer_r_img1{margin-bottom: 30px;}
.yijiaer_l_img img{width:100%;transition: all ease .4s;}
.yijiaer_r_img img{width:100%;transition: all ease .4s;}
.yijiaer_l_img:hover img{transform: scale(1.1);}
.yijiaer_r_img:hover img{transform: scale(1.1);}

.yijiaer_a .yijiaer_1{margin-top: 32px;font-size: 38px;color:#fff;margin-left: 10%; text-shadow: #333 1px 1px 0;}
.yijiaer_a .yijiaer_2{font-size: 16px;color:#fff;margin-top: 0px;margin-left: 10%; padding-right: 30px; text-shadow: #333 1px 1px 0;}
.yijiaer_a .yijiaer_3{width:103px;height: 27px;border:1px solid #cbc7c7;text-align: center;line-height: 25px;color:#fff;margin-top: 30px;margin-left: 10%;background-color:transparent ;text-shadow: #333 1px 1px 0;}
.yijiaer_a1 .yijiaer_1{margin-top: 32px;font-size: 38px;color:#fff;margin-left: 10%;text-shadow: #333 1px 1px 0;}
.yijiaer_a1 .yijiaer_2{font-size: 16px;color:#fff;margin-top: 0px;margin-left: 10%;text-shadow: #333 1px 1px 0;}
.yijiaer_a1 .yijiaer_3{width:103px;height: 27px;border:1px solid #cbc7c7;text-align: center;line-height: 25px;color:#fff;margin-top: 30px;margin-left: 10%;background-color:transparent;text-shadow: #333 1px 1px 0;}


.footer{background-color: #03588e; padding-top: 50px; padding-bottom: 10px;}
.footer_ul{display: block;width:85%;}
.footer_li{float:left;margin-right:12%;}
.footer_li>a{color:#fff;font-size: 20px;}
.footer_li ul{margin-top: 18px;}
.footer_li ul li{margin-bottom: 5px;}
.footer_li ul li a{color:#e1e1e1;font-size: 14px;}
.footer_li ul li a:hover{color:#fff;}
.footer a{color:#fff;font-size:16px;}
.footer_cop{width: 100%; border-top: solid 1px #c5c6c6; margin-top: 40px; padding: 20px 0px 0px 0px;}
.footer_copxx{width: 0px; height: 0px; overflow: hidden;}
.shaoyishao{float: right; padding-right: 50px;}
.shaoyishao_inx1{text-align: center; float: right;}
.shaoyishao_inx1 img{padding: 10px 0px;width:125px;}
.shaoyishao_inx{text-align: right; position: relative; font-size:18px;}
.shaoyishao_inx img{ width: 80px; text-align: right;  position: absolute; top: -50px; left: -73px;}
.shaoyishao_inx b{ font-size: 22px;}

.youqin{ font-size: 12px; color: #000;}
.youqin1{display:block;font-size: 12px;}
.youqin1 a{font-size: 12px; color: #000;}
.youqin1 a:hover{color: #5F0103;}

.koli{width: 100%; max-width: 1150px; margin: 0px auto;}

/******************************************** 分页 E/ */
.pag_100{ width: 100%; position: relative; color: #7f7f7f;padding: 20px 0px 50px 0px;}
.pag_100_pro{ width: 100%; position: relative; color: #7f7f7f;padding: 60px 0px 20px 0px;}
.pag_100 a{ color: #7f7f7f;}
.pag_100 a:hover{ color: #000;}
.pag_box{width: 100%; max-width: 1150px; margin: 0px auto; padding: 0px 0px 0px 0px;}

.pag_box_m{ width: 100%; padding: 15px 0px;}
.pag_box_ml{ width: 72%; float: left;}
.pag_box_ml_tit{ border-bottom: 1px solid #ccc; padding-bottom: 10px;}
.pag_box_ml_tit h2{font-size: 24px; color: #000; font-weight:normal;}

.pag_about{ width: 100%; height: auto; line-height: 24px; overflow: hidden; padding: 20px 0px; float: left;}
.pag_about img{width: auto; max-width: 100%;}

.pag_box_mr{ width: 25%; float: right;}









/******************************************** 手机 E/ */
@media screen and (max-width: 640px){
	
	
	.xinjishu{ width: 100%; padding: 40px 0px 20px 0px;}
.xinjishu a{width: 49%; margin: 0px 0.5%; float: left; border:2px solid #a09e9f; color: #fff;}
.xinjishu a:hover{border:2px solid #007ac7;}
.xinjishu a:hover .xinjishu1{ background: #007ac7; }
.xinjishu a img{width: 100%;}
.xinjishu1{ background: #a09e9f; text-align: center; width: 100%;text-shadow: 1px 1px #333; padding: 10px 0px;}
.xinjishu1 b{ font-size: 16px; line-height: 20px; display: block; font-weight: 400;}
.xinjishu1 span{ font-size: 12px; line-height: 20px; display: block;}


	
	.youqin{display: none; font-size: 12px;}
.youqin1{display: none;font-size: 12px;}
	
	.foot_phone{ position: fixed; border-top: 1px solid #6a0003; bottom: 0px; left: 0px; background-color:rgba(181,10,15,0.8);  color: #fff; width: 100%; height:55px; padding-top: 5px; display: block; z-index: 9999999;}
	.foot_phone a{width: 33.3333%; color: #fff; display:block; float: left;text-align: center; border-right: 1px solid #6a0003;}
	.foot_phone a img{width: 20px;}
	.foot_phone a span{ display: block;}

	.chanpin{width: 100%;overflow: hidden;}
.chanpin li{width: 98%;overflow: hidden;padding:5px;float: left; border: 1px solid rgba(0,0,0,0.3);margin: 1%;}
.chanpin_box{width: 100%;overflow: hidden;}
.chanpin_box img{width: 100%;overflow: hidden;transition: all 500ms;}
.chanpinjieshao{width: 100%;overflow: hidden;padding: 8px;}
.chanpinming{width: 100%;line-height: 30px;height: 30px;font-size: 14px; text-align: center;overflow: hidden;}
.chanpinxiangqing{width: 100%;overflow: hidden;line-height: 18px;font-size: 14px;height: 72px;display: none;}
.chanpin li:hover .chanpin_box img{transform: scale(1.1);transition: all 500ms;}
.banner_news{ width: 100%; height: 60px; line-height: 60px; background:url(../images/ban_newsbg.png) repeat-x;  position: relative;  z-index: 999999;padding: 0px 10px; }
.banner_news_l{float: left;width: 25%;}
.txtScroll-top{ width:100%;  max-width: 1200px; margin: 0px auto; overflow:hidden; position:relative;   }
.txtScroll-top .hd{overflow:hidden; padding:0px; position: absolute; right: 0px; top: 8px;  }
.txtScroll-top .hd a.prev{ display:block;  width:23px; height:23px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;cursor:pointer; background:url("../images/button_news.png") 0px 0px no-repeat;}
.txtScroll-top .hd a.prev:hover{ display:block;  width:23px; height:23px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;cursor:pointer; background:url("../images/button_news.png") 0px -23px no-repeat;}
.txtScroll-top .hd a.next{  display:block;  width:23px; height:23px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;cursor:pointer;background:url("../images/button_news.png") -23px 0px no-repeat;  }
.txtScroll-top .hd a.next:hover{  display:block;  width:23px; height:23px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;cursor:pointer;background:url("../images/button_news.png") -23px -23px no-repeat;  }
.txtScroll-top .bd{ float: left; margin-left: 5px;width: 50%;overflow: hidden;}
.txtScroll-top .infoList li{ height:60px; line-height:60px;overflow: hidden; }
.txtScroll-top .infoList li a{ width: 100%;}
.txtScroll-top .infoList li span{ padding-left:5px; color:#999; display: none;}
	
	
	

.pag_box_m{ width: 100%; padding: 15px 0px 5px;}
	.img100{width: 100%;overflow: hidden;padding-top: 70px;display: none;}
	.mobile_core{display: block;}
	.pag_100_pro{display: none;}
	.zaixian{display: none;width: 0px;height: 0px;overflow: hidden;}
	.tp-banner-container{display: none;}
	.banner_ipon{display:block;position: relative;z-index: 99999999;}
	
	.top{display: none;}
		
	.swiper-container {
        width: 100%;
        height:auto;
        margin-left: auto;
        margin-right: auto;
    }
    .swiper-slide {
        text-align: center;
        font-size: 18px;
        background: #fff;

        /* Center slide text vertically */
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: center;
    }
	
	.swiper-slide img{width: 100%;}
	
	
	.top_ipon{ display: block; width: 100%; height: 70px; background-color:rgba(0,0,0,0.60); position:fixed; z-index: 99999999999;}
	.logo1{float: left; padding: 0px 0px 0px 0px; width: 150px; margin-left: 0px; position: relative; }
	.logo1 img{width: 100%;}
	.navbar-toggle{float: right; padding: 0px 20px 0px 0px; }
	.navbar-toggle i{font-size: 32px; color: #fff;line-height: 70px;}
	
	
	.hd_btn{ width: 100%; text-align:center; position: absolute; bottom: 25px; left: 0px;}
.hd_btn a{color:#fff; display:inline-block; font-size: 10px; padding: 2px 5px;}
.hd_btn a:hover{color:#ccc;}
.hd_btn a:hover i{color:#ccc;}
.hd_btn a i{color:#fff;width: 20px;text-align: right;font-size: 14px;}
	
.menu_ipon{ float: left; position:absolute; left: -100%; top: 0px; width: 80%; height:auto; z-index: 99999999; background: #333;}
.menu_ipon ul{width: 100%; height: 100%; position: relative;}
.menu_ipon ul li {width: 100%; display: block; height:auto; position: relative; transition:800ms ease all; border-bottom: 1px solid #000;}
.menu_ipon ul li a{ color: #fff; display: block;  width:100%; margin: 0px 0px 0px 0px; text-align: left; font-size: 18px; line-height:50px; position: relative; padding: 0px 35px;}
.menu_ipon ul li a b{ font-weight: 400;}
.menu_ipon ul li a:hover{color: #fff; background: #007ac7;}
.menu_ipon ul li a.dq{color: #fff;  }
	
.menu_ipon ul li ul{ display: none; position:relative; background: #007ac7; width: 100%; height: auto;}
.menu_ipon ul li ul li{ border-bottom: 1px solid #900307; display: block;width: 100%;}
.menu_ipon ul li ul li a{ color: #fff; display: block; margin: 0px 0px 0px 0px; text-align: left; font-size: 14px; line-height:16px; position: relative; padding: 10px 35px; width: 100%;}
.menu_ipon ul li ul li a:hover{background: #790009;}

.menu_iponbg{ position: absolute; left:0px; top: 0px; width: 100%; height: 1000px; background: #000; display: none; z-index: 9; opacity: 0.5;}
	

.my_pro{padding: 30px 0px 0px 0px;}
.my_pro_h2{ width:100%;text-align: center; font-size: 26px;color: #000; font-weight:600;}
.my_pro_p{ font-size: 14px;color: #999;text-align: center;margin-top: 8px;}

.my_pro_ul{ overflow:hidden; zoom:1;width:100%; padding: 30px 0px;}
.my_pro_ul li{float:left; _display:inline; overflow:hidden; text-align:center; width: 50%; margin-bottom: 10px;}
.my_pro_ul li a{display: inline-block;width:100%;}
.my_pro_ul li .pic{ text-align:left;position: relative; margin: 0 5px;overflow: hidden;cursor: pointer;}
.my_pro_ul li .pic img{width:100%;height:100%;transition: all ease 0.5s;}
.my_pro_ul li .pic .img1{position: absolute; left: 0px; top: 0px; z-index: 99; opacity: 0;transition: all ease 0.5s;width:100%;height:100%;}
.my_pro_ul li .pic:hover .img1{position: absolute; left: 0px; top: 0px; z-index: 99; opacity: 1;transition: all ease 0.5s;}
.my_pro_ul li .pic:hover img{transform: scale(1.1);}
.my_pro_ul li .pic:hover .title{height:40px;width: 100%;}
.my_pro_ul li .pic:hover .title_a{color:#fff;display: block;margin: 0px;}
.my_pro_ul li .pic:hover .title_p{color:#fff;display: block;}
.my_pro_ul li .pic .title{position: absolute;bottom:0;width:100%;background-color:rgba(0,0,0,0.3);height:40px;width: 100%;transition: all ease 0.5s; z-index: 999;}
.my_pro_ul li .pic .title_a{color:#ccc;font-size: 14px;overflow: hidden;zoom:1;text-overflow: ellipsis;white-space: nowrap;height:40px;line-height: 40px;  display: block;text-align: center;padding: 0 17px;text-align: left;transition: all ease 0.5s;}
/* my_pro E/ */

	
.my_yuanjing{ text-align: center; min-height: 550px;}
.aboutus_1{padding-top: 0%;font-size: 24px;color:#000; font-weight: 800;}
.aboutus_2{padding-top: 0px;font-size: 16px;color:#000; font-weight: 800; display: inline-block; }
.aboutus_3{padding-top: 10px;font-size: 14px;color:#7f7f7f; display: none;}
.aboutus_33{padding-top: 10px;font-size: 14px;color:#7f7f7f; display: block;}

.aboutus_number{padding-top: 20px;}
.aboutus_number_x{width: 100%; float: left; padding-bottom: 20px;}
.aboutus_n_1{ font-size: 80px; line-height: 80px; font-weight: bold; color: #007ac7; font-family:Arial," sans-serif";}
.aboutus_n_1 img{height:auto;width:auto;}
	.aboutus_n_11{padding-left: 50px;}
.aboutus_n_2{padding-top: 0px;color:#242424;font-size: 18px;}
.aboutus_n_3{color:#7f7f7f;font-size: 14px;}

.aboutus_xinkuai{width: 100%; max-width: 1280px; padding-top: 50px; margin: 0px auto;}
.aboutus_xinkuai_1{width: 100%; float: left; padding-bottom: 30px; }
.aboutus_xinkuai_1 img{width: 30%;}
.aboutus_xinkuai_12{ color: #000; font-size: 18px; padding-top: 20px;}
.aboutus_xinkuai_13{ font-size: 14px; color: #666;}
/* my_yuanjing E/ */
	
	
.index_hexin_tit{width: 100%; height: 60px; line-height: 60px; font-size: 24px; background-color:rgba(0,0,0,0.5);color: #fff; text-align: center;}
.xiao4_in{width:100%;float: left;position: relative;overflow: hidden;zoom:1; padding: 0px 10px;}

.xiao4_in a{width:100%;height: 100%; position: relative; display: block;}
.xiao4_in a img{width:100%; height: 100%;transition: all ease 0.5s;opacity: 1;}
.xiao4_in a h3{ display: block; width:100%;height: 35px;position: absolute;left: 0;bottom: 0px; z-index: 99; background-color:rgba(0,0,0,0.2);color:#fff;font-size: 20px; font-weight: bold; text-align: center; line-height: 35px; max-width: 100%;overflow: hidden;zoom:1;text-shadow: 1px 1px 5px #333; padding-left: 0px;}
.xiao4_in:hover  h3{}
.xiao4_in:hover img{transform: scale(1.1);}
/* index_hexin E/ */
	.pag_news_infomm  p img{width: 100%;}
	

.yijiaer{padding-bottom:30px; padding-top: 30px; padding-left: 10px; padding-right: 10px;}
.yijiaer_l_img{position:relative;overflow: hidden;zoom:1; margin-right: 0px;}
.yijiaer_a{position:relative;top:0;left: 0;width:100%;height: 100%;display: block; padding-bottom: 20px;}
.yijiaer_r_img{position:relative;overflow: hidden;zoom:1;}
.yijiaer_a1{position:relative;top:0;left: 0;width:100%;height: 100%;display: block;padding-bottom: 20px;}
.yijiaer_r_img1{margin-bottom: 30px;}
.yijiaer_l_img img{width:100%;transition: all ease .4s;}
.yijiaer_r_img img{width:100%;transition: all ease .4s;}
.yijiaer_l_img:hover img{transform: scale(1.0);}
.yijiaer_r_img:hover img{transform: scale(1.0);}

.yijiaer_a .yijiaer_1{margin-top: 0px;font-size: 24px;  color:#333;margin-left: 0px; text-shadow: #fff 1px 1px 0;}
.yijiaer_a .yijiaer_2{font-size: 14px;color:#333;margin-top: 0px;margin-left: 0px; padding-right: 0px; text-shadow: #fff 1px 1px 0;}
.yijiaer_a .yijiaer_3{width:103px;height: 27px;border:1px solid #cbc7c7;text-align: center;line-height: 25px;color:#333;margin-top: 30px;margin-left: 10%;background-color:transparent ;text-shadow: #333 1px 1px 0;}
.yijiaer_a1 .yijiaer_1{margin-top:0px;font-size: 24px; color:#333;margin-left: 0%;text-shadow: #fff 1px 1px 0;}
.yijiaer_a1 .yijiaer_2{font-size: 14px;color:#333;margin-top: 0px;margin-left: 0%;text-shadow: #fff 1px 1px 0;}
.yijiaer_a1 .yijiaer_3{width:103px;height: 27px;border:1px solid #cbc7c7;text-align: center;line-height: 25px;color:#333;margin-top: 30px;margin-left: 10%;background-color:transparent;text-shadow: #333 1px 1px 0;}

	
	

.footer{background-color: #404143; padding-top: 30px; padding-left: 0px; padding-right: 0px;}
.footer_ul{display: block;width:100%;}
.footer_li{float:none;margin-right:0%; width: 100%; border-bottom: 1px solid #666;}
.footer_li>a{color:#fff;font-size: 16px; line-height: 45px; padding: 0px 10px; display: block;}
.footer_li ul{margin-top: 0px; margin-bottom: 0px;  display:none; background: #666;}
.footer_li ul li{margin-bottom: 0px; padding: 7px 0px; border-bottom: 1px solid #333;}
.footer_li ul li a{color:#e1e1e1;font-size: 14px;padding-left: 10px; }
.footer_li ul li a:hover{color:#fff;}

.footer_cop{width: 100%; border-top: solid 1px #c5c6c6; margin-top: 10px; padding: 10px 10px;}
	
.shaoyishao{float: none; padding-right:0px; width: 240px; margin: 20px auto 0px auto;}
.shaoyishao_inx1{text-align: center; float: right;}
.shaoyishao_inx1 img{padding: 10px 0px;}
.shaoyishao_inx{text-align: right; position: relative; font-size:18px;}
.shaoyishao_inx img{ width: 80px; text-align: right;  position: absolute; top: -50px; left: 0px;}
.shaoyishao_inx b{ font-size: 22px;}
	.zaixian{display: none;}
.pag_box_ml{ width: 100%; float: none;padding: 0px 10px;}
.pag_box_mr{ width: 25%; float: right;display: none;}
.pag_100{ width: 100%; position: relative; color: #7f7f7f;padding: 70px 0px 5px 0px;}
	

.zhanhuimain{ width: 100%; max-width: 1200px; margin: 0px auto; padding: 10px;}
.zhanhui{ width: 100%; height: auto; background: #f1f1f1; float: left; margin: 0px 0% 40px 0%;
	-webkit-box-shadow:4px 4px 10px rgba(68, 68, 68, .3);  
  -moz-box-shadow:4px 4px 10px rgba(68, 68, 68, .3);  
  box-shadow:4px 4px 10px rgba(68, 68, 68, .3); padding: 0px;}
.zhanhuiimg{width: 100%; overflow: hidden; float: none;}
.zhanhuiimg a img{width: 100%; 
-webkit-transition:all 1s; 
-moz-transition:all 1s; 
-o-transition:all 1s; 
	margin: 0px;padding: 0px;
}
.zhanhuiimg a img:hover{
-webkit-transform:scale(1.1) rotate(0deg); 
-moz-transform:scale(1.1) rotate(0deg); 
-o-transform:scale(1.1) rotate(0deg);
}
.zhanhuiimain{width: 100%; float: none; padding:15px 10px;}
.zhanhui1{ font-size: 20px; color: #333; line-height: 30px; height: 60px; overflow: hidden;}
.zhanhui2{ font-size: 14px; color: #666; line-height: 22px; height: 110px;  overflow: hidden; padding-left: 0px; }
.zhanhui:nth-child(odd) .zhanhuiimg a img{padding-left: 0%;}
a.zhanhui5{ float: none; font-size: 16px; background: #d1d1d1; padding: 0px 30px; display: block; color: #333; line-height: 35px; height: 35px; overflow: hidden; margin-top: 10px;width: 50%;text-align: center;}
a.zhanhui5:hover{padding: 0px 40px; background: #007ac7; color: #fff; }
.zhanhui4 a{color: #333;}
.pag_news{ width: 100%; height: auto; line-height: 24px; overflow: hidden; padding:0px; }

.zhanhui:nth-child(even) .zhanhuiimg
{
 float: none;
}
.mapbox{width: 100%;overflow: hidden;margin-top: 20px;}
.mapbox li{width:100%;float: none;text-align: left;overflow: hidden;padding: 20px;}
.pagnews_list_mainl{ position:relative; width: 100%; overflow: hidden;}
.pagnews_list_mainl img{width: 100%;-webkit-transition:all 1s; 
-moz-transition:all 1s; 
-o-transition:all 1s; }
.pagnews_list_mainl img:hover{
-webkit-transform:scale(1.1) rotate(0deg); 
-moz-transform:scale(1.1) rotate(0deg); 
-o-transform:scale(1.1) rotate(0deg);
}
.pagnews_list_mainr{ width: 100%; padding-left: 0px; height: auto; min-height: 150px;}
.pagnews_list_main h2{ font-size:16px; font-weight: 400;}
.pagnews_list_mainn{ font-size:12px; line-height:22px; height:66px; overflow:hidden; margin-top:10px;}
a.pagnews_list_maina{ background:#666; height:35px; line-height:35px; padding:0px 30px; display:inline-block; font-size:14px; margin-top:10px; color: #fff;}
a.pagnews_list_maina:hover{ background:#007ac7; color:#FFFFFF;}
.pag_about img{width: 100%; max-width: 100%;height: auto;}
.imgfixed {width: 50%;margin-left: 50%;}
}


@media only screen 
and (min-width : 1024px) 
and (max-width : 1440px) {
/* 台式机和笔记本电脑 --------------------------------------------------------------------------------------------------- */
.prono img{height: 650px;}
.pro{height: 650px;overflow: hidden;}	
.padt{padding-top: 0px;}
.abpro2{width: 280px;}
.hei100 img{height: 650px;}
.black0{width: 100%;text-align: left;overflow: hidden;margin-top: 30px;animation-delay: 1000ms;}
.black0 span{line-height: 33px;font-size: 18px;color: #000;display: block;}
	
	
	.xinjishu{ width: 100%; padding: 40px 0px 20px 0px;}
.xinjishu a{width: 9%; margin: 0px 0.5%; float: left; border:2px solid #a09e9f; color: #fff;}
.xinjishu a:hover{border:2px solid #007ac7;}
.xinjishu a:hover .xinjishu1{ background: #007ac7; }
.xinjishu a img{width: 100%;}
.xinjishu1{ background: #a09e9f; text-align: center; width: 100%;text-shadow: 1px 1px #333; padding: 10px 0px;}
.xinjishu1 b{ font-size: 16px; line-height: 20px; display: block; font-weight: 400;}
.xinjishu1 span{ font-size: 12px; line-height: 20px; display: block;}




}
.zhanzhang a{font-size: 12px;color: #404143;}
.aboutindex .my_pro_p{color:#333;}
.aboutindex{width:100%;background:url(../images/aboutbg.jpg) no-repeat center;padding:60px 0;box-sizing:border-box;}
.aboutindex .aboutcenter{background:url(../images/about.png) no-repeat center;padding:70px 0 60px 35px;box-sizing:border-box;}
.aboutindex p{width:52%;line-height:32px;color:#fff;}
.aboutindex a{border:1px solid #fff;width:120px;line-height:35px;border-radius:60px;color:#fff;display:block;text-align:center;margin-top:25px;}


.indexnews{width:100%;overflow:hidden;margin-bottom:20px;}
.news{width:1250px;margin:40px auto;overflow:hidden;}
.news .news_l{width:390px;float:left;margin:40px 40px 40px 0;}
.news .news_l:last-of-type{margin-right:0;}
.news .news_l h2{font-weight:100;border-bottom:1px solid #ccc;line-height:50px;height:50px;}
.news .news_l h2 > a{color:#333;font-size:20px;border-bottom:1px solid #007ac7;line-height:41px;display:inline-block; background:url(../images/line.jpg) no-repeat left;padding-left:10px;width:100px;}
.news .news_l span > a{font-size:14px;float:right;line-height:50px;color:#666;}
.news .news_l ul{margin-top:20px;}
.news .news_l li{line-height:40px;border-bottom:1px dashed #ccc;}
.news .news_l li a{color:#666;font-size:14px;}
.news .news_l li:hover a{color:#007ac7;}
.news .news_l li time{float:right;}
.tab{ text-align:center;margin-top:30px;}
.tab li{display:inline-block;text-align:center;margin:30px 0 20px;width:16%;}
.tab li img{width:120px;}
.tab li p{font-size:18px;color:#333;line-height:50px;-webkit-box-orient: vertical;-webkit-line-clamp:1;display: -webkit-box;overflow: hidden;}
.tab li.active p{color:#007ac7;}
#con1 img{max-width:100%;display:block;}






.header{width:100%;}
.header .header_top{width:100%;height:30px; background:#666;}
.header .header_top .header_center{width:1100px;;margin:0 auto;color:#f6f6f6;overflow:hidden;line-height:30px;font-size:14px;}
.header_center .top_l{float:left;}
.header_center .top_r{float:right;}
.header_center .top_r a{display:inline-block;color:#F6F6F6;}
.header_bottom{width:1100px;margin:0 auto;overflow:hidden;}
.header_bottom h1{float:left;margin:15px 10px 0 0;}
.header_bottom h2{float: left;he ight: 60px;margin:20px 0 0 0;color: #555555;font-size: 18px;font-weight: normal;}
.header_bottom em{display: block;color:#007ac7;font-weight: bold;font-style:normal;font-size: 26px;padding-top: 7px;}
.header_bottom p{float:right;margin-top:20px;padding: 0 0 0 51px;background: url(../images/tel.png) no-repeat left top;
color: #555555;font-size: 14px;}
.header_bottom p span{display: block;font-size: 26px;color:#007ac7;font-family: Arial, Helvetica, sans-serif;
font-weight: bold;}

.nav{width:100%;height:50px; background:#007ac7;margin-top:10px;}
.nav .nav_center{width:1100px;margin:0 auto;}
.nav .nav_center li{display:inline-block;font-size:16px;line-height:50px;padding:0 20px; position:relative;}
.nav .nav_center li > a{color:#fff;}
.nav .nav_center li:hover{background:#1351a0;}

.nav li .down{ width:140px; background:#1351a0; position:absolute; top:50px; left:0; display:none; z-index:2;}
.nav li .down a{ display:block; color:#eee; line-height:40px; font-size:14px;text-align:center;}
.nav li .down a:hover{ color:#fff;}
.nav li:hover .down{ display:block;}







