html, body, iframe,

h1, h2, h3, h4, h5, h6, p, 

ol, ul, dl, dd, 

input, button, textarea, th, td, form {margin: 0;padding: 0; }

 input, button, textarea{color: #666;}

body {color:#666666;font: 14px/27px "微软雅黑"; margin:0; padding:0; background:#ffffff;_height: 100%;}
* {
    box-sizing: border-box;
}
ol, ul {list-style: none;}

a {color: #666666;text-decoration: none;}

textarea {resize: none;}

a:active, a:focus{text-decoration: none;outline: none;color: #666; }

/*a:hover {color:#c00; text-decoration:underline;}*/

img {border: none;}

table {border-collapse: collapse; border-spacing: 0;}

body{min-width:1120px; }

.top{background:#252220; }

.kong{ width:100%; height:30px;}

/** global class **/

.clear{zoom:1;}

.clear:after{visibility:hidden;display:block;font-size:0;content:"1";clear:both;height:0;}

.fl {float: left; _display:inline;}

.fr {float: right; _display:inline;}

.hidden{ display: none;}

.ablock{ display:block; width: 100%;height: 100%;}

.w1300{ width:1300px; margin:0 auto; position:relative;}
.w1200{ width:1200px; margin:0 auto; position:relative;}


/*头部*/

.topz{ padding-top:12px;}

.top{ width:100%; background:#ffffff; padding:10px 0;}

.topy02{ margin-top:5px;}

.topy02 ul li{ float:left; height:43px;}

.topy02 ul li a{ font-size:16px; color:#333333; margin-left:60px; line-height:40px; display:inline-block;}

.topy02 > ul  > li > .xuanz{ display:inline-block; border-bottom:3px solid #2ba4e8; color:#34a7e8;}

.topy01{ text-align:right;}

.topy02 ul li a:hover{color:#34a7e8; border-bottom:3px solid #2ba4e8;}



.dibu{ width:100%; background:#314057; padding:40px 0px;}

.dibu02{ text-align:center; color:#7e8796; background: #222f43;padding: 10px;}

.dibu01y{ text-align:center; color:#7e8796;}

.dibu01z01 a{ display:inline-block; margin-right:40px; color:#d1d5da;}

.dibutel{ width:50%;}

.dibudiz{ width:50%;}

.dibudiz p{ font-size:14px; color:#7e8796;}

.dibu01z02{ margin-top:40px;}

.dibutel h2{color:#7e8796; font-size:24px;}

.syboxh01{ padding:60px 0;}

.syboxh01 ul li{ width:170px; height:170px; border:2px solid #34a7e8; border-radius:10px; text-align:center; float:left; margin-left:82.5px;}

.syboxh01 ul li p{ font-size:24px; margin-top:10px;}

.syboxh01 ul  li:first-child{ margin-left:0px;}

.pic{ width:110px; height:110px; margin:0 auto; margin-top:10px; transition:All 0.4s ease-in-out;-webkit-transition:All 0.4s ease-in-out;-moz-transition:All 0.4s ease-in-out;-o-transition:All 0.4s ease-in-out;}

.syboxh01 ul li:hover .pic{transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);}

.syboxh01 ul li:hover p{color: #34a7e8;}

.syboxh02{background: #f2f5f6; padding:60px 0;}

.syboxh02bt{ width:100%; height:50px; background:url(/public/static/qikan/img/hsx.png) bottom repeat-x; position:relative; text-align:center;}

.syboxh02bt span{ display:inline-block; background:url(/public/static/qikan/img/lsx.png) bottom repeat-x; height:50px; line-height:50px; font-size:20px; font-weight:600; color:#34a7e8;}

.syboxh02bt a{ display:inline-block; position:absolute; top:0px; right:0px; color:#5987b6; line-height:50px;}

.syboxh02txt{ text-align:center; color:#999999; padding-top:10px;}

.syboxh02lie{ margin-top:20px;}

.syboxh02lie ul li{ float:left; width:20%; text-align:center; margin-top:10px;}

.syboxh02lie ul li a{ display:inline-block; width:90%; height:50px; text-align:center; line-height:50px; background:#ffffff;}

.syboxh02lie ul li a:hover{ background:#34a7e8; color:#ffffff;}

.yqljbox{ width:100%; border-top:1px solid #d1d5da; padding:40px 0;}

.yqljbox ul li{ width:146px; float:left; margin-left:64px;}

.yqljbox ul li:first-child{ margin-left:0px;}

.yqljbox ul li a img{ display:block; width:146px; height:47px;}

.syboxh03{ background:#ffffff; padding:60px 0;}



.syboxh03y{ width:300px;}

.syboxh03z{ width:840px;}

.syboxh03zbt{ width:100%; height:50px; background:url(/public/static/qikan/img/hsx.png) bottom repeat-x;}

.syboxh03zbtz{ background:url(/public/static/qikan/img/lsx.png) bottom repeat-x; height:50px; line-height:50px; font-size:20px; font-weight:600; color:#34a7e8;}

.syboxh03zbty{ line-height:50px;}

.syboxh03zlist{ margin-top:15px;}

.syboxh03zlist ul li{ width:133px; float:left; margin-right:43px; text-align:center; margin-top:10px;}

.syboxh03zlist ul li  img{ display:block; width:133px; height:160px;}

.syboxh03zlist ul li p{ margin-top:5px;}

.syboxh03zlist ul li:nth-child(5n){ margin-right:0px;} 

.wenxzxbt{ margin-top:20px;}

.syboxh03zwenx dl{ width:400px; margin-left:40px;  margin-top:20px; float:left;}

.syboxh03zwenx dl:first-child{ margin-left:0px;}

.syboxh03zwenx dl dt{ width:130px; float:left;}

.syboxh03zwenx dl dd{ width:260px; float:right;}

.syboxh03zwenx dl dd h2{ font-size:16px; font-weight:normal; background:url(/public/static/qikan/img/fdpp.png) 0 5px no-repeat; text-indent:22px;}

.syboxh03zwenx dl dd p{ line-height:22px; margin-top:8px; color:#999999;}

.lunwenltanz{ width:400px;}

.lunwenltanzlist ul li{ background:url(/public/static/qikan/img/fdpp.png) 0 7px no-repeat; text-indent:22px; line-height:30px;}

.lunwenltanzlist{ margin-top:10px;}

.lunwenltan{ margin-top:20px;}

.syboxh03ygg{ margin-top:20px;}

.span00{ display:inline-block; width:29px; height:19px; background:url(/public/static/qikan/img/p04.png) no-repeat; line-height:19px; color:#ffffff; text-indent:5px; margin-right:5px;}

.span01{ background:url(/public/static/qikan/img/p01.png) no-repeat;}

.span02{ background:url(/public/static/qikan/img/p02.png) no-repeat;}

.span03{ background:url(/public/static/qikan/img/p03.png) no-repeat;}

.syboxh03ylist ul li{ line-height:35px;}

.syboxh03ylist{ margin-top:20px;}





.banner{width:600px;  position:relative;   overflow:hidden; margin:0 auto; padding-top:100px; margin-bottom:50px;}

.banner .bd{ position:relative; z-index:0;  }

.banner .bd ul{ width:100% !important; }

.banner .bd li{ width:100% !important; height:260px;  }

.banner .bd li h2{ color:#ffffff; font-size:28px; font-weight:normal; text-align:center;}

.banner .bd li p{ color:#ffffff;  text-align:center;  font-size: 16px;line-height: 2.25; margin-top:30px;}

.banner .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; text-align:center; }

.banner .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:11px; height:11px; margin:10px; background:#ffffff; overflow:hidden; 

line-height:9999px; filter:alpha(opacity=60);opacity:0.6; border-radius:11px; }

.banner .hd ul .on{ filter:alpha(opacity=100);opacity:1; background:#35a7e8;  }

/*搜索*/

.searchbox {

  position: relative; background:#ffffff;

  z-index: 1;

  clear: both;

  width: 490px;

  height: 40px; margin:0 auto;

  border: 2px solid #56b2ea;

}

.mod_select {

  position: absolute;

  left: 0;

  top: 0;

  width: 98px;

}

.mod_select .select_box {

  position: relative;

  width: 98px;

  height: 36px;

}

.mod_select .select_box .select_txt {

  display: inline-block;

  width: 98px;

  height: 36px;

  padding-left: 28px;

  overflow: hidden;

  line-height: 36px;

  font-size: 16px;

  cursor: pointer;

}

.mod_select .select_box .select-icon {

  position: absolute;

  top: 50%;

  right: 10px;

  transform: translate(0,-50%);

  width: 10px;

  height: 10px;

  background: url(/public/static/qikan/img/search_ico.png) center no-repeat;

}

.mod_select .select_box .option {

  display: none;

  position: absolute;

  top: 40px;

  left: -2px;

  width: 100px;

  background-color: #fff;

  border: 2px solid #56b2ea;

  border-top: 0;

}

.mod_select .select_box .option li {

  padding-left: 28px;

  font-size: 16px;

  line-height: 2;

  cursor: pointer;

}

.searchbox .import { 

  width: calc(100% - 80px);

  height: 36px;

  padding-left: 20px;

  border: none;

  border-left:1px solid #cccccc;

  outline: none;

}

.searchbox .btn-search {

  position: absolute;

  right: 0;

  width: 80px;

  height: 36px;

  color: #fff; font-size:18px;

  background-color: #56b2ea;

  border: 0;

}

.p58{ padding-top:58px;}

.p30{ height:30px;}

.cgwenztxt{ width:1158px; padding:20px; border:1px solid #dfdfdf; background:#f3f3f3; margin:0 auto; font-size: 16px;

line-height: 1.875;}

.cgwenztxt b{ color:#35a7e8;}

.gengxqikan{ font-size:16px; color:#35a7e8; font-weight:600; line-height:54px;}

.gengxqikanlie{ background:#f3f3f3; padding:20px; width:1160px;}

.picScroll{ position:relative;  height:160px;   overflow:hidden;   }

.tempWrap{ width:1000px; margin:0 auto;}

.picScroll ul{ overflow:hidden; zoom:1;  }

.picScroll ul li{ float:left; margin: 0 10px;  width:120px; overflow:hidden; display:inline; position:relative; }

.picScroll ul li img{ width:120px; height:160px; }

.picScroll .prev,

.picScroll .next{ position:absolute;  top:0px; display:block; width:21px; height:160px; overflow:hidden;  cursor:pointer;  }

.picScroll .prev{ left:0px;background:url(/public/static/qikan/img/zuo.png) no-repeat; }

.picScroll .next{  right:0px; background:url(/public/static/qikan/img/you.png) no-repeat; }

.yincwz{position: absolute;left: 0px;bottom: 0px; text-align:center;line-height:20px;font-size: 14px;font-weight: normal;color: #fff; background: #000;opacity: 0.7; padding: 10px  5px; display:none;width: 110px;}

.picScroll ul li:hover  .yincwz{ display:block;}

.chenggfllieb{ margin-top:20px;}

.chenggflliebz{ width:220px;}

.chenggflliebzbt{ width:220px; height:40px; background:#35a7e8; font-size:18px; color:#ffffff; font-weight:600; line-height:40px; text-indent:10px; }

.chenggflliebzfl{ background:#f3f3f3;}

.chenggflliebzfl ul li{ border-bottom:1px solid #e6edf2; line-height:40px;}



.chenggflliebzfl ul li a{ display:inline-block; width:100%; text-indent:10px;}

.chenggflliebzfl ul li a:hover{ background:#6abcea; color:#ffffff;}

.chenggflliebzfl ul li  a  span{ float:right; padding-right:10px; font-size:12px;}

#xzboxs{background:#6abcea; color:#ffffff;}

.chenggfllieby{ width:940px;}

.chenggfllieby01{ width:940px; height:40px; background:#f3f3f3; line-height:40px; text-indent:10px; font-size:18px;}

.chenggfllieby02 ul li{ border-bottom:1px dashed #e3e3e3; line-height:40px; overflow:hidden;}

.chenggfllieby02 ul li a{ color:#35a7e8; float:left;}

.chenggfllieby02 ul li  span{ float:right; color:#999999;}

.fenye{ text-align:left; padding:30px 0 0 0;}

.fenye a{ display:inline-block; padding:2px 10px; border:1px solid #cccccc; margin-right:12px; }

#xuanz{ color:#35a7e8; background:#35a7e8; color:#ffffff; border:1px solid #35a7e8;}

.chengnrbiat{ font-size:24px; text-align:center; font-weight:600; color:#34a7e8;}

.chngdgxx{ margin-top:30px;}

.chngdgxx  table td{border: 1px solid #e2e2e2;padding: 0px 15px;height: 40px;line-height: 40px;color: #666;}

.chngdgxxzx{ width:1198px; border:1px solid #e2e2e2; margin:0 auto; margin-top:20px;}

.chngdgxxzxbt{ border-bottom:1px solid #e2e2e2; text-align:center; font-size:18px; color:#34a7e8; line-height:50px;}

.chngdgxxzxlib{ padding:20px;}

.chngdgxxzxlib ul li{ border-bottom:1px solid #e2e2e2; line-height:40px; background:url(/public/static/qikan/img/quq.png) left no-repeat; text-indent:20px;}

.layui-laypage .layui-laypage-curr .layui-laypage-em {
    background: #35a7e8 !important;
}

.subNav{cursor:pointer;font-size:14px;background:#f3f3f3;  width:100%; height:39px; border-bottom:1px solid #e5e5e5; line-height:39px;  text-indent:10px;}

.subNav:hover{color:#f08200;}

.currentDd a{color: #ffffff;}

.currentDt{background: #6abcea; }

.navContent{display: none; background:#f3f3f3;}

.navContent li a{display:block;heighr:39px; font-size:14px;line-height:39px;  border-bottom: 1px solid #e6edf2; text-indent:20px; color: #34a7e8;}



#org{color: #666;}

.subNav span{ float:right; padding-right:10px;}

.navContent li span{ float:right; padding-right:10px;  color:#999999;}

.wulilist ul li{ width:150px; float:left; text-align:center; margin-top:20px; margin-right:47px;}

.wulilist ul li img{ display:block; width:150px; height:200px; margin-bottom:10px;}

.wulilist ul li p{ overflow:hidden;text-overflow:ellipsis;white-space:nowrap}

.wulilist ul  li:nth-child(5n){ margin-right:0px;} 

.qikanpicz{ width:279px; border: 5px solid #f4fbff;}

.qikanpicz img{ display:block; width:100%; height:384px;}

.qikanpicy{ width:870px;}

.qikanpicybt{ font-size:18px; font-weight:600; color: #34a7e8;}

.qikanpicyxinx{ margin-top:20px;}

.qikanpicyxinx dl{ width:450px; float:left;}

.qikanpicyxinx dl dt{ font-weight:600; color:#333333; margin-bottom:5px;}

.qikanpicyxinx dl dd{ line-height:35px;}

.notice { width: 1200px; overflow: hidden; margin:0 auto;  }

.notice .tab-hd { height: 40px; background-color: #35a7e8; margin-top:20px; position:relative; }

#zaixtt{ position:absolute; top:0px; right:0px;}

#zaixtt a{ display:block; width:100px; height:40px; text-align:center; line-height:40px; background:#35a7e8; color:#ffffff;}

.notice .tab-hd li{ float: left; height: 40px; line-height: 40px; }

.notice .tab-hd li a{ display:block; padding:0 25px;  }

.notice .tab-hd li.on{  background-color: #35a7e8; position: relative;  }

.notice .tab-hd li.on a{color:#ffffff; }



.syboxh02bts{ width:100%; height:50px; background:url(/public/static/qikan/img/hsx.png) bottom repeat-x; position:relative; margin-top:20px; margin-bottom:20px; }

.syboxh02bts span{ display:inline-block; background:url(/public/static/qikan/img/lsx.png) bottom repeat-x; height:50px; line-height:50px; font-size:16px;  color:#34a7e8;}

.tab-palzi{ margin-top:10px;}

.tab-pal{ margin-top:10px;}

.tab-pal ul li{ line-height:40px; border-bottom: 1px dotted #eee; display: flex; justify-content: space-between;}

.tab-pal ul li a{max-width: 60%;color: #34a7e8;display:block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}

.tab-pal ul li span{ display:inline-block; margin-left:10px;}

.suobobox{width: 1158px;padding: 20px;border: 1px solid #dfdfdf;margin: 0 auto;font-size: 16px;line-height: 1.875;}

.suoboboxzi{ text-indent:24px; font-size:14px;}

.suoboboxbb{ margin-top:30px; font-size:14px; margin-bottom:10px;}

.suoboboxlie ul li{ width:50%; float:left; font-size:14px; background:url(/public/static/qikan/img/quq.png) left no-repeat; text-indent:15px;}

.suoboboxbtn{ margin-top:30px; text-align:center; margin-bottom:10px;}

.suoboboxbtn a{ background:#ee362c; display:inline-block; padding:3px 20px; color:#ffffff; font-size:14px;}



.scholar_list li { margin-top:20px; float:left; width:283px; border:1px solid #e2e2e2; margin-right:20px; }

.scholar_list li .scholar_tit { padding:15px; width:253px; float:left; height:80px; overflow:hidden; display:block; }

.scholar_list li .scholar_tit img { width:80px; height:80px; float:left; }

.scholar_list li .scholar_tit h3 { margin-left:11px; width:160px; float:left; height:30px; line-height:30px; font-size:16px; color:#333; }

.scholar_list li .scholar_tit p { margin-left:11px; font-size:12px; float:left; color:#666; width:160px; line-height:28px; }

.scholar_list li .scholar_tit p span { display:block; float:left; margin-right:5px; }

.scholar_list li .scholar_mun { height:36px; line-height:36px; background:#f5f5f5; float:left; width:253px; padding:0px 15px; font-size:12px; color:#666; }

.scholar_list li .scholar_mun span { width:84px; float:left; }

.scholar_list li .scholar_mun span font { color:#1cc2f2; }

.scholar_list  li:nth-child(4n){ margin-right:0px;} 

.shousuo { background:#ececec; padding:10px 20px; margin-top:20px;}

.shousuo ul li{ float:left; margin-right:10px;}

.input{width: 160px; margin-left:10px;padding: 0 10px;border: 1px solid #eee;margin-right: 10px;height: 38px;

line-height: 38px;color: #666 !important;font-size: 12px;}

.subtn{color: #fff;

background-color: #35a7e8;

height: 38px;

line-height: 38px;

text-align: center;

padding: 0 15px;

cursor: pointer;

float: left; border:0;

}

.lieb_li ul li{ width:100%; border-bottom:1px dashed #cccccc; padding:20px 0;}

.lieb_liz{ width:720px;}

.huise{  margin-top:5px; font-size:12px;}

.huise a{ display:inline-block; color:#35a7e8; margin-right:10px;}

.lieb_liz h4 a{ font-size:16px; color:#35a7e8; font-weight:600;}



.lieb_liz p{ margin-top:5px; line-height:23px; font-size:12px; color:#999999;}

.lieb_liy{ width:120px;}

.nrtxtboxz{ font-size:18px; font-weight:600; color:#333333; line-height:32px;}

.nrtxtboxy a{ display:inline-block; width:33px; height:32px; margin-left:2px;}

.xz1{ background:url(/public/static/qikan/img/xz1.png) no-repeat;}

.xz1:hover{ background:url(/public/static/qikan/img/xz1_1.png) no-repeat;}

.xz2{ background:url(/public/static/qikan/img/xz2.png) no-repeat;}

.xz2:hover{ background:url(/public/static/qikan/img/xz2_1.png) no-repeat;}

.xz3{ background:url(/public/static/qikan/img/xz3.png) no-repeat;}

.xz3:hover{ background:url(/public/static/qikan/img/xz3_1.png) no-repeat;}

.lieb_liy1{width:33px;height:32px;position:relative; margin-top:10px; margin-left:87px;}

.lieb_liy1 .sidebox{position:absolute;width:33px;height:32px;top:0;right:0;transition:all 0.15s;background:#35a7e8;color:#fff;overflow:hidden;}

.lieb_liy1 .sidetop{width:33px; line-height:32px;background:#edf4fc;transition:all 0.15s;}

.lieb_liy1 .sidetop:hover{background:#35a7e8;}

.lieb_liy1 .span1{ display:inline-block; background:url(/public/static/qikan/img/span1.png) no-repeat; width:33px;height:32px; vertical-align:middle; margin-right:5px; }



.lieb_liy1:hover  .span1{ display:inline-block; background:url(/public/static/qikan/img/span1_1.png) no-repeat; width:33px;height:32px; }



.lieb_liy1 .span2{ display:inline-block; background:url(/public/static/qikan/img/span2.png) no-repeat; width:33px;height:32px; vertical-align:middle; margin-right:5px; }



.lieb_liy1:hover  .span2{ display:inline-block; background:url(/public/static/qikan/img/span2_1.png) no-repeat; width:33px;height:32px; }

.lieb_liy1 .span3{ display:inline-block; background:url(/public/static/qikan/img/span3.png) no-repeat; width:33px;height:32px; vertical-align:middle; margin-right:5px; }



.lieb_liy1:hover  .span3{ display:inline-block; background:url(/public/static/qikan/img/span3_1.png) no-repeat; width:33px;height:32px; }

.qkkeyword{ margin-top:10px;}

.qkkeyword span {

    padding: 5px 15px;

    display: block;

    float: left;

    background: #e5e5e5;

    font-size: 12px;

    color: #333;

    margin-right: 10px;

}



.zhuanlnrlie ul li{ padding:20px 0; border-bottom:1px dashed #cccccc;}

.zhuanlnrlie ul li h3 a{ font-size:16px; font-weight:600; color:#35a7e8;}

.xzdiscr { margin-top:5px; font-size:12px;}

.xzdiscr  span{ display:inline-block; margin-right:10px; color:#35a7e8;}

.zhuanlnrlie ul li p{ font-size:12px; color:#999999; margin-top:5px;}



.bjbj{ background:url(/public/static/qikan/img/bjbj.png) center center no-repeat; padding:60px 0;}



.wrapperdl {

    background: #fff;

    width: 460px; margin:0 auto;

    padding: 40px 30px 50px 30px;

    box-shadow: 0 1px 14px rgba(0, 0, 0, 0.3);

   

}

.wrapperdl h3{text-align: center;

font-size: 24px;

color: #666;

padding-bottom: 10px; font-weight:normal;}

.wrapperdl h4{ text-align:right; font-weight:normal; color:#999999;}

.wrapperdl h4 a{ color:#34a7e8;}

.dliup01{ border: 1px solid #e3e3e3; height:42px; line-height:42px; width:100%; text-indent:38px;}

.dliup02{ background:url(/public/static/qikan/img/dl01.png) 5px 8px no-repeat;}

.dliup03{ background:url(/public/static/qikan/img/dl02.png) 5px 8px no-repeat;}

.dliup04{ background:url(/public/static/qikan/img/dl03.png) 5px 8px no-repeat; width:70%;}

.wrapperdl ul li{ margin-top:15px;}

.dlbtnaniu{  border: 1px solid #2ca3e7; height:42px; line-height:42px; width:100%; background:#2ca3e7; color:#ffffff; font-size:16px;}

.dliup05{ background:url(/public/static/qikan/img/dl04.png) 5px 8px no-repeat;}

.wrapperdl ul li a{ color:#34a7e8;}

.huiyuanz{ width:240px; border:1px solid #ababab; background:#f1f1f1; padding:30px 0;}

.huiyuanzimg{ width:120px;  margin:0 auto;}

.huiyuanzimg a img{ border:2px solid #35a7e8; display:block; width:116px; height:116px; overflow:hidden; border-radius:116px;}

.fenleihy{ margin-top:30px;}

.fenleihy  li a{ display:block; width:100%; height:50px; margin:0 auto; border-bottom:1px solid #e3e3e3; line-height:50px; font-size:16px; }

.fenleihy  li a:hover{ background:#35a7e8; color:#ffffff;}

.fenleihy  li a span{ display:inline-block; position:relative; width:22px; height:22px; margin-right:30px;}

.fenleihy  li a span   img{ position:absolute; left:20px; top:5px; width:22px; height:22px;}

.fenleihy  li a img:nth-child(2){opacity: 0;}

.fenleihy  li a:hover img:nth-child(2){opacity: 1;}

.fenleihy  li a:hover img:nth-child(1){opacity:0;}

#xuanzlan{background:#35a7e8; color:#ffffff;}

#xuanzlan  img:nth-child(2){opacity: 1;}

#xuanzlan  img:nth-child(1){opacity: 0;}

.huiyuany{ width:910px;}

.ggmmbt{ font-size:24px; color:#333333;}

.tdinp{border: 1px solid #e3e3e3; height:36px; line-height:36px; width:480px; text-indent:38px;}

.ggmimatab{ margin-top:30px;}

.ggmimatab td{ padding:10px;}

.tdbtn{border: 1px solid #2ca3e7; height:42px; line-height:36px; width:160px; background:#2ca3e7; color:#ffffff; font-size:14px;}

.yinyongtz td{ padding:10px; border-bottom:1px solid #cccccc;}

.yinyongtz th{padding:10px; background:#35a7e8; color:#ffffff; text-align:left;}

.lansebj{ background:#35a7e8;}

.lansebj a{ color:#ffffff;}

.jbxxtb td{ padding:10px;}

.jbxxtbiup{border: 1px solid #e3e3e3; height:36px; line-height:36px; width:100%;}

.jbxxtb td   select{border: 1px solid #e3e3e3; height:36px; line-height:36px; width:100%;}







.hylistcg th{padding:10px; background:#35a7e8; color:#ffffff; text-align:center; border:1px solid #cccccc; }

.hylistcg td{ padding:10px; border:1px solid #cccccc; text-align:center;}

.hylistcg td a{ color:#35a7e8;}

.cgtxtjj{border: 1px solid #e3e3e3; width:100%; height:200px;}

.cgspan{ display:inline-block; margin-right:30px;}



.xzgmsj{ font-size:18px; text-align:center; color:#35a7e8;}

.gmlist{ text-align:center;}

.gmlist ul li{ width:146px; height:190px; border:2px solid #cccccc; display:inline-block; margin:20px; position:relative;}

.gmlist ul li h2{ padding-top:30px; font-size:18px; font-weight:normal;}

.gmlist ul li h2 span{ font-size:34px;}

.gmlist ul li h3{ font-size:18px; margin-top:5px; font-weight:normal;}

.gmlist_tt{ width:100%; height:40px; border-top:1px dashed #cccccc; line-height:40px; position:absolute; left:0px; bottom:0px; font-size:20px;}

.duig{ position:absolute; right:0px; top:0px; display:none;}

#zfx{ border:2px solid #35a7e8;}

#zfx  >  a >  .duig{ display:block;}

.xzgmsj{ margin-top:20px;}

.zhiffsxz ul li{ display:inline-block; margin:20px; position:relative; border:2px solid #cccccc; width:133px; height:49px; text-align:center; line-height:49px; font-size:18px;}

.zhiffsxz{ text-align:center;}

.xduig{position:absolute; right:0px; top:0px; display:none;}

#zhifuxz{ border:2px solid #35a7e8;}

#zhifuxz >  a >  .xduig{ display:block;}





.querzf{ text-align:center; margin-top:20px;}

.querzf a{ display:inline-block; background:#35a7e8; text-align:center; padding:7px 30px; color:#ffffff;}

.zhifujllist td{ border:1px solid #cccccc; padding:10px; text-align:center;}

.zhifujllist th{ border:1px solid #cccccc; background:#f6f6f6; padding:10px;}







.pay_main{

    width: 918px;

    height: 520px;

    border: 1px solid #DDDDDD;

    background: #ffffff; margin:0 auto;

    margin-top: 30px;

}

.pay_main {

    text-align: center; padding-top:20px;

}

.weixin_pay_qrcode{ display:block; width:246px; height:246px; margin-top:30px;}

.wtgbt{ text-align:left;}

#wtgbtyse{color: #2391f2;}



.cerDiv{ float:left; margin-right:30px;}

.cankaowenx { padding: 20px;}

.cankaowenx ul li {border-bottom: 1px solid #e2e2e2;line-height: 40px;}

.cankaowenx ul li  span{ display:inline-block; margin-right:30px;}

 .topic_but {  width:1200px; margin:0 auto; padding:15px 0;display: flex;justify-content:end; }

 .topic_but a { background:#f4fbff; height:40px; line-height:40px; padding:0 15px 0 45px; font-size:13px; color:#666; margin-left:10px;  position:relative; }

 .topic_but a em { background:url(/public/static/qikan/img/icon_1.png) no-repeat; width:24px; height:24px; display:block; position:absolute; top:8px; float:left; left:15px; }

 .topic_but a em.em1 { background-position:0px 0px; }

 .topic_but a em.em2 { background-position:0px -24px; }

 .topic_but a em.em3 { background-position:0px -48px; }

 .topic_but a em.em4 { background-position:0px -72px; }

 .topic_but a:hover { background:#35a7e8; color:#fff; }

 .topic_but a:hover em.em1 { background-position:-24px 0px; }

 .topic_but a:hover em.em2 { background-position:-24px -24px; }

 .topic_but a:hover em.em3 { background-position:-24px -48px; }

 .topic_but a:hover em.em4 { background-position:-24px -72px; }

 .baseinfo-feild {width: 1200px; margin:0 auto; border: 8px #f4fbff solid; padding: 10px 50px;}

 .baseinfo-feild h3 {

    height: 60px;

    line-height: 60px;

    border-bottom: 1px solid #e2e2e2;

    text-align: center;

    font-size: 18px;

    color: #333;

}

.baseinfo-feild .row {

   



    padding: 15px 0; 
    text-align:left;

}



.baseinfo-feild .row_link { padding-top: 20px;}

.baseinfo-feild .row_link a { color:#35a7e8; }





.record-action-link { padding:15px 0;  }

.record-action-link a {  padding:0px 15px; height:36px; line-height:36px; border:1px solid #e1e1e1; display:block; font-size:15px; font-weight:700; display:inline-block; margin:0px 15px 0 0; }

.record-action-link a em { background:url(/public/static/qikan/img/icon_1.png) no-repeat; width:24px; height:24px; display:block; margin-right:8px; position:relative; top:8px; float:left; }

.record-action-link a em.em5 { background-position:0px -96px; }

.record-action-link a em.em6 { background-position:0px -120px; }

.record-action-link a:hover { background:#35a7e8; border:1px solid #35a7e8; color:#fff }

.record-action-link a:hover em.em5 { background-position:-24px -96px; }

.record-action-link a:hover em.em6 { background-position:-24px -120px; }

/*2018-12-04新添加*/

.shaxboxy{ width: 345px; }
.shaxboxy  .syboxh02bts{ margin:0;}

#sideMenu .hd{ cursor:pointer; margin-top:20px;}
#sideMenu .hd  h3{ background:url(/public/static/qikan/img/rili.png) left no-repeat; text-indent:26px; font-size:18px; font-weight:normal;}


#sideMenu .bd a{ display:inline-block; background:#eee; padding:10px 15px; margin-top:20px; margin-right:5px;}

#sideMenu .bd   a.shaixz{background: #6abcea; color:#ffffff;}
#sideMenu .bd  a:hover{background: #6abcea; color:#ffffff;}
.shaxboxz{width: 823px;}
.advbox img {
    display: block;
    max-width: 100%;
}
.flex-bc {
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.more {
    font-weight: normal;
    font-size: 14px;
    color: inherit;
}
.qikanbox {
   
}
.qkitem {
    display: flex;
    overflow: hidden;
     border-bottom: 1px solid #e5e5e5;
     padding: 15px 0;
}
.qkitem:first-child {
    padding-top: 0;
}
.qkitem:last-child {
    padding-bottom: 0;
    border: 0;
}
.qkpic {
    width: 200px;
    flex-shrink: 0;
    margin-right: 40px;
}
.qkpic img {
    display: block;
    width: 100%;
}
.qkright {
    flex: 1;
}
.qktitle {
    font-size: 18px;
    font-weight: 600;
    color: #34a7e8;
}
.qkdes {
    font-size: 14px;
    color: #888;
    display: -webkit-box;
      -webkit-line-clamp: 3;
      -webkit-box-orient: vertical;
      overflow: hidden;
      margin: 20px 0;
}
.qkbtns {
    display: flex;
    flex-direction: column;
}
.qkbtns a {
    height: 36px;
    line-height: 36px;
    width: 110px;
    text-align: center;
    background: #35a7e8;
    color: #fff;
    margin: 10px 0 0 0;
    box-sizing:  border-box;
    transition: .3s width;
}
.qkbtns a:hover {
    width: 120px;
}
.qkbtns .tougao {
    background: #fff;
    color:  #35a7e8;
    border: 1px solid #35a7e8;
    line-height: 34px;
}

/*轮播滚动*/

.dg-wrapper a {
    width: 100% !important;
    
}
.dg-wrapper a img {
    width: 100% !important;
}
.dg-container {
    width: 100% !important;
    height: 462px;
    position: relative;
    z-index: 1;
    margin: 0;
    background:#f3f3f3;}
.dg-wrapper {
    width: 100% !important;
    height: 462px;
    margin: 0;
    position: relative;
    z-index: 1;
   /* -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -o-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    transform-style: preserve-3d;*/
   /* -webkit-perspective: 1300px;
    -moz-perspective: 1300px;
    -o-perspective: 1300px;
    -ms-perspective: 1300px;*/
    perspective: 1300px;
    
}
.dg-wrapper a {
    width: 100% !important;
    height: 462px;
    display: block;
    background: #000;
    position: absolute;
    left: 0;
    top: 0;}
.dg-wrapper a.dg-transition {
    -webkit-transition: all 0.5s linear;
    -moz-transition: all 0.5s linear;
    -o-transition: all 0.5s linear;
    -ms-transition: all 0.5s linear;
    transition: all 0.5s linear;}
.dg-wrapper a img {
    display: block;
    padding: 0;
}
.dg-wrapper a div {
    font-style: italic;
    text-align: center;
    line-height: 50px;
    text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.5);
    color: #333;
    font-size: 16px;
    width: 100%;
    bottom: -55px;
    display: none;
    position: absolute;}
.dg-wrapper a.dg-center div {
    display: block;}
.dg-container .dg-prev,
.dg-container .dg-next {
    position: absolute;
    z-index: 100;
    top: 0;
    height: 462px;
    width: 30%;
    display: block;
    cursor: pointer;
}
.dg-container .dg-prev {
    left: 0;
}
.dg-container .dg-next {
    right: 0;
}
.dg-wrapper a{
    height:462px;
    display:block;
    overflow:hidden;
    box-shadow: 0 0 30px #333;
}
.dg-wrapper a img {
    display: block;
    padding: 0;
    width:100%;
    height:100%;
    visibility: visible;
}
.bannerindex {
    overflow: hidden;
}
.nav {
    background: #35a7e8;
}
.menu {
    display: flex;
    width: 1200px;
    margin: 0 auto;
}
.menu li {
    position: relative;
    
}
.menu li > a {
    display: block;
    line-height: 60px;
    color: #fff;
    font-size: 18px;
    padding: 0 70px;
}
.menu li.downmenu > a {
    background: url("../img/down.png") right 35% center no-repeat;
    background-size: 14px;
    padding-right: 90px;
}
.menu li.active,
.menu li:hover {
    background: #1995db;
}
.submenu {
    display: none;
    position: absolute;
     background: #35a7e8;
     padding: 5px 0;
     min-width: 100%;
     z-index: 9;
}
.submenu a {
    display: block;
    color: #fff;
    padding: 5px 20px;
    white-space: nowrap;
}
.submenu a:hover {
    background: #1995db;
}
.dibu-contact li {
    display: flex;
    align-items: baseline;
    color: #7e8796;
}
.dibu-contact li img {
    display: block;
    width: 14px;
}
.dibu-contact li span {
    margin: 0 10px;
    white-space: nowrap;
}
.mb20 {
    margin-bottom: 20px;
}
.yqlinks {
    display: flex;
    flex-wrap: wrap;
    
}
.yqlinks a {
    color: #7e8796;
    margin-right: 15px;
}
.kandetail {
    display: flex;
    flex-wrap: wrap;
    padding-bottom: 30px;
}
.kandetail li {
    width: 33.33%;
    display: flex;
    padding: 3px 0;
}
.kandetail li span {
    color: #35a7e8;
    flex-shrink: 0;
}