<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">em{font-style: normal;}
.header, .content, .footer {
    width: 1200px;
    margin: 0 auto;
}
.head{height:241px;background:#FFF;}
        .head .hea-top{height:45px;background:#efefef;}
        .head .hea-top span{display: block; float:left; height:45px; line-height: 45px;font-size: 14px; color:rgba(51,51,51,0.5);}
        .head .hea-top em{display: block; float:right; height:45px;}
        .head .hea-top em a{display: block; height:45px; line-height: 45px;padding:0 44px;float:left;font-size: 14px; color:rgba(51,51,51,0.6);background:url(../images/hea-xt.png) no-repeat right;}
        .head .hea-top em a:last-child{background:0;}
        .head .hea-cen{height:136px;padding-top:0px; box-sizing: border-box;}
        .head .hea-cen .logo{/*width:500px;*/float:left;}
        .head .hea-cen .logo .t_logo{width:408px;
  
    float: left;
    margin-right: 17px;
    padding-top: 24px;}
        .head .hea-cen .logo .t_logo img{width:100%;}
        .head .hea-cen .logo h2{float:left;padding-top:24px;}
        .head .hea-cen .logo h2 span{display:block; height:34px; line-height: 34px;font-size: 24px; color:#074f9b;font-weight: bold;letter-spacing: 4px;}
        .head .hea-cen .logo h2 em{display: block;
    height: 43px;
    line-height: 43px;
    font-size: 16px;
    color: #f2483e;
    font-weight: bold;}
        .head .hea-cen .hea-tel{float:right; margin-top: 8px;}
        .head .hea-cen .hea-tel ul{height:0px;}
        .head .hea-cen .hea-tel ul li{float:left; width:100px; margin-left: 43px;}
        .head .hea-cen .hea-tel ul li i{display: block; width:26px; height:24px; line-height: 0; overflow: hidden;margin:0 auto;}
        .head .hea-cen .hea-tel ul li i img{width:100%;}
        .head .hea-cen .hea-tel ul li em{display: block;height:28px; line-height: 28px;text-align: center;font-size: 16px; color:#000000;}
        .head .hea-cen .hea-tel ul li:first-child{margin-left: -41px;}
        .head .hea-cen .hea-tel p{height:57px;}
        .head .hea-cen .hea-tel p em
        {
            
            display: inline-block;
    height: 76px;
    line-height: 84px;
    padding-left:35px;
   background: url(../images/hea-tel.png) no-repeat left;
    font-size: 22px;
    color: #000000;
            
            
            
            
            
            
            
            
            
          }
        .head .hea-cen .hea-tel p i{display: inline-block;  height:58px; line-height: 58px;font-size: 14px; color:#074f9b; margin-left: 5px; font-weight: bold;font-style: normal;}
        .head .hea-code{float:right;width:110px; margin-right:115px;margin-top: 13px;}
        .head .hea-code span{display:block; width:100%; }
        .head .hea-code span i{display:block; width:100%; line-height:0; overflow:hidden;}
        .head .hea-code span i img{width:100%;}
        .head .menu{height:60px; background:#074f9b;}
        .head .menu .nav{width:1200px; height:60px; margin:0 auto;}
        .head .menu .nav li{height:60px; line-height: 60px;text-align: center;float:left;position: relative;}
        .head .menu .nav li a{display: block; height:60px;font-size: 16px; color:#FFF;position: relative; z-index:200;}
        .head .menu .nav li.first a{background:url(../images/hea-ico.png) no-repeat  10px;}
        .head .menu .nav li a:before{width:1px;height:16px;background: rgba(255,255,255,0.25); content:""; position: absolute; right:0;top:24px;}
        .head .menu .nav li:last-child a:before{display: none;}
        
        .head .menu .nav li:hover i,.head .menu .nav li.cur i{height:60px;}
        .head .menu .nav li b{width:100%; height:2px; position: absolute; left:0; bottom:11px; text-align: center;z-index:200; line-height:0;}
        .head .menu .nav li b em{display: inline-block; width:0; height:2px;background:#FFF; transition: .5s;}
        .head .menu .nav li:hover b em,.head .menu .nav li.cur b em{width:13px;}

.head .menu .nav li a:hover{    display: block;
    height: 60px;
    font-size: 16px;
    color: #fff;
	background:#f2483e;
    position: relative;
    z-index: 200;}

        /*banner*/
        .fullSlide{ min-width:1200px; position:relative;  height:610px; overflow:hidden;  }
        .fullSlide .bd{ position:relative; z-index:0; }
        .fullSlide .bd ul{ width:100% !important;  }
        .fullSlide .bd li{ width:100% !important;  height:610px; overflow:hidden; text-align:center;  }
        .fullSlide .bd li a{ display:block; height:650px; }
.fullSlide .bd li img {width: 1920px;height: 610px;display: block;position: absolute;top: 0;left: 50%;margin-left: -960px;}
        .fullSlide .hd{ width:1200px; left:50%; margin-left:-600px; bottom:40px; position:absolute; z-index:1;overflow:hidden;}
        .fullSlide .hd ul{margin-left:500px;}
        .fullSlide .hd ul li{ float:left; margin:0 5px; display:inline; cursor:pointer; width: 62px;height: 5px;background: #1a57a9; text-indent: -999px;}
        .fullSlide .hd ul .on{background: #fa7a3a;}
      

.s_bg{height: 85px;border-bottom: #dedede 1px solid;overflow: hidden;}
.search{ width:1200px; margin:0 auto;}
.search p{ float:left;font-size: 14px; color:#333; width:890px; height:85px; line-height:85px; overflow:hidden;}
.search p a{font-size: 14px; color:#666; padding:0 10px 0 0;}
.search p a:hover{color: #1a57a9;}
.search .ser_inp{ background:url(../images/s_inp.gif) no-repeat; width:220px; height:50px; border:none; padding:0 0 0 30px; float:left; font-family:"Microsoft YaHei";font-size: 14px; color:#666; line-height:50px; outline:none;margin-top: 17px;}
.search .ser_so{cursor: pointer; float:left; background:url(../images/s_so.gif) no-repeat; border:none; width:58px; height:50px;margin-top: 17px;}
input::-webkit-input-placeholder {color: #666;}


    .news_bj{ height: 838px; overflow: hidden; background: url(../images/newsbg.jpg) no-repeat center top; padding-top:80px; box-sizing: border-box; font-family: "Microsoft YaHei"; }
.news_bj h2{margin-bottom:20px;}
.news{ height: 464px; }

.new_t{height:65px; border-bottom: 1px solid #dadada; text-align: center; position:relative;margin-bottom: 30px;}
.new_t .p2 a{float: left;font-size: 22px;color: #333333;width: 120px;text-align: center;height: 64px;line-height: 65px; position: relative;margin-right: 10px; text-decoration: none;}


.new_t .p2 a.cur{border-bottom:3px solid #074f9b;color: #074f9b;}


.new_bd{height: 326px;}
.new_con dl{float: left;width: 580px;height: 326px;position: relative;}
.new_con dt a img{display: block;width: 580px;height: 326px;}
.new_con dd{bottom: 0;
    left: 0;
    position: absolute;
    width: 580px;
    padding: 0px 35px 0;
    height: 80px;
    background: #074f9bc2;box-sizing: border-box;}

.new_con dd a{ display:block; font-size: 18px;color: #ffffff;font-weight: normal;line-height: 16px;padding:18px 0 8px;}
.new_con dd p{display: block; font-size: 15px; line-height:32px;color:#ffffff;opacity: 0.8;}


.new_con ul{float:right;width:565px;overflow: hidden;}
.new_con ul li a{display: block;line-height: 52px;font-size:16px;font-weight:normal; color:#666666; height:52px;border-bottom:1px dashed #cecece;padding-left: 32px;background:url(../images/newsico1.png) no-repeat left center; white-space: nowrap;text-overflow: ellipsis; overflow: hidden;text-decoration: none; }
.new_con ul li:last-child a{border-bottom: 0;}
.new_con ul li a:hover{background:url(../images/newsico2.png) no-repeat left center; color: #074f9b;}


.qa{width: 1200px;
    margin: 50px auto 40px;
    height: 129px;}
.qa_l{float: left;width: 195px;}
.qa h3{height: 60px;}
.qa h3 span{ display:block; font-size:22px;color:#333333; font-weight:bold;line-height: 24px;}
.qa h3 b{ font-weight:normal; display:block; font-size:14px;color:#000000;opacity: 0.5;line-height: 25px;text-transform: uppercase;}

.qa_l .prev{float: left;width:61px;height: 26px; background:url(../images/cjwt1.png) no-repeat;}
.qa_l .next{float: left;width:61px;height: 26px;background:url(../images/cjwt2.png) no-repeat;}
.qa_r{float: right;width: 1000px;overflow: hidden;}

.wen li{float: left;width: 460px;margin-right: 74px;}
.wen li em{display: block;font-size: 16px;height:28px;line-height:28px;padding-left:40px;background: url(../images/cjwt3.png) no-repeat left center;margin-bottom:15px;}
.wen li em a{color: #333333; }
.wen li p{font-size: 16px;color: #777777;line-height: 24px;padding:0 0 0px 40px;background:url(../images/cjwt4.png) no-repeat left 2px;}
.wen li.nomar{margin-right: 0;}

#footer {
	height: 500px;
	background: #323437;
	padding-top: 40px;
}
#footer .box1 {
	height: 144px;
	border-bottom: 1px solid #3e4043;
	margin-bottom: 45px;
}
#footer .box1 .foot_logo {
	float: left;padding-top:26px;
}
#footer .box1 .foot_pintai {
	/*width: 543px;*/
	float: right;
	margin-top: 46px;
}
#footer .box1 .foot_pintai h6 {
	font-size: 16px;
	color: #ffffff;
	float: left;
	padding-top: 6px;
	text-align: right;    margin-right: 14px;
}
#footer .box1 .foot_pintai h6 span {
	display: block;
	font-size: 14px;
	color: #0071be;
	font-family: arial;
	text-transform: uppercase;
	font-weight: bold;
	margin-top: 8px;
}
.foot-search {
	position: relative;
	/*float: right;*/
	width: 403px;
	height: 55px;
	line-height: 55px;
	cursor: pointer;
	/*background: #fff;*/
	overflow: visible;
}
.foot-search #keyword {
	padding-left: 30px;
    height: 53px;
    color: #626770 !important;
    width: 373px;
    font-size: 14px;
}
.foot-search .btn_blue {
	width: 68px;
	display: block;
	height: 55px;
	float: right;
	background: #0071be;
	position: absolute;
	top: 0;
	right: 0;
	color: #fff;
}
input, textarea {
    outline: 0;
    border: 0;    height: 53px;
    width: 287px;
}
#footer .box2 {
	overflow: hidden;
}
#footer .lianxi {
	float: left; width:617px
}
#footer .lianxi .ewm {
	float: left;
	margin-right: 33px;    margin-top: 24px;
}
#footer .lianxi .ewm .img {
	width: 116px;
	height: 116px;
}
#footer .lianxi .ewm .img img {
	width:110px;
}
#footer .lianxi .ewm span {
	position: relative;
	font-size: 13px;
	color: #737476;
	padding: 0 10px;
	text-align: center;
	display: block;
	margin-top: 13px;
}
#footer .lianxi ul {
	margin-top: 11px;
}
#footer .lianxi ul li {
	font-size: 15px;
	line-height: 32px;
	color: #a9a9aa;
}
#footer .rukou {
	margin-top: 40px;
	height: auto;
	float: none !important;
}
#footer .rukou a {
	display: inline-block;
	width: 20px;
	height: 15px;
	margin-right: 19px;
	position: relative;
	background: none;
}
#footer .rukou a img {
	transform: .6s;
	-webkit-transition: .6s;
	position: absolute;
	left: 0;
	top: 0;
	pointer-events: none;
}
#footer .rukou a:hover .i {
	pointer-events: none;
	-webkit-pointer-events: none;
	-webkit-transform: scale(2);
	transform: scale(2);
	opacity: 0;
	filter: alpha(opacity=0);
}
#footer #j_shart_s_24 {
	padding: 0;
}
.bd_weixin_popup {
	box-sizing: content-box !important;
}
#footer .foot_nav {
	float: right;
	margin-bottom: 30px;
}
#footer .foot_nav ul li {
	float: left;
	margin-left: 75px;
}
#footer .foot_nav ul li&gt;a {
	margin-bottom: 15px;
	font-size: 14px;
}
#footer .foot_nav a {
	color: #d7dade;
	font-size: 16px;
	display: block;
}
#footer .foot_nav .list a {
	color: #848688;
	font-size: 13px;
	line-height: 30px;
}
#footer .foot_nav .list a:hover {
	color: #fff;
}
#footer .foot_bot {
	text-align: center;
	font-size: 12px;
	color: #727477;
	height: 55px;
    line-height: 20px;
	margin-top: 12px;
}
#footer .foot_bot * {
	font-size: 12px;
	color: #727477;
	display: inline-block;
}
#footer .foot_bot a:hover {
	color: #fff;
}
</pre></body></html>