﻿@charset "utf-8";

/* CSS Document */

.gcanl span{ text-indent:2em}
.xwzx { width:1290px; margin:0px auto 40px auto; display:block;}
.xwzx .left { width:620px; float:left; margin-top:10px;}
.xwzx ul li {background:url(../images/dd.jpg) no-repeat center left; padding-left:15px; line-height:36px; font-size:14px; color:#333;}
.xwzx ul li a { font-size:14px; color:#333;}
.xwzx ul li font { float:right; font-family:Arial, Helvetica, sans-serif; color:#999;}
.xwzx .right { width:620px; float:right; margin-top:10px;}
.xwzx .dier { margin-top:15px; height:110px; overflow:hidden;}
.xwzx .dier .riqi { width:95px; height:90px; background:#f6f6f6; float:left; text-align:center;}
.xwzx .dier .riqi font { width:95px;  font-size:45px; font-family:Arial, Helvetica, sans-serif; color:#064765; display:block; padding-top:10px;}
.xwzx .dier .riqi b {font-weight:normal; font-size:14px; color:#666666; text-align:center; }
.xwzx .dier .wz { width:510px; float:right; line-height:24px; color:#666; font-size:14px;}
.xwzx .dier .wz h4 {font-size:17px; color:#333; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; height:30px; } 
.xwzx .dier .wz h4 a {color:#333; font-size:17px;}
.xwzx .dier .wz h4 a:hover { color: #0072c3;}
.sousuo{position:relative; padding-left:10px; padding-top:10px; float:right;}
.searchbtn{ cursor:pointer}
.suk{ display:none; position:absolute; top:55px; z-index:9999999; right:6px; width:320px; background: rgba(255, 255, 255, 0.7); padding:20px; }
.input1{ width:244px; line-height:42px; height:42px; border:#d4d4d4 1px solid; padding-left:10px; outline:none; color:#666;}
.btn1{ background:#000; border-radius:0px; border:0; color:#FFF; width:60px; line-height:43px; height:43px; text-align:center; outline:none; cursor:pointer;}

.logo { width:268px;}
.logo img { width:100%; height:auto;}
.xlog { width:40%; border-right:1px solid #4c98b8; float:left; margin-top:34px;}
.xlog img { width:100%; height:auto;}
@media (max-width: 991px) {
.sousuo{position:relative; padding-left:10px; padding-top:10px; float:right; margin-right:5px;}
.searchbtn{ cursor:pointer}
.suk{ display:none; position:absolute; top:55px; z-index:9999999; right:-6px; width:330px; background: rgba(255, 255, 255, 0.7); padding:20px; margin-top:1px }
.input1{ width:244px; line-height:42px; height:42px; border:#d4d4d4 1px solid; padding-left:10px; outline:none; color:#666;}
.btn1{ background:#000; height:43px; border-radius:0px; border:0; color:#FFF; width:60px; line-height:43px; text-align:center; outline:none; cursor:pointer;}

.xlog { width:50%; margin:2% auto 0 15%; border-right:0px solid #4c98b8; text-align:center;}
.xlog img { width:100%; height:auto;}
 .logodi span{width:62%; margin:0 12.5% 0 0 ; font-size: 15px;/* text-align:center; */color:#8197ab;padding-top:25px;}

}


@media(min-width:1100px) and (max-width:1920px)

{.logo1,.sjfooter1,.ymd1{display:none;} 

.hcca{ text-indent:0.3em}

}



 @media(min-width:991px) and (max-width:1100px)

{ .xlog { width:50%; margin:2% auto 0 15%; border-right:0px solid #4c98b8; text-align:center;}
.xlog img { width:100%; height:auto;}

 .tu{width:100%;text-align: center;  margin-left:0px;} 

 .tu ul li{width:22.8%;overflow:hidden; margin:1% 1.2% 1% 1%;}

 .tu ul li p{width:100%;  overflow:hidden; text-align: center; font-size:16px;}

.btwz{font-size:14px;width:100%;text-align:left;padding-left: 13px;}

.btwz:hover{font-size: 14px; padding-left: 13px;width:100%;text-align: left;color:#1176a0;}
.footer1 {
	width: 100%;
	background: #222b33;
	padding:15px 0px;
	text-align:center;

}
.footer1 a{padding:0px 10px;}
.sjfooter1 { display:none;}
.ymd1{display:none;}
.xwzx{display:none;}

 .logodi{width: 100%; overflow: hidden;}


 .logodi span{width:62%; margin:0 12.5% 0 0 ; font-size: 15px;/* text-align:center; */color:#8197ab;padding-top:25px;}

 .ewm{width:100%; overflow: hidden;padding-top: 11px;height: auto; padding-right:140px;}

 .bgkj{width:100%;overflow:hidden;font-size: 18px;color: #333;text-align: left;padding-left: 11px;margin-top: 2px;padding-bottom: 2px;line-height: 65px;}

 .bgkj .jt{float:right;width: 6%;} 

 .bgkj1 ul{width:100%;overflow:hidden;margin-left:10px}
 .bgkj1 ul li{width:38.2%;float:left;}
 .bgkjza{width:100%;}
 .bgkjza p{ text-align:center;}

 .gcanl{width: 93%;margin:0 auto;margin-bottom: 20px;margin-top: 12px;}

 .gcanl p{width: 100%;margin:0 auto;margin-top: -4px;}

	 .top{display:none;}.dl-menuwrapper{float: right;text-align: center;padding-left: 18px;}

	   .zzsc{width: 46%;margin:0 auto;padding-top: 19px;height: 37px;}

 .gcamcyb{width: 5%;float:right;padding-right: 23px;}

 .gcamc{width: 100%;font-size: 28px;text-align: left;line-height: 73px;margin-top: 2px;padding-left: 15px;}



  .hcca{width: 100%;text-align: left;text-indent: 1.6em;}

 .hcca12{width: 8%;float: right;padding-right: 26px;}

 .contact{width:98%; margin:0 auto;}

 .contact1{width:98%; margin:0 auto;}

  .maaap{/* width: 70%; */margin:0 auto;}

  .zxxkffa{width:98%; margin:0 auto;}

 }   

  

   

@media(min-width:768px) and (max-width:991px)

{ .xlog { width:50%; margin:2% auto 0 26%; border-right:0px solid #4c98b8; text-align:center;}
.xlog img { width:100%; height:auto;}

.xwzx{display:none;}
.tu{width:100%;text-align: center; margin:0 auto;margin-left:0px;} 



.tu ul li{width: 44%;margin:0 auto;overflow:hidden;margin-left:20px;margin-bottom:15px;}

.tu ul li p{width:100%;  overflow:hidden; text-align: center; font-size:16px;}

.btwz{ font-size:13px;width:100%; text-align:center;}

.btwz:hover{font-size: 14px;width:100%;text-align:center;color:#1176a0;}

.footer1 {
	width: 100%;
	background: #222b33;
	padding:15px 0px;
	text-align:center;

}
.ymd1{display:none;}
.footer1 a{padding:0px 3px;}
.sjfooter1 { display:none;}

.logodi{width: 100%; overflow: hidden;}

.logodi span{width:100%; font-size:15px; text-align:center; color:#8197ab; padding-top:15px;}

.ewm{width:100%; float:none;overflow: hidden;padding-top: 11px;height: auto;}

 .bgkj{width:100% ；overflow:hidden;font-size:16px;color: #333;padding-bottom: 8px;padding-top: 9px;}

 .bgkj1 ul{width:100%;  overflow:hidden;margin-left:10px}

 .bgkj1 ul li{width: 32%;float:left;margin-right: 8px;}

 .bgkjza{width: 100%;float:left;}
 

 .bgkjza p{text-align:center;}

 .gcanl{width: 93%;margin:0 auto;margin-bottom: 13px; font-size:14px;}

 .gcanl p{width: 100%;margin:0 auto;}

  .zzsc{width: 61%;margin:0 auto;padding-top: 19px;height: 37px;}

 

   .gcamcyb{width:30%; float:right;}

 .gcamc{width: 100%; }

   .hcca{width:30%; float:right;}

 .hcca12{width: 100%; }

 .ymd1{width:100%; padding-bottom:15px;}

  .contact{width:98%; margin:0 auto;}

 .contact1{width:98%; margin:0 auto;}

  .maaap{width:98%; margin:0 auto;}

  .zxxkffa{width:98%; margin:0 auto;}

 }   

 

@media(max-width: 768px) and (min-width: 480px)

{ 

.xwzx{display:none;}
.hccaip { padding-left:10px;}
 .bt{width:100%; margin:0 auto;PADDING-BOTTOM: 7px;overflow:hidden;border-bottom:2px #c5c5c5 solid;}

 .btwz{float:left;color:#333;font-size: 15px;font-size: 15px;margin: 0 auto;font-weight: bold;overflow:hidden;}


 .btwz span{color:#8e8e8e;font-size:14px;margin:0 auto;overflow:hidden;font-weight: bold;}

 .btwz2{float: right;color:#575757;font-size:12px;text-align:right;}



 .tu{width:98%;text-align: center;margin:0 auto;} 

 .tu ul{}

 .tu ul li{width:48%; overflow:hidden; margin:1%;}
 .tu ul li img { width:100%; height:auto;}

 .tu ul li p{width:100%;overflow:hidden;text-align: center;background: #ececec;font-size: 14px;}

.btwz{font-size: 14px;width:100%;text-align: left;padding-bottom: 7px;padding-left: 11px;}

.btwz:hover{font-size: 14px;width:100%;text-align:left;color:#1176a0;    padding-left: 11px;}

.footer1 span{width:10%; margin:0 auto; padding-left:5px;padding-right:5px}

 .logodi{width: 100%; overflow: hidden;}

 .logodi span{width:63%;font-size:14px;text-align:left;color:#8197ab;padding-top:15px; margin:0 8.5% 0 0;}

 .ewm{width:100%; float:none;overflow: hidden;padding-top: 11px;height: auto;}

  .bgkj{width:100%;overflow:hidden;font-size: 18px;color: #333;text-align: left;padding-left: 11px;margin-top: 2px;padding-bottom: 2px;line-height: 65px;}

 .bgkj .jt{float:right;width:9%;} 
.bgkj1{width:100%;}
  .bgkj1 ul{width:100%; overflow:hidden; margin-top:1%;}

  .bgkj1 ul li{width:46.8%;float:left; margin:1% 1%;}

  .bgkjza{width: 100%;float:left;}

.footer1 {
	width: 100%;
	background: #222b33;
	padding:15px 0px;
	text-align:center;

}
.ymd1{display:none;}
.footer1 a{padding:0px 3px;}
.sjfooter1 { display:none;}



  .bgkjza p{text-align:center;}

 .gcanl{width: 90%;margin:0 auto;margin-bottom: 11px;font-size: 14px;}

	  .gcanl p{width:100%; margin:0 auto; }

	   .gcanl span{ text-indent:3em}

	  .btwz2{display:none;}



  .zzsc{width: 61%;margin:0 auto;padding-top: 19px;height: 37px;}

 

   .gcamcyb{width: 4%;float:right;padding-right: 37px;}

 .gcamc{width: 100%;font-size: 20px;text-align: left;line-height: 38px;margin-top: 2px;padding-left: 13px;}

  .hcca{width: 100%;text-align: left; padding-left:3px;}

 .hcca12{

    width: 9%;

    float: right;

    padding-right: 6px;

    padding-top: 2px;

    height: auto;

} .ymd1{width:100%;padding-bottom:15px;line-height: 25px;padding-top: 11px;}

 .contact{width:98%; margin:0 auto;}

 .contact1{width:98%; margin:0 auto;}

  .maaap{width: 91%;margin:0 auto;}

  .zxxkffa{width:98%; margin:0 auto;}

 } 

 

 

 

@media(max-width: 480px) 

{  .bgkjza a:hover {font-size: 13px;width:100%;}

 .btwz2,.logodi img,.footer1,.ymd {display:none;}
.xwzx{display:none;}
.bt,.btwz,.all,.footer,.dibu,.m,.bgkj1,.bgkjza a,.morea,.top {width: 100%;padding-bottom: 8px;text-align: center;} 

.btwz{font-size: 14px;width:100%;text-align:center;}

.btwz:hover{font-size: 14px;width:100%;text-align: center;color:#1176a0;}

 .tu{width:98%; } 

 .tu ul{}

 .tu ul li{width:47.5%;margin:0 auto;overflow:hidden; margin:1% 1.5% 1% 1%;}

 .tu ul li p{width:100%;overflow:hidden;font-size:12px;background: #efefef;}

 .sjfooter1{width:100%;overflow: hidden;padding-bottom: 17px; text-align:center;}

.sjfooter1 span{font-size:14px;text-align: center; padding:0px 9px;}


 .logodi{width: 100%; overflow: hidden;}

 .logodi span{width: 83%;margin:0 auto;font-size: 12px;text-align: left;color:#8197ab;padding-top: 6px;padding-right: 16px;line-height: 25px;}

 .ewm{width:100%; float:none;overflow: hidden;padding-top: 11px;height: auto;}

 .bgkj{width:100%;overflow:hidden;font-size: 18px;color: #333;text-align: left;padding-left: 11px;margin-top: 2px;padding-bottom: 2px;line-height: 65px;}

 .bgkj .jt{float:right;width: 14%;}  
 .bgkj1 ul{width:100%;  overflow:hidden;margin-left:10px;}
.bgkj1{width:100%;}
  .bgkj1 ul li{width:46.5%;float:left;margin-right:8px; background:#fff; }
  

  .bgkjza{width: 100%;float:left;}

  .bgkjza p{text-align:center;}

  .bgkjza a {font-size: 13px;}

  .morea {font-size: 13px;line-height:20px; padding-top:8px; margin-top:5px;}

  .gcanl{width: 92%;margin:0 auto;margin-bottom: 9px;font-size: 13px;margin-top: 12px; }

  .gcanl p{width: 100%;margin:0 auto;line-height: 22px;font-size: 12px;} 

  .gcanl span{ text-indent:3.5em}.btwz2{display:none;}.dl-menuwrapper{width:15%;}

  .zzsc{width: 94%;margin:0 auto;padding-top: 19px;height: 37px;}

  .gcamcyb{width: 12%;float:right;}

 .gcamc{width: 100%;font-size: 14px;text-align: left;line-height: 56px;margin-top: -8px;padding-bottom: 1px;padding-left: 6px;}

  

 .hcca{width: 100%;text-align: left;padding-bottom: 0px;font-size: 16px;text-indent: 0.2em;}

 .hcca12{width: 15%;font-size: 14px;margin-top: -38px;float: right;height: auto;padding-right: 0px;}

   .ymd1{font-size: 13px;width:100%;padding-bottom: 3px;padding-top: 11px;line-height: 18px;}

    .contact{width: 95%;margin:0 auto;line-height: 23px;}

 .contact1{width:98%; margin:0 auto;}

  .maaap{width: 93%;margin:0 auto;}

  .zxxkffa{width:98%; margin:0 auto;}

   }  





@media(max-width:320px) 

{ 

.xwzx{display:none;}
.btwz{font-size: 14px;width:100%;text-align:center;}

.btwz:hover{ font-size:14px;width:100%; text-align:center; color:#1176a0;}

 .tu{width: 98%;text-align: center;/* padding-left: 14px; */} 

 .tu ul{ }

 .tu ul li{width: 33%;margin:0 auto;overflow:hidden;margin-bottom: 15px;padding-left: 20px;margin-left: 3px;}

 .tu ul li p{width:100%; overflow:hidden;text-align: center;font-size:14px;background: #efefef;}

 .footer1 span{width: 90%;margin:0 auto;padding-left: 9px;}

 .logodi{width: 100%; overflow: hidden;}

 .logodi span{width: 74%;margin:0 auto;font-size: 14px;text-align: left;color:#8197ab;padding-top: 2px;}

 .ewm{width:100%; float:none;overflow: hidden;padding-top: 11px;height: auto;}

 .bgkj{width:100%; overflow:hidden;font-size:16px;color: #333;padding-top: 8px;padding-bottom:8px;}

 .bgkj1 ul{ width:100%; overflow:hidden;margin-left:10px}

 .bgkj1 ul li{width: 47%;float:left;margin-right: 7px;}

 .bgkjza{width: 100%;float:left;}

 .bgkjza p{width: 95%;margin:0 auto;text-align:left;font-size: 12px;line-height: 19px;}

 .bgkjza a {font-size: 13px;}
 

 .morea {font-size:14px;}

 .gcanl{width: 92%;margin:0 auto;margin-bottom: 10px;font-size: 13px;margin-top: 11px;}

 .gcanl p{width: 100%;margin:0 auto;line-height: 22px;} .btwz2{display:none;}

 .dl-menuwrapper{width:15%;} 

 .gcamcyb{width:30%; float:right;}

 .gcamc{width: 100%; }

 

  .hcca{width: 30%;float:right; }

 .hcca12{width: 100%; }

   .ymd1{width:100%; padding-bottom:15px;}

    .contact{width: 94%;margin:0 auto;}

 .contact1{width:98%; margin:0 auto;}

  .maaap{width: 94%;margin:0 auto;}

  .zxxkffa{width:98%; margin:0 auto;}

	  }  
	  
.biaoti { width:1290px; margin:0px auto; border-bottom:2px #c5c5c5 solid; height:40px; line-height:40px; font-size:15px; font-weight:bold; text-align:left;}
.biaoti a {font-size:15px; color:#333;}
.biaoti span { float:right; font-size:12px; font-weight:normal; color:#666;}
.biaoti span a {font-size:12px; font-weight:normal; color:#666;}
.hccaipad { width:96%; margin:10px auto 0px auto;}
.hccaipad h1 { height:35px;  font-size:18px; text-align:left;}
.hccaipad h1 a {font-size:18px; color:#666;}
.hccaipad .tp { width:100%; height:auto;}
/*.hccaipad .tp img { width:100%; height:auto;}*/

.biaoti1 { width:1272px; margin:0px auto; border-bottom:2px #c5c5c5 solid; height:40px; line-height:40px; font-size:15px; font-weight:bold; text-align:left;}
.biaoti1 a {font-size:15px; color:#333;}
.biaoti1 span { float:right; font-size:12px; font-weight:normal; color:#666;}
.biaoti1 span a {font-size:12px; font-weight:normal; color:#666;}


 @media(min-width:991px) and (max-width:1100px) {
.biaoti { width:97.8%; margin:0px auto; border-bottom:2px #c5c5c5 solid; height:40px; line-height:40px; font-size:15px; font-weight:bold;}
.hccaipad { width:94%; margin:10px auto 0px auto;}
.biaoti1 { width:97.8%; margin:0px auto; border-bottom:2px #c5c5c5 solid; height:40px; line-height:40px; font-size:15px; font-weight:bold;}
}

@media (min-width: 640px) and (max-width:1023px ) {
.biaoti { width:96%; margin:0px auto; border-bottom:2px #c5c5c5 solid; height:40px; line-height:40px; font-size:15px; font-weight:bold;}
.biaoti1 { width:96%; margin:0px auto; border-bottom:2px #c5c5c5 solid; height:40px; line-height:40px; font-size:15px; font-weight:bold;}
.hccaipad { width:92%; margin:10px auto 0px auto;}	
	}
@media (max-width: 639px) {
.biaoti { width:96%; margin:0px auto; border-bottom:2px #c5c5c5 solid; height:40px; line-height:40px; font-size:15px; font-weight:bold; text-align:left;}
.biaoti1 { width:96%; margin:0px auto; border-bottom:2px #c5c5c5 solid; height:40px; line-height:40px; font-size:15px; font-weight:bold;}	
.hccaipad { width:92%; margin:5px auto 0px auto;}
	}
	
/*分页专用css1 -- qipapage*/
.qipapage {list-style:none;margin:20px 0px;text-align:center;}
.qipapage li {display:inline-block; margin:0px 5px;border:1px solid #dedede; margin-right:5px; padding:0 6px;line-height:30px;}
.qipapage a { display:inline-block;line-height:30px;color:#222;}
.qipapage li.active,.qipapage li.hover {border:1px solid #000; color:#000; font-weight:bold; text-decoration:none;}
.qipapage li.active a,.qipapage li.hover a { color:#000; font-weight:bold; text-decoration:none;}
