/* CSS Document */
html,body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td,input,select,textarea,button,div {padding:0;margin:0;font-family: "Î¢ÈíÑÅºÚ";font-size:12px;-webkit-text-size-adjust:none;}
body{ background:#EBEBEB;}
html, body { max-width: 768px; min-width: 320px; margin: 0 auto; }
table{border-collapse:collapse;}
a img{border:0px; max-width:100%}
:focus{outline:0;}
.lab{font-size:12px;color:#666666;}
address, caption, cite, code, dfn, em, th, var {font-style:normal;font-weight:normal;}
li {list-style:none;}
caption, th {text-align:left;}
q:before, q:after{content:'';}
h1, h2, h3, h4, h5, h6 {font-size:100%;font-weight:normal;}
input, button, textarea, select {font-family:inherit;}
a{outline: none;text-decoration:none;color:#777;}
a:hover{text-decoration:underline;}
html{overflow-y:scroll;}



.header{ height:50px; width:100%; background:#195CB7}
.header-left{ display:block; background:url(../images/app_03.jpg) no-repeat;background-size:75% ;float:left; width:50px; height:25px; margin:15px 0 0 10px}
.header-right{ display:block; background:url(../images/app_05.jpg) no-repeat;background-size:75% ; float:right; width:50px; height:25px; margin:17px  10px 0 0px}
.title{ margin:auto; font-size:16px; color:#fff; line-height:50px; text-align:center}
.popup { width:100%;height: 130px;background-color: #fff; position: absolute; z-index: 100; display: none; padding:10px 0 0 20px}
.popup ul li{ width:27%; font-size:14px; color:#333; margin-top:25px; margin-right:20px; text-align:center; height:20px; line-height:20px; float:left; font-weight:bold}

.clearfix{zoom: 1;}
.clearfix:after{content: "."; display: block; visibility: hidden; height: 0; clear: both;}


.top2{ width:100%; position:relative; line-height:80%; }
.sjg_con{ position:absolute; float:right; bottom:10px; width:100%; height:38px;}
.sjg_con form{width:96%; height:38px; background:#f8f8f8; border:1px solid #1889D7;border-radius:10px; position:absolute; margin-left:7px;}
.sjg_con form select{margin:1px 1px 1px 5px;height:34px; border:0;font:16px/24px "Microsoft YaHei"; background:#fff}
.sjg_con form input{ width:49%;display:inline-block; font:16px/30px "Microsoft YaHei"; border:none; outline:none;background:none; text-align:left;; }
.sjg_con form input[type=submit]{text-indent:9999999em; background:url(../images/sou_sumt.png) #EA4532 no-repeat center center; width:20%; float:right; height:36px; background-size:112%;border-radius: 0px 5px 5px 0px;  }

.zhs_con{ position:absolute; float:right;width:100%; height:38px; padding-top:200px}
.zhs_con form{width:96%; height:38px; background:#f8f8f8; border:1px solid #B7B7B7;border-radius:5px; position:absolute; margin-left:7px;}
.zhs_con form select{margin:1px;height:34px; border:0;font:16px/24px "Microsoft YaHei";}
.zhs_con form input{ width:49%;display:inline-block; font:16px/30px "Microsoft YaHei"; border:none; outline:none;background:none; text-align:left;; }
.zhs_con form input[type=submit]{text-indent:9999999em; background:url(../images/zhs_sumt.png) #1889d7 no-repeat center center; width:20%; float:right; height:36px; background-size:112%;border-radius: 0px 5px 5px 0px;  }

.lunbo{ width:100%; height:137px;}

.banner{ margin:auto; position:relative; width:100%; height:137px; list-style:none}
.banner li{ position:absolute; width:100%}
.banner li img{ opacity:0; filter: Alpha(opacity=0); /* IE */  transition:2s; width:710px; height:137px;}
.banner p{ z-index:200; position:absolute; top:125px; left:32%;}
.banner p i{ display:block; width:30px; height:5px; background:#FFF; margin-right:5px; border-radius:3px; float:left; cursor:pointer;}
.op{ opacity:1!important; filter: Alpha(opacity=100)!important; z-index:100}
.active{ background:#666!important }
.lan{ width:100%; padding:0 15px 0 15px; height:45px; line-height:45px; font-size:14px; margin-top:10px; background:#FFF; clear:both}
.lan-left{ float:left; color:#333;}
.lan-right{ float:right; color:#999;}
.land{ width:100%; padding:0 15px 0 15px; height:45px; line-height:45px; font-size:14px; margin-top:10px; background:#FFF; clear:both; text-align:center}
.qi{ padding:0px 5px 0 8px; height:380px;}
.qi-1{ width:31%; float:left; margin-right:3%; background:#fff; margin-top:10px}
.qi-1:nth-child(3n){margin-right:0;}
.qi-1 img{ margin:6px 0 0 6px; width:90% }
.qi-title{ font-size:14px; color:#666; text-align:center}
.ty_box{ margin:0}
.wen{ padding:0px 10px 0 10px;}
.wen-1{ padding:10px; background:#FFF; margin-top:10px; height:120px; width:100%}
.wen-1 img{ float:left; width:42%}
.wen-2{ float:left; width:54%;margin-left:4%;line-height:20px;  }
.wen-2 a{ font-size:14px; color:#333;}
.liu{color:#999; font-size:12px; line-height:20px}
.liu a{color:#999; font-size:12px;}
.wen-3{ line-height:40px; background:#FFF; margin-top:10px; height:40px;font-size:16px; color:#333; padding-left:10px;overflow:hidden}
.wen-3 a{font-size:14px; color:#333;}
.lun{ padding:10px 10px 0 10px}
.lun-1{ width:31%; overflow:hidden; height:30px; border:1px solid #ccc; margin-bottom:10px; margin-right:3%; border-radius:5px; float:left; text-align:center; line-height:30px; color:#555; font-size:16px; background-color:#fff;}
.lun-1:nth-child(3n){margin-right:0;}
.lun .act{ background-color:#4284d8; color:#fff}
.lun-1:hover{background-color:#4284d8; color:#fff}
.lun .act a{color:#fff}
.lun-2{ padding:5px 0 10px 10px; background:#FFFFFF; clear:both; height:120px; margin-top:10px; position:relative; overflow:hidden}
.lunleft{ float:left}
.lunleft h3{ color:#333; font-size:16px}
.lunleft h3 a{ color:#333;}
.lunleft p{ font-size:12px; color:#757575}
.lunrights{ float:left; width:44%; clear:both}
.lunrights div{ width:26%; height:40px; border-radius:5px; margin-right:10px; float:left;background-size:90% }
.lunright{ float:right; width:30%; position:absolute; bottom:12px; right:0px }
.lunright div{ /*width:26%;*/width:40%; height:40px; border-radius:5px; margin-right:10px; float:left;background-size:90% }
.lunright-1{ background:url(../images/shou.jpg) no-repeat #2f9259 2px 4px;}
.lunright-2{ background:url(../images/cha.jpg) 4px 4px no-repeat #317ad6}
.lunright-3{ background:url(../images/xia.jpg) 3px -1px no-repeat #14b6ad}
.dow{ background:url(../images/den.jpg) no-repeat center top;  height:86px; clear:both; width:100%;background-size:8%}
.dow p{color: #999;font-size: 14px;line-height: 34px; text-align:center; position:relative; top:60px}

.spinner{width: 100%; text-align: center; padding: 10px 0; clear:both}
.spinner > i{width: 10px; height: 10px; background-color: #a0a0a0; border-radius: 50%; display: inline-block; -webkit-animation: bouncedelay 1.4s infinite ease-in-out; animation: bouncedelay 1.4s infinite ease-in-out; -webkit-animation-fill-mode: both; animation-fill-mode: both; clear:both}
.spinner i:nth-child(1){-webkit-animation-delay: -0.32s; animation-delay: -0.32s;}
.spinner i:nth-child(2){-webkit-animation-delay: -0.16s; animation-delay: -0.16s;}
.spinner_txt{height: 30px; line-height: 30px; padding: 10px 0; text-align: center; color: #86622c; font-size: 18px;}

.qklist{margin-top:20px; clear:both}
.ying{ height:42px; line-height:42px;width:48%; margin-right:3%; margin-top:10px; font-size:14px; color:#333; background-color:#fff; float:left; padding-left:1px}
.ying:nth-child(2n){margin-right:0;}
.no{ margin-right:0}
.book{ padding:5px 0px 5px 5px; background:#fff; margin-top:20px; height: 190px} 
.book img{ float:left; width:30%; height:90%}
.book-right{ float:left; margin-left:10px; width:66%}
.book-right h4{ font-size:16px; color:#333;}
.book-right h4 span{ color:#FF0000}
.book-right p{ font-size:12px; color:#777; line-height:24px}
.wenzi{ padding-left:10px; padding-right:10px; margin-top:20px;}
.wenzi p{ font-size:14px; color:#3e3e3e; margin-top:20px; line-height:24px}
.top3{ background:url(../images/h1.jpg); padding:20px 30px 20px 20px;width:100%;}
.top3-left{ float:left; font-size:12px; color:#fff;}
.top3-t{ font-size:16px}
.top3  .ss{width:20px; height:20px; float:left; margin-right:5px; border-radius:50%; margin-top:5px; cursor:pointer}
.top3 .an{ background:url(../images/h3.jpg) #ff952f no-repeat -2px -1px ;background-size:130%; }
.top3 .xin{ background:url(../images/h4.jpg) #ff952f no-repeat -3px -3px ;background-size:130%;  }
.top3-right{ width:66px; height:66px; border-radius:50%; background:url(../images/h2.jpg) no-repeat center center; float:right;background-size:130%;cursor:pointer}
.fen{ clear:both; padding-top:10px; color:#FFFFFF}
.fen-1 img { width:100%; height:10px;}
.fen-2{ width:45%; background:#FFFFFF; height:25px; line-height:25px;color:#333; border-radius:3px; line-height:25px; margin-top:10px;}
.fen-2 img{ width:30px; height:20px; float:left}
.list{ width:100%;}
.list ul li{ width:100%; padding-left:50px; height:45px; line-height:45px; color:#222; font-size:14px; border-bottom:#ccc 1px solid;}
.list ul li .mg2{ float:right; width:13px; margin:12px 12px 0 0;}
.list ul li .mg1{ margin-left:5px; margin-bottom:5px}

.li-1{ background:url(../images/lei1.png) no-repeat 20px 13px;}
.li-2{ background:url(../images/lei2.png) no-repeat 20px 13px;}
.li-3{ background:url(../images/lei3.png) no-repeat 20px 13px;}
.li-4{ background:url(../images/lei4.png) no-repeat 20px 12px;}
.li-5{ background:url(../images/lei5.png) no-repeat 20px 13px;}
.li-6{ background:url(../images/lei6.png) no-repeat 20px 12px;}
.list ul li:hover{ color:#3399FF!important}

.lian{ width:100%; height:130px; background:#fff; margin-top:10px;}
.lian-img{ float:left; width:30%;overflow:hidden; height:130px}

.lian-right{ float:left; margin-left:10px; width:65%; margin-top:15px;}
.lian-right p{ font-size:12px; color:#999; line-height:18px }
.lian-right .p1{ font-size:16px; color:#555; margin-bottom:5px;}
.xi-1{ font-size:16px; margin-bottom:10px; color:#555}
.xi{ padding:10px; background-color:#FFF; width:100%; height:auto}
.xi p{ font-size:12px; color:#555; line-height:24px; text-indent:5px; clear:both}
.xi p span{ color:#317ad6; margin-right:5px;}
.xi .zhengwen{ border-top:1px dashed #ccc;border-bottom:1px dashed #ccc; padding:20px 0; margin:20px 0; width:100%}
.xi .zhengwen img{ max-width:100%; height:auto; margin:0 auto}
.gao{ padding:5px; background-color:#fff; height:140px; font-size:14px; line-height:25px}
.gao-left{ width:32%; float:left}
.gao-left img{ width:106px; height:128px}
.gao-right{width:65%;float:left; margin-left:3%; margin-top:5px;}
.gao-right h5{ font-size:16px!important; color:#555; font-weight:bold}
.gao-right p{ font-size:14px; color:#999; height:auto; line-height:18px}
.gao-1{ width:90px; height:24px; color:#fff; line-height:24px; padding-left:30px; background:url(../images/lun6.png) no-repeat 5px 4px #EA4532; margin-top:10px; border-radius:5px; cursor:pointer;}
.lan .yue , .lan  .kan{ font-size:16px; color:#555; float:left; margin-right:20px; margin-top:11px }
.lan .yue{ border-bottom:2px solid #317ad6}
.mulu{ width:100%; height:50px; padding:10px; background-color:#b5cae2;}
.mulu-1{ width:100%;border-radius:5px; height:100%; line-height:100%; color:#555}
.mulu-1 select{ width:100%; height:30px;border-radius:5px; border-color:#006699; background:#fff}
.mulu-2{ width:100%; padding:5px 5px 5px 20px;background:url(../images/lun3.png) 7px 10px no-repeat #ebebeb; border-bottom:1px solid #bfbfbf}
.mulu-2 p{ line-height:20px}
.mulu-2:nth-child(2n){ background:url(../images/lun3.png) 7px 10px no-repeat #f5f5f5;}
.put{ width:100%; height:350px;background:url(../images/zhi.jpg) no-repeat center 0; background-size:70%;}

.qkxx_nav{ width:100%; padding:0 15px 0 15px; height:45px; line-height:45px; font-size:14px; margin-top:20px; background:#FFF; clear:both}
.qkxx_nav a{font-size:16px; color:#555; float:left; margin-right:18px; text-decoration:none}
.qkxx_nav a:visited{border-bottom:2px solid #317ad6; text-decoration:none}
.qkxx_nav a:hover{border-bottom:2px solid #317ad6; text-decoration:none}
#qkxx_nav_on{border-bottom:2px solid #317ad6}
.ty_box{ clear:both}
.ty_box .lisst {margin: 0 auto;overflow: hidden;display: none;}
.ty_box .lisst:first-child {display: block;}
.xixi{ padding:10px; background-color:#FFF; width:100%; font-size:14px; line-height:25px}
.xixi ul li{ font-size:14px!important}