
*{margin:0;	padding:0;}
body{margin:0 ; padding:0;font:0.6em/180% "microsoft yahei",Arial,Helvetica,sans-serif,Verdana; color:#444;background:#fff;}
body, button, input, select, textarea {
    font-family: microsoft yahei;
}
img{ border:0; }
ul{margin:0;}
ul li{ margin:0; padding:0;list-style: none;}
a{ font-size:0.8em;color:#333;text-decoration: none;}
.fuleft{ float:left;}
.furight{float:right;}
.imgbig{max-width:100%;}


.toplogo{ overflow:hidden; padding:0.1em 0.1em;}
.toplogox{float:left;}
.toplogox img{margin-top:0.2em; height:50px}
.topyou{float:right; padding-right:0.5em;}
.topyou1{ overflow:hidden; margin-bottom:0.1em;}
.topyou1 img{width:7em;}
.topyou2{overflow:hidden; color:#f00;  font-weight:bold;}
.topyou2 img{margin-right:0.1em; width:1.5em;}
.topyou2 a{color: red;font-size: 0.7em; line-height: 2em;font-family:"Arial";}



footer{POSITION: fixed;WIDTH: 100%; BOTTOM: 0;   }
.wrap{background:url("../images/bgd.jpg") repeat-x #3d3c3c; font-size:12px; height:40px; text-align:center; line-height:34px; color:#fff;  }
.wrap a{color:#fff;}

#BottomNav {
	Z-INDEX: 999; background-color:#007cc2; HEIGHT: 40px;padding: 6px 0 ; OVERFLOW: hidden; LEFT: 0;
}
#BottomNav ul li {
	text-align:center; WIDTH: 25%; FLOAT: left;
}
#BottomNav ul li img{height: 28px;}
#BottomNav UL LI A {
    font-size: 12px;line-height: 14px;color: white; display: block;
}


.fengge{width:100%;height:47px;}
.neirong{padding:10px 4px; overflow: hidden;  }
.clearfix{clear:both;}
.neirong p img{ max-width: 100%;}
.iw_poi_title {color:#CC5522;font-size:0.6em;font-weight:normal;overflow:hidden;padding-right:1em;}
.iw_poi_content {overflow:visible;padding-top:0.3em;font-size:0.5em; line-height:1.5em;}

.yejibaner{ width:100%; text-align:center; margin-bottom:0.1em;}
.yejibaner img{ width:100%;}
.yebiaoti{ border-left:0.2em solid #007cc2; background-color:#eee;}
.yebiaoti span{display:inline-block; background-color:#fff; padding:0 0.1em;}
.yebiaoti h2{font-size:0.6em; padding: 0 0.2em; line-height:2em; font-weight:normal;}

.yebiaotixd{width:98%; margin:0 auto 1em; height:3em;}
.dian1{width:1%; margin-top:1em; float:left; text-align:right;}
.yebiaotix{ width:99%; border-bottom:0.1em solid #007cc2; height:1em; margin-top:1em; float:left;}
.yebiaotix span{display:inline-block; background-color:#fff; padding:0 1em 0 0.5em;}
.yebiaotix h2{font-size:1em; line-height:24em; font-weight:normal;}

.lieb{padding:1em;}
.lieb ul li{background: url("../images/arrow-right.png") no-repeat 100% 50%/1em auto;
    border-bottom:1em solid #f2f3f4; line-height:240%; padding:1em; margin-bottom:1em;}
.lieb h3{font-size:1em; line-height:1.3; }

.time{font-size: 1em;color: #999;}
.juzhong{text-align:center;}
.jiance{ overflow:hidden;}
.yewu{font-size:1em; line-height:1.6; padding:1em;}
.yewubt{font-size:1em; line-height:1em; }
.news{overflow:hidden; padding:1em;}
.news ul li{border-bottom:0.1em solid #f2f3f4; padding:0 0.1em 1em; margin-bottom:1em; overflow:hidden; line-height:160%;}
.news img{width:3em height:2em;}
.newst{float:left; margin-right:10em;}
.newsy{  margin-left:3em;}
.newsy a{font-size:1em; font-weight:bold; display:block; margin-bottom:1em;}

.toolbar {
    width: 100%;
    position: fixed;
    top: 0;
    left: 0;
    height:  3em;
    background-color: #f9f9f9;
    line-height: 3em;
    overflow: hidden;
    z-index: 1000;
    box-shadow: 0 0 6em rgba(126,126,126,0.5);
}
.toolbar a{ font-size:2em;color: #1991da;}
.toolbar img{margin-left:2em;}
.jushang{margin-top:1em;}
.juyou{margin-right:0.8em;}
.juyoux{margin-right:1em;}


.zhankai{ height:2em;}
.yuyue{ padding:0.2em 0 0.2em 0.5em  ;}
.yuyue p{margin-bottom:0.5em;font-size:0.6em;}
.red{color:#F00;}
.yuyuexxx{ padding: 0;margin:1em 0;}
.input1{
    background-color: #FFFFFF;
    border: 0.1em solid #CCCCCC;
    border-radius: 0.3em;
    color: #555555;
    display: inline-block;
    font-size: 0.6em;
    height: 2.4em;
    line-height: 2.4em;
    padding:0 0.5em; width:94%;
}
input1:focus {
    border-color: rgba(82, 168, 236, 0.8);
    box-shadow: 0 1em 1em rgba(0, 0, 0, 0.075) inset, 0 0 8em rgba(82, 168, 236, 0.6);
    outline: 0 none;
}
.input_hei{height:10em;}
a.btn_flat {
    color: #fff; width: 96%;
    background-color: #1055ab;    border-radius: 0.3em;
 font-size:0.8em;height:2em; margin:0 auto;line-height:2em; display:block; text-align:center;}


.sybank{overflow:hidden; margin:0 auto;}
.sybank ul li{width:31.333333%; float:left; padding-top:0.5em; height:4.5em;background:url("../images/huad3_03.jpg") repeat-x bottom #fff; margin:0 1%; text-align:center;}
.sybank a{display:block;font-size:0.6em; height: 5em; margin: 0 auto; width: 5em; text-align: center;}
.tubiao1 {background:url("../images/yy1.png") no-repeat 100% center/4.5em auto;}
.tubiao2{background:url("../images/yy2.png") no-repeat 100% center/4.5em auto;}
.tubiao3 {background:url("../images/yy3.png") no-repeat 100% center/4.5em auto;}
.tubiao4{background:url("../images/yy4.png") no-repeat 100% center/4.5em auto;}
.tubiao5{background:url("../images/yy5.png") no-repeat 100% center/4.5em auto;}
.tubiao6{background:url("../images/yy6.png") no-repeat 100% center/4.5em auto;}
.xxttu a{width: 4.5em; text-align: center; display: block; margin: 0 auto; height: 5.5em;}

/*��˾���ҳ��*/
.com_ban{

	margin: 0 auto 1em;
	position: relative;
}
.com_line{
	height: 0.6em;
	border-bottom: 0.05em solid #999;
}
.com_ban img{
	position: absolute;
	left: 4em;
	top: 0; width:6em;
}
.intr{
	margin: 0 auto;
}
.intr img{max-width: 100%;}
.intr p{
	margin:0.5em 0;
	line-height:1.8em; font-size: 0.5em;
	


}
.intrs{
	text-indent: 2em;

}
.juzh{text-align: center;}
.intr_pic{
	margin: 0 auto;
	position: relative;
}
.intr_pic a{display:block;  height:8.5em; }

.intr_pic .xiangui{
	position: absolute;
	font-size: 0.7em;
	top:3em;
	left:6em; color:#125aac;
}

.intr_pic strong{
	position: absolute;
	background-color:#125aac; height:2em; line-height:2em;
	color: white; display:block; text-align:center;
    top:5.5em;
    left:8em;
    font-weight: normal; font-size: 0.6em;
}
.intr_pic b a{color:#fff;font-size: 0.5em; }
/*��˾���ҳ�����*/

.xscp{
  
}
.xscp ul li{ overflow:hidden; margin-bottom:0.5em;border:0.05em solid #dcdcdc;}
.xscp .pic {
  float: left;

  width: 2.5em; text-align: center;

  padding: 0.2em; background-color:#efedee;
}
.xscp .pic img {
  width: 2.5em; margin:0.2em 0;
}
.xscp .desc {

  float: left; height:2em; line-height: 2.5em; padding-left:0.8em;
}
.xscp .desc a{color:#0f52a9; font-size:0.6em; display: block;}
.xscp  a{display: block;}
.xscem{
  
}
.xscem ul li{ overflow:hidden; margin-bottom:8em; padding-bottom:6em; border-bottom:0.1em solid #dcdcdc;background: url("../images/arrow-right.png") no-repeat 98% 50%/8em auto;
    }
.xscem img{width:2em; margin:0 8em 0 5em;}
.xscem a{color:#333; font-size:0.6em; vertical-align:middle;}
.chanpin{
  
}
.chanpin ul li{ width:5.9em; float:left; padding:0.5em 0.5em; text-align: center; background:#fff;box-shadow:0 0 0.2em #999; margin:0.4em; border:0 solid red; height:6.5em;}
.chanpin span{display:block;}
.chanpin a{font-size: 0.5em; line-height: 1.5em;}
.chanpin img{width:10em; background:#fff;  height:9em;}
.pro_nav {
    background: #f6f6f6;
    border: 1px solid #dddddd;
    height: 25px;
    margin: 10px auto; font-size: 14px;
}
.pro_nav span {
    background-color: #3b9cdd;
    color: #fff;
    display: inline-block;
    height: 25px;
    line-height:  25px; font-size: 14px;
    padding: 0 5px;
    text-align: center;
}
.xianxx{

    background:url("../images/fer17.gif") no-repeat  8px 3px;
    border-bottom: 1px solid #247bc5;

    padding-bottom:5px;
    padding-left: 25px;
    padding-right: 5px;font-size: 14px;
}

.pro_video {
    margin: 5px auto;

}
.pro_video p{font-size: 0.6em;}
.ad_pro_world {
    position: relative;
}
.world_head { overflow: hidden;
    border-bottom:2px solid #1664a6; padding-bottom: 5px;

}
.world_headss {
    overflow: hidden;
    padding: 10px; font-size: 12px;
}
.world_head img {
    float: left;
    margin: 0 6px ;
}
.world_head b {

    font-size: 14px;
    font-weight: normal;
    margin-top: 5px;
}
.ad_pro_world p {
    font-size: 0.6em;
    left: 2em;
    line-height: 2em;
    position: absolute;
    top: 1em;
}
.ad_pro_world .lianxi {
    background: #f1f1f1;
    line-height: 200%;
    overflow: hidden;
    padding: 10px 20px; font-size: 12px;
}
.ad_pro_world .lianxi img {
    margin: 0 0.5em;
}
.ad_pro_world .lianxi a {
    display: inline-block;
    vertical-align: middle;font-size: 0.6em;
}

.contact_body{
	margin: 0 auto;
	
	clear: both;
}
.contact_body_1{
	 border: 0.1em solid #e0e0e0;
	border-bottom: 0.1em solid #e0e0e0;
	margin: 0 auto;
	overflow:hidden; border-bottom:none;
    padding:0.5em;
	
}
.contact_body_1 span{ font-size: 0.6em;
	font-weight: bold; display:block;
}
.contact_body_1 p{font-size: 0.6em;line-height:1.5em;}
.contact_body_1 a,.contact_body_2 a{font-size: 1em;}
.contact_body_2{
	border: 0.1em solid #e0e0e0;
	overflow:hidden;

    padding:0.5em; margin-bottom:1.5em;
}
.contact_body_2 ul{ overflow:hidden;}
.contact_body_2 ul li{
	display: block;
	width: 7em;
	height:3em;
	float: left;
}
.contact_body_2 ul li span{
	font-weight: bold; font-size: 0.6em;line-height:1.5em;
}
.contact_body_2 p{font-size: 0.6em;line-height:1.5em;}
.con_btn{
	height: 1.6em;
	position: relative;
}
.con_btn img{
	position: absolute;
	left: 1em;
}
.con_btn p{
	position: absolute;
    left: 1em;
	top: 1em;
	font-weight: bold;
	color: #3d3d3d;
	font-size: 1em;
}
.con_road{
	overflow:hidden;
}
.con_road ul li{ padding-bottom:1em;
	
}
.con_road ul{ margin-bottom:2m; overflow:hidden;}
.con_road .road_head{
	height: 2.5em;
	border-bottom: 0.05em solid #1664a6;
	position: relative;
	padding-left: 1em;
}
.con_road .road_head img{ width: 3em;

}
.zaixzi{font-size: 0.6em;}
.road_head span{
	font-weight: bold;
	font-size: 0.6em;
	color: #1664a6;
	position: absolute;
	top: 1em;
	left: 7em;
	margin-bottom: 2em;
}
.con_road ul li p{
	padding-left: 2em;
	margin-top: 1em;
	padding-right:2em; font-size: 0.6em; line-height:1.5em;
}
.map{
	text-align:center;
}
.con_btnx {
    left: 4em;
    position: absolute;
}

.con_btnx span {
    background-color: #1664a6;
    border-radius: 0.5em;
    color: #fff;
    display: inline-block;
    font-weight: bold;
    height: 2.2em;
    line-height: 2.2em;
    font-size: 0.6em; padding: 0 2em;
    text-align: center;
}
.xinwen {
    overflow: hidden; padding-top: 0.5em;
}
.xinwen ul li {
    border-bottom: 0.05em solid #ccc;
    margin-bottom: 0.5em;
    overflow: hidden; padding-bottom:0.5em;
}
.xinwen ul li h1 a{
    color: #1055ab;
    font-size: 0.3em;
    font-weight: normal;
    line-height: 1.5em;
}

.xinwen span{font-size: 0.5em;}
.xinjp{width:7em;  float: left; }
.xinjp img {
    border:0.1em solid #ccc; width:7.5em; height:5em;
    float: left;
    padding: 0.1em;

}
.xinwz {
  margin-top:0.1em; padding-right: 0.1em;float: left; width:8em;
}
.xinwz span{color: #999;}
.xinwz p{font-size: 0.5em;line-height: 1.5em; margin-bottom: 0.5em;}
.yema {
    text-align: center;
}
.lansebi{font-size:0.7em; font-weight:normal; color:#247bc5; line-height: 1em; text-align:center; margin:0.5em 0;}
.fubiao{ overflow:hidden; text-align:center; margin-bottom:5px;font-size:12px;line-height: 180%;color: #999; }
.fubiao a{display:inline-block; font-size:12px;}
.wenzhang{ background-color:#f2f2f2; padding:10px 0; overflow:hidden; margin-bottom: 0.5em;}
.wenzhang ul li{ overflow:hidden; line-height:1.5em;font-size:0.5em;}
.wenzhang a{color: #247bc5;font-size:1em;}
.wenzirr{font-size:12px;line-height: 180%;}
.wenzirrd{font-size:12px;line-height: 180%; color: #999;}
.wenzirrs{font-size:14px;line-height: 160%;}
.wenzi{overflow:hidden; padding:5px;line-height: 180%;}
.wenzi p{font-size: 14px;line-height: 1.5em;}
.loadings{
      padding: 0.8em 0;
    background: #fff;
    box-shadow: 0 0 0.5em #999;
    margin: 0 0.2em 2em;
    text-align: center; font-size: 0.6em;
}
.zuiwai{ background: #000;opacity:0.7;filter:alpha(opacity=70); position: fixed; top:0; left: 0;bottom: 0;right: 0;}
.xuanzuan{position: fixed;text-align:center; width: 100%;top:40%;}
.juzuo{margin-right: 10px; }


.ab_img img{ max-width:100% !important; height:auto !important;display:inline-block;}
.ab_img p{text-wrap: inherit !important; font-size:15px; line-height:26px}
.ab_img p span{text-wrap: inherit !important;}

.pagebar { padding:20px; overflow:hidden; clear:both}
.pagebar .pagination {
  display: flex;
  justify-content: center;
  margin-top: 10px;
}
.pagination a {
  background: #fff;
  border: 1px solid #ccc;
  color: #333;
  font-size: 12px;
  padding: 8px 10px;
  margin: 0 2px;
  border-radius: 3px; line-height:100%
}
.pagination span {
    color: #333;
    font-size: 12px;
    padding: 7px 2px;
    margin: 0 2px;
    border-radius: 3px;
}
.pagination a:hover {
  color: #333;
  border: 1px solid #333;
}
.pagination a.page-num-current {
  color: #fff;
  background: #333;
  border: 1px solid #333;
}
.pagination .st{ font-family:宋体}
.text-secondary{ text-align:center; padding:20px 0; font-size:14px}