﻿@charset "utf-8";

/* CSS Document */
.site_link{ width:340px; }
.site_link p padding:10px 0 0 0;}
.site_link img{ width:340px;height: 60px;}


.toutiao{ width:1193px; height: 150px; margin: 20px 0 0 0; overflow: hidden; background: url(/images/toutiao_tit.png) no-repeat 0 0; padding: 0 0 0 47px; position: relative;}

.scrollText{width:1193px;height:122px;min-height:122px; float:left; overflow:hidden;}
.scrollText li{ display:inline-block; float:left; width:1135px; height:122px; margin: 0 0 0 20px;}
.scrollText li a{ display:inline-block; float:left; width:1135px; height:52px; line-height:52px; font-size:30px; font-weight:bold; color:#096ca7; text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; text-align: center;}
.scrollText li p{ display:inline-block; float:left; width:1135px; height:55px; line-height:28px; color:#096ca7; overflow:hidden; font-size: 16px; margin:5px 0 0 0;}
.up{ position:absolute; width:25px; height:47px; right:0; bottom:44px;}
.down{ position:absolute; zoom:1; width:25px; height:47px; right:0; top:11px;}


.index_pic{ width:660px; height: 390px; margin: 0 0 0 0; overflow: hidden;}
.index_pic img{ width:660px; height:390px;}
.yx-rotaion{width:660px; height:390px; overflow:hidden;}
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute}
.yx-rotation-title{position:absolute;width:660px;height:55px;line-height:55px;background:#000;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;left:0;bottom:0;_bottom:-1px;z-index:1}
.yx-rotation-t{color:#fff;font-size:16px;font-family:microsoft yahei;z-index:2;bottom:0;left:20px;line-height:55px; text-decoration:none; width:445px; overflow:hidden; height:55px; display:inline-block; white-space:nowrap; word-break:keep-all; overflow:hidden; text-overflow:ellipsis;}
.yx-rotation-focus span,.yx-rotaion-btn span{background:url(/images/ico2.png) no-repeat;display:block;}
.yx-rotation-focus{height:40px;line-height:40px;right:20px;bottom:8px;z-index:2}
.yx-rotation-focus span{width:8px;height:8px;line-height:8px;float:left;margin-left:10px;position:relative;top:18px;cursor:pointer;background-position:-29px -128px;text-indent:-9999px;}
.yx-rotation-focus span.hover{ width:18px; height: 8px; background-position:-5px -128px; top: 18px;}
.yx-rotaion-btn{width:100%;height:41px;top:50%;margin-top:-20px;}
.yx-rotaion-btn span{width:41px;height:41px;cursor:pointer;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;position:relative;}
.yx-rotaion-btn .left_btn{background-position:-2px -2px;float:left;left:10px}
.yx-rotaion-btn .right_btn{background-position:-2px -49px;float:right;right:10px}
.yx-rotaion-btn span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
.rotaion_list{width:0;height:0;overflow:hidden;}

.news{ width:560px; height: 390px; margin: 0 0 0 0; overflow: hidden;}

.news_tag{ width:560px; height: auto; position: relative;}
.news_tag a.list_more{ display:inline-block; position: absolute; width:59px; height: 21px; background: url(/images/more.png) no-repeat 0 0; top: 7px; right: 0px;}

.news_tag_tit{ display:inline; float:left; width:100%; height: 48px;}
.news_tag_tit a{ display:inline-block; float: left; width:auto; height: 46px; line-height: 46px; border-radius: 5px; color:#777; background: #e4e4e4; padding: 0 26px; background: #fafafa; border: 1px solid #e1e1e1; font-size: 18px; text-decoration: none;margin-right:20px;}
.news_tag_tit a.over{ color: #fff; background: #0c7fc3; border: 1px solid #0c7fc3;text-decoration: none;}

.news_tag_con{ display:inline; float:left; width:560px; height:330px; margin:10px 0 0 0;}
.news_tag_con div{ display:none; width:560px; height:330px;}
.news_tag_con div ul{ display:inline-block; float: left; width:560px; height: 324px; margin: 6px 0 0 0; overflow: hidden;}
.news_tag_con div ul li{ display:inline-block; float: left; width:560px; height: 36px; line-height: 36px;}
.news_tag_con div ul li a{ display:inline-block; float: left; width:470px; height: 36px; line-height: 36px; padding: 0 0 0 20px; background: url(/images/img.png) no-repeat 0 50%; font-size: 16px; text-decoration: none; color: #383838; white-space:nowrap; word-break:keep-all; overflow:hidden; text-overflow:ellipsis;}
.news_tag_con div ul li a:hover{ background: url(/images/img1.png) no-repeat 0 50%; color: #f39800; text-decoration: none;}
.news_tag_con div ul li span{ display:inline-block; float: right; width:70px; height: 36px; line-height: 36px; color: #aeaeae; text-align: right; font-size: 16px;}



.bill{ width:1240px; height: 260px; margin: 20px 0 0 0;}
.bill a{ display:inline-block; float: left; width:1240px; height: 260px;}
.bill a img{ width:1240px; height: 260px;}


.bi01{ width:1240px; height: 130px; margin: 20px 0 0 0;}
.bi01 a{ display:inline-block; float: left; width:1240px; height: 130px;}
.bi01 a img{ width:1240px; height: 130px;}


.layout{ width:400px; height: 390px; margin: 20px 0 0 30px; overflow: hidden;}
.layout_m{ margin: 30px 0 0 45px;}

.layout1{ width:400px; height: 390px; margin: 20px 0 0 0;}
.tag_con1{ display:inline; float:left; width:400px; height:336px; margin:0 0 0 0;}
.tag_con1 div{ display:none; width:400px; height:336px;}
.tag_con1 div ul{ display:inline-block; float: left; width:400px; height: 336px; margin:11px 0 0 0; overflow: hidden;}
.tag_con1 div ul li{ display:inline-block; float: left; width:400px; height: 36px; line-height: 36px;}
.tag_con1 div ul li a{ display:inline-block; float: left; width:295px; height: 36px; line-height: 36px; padding: 0 0 0 20px; background: url(/images/img.png) no-repeat 0 50%; font-size: 16px; text-decoration: none; color: #383838; white-space:nowrap; word-break:keep-all; overflow:hidden; text-overflow:ellipsis;}
.tag_con1 div ul li a:hover{ background: url(/images/img1.png) no-repeat 0 50%; color: #0c7fc3; text-decoration: none;}
.tag_con1 div ul li span{ display:inline-block; float: right; width:70px; height: 36px; line-height: 36px; color: #ababab;}


.layout3{ width:460px; height: 364px; margin: 20px 0 0 30px; overflow: hidden;}
.tongji{ width:460px; height: auto; overflow: hidden;margin: 2px 0 0 0;}
.tongji li{ display:inline-block; float: left; width:460px; height: 50px; border-bottom: 1px solid #dcdcdc;}
.tongji li span{ display:inline-block; float: left; width:300px; height: 50px; line-height: 50px; font-size: 16px; padding: 0 0 0 15px;background: url(/images/submenu-bg.jpg) no-repeat 0 center; }
.tongji li font{ display:inline-block; float: left; height: 50px; line-height: 50px; font-size: 16px; color:#aeaeae;}
.tongji li p{ display:inline-block; float: right; height: 50px; line-height: 50px; color:#009933; font-weight: normal; font-size: 16px;}

.layout_list{ width:370px; height: 290px; overflow: hidden;margin: 11px 0 0 0;}
.layout_list li{ display:inline-block; float: left; width:370px; height: 36px; line-height: 36px;}
.layout_list li a{ display:inline-block; float: left; width:350px; height: 36px; line-height: 36px; padding: 0 0 0 20px; background: url(/images/img.png) no-repeat 0 50%; font-size: 16px; text-decoration: none; color: #383838; white-space:nowrap; word-break:keep-all; overflow:hidden; text-overflow:ellipsis;}
.layout_list li a:hover{ background: url(/images/img1.png) no-repeat 0 50%; color: #0c7fc3; text-decoration: none;}


.tag_tit{ display:inline-block; float:left; width:100%; height:54px; border-radius: 5px; background: #0c7fc3;}
.tag_tit a{ display:inline-block; float: left; width:auto; height: 40px; line-height: 40px; margin: 7px 0 0 10px; font-size: 18px; padding: 0 15px; color: #d4efff; text-decoration: none;}
.tag_tit a.over{ color:#0c7fc3; background: #fff; border-radius: 5px;text-decoration: none;}
.tag_con{ display:inline; float:left; width:400px; height:336px; margin:0 0 0 0;}
.tag_con div{ display:none; width:400px; height:336px;}
.tag_con div ul{ display:inline-block; float: left; width:400px; height: 336px; margin:11px 0 0 0; overflow: hidden;}
.tag_con div ul li{ display:inline-block; float: left; width:400px; height: 36px; line-height: 36px;}
.tag_con div ul li a{ display:inline-block; float: left; width:295px; height: 36px; line-height: 36px; padding: 0 0 0 20px; background: url(/images/img.png) no-repeat 0 50%; font-size: 16px; text-decoration: none; color: #383838; white-space:nowrap; word-break:keep-all; overflow:hidden; text-overflow:ellipsis;}
.tag_con div ul li span{ display:inline-block; float: right; width:70px; height: 36px; line-height: 36px; color: #ababab;}
.tag_con div ul li a:hover{ background: url(/images/img1.png) no-repeat 0 50%; color: #0c7fc3; text-decoration: none;}

.index_po{ position: relative;}
.index_po a.list_more1{ position: absolute; top: 15px; right: 15px; width: 23px; height: 23px; display: inline-block; background: url(/images/more.png) no-repeat 0 0; margin: 0; padding: 0; border:none;}
.index_po a.list_more1:hover{ background: url(/images/more.png) no-repeat 0 0; border:none;}


.long_tit{ width:100%; height: 60px; margin: 20px 0 0 0;}
.zwgk{ background: url(/images/zwgk_tit.png) no-repeat center bottom;}
.bsfw{ background: url(/images/bsfw_tit.png) no-repeat center bottom;}


.xxgk{ width:382px; height: 298px; border-top:1px solid #d5d5d5; border-left:1px solid #d5d5d5; overflow: hidden; margin: 30px 0 0 0;}
.xxgk a{ display:inline-block; float: left; width:190px; height: 98px; padding: 0 0 0 62px; border-right:1px solid #d5d5d5; border-bottom:1px solid #d5d5d5; text-align: left; color: #383838; text-decoration: none; line-height: 98px; font-size: 16px;}
.xxgk a.icon1{ background: url(/images/up_images/icon18.png) no-repeat 16px center #fff;}
.xxgk a.icon2{ background: url(/images/up_images/icon17.png) no-repeat 16px center #f6f6f6;}
.xxgk a.icon3{ background: url(/images/up_images/icon23.png) no-repeat 16px center #f6f6f6;}
.xxgk a.icon4{ background: url(/images/up_images/icon21.png) no-repeat 16px center #fff;}
.xxgk a.icon5{ background: url(/images/up_images/icon5.png) no-repeat 16px center #fff;}
.xxgk a.icon6{ background: url(/images/up_images/icon6.png) no-repeat 16px center #f6f6f6;}
.xxgk a.icon7{ background: url(/images/icon7.png) no-repeat -5px 0 #f6f6f6;}
.xxgk a.icon8{ background: url(/images/icon8.png) no-repeat -5px 0 #fff;}
.xxgk a.icon9{ background: url(/images/icon9.png) no-repeat -5px 0 #fff;}
.xxgk a.icon10{ background: url(/images/icon10.png) no-repeat -5px 0 #f6f6f6;}
.xxgk a.icon11{ background: url(/images/icon11.png) no-repeat -5px 0 #f6f6f6;}
.xxgk a.icon12{ background: url(/images/icon12.png) no-repeat -5px 0 #fff;}
.xxgk a.icon1:hover{ background: url(/images/up_images/icon18.png) no-repeat 16px center #eef9ff;}
.xxgk a.icon2:hover{ background: url(/images/up_images/icon17.png) no-repeat 16px center #eef9ff;}
.xxgk a.icon3:hover{ background: url(/images/up_images/icon23.png) no-repeat 16px center #eef9ff;}
.xxgk a.icon4:hover{ background: url(/images/up_images/icon21.png) no-repeat 16px center #eef9ff;}
.xxgk a.icon5:hover{ background: url(/images/up_images/icon5.png) no-repeat 16px center #eef9ff;}
.xxgk a.icon6:hover{ background: url(/images/up_images/icon6.png) no-repeat 16px center #eef9ff;}
.xxgk a.icon7:hover{ background: url(/images/icon7.png) no-repeat -5px 0 #eef9ff;}
.xxgk a.icon8:hover{ background: url(/images/icon8.png) no-repeat -5px 0 #eef9ff;}
.xxgk a.icon9:hover{ background: url(/images/icon9.png) no-repeat -5px 0 #eef9ff;}
.xxgk a.icon10:hover{ background: url(/images/icon10.png) no-repeat -5px 0 #eef9ff;}
.xxgk a.icon11:hover{ background: url(/images/icon11.png) no-repeat -5px 0 #eef9ff;}
.xxgk a.icon12:hover{ background: url(/images/icon12.png) no-repeat -5px 0 #eef9ff;}
.xxgk a:hover{ color: #136791;}





.index_btn{ width:1240px; height: 80px; margin: 30px 0 0 0;}
.index_btn a{ display:inline-block; width:286px; height: 78px; border: 1px solid #0c7fc3;}
a.index_btn1,a.index_btn2,a.index_btn3{ float:left;}
a.index_btn2,a.index_btn3{ margin: 0 0 0 16px;}
a.index_btn4{ float:right;}
a.index_btn1{ background: url(/images/index_btn1.jpg) no-repeat 0 0;}
a.index_btn2{ background: url(/images/index_btn2.jpg) no-repeat 0 0;}
a.index_btn3{ background: url(/images/index_btn3.jpg) no-repeat 0 0;}
a.index_btn4{ background: url(/images/index_btn4.jpg) no-repeat 0 0;}



.layout2{ width:383px; height: 390px; margin: 20px 0 0 0;}
.tag_con2{ display:inline; float:left; width:383px; height:336px; margin:0 0 0 0;}
.tag_con2 div{ display:none; width:383px; height:336px;}
.tag_con2 div ul{ display:inline-block; float: left; width:383px; height: 336px; margin:11px 0 0 0; overflow: hidden;}
.tag_con2 div ul li{ display:inline-block; float: left; width:383px; height: 36px; line-height: 36px;}
.tag_con2 div ul li a{ display:inline-block; float: left; width:283px; height: 36px; line-height: 36px; padding: 0 0 0 20px; background: url(/images/img.png) no-repeat 0 50%; font-size: 16px; text-decoration: none; color: #383838; white-space:nowrap; word-break:keep-all; overflow:hidden; text-overflow:ellipsis;}
.tag_con2 div ul li a:hover{ background: url(/images/img1.png) no-repeat 0 50%; color: #0c7fc3; text-decoration: none;}
.tag_con2 div ul li span{ display:inline-block; float: right; width:70px; height: 36px; line-height: 36px; color: #ababab;}






.zxbs{ width:460px; height: 390px; margin: 20px 0 0 30px; overflow: hidden;}
.zxbs_btn{ width:460px; height: 82px; margin: 14px 0 0 0;}
.zxbs_btn a.zxbs_btn1{ display:inline-block; float: left; width:140px; height: 40px; border:1px solid #e8e8e8; background: url(/images/icon13.png) no-repeat center 5px #fafafa; line-height: 40px; padding: 40px 0 0 0; font-size: 16px; color: #000; text-decoration: none; text-align: center;}
.zxbs_btn a.zxbs_btn1:hover{background: url(/images/icon13.png) no-repeat center 5px #eef9ff;}
.zxbs_btn a.zxbs_btn2{ display:inline-block; float: left; width:140px; height: 40px; border:1px solid #e8e8e8; background: url(/images/icon14.png) no-repeat center 5px #fafafa; line-height: 40px; padding: 40px 0 0 0; font-size: 16px; color: #000; text-decoration: none; text-align: center; margin:  0 0 0 17px;}
.zxbs_btn a.zxbs_btn2:hover{background: url(/images/icon14.png) no-repeat center 5px #eef9ff;}
.zxbs_btn a.zxbs_btn3{ display:inline-block; float: left; width:140px; height: 40px; border:1px solid #e8e8e8; background: url(/images/icon28.png) no-repeat center 5px #fafafa; line-height: 40px; padding: 40px 0 0 0; font-size: 16px; color: #000; text-decoration: none; text-align: center; margin:  0 0 0 17px;}
.zxbs_btn a.zxbs_btn3:hover{background: url(/images/icon28.png) no-repeat center 5px #eef9ff;}

.zxbs_list{ width:456px; height: 221px; margin: 15px 0 0 0;}

#indextag4{ display:inline-block; float:left; width:143px; height:220px; height: 56px;}
#indextag4 a{ display:inline-block; float: left; width:143px; height: 56px; line-height: 56px; text-align: center; font-size: 16px; background: url(/images/zxbs_tit.png) repeat-x 0 bottom #fff; color: #383838; text-decoration: none;}
#indextag4 a.over{ color:#fff; background: url(/images/zxbs_tit_h.png) no-repeat 0 bottom #0080c1;text-decoration: none;}
#indextag_con4{ width:400px; height:220px; margin:0 0 0 0px;}
#indextag_con4 { }
#indextag_con4  ul li{  width:400px; height: 38px; line-height: 38px;}
#indextag_con4  ul li a{ display:inline-block; float: left; width:305px; height: 38px; line-height: 38px; padding: 0 0 0 20px; background: url(/images/img.png) no-repeat 0 50%; font-size: 16px; text-decoration: none; color: #383838; white-space:nowrap; word-break:keep-all; overflow:hidden; text-overflow:ellipsis;}
#indextag_con4  ul li a:hover{ background: url(/images/img1.png) no-repeat 0 50%; color: #0c7fc3; text-decoration: none;}
#indextag_con4  ul li span{ display:inline-block; float: right; width:80px; height: 36px; line-height: 36px; color: #ababab;}


.swxxck{ width:340px; height: 390px; margin: 20px 0 0 0;}
.swxxck_con{ width:340px;  margin: 14px 0 0 0;}
.swxxck_con  li{ width:340px; height: 108px;  }
.swxxck_con img{  width: 340px; height: 95px;}

.swxxck_congs{ width:380px;line-height:29px;letter-spacing:0.05em;  margin: 14px 0 0 0;font-size:16px;color:#434343;font-style:normal;}
.swxxck_congs  li{ width:181px; height: 141px;  }
.swxxck_congs img{  width: 181px; height: 141px;}


.ztfw{ width:340px; height: 364px; margin: 20px 0 0 0; overflow: hidden;}
.ztfw_con{ width:340px; height: 297px; border-top:1px solid #d5d5d5; border-left:1px solid #d5d5d5; overflow: hidden; margin: 12px 0 0 0; background: #fff;}
.ztfw_con a{ display:inline-block; float: left; width:112px; height: 42px; padding: 56px 0 0 0; border-right:1px solid #d5d5d5; border-bottom:1px solid #d5d5d5; text-align: center; color: #383838; text-decoration: none; line-height: 42px; font-size: 14px;}
.ztfw_con a.icon15{ background: url(/images/icon15.png) no-repeat center 20px;}
.ztfw_con a.icon16{ background: url(/images/icon16.png) no-repeat center 20px;}
.ztfw_con a.icon17{ background: url(/images/icon17.png) no-repeat center 20px;}
.ztfw_con a.icon18{ background: url(/images/icon18.png) no-repeat center 20px;}
.ztfw_con a.icon19{ background: url(/images/icon19.png) no-repeat center 20px;}
.ztfw_con a.icon20{ background: url(/images/icon20.png) no-repeat center 20px;}
.ztfw_con a.icon21{ background: url(/images/icon21.png) no-repeat center 20px;}
.ztfw_con a.icon22{ background: url(/images/icon22.png) no-repeat center 20px;}
.ztfw_con a.icon23{ background: url(/images/icon23.png) no-repeat center 20px;}
.ztfw_con a.icon15:hover{ background: url(/images/icon15.png) no-repeat center 20px #eef9ff;}
.ztfw_con a.icon16:hover{ background: url(/images/icon16.png) no-repeat center 20px #eef9ff;}
.ztfw_con a.icon17:hover{ background: url(/images/icon17.png) no-repeat center 20px #eef9ff;}
.ztfw_con a.icon18:hover{ background: url(/images/icon18.png) no-repeat center 20px #eef9ff;}
.ztfw_con a.icon19:hover{ background: url(/images/icon19.png) no-repeat center 20px #eef9ff;}
.ztfw_con a.icon20:hover{ background: url(/images/icon20.png) no-repeat center 20px #eef9ff;}
.ztfw_con a.icon21:hover{ background: url(/images/icon21.png) no-repeat center 20px #eef9ff;}
.ztfw_con a.icon22:hover{ background: url(/images/icon22.png) no-repeat center 20px #eef9ff;}
.ztfw_con a.icon23:hover{ background: url(/images/icon23.png) no-repeat center 20px #eef9ff;}
.ztfw_con a:hover{ color: #136791;}


.hdjl{ width:383px; height: 364px; overflow: hidden; margin: 0 0 0 0;}
.hdjl_con{ width:383px; height: auto;}
.hdjl_con a{ display:inline-block; width:181px; height: 141px; line-height: 60px; margin: -8px 0 0 0; text-align: center; font-size: 20px; color: #fff; text-decoration: none; padding:100px 0 0 0; }
.hdjl_con a.icon40{ float: left; background: url(/images/icon40.jpg) no-repeat center 10px #fff;}
.hdjl_con a.icon41{ float: right; background: url(/images/icon41.jpg) no-repeat center 10px #fff;}
.hdjl_con a.icon26{ float: left; background: url(/images/icon26.png) no-repeat center 15px #fff;}
.hdjl_con a.icon27{ float: right; background: url(/images/icon27.png) no-repeat center 15px #fff;}
.hdjl_con a.icon40:hover{ float: left; background: url(/images/icon40.jpg) no-repeat center  10px #ffffff; color:#ff0000; text-decoration:none; }
.hdjl_con a.icon41:hover{ float: right; background: url(/images/icon41.jpg) no-repeat center 10px #ffffff; color:#ff0000;text-decoration:none;}
.hdjl_con a.icon26:hover{ float: left; background: url(/images/icon26.png) no-repeat center 15px #eef9ff; color:#0080c1; border:1px solid #e8e8e8;}
.hdjl_con a.icon27:hover{ float: right; background: url(/images/icon27.png) no-repeat center 15px #eef9ff; color:#0080c1; border:1px solid #e8e8e8;}

.ztzl{ width:1240px;  overflow: hidden; margin: 20px 0 20px 0;}
.ztzl_list{ width:290px;  margin: 16px 0 0 0;}
.ztzl_list span{ display:inline-block; float: left; width:290px; height: 171px;}
.ztzl_list span a{ display:inline-block; float: left; width:290px; height: 171px;}
.ztzl_list span a img{ width:290px; height: 171px;}
.ztzl_list_con{ display:inline-block; width:290px; height: auto; margin: 10px 0 0 0;}
.ztzl_list_con li{ display:inline-block; float: left; width:290px; height: 36px; line-height: 36px;}
.ztzl_list_con li a{ display:inline-block; float: left; width:290px; height: 36px; line-height: 36px; padding: 0 0 0 0px; font-size: 16px; text-decoration: none; color: #383838; white-space:nowrap; word-break:keep-all; overflow:hidden; text-overflow:ellipsis;}
.ztzl_list_con li a:hover{ background: url(/images/img1.png) no-repeat 0 50%; color: #0c7fc3; text-decoration: none;}
.ztzl_m{ margin:16px 0 0 14px;}

.futong{ width:1212px; top:0px; height:1px; left:50%; text-align:center; position:fixed; margin-left:-606px; z-index:999999;}
a.close_right{ display:inline-block; height:30px; line-height:30px; text-align:right; text-decoration:none; padding:0 0; color:#666;}
a.close_right:hover{ color:#000; text-decoration:none;}
#code{ width:200px; height:150px; position:absolute; display:block; top:278px; right:-202px; border-bottom:none; background: url(/images/fudong_bg.png) repeat;}
#code a.weixin,#code a.left_login{ display:inline-block; float:left; width:180px; height: 74px;  cursor: pointer;}
#code a.weixin{ position: relative;}

.xzgg{margin: 0 auto;width: 1240px;overflow: hidden;}
.xzgg a{display: block;}
.xzgg img{width: 100%;}
.xzgg img.fl{width: 595px;height: 90px;}
.xzgg img.fr{width: 595px;height: 90px;}



.index-bg{ background-color:#ffffff; padding:25px 0 30px ;box-shadow:0px 0px 8px 0px rgba(0,0,0,0.08);}
.wrapper{ width:1240px; margin:0 auto}
.index-links{ height:70px; }
.index-links ul{width:1240px;}
.index-links li{ float:left; width:200px; text-align:center}
.index-links li a{ display:block;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition: all 0.5s; }
.index-links li i{ font-size:45px; color:#f39800; -webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);-webkit-transition-duration: 0.2s;-moz-transition-duration: 0.2s;-o-transition-duration: 0.2s; display:block}
.index-links li span{ display:block; margin-top:5px;}
.index-links li:hover i{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);}
.index-links .bx-controls{ display:none}

.iconfont{font-family:"iconfont" !important; font-size:16px;font-style:normal;/* -webkit-font-smoothing: antialiased;   -webkit-text-stroke-width: 0.2px; -moz-osx-font-smoothing: grayscale;*/}


/*友情链接*/

.link_box{background-color: #f4f4f4; padding: 10px 0px; text-align: center;color: #5c5c5c;font-size: 13px;}

.link_box a{color: #E9E9EA; border-right: 1px solid #BBBBBB; padding:0px 10px 0px 10px; font-size: 13px;}

.link_box a:hover{text-decoration: none; color: #F3D5D5;}

.link_box a:last-child{border-right:0px;}

.link_box button{display: none;}

.link_title{font-size: 13px; margin-right: -6px;}

.link_title:after{content:"：";}

.liuge{font-family:Microsoft Yahei;font-size:16px;font-style:normal;color:#383838;text-decoration:none;}
.liuge a {font-family:Microsoft Yahei;font-size:16px;font-style:normal;color:#383838;text-decoration:none;}
.liuge a:hover{font-family:Microsoft Yahei;font-size:16px;font-style:normal;color:#f39900; text-decoration:none;}



