
.topbar{background:#FCFCFC;font-size:12px}
.topbar,.topbar a{color:#8a8a8a}
.head{padding-bottom:18px}
.tel_text{font-size: 13px;color:#8eb59f;    display: none;}
.nav01{background:#3953ad;}
.nav01 a{color:#fff;margin-right:2px}
.nav01 a:hover{background:#edb10a;color:#FFF}
.nav01 ul{}
.nav01 ul li{}
.nav01 ul li ul{background:rgba(50,51,51,0.93);min-width:140px}
.nav01 ul li ul li{background:none}
.nav01 ul li ul li a:hover{background:#DC3807}
.tel_box{width:200px;font-family:Î¢ÈíÑÅºÚ;padding-left:82px;background:url(tel_ico1.png) no-repeat left top; background-size: 60px; height:69px;}

.tel_box a{color:#db1a1a; font-size:24px;font-weight: bold;  }
.tel_box a.main_tel{margin-top:2px; margin-left:-2px;display: inline-block;}
.ssk{border:1px solid #ddd;padding:10px;margin-bottom:20px;}
.seach{margin-top:5px}
.seach input{outline:none;float:left}
.seach input.seach_box{background:#FFF;border:1px solid #DDD;border-right:none;padding:0;width:235px;border-radius:5px 0 0 5px;height:30px}
.seach input.sobtn{background:#DDD;border:1px solid #DDD;border-left:none;padding:4px 6px;height:22px;border-radius:0 5px 5px 0}
.resou{padding:10px}
.resou span{font-weight:bold}
.resou a,.resou span{float:left;display:inline-block;margin:2px 6px}
.resou a{color:#ADADAD}
.resou a:hover{color:#F60;text-decoration:underline}
.resou strong{font-weight:normal}
.title01{background:#ECEDEF;border-bottom:none}
.title01 h2 font{color:#A7A7A7;font-weight:normal;font-size:12px}
.title01 span{}
.title02{border-bottom:1px solid #AAA}
.title02 h2{background:url(tit_ico.png) no-repeat left center;height:36px;line-height:36px}
.title02 h2 font{color:#999}
.title02 span{}
.title03{background:url(skin.png) left -550px}
.title03 h2 font{color:#999}
.title03 span{}

.x-title{padding:50px 0;}
.x-title h5{font-size:36px;color: #536983;}/**Ô­×ÖÌå28**/
.x-title span{
    font-size: 16px;
    color: #aaa;
    text-transform: uppercase;
    display: inline-block;
    height: 20px;
    line-height: 40px;
    width: 353px;
}

.x-title span:before{content: " "; color: #aaa; display: inline-block; width: 80px; border-top: 1px solid #AAA; margin-right: 10px; position: relative;  top: -5px;}
.x-title span:after{content: " "; color: #aaa; display: inline-block; width: 80px; border-top: 1px solid #AAA; margin-left: 10px; position: relative;  top: -5px;}
.list_img{}
.list_img li a{float:left;display:block;width:50%;height:206px;box-sizing: border-box; transition: all 0.2s ease; position: relative;overflow: visible;}
.list_img li a.yytp{}
.list_img li a.yytext{padding:20px;background:#FFF;}
.list_img li a.yytext h4{font-size:18px;margin-bottom:10px;height:24px;overflow:hidden;}
.list_img li a.yytext p{font-size:15px;line-height:28px;color:#AAA;}
.list_img li:nth-child(3) a{float:right;}
.list_img li:nth-child(4) a{float:right;}

.list_img li a.yytext:hover{background:#3969d3;color:#FFF;}
.list_img li a.yytext:hover p{color:#DDD;}
.list_img li a.yytext i {width:16px;height:16px;transition: all 0.2s ease;background:#FFF;transform: rotate(45deg);margin-top:-8px;position: absolute;top:50%;left:-8px;}
.list_img li a.yytext:hover i {background:#3969d3;}

.list_img li:nth-child(3) a.yytext i {right:-8px;left: auto;}
.list_img li:nth-child(4) a.yytext i {right:-8px;left: auto;}

.youshi{border-left:1px solid #DDD;border-top:1px solid #DDD;margin-bottom: 70px;}
.youshi li{border-bottom:1px solid #DDD;border-right:1px solid #DDD;box-sizing: border-box;}
.youshi li a{height:206px; position: relative;font-size:18px;text-align:center;display: block;}
.youshi li a img{height:206px;}
.youshi li a h3{line-height:206px;width: 100%;position: absolute;top:0;color: #FFF;z-index: 3; transition: all 0.2s ease;font-weight: normal;}
.youshi li a p{transition: all 0.2s ease;top:198px;font-size: 16px; line-height: 24px;   position: absolute;   z-index: 33;  padding: 10px; color:#FFF;}
.youshi li a:hover h3{color:#ecbc1d; line-height:32px;top:10px;}
.youshi li a:hover p{top: 40px;}
.youshi li a span{position: absolute;  left: 0;  top: 0;width: 100%;  height: 100%; background:rgba(3,3,3,.2);}
.youshi li a:hover span{background:rgba(3,3,3,.5);}


.gs_bg{background:url(/skin/gsjj_bg.jpg) no-repeat;height:507px;}

.content h6{display:block;padding:1px 5px;background:#b5edbc;font-size:18px}
.pageleft_title01{background:url(skin.png) left -600px;color:#fff}
.pageleft_title02{background:url(skin.png) -400px -600px;color:#fff}
.list_type{padding:0;background:#96a5bf;}
.list_type li{float:left;}
.list_type li a{height:45px;line-height:45px;display:block;padding:0 35px;font-size:16px;color:#FFFFFF;transition:all 0.3s ease}/**border-right:1px solid #0957af;height:50px;padding:0 10px;**/
.list_type li a h2{font-size:16px;font-weight: normal;}
.list_type li a:hover,.list_type li a.thisclass{background-color: #b93434;color: #FFFFFF;transition:all 0.3s ease}


.list_cp{background: #FFFFFF;border: 1px solid #eee; border-top:none; padding: 0 20px;}
.list_cp li{}
.list_cp li a{height:50px;line-height:50px;font-size:16px;color:#272626;transition:all 0.2s ease;padding-left:20%; display: block;  white-space: nowrap;
    background-image: url(/skin/ico1.png);
    background-repeat: no-repeat;
    background-position: 10px center;
	border-bottom:1px solid #DEDEDE; 
}
.list_cp li a:hover,.list_cp li a.thisclass{color:#d3040e;transition:all 0.2s ease; font-size: 18px; font-weight: bold; padding-left: 30%; background-position: right center;}
.list_cp li:last-child a{border-bottom:none;}

.pptit{height:84px;line-height:84px;text-align:center;background:#005ac1 url(liebiao_ico.png) no-repeat 36px center;color:#dce8f5;font-size:22px;border-bottom:3px solid #F60}
.cptit{height:30px;line-height:30px;padding:12px 0;color:#546a85;padding-left:20px;background:url(tit_ico.png) no-repeat left center}
.cptit strong{float:left;font-size:16px;font-weight:normal}
.cptit span{float:left;margin-left:280px;font-size:16px}
.cptit input[type='text']{float:left;border:1px solid #AAA;padding:0 15px;width:200px;height:26px;border-radius:15px 0 0 15px;border-right:none;outline:0}
.cptit input[type='submit']{float:left;border:1px solid #AAA;padding:5px 15px;border-radius:0 15px 15px 0;background:#DC7A00;color:#eee;border-left:none;outline:0}

.list02 li{}
.list02,.list03,.lxwm01{border:1px solid #ddd;}
.list01 li{height:290px;overflow:hidden;background:#FFF;border-top:1px solid #DDD;border-left:1px solid #DDD;  box-sizing: border-box;}
.list01 li a{padding:18px;border:solid 1px #FFF}
.list01 li h4{font-size: 16px; font-weight: normal; padding-top:15px; letter-spacing: 2px;height:21px;overflow: hidden;}
.list01 li h4 a{padding:0;display:block; padding:0 18px; height: 24px; overflow: hidden;}
.list01 li a:hover{color:#F60;box-sizing:border-box}
.list02 li{border-bottom:1px dashed #ddd}
.list01 li img{height:180px;width:auto}
.list03 li h3{height:22px;overflow:hidden}
.xgcpbt{line-height:36px;background:#2558b4;color:#FFF;padding-left:20px;font-size:18px}

.left_lx{padding:20px;    background: #FFF;    border: 1px solid #eeeeee;    margin-top: 10px;}
.left_lx strong{font-size:18px;color:#F60;}
.left_tel{border-bottom: 1px solid #EEE; padding-bottom: 5px; margin-bottom: 5px;}


.yqlj{padding:0 10px}
.yqlj li{float:left;padding:5px 10px}
.yqlj a{display:inline-block}
	
.foot02{background:#2a355a;padding-bottom:60px}
.dbdh a{color:#888888;}
.lxfs , .ewm , .lxfs a{color:#6776a9;}
.foot02 .t1{border-bottom: 1px solid #ddd; height:50px;line-height:50px; background: #d4dae1;} 
.foot02 .t1 ul li{float:left;margin-right:4px}
.foot02 p{margin: 15px 0;}
.foot02 .zxyy{margin:0px auto;width:260px}
.foot02 .zxyy h2{font-size:16px}
.foot02 .zxyy input{border:1px solid #999}
.foot02 .wbk{width:95%;color:#999;padding:2px}
.foot02 .zxyy textarea{border:1px solid #999;width:95%;height:50px;color:#999;padding:2px}
.foot02 .ewm{text-align:center;}
.foot02 a{white-space:nowrap}

/***µ¯´°²¿·Ý***/
#tan{background:rgba(0,0,0,.5);position:fixed;top:0;bottom:0;left:0;right:0;z-index:999;display:none;}
#bbb{width:710px;position: fixed; top: 50%; left: 50%; margin: -250px 0 0 -355px;}
#close{background-color: rgba(255, 255, 255, 0.7);height:30px;}
#close a{
	cursor: pointer;
    float: right;
    width: 30px;
    text-align: center;
    font-size: 18px;
    color: #f1be39;
    height: 30px;
    line-height: 30px;
    border-radius: 50%;
    background: #868383;
}
.tc_window{background:#fff824;text-align:center;font-size:20px;padding:30px 0;}
.tc_window h2{line-height: 36px;font-weight: normal;}


.dbtel{font-size:32px;}
.dbtel a{color:#ffce75}



@media (max-width:750px){
#logo{height:50px;}
.nav01{background:#003b7f;}
.list_type li{background:none}

.tel_box{background-image:none}
.x-title{padding: 20px 0;}
.x-title h5{font-size: 24px; font-weight:normal;}
.x-title span{font-size:14px; line-height:20px;}
.x-title span:before,.x-title span:after{width:20px;}

.mbxdh{line-height:30px;color:#AAA;}
.mbxdh a{color:#aaaaaa}
.mbxdh h2{display:none;}

.gs_bg{height:auto;background: #184170;}

.list01 li{width:50%;float:left;}
.list01 li{height:auto;}
.list01 li a{padding:8px;}
.list01 li img{height:140px}

.list01 li h4{font-size:14px;height:26px;}

	.list_type{padding:0px;background:none;}
    .list_type li{width:33.333333%;float:left;}
    .list_type li a{height:30px;line-height:30px;float:left;padding:3px 12px;margin: 3px 5px;  color:#333;}

.list_img li{padding:2px; box-sizing: border-box;}
.list_img li a{width:100%;}
.list_img li a.yytp,.list_img li a.yytp img{height:150px;display:block;}
.list_img li a.yytext{padding: 5px 5px 5px 10px;height:105px;}
.list_img li a.yytext h4{margin-bottom: 8px;font-size:14px;}
.list_img li a.yytext p{font-size: 12px; line-height: 16px;}
.list01 li a{border:none;}

.list_type li a h2{font-size:14px;}

.list03 li h3 a{position: relative; top: -3px;    }

.youshi li a{font-size:14px; height:150px;}
.youshi li a p{display:none;font-size:12px; }

.list_cp{padding:0px;background:none;border:none;}
.list_cp li{float:left;background:none;    border-bottom: none;width:25%; box-sizing: border-box;padding:5px;}
.list_cp li a{height:28px;line-height:28px;float:left; padding-left:0; text-align:center; border-radius: 0 12px;  font-size:14px; border: 1px solid #ddd;color:#888;background:none;width:100%;box-sizing: border-box;}

.list_cp li a:hover,.list_cp li a.thisclass{background:none; font-size:14px;padding-left:0;}

.dbdh a{width:auto;padding: 0 10px;}
.dbtel{font-size:28px;}
.dbtel a{color:#ffce75}

#bbb{width:100%;left: 0;margin: -250px 0 0 0;}

}