@charset "utf-8";
/*~~~~????????????~~~*/


/*==?????????==*/
.titleAx{position: relative;font-size:36px;color:#449f32;text-align: center;display: table;margin: 20px auto;} 
.titleAx b{display: block;color:#666666;font-size:14px;margin: 15px 0 0 0;}
.titleAx span{color:#999999;display: block;font-size:12px;}
.titleAx-white{color:#fff}
.titleAx-white b,.titleAx-white span{color:#fff}
.titleAx-white:before{background: url(img/lineWhite_left.png) no-repeat;}
.titleAx-white:after{background: url(img/lineWhite_right.png) no-repeat;}
 
.block{padding:20px 0}
.head{position:relative;width:100%;background:#fff;border-bottom:1px solid #ddd;height:257px;z-index:9999}
.head .headT{width:100%;height:45px;background:#ebebeb;line-height:45px;font-size:12px;color:#787878;text-align:left;}
.head .headT ul{float:right;}
.head .headT ul li{float:left;margin-left:20px;}
.head .headT ul li a{color:#787878;}
.head .headl{width:100%;height:152px;}
.head .headl .logo a img{width:600px;height:152px;border:none;float:left;}
.head .headl .num{float:right;margin-top:45px;}
.head .headl .num .hotl{background:url(img/tel1_ico.png) left no-repeat;padding-left:40px;line-height:24px;}
.head .headl .num .hotl p{font-size:14px;color:#787878;float:left;margin-right:10px;}
.head .headl .num .hotl span{font-size:24px;color:#044ea3;}
.head .headl .num .hotl1{background:url(img/tel2_ico.png) left no-repeat;padding-left:40px;line-height:24px;margin-top:10px;}
.head .headl .num .hotl1 p{font-size:14px;color:#787878;float:left;margin-right:10px;}
.head .headl .num .hotl1 span{font-size:24px;color:#044ea3;}

.head .navbox{width:100%;margin:0 auto;height:60px;background:#044ea3;}
.head .nav{display:block;float:left;width:100%;}
.head .nav .nav_pc{width:100%}
.head .nav ul li{float:left;position:relative; box-sizing:border-box;z-index:999} 
.head .nav ul li .f_a{line-height:60px;display:block;text-align:center;font-size:20px;color:#fff}
.head .nav ul li:hover .f_a{background-color:#22a800;color:#fff;transition:all .3s}
.head .nav ul li.on .f_a{background-color:#22a800;color:#fff;transition:all .3s}
.head .nav ul li .s_navbox{display:none;position:absolute;left:0;width:100%;background-color:#22a800;z-index:9999;box-sizing:border-box}
.head .nav ul li .s_navbox .s_a a{color:#fff;font-size:14px;text-transform:uppercase;display:block;text-align:center;padding:10px 0;border-top:1px solid #1f8f02}
.head .nav ul li .s_navbox .s_a a:hover{background-color:#22a800;color:#fff}
.m_nav{display:none}
.headlf .m_logo{display:none}
.headrg .m_menuimg{display:none}

.sidenav{position:relative;width:180px;display:block;float:left}
.sidenav label{width:180px;display:block;padding-left:55px;box-sizing:border-box;background:#128ee3;position:relative;height:48px;line-height:48px;color:#fff;font-size:16px}
.sidenav label i{width:30px;height:30px;display:block;position:absolute;background-size:20px;left:25px;top:16px}
.sidenav .side{display:inline-block;position:absolute;top:48px;left:0;z-index:999;width:180px;background:#fff;border-top:none;background-color:rgba(255,255,255,.95);box-sizing:border-box}
.sidenav .side li{position:relative;width:100%;padding:5px 0;border-bottom:1px solid #ccc;box-sizing:border-box}
.sidenav ul.side li:first-child{cursor:pointer}
.sidenav .side li a{color:#333;height:40px;line-height:40px;padding:8px 0;display:block;font-size:16px}
.sidenav .side li a:hover{background:0 0;color:#0085cd}
.sidenav .side li a i{transition:all .3s ease 0s}
.sidenav .side li a i.side_t{margin-left:10px;width:40px;height:40px;display:inline-block;vertical-align:middle;background-size:30px}
.sidenav .side li a:hover i{margin-left:15px}
.icon1{background:url(img/sideIcon1.png) no-repeat}
.icon2{background:url(img/sideIcon1.png) no-repeat}
.icon3{background:url(img/sideIcon1.png) no-repeat}
.icon4{background:url(img/sideIcon1.png) no-repeat}
.icon5{background:url(img/sideIcon1.png) no-repeat}
.icon6{background:url(img/sideIcon1.png) no-repeat}
.icon7{background:url(img/sideIcon1.png) no-repeat}
.sidenav .side li:hover .side_main{display:block;z-index:999}
.sidenav .side .side_main{display:none;width:500px;background:#fff;position:absolute;left:180px;top:0;box-shadow:3px 3px 5px rgba(0,0,0,.1);border:1px #cecece solid;z-index:7}
.sidenav .side .side_main dl{margin:20px;padding:0}
.sidenav .side .side_main dl dt{font-size:18px;margin-bottom:10px;color:#0173b2;font-weight:700}
.sidenav .side .side_main dl dt b{font-size:15px}
.sidenav .side .side_main dl dd{margin-bottom:10px;display:inline-block}
.sidenav .side .side_main dl dd a{position:relative;display:inline-block;color:#777;font-size:14px;margin:0 4px;padding:0 5px;border-right:2px solid #bbb;height:auto;line-height:1.5;transition:all .2s ease 0s}
i.icon-hot,i.icon-new{display:inline-block;height:9px;width:24px;background:url(img/img_public.png) no-repeat;vertical-align:middle}
i.icon-hot{background-position:0 -240px}
i.icon-new{background-position:-40px -240px}
.sidenav .side .side_main dl dd a span{color:#999}
.sidenav .side .side_main dl dd a:hover{background:0 0;color:#cf1322;transform:translateY(-2px)}
.sidenav .side .side_main dl dd a:hover b{color:#40adf5}
.sidenav .side .side_main dl dd a:hover span{color:#40adf5}
.slider{position:relative;overflow:hidden;width:100%}
.slideBox .hd{height:10px;z-index:1;overflow:hidden;position:absolute;left:50%;bottom:20px;transform:translateX(-50%);z-index:1}
.slideBox .hd ul{text-align:center;padding-top:5px}
.slideBox .hd ul li{cursor:pointer;float:left;margin-right:5px;width:30px;height:10px;line-height:14px;text-align:center;background:#fff}
.slideBox .hd ul .on{background:#00a2ff;color:#fff}
.slideBox .bd{position:relative;z-index:0}
.slideBox .bd li img{width:100%;vertical-align:top}

/*==????????????==*/
.crux{padding:20px 0;background: #eeeeee;}
.crux .left{width:800px; margin: 5px 0 0 0;float:left;}
.crux .left h3{float:left;color:#044ea3;margin-right:5px; font-size:14px;}
.crux .left a{display:inline-block;color:#888888; font-size:14px;/*! border-right: 2px #ddd solid; */padding-right: 15px;line-height: 15px;margin-right: 20px;}
.crux .left a:last-child{border:none}
.crux .left a:hover{color:#1667b9;}
.crux .right{width:315px; border: 1px #ddd solid;padding: 0px 0 0px 10px;background: #fff;line-height: 35px;float:right;}
.crux .right input{border:none;background:none;}
.crux .right button{float:right;display: block; width:50px;height:35px; background:#044ea3;margin: 0 0px 0 0;color: #fff;font-size: 12px; cursor: pointer;}
.crux .right button:hover{background:#22a800}
.pages{width:100%;float:left;}
.flink {
  margin-top: 50px;
  width: 100%;float:left;
}

.flink .flink_tit {
  width: 100%;
  position: relative;
}

.flink .flink_tit p {
  height: 12px;
  width: 100%;
  background: url(../img/dian.png);
  position: absolute;
  top: 15px;
}

.flink .flink_tit span {
  height: 42px;
  background: #fff;
  color: #1C4587;
  font-size: 14px;
  border: 1px solid #1C4587;
  position: relative;
  z-index: 9;
  display: block;
  width: 115px;
  text-align: center;
  line-height: 42px;
  margin-left: 0px;
}

.flink .flink_list {
  width: 100%;
  margin-top: 20px;
  margin-left: 0px;
}

.flink .flink_list ul li {
  float: left;
  margin-right: 28px;
  margin-bottom: 8px;
}

.flink .flink_list ul li a {
  font-size: 12px;
  color: #5a5a5a;
}

.flink .flink_list ul li a:hover {
  color: #036aac;
}
.pro_tag {
    border-top: 1px dashed #999;
    border-bottom: 1px dashed #999;
    line-height: 40px;
    margin-top: 20px;
}

.pro_tag span {
  font-size: 14px;
  color: #333;
}
.pro_tag a {
  font-size: 11px;
  color: #666;
  padding-right: 15px;
}
.pro_tag a:hover {
  color: #036aac;
}
.show_pages {
  padding-top: 20px;
}

.show_pages p {
  font-size: 14px;
  line-height: 24px;
  color: #333;
  margin-top: 6px;
}

.show_pages p a {
  font-size: 14px;
  line-height: 24px;
  color: #333;
}
.showarea {
    padding: 15px 0;
}
.showarea h3 {
  padding-bottom: 10px;
  font-size: 16px;
  color: #036aac;
  border-bottom: 1px solid #e4e4e4;
  display: block;
}
.showarea h3 span {
  font-weight: 400;
  color: #999;
  text-transform: uppercase;
}
.showarea .list {
      overflow: hidden;
    margin-top: 20px;
}
.showarea .list a {
    display: block;
    margin-right: 17px;
    font-size: 14px;
    float: left;
    margin-bottom: 12px;
}
.showarea .list a:hover {
  color: #036aac;
}
/*==?????????==*/
.HomeProduct{margin:50px 0;}
.leftNav2{width:270px;float:left;}
.leftNav2 h2{padding:40px 20px 30px 20px; text-align: center; color:#fff;font-size:24px;background:-webkit-linear-gradient(left, #044ea3, #043875);}
.leftNav2 h2 font{display:block;color:#eee;font-size:12px;}
.leftNav2 ul{}
.leftNav2 ul li{}
.leftNav2 ul li a{display: block;padding:11px 0 11px 50px;color:#666666;font-size:14px;border-top: 1px #fff solid;background:#e2e2e2;}
.leftNav2 ul li em{display:inline-block;margin-right:10px; width:12px;height:12px; color:#fff; text-align:center; font-size:7px; /*! border-radius: 50%; */ background:url(img/ico001.png) no-repeat 0 0}
.leftNav2 ul li:hover a,.leftNav2 ul li.active a{background:-webkit-linear-gradient(left, #044ea3, #043875); color:#fff}
.leftNav2 ul li:hover em,.leftNav2 ul li.active em{color:#449F32; background-position:-13px 0px;}
.lefterNavCon{margin:20px 0 0 0;height: 198px;color:#fff;font-size:14px;padding: 60px 0 0 30px;background: url(img/kefu_bg.jpg) no-repeat center;}
.lefterNavCon b{color:#fff;font-size:32px;display: block;margin: 10px 0;}
.lefterNavCon a{display: block;width:100px;line-height: 35px;color:#fff; text-align:center;font-size:14px;background: url(img/btn.png) no-repeat center;}
.HomeProduct .right{width:-webkit-calc(100% - 300px); width:-moz-calc(100% - 300px); width:calc(100% - 300px); float:right;}
.HomeProduct .right .top{color:#fff;font-size:18px;padding: 20px 20px;/*! background: #61af2c; */background: -webkit-linear-gradient(left, #044ea3, #043875);}
.HomeProduct .right .top a{position: relative;float:right;color:#fff;padding: 5px 30px 5px 10px;font-size:12px;border: 1px #eee solid;display: block;margin: -6px 0 0 0;}
.HomeProduct .right .top a:before{content: ""; position: absolute; right:0;top:10px;display:inline-block;margin-right:10px; width:12px;height:12px; color:#fff; text-align:center; font-size:7px; /*! border-radius: 50%; */ background:url(img/ico001.png) no-repeat -13px 0;transition: all .4s ease-in-out;}
.HomeProduct .right .top a:hover{color:#449f32;background: #fff;border:1px #449f32 solid}
.HomeProduct .right .top a:hover:before{background-position:0 0}
.product-list2{margin:20px 0 0 0px;width:100%; }
.product-list2 li{float:left;width:32%;margin:0 2% 20px 0px;border:1px #ddd solid;}
.product-list2 li:nth-child(3n){margin: 0 0 0 0;}
.product-list2 li .img_wap{ padding-bottom: 70%;width: 100%;position: relative;}
.product-list2 li .img_wap img{width: 100%;height: 100%; position: absolute;top: 0;left: 0; }
.product-list2 li h4{color:#666666;font-size:14px;padding:16px 10px;border-top: 1px #ddd solid;}
.product-list2 li h4 em{position:relative;display: block;float: right;width:22px;height:22px;border-radius:50%; background:#999;}
.product-list2 li h4 em:before{display: block;content: "";position: absolute; left:5px;top:6px;width:10px; height:9px; background: url(img/line03.png) no-repeat 1px 1px;transition: all .4s ease-in-out;}
.product-list2 li:hover{border:1px #044ea3 solid}
.product-list2 li:hover em{background: #fff}
.product-list2 li:hover em:before{background-position: -10px 1px ;}
.product-list2 li:hover h4{color:#fff; background:#044ea3}
.ProductListBox .product-list2{margin-top:0px;}

/*==??????1???==*/
.HomeAdvantage{padding:50px 0 50px 0; background: #eeeeee;}
.HomeAdvantage .clearfix{margin:20px 0;}
.HomeAdvantage .left{width: 600px;}
.HomeAdvantage .box{width: 600px;padding: 40px 40px;height: 595px;background: #fff;}
.HomeAdvantage .box h2{color:#449f32;font-size:30px;margin-bottom: 20px;}
.HomeAdvantage .box h2 font{display: inline-block;color:#449f32;line-height: 30px;margin: -15px 0 0 0;font-size:12px;background: url(img/line_bottom.png) repeat-x bottom;}
.HomeAdvantage .box p{color:#666666;font-size:14px;margin: 15px 0 15px 0;}
.HomeAdvantage .box p b{position: relative;display: -webkit-box;margin: 0 0 15px 0;/* padding-left: 50px; */padding: 10px 20px 10px 45px;color:#fff;font-size:18px;/*! background: #449f32; */display: table;background: -webkit-linear-gradient(left, #7ebf26, #449f32);}
.HomeAdvantage .box p b:before{content: "";position: absolute;left: 25px;top: 16px;width: 10px;height:10px;border: 3px #fff solid;/* background: #fff; */border-radius: 50%;}
.HomeAdvantage .box p font{color:#449f32}

/*==??????2???==*/
.HomeAdvantage2{margin:50px 0 50px 0;background: url(img/advantage2_line.png) no-repeat center bottom;/* padding: 20px; */}
.HomeAdvantage2 .clearfix{margin: 20px 0;}
.HomeAdvantage2 .title{text-align:center;margin: 20px 0 50px 0;}
.HomeAdvantage2 .box{width: 610px;}
.HomeAdvantage2 .box .frame{padding-left: 100px;margin: 0 0 45px 0;}
.HomeAdvantage2 .box .frame h3{position:relative;color:#044ea3;font-size:22px;display: inline-block;/* margin: 14px; */padding: 10px 0 0 0;margin: 0 0 17px 0;}
.HomeAdvantage2 .box .frame h3 em{position:absolute;top:0;left: -101px;width: 91px;line-height: 65px;height: 75px;text-align: center;color:#fff;font-size:20px;background: url(img/advantage2_ico.png) no-repeat;}
.HomeAdvantage2 .box .frame h3 font{display: block; color:#044ea3;font-size:12px}
.HomeAdvantage2 .box .frame p{position:relative;padding-left: 15px;color:#666666;font-size:14px;display: inline-block;}
.HomeAdvantage2 .box .frame p:before{position:absolute;top: 10px;left: 0px;content:"";border: 2px #044ea3 solid;width: 7px;height: 7px;border-radius: 50%;}
.HomeAdvantage2 .box .frame b{display: inline-block;color:#fff;font-size:14px;border: 5px;margin: 20px 0 0 15px;padding: 5px 10px;border-radius: 5px;background: -webkit-linear-gradient(left, #044ea3, #043875);}
.HomeAdvantage2 .box .frame b font{font-size:18px;}
.HomeAdvantage2 .img{width: 557px;}

/*==?????????==*/
.HomeLink{margin: 20px 0 0px 0; padding: 70px 0 60px 0; background:url(img/casebg.png) top center no-repeat;}
.HomeLink .titleAx1{position: relative;font-size:36px;color:#fff;text-align: center;display: table;margin: 20px auto;} 
.HomeLink .titleAx1 b{display: block;color:#fff;font-size:14px;margin: 15px 0 0 0;}
.HomeLink .titleAx1 span{color:#fff;display: block;font-size:12px;}
.HomeLink .titleAx1-white{color:#fff}
.HomeLink .titleAx1-white b,.titleAx-white span{color:#fff} 
.testimonials-section .auto-container{
	position:relative;
	z-index:5;
}

 

.testimonials-section .testimonials-slider{
	position:relative;
}

.testimonials-section .testimonials-slider .slide-item{
	position:relative;
	margin:0px 0px 0px 0px; padding:0; 
	text-align:center;
}

.testimonials-section .testimonials-slider .image-box{
	position:relative;
	width:100%;
	padding-bottom: 80%;
	transition:all 0.5s ease;
	-moz-transition:all 0.5s ease;
	-webkit-transition:all 0.5s ease;
	-ms-transition:all 0.5s ease;
	-o-transition:all 0.5s ease;
}


 


.testimonials-section .testimonials-slider .slide-item:hover,
.testimonials-section .testimonials-slider .slide-item:hover .image-box{
	border-color:#1a4c84;	
}

.testimonials-section .testimonials-slider .image-box img{
	position:absolute;
	width:100%!important;
	height:100% !important;
	display:block;
}


 

.testimonials-section .slide-item h3{ 
	position:relative;
	font-size:14px;
	color:#fff; 
	line-height:35px;
	text-transform:uppercase;	
	
}

.testimonials-section .slide-item .designation{
	position:relative;
	font-size:12px;
	color:#cccccc;
	margin-bottom:0px;	
}

.testimonials-section .slide-text{
	position:relative;
	font-size:14px;
	color:#252525;
	font-family:"????????????";
	line-height:2em; 	
}

.testimonials-section .column-carousel.three-column .owl-nav{
	display:none !important;	
}

.testimonials-section .column-carousel.three-column .owl-controls{
	position:relative;
	text-align:center;
	padding:0px 0px;
	top:0px;	
}

.testimonials-section .column-carousel.three-column .owl-dots{
	display:block !important;
}

.testimonials-section .column-carousel.three-column .owl-dot span{
	background:none !important;
	border:2px solid #e0e0e0;
	
}

.testimonials-section .column-carousel.three-column .owl-dot span:hover,
.testimonials-section .column-carousel.three-column .owl-dot.active span{
	border-color:#22a800;
	
}

.testimonials-section.theme-two .column-carousel.three-column .owl-dot span{
	border-color:#1a4c84;
	
}
 

/*==?????????==*/
.HomeProcess{height: 463px;padding:70px 0 0 0;background:url(img/HomeProcessBG.jpg) no-repeat center;}
.HomeProcess ul{position:relative;height: 115px;margin:70px 0 0 0;background: url(img/HomeProcess_line.png) no-repeat center left;/*! background-size: 1200px; */} 
.HomeProcess ul li{position: absolute; color:#ffffff;font-size:14px;}
.HomeProcess ul li em{display:inline-block; width:20px;line-height:20px;margin-right:5px; text-align: center; border-radius:50%;color:#7ebf26; background: #fff;}
.HomeProcess ul li.x1{left:66px;top:-30px;}
.HomeProcess ul li.x2{left:238px;top:-30px;}
.HomeProcess ul li.x3{left:407px;top:-30px;}
.HomeProcess ul li.x4{left:642px;top:-30px;}
.HomeProcess ul li.x5{left:809px;top:-30px;}
.HomeProcess ul li.x6{left:1005px;top:-30px;}
.HomeProcess ul li.x7{right:183px;bottom:-28px;}
.HomeProcess ul li.x8{right:408px;bottom:-28px;}
.HomeProcess ul li.x9{right:575px;bottom:-28px;}
.HomeProcess ul li.x10{right:781px;bottom:-28px;}
.HomeProcess .tel{position: absolute; left:358px; top:42px; color:#fff;font-size: 14px;}
.HomeProcess .tel:before{position: absolute;content: "";left:0;bottom:0; width:90px; height:1px; background: #fff}
.HomeProcess .tel b{color:#fff;font-size:24px;margin: 0 11px;}
.HomeProcess .tel a{display: inline-block;color:#fff;font-size:14px; border-radius: 12px; background:#22a800;padding: 1px 15px;}
.HomeProcess .tel a:hover{background: #f60;color:#fff}

/*==???????????????==*/
.HomeAbout{padding:65px 0 55px 0; background: #eeeeee;}
.HomeAbout .long .left{width:500px;float:left;}
.HomeAbout .long .right{width:600px;padding-left: 40px;height: 380px;margin-top:40px;float:right;}
.HomeAbout .long .right h2{color:#333333;width: 400px;line-height:35px;padding-bottom:15px;margin-bottom: 20px;font-size:30px;background: url(img/line_bottom.png) repeat-x bottom;}
.HomeAbout .long .right h2 font{display: block; color:#044ea3}
.HomeAbout .long .right .wx{color:#888888;font-size:14px;}
.HomeAbout .long .right a{margin-top:20px;display: inline-block;color:#fff;font-size:14px;padding: 7px 25px;/*! background:#449f32; */background: -webkit-linear-gradient(left, #044ea3, #043875);}
.HomeAbout .long .right a:hover{background:#22a800}
.HomeAbout .tone{margin: 25px 0 20px 0;float: left;width: 100%;}
.HomeAbout .tone li{float:left;color:#fff;font-size:16px;padding: 8px 30px;margin-right:1px; cursor: pointer;background: #696969;}
.HomeAbout .tone li.hit{background: #044ea3;}
.HomeAbout .down{}
.HomeAbout .down li{float:left;width: 286px;margin:0 7px;}
.HomeAbout .down li img{width:290px;height:180px;}
.HomeAbout .down li h4{color:#888888;font-size:14px;line-height:30px;text-align: center;padding: 10px 0 0 0;}
.HomeAbout .down li:hover h4{color:#449f32}



/*==???????????????==*/
.HomeNews{margin: 70px 0 70px 0;}
.HomeNews .left{width: 750px;float:left;}
.HomeNews .left .tone{float: left;margin-bottom:30px;border: 1px #ddd solid;width: 100%;}
.HomeNews .left .tone li{float:left;color: #333333;font-size: 24px;border-right: 1px #ddd solid;padding: 15px 35px;/* background: #b6b6b6; *//* margin-right: 5px; */cursor: pointer;}
.HomeNews .left .tone li.hit{color:#fff;/*! background:#4ba330; */background: -webkit-linear-gradient(left, #044ea3, #043875);}
.HomeNews .left .tone a.more{color:#fff;font-size:13px;float: right;padding: 0px 8px;margin: 15px 20px 0 0;background:#459f32;}
.HomeNews .left .tone a.more:hover{background: #044ea3}
.HomeNews .left .down{float: left;}
.HomeNews .left .down ul{}
.HomeNews .left .down ul li.one{margin: 0px 0 10px 0;height: 200px;}
.HomeNews .left .down ul li.one .img{width:295px;/* border:1px #ccc solid; *//* padding:5px; */margin-right: 20px;/* box-shadow: 0 10px 10px #aaa; */}
.HomeNews .left .down ul li.one .img img{width: 295px;height: 190px;}
.HomeNews .left .down ul li.one span{color: #999999;font-size: 14px;/* font-style: oblique; */display: block;/* border-bottom: 1px #ddd solid; */}
.HomeNews .left .down ul li.one h4{float:left;color: #333333;font-size: 18px;/* border-bottom:1px #ddd dotted; *//* padding-bottom:12px; */width: 405px;}
.HomeNews .left .down ul li.one p{margin:15px 0 20px 0;color: #666666;font-size: 14px;display: block;width: 434px;float: left;}
.HomeNews .left .down ul li.one b{color:#fff;font-size:12px;padding: 7px 25px;/*! background: #6bc800; */background: -webkit-linear-gradient(left, #044ea3, #043875);}
.HomeNews .left .down ul li.two{float:left;width: 340px;margin-right:20px;padding: 3px 0 8px 0;/* border-bottom:1px #ddd dotted; */}
.HomeNews .left .down ul li.two:before{color: #aaa;}
.HomeNews .left .down ul li.two a{color: #666666;font-size:14px;padding-left: 2px;}
.HomeNews .left .down ul li.two font{font-size: 14px;color: #888888;float: right;}
.HomeNews .left .down ul li.two:nth-child(odd){width: 340px;margin-right: 50px;}
.HomeNews .left .down ul li.two a:hover{color:#044ea3}
.HomeNews .left .down ul li.one:hover h4{color:#044ea3}
.HomeNews .left .down ul li.one:hover b{background: #999}
.HomeNews .right{width: 415px;float:right;}
.HomeNews .right h2{border: 1px #ddd solid;/* height: 40px; */float: left;width: 100%;margin-bottom: 30px;}
.HomeNews .right h2 b{float:left;color:#fff;font-size: 24px;padding: 15px 30px;/*! background: #61af2c; */background: -webkit-linear-gradient(left, #044ea3, #043875);}
.HomeNews .right h2 a.more{color:#fff;font-size:13px;float: right;padding:1px 9px;margin: 15px 15px 0 0;background:#459f32;}
.HomeNews .right h2 a.more:hover{background: #f60}
.HomeNews .right ul{}
.HomeNews .right ul li{border-bottom: 1px #aaa dashed;margin: 10px 0 17px 0;padding: 10px 0 17px 0;}
.HomeNews .right ul li:last-child{border:none}
.HomeNews .right ul li h4{color: #459f32;font-size:14px;margin-bottom:10px;}
.HomeNews .right ul li h4 em{margin-right:10px;color:#fff;font-size: 13px;background: #459f32;width: 23px;height:23px;display: inline-block;text-align: center;border-radius: 5px;}
.HomeNews .right ul li p{position: relative; color:#717171; font-size:12px;padding-left: 33px;}
.HomeNews .right ul li p em{position: absolute;left:0;top:0;margin-right:10px;color:#fff;font-size: 13px;background: #012d5e;width: 23px;height:25px;display: inline-block;text-align: center;border-radius: 5px;}
.HomeNews .right ul li:hover h4{color:#044ea3}

/*==??????===*/
.footer{padding: 80px 0 0 0;background: #eeeeee;}
.footer .logo{float:left;}
.footer .middle{width:550px; color:#666666;font-size:15px;margin: 0 60px;float:left;}
.footer .middle font{color:#044ea3;font-size:25px;margin: 0 0 20px 0;display: block;}
.footer .right{width:231px;height:92px;padding:2px; background: #fff;float:right;}
.footer .right span{width:132px;color:#888888;font-size:14px; display: inline-block;padding: 25px 20px 0 10px;vertical-align: top;}
.footer .right img{width:90px;display:inline-block}
.footer .nav{margin:30px 0 15px 0;border-radius:0px;background: #044ea3;}
.footer .nav li{float:left;width:150px;}
.footer .nav li a{display: block; color:#fff;border-right:1px #043f83 solid;font-size:15px; text-align: center; padding:15px 10px;}
.footer .nav li a:hover{background: #7ebf26}
.footer .copy{margin:0px 0 0 0;padding:15px 0 20px 0;}
.footer .copy p{color:#666666;font-size:14px;}
.footer .copy .rlog,.footer .copy .rlog a{color:#666666;font-size:14px}
.footer .copy .rlog a:hover{color:#449f32}
.footer .foot_link{padding: 10px 0;}
.footer .foot_link h3{font-size: 14px;}
.footer .foot_link a{}

