﻿@charset "utf-8";
html{overflow:scroll;overflow-x:hidden}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,input,button,textarea,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
fieldset,img,a img,iframe{border-width:0;border-style:none}
img{#-ms-interpolation-mode:bicubic}

.pdnrlist p{display:inline-block}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}
li{list-style:none}
caption,th{text-align:left}
input,textarea,select,button{font-size:14px;font-weight:normal;font-family:inherit}
input[type="text"],input[type="password"],textarea{outline-style:none}
input[type="button"],input[type="submit"],select,button,label{cursor:pointer}
textarea{resize:vertical}
textarea[contenteditable]{-webkit-appearance:none}
article,aside,details,summary,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
time,mark,ruby,rt,rp,output,keygen,meter,progress,command,source{display:inline}
.clearfix:before,.clearfix:after{content:".";display:block;height:0;visibility:hidden}
.clearfix:after{clear:both}
.clearfix{#zoom:1}
.clear{clear:both}
a{text-decoration:none; color:#333; font-size:14px; }
a:hover{text-decoration:none; color:#ff0000;}
a:visited{text-decoration:none;}
a:active{text-decoration:none;}
.word-break{display:table;table-layout:fixed;width:100%;word-wrap:break-word}
.clearfix:after{content: "."; display:block;clear:both;visibility:hidden;line-height:0;height:0;}
html[xmlns] .clearfix{display:block;}
* html .clearfix{height:1%;} 
/*========== clearfix ==========*/
.left{ float:left}
.right{ float:right}
.marightop0{ margin-top:0 !important;}
.padding0{ padding:0 !important;}
/*========= global ===========*/
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9
{ padding-right:8px;padding-left:8px; }
@media (min-width: 1200px){
.container {
    width: 1212px;
}}
/*========= font ===========*/
.font16{ font-size:16px;}
.font16 a{font-size:16px;}
/*========= body ===========*/
body{ background:#f1f1f1;font-family:Microsoft Yahei;font-size:14px !important;}
.box{ background:#fff;
    border: 1px solid #c6c6c6\9;
	-webkit-box-shadow: 0px 0px 8px #ccc;
	-moz-box-shadow: 0px 0px 8px #ccc;
	box-shadow:0px 0px 8px #ccc;
	*zoom:1;
	/*padding:1.5em;
	margin-top:1.2em;*/
	padding:21px;
	margin-top:14px;
	position:relative;
	box-sizing:border-box;
}
.box1{
 background:#fff;
    border: 1px solid #c6c6c6\9;
	-webkit-box-shadow: 0px 0px 8px #ccc;
	-moz-box-shadow: 0px 0px 8px #ccc;
	box-shadow:0px 0px 8px #ccc;
	*zoom:1;
	padding-top:30px;
	padding-left:20px;
	margin-top:20px;
	position:relative;
    box-sizing:border-box;
	height:90px;
   

}
.box2{ background:#fff;
    border: 1px solid #c6c6c6\9;
	-webkit-box-shadow: 0px 0px 8px #ccc;
	-moz-box-shadow: 0px 0px 8px #ccc;
	box-shadow:0px 0px 8px #ccc;
	*zoom:1;
	padding:6px;
	margin-top:1.2em;
	margin-bottom:0.7em;
}

.boxhui{ background:#ecebeb;
    border: 1px solid #c6c6c6\9;
	-webkit-box-shadow: 0px 0px 8px #ccc;
	-moz-box-shadow: 0px 0px 8px #ccc;
	box-shadow:0px 0px 8px #ccc;
	*zoom:1;
	padding:1.5em;
	margin-top:1.2em;
}
@media (max-width:768px){.box{padding:0.8em;}} 
<!--@media (max-width:768px){body{font-size:1.6em;}}-->
@media (max-width:768px){h1{font-size:1.4em;}}
.head .banner{ background:url(../images/bannernew5.gif) center no-repeat #1762dd; height:248px;}

.head .banner .pic{ margin-left:auto; margin-right:auto; width:1350px; height: 100%; position:relative}

.head .banner .pic .logo{ position: relative; z-index:2; top:30%; left:0%;  }

.logo .t1{ float:left;  border-radius:100px;}
.logo .t2{float:left}



.head .banner .pic .th{ position:relative; height:247px; /* z-index:1;  overflow:hidden; */}

.head .top{ height:40px; background:#6899e9;}
.head .top a{ line-height:40px; padding:0.4em 1.2em; background:#ec7a0a; color:#fff; margin-left:5px;}
.head .top a:hover{ background:#fff; color:#49a8f0;}

.menu{ background:#49a8f0; border-top:#fff solid 1px;}
.menu ul li { line-height:48px;height: 48px;}
.menu ul li a{ font-size:19px; font-weight: 600; padding:0em 1.05em; color:#fff; line-height:48px;}
.menu ul li a:hover{ background:#08559E; color: #fff;}
.menu ul li a:visited{color: #fff;}
/*修改less样式表*/
.navbar {margin-bottom: 0px !important;}
.navbarHome {margin-bottom: 20px;}
.navbar-default .navbar-brand{color:#fff;}
.navbar-default .navbar-nav>li>a {color:#fff;}
.navbar-default .navbar-nav>li>a:hover{background:#0567c4; color:#fff;
-moz-box-shadow:3px 3px 3px #0556a4 inset;               /* For Firefox3.6+ */
-webkit-box-shadow:3px 3px 3px #0556a4 inset;            /* For Chrome5+, Safari5+ */
box-shadow:3px 3px 3px #0556a4 inset;                    /* For Latest Opera */
}
.navbar-default .navbar-nav>li>a:visited{color: #fff;}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{background:#0567c4;}
@media (min-width: 1200px){.navbar-default .navbar-nav>li:last-child a{ display:inline-block; height:32px; line-height:32px; background:#0567c4;
-moz-box-shadow:3px 3px 3px #0556a4 inset;               /* For Firefox3.6+ */
-webkit-box-shadow:3px 3px 3px #0556a4 inset;            /* For Chrome5+, Safari5+ */
box-shadow:3px 3px 3px #0556a4 inset;
margin-top:10px;
margin-left:10px;
}}

.form-control {height: 32px; padding: 5px 12px;}
 
.navbar-default .navbar-toggle{border-color:#fff}
.navbar-default .navbar-toggle .icon-bar{ background:#fff;}

.media-body {font-family: Microsoft Yahei;}


.minlogo{ width:35px; height:35px; position:absolute; left:5px; top:8px;}

.carousel-inner > .item > a > img, .carousel-inner > .item > img, .img-responsive, .thumbnail a > img, .thumbnail > img {display: inline-block;}







.toutiao{ position:relative}
.toutiao .tt{position:absolute; top:0; left:0;}
.toutiao h1{ font-weight:bold; color:#ff000c;  text-align:center; margin-bottom:0.2em; font-size: 24px;}
.toutiao h1 a {font-weight: bold; color: #ff000c; font-size: 24px;}
.toutiao h1 a:hover {font-weight: bold; color: #ff000c; font-size: 24px;}


.toutiaopd{ padding-top:15px !important; padding-bottom:11px !important;}

.toutiaolist{ line-height:35px;
    white-space:nowrap;      
    text-overflow:ellipsis;      
    -o-text-overflow:ellipsis;
    overflow: hidden;
}

@media (min-width: 1200px){.toutiaolist{text-align:center}}
.toutiaolist a{font-size:16px;}
.public_bt{ background:#49a8f0; color:#fff;  padding:0.8em 1.2em;}
.public_tit0  {background:#4aa8f0; color:#fff;   text-align:center; line-height:40px; }
@media (min-width: 1200px){.public_tit0{ border-left:#fff solid 10px; }}
.public_tit0 a{ color:#fff; display:block;font-size:20px; font-weight: bold;}
.public_tit0 i{ font-size:20px; padding-right:6px;}
.histroy {line-height:16px; text-align:center;padding-right:0px;}
@media (max-width:768px){.histroy { text-align: center;}}
.histroy span{ color:#F00;text-indent:1.16em;display:block;}
.histroy span a {color: #f00;font-size:14px;}
.public_tit li{
    line-height:35px;
    width:100%; 
    white-space:nowrap;      
    text-overflow:ellipsis;      
    -o-text-overflow:ellipsis;
    overflow: hidden;
	}
.public_tit li span{ float:right;}
.public_tit li i{ float:left; font-size:2em;}

@media (max-width:768px){.public_tit li span{ display:none;}}
@media (min-width: 1200px){.carousel-inner>.item>a>img, .carousel-inner>.item>img{height:353px;}}
@media (max-width:768px){.carousel{margin-bottom:1em;}}
.public_tit1 {font-size:1.4em; color:#fff;  border-bottom:#ec7a0a solid 2px;}
.public_tit1 a{background:#4aa8f0; padding:0.45em 1em; line-height:36px;color:#fff; font-size:18px; font-weight: bold;}
.public_tit1 a.fr, #tabs1 .tabs1_toggle a.fr{float:right;background:transparent;padding:0px;font-size:14px;color:#e8b221}
.public_tit1 a:visited {text-decoration:none;}

#tabs4 {height: 39px;}
.public_tit1 #tabs4_tit {height: 37px; float: left;}
.public_tit1 #tabs4_tit li {float: left;}
.public_tit1 #tabs4_tit a{background:#fff; padding:0.45em; line-height:32px;color: #aaaaaa; font-size:18px; font-weight: bold;}
.public_tit1 #tabs4_tit .active a{background: #4aa8f0; color: #fff; border-bottom: 2px solid #4aa8f0; }

#tabs5 {height: 39px;}
.public_tit1 #tabs5_tit {height: 37px; float: left;}
.public_tit1 #tabs5_tit li {float: left;}
.public_tit1 #tabs5_tit a{background:#fff; padding:0.45em; line-height:32px;color: #aaaaaa; font-size:18px; font-weight: bold;}
.public_tit1 #tabs5_tit .active a{background: #4aa8f0; color: #fff; border-bottom: 2px solid #4aa8f0; }

.public_tit1 i , .public_tit3 i { font-size:24px; margin-top:4px; margin-right:6px;}
.public_tit2{font-size:1.4em; color:#fff;  border-bottom:#49a8f0 solid 2px;}
.public_tit2 a{ padding:0.35em 1em; line-height:36px;color:#49a8f0; font-size:18px; background:url(../images/dot2.gif) left no-repeat;border-bottom:#ec7a0a solid 2px; font-weight: bold;}
.public_tit2 a.fr{float:right;background:transparent;padding:0px;font-size:14px;color:#e8b221;border:none}
.public_tit2 i{ font-size:24px;}
.public_tit3 {border-bottom:#ec7a0a solid 2px;}
.public_tit3 .titName { background:#4aa8f0; padding:0.45em 1em; line-height:36px; color:#fff; font-size:18px; font-weight: bold;}
.public_list1 { padding-top:6px;}
.public_list1 li{
    line-height:2.1428570778em !important;
    width:100%; 
    white-space:nowrap;      
    text-overflow:ellipsis;      
    -o-text-overflow:ellipsis;
    overflow: hidden;
	}
.public_list1 li>span{ float:right; color:#d3d3d3;}

.public_list3 {background: none; padding: 4px 0px; margin-top:12px; z-index:2;}

.public_list3 ul {border: 1px solid #f1f1f1; background: #eaf7ff; border-radius: 10px; box-shadow: 0px 0px 8px #f6fbfe;}
.public_list3 li {border: 0px; padding-left: 0px;}
.public_list3 i {border: 0px; font-size: 15px; color: rgb(236, 122, 10); margin: 0px 8px;}
.public_list3 li a {color: rgb(236, 122, 10); font-size: 16px; font-weight: 400; height: 40px; line-height: 40px;}
/*.public_list3 li a:hover {color: #f00;}*/
/******************
.public_list3 li{
    line-height:30px;
    width:100%; 
    white-space:nowrap;      
    text-overflow:ellipsis;      
    -o-text-overflow:ellipsis;
    overflow: hidden;
    border-radius:10px;
    margin-top:6px;
    background: url(/zgskywwnew/lib/portalnew/images/ztbd_1.png); 
    border: 1px solid #dcdcdc; 
    padding-left: 15px;
}
.public_list3 ul li:nth-child(1) {background: url(/zgskywwnew/lib/portalnew/images/ztbd_1.png);}
.public_list3 ul li:nth-child(2) {background: url(/zgskywwnew/lib/portalnew/images/ztbd_2.png);}
.public_list3 ul li:nth-child(3) {background: url(/zgskywwnew/lib/portalnew/images/ztbd_3.png);}
.public_list3 ul li:nth-child(4) {background: url(/zgskywwnew/lib/portalnew/images/ztbd_4.png);}
.public_list3 li .ztbdsdtb {width: 16px; height: 16px; margin-right: 10px;}
.public_list3 li a{color:#fff;}
.public_list3 li a:hover {color: #f00;}

.public_list3 li i{ color:#ec7a0a; font-size:10px; border-radius:50px; border:#ec7a0a solid 2px; margin-left:4px; margin-right:4px;}
.public_list3 li i span {display: none;}
******************/




 
 
 
.public_list4 { padding-top:6px; padding-bottom:3px;}
.public_list4 li{
    line-height:40px;
    width:100%; 
    white-space:nowrap;      
    text-overflow:ellipsis;      
    -o-text-overflow:ellipsis;
    overflow: hidden;
    background:#f8f8f8;
	border-left:#4aa8f0 solid 4px;
	margin-top:12px;
	font-size:16px;
 
	}
.public_list4 li a{color:#000; font-size: 16px;}	
.public_list4 li i{ color:#4aa8f0; font-size:16px;  margin-left:-6px;}

.pagination li span {float: left !important;}
.pagination .pdline {display: none;}
.pagination select {font-size: 12px;}
 
 
 
.media-heading a {font-size: 16px !important;}
.media-heading a:hover {font-size: 16px !important;}

 
 
 
 
/*------------------------手风琴-----------------------*/

.item_box { width: 100%;  overflow: hidden; margin-top:1.2em;}
.item_box_wp {  margin:0 auto;}

.box10 {padding:0; height: 80px;}
/***.voice_2 {   position: relative;  }
.voice_2 ul li { float: left; display: inline; height: 80px; color: #fff; cursor: pointer; position: relative;}
.voice_2 ul li.li1 { background: #016dd9}
.voice_2 ul li.li2 { background: #8fc6fc}
.voice_2 ul li.li3 { background: #dedc17}
.voice_2 ul li.li4 { background: #f7b289}
 
.voice_2 .fold {  height: 100%; text-align: center; position: absolute; top: 0px; left: 0px;}
.voice_2 .fold .txt { font-size: 24px; display: block; width: 25px; font-weight: normal; margin: 0px 38px; line-height: 25px;}
.voice_2 .unfold {
	height: 100%;
	display: none;
	position: absolute;
	width:100%;
 
}
.voice_2 .unfold p{ font-size:16px;  text-align:center;}
.voice_2 .unfold p i{ font-size:24px; float: left; width: 24px; height: 25px; display: block; margin: 20px 5px 0;}
.voice_2 .unfold p a ,.voice_2 .unfold p a:hover {    line-height: 25px; float: left; width: 210px; margin: 15px 0 0 20px; font-size: 16px; color: #fff;}
***/


.voice_2 {height: 80px; position: relative; cursor:default;}
.voice_2 .li1, .voice_2 .li2, .voice_2 .li3, .voice_2 .li4, .voice_2 .li5 {
	position: absolute;
	top: 0px;
	left: 0px;
	height: 100%;
	overflow: hidden;
}
.voice_2 .li1 { background: #016dd9; width: 80%; z-index: 50;}
.voice_2 .li2 { background: #8fc6fc; width: 85%; z-index: 40;}
.voice_2 .li3 { background: #FC0; width: 90%; z-index: 30;}
.voice_2 .li4 { background: #dedc17; width: 95%; z-index: 20;}
.voice_2 .li5 { background: #f7b289; width: 100%; z-index: 10;}
.voice_2 p{ width: 220px; margin-left: 60px; height: 80px; font-size:16px; line-height:80px; text-align:center; color: #fff; overflow: hidden;}
.voice_2 p i{ margin-right: 8px; font-size:24px; float: left; width: 24px; height: 25px; display: block;}
.voice_2 p a ,.voice_2 p a:hover { margin-top: 15px; line-height: 25px; float: left; width: 180px; font-size: 16px; color: #fff;}
.voice_2 .li3 p {margin-left: 80px;}
.voice_2 .li3 p a {width: 150px;}
.voice_2 .li4 p {margin-left: 68px;}
.voice_2 .li5 p {margin-left: 70px;}

/*------------------------手风琴-----------------------*/
.form-horizontal .form-group{ margin-bottom:0; margin-top:8px;}
.form-horizontal .form-group label{ font-style:normal; font-weight:normal;color:#535353; font-size:14px;}
.form-horizontal .form-group p{ font-size:16px; color:#CCC; margin-top: 5px;}
.bottom{ background:#605c5b; color:#fff; padding-top:10px; padding-bottom:10px; text-align:center; line-height:30px; margin-top:1.2em; height: 120px;}
.bottom .bottomConn {HEIGHT: 100px; width: 700px; margin: 0px auto;}
.bottom .bottomConn .sydw {WIDTH: 80px; FLOAT: left; HEIGHT: 98px; padding-top: 10px;}
.bottom .bottomConn .bottomlist {width: 600px; float: left;}
.bottom a {color: #fff;}
.bottom a:hover {color: #fff;}
@media (max-width:768px){.bottom{ font-size:12px; line-height:20px;}}


.links{}
.links div{ text-align:center; float:left;padding:6px}


  .links div {
        position: relative;
    }

    .links div ul {
        position: absolute;
        display: none;
        z-index: 10;

    }

    .links div ul li {
        background: #fff;
        border: #ddd solid 1px;
        border-top: none;
        line-height: 22px;
        cursor:pointer;
        width: 182px;
        background: #49a8f0;
        color: #fff;
        padding: 10px 0;
    }

    .links div ul li:hover {
        background: #0567c4;

    }

    .links div ul li:hover a {
        color: yellow;
    }

@media (max-width:768px){.links div{ width:100%; margin-bottom:1.2em}}

.ztzl li{ text-align:center; margin-top:20px; color:#FFF; border:#fff solid 5px; height:129px;}
.ztzl li span{ display:block; font-size:16px;}
.ztzl li a {font-size: 16px; color: #fff; display: inline-block; width: 89px; height: 119px;}
.ztzl li span a {font-size: 16px; color: #fff;}
.ztzl li i{  font-size:50px; margin-top:30px;}
@media (max-width:768px){.ztzl li i{ margin-top:10px; font-size:60px;}}


.zlcolor1{ background:#8ccafd}
.zlcolor1:hover{ background:#fafafa; color:#8ccafd; border: 1px solid #8ccafd;}
.ztzl .zlcolor1:hover a {color: #8ccafd;}

.zlcolor2{ background:#96c88c}
.zlcolor2:hover{ background:#fafafa; color:#96c88c; border: 1px solid #96c88c;}
.ztzl .zlcolor2:hover a {color: #96c88c;}

.zlcolor3{ background:#e2af77}
.zlcolor3:hover{ background:#fafafa; color:#e2af77; border: 1px solid #e2af77;}
.ztzl .zlcolor3:hover a {color: #e2af77;}

.zlcolor4{ background:#b2afdd}
.zlcolor4:hover{ background:#fafafa; color:#b2afdd; border: 1px solid #b2afdd;}
.ztzl .zlcolor4:hover a {color: #b2afdd;}

.zlcolor5{ background:#ffb76c}
.zlcolor5:hover{ background:#fafafa; color:#ffb76c; border: 1px solid #ffb76c;}
.ztzl .zlcolor5:hover a {color: #ffb76c;}

.zlcolor6{ background:#d3e67e}
.zlcolor6:hover{ background:#fafafa; color:#d3e67e; border: 1px solid #d3e67e;}
.ztzl .zlcolor6:hover a {color: #d3e67e;}





/*----------------------------------下拉框-----------------------------------*/

 .yqlj{font-size:0.97em; line-height:35px;}

div.select-main {
	background-color: #FFFFFF;
	border: 1px solid #e8e8e8;
 
	font-size: 1em;
	height: 40px;
	position: relative;
 
	
	-webkit-user-select: none; /* webkit (safari, chrome) browsers */
    -moz-user-select: none; /* mozilla browsers */
    -khtml-user-select: none; /* webkit (konqueror) browsers */
    -ms-user-select: none; /* IE10+ */
}

div.select-main.z-index {
	z-index: 10;
}

div.select-main.disabled {
	cursor: default;
	filter: alpha(opacity=50);
	opacity: 0.5;
	zoom: 1;
}

div.select-main.disabled div.select-set {
	cursor: default;
}

div.select-main.disabled div.select-arrow {
	cursor: default;
}

div.select-set {
	background-color: #FFFFFF;
	color: #333333;
	cursor: pointer;
	height: 35px;
	line-height: 35px;
	overflow: hidden;
	position: relative;
	padding: 0 35px 0 15px;
	z-index: 5;
}

div.select-arrow {
	border-top: 7px solid #acacac;
	border-left: 7px solid transparent;
	border-right: 7px solid transparent;
	cursor: pointer;
	height: 0px;
	position: absolute;
	top: 18px;
	right: 10px;
	width: 0px;
	z-index: 7;
}

div.select-arrow.reverse {
	border-top: 7px solid transparent;
	border-bottom: 7px solid #acacac;
	top: 10px;
}

div.select-block {
	background-color: #FFFFFF;
    border-left: 1px solid #e8e8e8;
    border-right: 1px solid #e8e8e8;
    border-bottom: 1px solid #e8e8e8;
    left: -1px;
    line-height: 20px;
    position: absolute;
    top: 32px;
 
}

ul.select-list {
	cursor: pointer;
	margin: 15px 0 7px;
}

/* Scroll view */

ul.select-list::-webkit-scrollbar {
    width: 12px;
}

ul.select-list::-webkit-scrollbar-track {
    border-radius: 10px;
}

ul.select-list::-webkit-scrollbar-thumb {
    border-radius: 10px;
    -webkit-box-shadow: inset 0 0 1px rgba(0,0,0,0.5);
}

ul.select-list {
	scrollbar-face-color: #AEB1B1;
    scrollbar-shadow-color: #C7CACA;
    scrollbar-highlight-color: #CED1D1;
    scrollbar-3dlight-color: #CED1D1;
    scrollbar-darkshadow-color: #C7CACA;
    scrollbar-track-color: #CED1D1;
    scrollbar-arrow-color: #333;
}


li.select-items {
	color: #333333;
	padding: 7px 15px;
}

li.select-items:hover,
li.select-items.active {
	background-color: #2DB2FF;
	color: #FFFFFF;
}


/*----------------------------------下拉框-----------------------------------*/

.btn-default

{
    display: inline-block;
    padding: 4px 12px 5px;
    margin-bottom: 0;
    font-size: 14px;
    line-height: 20px;
    color: #333;
    text-align: center;
    text-shadow: 0 1px 1px rgba(255,255,255,0.75);
    vertical-align: middle;
    cursor: pointer;
    background-color: #f5f5f5;
    background-image: -moz-linear-gradient(top,#fff,#e6e6e6);
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));
    background-image: -webkit-linear-gradient(top,#fff,#e6e6e6);
    background-image: -o-linear-gradient(top,#fff,#e6e6e6);
    background-image: linear-gradient(to bottom,#fff,#e6e6e6);
    background-repeat: repeat-x;
    border: 1px solid #ccc;
    border-color: #e6e6e6 #e6e6e6 #bfbfbf;
    border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
    border-bottom-color: #b3b3b3;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe6e6e6',GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.05);
    -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);
    box-shadow: inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.05);
	margin-bottom:3px;}


.ad{ margin-top:1.2em;}


/*-----------------------histroy--------------------*/

		.txtMarquee-left{   position:relative;     }
		.txtMarquee-left .bd{ overflow:hidden}
		.txtMarquee-left .bd .tempWrap{!important; }/* 用 !important覆盖SuperSlide自动生成的宽度，这样就可以手动控制可视宽度。 */
		.txtMarquee-left .bd ul{ overflow:hidden; zoom:1; height:40px; overflow:hidden}
		.txtMarquee-left .bd ul li{ margin-right:20px;  float:left; line-height:40px; text-align:left; _display:inline; width:auto !important;  }/* 用 width:auto !important 覆盖SuperSlide自动生成的宽度，解决文字不衔接问题 */
 

.keywordadd{ padding-top:6px; overflow:hidden;}
#keyword{  position:relative;   display:block;height:300px; }
#keyword a{position:absolute;top:0px;left:0px; font-weight:bold; display: block; width: 200px; text-align: center;}
#keyword a:hover{ }




.public_list5{ margin-top:17px;}
.public_list5 li{ line-height:48px; margin-bottom:8px;  border:#2592d5 solid 1px; font-size:20px; color:#fff; }
.public_list5 li a{ color:#fff; font-size: 20px;}

.public_list5 li i{ float:left; background:url(../images/kyptbg.png); width:55px; height:48px; margin-right:3em;}



.public_list6{ line-height:30px;}

.cycolor1{ height:48px; background:url(../images/color1.gif);}
.cycolor2{ background:url(../images/color1.gif) 0 -48px repeat-x;}
.cycolor3{ background:url(../images/color1.gif) 0 -96px repeat-x;}
.cycolor4{ background:url(../images/color1.gif) 0 -144px repeat-x;}
.cycolor5{ background:url(../images/color1.gif) 0 -192px repeat-x;}

 
.bookpic{margin-top:15px;}
.booktext{margin-top:15px;}
.booktext h4{ color:#F60; font-size:16px;}
.booktext p{ line-height:20px; padding:6px 0; text-indent:2em;}

/* 正文*/
.zwcontent{ padding:70px;}
@media (max-width:768px){.zwcontent{ padding:20px;}}



.zwcontent h1{ text-align:center; color:#000066; font-weight:bold; margin:0px auto 20px; font-size: 28px; line-height: 50px;text-align:center}
.zwcontent .other{ line-height:40px; height:40px; border-bottom:#ddd solid 1px;}
.zwcontent .other span{ margin-right:8px;}
@media (max-width:768px){.zwcontent .other{ font-size:12px; border-bottom:none; line-height:15px; margin-top:8px;}}


.zwcontent .nr{ font-size:16px; line-height:35px; padding-top:20px; text-align:justify}
.zwcontent .nr p {margin-bottom: 20px;}
.zwcontent .nr a {color: #0099ff;}
@media (max-width:768px){
.zwcontent .nr{  line-height:25px; padding-top:0px; text-align:justify}
}

/*频道*/
@media (max-width:768px){.boxhui{ display:none}}
.pdleft{ overflow:hidden}
.pdnrlist ul{ padding-top:20px;} 
.pdnrlist ul li { 
    line-height:30px;
    width:100%; 
    white-space:nowrap;      
    text-overflow:ellipsis;      
    -o-text-overflow:ellipsis;
    overflow: hidden;

}
.pdnrlist ul li>span{ float:right;}
@media (max-width:768px){.pdnrlist ul li span{ display:none}}
@media (max-width:768px){.pdnrlist ul li i{ display:none}}
.pdnrlist ul li i{ font-size:30px; float:left}
.pdline{ border-bottom:#E0E0E0 solid 1px; margin-top:10px; margin-bottom:10px;}
.pdnavlist{ margin-top:20px; margin-bottom:20px;}
.pdnavlist li{ line-height:35px;}
.pdnavlist li a{
    display: block;
    padding: 8px 12px;
    margin-bottom: 0;
    font-size: 16px;
    line-height: 25px;
    color: #333;
    text-shadow: 0 1px 1px rgba(255,255,255,0.75);
    vertical-align: middle;
    cursor: pointer;
    background-color: #f5f5f5;
    background-image: -moz-linear-gradient(top,#fff,#e6e6e6);
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));
    background-image: -webkit-linear-gradient(top,#fff,#e6e6e6);
    background-image: -o-linear-gradient(top,#fff,#e6e6e6);
    background-image: linear-gradient(to bottom,#fff,#e6e6e6);
    background-repeat: repeat-x;
    border: 1px solid #ccc;
    border-color: #e6e6e6 #e6e6e6 #bfbfbf;
    border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
    border-bottom-color: #b3b3b3;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe6e6e6',GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.05);
    -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);
    box-shadow: inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.05);
	margin-bottom:6px;
	text-decoration: none;
    text-shadow: 0 1px 0 #ffffff;
	}
.pdnavlist li a i{ float:right;}
.pdnavlist li a:hover{ background:#ec7a0a ; color:#fff; text-shadow: none;}
.pdnavlistskzj li {width: 240px; margin: 0 auto; text-align: center;}


.pdgglist{ margin-top:20px; margin-bottom:20px;}

.pdgglist ul li{ margin-bottom:8px;}

/*学术期刊*/

.xsqk{ }
.xsqk li{ text-align:center;margin-top:20px; margin-bottom:20px;}
.xsqk li p{ line-height:35px;}
.xsqk li div{ line-height:35px;}
.xsqk li img{  border: 1px solid #c6c6c6\9;
	-webkit-box-shadow: 0px 0px 8px #ccc;
	-moz-box-shadow: 0px 0px 8px #ccc;
	box-shadow:0px 0px 8px #ccc;}




/*科研平台*/
.syslist1{}
.syslist1 li{ border:#ddd solid 1px; width:46%;line-height:45px; text-align:center; margin-bottom:10px; background:url(../images/dot3.gif) top right no-repeat;}
.syslist1 li a{ color:#4aa8f0; display:block;}
.yjzxlist{ padding-top:8px; padding-bottom:8px;}
.yjzxlist li{ line-height:35px;font-size:16px; }
.yjzxlist li a{ font-size:16px;}


.kyptbox{ background:#f7f7f7; border:#d5d5d5 solid 1px; border-radius:10px; padding:10px 20px; margin-top:20px;}
.kyptbox h3{color:#4aa8f0}
.kyptbox li{ line-height:30px; font-size:16px;}
.kyptbox li a {font-size: 16px;}
.ds li{color:#004fae;}
.ds li a {color:#004fae;}
.ds li a:hover {text-decoration: underline;}
.kyptbox  dt{ line-height:30px; font-size:16px; font-weight:normal}
.kyptbox  dt a {color: #000;}
.kyptbox  dt a:hover {color: #f00;text-decoration: none;}



 
/*水科专家*/

.zjnr{ font-size:18px; line-height:50px; padding-top:20px; text-align:justify}
.zjnr p{ text-indent:2em;}
.zjnr .qm{ background:url(../images/qm.jpg) right no-repeat; height:62px; margin-bottom:10px;}

.skzjleft
{
    background-image: -moz-linear-gradient(top,#e6e6e6,#fff);
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#def0fc),to(#fff));
    background-image: -webkit-linear-gradient(top,#def0fc,#fff);
    background-image: -o-linear-gradient(top,#def0fc,#fff);
    background-image: linear-gradient(to bottom,#def0fc,#fff);
	
}

.skzjleft .jj{ padding:20px; line-height:30px;}
.skzjleft .year{padding:20px; }
.skzjleft .year li a{ border-bottom:#eaeaea solid 1px; border-top:#eaeaea solid 1px; background:#fff;

border-left:#ec7a0a solid 4px;
border-right:#eaeaea solid 1px; text-align:center; padding-top:5px;  padding-bottom:5px; margin-bottom:7px; display:block;}


.skzjleft .sktb{ padding:20px;}
.skzjleft .sktb i{ font-size:28px;   margin-right:5px;}
.skzjleft .sktb .t1{ background:#f8b651;  height:60px; line-height:60px; margin-bottom:15px; text-align:center; }
.skzjleft .sktb .t1 a{display:block; font-size:24px; color:#fff;}

.skzjleft .sktb .t2{ background:#b4d465;  height:60px; line-height:60px;text-align:center;}
.skzjleft .sktb .t2 a{display:block;font-size:24px; color:#fff;}


.tjtit{background:url(../images/titbg.jpg); height:58px; font-size:22px; line-height:58px; text-align:center; color:#fff;}
.skzjtit{color:#ec7a0a; line-height:50px; padding-left:1em; font-size:18px;}
.skzjleft .zjlist{ padding:10px;}

.skzjleft .zjlist li{ width:45%; line-height:35px; border-bottom:#eaeaea solid 1px; border-top:#eaeaea solid 1px; border-right:#eaeaea solid 1px; border-left:#ec7a0a solid 4px; background:#fff; font-size:16px; text-align:center; margin-bottom:10px;}

.skzjleft .zjlist li a{ display:block;}
.skzjleft .zjlist li a:hover{ background:#ec7a0a; color:#fff;}

.skzjcx{border-top:#ec7a0a solid 4px;}
.zjcxbox{ padding-top:10px;   margin-bottom:15px; padding-bottom:15px;}

.skzjpic{ text-align:center; margin-top: 30px;}
.skzjpic p{ font-size:16px;}
.skzjpic li{ margin-bottom:10px;}
.skzjpic li img{ padding:4px; border:#ddd solid 1px;}


/*水科概况*/
.gklist{ padding:20px;}
.gklist li{ line-height:35px; text-align: center;}
.gklist li a{
    display: block;
    padding: 8px 12px;
    margin-bottom: 0;
    font-size: 16px;
    line-height: 25px;
    color: #333;
    text-shadow: 0 1px 1px rgba(255,255,255,0.75);
    vertical-align: middle;
    cursor: pointer;
    background-color: #f5f5f5;
    background-image: -moz-linear-gradient(top,#fff,#e6e6e6);
    background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));
    background-image: -webkit-linear-gradient(top,#fff,#e6e6e6);
    background-image: -o-linear-gradient(top,#fff,#e6e6e6);
    background-image: linear-gradient(to bottom,#fff,#e6e6e6);
    background-repeat: repeat-x;
    border: 1px solid #ccc;
    border-color: #e6e6e6 #e6e6e6 #bfbfbf;
    border-color: rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
    border-bottom-color: #b3b3b3;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe6e6e6',GradientType=0);
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
    -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.05);
    -moz-box-shadow: inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);
    box-shadow: inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.05);
	margin-bottom:6px;
	text-decoration: none;
    text-shadow: 0 1px 0 #ffffff;
	}
.gklist li a i{ float:right;}
.gklist li a:hover{ background:#ec7a0a ; color:#fff; text-shadow: none;}

.gknr{ line-height:30px; padding-top:10px; text-indent:2em; text-align:justify}
.gknr p{ padding-top:10px; padding-bottom:10px;}




.rmlist{ padding:20px; padding-top:0;}

.rmlist li{ padding-bottom:20px; padding-top:20px; border-bottom:#ddd solid 1px;}
.rmlist li a{ display:block;}
.rmlist li:hover{ background:#EFEFEF;}

@media (max-width:768px){.bottom10{ margin-bottom:10px;}}
.djztlist li{ text-align:center; margin-bottom:15px;}
.djztright .box{ width:49%}
@media (max-width:768px){.djztright .box{ width:100%}}
@media (min-width:1200px){.paddingleft0{ padding-left:0 !important;}}


/*------------------图片切换----------------*/
.carousel-caption{ padding:0; position:absolute; height:30px; line-height:30px; width:100%; right:0 !important; left:0 !important; bottom:0;}
.carousel-caption p{ z-index:20; position:relative; font-size:14px; text-align:left; padding-left:2em;}
.carousel-caption a{ z-index:20; position:relative; font-size:14px; text-align:left; padding-left:2em; display: block; color: #fff;}
.carousel-caption a:hover{ z-index:20; position:relative; font-size:14px; text-align:left; padding-left:2em; display: block; color: #fff;}
.carousel-caption .bg{ background:#000; position:absolute; height:30px; bottom:0; width:100%; z-index:9;filter:alpha(Opacity=80);-moz-opacity:0.5;opacity: 0.5;}
.carousel-indicators{ bottom: 4px\9 !important; bottom:4px; right:0; margin-left:0; left:60%;}
.carousel-indicators li{ background:#fff; border:0;}
.carousel-indicators .active{ background:#ff0000;}
@media (max-width:768px){.carousel-indicators{ display:none}}



#tabs1{    font-size: 1.4em;
    color: #fff;
    border-bottom: #ec7a0a solid 2px; height:38px;}
#tabs1 li{ float:left;}
#tabs1 li a{  
    padding: 0.35em 1em;
    line-height: 36px;
    color: #aaaaaa;
    font-size: 18px;
    background: url(../images/dot2_2.gif) left no-repeat;
    font-weight: bold;
 }
 
 #tabs1 li.active a{  
    padding: 0.35em 1em;
    line-height: 36px;
    color: #49a8f0;
    font-size: 18px;
    background: url(../images/dot2.gif) left no-repeat;
    font-weight: bold;
 }
#tabs1 .tabs1_toggle a.fr {line-height: 36px; font-weight: bold;}

#tabs3{    font-size: 1.4em;
    color: #fff;
    border-bottom: #ec7a0a solid 2px; height:38px;}
#tabs3 li{ float:left;}
#tabs3 li a{  
    padding: 0.35em 1em;
    line-height: 36px;
    color: #aaaaaa;
    font-size: 18px;
    background: url(../images/dot2_2.gif) left no-repeat;
    font-weight: bold;
 }
 
 #tabs3 li.active a{  
    padding: 0.35em 1em;
    line-height: 36px;
    color: #49a8f0;
    font-size: 18px;
    background: url(../images/dot2.gif) left no-repeat;
    font-weight: bold;
 }

 
 
 
 
#tabs2{ 
    color: #fff;
    border-bottom: #49a8f0 solid 2px; height:38px;}
	
#tabs2 .tit { 
    line-height: 36px;
    color: #4aa8f0;
    font-size: 18px;
	float:left;
	border-bottom:#ec7a0a solid 2px;
	padding-left:10px;
	padding-right:10px;
	}

#tabs2 li{ float:left; padding:0 3px;}
#tabs2 li a{
    line-height: 36px;
    color: #aaaaaa;
    font-size: 12px;
    
}
#tabs2 li.active a{  
     
    line-height: 36px;
    color: #ec7a0a;
    font-size: 12px;
     
}
 



.cxtit{ height:35px; border-bottom:#ccc solid 1px; font-size:18px; line-height:35px; padding-left:10px; margin-bottom:15px;}
.zt{ margin-top:25px;}
.zt li{ margin-top:10px; margin-bottom:10px;}
 

.zt li a{ display:block; font-size:24px;  color:#fff; padding:10px 0; padding-left:10px;}
.zt li a i{ font-size:30px; float:left; margin-right:10px;}
.zt li a:hover{background:#F9F9F9; color:#08559E;}

.marginbottom10{ margin-bottom:10px !important;}

.ztcolor1{ background:#6C9; }
.ztcolor2{ background:#ec7a0a ; }


 
 /*------组织机构-----*/
 
 
.zzjgnr {position:relative;}
.zzjgnr img {width: 1160px; height: 1276px; height: 1276px\9;}
.zzjgnr a{ color:#fff;}
.zzjgnr .list1{
position:absolute;
top:28px;
left:265px;
}
.zzjgnr .list2{
position:absolute;
top:145px;
left:265px;
}
.zzjgnr .list3{
position:absolute;
top:855px;
left:260px;
}
.zzjgnr .listm4{
position:absolute;
top:340px;
left:485px;
}

.zzjgnr .listm4 li{ margin-bottom:86px; text-align:center !important; background:#00F03D !important;}


.zzjgnr .list4{
position:absolute;
top:620px;
left:485px;
}
.zzjgnr .list5{
position:absolute;
top:790px;
left:485px;
}
.zzjgnr .list6{
position:absolute;
top:25px;
left:763px;
}
.zzjgnr .list7{
position:absolute;
top:555px;
left:763px;
}
.zzjgnr .list8{
position:absolute;
top:725px;
left:763px;
}
.zzjgnr li{
line-height:26px;
margin-bottom:9.65px;
margin-bottom: 10px\9;
}
.zzjgnr ul li:last-child {
margin-bottom: 0px;
}
.zzjgnr li a:hover{
color:#fff;
}
.zzjgnr .list1 li,.zzjgnr .list2 li,.zzjgnr .list3 li{background:#4AA8F0;width:180px;border-radius:13px;text-align:left; padding-left:20px; color:#fff}
.zzjgnr .list4 li,.zzjgnr .listm4 li,.zzjgnr .list5 li{background:#DEDC17;width:220px;border-radius:13px;text-align:left; padding-left:5px;}
.zzjgnr .list3 li {width: 210px; padding-left: 5px;}
.zzjgnr .list4 li {padding-left: 30px;}
.zzjgnr .list6 li,.zzjgnr .list7 li,.zzjgnr .list8 li{background:#F7B289;width:300px;border-radius:13px;text-align:left; padding-left:5px;}
.zzjgnr .list6 li {padding-left: 30px;}



/*查询*/
@media (min-width:1200px){ 
.bf10{ width:10%; line-height:34px; font-weight:normal; text-align:right}
.bf20{ width:20% !important;}
.bf9{ width:9%; margin-left: 1%;}
.bf9 input{ height:34px; line-height:34px;}
}


.cxjg{}
.cxjg thead{ background:#ec7a0a; color:#fff; text-align:center;}
.cxjg td{ line-height:40px; padding-left:4px; padding-right:4px;}

.kppic img{ width:100%; height:185px; border-right:#fff solid 1px;}
.kppic span{ display: block; text-align:center; line-height:42px;}

.zttx div{ margin-bottom:10px; height:224px;}
.zttx div img{ float:left; margin-right:10px;}
.zttx div span{ display: block; font-size:16px; padding-top:20px; text-align: center;}

.dqwz{ line-height:45px;}
.margintop10{ margin-top:10px !important;}
.margintop15{ margin-top:15px !important;}

.cgtit {MARGIN-BOTTOM: 15px;}
.cgtit span {COLOR: #ec7a0a; FONT-SIZE: 18px}
.kycgCon .kycgTit {width: 100%; height: 40px; line-height: 40px; font-size: 16px; color: #fff; background: #ec7a0a; text-align: center;}
.kycgCon .kycgList {width: 100%; height: 30px; font-size: 14px; color: rgb(0, 0, 0); text-align: center;}
.kycgCon .kycgTit li , .kycgCon .kycgList li {float: left;}
.kycgCon .kycgTit .li1 , .kycgCon .kycgList .li1 {width: 40%;}
.kycgCon .kycgTit .li2 , .kycgCon .kycgList .li2 {width: 10%;}
.kycgCon .kycgTit .li3 , .kycgCon .kycgList .li3 {width: 10%;}
.kycgCon .kycgTit .li4 , .kycgCon .kycgList .li4 {width: 10%;}
.kycgCon .kycgTit .li5 , .kycgCon .kycgList .li5 {width: 30%;}
.kycgCon div {margin-top: 20px;}

 
 
 
 /*水科之声*/
 
 
 .skzs{}
 .skzs li { display:inline-block}
 .skzs li .pic{ text-align:center;}
 .skzs li .pic img {
        background:#fff;
        border: 1px solid #c6c6c6\9;
	-webkit-box-shadow: 0px 0px 8px #ccc;
	-moz-box-shadow: 0px 0px 8px #ccc;
	box-shadow:0px 0px 8px #ccc;
	*zoom:1;
	padding:6px;
	margin-top:1.2em;
	margin-bottom:0.7em;
}
 .skzs li span{ display: block; text-align:center}
 
 
 /*水韵之声*/
 
 .sxnh{}
 .sxnh li{ margin-top:20px; margin-bottom:20px;}
 .sxnh li .pic{ border:#bfbfbf solid 1px; float:left;}
 .sxnh li .bj{ font-size:16px; line-height:24px; padding-left:160px; font-family:Microsoft Yahei;}
 .sxnh li .bj a ,.sxnh li .bj a:hover {font-size: 16px; }
 
 
 .zthglist li{ margin-top:27px; text-align:center}
 
 
 
 .xwwyh{ padding-top:10px;}
 .xwwyh h4{ color:#F60; text-align:center; line-height:40px;}
 .xwwyh p{ line-height:30px;}
 
 @media (min-width:1200px){ 
 .bf50{ width:50%}
 .bf25{ width:50%}}



 /*水科专家*/
 
.zjjs{}
.zjjs h2{ font-size:22px; color:#F60; line-height:50px;}
.zjjs p{ line-height:30px; text-indent:2em;}
 
.zjlistbox{ padding-top:20px; padding-bottom:20px;}
.zjlistbox .zjlistbox2>li{ border-bottom:#ddd solid 1px; padding-bottom:10px; padding-top:20px;}
.zjlistbox .zjlistbox2>li h6{ color:#49a8f0; font-size:18px; margin-bottom:10px;}
.zjlistbox .zjlistbox2>li ul{min-height: 30px; display: inline-block;}
.zjlistbox .zjlistbox2>li ul li { 
    display: block;
    float: left;
    margin: 0px 16px;
    font-size: 14px;
    line-height: 2;
    color: #454545;
    height: 28px;
    cursor: pointer;
    overflow: hidden;
    font-weight:normal;
    width: 88px;
    word-spacing: 2px;
    letter-spacing: 2px;

} 

/*弹出层*/ 
 
.zcc{ display:none;}
.fade{
    width:100%;
    height:100%;
    background:#000;
    position: fixed;
    left: 0;
    top: 0;
	opacity:0.5;
    z-index:99;
}

.succ-pop{
    width:60%;
    height:550px;
    overflow:auto;
    background: #fff;
    position: fixed;
    left: 45%;
    top: 50%;
    margin-left: -25%;
    margin-top: -250px;
    z-index: 999;
    border-radius: 5px;
    padding:20px;
} 

.closed{ width:25px; height:25px; color:#fff; background:#999;  position: fixed; right:20%; top:13%; top:10%\9; text-align:center;   cursor:pointer; line-height:25px; z-index:9999; font-weight:bold; border-radius:100%; margin-top:10px;  }
 
 
@media (max-width:768px){.closed{ top:130px;  width:25px; height:25px;}} 
.succ-pop{ line-height:30px; text-indent:2em;}
.succ-pop img{
float:left;width:190px;margin-top:50px;margin-right:50px;box-shadow:0 0 10px rgba(41,41,41,.6);
}
.succ-pop h3{
    text-align: center;
     font-size:18px; color:#F60;
	line-height:30px;
}
..succ-pop p{ line-height:30px;  text-indent:2em;}
 
.dis_none{ display:none}
/*******************************************************/
.ycnb { background: url(/zgskywwnew/lib/portalnew/images/ycnb.png); margin-top: 6px; box-shadow: none; height: 69px; border: none; padding-top: 24px;}
.ycnb a { font-size: 20px; font-weight: bold;}
.ycnb a.ycvpn { color: #fff;cursor:default;}
.ycnb a.ycvpn:hover { color: #fff;}
.ycnb a.nbbg { color: #e8b221; margin-left: 45px;}
.ycnb a.nbbg:hover { color: #e8b221;}
.yxdl {PADDING-BOTTOM: 0px; padding-top: 0px; margin-top: 0px;}
.main-left .kydw { background: #fff; /*padding: 1.5em 1.2em;*/padding:7px 14px;height:1460px;}
.main-left .kydw div { font-size: 18px; color: #49a8f0; font-weight: bold; margin: 10px 0px 11px; padding-left: 10px;}
.main-left .kydw div i {padding-right: 6px; font-size: 24px;}
.main-left .kydw ul { border: 1px solid #f1f1f1; background: #eaf7ff; border-radius: 10px; box-shadow: 0px 0px 8px #f6fbfe; padding: 10px 0px 9px;}
.main-left .kydw ul.lastkydwlist {margin-bottom: 10px;}
/***********************wyl@2018823*****************************/
.scrollbox{width:352px;height:150px;overflow: hidden}
#s31{
    border: 1px solid #f1f1f1;
    background: #eaf7ff;
    border-radius: 10px;
    box-shadow: 0px 0px 8px #f6fbfe;
    padding: 10px 0px 15px;
	
	}
#s31 i{font-weight:normal;padding:0px;margin-right:12px}
#s3{height:168px;margin:12px auto;overflow:hidden;}
#s3 ul{border:none;background:none;box-shadow:none;padding:0px;}    
#boxs{height:382px;}
.margb{margin-bottom:28px;}


/***********************wyl@2018823*****************************/
@media screen and (-webkit-min-device-pixel-ratio:0) {
    /* webkit specific CSS */
    .main-left .kydw ul.lastkydwlist {margin-bottom: 1px;}
}
.main-left .kydw li i {padding: 0px 8px; color: rgb(236, 122, 10); font-size: 15px;}
.main-left .kydw li a {font-size: 16px; color: rgb(236, 122, 10); width: 320px; height: 40px; line-height: 38px; font-weight: 400;}
.main-left .kydw li a:hover {color:#ff0000;}
.main-right .row {margin: 0px;}
.main-right .divL {padding-left: 0px;}
.main-right .divR {padding-right: 0px;}

		 















































































































































