@charset "UTF-8";
a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{margin:0;padding:0;border:0;outline:0;font-size:100%;font-family:"微软雅黑","Myriad Set Pro","Helvetica Neue",Helvetica,Arial,sans-serif}
body{overflow-x:hidden}
table{border-collapse:collapse;border-spacing:0}
article,aside,dialog,figure,footer,header,menu,nav,section{display:block}
li,ol,ul{list-style:none;*font-size:0}
*{margin:0;padding:0;margin:0 auto}
img{border:0}
a{text-decoration:none;font-family:"微软雅黑","Myriad Set Pro","Helvetica Neue",Helvetica,Arial,sans-serif}
input,textarea{background-color:transparent;border:none;overflow:auto;outline:0}
.clearfix::before{content:"";display:block;height:0;clear:both;visibility:hidden}
.clearfix:after{content:"";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-block}
* html .clearfix{height:1%}
.clearfix{display:block}


body{
    background: url(bd.png);
}
.wrap{
    width: 1200px;
    margin: 0 auto;
}
.header{
    height: 942px;
    background: url(header2.png)no-repeat center center;
}
.content1{
    display: flex;
    justify-content: space-between;
    margin-top: -165px;
    background: #FEF6EE;
    padding: 18px;
    box-sizing: border-box;
}
.content1_left{
    width: 584px;
}
.content1_right{
    width: 47%;
    
}
.title1{
    height: 45px;
    background: url(title1.png) no-repeat 10px center;
    text-align: right;
    margin-top: 8px;
}
.title1 span{
    margin-right: 5px;
}
.title1 span a{
    color: #3F3F3F;
}
.content1_list{
    margin-top: 30px;
}
.content1_list li{
    height: 41px;
    background: url(list.png)no-repeat 10px center ;
    text-indent: 25px;
    overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.content1_list li a{
    color: #000;
    line-height: 41px;
    
}
.content1_list li:hover{
   background-color: #F7D9BC;
}
.content2{
    display: flex;
    justify-content: space-between;
    
    margin-top: 18px;
}
.content2_left{
    width: 590px;
    background: #FEF6EE;
    padding: 17px;
    box-sizing: border-box;
    
}
.content2_right{
    width: 590px;
    background: #FEF6EE;
    padding: 17px;
    box-sizing: border-box;
    
}
.content2_list{
    margin-top: 30px;
}
.content2_list li{
    height: 41px;
    background: url(list.png)no-repeat 10px center ;
    text-indent: 25px;
    display: flex;
    justify-content: space-between;
}
.content2_list li a{
    color: #000;
    line-height: 41px;
    display: inline-block;
    width: 485px;
    overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;   
}
.content2_list li:hover{
   background-color: #F7D9BC;
}
.content2_list li span{
    line-height: 41px;
    color: #969696;
}
.title2{
    height: 45px;
    background: url(title2.png) no-repeat 10px center;
    text-align: right;
    margin-top: 8px;
}
.title2 span{
    margin-right: 5px;
}
.title2 span a{
    color: #3F3F3F;
}
.title3{
    height: 45px;
    background: url(title3.png) no-repeat 10px center;
    text-align: right;
    margin-top: 8px;
}
.title3 span{
    margin-right: 5px;
}
.title3 span a{
    color: #3F3F3F;
}
.title4{
    height: 45px;
    background: url(title4.png) no-repeat 10px center;
    text-align: right;
    margin-top: 8px;
}
.title4 span{
    margin-right: 5px;
}
.title4 span a{
    color: #3F3F3F;
}
.content3{
    background: #FEF6EE;
    padding: 18px;
    box-sizing: border-box;
    margin-top: 18px;
    margin-bottom: 20px;
}
.content3s{
    display: flex;
    justify-content: space-between;
    box-sizing: border-box;
}
.content3_left{
    width: 584px;
}
.content3_right{
    width: 47%;
    
}
.content3_list{
    margin-top: 30px;
}
.content3_list li{
    height: 41px;
    background: url(list.png)no-repeat 10px center ;
    text-indent: 25px;
    display: flex;
    justify-content: space-between;
}
.content3_list li a{
    color: #000;
    line-height: 41px;
    display: inline-block;
    width: 475px;
    overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;    
}
.content3_list li:hover{
   background-color: #F7D9BC;
}
.content3_list li span{
    line-height: 41px;
    color: #969696;
}




.footer-box {width: 100%;min-width: 1200px;background: #e8e8e8;border-top: 1px solid #cb2222;}
.footer-1 {width: 1013px;margin: 0 auto;}
.footer-2 {height: 185px;background: #e3e3e3;padding-top: 28px;}
.sama-box {width: 1100px;clear: both;position: relative;margin: 0 auto;}
.sama-box table {margin: 0 auto;}
.footer-2-1 {margin: 0 auto;}
.footer-2-1 li {float: left;padding: 0 10px;}
.footer-2-1 li img {margin-right: 10px;margin-bottom: -2px;}
.footer-2-1 li a {font-size: 14px;color: #333;}
.footer-2-2 {margin: 0 auto;clear: both;text-align: center;padding-top: 38px;}
.footer-2-2 li {font-size: 12px;color: #333;line-height: 28px;}
.footerimgright {position: absolute;right: 200px;top: 58px;}
.select_content {background: #e5e5e5;position: absolute;bottom: 29px;height: 160px;display: none;}
.footer-box{ width:100%; background:#e8e8e8; border-top:1px solid #cb2222; /*margin-top:20px*/}
.footer-1{ position:relative; width:1013px; height: 72px;}
.footer-title{ position:absolute; left:0; top:50%; margin-top: -17px; background:#cb2222; height:34px; line-height:34px; padding: 0 14px; font-size:20px; color:#fff; text-align:center; font-weight: bold;}
.footer-links{ padding-left:140px; height: 36px; line-height: 36px;}
.footer-links a{ display:inline-block; font-size:15px; color:#505b67; padding:0 17px;}
.footer-2{ height:185px; background:#e8e8e8; padding-top:27px;border-top:1px solid #888;}
.footer-2-1{ margin:0 auto;}
.footer-2-1 li{ float:left; padding:0 10px;}
.footer-2-1 li img{ margin-right:10px; margin-bottom:-2px;}
.footer-2-1 li a{ font-size:14px; color:#333;}
.footer-2-2{ margin:0 auto; clear:both; text-align:center; padding-top:38px;}
.footer-2-2 li { font-size:12px; color:#333;  line-height:28px;}
.footer-img{ position:absolute;top:50px;} 
.footer-img-1{ position:absolute; right:180px; top:50px;} 

.footerline{ background:#cb2222; height:2px; width:100%;}
.footer{ width:1000px; padding-top:16px; position:relative;}
/*.footer01L{ width:257px !important; float:left; text-align:right; padding-right:40px; color:#505b67; background:url(ico35.png) no-repeat 170px center;}
.footer01{ float:left; padding-left:10px;  font-size:14px;  height:26px; line-height:26px; cursor:pointer; width:160px;} */
.footer001 { width: 188px;height: 26px;line-height: 26px;float: left;padding-top: 6px; }
.footer01 a{ color:#505b67;}
.footer02{ border:1px solid #7d7d7d; height:24px; line-height:24px; width:147px; color:#505b67; font-size:14px; position:relative; position:relative; padding-left:11px;}
.footerdot,.footerdot01{ position:absolute; right:10px; top:0; background:url(img56.png) no-repeat center; height:24px; width:10px;}
.footerdot01{background:url(img56.1.png) no-repeat center;}
.footertc{ width:148px; position:absolute; bottom:24px; border:1px solid #ccc; left:-1px; background:#fff; padding:5px;}
.footertc01{ border-bottom:1px solid #f2f2f2;}
.footertc01:hover{ background:#f2f2f2;}
.footer03{ width:100%; height:34px; line-height:34px;clear:both; padding-top:20px;}
.footerbannertxt{ position:absolute; color:#003366; font-size:18px; font-weight:bold; left:0; top:0px; width:130px; height:70px; background:#cb2222; color:#fff; line-height:70px; text-align:center;}
.footer0301{}/* width:480px;*/
.footer030101{ float:left; width:120px; text-align:center; font-size:14px; background:url(ico36.png) no-repeat left center; height:22px; line-height:22px;}
.footer030101 a{ color:#fff;}  
.footer04{  width:50%; padding:20px 0; font-size:12px; color:#fff; text-align:center; line-height:24px; font-family:''; position:relative;}
.footer030102{ background:url(ico37.png) no-repeat left center;}
.footer030103{ background:url(ico38.png) no-repeat left center;}
.footer030104{ background:url(ico39.png) no-repeat left center;}
.footerimg{height:68px; width:56px; position:absolute; left:50px; top:30px;}
.footerimgright{position:absolute; right:0; top:30px;}
.footer_con{ width:1013px; margin:0 auto;}
.footer{margin:0px auto 0px auto;padding:0px;border-top:8px solid #00558F;width:1028px;background:#FFF;overflow:hidden;}
.footer-all{margin:0px;padding:0px;float:left;}
.footer-all p{margin:0px 0px 5px 20px;_margin-bottom:2px;padding:0px;font-size:14px;font-weight:bold;font-family:"微软雅黑","宋体";}

.footer-all p a:link,.footer-all p a:visited{margin:0px;padding:0px;text-decoration:none;color:#333;}
.footer-all p a:hover{color:#00548F;}
.footer-fen{margin:0px auto 0px auto;padding:0px 0px 50px 0px;width:960px;background:#FFF;overflow:hidden;text-align:center;}
.footer-spic-one{margin:0px auto 0px auto;padding:0px 0px 50px 0px;background:#FFF;overflow:hidden;width:960px;}
/*footer-one*/
.footer-one{margin:18px 0px 0px 0px;padding:0px;overflow: hidden;height: 171px;_height: 178px;}

.footer-two{margin:0px 40px 0px 20px;*margin:0px 40px 0px 5px;padding:0px;list-style-type:none;float:left;display:inline;}
.footer-two li{margin:0px 0px 5px 0px;*margin:0px 0px 2px 0px;_margin:0px 0px 0px 0px;padding:0px;font-size:12px;color:#333;font-family:"微软雅黑","宋体";}
.footer-two li.spicq{margin:0px 0px 5px 0px;padding:0px;font-size:12px;font-weight:bold;font-family:"微软雅黑","宋体";}
.footer-two li a:link,.footer-two li a:visited{margin:0px;padding:0px;text-decoration:none;color:#333;}
.footer-two li a:hover{color:#00548F;}
.footer2{padding-left: 140px;}
.footer2 .footer2_list{height:39px; padding-left:16px;border-top: 1px solid #bababa;padding-top: 13px;}
.footer2 .footer2_list li{float:left; margin-top:0; font-size:14px;font-family:"微软雅黑","宋体"; padding-right:15px; line-height:25px;}
.footer2_1{ height:36px;}
.footer2_1 ul{ height:auto; padding-bottom:30px;}

.footer2_1 li{ margin:0; margin-right:10px; position:relative; height:auto;float:left; font-size:15px;font-family:"微软雅黑","宋体"; padding-right:9px; width: 150px;text-align:left; border: 1px solid #888;}
.footer2_1 li a{ padding: 2px 9px 10px 9px; display:block;  background: url(img56.png) no-repeat right 14px; height:18px;color: #505b67;}
.footer2_1 li #select_content6 a{ height:auto}
.footer2_1 li.asect{ background:#e5e5e5}

.footer2_1 li.asect a{ background: url(img56.1.png) no-repeat right 14px;}
.select_content{ background:#e5e5e5; position:absolute; bottom: 30px; _bottom:42px; height:160px; display:none; padding:30px 20px 30px 35px; width:973px;border: 1px solid #888;}

#select_content1{width: 652px;padding: 10px !important;height: 253px;border: 1px solid #888;}
#select_content1 .select_scroll_con{height: 240px !important;padding-top: 10px;}

#select_content1 .select_con1{width: 25%;*+width: 24%;}

#select_content1{ left:-1px; padding-top:30px;_padding-top:23px;z-index:99;}
#select_content1 .select_con1{ width:200px;}
#select_content1 .select_scroll_con{ height:158px; overflow-y:scroll; padding-bottom:5px; _height:157px;}
#select_content2{ left: -172px;width: 617px; padding-top: 20px; height: 223px; _padding-top:90px;z-index:99;}
#select_content2 .select_con1{ width:100px;}
#select_content3{ left: -343px;width: 674px; padding-top: 20px; _padding-top:100px; height:223px; *left:-256px; z-index:99;overflow:auto;}
#select_content3 .select_con1{ width:200px;}
#select_content4{ left:-514px;width: 617px; padding-top: 20px; *padding-top:162px; height:223px; *left:-384px;z-index:99;}
#select_content5{ left:-464px; padding-top:116px; _padding-top:112px; height:74px; *left:-512px; z-index:99;}
#select_content5 .select_con1{ width:100px;}
#select_content5 div.w130{ width:130px;}
#select_content6{ left:-532px; width:1000px; padding:30px 8px 30px 20px; *left:-640px; _padding-top:21px;}
#select_content6 .select_con1{ width:196px;}
#select_content6 .select_scroll_con{ height:160px; overflow-y:scroll; padding-bottom:5px;}
#select_content7{ left:-720px;}
#select_content6 div.w1000{ width:980px;}

.select_con{ height:auto;}
/*.select_con1{ padding:0 17px; margin:0; line-height:24px; float:left; background:url(public/foot_line.jpg) no-repeat right 10px;white-space:nowrap;}*/
.select_con1{margin:0; line-height:24px; float:left; white-space:nowrap;}
.select_con1 a{ padding:0;background:none !important}
.select_con div.select_con1_noline{ background:none !important}
.footer2_1 li.asect .select_con a{ height:auto; background:none !important; padding-bottom:0 !important; padding:0; font-size:13px; color:#000 !important }
.footer2_1 li.asect .select_con a:hover{ color:#398bdc !important}

.footer3{padding-top:22px; padding-left:20px; height:174px;}
.footer3_lf2{padding-top:20px;}
.footer3_lf2 span{font-size:12px;font-family:"微软雅黑","宋体"; padding:0 10px;}
.footer3_lf2 p{font-size:12px;font-family:"微软雅黑","宋体"; padding:0 10px; margin-top:4px; height:22px; line-height:22px; background:#E0E0E0; margin-left:10px;}

.footer3_rf .fl{padding-right:20px;}
.footer3_rf p{font-size:12px;font-family:"微软雅黑","宋体"; width:62px; padding:5px 0px;}



/*
*  分页样式
*/
.page {
  text-align: center;
  height: 40px;
  line-height: 40px;
  margin: 10px auto 20px auto;
  font-size: 14px;
  color: #505050;
  width:100%;
}
.page a {
  padding: 5px 10px;
  color: #505050;
  font-size: 14px;
  text-align: center;
  height: 25px;
  line-height: 25px;
  border: 1px solid #ccc;
  background-color: #eee;
  border-radius: 5px;
}
.page a:hover {
  padding: 5px 10px;
  color: #fff;
  font-size: 14px;
  text-align: center;
  height: 25px;
  line-height: 25px;
  border: 1px solid #ccc;
  background-color: #337cbd;
  border-radius: 5px;
}
.page .pages-current {
  padding: 5px 10px;
  color: #fff;
  font-size: 14px;
  text-align: center;
  height: 25px;
  line-height: 25px;
  border: 1px solid #ccc;
  background-color: #337cbd;
  border-radius: 5px;
}
.page font input {
  height: 31px;
  line-height: 31px;
  text-align: center;
  border-radius: 5px;
  border: 1px solid #ccc;
}
.page font .inp_submit {
  padding: 0 10px;
  line-height: 29px;
  text-align: center;
  color: #505050;
  font-size: 14px;
  border: 1px solid #ccc;
  background-color: #eee;
}

.Second_banner{width:1200px;height:40px;line-height:40px;margin:0 auto;}
.Second_banner li{font-size:12px;color:#a1a7b2;float:left;padding-right:8px}
.Second_banner li a{color:#a1a7b2}



.Three_xilan_01{ border:1px solid #d3dcea; background:#fff;}
.Three_xilan_02{ width:1000px; padding-top:60px; padding-bottom:60px;margin:0 auto;}
.Three_xilan_03{ font-size:38px; color:#333; text-align:center;width:100%; font-family:'å¾®è½¯é›…é»‘'}
.Three_xilan_04{ font-size:12px; color:#808080; width:100%; text-align:center; padding-top:20px;}
.Three_xilan_04 a{ color:#808080}
.Three_xilan_05{ height:1px; width:100%; background:#d4d4d4; }
.Three_xilan_06{ height:333px; text-align:center; padding-top:20px;}
.Three_xilan_06 img { width:500px;}
.Three_xilan_07{ font-size:14px; color:#333; padding:50px 0; line-height:24px; text-align:justify;text-justify:inter-ideograph;}
.Three_xilan_08{float:left; position:relative; width:98px;}
.Three_xilan_08 ul{ font-size:0;}
.Three_xilan_0801{ font-size:20px; font-weight:bold; color:#313131; text-align:center; width:98px; height:24px; line-height:24px;}
.Three_xilan_0802{ height:3px; width:98px; background:#de1f1a;}
.Three_xilan_0803{ background:#4d4d4d; height:1px; width:1000px; clear:both;}
.xilanboxbg{ width:1200px;margin:0 auto;}
.Three_xilan_02 td{ vertical-align:top;}
.Three_xilan01_02{ float:left; font-size:14px; color:#333; padding-bottom:10px;}
.Three_xilan01_0201{ color:#808080 !important;}
.Three_xilan01_02 span{ padding-right:7px;}
.Three_xilan01_03 span{ padding-right:28px;}
.Three_xilan01_01{ width:880px; padding:60px 0 20px 0;}
.Search_content_dw{ height:20px; clear:both;}
.contentLeft0103{ width:90%;}
.contentLeft0102{ width:93%; float:left; font-size:14px; height:28px; line-height:28px; background:url(ico4.png) no-repeat left center; padding-left:15px;  overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.contentLeft0102 a{ color:#333; display:block;  overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.contentLeft0102 a:hover{ color:#1a92ff;}
.contentLeft0102:hover{ background:url(ico4.1.png) no-repeat left center;}
.Second_banner{  width:1200px; height:40px; line-height:40px;}
.Second_banner li{ font-size:12px; color:#a1a7b2; float:left; padding-right:8px;}
.Second_banner li a{color:#a1a7b2;}