﻿.box-border{box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, 0.1)}
.clear{clear:both}
.carousel-btn{text-align:center;margin:10px 0}
.carousel-btn a{display:inline-block;width:16px;height:16px;border-radius:16px;margin:0 6px;background:#CCC}
.carousel-btn .selected{background:#91c421;cursor:default}
.carousel-btn a span{display:none}
.carousel-btn-fixed{width:100%;position:absolute;bottom:15px;left:0;margin:0;z-index:100}
.carousel{position:relative;padding:0px}
@media (min-width:768px) and (max-width:991px){.carousel{height:380px !important}
.carousel .carousel-item .carousel-img a img{height:380px !important}
}@media screen and (max-width:768px){.carousel{height:320px !important}
.carousel .carousel-item .carousel-img a img{height:320px !important}
}@media screen and (max-width:640px){.carousel{height:260px !important}
.carousel .carousel-item .carousel-img a img{height:260px !important}
}@media screen and (max-width:480px){.carousel{height:145px !important}
.carousel .carousel-item .carousel-img a img{height:145px !important}
}.carousel-item{position:relative;float:left;display:block}
.carousel-item .carousel-img{display:block}
.carousel-item .carousel-img a[href="javascript:;"]{cursor:default}
.carousel-item .carousel-img img{display:block}
.responsive-carousel{overflow:hidden}
.responsive-carousel .carousel-item img{width:100%;height:auto !important}
.responsive-carousel .carousel-direction{display:none}
.responsive-carousel:hover .carousel-direction{display:block}
.responsive-carousel-set .carousel-info-inner h3{font-weight:normal}
a.more{font-size:14px;margin:0px auto;margin-top:26px;border:1px solid #CCC;height:40px;line-height:38px;padding:0px;width:158px;transition:all 0.3s;background:none;color:#9e9e9e;border-radius:0px;text-indent:0px;display:inline-block;text-align:center}
a.more:hover{border:1px solid #1266A2;background:#1266A2;color:#FFFFFF}
.homeAdv{background:url(../images/home_adv.jpg) no-repeat center center;text-align:center;height:235px}
.homeAdv h2{font-weight:normal;font-size:20px;color:#FFF;padding-top:90px;line-height:20px;padding-bottom:30px}
.homeAdv strong{font-size:22px}
.homeAdv h1{font-size:30px;line-height:30px;color:#FFF;font-weight:bold}
@media (min-width:768px) and (max-width:991px){.homeAdv h2{font-size:18px}
.homeAdv strong{font-size:20px}
.homeAdv h1{font-size:26px;line-height:30px}
}@media (max-width:768px){.homeAdv h2{font-size:14px;max-width:85%;margin:0px auto;padding-top:60px}
.homeAdv strong{font-size:16px}
.homeAdv h1{font-size:20px;line-height:20px}
}.homeTitle{font-size:32px;color:#666666;font-family:"微软雅黑"
	font-weight:bold;line-height:25px;text-align:center;padding-top:0px}
.homeTitle div{font-size:14px;line-height:14px;padding-top:16px;color:#666666;position:relative;font-weight:normal}
.homeTitle div i{display:block;height:1px;border-top:1px solid #666666;position:absolute;top:25px;left:50%;margin-left:-49%;width:98%}
.homeTitle div i:nth-child(1){height:1px;border-top:3px solid #1f6296;top:22px;margin-left:-110px;width:225px;z-index:10}
.homeProList{position:relative;margin-top:40px}
.homeProList .container{padding:0px;padding-bottom:50px}
.homeProList li a{color:#FFFFFF;background:#3298E3;padding:10px 20px}
.homeProList li a:hover{background:#1266A2;color:#FFFFFF;padding:10px 20px}
.homeProList img{width:320px;height:300px;}
.homeProList .pic{margin-bottom:10px;}
.homeProList .more{text-align:center;padding-top:0px}
.btitle{padding:5px 0px}
.homeProList .title{padding:5px 0px;font-size:16px;color:#333D96}
.homeProList .title:hover{margin:5px 0px;font-size:16px;color:#6BD94A}
.homeProList .title1{font-size:12px;color:#a7a6a6;font-family:'微软雅黑';line-height:18px}
.borders{border:1px solid #6BD94A}
.homeYou{background:#f4f4f4;text-align:left}
.homeYou .container{padding:0px;padding-bottom:55px;color:#666}
.homeYou .container .clear{clear:both;height:45px}
.homeYou div.piece{padding-top:25px;padding-bottom:15px}
.homeYou div.piece a:hover{color:#6BD94A}
@media (max-width:768px){.homeYou .container .clear{display:none}
.homeYou div.piece{padding-top:15px;padding-bottom:15px}
}.homeYou div h2{font-size:24px;font-weight:bold;color:#196096;line-height:50px;padding-top:40px;text-align:left}
.homeYou div h2 strong{font-size:32px;font-style:italic}
.homeYou div p{font-size:14px;color:#a7a7a5;text-transform:uppercase;padding-bottom:20px;text-align:left}
.homeYou div li{position:relative;padding-left:15px;line-height:26px;text-align:left}
.homeYou div li i{display:block;position:absolute;left:0px;top:10px;width:8px;height:8px;border-radius:4px;background:#666}
.homeYou div img{margin:0px auto;max-width:100%}
.homeAbout{background:#FFFFFF;color:#333;line-height:28px;text-align:center;padding-bottom:80px}
.homeAbout h3{font-size:22px;color:#8fc320;font-weight:bold;line-height:35px;text-align:left;padding-top:40px;padding-bottom:30px}
.homeAbout .about{text-align:left;padding-top:60px;overflow:hidden}
.homeAbout .about img{margin:0px auto;max-width:100%}
@media (max-width:768px){.homeAbout .about .col-md-2{display:none}
.homeAbout .about{text-align:center}
}.homeAbout .about p{text-align:left;text-indent:30px}
.homeNewsList{padding:24px 0px 60px 0px;background:#f9f9f9}
.homeNewsList .col-md-6{padding-top:20px}
.homeNewsList h2{font-size:22px;color:#111;text-align:left;padding-top:26px;border-top:1px solid #eaeaea;position:relative;height:75px}
.homeNewsList h2 i{height:3px;position:absolute;top:-2px;left:0px;background:#333;width:88px}
.homeNewsList h2 a{display:block;float:right;font-size:14px;color:#666;background:url(../images/bit.jpg) no-repeat right center;padding-right:16px;text-transform:uppercase}
.homeNewsList h2 a:hover{color:#6BD94A}
.homeNewsList .container{padding:0px}
.homeNewsList .media{margin:0px;border-bottom:1px dotted #ccc;padding:15px 0px}
.homeNewsList .media-left{padding-right:10px;}
.homeNewsList .media-left span{display:block;font-size:14px;text-align:center;background:#f2f2f2;color:#9e9e9e;padding:8px 10px;width:70px}
.homeNewsList .media-left span:first-child{font-size:24px;line-height:50px;color:#666}
.homeNewsList .media-left span:last-child{font-size:12px;line-height:24px}
.homeNewsList .media-body{text-align:left;color:#a0a0a0;line-height:20px;font-size:14px}
.homeNewsList .media-body h4{font-weight:bold;font-size:14px;padding-bottom:5px}
.homeNewsList .media-body h4 a{color:#333}
.homeNewsList .media-body h4 a:hover{color:#6BD94A}
.homeNewsList ul{padding-top:12px}
.homeNewsList ul li{height:46px;line-height:46px;text-align:left;border-bottom:1px solid #e5e5e5;text-indent:15px;position:relative}
.homeNewsList ul li span{display:block;position:absolute;top:0px;left:0px;width:30px;height:46px}
.homeNewsList ul li span i{display:block;width:2px;height:2px;background:#7c7c7c;position:absolute;top:20px;left:4px}
.homeNewsList ul li span i:first-child{top:20px;left:0px}
.homeNewsList ul li span i:last-child{top:24px}
.jrwm_list{clear:both;overflow:hidden;margin-bottom:10px;border-bottom:2px solid #1266A2}
.jrwm_list ul li{float:left;font:normal 14px/40px "宋体";background:#b9b9b9;display:block;margin-right:1px;padding:0px 25px;color:#fff}
.jrwm_list ul li.on{float:left;font:normal 14px/40px "宋体";background:#1266A2;display:block;margin-right:1px;padding:0px 25px;color:#fff;transition:background 0.7s ease;-webkit-transition:background 0.7s ease;-moz-transition:background 0.7s ease;-o-transition:background 0.7s ease;-ms-transition:background 0.7s ease}
.jrwm_list ul li:hover{float:left;font:normal 14px/40px "宋体";background:#1266A2;display:block;margin-right:1px;padding:0px 25px;color:#fff;transition:background 0.7s ease;-webkit-transition:background 0.7s ease;-moz-transition:background 0.7s ease;-o-transition:background 0.7s ease;-ms-transition:background 0.7s ease}
.jrwm_nr{background:#fff;width:100%;padding:0px}

.b1eaeaea{border:1px solid #eaeaea;}
.bgeaea{background:#eaeaea;line-height:30px}