<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*----棣栭〉----*/
i {
    font-style: normal;
}
.wrap-layer {
    width: 1200px;
    margin: 0 auto;
    position: relative;
}


/*澶撮儴*/
.mod-headers {width:100%; left:0; top:0; height:140px; position:absolute; z-index:9990;}
.mod-headers  .wrap-layer{ background: #fff;height:140px; margin-top: 20px;}
/*瀵艰埅*/
.wrap-nav{ position: relative;}.item-viewpoint ul li
.navMenu {
    background: #f9f9f9; height: 48px;
}

.navMenu&gt;li {
    display: inline-block;
}

.navMenu&gt;li&gt;a {
    cursor: pointer;
    white-space: nowrap;
    font-size: 16px;
    display: block;
    padding: 0 8px;
	 width: 130px;
	box-sizing: border-box;
    height: 48px;
    line-height: 48px;
    color: #000; text-align: center;
    /*border-bottom:transparent solid 2px;*/
    /*text-shadow:#fff 1px 1px;*/
}
.banner { display: none; }

.navMenu&gt;li.cr&gt;a,
.navMenu&gt;li&gt;a:hover,.navMenu&gt;li&gt;a:hover *,.navMenu&gt;li.cr&gt;a * {
color: #fff;background: #b5151d;
}

.navMenu&gt;li.cr&gt;a,
.navMenu&gt;li:hover&gt;a {
    height: 48px;
}

.navMenu .sub-menus {
    position: absolute;
/**/   top: 48px; 
/*   top:-1800px;*/
   left: 0;
   width: 1200px;
   height:auto;
   overflow: hidden;
    /*height:80px;*/
   background: #fff;
 transition-duration: .3s;
    -ms-transition-duration: .3s;
    -moz-transition-duration: .3s;
    -webkit-transition-duration: .3s;
    opacity: 0;
    text-align: left;
	box-shadow: -5px 0 5px rgba(0,0,0,0), 5px 0 5px rgba(0,0,0,0), 0 -5px 5px rgba(255,255,255,0.06), 0 5px 5px rgba(0,0,0,0.06);

	
}

.navMenu&gt;li&gt;.sub-menus{ border-top:2px solid #b5151d; padding-bottom: 50px;}
.navMenu .sub-menus&gt;ul{ margin-right: -10px; display: block; padding-top:30px;}
.navMenu .sub-menus&gt;ul&gt;li {
    line-height: 40px;
    /*min-width: 72px;*/
    text-align: left;
    font-size: 14px;  float: left; display: block; width:25%; box-sizing: border-box;  
    padding: 0 30px 0 50px;/* border-left: 1px solid #f9f9f9;*/
	position: relative;
}

.navMenu .sub-menus&gt;ul&gt;li&gt;a&gt;span{ color: #b5151d; font-size: 16px;}
.navMenu .sub-menus&gt;ul&gt;li:after{  content: ""; display: block;position:absolute;  
                top:12px;  
                left:30px;  
 height: 16px;
/*                border-top:5px solid transparent;  
                border-bottom:5px solid transparent; */ 
                border-left:4px solid #b5151d;}
.navMenu .sub-menus&gt;ul {
    /* position: relative;*/
    display:block;
    text-align: left!important;
}

/*.sub-menus ul li.cr,*/
.navMenu .sub-menus&gt;ul&gt;li:hover&gt;a&gt;span{ color: #b5151d;}

.navMenu .sub-menus&gt;ul&gt;li:hover {   text-align: left;}

.navMenu&gt;li:hover .sub-menus {
    opacity: 1;
    z-index: 10000;

}
.navMenu&gt;li&gt;.sub-menus:after{ position: absolute;  border-left: 1px solid #e5e5e5; content: ""; display: block; left: 25%; top: 30px; bottom: 30px;}
.navMenu&gt;li&gt;.sub-menus:before{ position: absolute;  border-left: 1px solid #e5e5e5; content: ""; display: block; left: 50%; top: 30px; bottom: 30px;}
.navMenu&gt;li&gt;.sub-menus&gt;ul:after{position: absolute;  border-left: 1px solid #e5e5e5; content: ""; display: block; left: 75%; top: 30px; bottom: 30px;}

.navMenu li&gt;ul&gt;li:hover span{ color:#b5151d!important;}




/* img{ max-width: 100%; height: auto;} */
/*banner鍥�*/
.mod-indexbanner{ position: relative; overflow: hidden; max-height: 805px;}
.mod-indexbanner .swiper-wrapper{  width: 999999px; height: auto!important;}
.mod-indexbanner .swiper-wrapper .item-cell{height: auto!important;}
.mod-indexbanner img{ height: auto;}
.swiper-container-1{overflow: hidden;}
.roll-btn{ position: absolute; top: 60%; margin-top: -25px; left: 50%; width: 1200px; margin-left: -550px; z-index: 99;}

.arrow-l,.arrow-r{background:url(l_btn.png) center 0 no-repeat;   width: 50px; height: 50px;  float: left; cursor: pointer; z-index: 99;}
.arrow-r{background:url(r_btn.png) center 0 no-repeat;  float: right;  }


/* 渚ц竟鏍忔牱寮� */
.leftMenuBox{ overflow: hidden; }
.leftMenuBox a { display: block; width: 96%; line-height: 36px; color: #ccc; box-sizing: border-box; color: #333;
	margin-top:18px; padding-left: 10px; background-color: white; position: relative; text-indent: 30px;}
.leftMenuBox a i { width:8px;height: 13px; background: url('iconBox.png') no-repeat 0 -108px; position: absolute; right: 20px; top: 32%; color: #ccc;}
.leftMenuBox a span { width:13px;height: 13px; background: url('iconBox.png') no-repeat -16px -108px; position: absolute; left: 20px; top: 32%; color: #ccc;}

.leftMenuBox .active&gt;ul{ display: block; }
.leftMenuBox .active&gt;a{ color: rgb(181, 29, 30); box-sizing: border-box; border-bottom: 1px solid rgb(181, 29, 30); }
.leftMenuBox .active&gt;a&gt;i{ background: url('iconBox.png') no-repeat 0 -124px; transform: rotate(90deg);-webkit-transform: rotate(90deg);
							-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);color: rgb(181,29,31); }
.leftMenuBox .active&gt;a&gt;span { background: url('iconBox.png') no-repeat -16px -124px;}

.leftMenuBox&gt;ul&gt;li ul { width: 100%; padding-left: 10px; display: none; }
.leftMenuBox ul li.fw{ font-weight: bold; }


/*鏂伴椈婊氬姩*/

.roll{ position: relative;  height: 75px;  line-height: 75px; overflow: hidden;padding-left:130px;
  z-index: 8; margin-top: -75px;}
.roll .roll-tits{  margin-left:0;  height: 75px; line-height: 75px; position: absolute; left: 0; top: 0;}
.roll .roll-tits span{ padding-left:35px; color:#fff; background:url(notices_icon.png) 0 center no-repeat; padding-right: 30px; font-size: 16px;}
.roll li{  padding: 0; margin: 0; height: 75px; line-height: 75px; margin-right: 40px; overflow: hidden; display: block;}
.roll li a{ font-size: 16px; color: #fff; }
.roll li a:hover{ color:#FFF6BC;}
.H30{ height:20px;}

/*涓氬姟鍏ュ彛寮€濮�*/
.mod-servicelinks{background:url(service_bg.jpg); min-height: 213px;  }
.mod-servicelinks li{ width: 14.2%; min-height:76px; float: left; text-align: center; padding:15px 0 15px 0; position: relative;}
.mod-servicelinks li a{ display: block; position: relative; z-index: 2;}
.mod-servicelinks li:hover{ background: #b6020b}
.mod-servicelinks li span{ display: block; color:#fff; font-size: 16px;}
.mod-servicelinks li:after{ content: ""; border-left: 1px solid #c63d44; height: 100%; position: absolute; left: 0; bottom:0; }
.mod-servicelinks li:before{content: ""; border-bottom: 1px solid #c63d44; height: 60px; position: absolute; left: 0; bottom:0; width: 100%;}
.mod-servicelinks li.servicelinks-tits span{ font-size: 36px; display: inline-block; padding-top:10px;
 background:url(line_bg.png) 0 bottom no-repeat; padding-bottom: 20px; line-height: 100%;
}
.mod-servicelinks li.servicelinks-tits:hover{ background: none;}

/*涓氬姟鍏ュ彛缁撴潫*/

/*涓氬姟杞挱鍥惧紑濮�*/
.swiper-container-2,.wrap-layer2{ overflow: hidden;}

.mod-serroll .swiper-container-2{ margin-right: -30px;}
.mod-serroll .item-pic{ padding-right: 30px;}
.mod-serroll .swiper-wrapper{height: auto!important;}
.mod-serroll .item-cell{  position: relative; height: auto!important;}
.mod-serroll .item-cell span{ background:#204f93; color:#fff; font-size:22px; display: inline-block; min-width: 182px; box-sizing: border-box; padding: 0 10px; height: 45px; line-height: 45px; position: absolute; left: 0; top: 0; text-align: center;}
.arrow-l2,.arrow-r2{background:url(l_btn1.png) center 0 no-repeat;   width: 30px; height: 30px;  float: left; cursor: pointer; z-index: 99; position: absolute; left: -50px; top: 50%;  margin-top: -15px;}
.arrow-r2{background:url(r_btn1.png) center 0 no-repeat; left: auto; right: -50px;  }
.arrow-r2:hover{background:url(r_btn1hover.png) center 0 no-repeat; }
.arrow-l2:hover{background:url(l_btn1hover.png) center 0 no-repeat; }

/*鏈嶅姟*/
.mod-service{background:url(serbg.jpg);  padding: 0 0;}
.ser-tab{ text-align: center;}
.ser-tab ul{background:url(line_bg2.png) center bottom  no-repeat; padding-bottom: 18px;}
.ser-tab *{ display: inline-block; font-size: 22px;  color: #333;}
.ser-tab li{ padding: 0 32px;}
.ser-tab li.cr *{ font-size:28px; color:#b5151d;}
.H50{ height:50px;}

.layer-service-l{ background: #ffffff; width: 650px; min-height: 470px; float: left;}
.layer-service-r{ background: #ffffff; width: 630px;min-height: 470px; float: right;
border-bottom: 1px solid #f0f0f0; border-right: 1px solid #f0f0f0; box-sizing: border-box;
}
.service-tits{background:url(serbg2.jpg);  height: 128px; position: relative;}
.service-tits span{ width: 180px; float: left; vertical-align: middle;height: 128px;position: relative;}
.service-tits i{ width: 470px; float: left;}
.service-tits span  em{  display: block; width: 96px; margin: 0 auto 0 auto; color: #fff; font-size: 24px; line-height: 34px; padding-top: 30px;}
.service-tits img{ width: 470px; height: 128px;}
.service-tits span:after{ position:absolute; content: "";  bottom:-10px;  left:50%;  width:0;  height:0;  
border-left:10px solid transparent;  border-right:10px solid transparent;  margin-left: -5px; 
border-top:10px solid #b5151d;}
.service-lists ul{ padding: 11px 20px 0 20px;}
.service-lists ul li{  line-height: 78px; height: 78px; overflow: hidden; border-bottom: 1px solid #f5f5f5;}
.service-lists ul li a{ color: #333; font-size: 16px; display: block; padding-left: 130px; position: relative;}
.service-lists ul li a span{ position: absolute; left: 25px; top:19px; line-height: 200%; font-size: 16px;}
.service-lists ul li a span i{ font-size: 36px; color: #000; font-family: "Arial"}
.service-lists ul li a:hover *,.service-lists ul li a:hover{ color:#b5151d;} 
.s-link a{ display: inline-block; text-align: center; float: left;height: 95px; line-height: 95px; width: 50%; box-sizing: border-box;}
.s-link a span{color: #000;}
.s-link img{ vertical-align: middle; width: 45px; height: 45px; margin-right: 22px;}
.s-link a.s-ico1,.s-link a.s-ico3{ padding-left: 0;/* margin-right: 45px; padding-right: 45px;*/ border-right: 1px solid #f5f5f5;}
.s-link a.s-ico3,.s-link a.s-ico4{ border-top: 1px solid #f5f5f5;}
.s-link a:hover span{color:#b5151d;}

.layer-service-r .item-cell{ padding: 38px 20px 0 20px; width: 50%; height: 235px; float: left; box-sizing: border-box; text-align: center; border-left: 1px solid #f0f0f0; border-top: 1px solid #f0f0f0;}
.layer-service-r .item-tit a{ line-height: 40px; height: 40px; overflow: hidden; background: #b5151d; color: #fff; font-size: 16px; display: block; }
.layer-service-r .item-desc{ margin-top: 25px; height: 65px; overflow: hidden;}
.layer-service-r .item-more{ margin-top: 5px;}
.layer-service-r .item-desc a{color: #000;}
.layer-service-r .item-desc a:hover{color:#b5151d;}
.layer-service-r .item-more a{ padding-right: 35px;background:url(more.png) right center  no-repeat; color: #333;}
.layer-service-r .item-more a:hover{color:#b5151d;background:url(morehover.png) right center  no-repeat;}
.service-tits2 span em{ padding-top: 50px;}
.self-tits{ border-bottom: 1px solid #e5e5e5; height: 127px; line-height: 127px; overflow: hidden; font-size: 24px; padding-left: 142px;background:url(ntice-ico1.png) 40px center  no-repeat;}

.self-list li{  border-bottom:1px solid #f5f5f5; height: 68px; line-height: 68px; overflow: hidden;padding-left: 40px; padding-right: 20px;  white-space: nowrap;}
.self-list li a{  color: #333; font-size: 16px;}
.self-list li:hover a{color:#b5151d;}
.self-list li span{ padding-right: 8px;}
.self-list li i{ max-width:485px; display: inline-block; }


.exam-cnts{ padding:15px 30px 20px 30px; border-bottom:1px solid #f2f2f2;}
.exam-cnts .exam-tits{ font-size: 18px; color:#b5151d;}
.exam-cnts .exam-1,.exam-cnts .exam-2,.exam-cnts .exam-3{ display: inline-block; position: relative; margin-top: 10px; }
.exam-cnts .exam-1,.exam-cnts .exam-2{ padding-right: 124px;}
.exam-cnts h3{ font-weight:normal; font-size:16px; color:#333; padding-bottom: 10px;}
.exam-cnts span{ font-weight:bold;font-size:14px;}
.exam-cnts .exam-1:after,.exam-cnts .exam-2:after{ content: ""; border-bottom: 1px  dotted #6b6b6b; position: absolute; width: 115px; right:0; top: 10px;}
.exam-cnts .exam-1{ padding-right: 114px;}
.service-lists2 .i-desc{ display: none; margin-top:8px;}
.service-lists2 .i-desc a{ color:#333; font-size: 14px;}
.service-lists2  ul{ padding:0;}
.service-lists2 ul li a{ padding-left: 148px;}
.service-lists2 ul&gt;li&gt;a{ height: 28px;}
.service-lists2 ul li a span{ left: 40px;}
.service-lists2 ul li{ line-height: 83px; height: 83px;}
.service-lists2 li.hover { background: #e5e5e5;line-height: 200%; height: 102px;  padding: 45px 30px 25px 0;}
.service-lists2 li.hover .i-desc{ display:block;}
.service-lists ul li.hover a span i{ font-size:48px;}
.service-lists2 li.hover  span:after{ height: 4px; width: 50px; background: #333; content: ""; display: block;position: absolute; bottom:-25px; left: 15px;}

.H75{ height:75px;}

/*鍗忎細瑕侀椈*/

.mod-indexnews{background:url(newsbg1.jpg) center center  no-repeat;   height: 600px; position: relative;}
.layer-1{ width: 850px;float: left; box-sizing: border-box;}
.layer-2{ width: 420px; padding:0 0 0 30px; float: right; box-sizing: border-box; position: relative; z-index: 6;}
.mod-indexnews:after,.mod-indexnews:before{ position: absolute; content: ""; display: none; width: 33%; background: rgba(181,28,39,1); height: 100%; right: 0; top: 0; }
.mod-indexnews:before{ z-index: 2; background:url(newbg.png)  no-repeat; opacity: .25; filter:alpha(opacity=25);}

.com-tit{ margin-bottom: 40px; position: relative;}
.com-tit span{ font-size: 36px; line-height: 36px; background:url(line_bg.png) center bottom  no-repeat; padding-bottom:28px; color:#fff; display:inline-block;}
.com-tit a{ position: absolute; right: 0; font-size: 16px; top: 18px; color: #fff;}
.com-tit a:hover{color:#ff0d25;}
/*鍗忎細瑕侀椈*/
.mod-news-1{ width: 420px; float: left;}
.mod-news-1 .item-pic{ width:420px; height: 235px;overflow: hidden;}
.mod-news-1 .item-cnt{ height: 100px; padding: 20px 20px 0 20px; background: #fff; box-sizing: border-box; }
.mod-news-1 .item-tit{ margin-bottom: 5px; height: 26px; overflow: hidden;}
.mod-news-1 .item-tit a{ font-size:18px; color:#333;}
.mod-news-1 .item-tit a:hover{color:#b5151d;}
.mod-news-1 .item-date{ font-size: 16px;}

.mod-news-2{ width:410px; float:right; margin-top: -12px;}
.mod-news-2 ul li *{color:#fff;height: 26px; line-height: 100%;}
.mod-news-2 ul li:hover *{color:#ff0d25;}
.mod-news-2 ul li{ position: relative;height: 26px; line-height: 100%;}
.mod-news-2 ul li a{ font-size:16px; height: 26px; line-height: 100%; display: inline-block; overflow: hidden; color:#fff;} 
.mod-news-2 ul li {  border-bottom: 1px solid #4b5767; padding: 15px 0;padding-right: 84px;}
.mod-news-2 ul li i { position: absolute; right: 0; top: 15px; opacity: .7;}

/*琛屼笟浜ゆ祦*/
.indust-lists{ margin-top: -15px;}
.indust-lists ul li *{color:#fff;opacity: .9;}
.indust-lists ul li {border-bottom:1px solid #c45e65; padding:15px 0;padding-left: 20px; background:url(doted1.png) 0 25px  no-repeat; }
.indust-lists ul li .item-desc{ display: none;}
.indust-lists ul li.hover{ padding-left:0; background:none;}
.indust-lists ul li.hover .item-desc{ display: block; margin-top: 15px;}
.indust-lists ul li.hover&gt;a{ font-size: 22px; color: #fff; height: 25px;opacity: 1; overflow: hidden;}
.indust-lists ul li a{ font-size:16px;  display: block;} 
.indust-lists ul li .item-desc a{color:#fff; opacity: .9; }
.indust-lists ul li:hover a{color:#fff; opacity: 1;}

/*璧勪骇绠＄悊琛屼笟鎬昏矊*/
.com-tit2{ text-align: center;}
.mod-finatotal{ background:url(total_bg.jpg) center bottom  no-repeat; min-height: 400px; }
.com-tit,.com-tit3{ margin-bottom: 40px; position: relative; text-align: center;}
.com-tit2 span,.com-tit3 span{ font-size:28px; line-height: 28px; background:url(line_bg2.png) center bottom  repeat-x; padding-bottom:28px; color:#b5151d; display:inline-block;}
.com-tit3{text-align:left; margin-bottom: 25px; position: relative; padding-right: 65px;}
.com-tit3 span{ color:#333333; font-size:28px; font-weight: bold;  padding-bottom:14px;}
.com-tit3 a{ position:absolute; right: 0; top:10px;color: #b5151d; }
.com-tit3 i:after{ content: "\e67a"; margin-left: 2px; color: #b5151d; font-size: 12px; vertical-align: middle;font-weight:bold;}

.fina-total{ text-align: center; margin-top: 60px;}
.fina-total .item-cell{ width: 14%; border-left: 1px solid #d6d6d6;box-sizing: border-box; display: inline-block;}
.fina-total .item-5,.fina-total .item-6,.fina-total .item-7{ border-left: none;}
.fina-total .item-7{border-right: 1px solid #d6d6d6;}
.fina-total .item-tit{ color: #333; font-size: 16px;}
.fina-total .item-num{ font-size: 24px; color: #b5151d; font-family: "arial"}
.map-left{float:left; width:680px; position:relative; max-height: 540px; }
.mod-finatotal{ max-height: 809px; overflow: hidden;}
.map-right{float:right; width: 550px;}
.map-cnts{ background:#f5f5f5; box-sizing: border-box; padding:25px 20px;}
.map-tits{ font-size:20px; color:#333; position: relative;}
.map-tits:after{ content: ""; height: 20px; width: 4px;  background: #b5151d; left: -20px;top: 10px; display: block; position: absolute;}
.city-tips{background:url(city_bg.png) 0 0 no-repeat; min-width: 188px; display:inline-block; height: 68px; line-height: 68px; position: absolute; left:0; top:0; z-index: 999;  }
.city-tips span{ padding-left: 75px; font-size: 16px;height: 68px; line-height: 68px; color: #fff; display: block;background:url(city2.jpg) right center no-repeat; padding-right: 40px;}
text{ display: none!important;}

.province{ font-size: 24px; color: #000; padding-top:15px; padding-bottom: 15px;}
.province-total li{ display: inline-block; padding-right: 12px; padding-left: 10px; position: relative;}
.province-total li:after{ content: ""; position: absolute; width: 5px; height: 5px; border-radius: 5px; background: #b5151d; display: block; left: 0; top:11px;}
.province-total li span{color:#666;}
.province-total li h3{ font-size: 24px; font-weight: normal; color:#b5151d;}
.symbol-icon{ margin-top:30px; text-align: right;}
.sym-data{ text-align: right; margin-top: 50px; color: #b5151d;}
.symbol-icon i{ width: 14px; height: 14px; display: inline-block; background: #ffc995; vertical-align: middle; margin-right: 5px;}
.symbol-icon  span{ margin-left: 20px;}
.symbol-icon  span.sicon-2 i{background: #dca774;}
.symbol-icon  span.sicon-3 i{background: #e47152;}
#stateTip{  display: none!important;}
/*搴曢儴*/
.footer{ background:#222933; }
.mod-copy{ background:#191f27;}
.bom-logo-wrap{  position: relative; z-index: 5;  top: -70px; }
.bom-logo{float:left;}
.bom-logo img{ width:160px; height:160px;}
.fot-r { float: right;text-align: right; padding-top: 120px;}
.fot-r&gt;*{ display: inline-block;}
.copys{ height: 68px; line-height: 68px;}
.copys *{color: #fff; opacity: .6;}
.copys span{ float: right;}
.H45 {height: 45px;}
.focus{ display: inline-block; margin: 0 10px; position: relative; vertical-align: middle;}
.focus i{ display: none; position: absolute; bottom: 50px;}
.focus i{ width: 110px; left: 50%; margin-left: -70px; height: 110px; max-width: none; padding: 8px; background: #fff;} 
.focus i:after{    position: absolute;
    content: "";
    bottom: -10px;
    left: 50%;
    width: 0;
    height: 0;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    margin-left: -5px;
    border-top: 10px solid #fff; }
.focus:hover i{ display: block;} 

.bom-links{ position: relative;}
.bom-links ul{ display: none; position: absolute; width: 200px; height: 180px; overflow-y: auto;  background: #fff;left: 10px; top: 36px; border-radius:4px; padding: 10px; box-sizing: border-box;  }
.bom-links ul li{  height:32px; line-height: 32px; border-bottom: 1px solid #f9f9f9;}
.bom-links:hover ul{ display: block; text-align: left;}
.bom-links ul li:hover *{ color: #b5151d;}
.bom-linkstit{ width: 218px; height: 36px; line-height: 36px; text-align:left; border-radius:36px;  border: 1px solid #72767c; color: #fff; box-sizing: border-box; padding: 0 15px; position: relative; font-size: 14px;}
.bom-linkstit:after{ position: absolute; right: 10px; top: 0; color: #fff; content: "\e74a"; /*content: "\e749"; */  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;}

.bom-contacts{  position: relative; top: -40px;}
.bom-contacts *{ font-size: 16px; color: #fff;}

.bom-contacts span{ margin-right: 60px; padding-left: 32px;background:url(tel_icon1.png) 0 center  no-repeat;}
.bom-contacts span.bom-addr{ margin-right:0;background:url(map_icon.png) 0 center  no-repeat;}

.map-site{ text-align: center; /*margin-top: 35px;*/ margin-top: 0; }
.map-site span{ background: #b5151d; color: #fff; text-align: center; display: inline-block; width: 120px; height: 36px; line-height: 36px; font-size: 16px; border-top-right-radius:5px;border-top-left-radius:5px; cursor: pointer;}
.map-site span:after{  color: #fff; content: "\e74a"; /*content: "\e749"; */  font-family:"iconfont" !important;
  font-size:16px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; margin-left: 5px;}

.map-site.map-unfold span:after{content: "\e749"; }

.site-nav{ padding: 30px 0; overflow: hidden; display: none; border-top: 1px solid #393f48}
.bom-nav{ float: left; margin-right:105px;}
.site-nav-inner{ margin-right: -105px;}

.bom-nav .bom-navtits{ font-size: 16px; color: #fff; margin-bottom: 12px;}
.bom-nav li *{ color: #fff; opacity: .7; font-size: 12px;}
.bom-nav li:hover *{opacity:1;}

/*鏁版嵁涓虹┖鐘舵€�*/

.empty{ text-align: center; margin: 90px 0;}
.empty img{ width: 100px; height: auto;}
.empty h3{ font-size: 14px; color: #007bc8; font-weight: normal;}


/*閿€鍞笟鍔＄姸鎬�*/
.innerheaders{ position: relative;}
.service-nav{  background:#f2f1ee; height:180px; }
.service-links .item-cell{ width: 167px; height: 115px; float: left;}
.service-links .item-cell a{ width: 145px; height: 115px; display: block;background:#fff; border: 1px solid #eee; border-radius:8px; text-align: center; box-shadow: -5px 0 5px rgba(0,0,0,0.01), 5px 0 5px rgba(0,0,0,0.01), 0 -5px 5px rgba(255,255,255,0.01), 0 5px 5px rgba(0,0,0,0.01); margin: 0 auto;
}
.service-links .item-cell a span,.service-links .item-cell a i{ display: block; padding-top: 14px;}
.service-links .item-cell a h3{ font-size: 16px; padding-top: 3px; font-weight: normal;}
.service-links .item-cell a:hover,.service-links .cr a{ background: #b6181f;}
.service-links .item-cell a:hover h3,.service-links .cr  a h3{ color: #fff; }
.service-links .item-cell a i{ display: none;}
.service-links .item-cell a:hover span,.service-links .cr a span{ display: none;}
.service-links .item-cell a:hover i,.service-links .cr a i{ display: block;}
.swiper-container-3{ overflow: hidden; height: 130px; }
.service-links{  padding: 32px 20px 0 20px;  height: 180px;overflow: hidden; box-sizing: border-box; position: relative;}

.arrow-l3,.arrow-r3{ position:absolute; display: block;color: #ccc; left: 0; top: 50%; margin-top: -10px; width: 20px; height: 20px; cursor: pointer; }
.arrow-r3{ right: 0; left: auto;}
.arrow-l3:after{content: "\e60f"; font-size: 20px; }
.arrow-r3:after{ content: "\e67a"; font-size: 20px;}
.arrow-l3:hover:after,.arrow-r3:hover:after{ color: #000;}

.ageny-layer{width: 640px; overflow: hidden; float: left;}
.ageny-wrap{ margin-right: -20px;  }
.ageny-wrap .item-cell{ width:310px; float: left; margin-right: 20px; position: relative;}
.ageny-wrap .item-cnt{ }
.ageny-wrap .item-pic {}
.ageny-wrap .item-pic img{  height:auto; width:auto;}
.ageny-wrap .item-tit *{  color: #fff; font-size: 22px; }
.ageny-wrap .item-tit{ position: absolute; top:50%; margin-top:-29px; left: 0; right: 0; text-align: center;}

.ageny-layer2{ width: 640px; float: right;}

/*蹇€熷叆鍙�*/
.quck-links{ margin-right: -20px;}
.quck-links .item-cell{ width:310px; float:left; margin-right: 20px; height: 102px; text-align: center;}
.quck-links .item-cell *{ line-height: 102px;}
.quck-links .item-tit{background:url(lk_bg1.jpg) 0 center  no-repeat;height: 102px;  min-width: 310px;} 
.quck-links .item-tit a{ display: block; height: 102px; font-size: 20px; color: #fff; padding: 0 30px;background:url(lk_bg2.jpg) right center  no-repeat; }

/*鍏昏€侀噾涓氬姟*/
.yl-policy{ background:#fafafa; width: 640px;  height: 300px; box-sizing: border-box; padding: 30px 30px 30px 30px;
 float:left;
}
.yl-policy .item-tit *{ font-size:18px; color:#333; }
.yl-policy .item-tit{ margin-bottom: 15px; height: 26px; overflow: hidden;}
.yl-policy .item-tit a:hover{ color:#b6181f;}
.yl-policy .item-more{ margin-top: 30px;}
.yl-policy .item-more a{ background: #b6181f; border-radius:5px; width: 82px; height: 33px; line-height: 33px; color: #fff; text-align: center; display: block; float: right;}
.yl-policy .item-more span{ float: left; line-height: 33px; color: #999;}
.yl-policy .item-more a i:after {content: "\e67a"; margin-left: 2px; color: #fff; font-size: 12px; vertical-align: bottom; }
.yl-policy2{background:#fafafa; width: 640px; height: 300px; box-sizing: border-box;  float: right;}
.mod-news-3{ }
.mod-news-3 ul li *{color:#333;}
.mod-news-3 ul li:hover *{color:#b5151d;}
.mod-news-3 ul li{ position: relative; height: 26px; line-height: 26px; overflow: hidden;border-bottom: 1px solid #eee; padding: 16px 150px 17px 30px; text-overflow:ellipsis;white-space: nowrap;}
.mod-news-3 ul li a{ font-size:16px;  color:#333;} 
.mod-news-3 ul li i { position: absolute; right: 40px; top: 17px;  color: #999;}

/*涓汉鍏昏€侀噾鏀跨瓥*/
.mod-personyl{ background: url(serbg.jpg);}
.bg-white {background:#fff;}
.bg-grey{background:#fafafa;}
.layer-3{ width: 640px;float:left;}
.layer-4{ width: 640px;float:right;}
.com-tit4{height: 60px; background: #b6181f; padding: 0 30px; position: relative;}
.com-tit4 *{height: 60px; line-height: 60px;}
.com-tit4 span{ color: #fff; font-size:18px; padding-left: 25px;background:url(dotted3.png) 4px center  no-repeat; }
.com-tit4 a.more{ position:absolute; right: 30px; top:0;color: #fff; }
i.arr-l:after{ content: "\e67a"; margin-left: 2px;  font-size: 12px; vertical-align: middle;font-weight:bold;}
.com-tit4 i.arr-l:after{color: #fff;}

/*鍏昏€侀噾鏀跨瓥*/
.com-tit5{ background:#f5f5f5;}
.com-tit5 span{background:url(dotted2.png) 4px center no-repeat; color: #333333;}
.com-tit5 a.more,.com-tit5 a.more i.arr-l:after{ color: #b5151d!important;}

.down{ position: absolute; right: 40px; width: 20px; height: 20px;background:url(down_ico.png) 0 center no-repeat; top: 20px;}
.down a{  width: 20px; height: 20px; display: block;}
.mod-publication{background:url(book_bg.jpg) no-repeat; height:330px;  box-sizing: border-box; padding: 20px 45px 0 45px; overflow: hidden; position: relative;}
.swiper-container-4{ overflow:hidden;height:290px;}
.mod-publication .item-cell&gt;*{ max-width: 208px; margin: 0 auto; padding:0 10px;}
.mod-publication .item-pic{ height: 225px; margin-bottom: 10px;}
.mod-publication .item-tit { text-align: center;}
.mod-publication .item-tit *{ color:#333; font-size: 16px;}
.mod-publication .item-tit:hover *{color:#b5151d;}
.arrow-l4,.arrow-r4{ position:absolute; display: block;   color: #fff; left: 0; top: 50%; margin-top: -55px; width: 21px; height: 40px; background:#868686; cursor: pointer; }
.arrow-r4{ right: 0; left: auto;}
.arrow-l4:after{content:"\e60f"; font-size: 20px; line-height: 40px; }
.arrow-r4:after{ content:"\e67a"; font-size: 20px;line-height: 40px;}
.arrow-l4:hover,.arrow-r4:hover{ background:#d32d28;}

/*琛屼笟鍔ㄦ€侀椤�*/
.mod-newsintr{background:url(serbg.jpg); }
.com-tit7 span{ font-size: 32px; color: #333;}
.com-tit7{ margin-bottom:25px; }
.mod-summary .item-desc{ width:832px; float:left;}
.mod-summary .item-pic{  float: right; margin-top: -57px;}
.mod-summary .item-pic img{ width:420px; height:235px;}
.mod-summary  .item-desc h3{ font-size: 16px; line-height: 28px; color: #333; padding-bottom: 25px; font-weight: normal;}
.mod-summary .item-ev{ padding-top: 10px; font-size: 16px; color:#666;}
.mod-summary .item-ev b{  color: #333; font-size: 16px; padding-right:20px;}
.com-line{ margin: 45px 0; height: 1px;  border-bottom: 1px dashed #e1e1e1; position: relative; z-index: 30;}
.com-line:after{ position: absolute; content: ""; display: block;left: 0; top: -2px; height: 6px; width: 30px; background: #dbdbdb;}
.com-line10{border-bottom: 1px dashed #ccc;}
.com-line10:after{background:#ccc;}
.mod-news-5 .item-date{ width: 145px; height: 145px; background: #b2070f; display: block; position: absolute; left: 0; top: 0; text-align: center;}
.mod-news-5 .item-date h3 { color: #fff; font-size: 46px; padding-top: 31px; line-height: 100%; }
.mod-news-5 .item-date:after{ content: ""; position: absolute; left: 10px; top: 10px;width: 122px; height: 122px;  border: 2px solid #d16a6f; z-index: 1;}
.mod-news-5 .item-date&gt;* {position: relative; z-index: 2;}
.mod-news-5 .item-date i{ font-size: 20px; color: #fff; display: block; padding-top:6px;}
.mod-news-5 .item-cell{ position: relative; min-height: 145px; padding-left: 160px;}
.mod-news-5 .item-tit,.mod-news-5 .item-tit *{ font-size:22px; color: #333;}
.mod-news-5 .item-tit{ margin-bottom: 10px;}
.mod-news-5 .item-tit a:hover{ color: #b2070f;}
.mod-news-5 .item-desc *,.mod-news-5 .item-desc { font-size:16px; color:#666; line-height: 28px;}
.com-more { margin-top: 18px;}
.com-more *{ color: #c64f55; font-size: 14px;}
.com-more *:hover{color: #c64f55;}
.com-more i:after{content: "\e67a";margin-left: 2px;font-size: 12px;vertical-align: middle;font-weight: bold;}

/*棰嗗鑷磋緸*/
.mod-peosoner{ overflow: hidden; width: 1200px; position: relative;} 
.mod-peosoner:after{ content: ""; width:80px; top: 30px; position: absolute; right: 0; height: 200px;background: linear-gradient(to right,rgba(255,255,255,0),rgba(255,255,255,1)); }
.mod-peosoner .item-cnt{ display: none;}
.mod-peosoner .item-cell { padding-right: 20px; width: 200px; padding-top: 30px; }
.mod-peosoner .cr {width: 255px!important; padding-top: 0;}
.mod-peosoner .cr img{ width: 255px; height: 255px;}
.mod-peosoner .cr .item-cnt{ display: block; position: absolute; left: 0 ;top: 280px; max-width: 810px;} 

.mod-peosoner .swiper-wrapper{ /*position:static;*/ }
.mod-peosoner .swiper-slide-active{width: 255px; }
.mod-peosoner .swiper-slide-active img{ width: 255px; height: 255px;}
.mod-peosoner { padding-bottom: 250px; height: 240px;}
.mod-peosoner .swiper-wrapper{ width:99999999999999px; height: 240px; }
.mod-peosoner .item-tit span{ font-size: 28px; color: #333; margin-right: 30px;}
.mod-peosoner .item-tit i{ font-size: 18px;}
.mod-peosoner .item-sog{ margin:15px 0;}
.mod-peosoner .item-sog,.mod-peosoner .item-sog *{ color: #333; font-size: 22px;}
.mod-peosoner .item-desc *,.mod-peosoner .item-desc { color: #666; font-size: 16px;}

.opt-arrows{ position:absolute; bottom: 20px; right: 0;}
.opt-arrows *{  font-size: 22px;}
.opt-arrows a{ display: inline-block; width: 43px; text-align: center;height: 25px; line-height: 25px; background:#e6e6e6; cursor:pointer;}
.opt-arrows a:after{content:"\e67a";font-size: 16px;line-height: 25px; color: #fff;}
.opt-arrows a.roll-btl:after{content:"\e60f";}
.opt-arrows a:hover{ background: #b5151d;}
.opt-arrows span{ margin:0 10px;}
.opt-arrows span i{ font-size: 28px; font-weight: bold; color: #b5151d;}
.rl-auto{ height: 3px; background: #dbdbdb; margin-top:15px;}
.rl-auto span{ background:#b5151d; width:10%; height: 3px; display: block; margin: 0;}


/*鐧句汉璁哄潧*/

.mod-bbs { background:#f7f7f7; padding:40px 0;}
.mod-bbs{ }
.mod-bbs .item-cell{ padding-left:340px; position: relative; min-height:180px; margin-bottom: 30px; padding-bottom: 30px; border-bottom:1px dotted #e1e1e1;}
.mod-bbs .item-cnt{ }
.mod-bbs .item-pic { position: absolute; left: 0; top: 0;}
.mod-bbs .item-pic img{  height:auto; width:auto;}
.mod-bbs .item-tit *{ font-size: 22px; color:#333; }
.mod-bbs .item-tit{ height: 25px; overflow: hidden;}
.viewpoint-tits{background:url(gd_bg.png) no-repeat; width: 78px; height: 37px; line-height:27px; text-align: center; color: #fff; font-size:14px; margin: 18px 0 10px 0;}
.viewpoint-tits span{color:#fff;}
.views-mores2{  text-align: center; margin-top:50px;}
.views-mores2 a{ width: 160px; height: 42px; line-height: 42px; display: inline-block;
background:url(view_more.png) no-repeat; font-size:16px; color:#b5151d;
}
.item-viewpoint ul li{ margin-top: 15px; height: 26px; overflow: hidden; position: relative; padding-left: 15px;}
.item-viewpoint ul li{ display:block; float:left; width:392px; margin-right:70px; }
.item-viewpoint ul li *{ color:#333; font-size:16px;}
.item-viewpoint ul li:hover *,.item-viewpoint ul li:hover:after,.mod-bbs .item-tit:hover *{ color:#b5151d;  }
.item-viewpoint ul li:hover *,.mod-bbs .item-tit:hover *{text-decoration: underline;}
.item-viewpoint ul li:after{content:"\e67a";font-size: 12px;    font-family: "iconfont" !important;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale; position: absolute; left: 0; top: 0;
}




/*鑰冭瘯澶х翰鍒楄〃*/

/*鍐呴〉banner鍥�*/
.mode-banner{ width:100%; position:relative; overflow:hidden;}
.banner-cnt{ float:left; position:relative; right:50%;}	
.mode-inner{float:left; position:relative; left:50%;}
.mode-inner img{ max-width:none; display:block;}
.inner-wrapcur{ position:absolute; bottom:60px; left:0; right:0;}
.inner-wrapcur *{ color: #fff;}
.curmenu{ font-size:48px; line-height: 150%; font-weight:bold; color:#fff;}
.cur-locals{  line-height: 59px; font-size: 12px;}
.cur-locals span{ color:#fff; margin:0 4px; font-weight: bold;}
.cur-locals a{margin:0 4px; font-size: 12px;}
.cur-locals a:hover{color:#ff0713;}

.inner-bg{ background:#f5f4f0;}
.inner-bg .wrap-layer{ margin-top: -60px;}
.layer-l{ background:#fff; width: 265px; float: left; min-height: 240px;}
.layer-r{ width: 915px; padding: 30px 35px 80px 35px; box-sizing: border-box; float: right;  min-height: 500px;background:#fff url(lace.png) 0 bottom  no-repeat;}
.nav-tit{ background:#b5151d; height: 60px; line-height: 60px; padding: 0 0 0 30px; overflow:hidden}
.nav-tit span{ color: #fff; font-size: 16px; font-weight: bold; padding-bottom:9px; padding-top:17px; line-height: 100%; display: inline-block; background:url(line_bg.png) 0 bottom repeat-x; }

/*宸︿晶鑿滃崟*/
.mod-nav-l&gt;ul&gt;li{ border-bottom: 2px solid #f5f4f0; position: relative;}
.mod-nav-l&gt;ul&gt;li&gt;a{ color: #b5151d; padding-left:55px;  line-height: 60px; height: 60px; display: block;overflow: hidden;background:url(dotted1.png) 30px center  no-repeat;}
.mod-nav-l&gt;ul&gt;li&gt;a span{ font-size: 16px; padding-right: 60px; color: #333;}
.mod-nav-l&gt;ul&gt;li&gt;a span:after{  font-family:"iconfont" !important;font-size:16px;font-style:normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale; content: "\e67a"; position: absolute; right: 30px; top: 0;}
.mod-nav-l&gt;ul&gt;li.cr&gt;a span,.mod-nav-l&gt;ul&gt;li&gt;a:hover span{color: #b5151d; font-weight: bold;}
.mod-nav-l&gt;ul&gt;li.cr&gt;a,.mod-nav-l&gt;ul&gt;li&gt;a:hover{background:url(dotted2.png) 30px center  no-repeat;}
.mod-nav-l&gt;ul&gt;li.cr&gt;a{ border-bottom: 1px solid #b5151d;}
.mod-nav-l&gt;ul&gt;li.cr&gt;a span:after{content: "\e74a";}
.mod-nav-l&gt;ul&gt;li&gt;ul{ background: #f2f1ee; padding: 5px 15px 5px 70px;}
.mod-nav-l&gt;ul&gt;li&gt;ul&gt;li&gt;a{ line-height: 37px; position: relative;}
.mod-nav-l&gt;ul&gt;li&gt;ul&gt;li&gt;a:after{ position: absolute; left: -13px; top: 0; line-height: 100%;    content: "-"}
.mod-nav-l&gt;ul&gt;li&gt;ul&gt;li&gt;a:hover span,.mod-nav-l&gt;ul&gt;li&gt;ul&gt;li&gt;a:hover:after,.mod-nav-l&gt;ul&gt;li.cr&gt;ul&gt;li.cr&gt;a span,.mod-nav-l&gt;ul&gt;li.cr&gt;ul&gt;li.cr&gt;a:after{ color:#000; font-weight: bold;}
.mod-nav-l&gt;ul&gt;li&gt;ul&gt;li&gt;a span{ font-size: 16px;}
.cur-tits { margin-bottom: 30px;}
.cur-tits span{ font-size: 32px; color: #333;}
.mod-nav-l&gt;ul&gt;li.has-nosub&gt;a span:after{/*content: "\e67a";*/ display: none;}



/*鍐呴〉椤堕儴鎼滅储*/
.top-search{ /*margin-top:30px; */margin-bottom:10px;}
.top-search input{ border: 1px solid #ccc; width: 300px; padding: 0 10px; box-sizing: border-box; line-height:38px; height: 38px; border-radius:5px; font-size: 16px; vertical-align: middle;}
.top-search input::-webkit-input-placeholder{color:#666; }
.top-search input:-moz-placeholder,textarea:-moz-placeholder{ color:#666; }
.top-search input::-moz-placeholder,textarea::-moz-placeholder{ color:#666; } 
.top-search input:-ms-input-placeholder,textarea:-ms-input-placeholder{ color:#666; }


.top-search a{ width: 80px; height: 38px; line-height:38px; background:#b5151d; color:#fff; text-align: center; border-radius:5px; display: inline-block; vertical-align: middle; margin-left: 18px;}

/*鑰冭瘯澶х翰鏂伴椈鍒楄〃*/
.mod-news3{ overflow: hidden; background:#fff;}
.mod-news3 .item-cell{  overflow: hidden; height:60px; border-bottom: 1px solid #f2f2f2;position: relative;cursor: pointer;  padding: 20px 0;}
.mod-news3 .item-cnt{ margin-left:78px; margin-right: 15px;}
.mod-news3 .item-datas { text-align: center; background:#f5f5f5; width:60px; height: 60px; float: left; box-sizing: border-box;}
.mod-news3 .item-datas h3{  font-weight: bold;color: #666;  border-bottom: 1px solid #fff;font-family:Arial; padding-top:6px; padding-bottom: 3px; font-size: 26px;}
.mod-news3 .item-datas span{ color: #666; font-size: 12px;}
.mod-news3 .item-tit *{ font-size: 16px; color: #333; }
.mod-news3 .item-tit{ margin-top:0; height: 30px; overflow: hidden;}
.mod-news3 .item-desc{ margin-top:5px; height:20px; overflow: hidden;}
.mod-news3 .item-desc *{ color: #999; font-size: 14px;}
.mod-news3 .item-cell:hover .item-datas{background:#b5151d; border: 1px solid #b5151d;}
.mod-news3 .item-cell:hover .item-datas span{ color:#fff;}
.mod-news3 .item-cell:hover  .item-datas h3{color:#fff; border-bottom: 1px solid rgba(255,255,255,.3)}
.mod-news3 .item-tit *:hover{ color: #082e5e;}
.mod-news3 .item-cell:hover .item-tit *{ color:#b5151d; font-weight:bold;}
.mod-news3 .item-cell:hover .item-desc *{ color: #333;}

/*鍒嗛〉琛ュ厖*/
.page{text-align: right;}
.page ul{ display: block;text-align: right;}
.page li{ width: 28px;}
.page li *{font-family:"寰蒋闆呴粦";}
.page li.total{ float: left; font-size: 14px; color: #999; font-family:"寰蒋闆呴粦";}
.page li.total i{ color: #b5151d; padding: 0 5px;}
.page li a, .page li a:hover, .page li.cr a{ background:none; color:#c04c50;}
.page li.cr a span, .page li a:hover span{ color: #c04c50!important;}
.page li.prev,.page li.next{height: 24px;}

.page li.prev a,.page li.next a{ width: 40px; height: 24px; background: #eee!important; color: #999!important; text-align: center; border-radius:5px; line-height: 24px!important; }
.page li.prev a:hover,.page li.next a:hover{ width: 40px; height: 24px; background: #b5151d!important; color: #fff!important; text-align: center; border-radius:5px; line-height: 24px!important; }

.page li.prev a:before,.page li.next a:before{ left: 50%; margin-left: -8px; top: 5px;}
.page li.next a:before{ margin-left: -4px;}
.page li.first{  padding: 0 10px;}
.page li.last{ padding-left: 15px;}

/*鎶ラ€佹潗鏂�*/
.top-tabnav{ margin-top: -30px; margin-bottom: 30px;}
.tabnav{background:#b5151d; height: 60px; margin-left: -35px; margin-right: -35px;}
.tabnav a{ display: inline-block; padding: 0 60px;  line-height: 58px; height: 58px; border-top:2px solid #b5151d;
 color: #fff;}
.tabnav a span{ color: #fff; font-size: 24px;}
.tabnav a.cr{ background: #fff; }
.tabnav a.cr span{color: #b5151d; }

/*鏂囩珷椤垫帓鐗�*/
.H125{ height: 125px;}
.article{}
.article .contents,.article .contents *{ line-height: 200%; color: #333;}
.ar-tit{color: #333; font-size: 18px; margin-bottom: 25px;}
.ar-tit span{ border-bottom:4px solid #b5151d; padding-bottom: 10px;}
.article .contents p{ padding-bottom: 1em;}

/*涓嬫媺妗�*/
.long-selects{ position:relative;width: 203px; height: 38px; display: inline-block; /*float:left;*/ _display:inline; -z-index:38; vertical-align: middle; margin-left: 10px;}

div.select-main{ width:100%;height:38px; line-height:38px; border: 1px solid #ccc; position:relative;box-sizing: border-box; border-radius:5px;  }
div.select-set{  width:100%;height:38px; line-height:38px; padding-left:12px;box-sizing: border-box;  background:none; font-size:16px; color:#666666;   }
.long-selects div.select-arrow{
border:none; width:21px; height:20px;
top:6px; right: 5px; /*background: url(../img/select.png) no-repeat;*/ position:absolute; }
.long-selects div.select-arrow:after{    font-family: "iconfont" !important;
    font-size: 18px;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
       content: "\e74a"; color: #999;
    right: 30px; font-weight: bold;
    top: 0;}


.long-selects div.select-arrow.reverse{border:none;}
.long-selects  div.select-set{ border-radius:0;}
#search-sel div.select-arrow{right:5px;}
.long-selects div.select-block{ background:#f9f9f9;border: 1px solid #a4a7a9;  color:#a9b5c5;border-radius:0; width:100%; margin-top: -2px; margin-left: -1px; max-height: 250px; overflow-y:auto;
 position: absolute; left: 0;
}
.long-selects li.select-items{ font-size:14px; color:#333; text-align:left; border-bottom:1px solid #fefefe; padding:2px 7px 2px 12px; margin-bottom: 0px;}
.long-selects li.select-items:hover, .sel-room li.select-items.active{ background:#b5151d; color:#fff;}
.long-selects ul.select-list{ padding-bottom:0; margin-bottom:0;}

/*鐮旂┒涓庣粺璁″嚭鐗堢墿*/
.com-tit6{ margin-bottom:20px;}
.com-tit6 span{ background:none; color: #333; line-height: 32px; font-size: 32px; padding-bottom: 0; font-weight: normal; }
.mod-downs{}
.mod-downs ul li{padding: 16px 50px 17px 30px;}
.mod-downs ul li em{ position: absolute; left: 0; top: 16px;}
.mod-downs ul li .down{ right: 0;}
.com-line2{ margin-left: -35px; margin-right: -35px;}
.com-line2:after{ background: #f2f1ee;}

/*鍑虹増鐗╁垪琛�*/
.mod-publication2{ background: none; height: 100%; padding: 0; margin-right: -37px; margin-top: -10px;}
.mod-publication2 .item-cell{ width: 180px; height: 270px; float: left; margin-right: 37px; margin-top:20px;}
.mod-publication2 .item-pic{ height: 200px;}
.mod-publication2 .item-pic img{ width: 180px!important; height: 195px!important;}
.mod-publication2 .item-cell&gt;*{  padding: 0}

/*閲戣瀺绉戞妧*/
.mod-downs2{}
.mod-downs2 ul li{padding: 16px 50px 17px 110px;}
.mod-downs2 ul li em{ position: absolute; text-align: center;left: 0; top: 16px;  width: 100px; line-height: 27px; height: 27px; background:#f5f5f5; color: #737373; font-size: 14px;}
.mod-downs2 ul li .down{ right: 0;}

.act-rolls{ width:385px; height:300px; float:left; overflow: hidden; position: relative;}
.act-rolls img{display: block; width:385px!important; height:220px!important;}
.act-rolls .swiper-pagination-switch{ background:#fff; display:inline-block; width: 8px; height: 8px; border-radius:8px;  margin: 0 2px;opacity: .5;  }
.act-rolls .swiper-active-switch{ opacity: 1;}

.act-rolls .swiper-pagination{ width: 65px; height: 77px; background:#b5151d; position:absolute; left:0;
 bottom:3px; text-align: center; box-sizing: border-box; padding-top:36px;}

.act-rolls .swiper-pagination:after{ content:"NEW"; position:absolute; left: 0; width: 65px; font-size: 16px; top: 20px; color: #fff; }
.act-rolls .item-tit{ height:77px; background:#222933; box-sizing: border-box; padding:15px 15px 0 85px;}
.act-rolls .item-tit a{ color:#fff; font-size:16px; }

.mod-news-6{ float: right; width: 450px;border-top: 1px solid #eee;}
.mod-news-6 ul li{ position:relative; padding:5px 0 5px 80px;  height: 59px; box-sizing: border-box;  border-bottom: 1px solid #eee; line-height: 22px; color: #333;}
.mod-news-6 ul li a{color: #333; font-size: 16px;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.mod-news-6 ul li a:hover{ color: #b5151d;}
.mod-news-6 ul li .data{ position: absolute; left: 0; top:5px;}
.mod-news-6 ul li .data h3{ color: #204f93; font-size: 24px; font-family: "arial"}
.mod-news-6 ul li .data span{ display: block; text-align:right; font-size: 16px; color:#999;}

/*鏁版嵁缁熻*/
.data-totals{ background:url(data_bg.jpg) no-repeat; height: 160px; margin-bottom:30px; text-align: center;}
.data-totals ul{  display:block; padding-top:35px;}
.data-totals ul li{ width: 32%; display: inline-block; border-left: 1px solid #75808a;}
.data-totals ul li *{ color: #fff;}
.data-totals ul li h3{font-size:16px;font-weight:normal; margin-bottom:10px; }
.data-totals ul li i{ font-size:16px;}
.data-totals ul li h3 span{font-size:48px;font-weight:normal;line-height:100%;}
.data-totals ul li.t-first{ border:none;}

/*鎼滅储瀵煎嚭*/
.top-search2{ background:#b5151d; height:72px; padding:15px 20px 0 15px; box-sizing: border-box; margin-bottom: 0;}
.top-search2 div.select-main{ border: none; border-bottom:2px solid #cb5c61; border-radius:0;}
.top-search2 .long-selects div.select-arrow:after{color:#fff;}
.top-search2 div.select-set{ padding-left:0; color: #fff;}
.top-search2 a{ background: #a51c23; border: 2px solid #7a060c; font-size: 16px;}
.top-search2 a.c-btn2{ width:108px; float: right;}

/*鏁版嵁琛ㄦ牸*/
.c-tables th{ background:#eee; text-align: center; padding: 20px 10px;border: 1px solid #ffffff;  font-weight: bold; color: #333;}
.c-tables td{text-align: center;padding: 10px 10px; border: 1px solid #eee;border-bottom: 1px solid #f2f2f2;}
.c-tables .text-l{ text-align: left; padding-left: 20px;}
.c-tables .text-total{ padding-left: 20px;  font-size: 16px; color: #333;font-weight: bold;  text-align: left;}
.c-tables tbody tr:nth-child(2n) td{ background: #f9f9f9;}
.c-tables tbody td.tb-bg{background: #e6e6e6;}
.c-tables  th.h-tit1{ font-size: 16px;}

.table-left{ float:left; width: 50%;}

.c-tables-2 th{padding:10px 10px; line-height: 140%;}
.c-tables-2 td{padding:2px 10px; height: 48px;}
.c-tables-2 .companys-names{ line-height: 140%; text-align: left;  height:38px; overflow:hidden;}
.rank{ font-style: italic; color: #b5151d; font-family: "arial"; font-weight:bold;}
.table-left{ margin-left: 1px;}
.table-left2{ margin-left: -2px;}

/*鎸囨暟*/
.index-mark{ position: relative; padding-left: 220px; margin-bottom: 15px;}
.index-mark span{ font-size:16px; color: #333; position: absolute; left: 0; top: 0;}
.index-mark ul li{ display: inline-block; vertical-align: middle; width: 180px;}
.index-mark ul li *{ display: inline-block; vertical-align: middle;}
.chart-tit{text-align:center; font-size: 16px; margin-top: 15px; color: #333;}
a.blacklist{ display: block; width: 105px; margin-top: -11px; height: 42px; font-size: 16px; color: #fff; line-height: 42px; text-align: center;border:2px solid #7a060c; border-radius:5px;  float: right; background: #a51c23; cursor: pointer;}

/*浠庝笟浜哄憳*/
.mod-news-7 ul li{ padding: 15px 0 15px 0; overflow: hidden; border-bottom: 1px solid #eee; position: relative; padding-right: 90px;  white-space: nowrap;}
.mod-news-7 ul li em{ display: inline-block; vertical-align: middle;max-width: 660px; overflow: hidden;text-overflow:ellipsis; }
.mod-news-7 ul li *{ font-size: 16px; color: #333;}
.mod-news-7 ul li span{ color:#b5151d; vertical-align: middle;}
.mod-news-7 ul li i{ color: #999; font-size: 14px; top: 18px; position: absolute; right: 0; }
.mod-news-7 ul li:hover em{color:#b5151d;}
.ar-date{ font-size: 16px;  padding-bottom:30px; margin-top: -15px;}


/*琛屼笟褰卞儚寮€濮�*/
.mod-video{ overflow: hidden; margin-right:-20px;}
.mod-video .item-cell{ width: 267px; height: 220px; float: left; margin-right: 20px;}
.mod-video .item-cnt{ height: 72px; background:#f8f8f8; padding: 12px 15px 0 15px; box-sizing: border-box; }
.mod-video .item-pic{ position:relative;}
.mod-video .item-pic i{ position: absolute; width: 100%; height: 100%; background:url(videoic.png) center center no-repeat; background-color:rgba(0,0,0,.4); left: 0; top: 0; display: none;}
.mod-video .item-cell:hover i{ display: block;}

.mod-video .item-pic span{ display:block; position: absolute;  right:5px; bottom: 6px; background:rgba(0,0,0,.5);  padding: 0 8px; border-radius:20px; height: 20px; line-height: 20px; color: #fff; font-size: 12px;  }
.mod-video .item-pic img{ display: block;height:150px!important; width:267px!important;}
.mod-video .item-tit *{ color: #333; font-size: 16px; }
.mod-video .item-tit{ line-height: 150%; }
.mod-video .item-tit *:hover{ color:#b5151d;}
.mod-video .item-cell:hover .item-tit *{color:#b5151d;}
.mod-video .item-cell:hover .item-pic span{ display:none;} 

/*琛屼笟浜虹墿椋庨噰*/
.industry-l{ width:505px; float:left;}
.industry-r{ width:320px; float:right;}
.mod-inpersoner-1{ margin-bottom:20px;}
.mod-inpersoner-1 .inner-1{ width:145px; float:left;}
.mod-inpersoner-1 .item-cnt{ width:360px; position: relative;float:left; background:#fafafa; height: 185px;}
.mod-inpersoner-1 .item-pic{ position:relative;}
.mod-inpersoner-1 .item-pic img{ display:block; width: 145px; height: 145px;}
.mod-inpersoner-1 .item-tit,.mod-inpersoner-2 .item-tit{ text-align: center;background:#162c44;  height:40px; line-height:40px; color:#fff;}
.mod-inpersoner-1 .item-tit *,.mod-inpersoner-2 .item-tit *{ font-size: 16px;}
.mod-inpersoner-1 .item-tit2 { background: #b5151d;font-size: 22px; height: 40px; line-height: 40px; padding: 0 20px;}
.mod-inpersoner-1 .item-tit2 *{ color:#fff;  }
.mod-inpersoner-1 .item-tit2 span{font-size:16px; padding-left:10px;}
.mod-inpersoner-1 .item-desc{ padding:35px 30px 0 50px; height: 70px; overflow: hidden;line-height: 32px;}
.mod-inpersoner-1 .item-desc *{ color: #333; font-size: 22px;}

.mod-inpersoner-1 .item-cnt:after,.mod-inpersoner-1 .item-cnt:before{ content:""; display: block; width: 29px; height: 26px;background:url(text_bg1.jpg) no-repeat; left: 20px; top: 58px; position: absolute;}
.mod-inpersoner-1 .item-cnt:before{ background:url(text_bg2.jpg) no-repeat; bottom:15px; right: 25px; top: auto; left: auto; }
.rel-tit{ font-size:18px; padding: 20px 20px 12px 14px;}
.mod-news-8 ul li{ padding: 16px 0 17px 0; margin: 0 20px;border-top: 1px solid #eee; border-bottom: none;}
.mod-inpersoner-2{ margin-right: -20px; }
.mod-inpersoner-2 .item-cell{ width: 145px; float: left; margin-right:20px; margin-bottom: 20px; }
.mod-inpersoner-2 .item-cnt{ }
.mod-inpersoner-2 .item-pic { height:145px;}
.mod-inpersoner-2 .item-pic img{display:block;width:145px; height:145px;}
.mod-news-9 ul li{ padding-left: 20px;}
.mod-news-9 ul li i{ right: 20px;}
/*琛屼笟褰卞儚鍒楄〃*/
.mod-video2 .item-cell{ margin-bottom: 22px;}

/*鎶曡瘔椤荤煡*/
.quck-links2{ margin-top: 30px;}
.quck-links2 .item-cell{ float: right;}

/*鐞嗕簨浼氬垪琛�*/
.mod-personerlist{ margin-right: -20px; }
.mod-personerlist .item-cell{ width: 153px; float: left; margin-right:20px; margin-bottom: 20px; }
.mod-personerlist .item-cnt{ }
.mod-personerlist .item-pic { height:153px;}
.mod-personerlist .item-pic img{display:block; width:153px!important; height:153px!important;}
.mod-personerlist .item-tit{ text-align: center;background:#162c44;  height:40px; line-height:40px; color:#fff;}
.lsh-tit{ margin-bottom: 20px; font-size: 16px; color: #333;}
.article .contents .intr .posintr{ font-size: 18px; color: #666;}
.article .contents .intr *,.article .content .intr{  font-size: 16px; color: #666;}
.article .contents .intr .dates{ font-size:24px; color:#1e4f94; font-weight:bold;}
.article .contents .intr strong{ color: #333;}

.article .contents .cm-tit{ font-size: 18px; color: #333; font-weight: bold; height: 18px; border-left:4px solid #b5151d; line-height:18px; padding-left: 10px; margin-bottom:25px;}


.tip-offs{}
.tip-offs li{ display: inline-block; margin-right:45px; vertical-align:top;}
.article .contents .intr .tip-offs li h3{ font-size: 14px; font-weight: normal;}
.article .contents .intr .tip-offs i{ font-size: 24px; color: #333;line-height: 100%; }
.article .contents .intr .tip-offs li.tip-icon3 { margin-right: 0; width: 334px; line-height: 150%;}
.article .contents .intr .tip-offs li.tip-icon3 i{ font-size: 14px;}

/*鍙充晶鍒嗕韩鍒�*/
.right-share{ height: 1px; position: fixed; left: 0; right: 0; top: 45%;  z-index: 888;}
.inner-shareinner{max-width:1200px; margin: 0 auto;}
.inner-shareinner ul{ float: right;}
.inner-shareinner ul li{ height:52px; overflow:hidden; cursor:pointer;}

/*鎷涜仒淇℃伅*/
.layer-all{ background:#fff; min-height: 600px;box-shadow: -5px 0 5px rgba(0,0,0,0.01), 5px 0 5px rgba(0,0,0,0.01), 0 -5px 5px rgba(255,255,255,0.01), 0 5px 5px rgba(0,0,0,0.01); }
.job-infos,.mod-nextnews,.news-infos{ width: 1100px; margin: 0 auto; }
.layer-all{padding-bottom: 50px;}
.job-type,.news-type{ width:115px; height:43px; line-height:43px; background:#b5151d; text-align: center;color: #fff; font-size:16px;}
.job-date,.news-date{ font-size:14px; margin-bottom: 20px;}
.job-tit,.news-tit{ font-size: 32px; color: #333; margin:25px 0 5px 0;}
/* .job-infos .content *,.job-infos .contents,.news-infos .contents *,.news-infos .contents{ color:#333; line-height: 180%;} */
.job-infos .contents a.links-email{color:#1e4f94;}

/*闄勪欢涓嬭浇*/
.attachment-down{ background:#f5f5f5; padding:20px;}
.attachment-down h3{ font-size:18px; color:#333; margin-bottom:20px;}
.attachment-down ul li { position: relative;  margin: 10px 0;}
.attachment-down ul li a{ display: block; padding-left:38px; padding-right:60px; font-size:16px; color:#333;}
.attachment-down ul li a:hover{ color:#a72025;}
.attachment-down ul li span{ position:absolute; left: 0; top: 0;}
.attachment-down ul li span img{ width: 25px; height: 25px;}
.attachment-down ul li .down-ico{ display: block; width:20px; height: 20px;background:url(down_ico.png) no-repeat; position: absolute; right: 0; top: 0;}

/*涓嬩竴绡�*/
.mod-nextnews{ position: relative; box-sizing: border-box; padding-right: 180px; min-height: 25px; z-index: 90 }
.mod-nextnews *{ font-size: 16px; color: #333;}
.mod-nextnews li a:hover{color:#a72025;}
.mod-nextnews li a:hover span{color: #333;}
.gobacks{ display: block; width: 142px; height: 42px; text-align: center;line-height: 42px; background: #a72025; border-radius:5px; position: absolute; right: 0; top: -10px;}
.gobacks span{ color: #fff;background:url(go_back.png) 0  center no-repeat; padding-left: 32px;}

/*鏂伴椈鏈€缁堥〉*/
.news-brief{ font-size: 16px; color: #333; margin:0 0 45px 0; }
.inner-bg2{ }
.news-infos{ min-height: 800px; }
.news-infos .contents{ position: relative; z-index: 6;}
.news-infos:after{   position: absolute;background:url(newsbg2.png) center bottom no-repeat; height:100%; left: 50%; right: 0; top: 0; bottom: 0; contents:""; width: 1920px; margin-left: -960px; opacity: .8; display: block;}

/*鍥藉娉曞緥瑙勫畾*/
.top-search3{  margin-bottom:20px; height: 80px;}
.s-input{ display:inline-block; margin-left:15px;}
.s-input input{  width: 325px; background: none; border: none; border-bottom:2px solid #cb5c61;color:#fff; border-radius:0;  }
.top-search3 { padding-top:0px;}
.top-search3 input::-webkit-input-placeholder{color:#fff; }
.top-search3 input:-moz-placeholder,textarea:-moz-placeholder{ color:#fff; }
.top-search3 input::-moz-placeholder,textarea::-moz-placeholder{ color:#fff; } 
.top-search3 input:-ms-input-placeholder,textarea:-ms-input-placeholder{ color:#fff; }
.sear-t{ width: 305px;  font-size:22px; color:#fff; display: inline-block;  padding:18px 0 0 38px;  background:url(sear_ic.png) 0 30px no-repeat; margin-left:15px; }
.mod-news4{ margin-top: -20px;}
.mod-news4 .item-cell .item-datas{ width: 112px;}
.mod-news4 .item-cnt{ margin-left: 132px; padding-right:80px;}
.mod-news4 .item-datas h3{ font-weight: normal; font-size: 14px; font-family: "寰蒋闆呴粦";  padding-top: 4px;}
.mod-news4 .down-ico2{ position:absolute; width: 20px; height: 20px;background:url(down_ico.png) center center no-repeat; right: 0; top: 20px; }
.mod-news4 .down-ico2 a{ display: block; width: 20px; height: 20px;  line-height: 250px; overflow: hidden;}
.mod-news5 .item-cnt{padding-right:0;  }
.top-search3 .long-selects div.select-arrow:after{ font-size: 12px; height: 12px;}
.top-search3 .long-selects div.select-arrow:before{    font-family: "iconfont" !important;
font-size: 12px;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;
contents: "\e749"; height: 12px; 
font-weight: bold;
 color: #fff; display: block;}
.top-search3 .long-selects div.select-arrow{ right:-4px; top:0;}

/*绮惧噯绛涢€�*/
.filter-search{ background: #f5f4f0;padding-top: 30px;}
.filter-search .filter-sels{border-top:2px solid #ccc; padding-top:15px; padding-bottom:10px; font-size: 16px; color: #333; font-weight: bold; position: relative; cursor: pointer;}
.filter-search .filter-sels:after{ position:absolute; right: 0; top:12px; font-family: "iconfont" !important;
font-size: 18px;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;
contents: "\e74a"; height: 16px; 
font-weight: bold; color: #333;display: block;}
.filter-active .filter-sels:after{content: "\e749";}

.filter-search ul li{  min-width: 45%; overflow: hidden;white-space: nowrap;  float: left; padding-right: 10px; box-sizing: border-box; margin-bottom: 8px;}
.filter-search ul{display: none;}
.filter-active ul{ display:block;}
.filter-search ul li span{ color: #666;}
.filter-search ul li input{ vertical-align: middle; margin-right: 3px;}
.filter-search ul{  overflow: hidden;}

.news-infos2:after{display:none;}
.news-infos2 .news-brief{ margin-bottom: 0; font-size: 14px; color: #666;}
.news-infos2 .news-date{font-size: 14px; color: #666; margin-bottom:50px;}
.mode-banner2 .inner-wrapcur{ bottom: 0;}

/*浼氬憳鏈嶅姟*/
.mod-rluelinks{ margin-right:-20px; }
.mod-rluelinks .item-cell{ width:420px; height:138px; display: block; float: left; background:url(memvbg5.png) 0 0 no-repeat; margin-right: 20px; text-align: center;}
.mod-rluelinks .item-cell span{ color: #ac1f24; font-size: 28px; display:inline-block; margin:40px 0 0 0; padding-left: 60px; height: 50px; line-height: 50px;
background:url(memicon1.png) 0 center no-repeat;}
.mod-rluelinks .item-2 span{background:url(memicon2.png) 0 center no-repeat;}
.mod-rluelinks .item-3 span{background:url(memicon3.png) 0 center no-repeat;}
.mod-rluelinks .item-cell a{width:420px; height:138px; display: block; border-left:10px solid #ae2328;}
.mod-rluelinks .item-cell:hover{background:url(memvbg5hover.png) 0 0 no-repeat;}
.mod-rluelinks .item-1:hover  span{background:url(memicon1hover.png) 0 center no-repeat; color: #fff;}
.mod-rluelinks .item-2:hover  span{background:url(memicon2hover.png) 0 center no-repeat; color: #fff;}
.mod-rluelinks .item-3:hover  span{background:url(memicon3hover.png) 0 center no-repeat; color: #fff;}

/*浼氬憳鏈烘瀯*/
.mod-org{background:url(jgbg.jpg) 0 0 no-repeat; height:260px;}
.mod-org .item-cell{ float:left;  min-width: 220px; padding-top:98px;height:260px; box-sizing: border-box;  text-align: center;background:url(j_line1.png) right center no-repeat;}
.mod-org .item-3{background:url(j_line2.png) right center no-repeat;}
.mod-org .item-4{background:url(j_line3.png) right center no-repeat;}
.mod-org .item-5 { background: no-repeat; width: 369px;  float: right;  margin-top: -35px;}
.mod-org .item-cell *{ color:#fff; }
.mod-org .item-cell span{ font-size:18px;}
.mod-org .item-cell span i{ font-size: 40px; padding-right:8px;} 
.mod-org .item-cell h3{ font-size: 18px; font-weight: normal; padding-top: 18px;}
.mod-org .item-5&gt;div{ width:369px; height: 60px;background:url(jg_bghover.png) right center no-repeat;
margin-bottom:20px;}
.mod-org .item-5&gt;div.memlinks-2{background:url(jg_bg.png) right center no-repeat;}
.mod-org .item-5&gt;div a{ width:369px; height: 60px; display: block; text-align: left;}
.mod-org .item-5&gt;div a span{ margin: 16px 0 0 47px; display: inline-block;  font-size: 22px;
background:url(arr_r.png) right center no-repeat; padding-right:60px;
}
/*鍏ヤ細鎸囧崡*/
.mod-guide{ background:url(serbg.jpg);}
.process-img{ text-align:center;}
.mod-qa{ }
.mod-qa .wrap-layer{background:url(qabg4.png) 0 bottom no-repeat;}
.mod-qa .qa-inners{ width:1200px; margin: 0 auto;}
.mod-qa .qa-inners .item-cell{ width:530px; float:left; background: #f7f7f7; height:200px; margin-right: 20px;  margin-left: 20px; padding:25px 20px; box-sizing:border-box; }
.qa-wraps{ margin-right:-40px;}
.mod-qa{}
.mod-qa .qa-tits{font-size:16px; color: #333; padding-left:36px;  background:url(q_ico.png) 0 4px no-repeat; margin-bottom: 18px;}
.mod-qa .qa-cnts{padding-left:36px;  background:url(a_ico.png) 0 4px no-repeat;}
.mod-qa .qa-cnts span{ font-size:16px;}
.mod-qa .qa-cnts ul{ margin-top:20px;}
.mod-qa .qa-cnts ul li{ border-bottom:1px solid #eee; padding-bottom:13px;}
.mod-qa .qa-cnts ul li a{ display: block; padding-left: 36px;
 background:url(downs_ico.jpg) 0 0 no-repeat; color: #333; font-size: 16px;
}
.mod-qa .qa-cnts ul li a i{ display: block; padding-right:30px;background:url(down_ico.png) right 0 no-repeat; color: #333;}
.mod-qa .qa-cnts ul li a:hover i{ color:#ac1f24;}
.mod-qa .q-email{ display: block; padding-top:15px;}
.mod-qa .q-email a{ color:#204c8b; font-size: 24px;}

.bg-grey2{ background:#f5f5f5;}


/*鍏鍩洪噾*/

/*琛屼笟姒傝堪*/
.mod-hytotal{background:url(gk_bg1.jpg) center 0 no-repeat; height:180px;}
.mod-hytotal .item-cell{ float:left;  width:33.3%; margin-top:25px; box-sizing: border-box;  text-align: center; border-right:1px solid #c75c63; height: 120px; padding-top: 30px; }
.mod-hytotal .item-cell *{ color:#fff; }
.mod-hytotal .item-cell span{ font-size:18px;}
.mod-hytotal .item-cell span i{ font-size: 60px; padding-right:8px;} 
.mod-hytotal .item-cell h3{ font-size: 18px; font-weight: normal; padding-top: 18px;}
/*.com-tit3 */.up-date{ font-size:14px; color:#666;  position: absolute; right: 0; top:15px;}
.industry-links{ margin-right:-30px;}
.industry-links a{ display: block; width: 412px; float: left; height: 83px; line-height: 83px; background: #fff; margin-right: 30px; position: relative;}
.industry-links a span{ display: block; padding-left: 18px; border-left: 3px solid #b5151d; font-size: 16px;
 color:#333;}
.industry-links a:hover span{ color:#b5151d;}
.industry-links a:after,.cms-more a i:after{content: "\e67a"; font-family:"iconfont"!important;
font-size:20px;font-style:normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;
 position: absolute; right: 15px; top:2px; color:#ccc; }

.layer-5{ width: 970px; height: 245px; float: left;}
.layer-6{ width: 305px; height: 245px; float: right;}
.mod-dataintr{ background:#fff; padding: 20px;height: 245px; box-sizing: border-box;}
.sys-links{height: 245px; box-sizing: border-box; background:#b5151d;}
.sys-links a{ display: block;padding:70px 20px 20px 20px;height: 245px; box-sizing: border-box;}
.sys-links *{ color:#fff;}
.mod-dataintr .item-desc *,.mod-dataintr .item-desc{ color: #666; font-size: 16px;}
.mod-dataintr .item-desc{ height: 100px;  overflow: hidden;}
.sys-links h3{ font-size:18px; color:#fff; font-weight: normal; margin-bottom: 30px;}
.sys-links span{background:url(more5.png) right center no-repeat; padding-right: 40px;}
.com-tit9 span{ font-size: 18px; height:18px; line-height:18px; display: inline-block; color: #333; padding-left: 10px; border-left:4px solid #b5151d;}
.com-tit9{ margin-bottom:20px;}
.cms-more{margin-top: 10px; }
.cms-more a{ background:#b6181f; color:#fff; display:inline-block; width: 80px; height:32px; line-height: 32px; 
border-radius:5px; text-align: center; }
.cms-more a i:after{ font-size: 12px; color: #fff; position: static; display: inline-block; width: auto; height: auto; margin-left: 2px;}

.mod-dataintr2{ padding-right:305px; position:relative;}
.mod-dataintr2 .dataintr-list{ position:absolute; right: 0;  top: 0; background:#fbfbfb; height: 245px; width: 280px;}
.dataintr-list li{ border-bottom: 1px solid #e6e6e6; height: 60px; line-height: 60px; padding: 0 10px; }
.dataintr-list li:nth-last-child(1){ border-bottom: none; }
.dataintr-list li a{ display: block;background:url(ic1.png) 5px center no-repeat; padding-left: 30px; font-size: 16px; color: #333;}
.dataintr-list li a:hover{color:#b5151d;}
.report-links{background:url(swgs_bg.jpg) center center no-repeat;}
.report-links a{ display: block; padding: 0 30px; line-height: 120px; font-size: 30px; color: #fff; height: 120px;
background:url(arr_icos.png) right 30px center no-repeat;
}

/*鍩洪噾浼板€煎熀鍑�*/
.mod-news-33{ }
.mod-news-33 .item-cell { margin-left: 10px;}
.mod-news-33 .item-cell .item-pic{box-shadow: -5px 0 5px rgba(0,0,0,0.06), 5px 0 5px rgba(0,0,0,0.06), 0 -5px 5px rgba(255,255,255,0.06), 0 5px 5px rgba(0,0,0,0.06); padding: 5px 5px; height: 52px; box-sizing: border-box;} 
.cg_tabs .show .events-cnt{ padding-bottom: 20px;}
.mod-news-33 .item-cell .item-cnt{ margin-left: 0;}
/*棣栭〉鍙充晶*/
.mod-right-anchor{
	 position: fixed; right:30px; top: 50%; background: #fff; width: 85px;border: 1px solid #dcdcdc;
	 z-index: 999;
}

.mod-right-anchor li{ height: 36px; line-height: 36px; text-align: center;  cursor: pointer;}
.mod-right-anchor li.first{background:url(d_bg.png) center center no-repeat; height: 60px; line-height: 60px; border-bottom: 1px solid #eaeaea; /*margin-bottom: 15px;*/ cursor: default;}
.mod-right-anchor li.last{height: 60px; line-height: 60px; border-top: 1px solid #eaeaea;background:url(go_backs.png) center center no-repeat;/* margin-top: 15px;*/}
.mod-right-anchor li.active{ background: #b5151d; color: #fff;}
.mod-right-anchor li.active *{color: #fff;}
.mod-right-anchor li.last a{ display: block; height: 60px;cursor: default;}







</pre></body></html>