@charset "utf-8";
*{ padding:0; margin:0;}
body{ font-family:"微软雅黑"; font-size:18px;  color:#212121; position: relative; min-width: 1200px; background: #fff;}
li{ list-style:none;}
ul{ padding:0; margin:0;}
a{ color:#444;text-decoration:none}
a:hover{ text-decoration:none !important; }
a:focus{ text-decoration:none !important; outline: none !important;}
button:focus,button:hover{outline: none !important;}
ul,ol{ margin:0; padding:0; }
img{border: none;}
input,button {outline:none;}
*:focus{ outline:none}
.clear{ clear: both; *height: 0;}
.fl{ float: left !important;}
.fr{ float: right !important;}

 
.right-nav{display: inline-block;width: 78px;height: 100%;padding-top: 5%;background:#000;background:rgba(0,0,0,.7);position: fixed;top: 0;right: -78px;z-index:99;}
.hand{width: 80px; opacity:100; height: 100px; background: url(../images/ycan.png) no-repeat center center; font: 12px/24px "微软雅黑"; color: #fff; position: fixed; right: 0; top: 20%; cursor: pointer; z-index: 99; vertical-align: middle; text-align: center;}
.hand span{display: inline-block; width: 80px; position: absolute; left: 0; top: 50%; font: 12px/24px "微软雅黑"; color: #fff; margin-top: 24px;}
.right-nav-touch{width: 10px;height:100%;position: fixed;right:0;top:0;}
.right-nav li{padding: 20px 0; height: 100px;}
.right-nav li a{display: inline-block; width: 78px; padding-top: 40px; font: 14px/20px "微软雅黑"; color: #fff; text-align: center;}
.right-nav li a:hover{text-decoration:none;}
.right-nav li a.a1{background:url(../images/rightnav1.png) no-repeat center top;}
.right-nav li a.a2{background:url(../images/rightnav2.png) no-repeat center top;}
.right-nav li a.a21{background:url(../images/zzms-nav.png) no-repeat center 20%;}
.right-nav li a.a3{background:url(../images/rightnav3.png) no-repeat center top;}
.right-nav li a.a4{background:url(../images/rightnav4.png) no-repeat center top;}
.right-nav li a.a5{background:url(../images/rightnav5.png) no-repeat center top;}
.right-nav li a.a6{background:url(../images/rightnav6.png) no-repeat center top;}
.right-nav li a.a7{background:url(../images/rightnav7.png) no-repeat center top;} 
.right-nav li:hover{background:#4f7de9;}


.right-nav .ycc{ display: none; top: 0; left: -100px; position: absolute;}
		.right-nav ul li:hover .ycc{ display: block;}
		.right-nav ul li{ position: relative;}
		.right-nav ul li:hover .ycc img{display: block; width: 100px; height: 100px; background: #fff; padding: 5px;}




.top{width: 100%;height: 32px;line-height: 32px;background: #5171ec;}
.top .hy{width: 45%;float: left;text-align: left;font-size: 14px;color: #fff;height: 32px;line-height: 32px;}
.top .tq{width: 45%;float: right;margin-top: 4px;}
.content{ width: 1200px; margin: 0 auto;}


.part2{background: #fff; width: 100%; height: auto; overflow: hidden; padding: 38px 0;}

.part2 .part2_nrq{width: 100%; height:305px; overflow: hidden;}

.part2 .part2_l{ width: 698px; float: left;}
.part2 .part2_r{ width: 457px; float: left; margin-left: 44px; height: 302px; }
.part2 .title{height: 55px;line-height: 25px; font-size: 22px; font-weight: bold; color: #4f7de9; display: block; margin-bottom:20px }

.xxgklist{ }
.xxgklist ul{ overflow:hidden; zoom:1; }
.xxgklist ul li{  float:left; _display:inline; overflow:hidden; text-align:center;  }
.butsa1{ width: 100%; height: auto; overflow: hidden; }
.butsa1 ul{ overflow: hidden;}
.butsa1 ul li{margin-right:33px;text-align: center;width: 210px;height: 141px;float: left;background: #f5f8fb;padding-top: 22px;margin-bottom: 20px;}
.butsa1 ul li img{ transition: 0.5s all;}
.butsa1 ul li .bt{ display: block; width: 100%; height: 50px; line-height: 50px; font-size: 18px; color: #000; padding-top: 0px;}
.butsa1 ul li:hover img{ transform: scale(.8);}

.xxgklist2{ }
.xxgklist2 ul li .xx1{width: 210px; height: 120px;  background: #eaf4fe; position: relative;}
.xxgklist2 ul li .xx1 .xx11{width: 453px;height: 304px;background: #498ae4;position: absolute;z-index: 11;top: -326px;left: 0px;z-index: 1;transition: all 0.5s;}
.xxgklist2 ul li .xx1 .xx11 .xx111{width: 90%; margin: 0px auto; height: 260px;  margin-top: 20px;}
.xxgklist2 ul li .xx1 .xx11 .xx111 ul li{width: 25%;height:30px;line-height:30px;background: none;display: block;float: left;margin-bottom: 0px;margin-right: 0px;font-size: 16px;text-align: left;padding-top:0px;padding-left: 27px;}
.xxgklist2 ul li .xx1 .xx11 .xx111 ul li a{color: #fff; display:block; }
.xxgklist2 ul li .xx1:hover .xx11{ display: block; position: absolute;z-index: 11;top: -20px;left: 0px;z-index: 1;}

.xxgklist2 ul li .xx2{width: 210px; height: 120px;  background: #eaf4fe; position: relative;}
.xxgklist2 ul li .xx2 .xx22{width: 1200px;height: 304px;background: #498ae4;position: absolute;/* display: none; */z-index: 11;top: -326px;right: 0px; transition: all 0.5s;}
.xxgklist2 ul li .xx2 .xx22 .xx222{width: 90%; margin: 0px auto; height: 260px; margin-top: 20px;}
.xxgklist2 ul li .xx2 .xx22 .xx222 ul li{width:20%;height:30px;line-height:30px;background: none;display: block;float: left;margin-bottom: 0px;margin-right: 0px;font-size: 16px;text-align:left;padding-top:0px;padding-left: 35px;}
.xxgklist2 ul li .xx2 .xx22 .xx222 ul li a{color: #fff;}
.xxgklist2 ul li .xx2:hover .xx22{ display: block;position: absolute;z-index: 11;top:-20px;right: 0px; }

.xxgklist2 ul li .xx3{width: 210px; height: 120px;  background: #eaf4fe; position: relative;}
.xxgklist2 ul li .xx3 .xx33{width: 1200px;height: 304px;background: #498ae4;position: absolute;z-index: 11;top:120px; right:-244px;z-index: 1;transition: all 0.5s;}
.xxgklist2 ul li .xx3 .xx33 .xx333{width: 90%; margin: 0px auto; height: 260px;  margin-top: 20px;}
.xxgklist2 ul li .xx3 .xx33 .xx333 ul li{width: 25%;height:30px;line-height:30px;background: none;display: block;float: left;margin-bottom: 0px;margin-right: 0px;font-size: 16px;text-align:left;padding-top:0px;padding-left: 55px;}
.xxgklist2 ul li .xx3 .xx33 .xx333 ul li a{color: #fff;}
.xxgklist2 ul li .xx3:hover .xx33{ display: block; position: absolute;z-index: 11;top: -182px;right:-244px;z-index: 1;}

.xxgklist2 ul li .xx4{width: 210px; height: 120px;  background: #eaf4fe; position: relative;}
.xxgklist2 ul li .xx4 .xx44{width: 453px;height: 304px;background: #498ae4; position: absolute;z-index: 11;top:143px;right:0px;z-index: 1;     transition: all 0.5s; }
.xxgklist2 ul li .xx4 .xx44 .xx444{width: 90%; margin: 0px auto; height: 260px;  margin-top: 20px;   }
.xxgklist2 ul li .xx4 .xx44 .xx444 ul li{width: 50%;height:30px;line-height:30px;background: none;display: block;float: left;margin-bottom: 0px;margin-right: 0px;font-size: 16px;text-align:left;padding-top:0px;padding-left: 10px;}
.xxgklist2 ul li .xx4 .xx44 .xx444 ul li a{color: #fff;}
.xxgklist2 ul li .xx4:hover .xx44 { display: block; position: absolute;z-index: 11;top: -182px;right:0px;z-index: 1;}
.xxgklist2 ul li h1{font-size: 20px; color: #fff; font-weight: bold;}


.part2 .butsa2{ width: 100%; height: auto;  }
.part2 .butsa2 ul{}
.part2 .butsa2 ul li{margin-right:33px;text-align: center;width: 210px;height: 143px;float: left;background: #eaf4fe;padding-top: 22px;margin-bottom: 20px;}
.part2 .butsa2 ul li img{ transition: 0.5s all;}
.part2 .butsa2 ul li .bt{ display: block; width: 70%; margin: 0px auto; height: 50px; line-height: 20px; font-size: 18px; color: #000; padding-top: 5px;}
.part2 .butsa2 ul li:hover img{ transform: scale(.8);}








.header{ width: 100%; height: 99px; background: #216edb;}
.header .logo{ width: 378px; float: left; padding-top: 34px;}
.header .logo img{ width: 378px;}
.header .nav{ width: 794px; float: right; padding-bottom: 46px;  padding-top: 45px; padding-left: 10px; background: url(../images/navbj.png) no-repeat left bottom;}
.header .nav ul{ overflow: hidden;}
.header .nav ul li{ width: 103px; float: left; height: 62px; overflow: hidden; text-align: center; font-size: 18px; color: #fff;}
.header .nav ul li i{ display: block; width: 100%; height: 34px;  transition: 0.5s all;}
.header .nav ul li:hover i{  transform: rotate(15deg);-ms-transform:rotate(15deg);-moz-transform:rotate(15deg);-webkit-transform:rotate(15deg);-o-transform:rotate(15deg);}
.header .nav ul li .bt{ display: block; width: 100%; height: 34px; line-height: 34px; color: #fff;}
.header .nav ul li.l1 i{ background: url(../images/navico1.png) no-repeat center center;}
.header .nav ul li.l2 i{ background: url(../images/navico2.png) no-repeat center center;}
.header .nav ul li.l3 i{ background: url(../images/navico3.png) no-repeat center center;}
.header .nav ul li.l4 i{ background: url(../images/navico4.png) no-repeat center center;}
.header .nav ul li.l5 i{ background: url(../images/navico5.png) no-repeat center center;}
.header .nav ul li.l6 i{ background: url(../images/navico6.png) no-repeat center center;}
.header .nav ul li.l7 i{ background: url(../images/navico7.png) no-repeat center center;}

.search{ width: 100%; height: 133px; overflow: hidden; padding: 36px 0;}
.search .inp{ width: 487px; height: 55px; float: left; background: url(../images/searchbj.png) repeat left top; border-radius: 4px;}
.search .inp .srk{ border: none; width: 400px; float: left; background: none; height: 55px; line-height: 55px; padding-left: 10px; font-size: 15px; color: #4f7de9; text-align: left;}
.search .inp .but{ border: none; float: right; width: 86px; height: 55px; background: url(../images/searchbut.png) no-repeat center center;}
.search .rmss{ width: 660px; float: right; height: 55px; line-height: 27px; font-size: 14px; color: #666;}
.search .rmss .bt{ width: 80px; float: left; height: 55px; font-size: 14px; color: #666;}
.search .rmss p{ float: right; width: 576px; height: 55px; overflow: hidden;}
.search .rmss p a{ padding: 0 5px; color: #666;}
.search .rmss p a.hot{ color: #de2725;}

.main{ width: 100%; height: auto; overflow: hidden;}
.main .part1{background: #f8fafd; width: 100%; height: auto; overflow: hidden; padding: 43px 0;}
.main .part1 .tt{ width: 100%; height: 75px; overflow: hidden; margin-bottom: 40px;}
.main .part1 .tt .tit{ width: 88px; height: 75px; float: left;}
.main .part1 .tt .xinx{ width: 1108px; float: right; text-align: left; padding-left: 15px;}
.main .part1 .tt .xinx .bt{ display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 100%; height: 46px; line-height: 46px; font-size: 24px; color: #000; font-weight: bold;}
.main .part1 .tt .xinx p{ width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; height: 20px; line-height: 20px; font-size: 14px; color: #434343;}
.main .part1 .left{ width: 580px; height: 379px; float: left;}
.main .part1 .left .slideBox{ width:580px; height:379px; overflow:hidden; position: relative;}
.main .part1 .left .slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:248px; bottom:9px; z-index:1; }
.main .part1 .left .slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.main .part1 .left .slideBox .hd ul li{ float:left; margin-right:8px; border-radius: 100px; width:11px; height:11px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.main .part1 .left .slideBox .hd ul li.on{ background:#1e5cc1; width: 25px;}
.main .part1 .left .slideBox .bd{ position:relative; height:100%; z-index:0;   }
.main .part1 .left .slideBox .bd li{ zoom:1; vertical-align:middle;  position: relative;}
.main .part1 .left .slideBox .bd img{ width:580px; height:379px; display:block;  }
.main .part1 .left .slideBox .bd .bt{ width: 580px; height: 135px; padding-top: 68px; text-align: center; font-size: 18px; line-height: 40px; color: #fff; background: url(../images/hstm.png) repeat-x left top; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; position: absolute; bottom: 0; left: 0;}

.main .part1 .right{ width: 596px; height: 379px; float: right;}
.main .part1 .right .slideTxtBox{ width:596px; text-align:left;  }
.main .part1 .right .slideTxtBox .hd{ height:52px; line-height:45px; background: url(../images/syxwtitbj.png) repeat-x left top;   position:relative; }
.main .part1 .right .slideTxtBox .hd ul{ float:left; height:52px;  line-height:45px;  }
.main .part1 .right .slideTxtBox .hd ul li{ float:left; width: 118px; cursor:pointer;  height:52px; text-align: center;}
.main .part1 .right .slideTxtBox .hd ul li.on{  background:url(../images/syxwxz.png) no-repeat center top;}
.main .part1 .right .slideTxtBox .hd ul li a{ color: #000; font-size: 20px;}
.main .part1 .right .slideTxtBox .hd ul li.on a{ color: #fff; font-weight: bold;}
.main .part1 .right .slideTxtBox .bd ul{ padding:11px;  zoom:1;  }
.main .part1 .right .slideTxtBox .bd li{height:42px;overflow: hidden;line-height:42px;font-size: 18px;color: #000;padding-left: 22px;background: url(../images/zqld.png) no-repeat left center;}
.main .part1 .right .slideTxtBox .bd li .bt{ display: block; width: 421px; float: left; font-size: 18px; color: #000; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.main .part1 .right .slideTxtBox .bd li .time{float:right;color:#999;font-size: 16px;color: #777;text-align: right;width: 120px;}
.main .part1 .right .slideTxtBox .bd li:hover{ background: url(../images/zqldxz.png) no-repeat left center;}

.main .buts{ width: 100%; height: 53px;}
.main .buts ul{ overflow: hidden; margin-left: -20px; }
.main .buts ul li{ margin-left: 19px; width: 186px; height: 53px; line-height: 53px; float: left; background: #fff; text-align: center;}
.main .buts ul li i img{  transition: 0.5s all;}
.main .buts ul li i img{ vertical-align: middle;}
.main .buts ul li a{ font-size: 16px; color: #000; line-height: 53px;}
.main .buts ul li:hover img{  transform: rotate(360deg);-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);}

.main .title {width: 100%;height: 35px;line-height: 25px;font-size: 22px;font-weight: bold;color: #4f7de9;}
.main .title .bt{font-size: 22px;font-weight: bold;color: #4f7de9;display: block;float: left;/* margin-bottom: 20px; */}
.main .title .more{display: block;font-weight: normal;width: 80px;float: right;text-align: right;font-size: 14px;color: #000000;}
.main .title1 { border-bottom: 1px solid #ddd; line-height: 50px;}

 

.main1{ width: 100%; height: auto; overflow: hidden; background: url(../images/sybj.png) no-repeat center top #fff;}
.main .part3{ width: 100%; height: auto; overflow: hidden; padding: 70px 0;}
.main .part3 .left{ width: 391px; float: left; height: auto; overflow: hidden;}
.main .part3 .left .bjcx{ width: 100%; height: auto; overflow: hidden; }
.main .part3 .left .bjcx .nr{ overflow: hidden; margin-left: -8px;}
.main .part3 .left .bjcx .nr .srk{ margin-left: 8px; width: 149px; height: 44px; background: #fff; float: left; line-height: 44px; display: block; border: none; padding-left: 10px; font-size: 14px; color: #999; text-align: left;}
.main .part3 .left .bjcx .nr .but{ width: 74px; height: 44px; background: #4f7de9; font-size: 16px; color: #fff; border: none; float: right; display: block;}

.main .part3 .left .bjtj{ width: 100%; height: 280px;  background: url(../images/sybjtjbj.jpg) no-repeat center center; padding: 28px 10px;}
.main .part3 .left .bjtj ul{ overflow: hidden;}
.main .part3 .left .bjtj ul li{ width: 25%; float: left; height: auto; overflow: hidden;}
.main .part3 .left .bjtj ul li i{ width: 100%; height: 77px; display: block; transition: 0.5s all;}
.main .part3 .left .bjtj ul li .bt{ display: block; width: 100%; height: 83px; padding-top: 9px; line-height: 34px; text-align: center; font-size: 16px; color: #000;}
.main .part3 .left .bjtj ul li .bt b{ font-size: 24px; color: #000; font-style: italic; font-weight: normal;}
.main .part3 .left .bjtj ul li.l1 i{ background: url(../images/sybjtj1.png) no-repeat center center;}
.main .part3 .left .bjtj ul li.l2 i{ background: url(../images/sybjtj2.png) no-repeat center center;}
.main .part3 .left .bjtj ul li.l3 i{ background: url(../images/sybjtj3.png) no-repeat center center;}
.main .part3 .left .bjtj ul li:hover i{ animation: container ease-in-out 1.5s infinite alternate;}
@keyframes container{
  0%{
  transform: scale(1);
  }
  50% {
  transform: scale(.8);
  }
  100%{
  transform: scale(1);
  }  
}
.main .part3 .right{ width: 760px; height: 331px; float: right; overflow: hidden; position: relative;}
.main .part3 .right ul{ overflow: hidden; margin-left: -19px;}
.main .part3 .right ul li{ width: 240px; height: 331px; background: #fff; padding: 12px; float: left; margin-left: 19px;}
.main .part3 .right ul li i{ display: block; width: 100%; height: 111px; margin-top: 25px; font-style: normal;}
.main .part3 .right ul li .bt{ width: 100%; height: 48px; line-height: 48px; text-align: center; display: block; font-size: 22px; color: #000;}
.main .part3 .right ul li .xbt{ width: 50%; text-align: center; display: block; height: 42px; line-height: 42px; font-size: 16px; float: left; color: #000;}
.main .part3 .right ul li .xbt1{ width: 50%;}
.main .part3 .right ul li.l1 i{ background: url(../images/sybs1.png) no-repeat center center;}
.main .part3 .right ul li.l2 i{ background: url(../images/sybs2.png) no-repeat center center;}
.main .part3 .right ul li.l3 i{ background: url(../images/sybs3.png) no-repeat center center;}
.main .part3 .right ul .ycc{ opacity: 0; transition: 0.5s all; width: 100%; position: absolute; height: 331px; left: 0; top: 331px; background: url(../images/sybsxzbj.jpg) no-repeat center center; padding: 30px 34px;}
.main .part3 .right ul .ycc .lmbt{ margin-bottom: 10px; width: 100%; height: 39px; line-height: 39px; padding-left: 50px; color: #fff; font-size: 22px; text-align: left;}
.main .part3 .right ul .ycc .lmbt .mor{ display: block; color: #fff; font-size: 14px; color: #fff; width: 100px; float: right;}
.main .part3 .right ul .ycc .dd{ width: 20%; float: left; text-align: left; font-size: 16px; height: 44px; line-height: 44px; color: #fff;}
.main .part3 .right ul .ycc .dd a{ color: #fff;}
.main .part3 .right ul li.l1 .lmbt{ background: url(../images/sybs1xz.png) no-repeat left center;}
.main .part3 .right ul li.l2 .lmbt{ background: url(../images/sybs2xz.png) no-repeat left center;}
.main .part3 .right ul li.l3 .lmbt{ background: url(../images/sybs3xz.png) no-repeat left center;}
.main .part3 .right ul li.l2 .ycc{ top: -331px!important;}
.main .part3 .right ul li.l3 .ycc{ left: 760px !important;}
 .main .part3 .right ul li i .ycc a {
font-family: "微软雅黑";

}
 .main .part3 .right ul li i:hover > .ycc{ opacity: 1; top: 0!important; left: 0!important;}

.main .part4{ width: 100%; height: auto; overflow: hidden; padding: 52px 0 24px;}
.main .part4 .left{ width: 756px; float: left; overflow: hidden;}
.main .part4 .left .slideTxtBox{ width:756px; text-align:left; position:relative; }
.main .part4 .left .slideTxtBox .hd{ height:45px; line-height:45px; border-bottom: 1px solid #ddd;}
.main .part4 .left .slideTxtBox .hd ul{ float:left; height:45px;  line-height:45px;  }
.main .part4 .left .slideTxtBox .hd ul li{ float:left; width: 149px; cursor:pointer;  height:45px; text-align: left; }
.main .part4 .left .slideTxtBox .hd ul li a{ color: #000; font-size: 22px;}
.main .part4 .left .slideTxtBox .hd ul li.on a{ color: #4f7de9; font-weight: bold;}
.main .part4 .left .slideTxtBox .bd ul{ padding:11px;  zoom:1;  }
.main .part4 .left .slideTxtBox .bd li{height:42px;line-height:42px;overflow: hidden;font-size: 18px;color: #000;padding-left: 27px;background: url(../images/zqxx.png) no-repeat left center;}
.main .part4 .left .slideTxtBox .bd li .bt{ display: block; width: 531px; float: left; font-size: 18px; color: #000; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.main .part4 .left .slideTxtBox .bd li .time{ float:right; color:#999;  font-size: 16px; color: #777; text-align: right; width: 90px;}
.main .part4 .left .slideTxtBox .bd .mor{  display: block; font-weight: normal; width: 50px; height: 45px; line-height: 45px; float: right; text-align: right; font-size: 14px; color: #000000; position: absolute; right: 0; top: 0;}

.main .part4 .right{ width: 390px; float: right; overflow: hidden;}
.main .part4 .buts1 ul{ overflow: hidden; margin-right: -16px;}
.main .part4 .buts1 ul li{margin-right: 15px;margin-bottom: 15px;float: left;width: 188px;height: 107px;float: left;background: #f7fafc;padding-top: 16px;text-align: center;}
.main .part4 .buts1 ul li img{ transition: 0.5s all;}
.main .part4 .buts1 ul li .bt{height: 30px;line-height: 30px;font-size: 15px;}
.main .part4 .buts1 ul li:hover img{ transform: scale(.8);}
.main .part4 .buts1 ul li:hover .bt{ font-weight: bold; color: #498ae4;}
.main .part4 .buts1 ul li:hover{ background: #e1ecfb;}

.main .ztzl{ width: 100%; height: auto; overflow: hidden; padding: 49px 0 12px; background: #f5f8fb;}
.main .ztzl .picScroll-left{ width:1200px; position:relative;  }
.main .ztzl .picScroll-left .hd{  height:;}
.main .ztzl .picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.main .ztzl .picScroll-left .hd ul li{ float:left;  width:10px; height:10px; border-radius: 100px; background: #b8babb; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer;}
.main .ztzl .picScroll-left .hd ul li.on{ background: #498ae4;}
.main .ztzl .picScroll-left .bd{ padding:0px;   }
.main .ztzl .picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.main .ztzl .picScroll-left .bd ul li{  float:left; _display:inline; overflow:hidden; text-align:center;  }
.main .ztzl .picScroll-left .hd .prev{ z-index: 9; position: absolute; top: 52px; left: 0; display:block;  width:32px; height:32px; background: url(../images/left.png) no-repeat center center;}
.main .ztzl .picScroll-left .hd .next{ z-index: 9; position: absolute; top: 52px; right: 0; display:block;  width:32px; height:32px; background: url(../images/right.png) no-repeat center center; }

.main .ztzl ul{ overflow: hidden;}
.main .ztzl ul li{ margin-right: 30px; text-align: center; overflow: hidden; width: 285px; height: 176px; float: left; background: none; padding: 0;}
.main .ztzl ul li img{transition: 0.5s all;width: 100%;width: 285px;height: 132px;}
.main .ztzl ul li .bt{ display: block; width: 100%; height: 30px; line-height: 30px; font-size: 18px; color: #000; padding-top: 10px;}
.main .ztzl ul li:hover img{ transform: scale(1.1);}

.footer{ width: 100%; height: auto; overflow: hidden;}
.footer .links{ background: #fff; overflow: hidden;}
.home_links{ padding: 18px 0; height: auto; overflow: hidden;}
.home_links .link{ width: 636px; margin: 0 auto;}
.dhlj li{float:left; width: 158px; text-align: center; padding: 0;  font-size: 16px; color: #000; line-height: 23px;  cursor:pointer;}
.dhlj li.on{ color: #4f7de9; font-weight: bold;}
.dhlj li a{ color: #000;}
.home_links_drop ul{display: none; font-size: 16px; padding: 20px 0; overflow: hidden; width: 1200px; margin: 0 auto; border-top: 1px solid #ddd;}
.home_links_drop ul li{float: left; width: 20%; line-height:30px; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}

.footer .dbnr{ width: 100%; height: auto; padding: 24px 0; overflow: hidden; background: url(../images/footbj.jpg) no-repeat center center;}
.footer .dbnr .left{ width: 600px; float: left; text-align: left; font-size: 15px; color: #cfe1fe; line-height: 26px;}
.footer .dbnr .left a{ color: #cfe1fe;}
.footer .dbnr .left p{ margin: 0!important; font-size: 15px!important;}
.footer .dbnr .right{ width: 500px; float: right;}
.footer .dbnr .right .dzjg{ float: left; margin-left: 26px; padding-top: 10px;}
.footer .dbnr .right .jiuc{ float: left; margin-left: 26px; padding-top: 20px;}
.footer .dbnr .right .ewm{ float: left; margin-left: 26px; padding-top: 10px;}
.footer .dbnr .right .ewm img{ float: left; display: block;

 width:77px;
 height:77px;

}
.footer .dbnr .right .ewm p{ font-size: 12px; color: #cfe1fe; line-height: 13px; padding-left: 20px; float: left; padding-top: 24px;}

/*公开*/
.gkpart1{width: 100%;padding: 35px 0;height: 659px;background: #f6fafd;overflow: hidden;/* background: url(../images/gkbj1.jpg) no-repeat center top; */}
.gkpart1 .dybf{ width: 100%; height: auto; overflow: hidden;}
.gkpart1 .dybf .left{ width: 323px; height: auto; overflow: hidden; float: left; padding-right: 26px;}
.gkpart1 .dybf .left .yh{ padding: 10px 0; overflow: hidden;}
.gkpart1 .dybf .left .yh .bt{width: 100px;float: left;height: 40px;line-height: 40px;font-size: 18px;font-weight: bold;color: #000;text-align-last:justify;text-align:justify;text-justify:distribute-all-lines;}
.gkpart1 .dybf .left .yh .ld{width: 194px;float: left;overflow: hidden;height: auto;line-height: 40px;}
.gkpart1 .dybf .left .yh .ld a{font-size: 18px;display: block;width: 50%;color: #000;padding: 0 10px;line-height: 40px;float: left;}

.gkpart1 .dybf .middle{ width: 514px; height: auto; overflow: hidden; float: left; padding-right: 26px;}
.gkpart1 .dybf .right{ width: 356px; height: auto; overflow: hidden; float: right;}

.main .list{ width: 100%; height: auto; overflow: hidden;}
.main .list ul{ overflow: hidden;}
.main .list ul li{ width: 100%; padding-left: 22px; background: url(../images/zqlfk.png) no-repeat left 9px; max-height: 68px; overflow: hidden; text-align: left; line-height: 25px; font-size: 18px; color: #000; padding-bottom: 18px;}
.main .list ul li a{ color: #000;}

.gkpart1 .dybf .right .buts1 ul{ overflow: hidden; margin-right: -16px;}
.gkpart1 .dybf .right .buts1 ul li{ margin-right: 15px; margin-bottom: 15px; float: left; width: 168px; height: 68px; float: left; background: #fff;  padding-top: 7px;}
.gkpart1 .dybf .right .buts1 ul li img{transition: 0.5s all;display: block;margin: 0 auto;}
.gkpart1 .dybf .right .buts1 ul li .bt{height: 30px;line-height: 30px;font-size: 16px;padding-top: 0;margin: 0 auto;text-align: center;display: block;}
.gkpart1 .dybf .right .buts1 ul li:hover img{ transform: rotate(360deg);-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);}
.gkpart1 .dybf .right .buts1 ul li:hover .bt{ font-weight: bold;}
.gkpart1 .dybf .right .buts1 ul li:hover{ }
.gkpart1 .dybf .right .buts1 ul li.l1:hover .bt{ color: #4f7de9;}
.gkpart1 .dybf .right .buts1 ul li.l2:hover .bt{ color: #e88d00;}
.gkpart1 .dybf .right .buts1 ul li.l3:hover .bt{ color: #e84a4a;}
.gkpart1 .dybf .right .buts1 ul li.l4:hover .bt{ color: #1db4d1;}
.gkpart1 .dybf .right .buts1 ul li.l5:hover .bt{ color: #9992e4;}
.gkpart1 .dybf .right .buts1 ul li.l6:hover .bt{ color: #e9df6e;}

.gkpart1 .dybf .left .buts1 ul{ overflow: hidden; margin-right: -20px;}
.gkpart1 .dybf .left .buts1 ul li{ margin-right: 20px; margin-bottom: 20px; float: left; width: 121px; height: 92px; float: left;  padding-top: 14px;}
.gkpart1 .dybf .left .buts1 ul li img{transition: 0.5s all;display: block;margin: 0 auto;}
.gkpart1 .dybf .left .buts1 ul li .bt{height: 30px;line-height: 30px;font-size: 16px;padding-top: 5px;margin: 0 auto;display: block;text-align: center;}
.gkpart1 .dybf .left .buts1 ul li:hover img{ transform: rotate(15deg);-ms-transform:rotate(15deg);-moz-transform:rotate(15deg);-webkit-transform:rotate(15deg);-o-transform:rotate(15deg);}
.gkpart1 .dybf .left .buts1 ul li:hover .bt{ font-weight: bold; color: #498ae4;}
.gkpart1 .dybf .left .buts1 ul li:hover{ }
.gkpart1 .dybf .left .buts1 ul li.l1{ background: #feeaea;}
.gkpart1 .dybf .left .buts1 ul li.l2{ background: #fff5e9;}
.gkpart1 .dybf .left .buts1 ul li.l3{ background: #eaf4fe;}
.gkpart1 .dybf .left .buts1 ul li.l4{ background: #e9fbff;}
.gkpart1 .dybf .left .buts1 ul li.l1:hover .bt{ color: #e84a4a;}
.gkpart1 .dybf .left .buts1 ul li.l2:hover .bt{ color: #e88d00;}
.gkpart1 .dybf .left .buts1 ul li.l3:hover .bt{ color: #4b99e4;}
.gkpart1 .dybf .left .buts1 ul li.l4:hover .bt{ color: #1db4d1;}

.main .gkpart1 .middle .slideTxtBox{ width:100%; text-align:middle; position:relative; }
.main .gkpart1 .middle .slideTxtBox .hd{ height:35px; line-height:22px;}
.main .gkpart1 .middle .slideTxtBox .hd ul{ float:left; height:35px;  line-height:22px;  }
.main .gkpart1 .middle .slideTxtBox .hd ul li{ float:left; width: auto; padding: 0 10px; margin-right: 10px; cursor:pointer;  height:35px; text-align: left; }
.main .gkpart1 .middle .slideTxtBox .hd ul li a{ color: #000; font-size: 22px; font-weight: bold;}
.main .gkpart1 .middle .slideTxtBox .hd ul li.on a{ color: #4f7de9;}
.main .gkpart1 .middle .slideTxtBox .hd ul li.on{ border-bottom: 2px solid #4f7de9;}
.main .gkpart1 .middle .slideTxtBox .bd ul{ padding:11px;  zoom:1;  }
.main .gkpart1 .middle .slideTxtBox .bd ul li{ line-height: 44px; padding-bottom: 0;     background: url(../images/zqlfk.png) no-repeat left center;}
.main .gkpart1 .middle .slideTxtBox .bd ul li a{ width: 100%; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}

.main .gkpart1 .right .zst{ width: 102px; height: 86px; position: absolute; right: 0; top: 0;}
.main .gkpart1 .right .zzc{ width: 100%; background: #fff; padding: 20px; height: auto; overflow: hidden;}
.main .gkpart1 .right .zzc .bt{ width: 100%; height: 41px; line-height: 18px; font-size: 18px; color: #000; font-weight: bold; text-align: left;}
.main .gkpart1 .right .zzc select{width: 43%;height: 44px;line-height: 44px;background: #e3eef9;color: #7e8b9f;font-size: 16px;padding-left: 10px;border: none;}
.main .gkpart1 .right .zzc .but{ border: none; margin-bottom: 8px; display: block; width: 100%; height: 44px; line-height: 44px; background: #4F7DE9; color: #fff; text-align: center; font-size: 16px; margin-top: 20px;}


.gkpart2{ width: 100%; padding: 49px 0 0; height: auto; overflow: hidden;}
.main .ztlist{ width: 100%; overflow: hidden;}
.main .ztlist ul{ overflow: hidden; margin-left: -50px;}
.main .ztlist ul li{ width: 366px; height: 142px; margin-left: 50px; margin-bottom: 40px; float: left;}
.main .ztlist ul li img{ width: 366px; height: 142px;}

.gkpart3{width: 100%;padding: 41px 0 0;height: auto;overflow: hidden;/* background: url(../images/gkbj2.jpg) no-repeat center top; */background-size: cover;}
.gkpart3 .title{ text-align: center;}
.gkpart3 .title a{color: #4F7DE9;border-bottom: 3px solid #4F7DE9;padding-bottom: 15px;cursor: default;}
.gkpart3 .title .lsjg{width: 40px;height: 3px;margin: 10px auto;/* background: url(../images/lshx.jpg) no-repeat center center; */}
.main .buts2{ width: 100%; height: auto; overflow: hidden;}
.main .buts2 ul{overflow: hidden;margin-left: -15px;margin-bottom: -19px;padding: 38px 0;}
.main .buts2 ul li{  margin-left: 17px; margin-bottom: 19px; float: left; width: 185px; height: 53px; line-height: 53px; text-align: center; box-shadow: 0 0 5px #d0d0d0; font-size: 18px; color: #000; background: #fff;}
.main .buts2 ul li a{ color: #000;}
.main .buts2 ul li:hover{ background: #4F7DE9;}
.main .buts2 ul li:hover a{ color: #fff;}
.gkpart3 .mor{ width: 100%; height: 47px; background: url(../images/gkzdlymore.png) no-repeat center center; display: block;}

.gkpart4{ width: 100%; padding: 40px 0; height: auto; overflow: hidden; background: #f5f8fb;}
.gkpart4 ul{ overflow: hidden; margin-left: -27px;}
.gkpart4 ul li{ width: 382px; height: 204px; float: left; margin-left: 27px; padding: 32px 25px 0;}
.gkpart4 ul li .img{ width: 83px; height: 115px; float: left;}
.gkpart4 ul li .img img{ transition: 0.5s all;}
.gkpart4 ul li .ycnr{ width: 100%; padding: 0 20px; float: right; overflow: hidden;}
.gkpart4 ul li .ycnr .bt{ display: block; width: 100%; height: 30px; line-height: 30px; text-align: left; font-size: 26px; font-weight: bold; color: #000; margin-top: 20px;}
.gkpart4 ul li .ycnr .nr{width: 100%;padding-top: 15px;/* overflow: hidden; */position: relative;}
.gkpart4 ul li .ycnr .nr .dd{/* overflow: hidden; */text-align: left;float: left;width: 25%;height: 30px;line-height: 30px;font-size: 18px;color: #222;}
.gkpart4 ul li .ycnr .nr .dd a{ color: #222;}
.gkpart4 ul li .ycnr .nr .dd.dd1{ width: 100%;}
.gkpart4 ul li.l1{ background:url(../images/gkxgbut1.jpg) no-repeat center center;}
.gkpart4 ul li.l2{ background:url(../images/gkxgbut2.jpg) no-repeat center center;}
.gkpart4 ul li.l3{ background:url(../images/gkxgbut3.jpg) no-repeat center center;}
.gkpart4 ul li:hover img{ transform: scale(1.1);}
/*
.gkpart4 ul li.l1:hover a{ color: #c56b87;}
.gkpart4 ul li.l2:hover a{ color: #9ab045;}
.gkpart4 ul li.l3:hover a{ color: #c56b87;}
*/
/*互动*/
.hdpart1{width: 100%;padding: 35px 0;height: 589px;overflow: hidden;background: #f6fafd;/* background: url(../images/hdbj1.jpg) no-repeat center top; */}
.hdpart1 .but{ width: 100%; height: 102px; overflow: hidden;}
.hdpart1 .but img{ width: 100%; height: 102px;}
.hdpart1 .dybf { width: 100%; height: auto; overflow: hidden; padding-top: 50px;}
.hdpart1 .dybf .left{width: 304px;height: auto;overflow: hidden;float: left;}
.hdpart1 .dybf .left p{ font-size: 16px; line-height: 36px; color: #000; text-indent: 2em;}
.hdpart1 .dybf .middle{width: 320px;height: auto;overflow: hidden;float: left;margin-left: 30px;}
.hdpart1 .buts1{ width: 100%; height: auto; overflow: hidden; }
.hdpart1 .buts1 ul{overflow: hidden;margin-right: 11px;}
.hdpart1 .buts1 ul li{margin-right: 11px;width: 137px;height: 125px;background: #fff;padding-top: 22px;margin-bottom: 20px;float: left;}
.hdpart1 .buts1 ul li .bt{height: 30px;line-height: 30px;font-size: 18px;color: #4f7de9;padding-top: 10px;font-weight: bold;padding-left: 31px;}
.hdpart1 .dybf .right{width: 534px;height: auto;overflow: hidden;float: right;}
.main .list1{ width: 100%; height: auto; overflow: hidden;}
.main .list1 ul{ padding: 0;  zoom:1;  }
.main .list1 ul li{ line-height: 45px; width: 100%; font-size: 18px; color: #000; text-align: left;}
.main .list1 ul li a{ width: 70%; float: left; color: #000; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.main .list1 ul li span{ display: block; float: right; width: 26%; text-align: right; font-size: 14px; color: #666;}
.main .debf { margin-top: 24px; width: 100%; height: 54px; line-height: 54px; background: #fff; border: 1px solid #4f7de9; overflow: hidden; text-align: center; font-size: 16px; color: #4f7de9; font-weight: bold;}
.hdpart2{ width: 100%; padding: 46px 0; height: auto; overflow: hidden; background: #fff;}
.main .tplist{ height: auto; overflow: hidden; width: 100%; padding-top: 30px;}
.main .tplist ul{ overflow: hidden; margin-right: -45px;}
.main .tplist ul li{ margin-right: 45px; text-align: center; overflow: hidden; width: 265px; height: auto; float: left; background: none; padding: 0;}
.main .tplist ul li img{ transition: 0.5s all; width: 100%; height: 161px;}
.main .tplist ul li .bt{ display: block; width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;  line-height: 40px; font-size: 18px; color: #000; text-align: left;}
.main .tplist ul li .time{ display: block; width: 100%; height: 20px; line-height: 20px; overflow: hidden; font-size: 16px; color: #666; text-align: left;}
.main .tplist ul li:hover img{ transform: scale(1.1);}

.hdpart3{ width: 100%; padding: 40px 0; height: auto; overflow: hidden; background: #f6f9fc;}
.hdpart3 .dd{ width: 575px; float: left; height: auto; overflow: hidden;}
.hdpart3 .tplist ul{  margin-right: -16px;}
.hdpart3 .tplist ul li{ margin-right: 16px; width: 180px; height: auto; }
.hdpart3 .tplist ul li img{ height: 125px;}
.hdpart3 .tplist ul li .bt{ margin-top: 8px; max-height: 44px; line-height: 22px; font-size: 16px; text-overflow: inherit; white-space: inherit;}
.hdpart3 .list1{ padding-top: 30px; overflow: hidden;}
.hdpart3 .list1 li a{ width: 100%!important;}
.hdpart3 .li2{ padding-top: 30px; overflow: hidden;}
.hdpart3 .li2 ul li a{ width: 80%!important;}
.hdpart3 .li2 ul li .jd{ display: block; float: right; width: 59px; height: 26px; margin-top: 10px; background: #898989; font-size: 14px; color: #fff; text-align: center; line-height: 26px;}
.hdpart3 .li2 ul li .jd1{ background: #4f7de9;}

.hdpart4{ width: 100%; padding: 30px 0; height: auto; overflow: hidden; background: #fff;}
.hdpart4 .left{ width: 755px; float: left; overflow: hidden;}
.hdpart4 .left img{ width: 289px; height: 181px; float: left; display: block; margin-top: 30px;}
.hdpart4 .right{width: 409px;float: right;overflow: hidden;margin-top: 25px;}
.hdpart4 .right ul{ width: 100%; height: auto; overflow: hidden;}
.hdpart4 .right ul li{ width: 409px; height: 112px; margin-bottom: 24px;}

.hdpart4 .right ul li:last-child{ width: 409px; height: 112px; margin-bottom: 0px;}


.hdpart4 .right ul li img{ width: 100%; height: 112px; transition: 0.5s all;}
.hdpart4 .right ul li:hover img{ transform: scale(1.1);}

.hdpart5{ width: 100%; padding: 30px 0; height: auto; overflow: hidden; background: url(../images/hdbj2.jpg) no-repeat center center;}
.hdpart5 .left{ width: 413px; float: left; overflow: hidden;}
.main .list2{ width: 100%; height: auto; overflow: hidden; padding-top: 20px;}
.main .list2 ul{ padding: 0;  zoom:1;  }
.main .list2 ul li{ line-height: 44px; width: 100%; font-size: 18px; color: #000; text-align: left;}
.main .list2 ul li a{ width: 343px; float: right; color: #000; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.main .list2 ul li span{ display: block; float: left; width: 57px; height: 26px; line-height: 26px; text-align: center; font-size: 14px; color: #4f7de9; background: #dfebff; margin-top: 11px;}
.hdpart5 .right{ width: 754px; float: right; overflow: hidden;}
.hdpart5 .tplist ul{  margin-right: -30px;}
.hdpart5 .tplist ul li{ margin-right: 30px; width: 360px; height: auto; }
.hdpart5 .tplist ul li img{ height: 218px;}
.hdpart5 .tplist ul li .bt{}
.hdpart5 .tplist ul li .time{ color: #999; margin-top: 8px; line-height: 25px;}


/*服务*/
.fwpart1{ width: 100%; padding: 55px 0; height: auto; overflow: hidden; background: url(../images/fwbj1.jpg) no-repeat center top;}
.fwpart1 .left{ width: 518px; float: left; overflow: hidden;}
.fwpart1 .left .tit{ width: 100%; height: 60px; line-height: 60px; font-size: 22px; font-weight: bold; color: #fff; text-align: center; background: #4f7de9;}
.fwpart1 .left .nr{ width: 100%; height: auto; overflow: hidden; background: #fff; padding: 24px 20px;}
.fwpart1 .left .nr ul{ overflow: hidden; margin-left: -20px; margin-bottom: -18px;}
.fwpart1 .left .nr ul li{ width: 229px; margin-left: 20px; margin-bottom: 18px; height: 44px; font-size: 16px; color: #222; padding-left: 32px; float: left; line-height: 44px; text-align: left; background: url(../images/zqlyd.png) no-repeat 16px center #edeff1;}
.fwpart1 .left .nr ul li a{ color: #222;}
.fwpart1 .right{ width: 650px; float: right; overflow: hidden;}
.fwpart1 .buts1 ul{ overflow: hidden; margin-right: -10px; margin-bottom: -10px;}
.fwpart1 .buts1 ul li{ margin-right: 10px; margin-bottom: 10px; float: left; width: 210px; height: 133px; float: left; background: #fff;  padding-top: 27px;}
.fwpart1 .buts1 ul li img{transition: 0.5s all;display: block;margin: 0 auto;}
.fwpart1 .buts1 ul li .bt{font-weight: bold; height: 30px; line-height: 30px; font-size: 16px; padding-top: 10px;}
.fwpart1 .buts1 ul li:hover img{ transform: scale(.8);}
.fwpart1 .buts1 ul li:hover .bt{ }
.fwpart1 .buts1 ul li:hover{ }
.fwpart1 .buts1 ul li.l1 .bt{color: #1759b2;text-align: center;display: block;}
.fwpart1 .buts1 ul li.l2 .bt{ color: #bd5f2e;text-align: center;display: block;}
.fwpart1 .buts1 ul li.l3 .bt{ color: #ca4040;text-align: center;display: block;}
.fwpart1 .buts1 ul li.l4 .bt{ color: #a06c0f;text-align: center;display: block;}
.fwpart1 .buts1 ul li.l5 .bt{ color: #b3257e;text-align: center;display: block;}
.fwpart1 .buts1 ul li.l6 .bt{ color: #31a27c;text-align: center;display: block;}
.fwpart1 .buts1 ul li.l1 { background: url(../images/fwbutbj1.png) repeat left top;}
.fwpart1 .buts1 ul li.l2 { background: url(../images/fwbutbj2.png) repeat left top;}
.fwpart1 .buts1 ul li.l3 { background: url(../images/fwbutbj3.png) repeat left top;}
.fwpart1 .buts1 ul li.l4 { background: url(../images/fwbutbj4.png) repeat left top;}
.fwpart1 .buts1 ul li.l5 { background: url(../images/fwbutbj5.png) repeat left top;}
.fwpart1 .buts1 ul li.l6 { background: url(../images/fwbutbj6.png) repeat left top;}

.fwpart2{ width: 100%; padding: 39px 0; height: auto; overflow: hidden; background: url(../images/fwbj2.jpg) no-repeat center bottom #fafbfc;}
.fwpart2 .tit{ width: 100%; height: 50px; line-height: 50px; text-align: center; font-size: 22px; font-weight: bold; color: #4f7de9; background: url(../images/fwtitbj.png) repeat-x left center;}
.fwpart2 .tit a{ display: block; width: 139px; margin: 0 auto; background: #fafbfc; color: #4f7de9;}
.fwpart2 .mor{ width: 100%; height: 45px; border-top: 1px solid #edeff1; background: url(../images/fwmore.png) no-repeat center top; display: block; margin-top: 20px;}
.fwpart2 .buts{ width: 100%; height: auto; overflow: hidden;     padding-top: 20px;}
.fwpart2 .buts ul{ overflow: hidden; margin-left: -20px; }
.fwpart2 .buts ul li{ padding-left: 35px; margin-left: 19px; margin-bottom: 20px; width: 184px; height: 50px; line-height: 50px; float: left; text-align: center; background: #edeff1 ;}
.fwpart2 .buts ul li a{ font-size: 16px; color: #000; line-height: 53px;}
.fwpart2 .buts ul li i{ display: block; width: 36px; height: 50px;  transition: 0.5s all; float: left;}
.fwpart2 .buts ul li:hover i{  transform: rotate(360deg);-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);}
.fwpart2 .dybf{ width: 100%; height: auto; overflow: hidden; margin-bottom: 50px;}
.fwpart2 .dybf ul li .bt{ display: block; text-align: left; width: 113px; height: 50px; line-height: 50px; color: #222; float: left;}
.fwpart2 .buts ul li:hover{ background: #4f7de9;}
.fwpart2 .buts ul li:hover .bt{ color: #fff;}
.fwpart2 .buts ul li.l1 i{ background:url(../images/fwgr1.png) no-repeat center center;}
.fwpart2 .buts ul li.l2 i{ background:url(../images/fwgr2.png) no-repeat center center;}
.fwpart2 .buts ul li.l3 i{ background:url(../images/fwgr3.png) no-repeat center center;}
.fwpart2 .buts ul li.l4 i{ background:url(../images/fwgr4.png) no-repeat center center;}
.fwpart2 .buts ul li.l5 i{ background:url(../images/fwgr5.png) no-repeat center center;}
.fwpart2 .buts ul li.l6 i{ background:url(../images/fwgr6.png) no-repeat center center;}
.fwpart2 .buts ul li.l7 i{ background:url(../images/fwgr7.png) no-repeat center center;}
.fwpart2 .buts ul li.l8 i{ background:url(../images/fwgr8.png) no-repeat center center;}
.fwpart2 .buts ul li.l9 i{ background:url(../images/fwgr9.png) no-repeat center center;}
.fwpart2 .buts ul li.l10 i{ background:url(../images/fwgr10.png) no-repeat center center;}
.fwpart2 .buts ul li.l11 i{ background:url(../images/fwgr11.png) no-repeat center center;}
.fwpart2 .buts ul li.l12 i{ background:url(../images/fwgr12.png) no-repeat center center;}
.fwpart2 .buts ul li.l13 i{ background:url(../images/fwgr13.png) no-repeat center center;}
.fwpart2 .buts ul li.l14 i{ background:url(../images/fwgr14.png) no-repeat center center;}
.fwpart2 .buts ul li.l15 i{ background:url(../images/fwgr15.png) no-repeat center center;}
.fwpart2 .buts ul li.l16 i{ background:url(../images/fwgr16.png) no-repeat center center;}
.fwpart2 .buts ul li.l17 i{ background:url(../images/fwgr17.png) no-repeat center center;}
.fwpart2 .buts ul li.l18 i{ background:url(../images/fwgr18.png) no-repeat center center;}
.fwpart2 .buts ul li.l19 i{ background:url(../images/fwfr1.png) no-repeat center center;}
.fwpart2 .buts ul li.l20 i{ background:url(../images/fwfr2.png) no-repeat center center;}
.fwpart2 .buts ul li.l21 i{ background:url(../images/fwfr3.png) no-repeat center center;}
.fwpart2 .buts ul li.l22 i{ background:url(../images/fwfr4.png) no-repeat center center;}
.fwpart2 .buts ul li.l23 i{ background:url(../images/fwfr5.png) no-repeat center center;}
.fwpart2 .buts ul li.l24 i{ background:url(../images/fwfr6.png) no-repeat center center;}
.fwpart2 .buts ul li.l25 i{ background:url(../images/fwfr7.png) no-repeat center center;}
.fwpart2 .buts ul li.l26 i{ background:url(../images/fwfr8.png) no-repeat center center;}
.fwpart2 .buts ul li.l27 i{ background:url(../images/fwfr9.png) no-repeat center center;}
.fwpart2 .buts ul li.l28 i{ background:url(../images/fwfr10.png) no-repeat center center;}
.fwpart2 .buts ul li.l29 i{ background:url(../images/fwfr11.png) no-repeat center center;}
.fwpart2 .buts ul li.l30 i{ background:url(../images/fwfr12.png) no-repeat center center;}
.fwpart2 .buts ul li.l31 i{ background:url(../images/fwfr13.png) no-repeat center center;}
.fwpart2 .buts ul li.l32 i{ background:url(../images/fwfr14.png) no-repeat center center;}
.fwpart2 .buts ul li.l33 i{ background:url(../images/fwfr15.png) no-repeat center center;}
.fwpart2 .buts ul li.l34 i{ background:url(../images/fwfr16.png) no-repeat center center;}
.fwpart2 .buts ul li.l35 i{ background:url(../images/fwfr17.png) no-repeat center center;}
.fwpart2 .buts ul li.l36 i{ background:url(../images/fwfr18.png) no-repeat center center;}
.fwpart2 .buts ul li.l1:hover i{ background:url(../images/fwgr1xz.png) no-repeat center center;}
.fwpart2 .buts ul li.l2:hover i{ background:url(../images/fwgr2xz.png) no-repeat center center;}
.fwpart2 .buts ul li.l3:hover i{ background:url(../images/fwgr3xz.png) no-repeat center center;}
.fwpart2 .buts ul li.l4:hover i{ background:url(../images/fwgr4xz.png) no-repeat center center;}
.fwpart2 .buts ul li.l5:hover i{ background:url(../images/fwgr5xz.png) no-repeat center center;}
.fwpart2 .buts ul li.l6:hover i{ background:url(../images/fwgr6xz.png) no-repeat center center;}
.fwpart2 .buts ul li.l7:hover i{ background:url(../images/fwgr7xz.png) no-repeat center center;}
.fwpart2 .buts ul li.l8:hover i{ background:url(../images/fwgr8xz.png) no-repeat center center;}
.fwpart2 .buts ul li.l9:hover i{ background:url(../images/fwgr9xz.png) no-repeat center center;}
.fwpart2 .buts ul li.l10:hover i{ background:url(../images/fwgr10xz.png) no-repeat center center;}
.fwpart2 .buts ul li.l11:hover i{ background:url(../images/fwgr11xz.png) no-repeat center center;}
.fwpart2 .buts ul li.l12:hover i{ background:url(../images/fwgr12xz.png) no-repeat center center;}
.fwpart2 .buts ul li.l13:hover i{ background:url(../images/fwgr13xz.png) no-repeat center center;}
.fwpart2 .buts ul li.l14:hover i{ background:url(../images/fwgr14xz.png) no-repeat center center;}
.fwpart2 .buts ul li.l15:hover i{ background:url(../images/fwgr15xz.png) no-repeat center center;}
.fwpart2 .buts ul li.l16:hover i{ background:url(../images/fwgr16xz.png) no-repeat center center;}
.fwpart2 .buts ul li.l17:hover i{ background:url(../images/fwgr17xz.png) no-repeat center center;}
.fwpart2 .buts ul li.l18:hover i{ background:url(../images/fwgr18xz.png) no-repeat center center;}
.fwpart2 .buts ul li.l19:hover i{ background:url(../images/fwfr1xz.png) no-repeat center center;}
.fwpart2 .buts ul li.l20:hover i{ background:url(../images/fwfr2xz.png) no-repeat center center;}
.fwpart2 .buts ul li.l21:hover i{ background:url(../images/fwfr3xz.png) no-repeat center center;}
.fwpart2 .buts ul li.l22:hover i{ background:url(../images/fwfr4xz.png) no-repeat center center;}
.fwpart2 .buts ul li.l23:hover i{ background:url(../images/fwfr5xz.png) no-repeat center center;}
.fwpart2 .buts ul li.l24:hover i{ background:url(../images/fwfr6xz.png) no-repeat center center;}
.fwpart2 .buts ul li.l25:hover i{ background:url(../images/fwfr7xz.png) no-repeat center center;}
.fwpart2 .buts ul li.l26:hover i{ background:url(../images/fwfr8xz.png) no-repeat center center;}
.fwpart2 .buts ul li.l27:hover i{ background:url(../images/fwfr9xz.png) no-repeat center center;}
.fwpart2 .buts ul li.l28:hover i{ background:url(../images/fwfr10xz.png) no-repeat center center;}
.fwpart2 .buts ul li.l29:hover i{ background:url(../images/fwfr11xz.png) no-repeat center center;}
.fwpart2 .buts ul li.l30:hover i{ background:url(../images/fwfr12xz.png) no-repeat center center;}
.fwpart2 .buts ul li.l31:hover i{ background:url(../images/fwfr13xz.png) no-repeat center center;}
.fwpart2 .buts ul li.l32:hover i{ background:url(../images/fwfr14xz.png) no-repeat center center;}
.fwpart2 .buts ul li.l33:hover i{ background:url(../images/fwfr15xz.png) no-repeat center center;}
.fwpart2 .buts ul li.l34:hover i{ background:url(../images/fwfr16xz.png) no-repeat center center;}
.fwpart2 .buts ul li.l35:hover i{ background:url(../images/fwfr17xz.png) no-repeat center center;}
.fwpart2 .buts ul li.l36:hover i{ background:url(../images/fwfr18xz.png) no-repeat center center;}

.fwpart2 .buts3{ width: 100%; height: auto; overflow: hidden; padding-top: 20px; margin-bottom: 50px;} 
.fwpart2 .buts3 ul{ overflow: hidden; margin-left: -13px; }
.fwpart2 .buts3 ul li{margin-left: 13px;width: 229px;height: 94px;line-height: 94px;float: left;text-align: center;}
.fwpart2 .buts3 ul li i img{  transition: 0.5s all;}
.fwpart2 .buts3 ul li i img{ vertical-align: middle;}
.fwpart2 .buts3 ul li a{ font-size: 24px; font-weight: bold; color: #fff; line-height: 94px;}
.fwpart2 .buts3 ul li:hover img{ transform: scale(.8);}
.fwpart2 .buts3 ul li.l1{ background: url(../images/fwbutsbj1.jpg) no-repeat center center;} 
.fwpart2 .buts3 ul li.l2{ background: url(../images/fwbutsbj2.jpg) no-repeat center center;} 
.fwpart2 .buts3 ul li.l3{ background: url(../images/fwbutsbj3.jpg) no-repeat center center;} 
.fwpart2 .buts3 ul li.l4{ background: url(../images/fwbutsbj4.jpg) no-repeat center center;} 
.fwpart2 .buts3 ul li.l5{ background: url(../images/fwbutsbj1.jpg) no-repeat center center;} 

.fwpart3{ width: 100%; padding: 55px 0; height: auto; overflow: hidden; background: url(../images/fwbj3.jpg) no-repeat center bottom #fafbfc;}
.fwpart3 .img{ width: 268px; height: 194px; float: left;}
.fwpart3 .img img{ width: 268px; height: 194px;}
.fwpart3 .picScroll-left{ width:915px;  overflow:hidden; position:relative; float: right;}
.fwpart3 .picScroll-left .hd{  height:auto; }
.fwpart3 .picScroll-left .hd .prev{ width: 23px; height: 54px; z-index: 999; position: absolute; left: 0; top: 71px; background: url(../images/fwleft.png) no-repeat center center; }
.fwpart3 .picScroll-left .hd .next{ width: 23px; height: 54px; z-index: 999; position: absolute; right: 0; top: 71px; background: url(../images/fwright.png) no-repeat center center; }
.fwpart3 .picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1;  display: none;}
.fwpart3 .picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
.fwpart3 .picScroll-left .hd ul li.on{ background-position:0 0; }
.fwpart3 .picScroll-left .bd{ padding:0px;   }
.fwpart3 .picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.fwpart3 .picScroll-left .bd ul li{ margin-right:25px; width: 288px;  float:left; height: auto; overflow: hidden;  text-align:left; _display:inline; }
.fwpart3 .picScroll-left .bd ul li a{ width: 100%; padding: 0 10px; display: block;  margin-bottom: 17px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; height:54px; line-height:54px; background: #fff; text-align: center; font-size: 18px; color: #222;}

/*新闻*/
.xwpart1{ width: 100%; padding: 32px 0 47px; height: auto; overflow: hidden; background: url(../images/wxbj1.png) no-repeat center top #f5f8fb;}
.xwpart1 .tout{ width: 100%; height: auto; overflow: hidden; padding: 0 0 35px;}
.xwpart1 .tout .tit{ width: 100%; line-height: 46px; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; text-align: center; font-size: 28px; font-weight: bold; color: #222222;}
.xwpart1 .tout p{ width: 100%; height: 38px; line-height: 38px; text-align: center; font-size: 16px; color: #666; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.xwpart1 .slideBox{ width:100%; height:auto; overflow:hidden; position:relative;  }
.xwpart1 .slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:54px; bottom:26px; z-index:1; }
.xwpart1 .slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.xwpart1 .slideBox .hd ul li{ border-radius: 100px; float:left; margin-right:8px;  width:12px; height:12px; line-height:14px;  background:#4f7de9; cursor:pointer; }
.xwpart1 .slideBox .hd ul li.on{ background:#4f7de9; width: 42px; }
.xwpart1 .slideBox .bd{ position:relative; height:100%; z-index:0;   }
.xwpart1 .slideBox .bd li{ zoom:1; vertical-align:middle; }
.xwpart1 .slideBox .bd img{ width: 727px; height: 416px; display:block;  float: left;}
.xwpart1 .slideBox .bd .nr{ width: 472px; height: 416px; float: right; padding: 26px 54px; background: #fff;}
.xwpart1 .slideBox .bd .nr .bt{ width: 100%; max-height: 84px; line-height: 42px; text-align: left; font-size: 22px; color: #222;}
.xwpart1 .slideBox .bd .nr p{ width: 100%; height: 207px; text-align: left; font-size: 16px; color: #666; line-height: 36px; overflow: hidden;}

.xwpart2{ width: 100%; padding: 30px 0 0px; height: auto; overflow: hidden; background: #fff;}
.xwpart2 .left{ width: 729px; float: left; height: auto; overflow: hidden;}
.xwpart2 .slideTxtBox{ width:729px; text-align:left;  position: relative;}
.xwpart2 .slideTxtBox .hd{ height:50px; line-height:50px; width: 100%;}
.xwpart2 .slideTxtBox .hd ul{ float:left; width: 100%; height:50px;  line-height:50px; border-bottom: 1px solid #ddd; }
.xwpart2 .slideTxtBox .hd ul li{ float:left; width: auto; padding: 0 10px; margin-right: 10px; cursor:pointer;  height:35px; text-align: left; }
.xwpart2 .slideTxtBox .hd ul li a{ color: #000; font-size: 22px;}
.xwpart2 .slideTxtBox .hd ul li.on a{ color: #4f7de9; font-weight: bold;}
.xwpart2 .slideTxtBox .hd ul li.on{ }
.xwpart2 .slideTxtBox .bd ul{ }
.xwpart2 .slideTxtBox .bd li{  }
.xwpart2 .slideTxtBox .bd .mor{ position: absolute; top: 16px; right: 0; display: block; font-weight: normal; width: 70px; float: right; text-align: right; font-size: 14px; color: #000000;}
.main .list3{ width: 100%; height: auto; overflow: hidden;}
.main .list3 ul{ overflow: hidden;}
.main .list3 ul li{ padding: 29px 0; border-bottom: 1px dashed #ddd; height: auto; overflow: hidden; transition: 0.5s all;}
.main .list3 ul li .bt{ background: url(../images/zqlsj.png) no-repeat left center; padding-left: 20px; width: 100%; display: block; height: 31px; line-height: 31px; font-size: 18px; font-weight: bold; color: #222; text-align: left; overflow: hidden; text-overflow:  ellipsis; white-space: nowrap;}
.main .list3 ul li .time{margin-left: 20px; background: #e7e9eb; margin-top: 11px; width: 56px; height: 24px; line-height: 24px; display: block; text-align: center; font-size: 14px; color: #666; float: left;}
.main .list3 ul li p{ padding-left: 20px; width: 100%; height: 46px; line-height: 23px; font-size: 14px; color: #999; text-align: left; margin-top: 11px;}
.main .list3 ul li:hover{ background: #f5f8fb; padding: 29px 20px;}
.main .list3 ul li:hover .bt{ color: #4f7de9;}

.xwpart2 .right{ width: 423px; float: right; height: auto; overflow: hidden;}
.xwpart2 .list1{}
.xwpart2 .list1 ul{ }
.xwpart2 .list1 ul li{padding-left: 28px; background: url(../images/zqsptb.png) no-repeat left center; height: 45px;}
.xwpart2 .list1 ul li a{ font-size: 18px;}
.xwpart2 .list1 ul li span{ }
.xwpart2 .list1 img{ width: 100%; height: 249px; display: block; padding-top: 21px; padding-bottom: 20px;}
 
.xwpart2 .buts3{ width: 100%; height: auto; overflow: hidden; padding-top: 40px; margin-bottom: 50px;} 
.xwpart2 .buts3 ul{ overflow: hidden; margin-left: -13px; }
.xwpart2 .buts3 ul li{ margin-left: 13px; margin-bottom: 20px; width: 423px; height: 94px; line-height: 94px; float: left; text-align: center;}
.xwpart2 .buts3 ul li i img{  transition: 0.5s all;}
.xwpart2 .buts3 ul li i img{ vertical-align: middle;}
.xwpart2 .buts3 ul li a{ font-size: 24px; font-weight: bold; color: #fff; line-height: 94px;}
.xwpart2 .buts3 ul li:hover img{ transform: scale(.8);}
.xwpart2 .buts3 ul li.l1{ background: url(../images/xwbutsbj1.jpg) no-repeat center center;} 
.xwpart2 .buts3 ul li.l2{ background: url(../images/xwbutsbj2.jpg) no-repeat center center;} 
.xwpart2 .buts3 ul li.l3{ background: url(../images/xwbutsbj3.jpg) no-repeat center center;} 

/*县情*/
.xqpart1{ width: 100%; height: 659px; overflow: hidden; }
.xqpart1 .slideBox{ width:100%; height:659px; overflow:hidden; position:relative;}
.xqpart1 .slideBox .hd{ width: 100%; overflow:hidden; position:absolute; right:0px; bottom:30px; z-index:2; }
.xqpart1 .slideBox .hd ul{ overflow:hidden; zoom:1; float:left; width: 1200px; margin: 0 auto; }
.xqpart1 .slideBox .hd ul li{ float:right; margin-right:8px;  width:13px; height:13px; line-height:14px; text-align:center; border-radius: 100px; background:#fff; cursor:pointer; }
.xqpart1 .slideBox .hd ul li.on{ background:#4f7de9; }
.xqpart1 .slideBox .bd{ position:relative; height:100%; z-index:0;   }
.xqpart1 .slideBox .bd li{ zoom:1; vertical-align:middle;  position:relative;}
.xqpart1 .slideBox .bd img{ width:100%; height:659px; display:block;  }
.xqpart1 .slideBox .bd .xgjs{ width: 100%; height: 659px; position: absolute; left: 0; top: 0;  z-index:1;}
.xqpart1 .slideBox .bd .js{ float: right; width: 410px; height: 659px; padding: 64px 36px; background: url(../images/xqhstm.png) repeat left top;}
.xqpart1 .slideBox .bd .js .zs{width: 100%;height: 98px;text-align: center;}
.xqpart1 .slideBox .bd .js .zs img{width: auto;height: 98px;margin: 0 auto;text-align: center;}
.xqpart1 .slideBox .bd .js .bt{ display: block; padding-top: 45px; padding-bottom: 29px; width: 100%; height: auto; line-height: 36px; text-align: left; font-size: 24px; color: #fff; display: block;}
.xqpart1 .slideBox .bd .js p{ width: 100%; height: auto; overflow: hidden; font-size: 16px; line-height: 37px; text-align: left; color: #fff;}

.xqpart2{ width: 100%; height: auto; padding: 39px 0 82px; overflow: hidden; background: url(../images/xqbj1.jpg) no-repeat center center;}
.main .xqtit{ width: 100%; height: auto; overflow: hidden; text-align: center; }
.main .xqtit img{ width: auto;}
.xqpart2 .nr{ padding-top: 58px; width: 100%; height: auto; overflow: hidden; font-size: 16px; color: #222; line-height: 28px; text-align: left; text-indent: 2em;}
.xqpart2 .picScroll-left{ width:100%; position:relative; height: 267px;}
.xqpart2 .picScroll-left .hd{ overflow:hidden;  height:36px;  }
.xqpart2 .picScroll-left .hd .prev{ display:block; position: absolute; left: -23px; top: 95px; width:21px; height:36px; cursor:pointer; background:url(../images/xqleftxz.png) no-repeat;}
.xqpart2 .picScroll-left .hd .next{ display:block; position: absolute; right: -23px; top: 95px; width:21px; height:36px; cursor:pointer; background:url(../images/xqrightxz.png) no-repeat;}
.xqpart2 .picScroll-left .hd .prevStop{ background:url(../images/xqleft.png) no-repeat;}
.xqpart2 .picScroll-left .hd .nextStop{ background:url(../images/xqright.png) no-repeat;}
.xqpart2 .picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; display: none; }
.xqpart2 .picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
.xqpart2 .picScroll-left .hd ul li.on{ background-position:0 0; }
.xqpart2 .picScroll-left .bd{ padding:10px;   }
.xqpart2 .picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.xqpart2 .picScroll-left .bd ul li{ width: 240px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.xqpart2 .picScroll-left .bd ul li i{ display: block; width: 100%; height: 130px; transition: 0.5s all;}
.xqpart2 .picScroll-left .bd ul li .bt{ display: block; width: 100%; text-align: center; font-size: 18px; color: #222; line-height: 40px;}
.xqpart2 .picScroll-left .bd ul li.l1 i{ background: url(../images/xqgkbuts1.png) no-repeat center center;}
.xqpart2 .picScroll-left .bd ul li.l2 i{ background: url(../images/xqgkbuts2.png) no-repeat center center;}
.xqpart2 .picScroll-left .bd ul li.l3 i{ background: url(../images/xqgkbuts3.png) no-repeat center center;}
.xqpart2 .picScroll-left .bd ul li.l4 i{ background: url(../images/xqgkbuts4.png) no-repeat center center;}
.xqpart2 .picScroll-left .bd ul li.l5 i{ background: url(../images/xqgkbuts5.png) no-repeat center center;}
.xqpart2 .picScroll-left .bd ul li.l6 i{ background: url(../images/xqgkbuts6.png) no-repeat center center;}
.xqpart2 .picScroll-left .bd ul li.l7 i{ background: url(../images/xqgkbuts7.png) no-repeat center center;}
.xqpart2 .picScroll-left .bd ul li.l8 i{ background: url(../images/xqgkbuts8.png) no-repeat center center;}
.xqpart2 .picScroll-left .bd ul li.l1:hover i{ background: url(../images/xqgkbuts1xz.png) no-repeat center center;}
.xqpart2 .picScroll-left .bd ul li.l2:hover i{ background: url(../images/xqgkbuts2xz.png) no-repeat center center;}
.xqpart2 .picScroll-left .bd ul li.l3:hover i{ background: url(../images/xqgkbuts3xz.png) no-repeat center center;}
.xqpart2 .picScroll-left .bd ul li.l4:hover i{ background: url(../images/xqgkbuts4xz.png) no-repeat center center;}
.xqpart2 .picScroll-left .bd ul li.l5:hover i{ background: url(../images/xqgkbuts5xz.png) no-repeat center center;}
.xqpart2 .picScroll-left .bd ul li.l6:hover i{ background: url(../images/xqgkbuts6xz.png) no-repeat center center;}
.xqpart2 .picScroll-left .bd ul li.l7:hover i{ background: url(../images/xqgkbuts7xz.png) no-repeat center center;}
.xqpart2 .picScroll-left .bd ul li.l8:hover i{ background: url(../images/xqgkbuts8xz.png) no-repeat center center;}
.xqpart2 .picScroll-left .bd ul li:hover i{ transform:rotate(7deg);-ms-transform:rotate(7deg); /* IE 9 */-moz-transform:rotate(7deg); /* Firefox */-webkit-transform:rotate(7deg); /* Safari 和 Chrome */-o-transform:rotate(7deg); /* Opera */}

.xqpart3{ width: 100%; height: auto; padding: 39px 0 68px; overflow: hidden; background: url(../images/xqbj2.jpg) no-repeat center center;}
.xqpart3 .dd{ margin-top: 58px; position: relative; width: 377px; height: 429px; overflow: hidden; float: left; margin-right: 34px; background: #fff; box-shadow: 0 0 3px #c8c8c8;}
.xqpart3 .dd .tztit{ padding: 20px; width: 100%; height: 70px; font-weight: bold; line-height: 45px; text-align: left; font-size: 22px; color: #62cbd3;}
.xqpart3 .dd .tztit a{ color: #62cbd3;}
.xqpart3 .dd .tztit1 a{ color: #e3857e;}
.xqpart3 .dd .tztit2 a{ color: #69ccec;}
.xqpart3 .buts1{ padding: 0 20px; width: 100%; height: auto; overflow: hidden; }
.xqpart3 .buts1 ul{ overflow: hidden;}
.xqpart3 .buts1 ul li{width: 50%; height: 111px; margin: 0; float: left; background: none; padding-top: 12px;}
.xqpart3 .buts1 ul li .bt{ height: 40px; line-height: 40px;}
.xqpart3 .buts1 ul li:hover img{   transform:rotate(360deg);-ms-transform:rotate(360deg); -moz-transform:rotate(360deg); -webkit-transform:rotate(360deg);-o-transform:rotate(360deg);}
.xqpart3 .dd .zst{ width: 100%; height: auto; position: absolute; bottom: 0; left: 0;}
.xqpart3 .dd .zst img{ width: 100%; height: auto;  transition: 0.5s all;}
.xqpart3 .dd:hover .zst img{ transform: scale(1.1);}
.xqpart3 .list{ padding: 17px 20px 0;}
.xqpart3 .list ul li{ background: url(../images/zqhd.png) no-repeat left 9px;}
.xqpart3 .list ul li {}
.xqpart3 .buts{ height: auto; padding: 0 20px;}
.xqpart3 .buts ul{ overflow: hidden; margin: 0; }
.xqpart3 .buts ul li{ margin-left: 0; width: 50%; height: 65px; line-height: 65px; text-align: left; padding-left: 7px;}
.xqpart3 .buts ul li i img{ transition: 0.5s all;}
.xqpart3 .buts ul li i img{ vertical-align: middle;}
.xqpart3 .buts ul li a{ font-size: 18px; line-height: 65px;}
.xqpart3 .buts ul li:hover img{  transform: rotate(360deg);-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);}

.xqpart4{ width: 100%; height: auto; padding: 75px 0 25px; overflow: hidden; background: url(../images/xqbj3.jpg) no-repeat center center;}
.xqpart4 .dybf{ width: 100%; height: auto; overflow: hidden;}
.xqpart4 .cybut{ width: 100%; height: auto; overflow: hidden; margin-top: 90px;}
.xqpart4 .cybut ul{ overflow: hidden; }
.xqpart4 .cybut ul li{ width: 25%; float: left; height: 267px; overflow: hidden; position: relative;} 
.xqpart4 .cybut ul li .bt{ position: absolute; left: 100px; top: 85px; display: block; text-align: center; width: 100px; padding:  0; height: 100px; line-height: 25px; font-size: 20px; color: #fff;     border-radius: 100%; padding-top: 25px;}
.xqpart4 .cybut ul li i{ display: block; width: 100%; height: 267px; transition: 5s all;}
.xqpart4 .cybut ul li:hover i{ /* transform: rotate(360deg);-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg);*/}
.xqpart4 .cybut ul li.l1 i{ background: url(../images/xqcytc1.png) no-repeat center center;}
.xqpart4 .cybut ul li.l2 i{ background: url(../images/xqcytc2.png) no-repeat center center;}
.xqpart4 .cybut ul li.l3 i{ background: url(../images/xqcytc3.png) no-repeat center center;}
.xqpart4 .cybut ul li.l4 i{ background: url(../images/xqcytc4.png) no-repeat center center;}
.xqpart4 .cybut ul li.l1 .bt{ background: #4f7de9;}
.xqpart4 .cybut ul li.l2 .bt{ background: #e9684f;}
.xqpart4 .cybut ul li.l3 .bt{ background: #f9a75f;}
.xqpart4 .cybut ul li.l4 .bt{ background: #7fd689;}



.xqpart4 .cybut ul li .a1{display: block;position:absolute;left: 27px;top: 69px;width: 85px;height: 85px;/* background: #111; */}
.xqpart4 .cybut ul li .a2{display: block;position:absolute; left: 107px; top: 8px; width: 85px; height: 85px;}
.xqpart4 .cybut ul li .a3{display: block;position:absolute;left: 189px;top: 71px;width: 85px;height: 85px;/* background: #999; */}
.xqpart4 .cybut ul li .a4{display: block;position:absolute;left: 159px;top: 158px;width: 85px;height: 85px;/* background: #ddd; */}
.xqpart4 .cybut ul li .a5{display: block;position:absolute;left: 55px;top: 158px;width: 85px;height: 85px;/* background: #fff; */}
.xqpart4 .cybut ul li a img{ width: 85px;height: 85px; border-radius: 100px;}


.xqpart4 .dsbf{ width: 100%; height: auto; overflow: hidden; padding-top: 136px;}
.xqpart4 .buts2{ width: 100%; height: auto; overflow: hidden;}
.xqpart4 .buts2 ul{ overflow: hidden; margin-left: -42px; margin-bottom: 0; padding: 38px 0;}
.xqpart4 .buts2 ul li{  margin-left: 42px; margin-bottom: 0; float: left; width: 203px; height: 72px; line-height: 72px; text-align: center; box-shadow: none; color: #fff; background: url(../images/xqrstcbj.png) no-repeat center center;}
.xqpart4 .buts2 ul li a{ color: #fff;}
.xqpart4 .buts2 ul li:hover{ }
.xqpart4 .buts2 ul li:hover a{  font-weight: bold;}

.xqpart5{ width: 100%; height: auto; padding: 43px 0 84px; overflow: hidden; background: url(../images/xqbj4.jpg) no-repeat center center;}
.xqpart5 .dd{  background: #fff; box-shadow: 0 0 3px #c8c8c8; padding: 56px 24px 22px; margin-top: 68px;}
.xqpart5 .yxtit{ width: 100%; height: 70px; height: 70px; position: absolute; left: 0; top: -40px; text-align: center; z-index: 2;}
.xqpart5 .left{ width: 307px; height: 347px; position: relative; float: left;}
.xqpart5 .left p{ width: 100%; font-size: 18px; line-height: 36px;  color: #222}
.xqpart5 .left .but{display: block;width: 129px;height: 41px;border-radius: 5px;background: #598eff;margin: 26px auto 0;line-height: 41px;text-align: center;color: #fff;font-size: 16px;}
.xqpart5 .middle{ width: 483px; height: 347px; position: relative; float: left; margin-left: 15px; background: url(../images/xqtcyxtsbj.png) no-repeat right top;}
.xqpart5 .middle ul{ overflow: hidden; margin-top: -12px; margin-left: -12px;}
.xqpart5 .middle ul li{ width: 211px; height: 127px; float: left; margin-left: 12px; margin-top: 12px; overflow: hidden;}
.xqpart5 .middle ul li img{ width: 211px; height: 127px; transition: .3s all;}
.xqpart5 .middle ul li:hover img{ transform: scale(1.1);}
.xqpart5 .right{ width: 374px; height: 347px; position: relative; float: right;}
.xqpart5 .right .nr{ width: 374px; height: 347px;}
.xqpart5 .right .nr img{ width: 328px; height: 266px;}

.xqpart6{ width: 100%; height: auto; padding: 43px 0 84px; overflow: hidden; background: url(../images/xqbj5.jpg) no-repeat center center;}
.xqpart6 .xqtit{ text-align: left;}
.xqpart6 .map{ width: 100%; height: auto; overflow: hidden;} 
.xqpart6 .map .zc{  position: relative; width: 451px; height: 666px; margin-top: -60px; float: left;}
.xqpart6 .slideTxtBox{ width:100%; }
.xqpart6 .slideTxtBox .hd{ width: 451px; height:666px;  position:relative; float: left;}
.xqpart6 .slideTxtBox .hd ul{ float:left; }
.xqpart6 .slideTxtBox .hd ul li{ }
.xqpart6 .slideTxtBox .hd ul li a{ display: block; position: absolute;}
.xqpart6 .slideTxtBox .hd ul li a.l1{ width: 159px; height: 203px; left: 241px; top: 0; background: url(../images/xqdt-lzz.png) no-repeat center center;}
.xqpart6 .slideTxtBox .hd ul li a.l2{ width: 116px; height: 118px; left: 205px; top: 170px; background: url(../images/xqdt-msz.png) no-repeat center center;}
.xqpart6 .slideTxtBox .hd ul li a.l3{ width: 140px; height: 172px; left: 314px; top: 157px; background: url(../images/xqdt-qyx.png) no-repeat center center;}
.xqpart6 .slideTxtBox .hd ul li a.l4{ width: 130px; height: 142px; left: 92px; top: 237px; background: url(../images/xqdt-slz.png) no-repeat center center;}
.xqpart6 .slideTxtBox .hd ul li a.l5{ width: 208px; height: 186px; left: 192px; top: 258px; background: url(../images/xqdt-tc.png) no-repeat center center;}
.xqpart6 .slideTxtBox .hd ul li a.l6{ width: 126px; height: 137px; left: 0px; top: 347px; background: url(../images/xqdt-cfz.png) no-repeat center center;}
.xqpart6 .slideTxtBox .hd ul li a.l7{ width: 62px; height: 111px; left: 114px; top: 373px; background: url(../images/xqdt-gsz.png) no-repeat center center;}
.xqpart6 .slideTxtBox .hd ul li a.l8{ width: 111px; height: 162px; left: 139px; top: 317px; background: url(../images/xqdt-mtz.png) no-repeat center center;}
.xqpart6 .slideTxtBox .hd ul li a.l9{ width: 117px; height: 113px; left: 247px; top: 427px; background: url(../images/xqdt-gft.png) no-repeat center center;}
.xqpart6 .slideTxtBox .hd ul li a.l10{ width: 128px; height: 144px; left: 59px; top: 453px; background: url(../images/xqdt-hyx.png) no-repeat center center;}
.xqpart6 .slideTxtBox .hd ul li a.l11{ width: 114px; height: 116px; left: 155px; top: 452px; background: url(../images/xqdt-gcx.png) no-repeat center center;}
.xqpart6 .slideTxtBox .hd ul li a.l12{ width: 125px; height: 132px; left:106px; top: 558px; background: url(../images/xqdt-yjz.png) no-repeat center center;}
.xqpart6 .slideTxtBox .hd ul li a.l13{ width: 163px; height: 158px; left: 209px; top: 479px; background: url(../images/xqdt-hhz.png) no-repeat center center;}
.xqpart6 .slideTxtBox .hd ul li.on  a.l1{ width: 159px; height: 203px; left: 241px; top: 0; background: url(../images/xqdt-lzzxz.png) no-repeat center center;}
.xqpart6 .slideTxtBox .hd ul li.on  a.l2{ width: 116px; height: 118px; left: 205px; top: 170px; background: url(../images/xqdt-mszxz.png) no-repeat center center;}
.xqpart6 .slideTxtBox .hd ul li.on  a.l3{ width: 140px; height: 172px; left: 314px; top: 157px; background: url(../images/xqdt-qyxxz.png) no-repeat center center;}
.xqpart6 .slideTxtBox .hd ul li.on  a.l4{ width: 130px; height: 142px; left: 92px; top: 237px; background: url(../images/xqdt-slzxz.png) no-repeat center center;}
.xqpart6 .slideTxtBox .hd ul li.on  a.l5{ width: 208px; height: 186px; left: 192px; top: 258px; background: url(../images/xqdt-tcxz.png) no-repeat center center;}
.xqpart6 .slideTxtBox .hd ul li.on  a.l6{ width: 126px; height: 137px; left: 0px; top: 347px; background: url(../images/xqdt-cfzxz.png) no-repeat center center;}
.xqpart6 .slideTxtBox .hd ul li.on  a.l7{ width: 62px; height: 111px; left: 114px; top: 373px; background: url(../images/xqdt-gszxz.png) no-repeat center center;}
.xqpart6 .slideTxtBox .hd ul li.on  a.l8{ width: 111px; height: 162px; left: 139px; top: 317px; background: url(../images/xqdt-mtzxz.png) no-repeat center center;}
.xqpart6 .slideTxtBox .hd ul li.on  a.l9{ width: 117px; height: 113px; left: 247px; top: 427px; background: url(../images/xqdt-gftxz.png) no-repeat center center;}
.xqpart6 .slideTxtBox .hd ul li.on  a.l10{ width: 128px; height: 144px; left: 59px; top: 453px; background: url(../images/xqdt-hyxxz.png) no-repeat center center;}
.xqpart6 .slideTxtBox .hd ul li.on  a.l11{ width: 114px; height: 116px; left: 155px; top: 452px; background: url(../images/xqdt-gcxxz.png) no-repeat center center;}
.xqpart6 .slideTxtBox .hd ul li.on  a.l12{ width: 125px; height: 132px; left:106px; top: 558px; background: url(../images/xqdt-yjzxz.png) no-repeat center center;}
.xqpart6 .slideTxtBox .hd ul li.on  a.l13{ width: 163px; height: 158px; left: 209px; top: 479px; background: url(../images/xqdt-hhzxz.png) no-repeat center center;}
.xqpart6 .slideTxtBox .bd{ width: 685px; float: right; height: auto; overflow: hidden; padding-left: 54px;}
.xqpart6 .slideTxtBox .bd ul{   zoom:1;  }
.xqpart6 .slideTxtBox .bd ul .bt{ display: block; width: 100%; height: 67px; line-height: 57px; font-size: 24px; font-weight: bold; color: #222; text-align: left;}
.xqpart6 .slideTxtBox .bd ul .js{ display: block; width: 100%; height: 240px; overflow: hidden; font-size: 16px; color: #222; line-height: 32px;}
.xqpart6 .slideTxtBox .bd ul img{ width: 100%; }
 





/*子页面*/
.zymain{width: 100%;height: auto;overflow: hidden;background: #f5f8fb;padding: 0px 0 30px;min-height: 500px;}
.zymain .content{background: #fff;padding: 35px 35px 35px 35px;}
.zymain .local{ width: 1200px; height: 50px; line-height: 50px; text-align: left; margin: 0 auto; font-size: 14px; color: #666;}
.zymain .local a{ color: #666;}
.zymain .title{ width: 100%; height: 50px; line-height: 25px; font-size: 22px; font-weight: bold; color: #4f7de9; border-bottom: 1px solid #ddd;}
.zymain .title .bt{ font-size: 22px; font-weight: bold; color: #4f7de9; display: block; float: left;}

.zymain .list{ width: 100%; height: auto; overflow: hidden; padding-top: 20px;}
.zymain .list ul{ overflow: hidden;}
.zymain .list ul li{ width: 100%; padding-left: 23px; height: 43px; line-height: 43px; background: url(../images/zqlfk.png) no-repeat left center; overflow: hidden;}
.zymain .list ul li .bt{ width: 85%; float: left; display: block; text-align: left; font-size: 18px; color: #000; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.zymain .list ul li .time{ width: 14%; float: right; text-align: right; display: block; font-size: 16px; color: #999;}
.zymain .list ul li.jg{ background: none; height: 1px; margin: 15px 0; border-bottom: 1px dotted #ddd;}

.zymain .nry{width: 100%;float: none;background: #fff;padding: 0px 10px 40px;overflow: hidden;}
.zymain .nry .title1{width: 100%;padding: 25px 0px 29px;height: auto;overflow: hidden;line-height: 40px;font-size: 30px;font-weight: bold;color: #333;text-align: center;}
.zymain .nry .xgxx{ width: 98%; margin: 0 auto; border-bottom: 1px dotted #ddd; height: 40px; line-height: 40px; overflow: hidden; font-size: 16px; color: #666; text-align: center;}
.zymain .nry .nr{width: 100%;padding: 40px 37px;height: auto;overflow: hidden;}  
.zymain .nry .nr p{ padding: 10px 0; text-align: left; text-indent: 2em; line-height: 40px; font-size: 18px; color: #222;}
.zymain .nry .nr table p{text-align:center;}
.zymain .nry .nr img{ display: block; margin: 10px auto; max-width: 100%;}
.zymain .nry .sxyt{width: 95%; margin: 0 auto; padding-top: 25px; margin-top: 25px; border-top: 1px solid #ddd;}
.zymain .nry .sxyt .dd{ width: 100%; height: auto; line-height: 36px; text-align: left; font-size: 18px; color: #666; float: left;}
.zymain .nry .sxyt .dd span{ display: block; width: 72px; float: left; line-height: 32px;}
.zymain .nry .sxyt .dd a{ color: #666; display: block; float: left; line-height: 32px;}
.zymain .nry .sxyt .dd:hover a{ color: #4f7de9;}
.zymain .nry .dbcz{ width: 100%; padding: 10px 37px 0; height: 33px; line-height: 33px;}
.zymain .nry .dbcz .fx{ width: 400px; float: left;}
.zymain .nry .dbcz .cz{width: 310px;float: right;}
.zymain .nry .dbcz .cz a{/* display: block; */padding-left: 43px;font-size: 16px;color: #222;/* text-align: left; */margin-left: 20px;/* float: left; */}
.zymain .nry .dbcz .cz a.a1{ background: url(../images/nrydy.png) no-repeat left center;}
.zymain .nry .dbcz .cz a.a2{ background: url(../images/nrygb.png) no-repeat left center;}

.imglist{ width: 100%; height: auto; overflow: hidden; padding-top: 35px;}
.imglist ul{ overflow: hidden; margin-left: -40px;}
.imglist ul li{ width: 350px; height: 320px; margin-left: 40px; float: left;}
.imglist ul li .img{ width: 100%; height: 236px; overflow: hidden;}
.imglist ul li .img img{ width: 100%; height: 236px;transition: 0.5s all; transform: scale(1,1);}
.imglist ul li .bt{ text-align: center; padding-top: 5px; display: block; width: 100%; height: 64px; font-size: 18px; line-height: 32px; color: #222; overflow: hidden;}
.imglist ul li:hover .img img{ transform: scale(1.05,1.05); }




/*切换图片焦点图*/
.focus{position:fixed;width:100%;height:100%;float: left;}  
.focus img{width:100%;height: 100%;}
.focus .btn{position:absolute;bottom:34px;left:381px;overflow:hidden;zoom:1;} 
.focus .btn a {position: relative;display: inline;width: 13px;height: 13px;text-decoration: none;text-align: left;outline: 0;float: left;background: #D9D9D9;}
.focus .btn a:hover,.focus .btn a.current {cursor: pointer;}
.focus .fPic {position: absolute;left: 0px;top: 0px;width: 100%; height: 100%;}
.focus .D1fBt {overflow: hidden;zoom: 1;height: 16px;z-index: 10;}
.focus .fcon {position: relative;width: 100%;float: left;display: none; height: 100%;}
.focus .fcon img {display: block;}
.focus .fbg {bottom: 1px;right: 15px;position: absolute;height: 12px; width: 80px; text-align: center;z-index: 10;}
.focus .fbg div {margin: 0px auto;overflow: hidden;zoom: 1;height: 0px;}
.focus .D1fBt a {width: 20px;height: 3px;margin: 0 3px;background: #fff; display: block; float: left;}
.focus .D1fBt .current,.focus .D1fBt a:hover {background: #386ed3;}
.focus .D1fBt img {display: none}
.focus .D1fBt i {font-style: normal;font-size: 12px;color: #fff;line-height: 19px;}
.focus .prev,.focus .next {	position: absolute;width: 69px;height: 69px;}
.focus .prev {top: 50%;margin-top: -37px;left: 19px;background:url(../images/leftbut.png) no-repeat center center;cursor: pointer;}
.focus .next {top: 50%;margin-top: -37px;right: 19px;background:url(../images/rightbut.png) no-repeat center center;cursor: pointer;}


.ydylogo{ width: 1206px; height: 810px; margin: 0 auto; padding-top: 2%; position: relative; z-index: 999;}


.back01{ background: url(../images/back01.png) center no-repeat; background-size: cover; padding:45px 0; }
.name-tt{ font-size: 22px; color: #4f7de9; font-weight: bold; margin:10px 0; }
.name-txt{ font-size: 16px; color: #222; }
.name-center{ background: #fff; min-height: 325px; position: relative; background: rgba(255,255,255,0.63); width: 675px; }
.fg-tt{ font-size: 22px; color: #4f7de9; font-weight: bold; padding:20px 0; }
.fg-txt{ font-size: 16px; color: #222; text-align: justify; line-height: 30px; height: 180px; overflow:hidden; }
.name-center .col-xs-6{ padding:0 30px; }
.more{display: inline-block;padding-right: 15px;/* margin-bottom: 15px; *//* margin-top: 15px; */background: url(../images/more.png) right center no-repeat;color: #4f7de9;font-weight: bold;}
.more:hover,.more:focus{color: #4f7de9;}
.lb-box-tt a:hover,.box-list li a:hover,.ss-list li a:hover{color: #4f7de9;}
.name-center:before{ display: block; content: ""; position: absolute; left: 50%; top: 30px; bottom: 30px; border-left:dashed 1px #ddd; }
.right-box{ background: #fff; min-height: 325px; padding:0 30px; position: relative; background: rgba(255,255,255,0.63); width: 315px; }
.box-c{ position: relative; padding-left: 108px; font-size: 18px; color: #222; margin-bottom: 13px; min-height: 25px; }
.box-c span{ position: absolute; left: 0; top: 0; font-size: 18px; color: #222;font-weight: bold; }
.box-c span font{ padding-left: 54px; }
.box-c span i{ padding:0 9px; }
.box-list li{ float: left; width: 50%; margin-bottom: 15px; }
.title-back{ height: 67px; line-height: 67px; font-size: 31px; color: #4f7de9; font-weight: bold; background: url(../images/title-back.png) center no-repeat; margin:50px 0; }
.lb-box{ height: 222px; background: #edf4ff; margin:0 23px; padding:25px 30px; }
.lb-box-date{ color: #666; }
.lb-box-tt{ font-size: 18px; color: #222; margin:10px 0; line-height: 26px; height: 52px; overflow:hidden; }
.lb-box-tt a{font-size: 18px; color: #222;}
.lind{ border-top: solid 1px #ddd; margin:10px 0; }
.lb-p{ color: #999; line-height: 25px; height: 50px; overflow:hidden; text-align: justify; }
.slick-prev{ width: 44px; height: 44px; background: url(../images/left.png) center no-repeat; left: -50px; }
.slick-prev:before,.slick-next:before{ display: none; }
.slick-next{ width: 44px; height: 44px; background: url(../images/right.png) center no-repeat; right: -50px; }
.lb-slick{ margin:0 -30px; }

.PrevDisabled,.Next,.Prev{
height:20px!important;
}