@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;border:0;}
body,form,img,li,ol,p,table,tr,th,td,ul{font-size:12px;}
h1,h2,h3,h4,h5,h6,b{font-weight:normal}
html,body{min-width:1024px;height:100%;background:#fff;color:#333;font-size:12px;font-family:"微软雅黑",arial;line-height:22px;/*overflow-x:hidden;*/}
img{border:none;/*display:inline-block;*/}
li{list-style:none}
a{display:inline-block;color:#333;font-size:14px;text-decoration:none;}
a:hover{color:#1d4698;}
a:focus{-moz-outline-style:none;outline:none;-moz-outline:none;} /* IE不支持 */ 
em,i{font-style:normal;font-weight:normal} 
input,textarea,select{word-wrap:break-word;word-break:break-all;padding:0;outline:medium;font-size:12px;font-family:"微软雅黑",arial;}
option{font-size:12px;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.clearfix{*zoom:1;}
.none{display:none;}
.fl{float:left;}
.fr{float:right;}
.opacity{filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;pointer-events:none;cursor:default;}

.c-red{color:#d24949 !important;}

.w-100{width:100%;margin:0 auto;}
.w-1000{width:1000px;margin:0 auto;}

.btm-20{margin-bottom:20px;}
.btm-10{margin-bottom:10px;}

/******************************* 浏览器滚动条******************************/
/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/
::-webkit-scrollbar{width:5px;height:5px;background:#d7dbde;}
::-webkit-scrollbar-track{background:#F5F5F5;}
::-webkit-scrollbar-thumb{background:#a8aeb5;}
::-webkit-scrollbar-thumb:hover{background:#90969e;}

::selection{background:#1d4698;color:#fff;}
::-moz-selection{background:#1d4698;color:#fff;}

i.icon{display:inline-block;font-style:normal;position:relative;vertical-align:middle;background-repeat:no-repeat;}
i.icon-01{width:12px;height:12px;background:url(../images/icon_01.png) no-repeat 0 0;}
i.icon-02{width:21px;height:44px;background:url(../images/icon_02.png) no-repeat center;}
i.icon-03{width:16px;height:13px;background:url(../images/icon_03.png) no-repeat 0 0;}
i.icon-05{width:185px;height:126px;background:url(../images/icon_05.png) no-repeat 0 0;margin:0 5px 0 0;}
i.icon-07{width:16px;height:6px;background:url(../images/icon_07.png) no-repeat 0 0;}
i.icon-09{width:15px;height:14px;background:url(../images/icon_09.png) no-repeat 0 0;}
i.icon-15{width:9px;height:5px;background:url(../images/icon_15.png) no-repeat 0 0;}
i.icon-16{width:19px;height:22px;background:url(../images/icon_16.png) no-repeat 0 0;top:-4px;}
i.icon-18{width:21px;height:15px;background:url(../images/icon_18.png) no-repeat 0 0;}
i.icon-19{width:16px;height:15px;background:url(../images/icon_19.png) no-repeat 0 0;}
i.icon-20{width:16px;height:16px;background:url(../images/icon_20.png) no-repeat 0 0;}
i.icon-21{width:17px;height:16px;background:url(../images/icon_21.png) no-repeat 0 0;}
i.icon-22{width:185px;height:126px;background:url(../images/icon_22.png) no-repeat 0 0;margin:0 5px 0 0;}
i.icon-24-01{width:14px;height:14px;background:url(../images/icon_24.png) no-repeat 0 0;}
i.icon-24-02{width:15px;height:14px;background:url(../images/icon_24.png) no-repeat -15px 0;}
i.icon-24-03{width:13px;height:14px;background:url(../images/icon_24.png) no-repeat -31px 0;}
i.icon-24-04{width:14px;height:14px;background:url(../images/icon_24.png) no-repeat -45px 0;}
i.icon-25{width:12px;height:12px;background:url(../images/icon_25.png) no-repeat 0 0;top:-2px;}
i.icon-26{width:18px;height:18px;background:url(../images/icon_26.png) no-repeat 0 0;top:-2px;}
i.icon-27{width:20px;height:18px;background:url(../images/icon_27.png) no-repeat 0 0;top:-2px;}
i.icon-28{width:20px;height:24px;background:url(../images/icon_28.png) no-repeat 0 0;}
i.icon-29{width:20px;height:24px;background:url(../images/icon_29.png) no-repeat 0 0;top:-1px;}
i.icon-30{width:16px;height:16px;background:url(../images/icon_30.png) no-repeat 0 0;}
i.icon-32{width:16px;height:16px;background:url(../images/icon_32.png) no-repeat 0 0;}
i.icon-36{width:12px;height:12px;background:url(../images/icon_36.png) no-repeat 0 0;}
i.icon-37{width:31px;height:31px;background:url(../images/icon_37.png) no-repeat 0 0;}
i.icon-39{width:16px;height:15px;background:url(../images/icon_39.png) no-repeat 0 0;top:-1px;}
i.icon-40{width:10px;height:10px;background:url(../images/icon_40.png) no-repeat 0 0;}
i.icon-41{width:4.5px;height:10px;background:url(../images/icon_15.png) no-repeat 0 0;}
i.icon-44{width:12px;height:12px;background:url(../images/icon_44.png) no-repeat 0 0;top:-1px;}
i.icon-46{width:13px;height:13px;background:url(../images/icon_46.png) no-repeat 0 0;}
i.icon-48{width:23px;height:19px;background:url(../images/icon_48.png) no-repeat 0 0;}
i.icon-50{width:13px;height:9px;background:url(../images/icon_50.png) no-repeat 0 0;}
i.icon-50-2{width:13px;height:9px;background:url(../images/icon_50.png) no-repeat 0 -9px;}
i.icon-51{width:14px;height:14px;background:url(../images/icon_51.png) no-repeat 0 0;top:-1px;}
i.icon-54{width:5px;height:9px;background:url(../images/icon_54.png) no-repeat 0 0;}
i.icon-57{width:14px;height:14px;background:url(../images/icon_57.png) no-repeat 0 0;top:-1px;}
i.icon-58{width:14px;height:14px;background:url(../images/icon_58.png) no-repeat 0 0;top:-1px;}
i.icon-59{width:14px;height:14px;background:url(../images/icon_59.png) no-repeat 0 0;top:-1px;}
i.icon-60{width:12px;height:12px;background:url(../images/icon_60.png) no-repeat 0 0;}
i.icon-61{width:17px;height:12px;background:url(../images/icon_61.png) no-repeat 0 0;}
i.icon-62{width:15px;height:14px;background:url(../images/icon_62.png) no-repeat 0 0;top:-1px;}
i.icon-63{width:14px;height:14px;background:url(../images/icon_63.png) no-repeat 0 0;top:-1px;}
i.icon-67{width:14px;height:14px;background:url(../images/icon_67.png) no-repeat 0 0;top:-1px;}
i.icon-68{width:14px;height:14px;background:url(../images/icon_68.png) no-repeat 0 0;top:-1px;}
i.icon-71{width:14px;height:8px;background:url(../images/icon_71.png) no-repeat 0 -24px;}
i.icon-72-01{width:18px;height:18px;background:url(../images/icon_72.png) no-repeat 0 0;}
i.icon-72-02{width:18px;height:18px;background:url(../images/icon_72.png) no-repeat 0 -21px;}
i.icon-72-03{width:18px;height:18px;background:url(../images/icon_72.png) no-repeat 0 -40px;}
i.icon-74{width:12px;height:18px;background:url(../images/icon_74.png) no-repeat 0 0;}
i.icon-75{width:13px;height:13px;background:url(../images/icon_75.png) no-repeat 0 0;top:-1px;}
i.icon-78{width:6px;height:6px;background:url(../images/icon_78.png) no-repeat 0 -42px;}
i.icon-79{width:15px;height:14px;background:url(../images/icon_79.png) no-repeat 0 0;top:-1px;}
i.icon-80{width:15px;height:14px;background:url(../images/icon_80.png) no-repeat 0 0;top:-1px;}

/*icon-chart*/
.icon-chart{position:relative;}
.chart-tip{display:none;position:absolute;top:-2px;left:25px;width:80px;padding:2px 5px;background:#1D4698;color:#fff;text-align:center;box-shadow:2px 2px 8px rgba(0,0,0,0.5);}
.chart-tip i.icon{position:absolute;left:-4.5px;top:8px;}

a.collbtn{height:22px;line-height:22px;margin:1px 0 0;color:#999;cursor: pointer;}
a.collbtn:hover{color: #fcad45;}
a.collbtn.on i.icon{background-position-y:-24px;}

a.bigbtn{height:24px;margin:1px 0 0 0;color:#999;}
a.bigbtn:hover i.icon,
a.bigbtn.on i.icon{background-position-y:-24px;}

a.noread{width:110px;height:34px;background:#ccc;line-height:34px;text-align:center;color:#fff;border-radius:3px;font-size:16px;border:1px solid #ccc;}
a.noread i.icon{margin:-2px 10px 0 0;}

a.b-red{width:100px;height:28px;background:#e4393c;line-height:28px;text-align:center;color:#fff;border-radius:3px;font-size:16px;}
a.b-red i.icon{margin:-2px 5px 0 0;}
a.b-red:hover{background:#d33336;}

input.b-grey,
a.b-grey{width:110px;height:34px;background:#9ea4ab;line-height:34px;text-align:center;color:#fff;border-radius:3px;font-size:16px;border:1px solid #9ea4ab;cursor:pointer;}
a.b-grey i.icon{margin:-2px 10px 0 0;}
input.b-grey:hover,
a.b-grey:hover{background:#878c92;border-color:#878c92;}

input.b-blue,
a.b-blue{width:110px;height:34px;background:#1d4698;line-height:34px;text-align:center;color:#fff;border-radius:3px;font-size:16px;border:1px solid #1d4698;cursor:pointer;}
a.b-blue i.icon{margin:-2px 10px 0 0;}
input.b-blue:hover,
a.b-blue:hover{background:#1181ff;border-color:#1181ff;}
a.b-gray{background:#e5e5e5;border-color:#eaeaea;width:110px;height:34px; line-height:34px;text-align:center;color:#fff;border-radius:3px;font-size:16px; cursor:pointer;
    border: 1px solid #eaeaea;}
.mart-20{margin-right: 20px}



a.b-white{width:108px;height:34px;margin:0;background:#fff;line-height:34px;text-align:center;color:#1d4698;border-radius:3px;font-size:16px;border:1px solid #1d4698;}
a.b-white i.icon{margin:-2px 10px 0 0;}
a.b-white:hover{background:#1d4698;color:#fff;}
a.b-white:hover i.icon{background-position-y:-24px;}
a.b-white.on{background:#1d4698;color:#fff;}
a.b-white.on i.icon{background-position-y:-24px;}

a.fullbtn{height:24px;color:#666;font-size:14px;line-height:24px;}
a.fullbtn:hover{color:#1d4698;}
a.fullbtn:hover i.icon{background-position-y:-12px;}

a.showbtn{/*display:none;*/position:fixed;top:300px;right:0;z-index:999;width:34px;height:90px;padding:10px 0;color:#fff;background:url(../images/icon_52.png);border-radius:5px 0 0 5px;line-height:18px;}
a.showbtn span{display:block;text-align:center;}
a.showbtn font{display:block;text-align:center;font-size:14px;}
a.showbtn:hover{background:#a2a2a2;}

div.showul{margin:5px auto -10px;text-align:right;}
div.showul a{padding:0 20px 0 0;color:#999;background:url(../images/icon_83.png) no-repeat right 9px;}
div.showul a:hover,
div.showul a.on i.icon{color:#1d4698;background-position-y:-15px;}

div.show-all{margin:5px auto 0;text-align:right;}
div.show-all a{color:#1d4698;line-height:24px;}
div.show-all a i.icon{margin:-1px 5px 0 0;}
div.show-all a:hover{text-decoration:underline;}
div.show-all a.on i.icon{background-position-y:-11px;}

p.return{text-align:center;padding:5px 0 10px;background:#f7f8fb;cursor:pointer;}
p.return a{color:#999}
p.return a font{font-family:"宋体"; margin-right:3px}
p.return a:hover{color:#333}

div.more-zt{display:none;}
div.more-zt,
div.more-ts{margin-top:15px;text-align:center;}
div.more-zt a,
div.more-ts a{min-width:100px;padding:2px 10px;color:#999;font-size:14px;border:1px solid #eee;}
div.more-zt a:hover,
div.more-ts a:hover{color:#1d4698;border-color:#1d4698;}

span.font{display:inline-block;width:18px;height:18px;margin-right:10px;line-height:18px;text-align:center;cursor:pointer;border-radius:3px;background:#999;color:#fff;}
span.font:hover{background:#666;}
span.font.active{background:#1d4698;}

#main{width:500px;height:300px;margin:20px auto;}
#trend{width:100%;margin:20px auto;}

.bg-head-01{position:relative;
background:url(../images/searchBanner.jpg) no-repeat;
background-size:100%;
/* -webkit-background-size:cover; */}
.bg-head-02{background:url(../images/bg_head_02.jpg) no-repeat top center;
background-size:cover;
-webkit-background-size:cover;}

/*header*/
.header{height:90px;}

.zy-header{height:36px;line-height:36px;background:url(../images/icon_10.png) repeat-x bottom;}
.zy-header .hello{color:#bbc3d9;}

/*.logo{max-width:700px;height:42px;margin:23px 0 0 0;line-height:36px;font-family:"微软雅黑";font-size:36px;}*/
/*.logo .icon-logo{float:left;width:42px;height:42px;background:url(../images/logo.png) no-repeat center;margin-right:15px;}*/
/*.logo img{}*/
/*.logo:hover{color:#333;}*/

.min-logo{width:220px;height:62px;margin:30px 0 0 0;color:#fff;font-family:"微软雅黑";}
.min-logo .icon-logo{float:left;width:62px;height:62px;background:url(../images/min_logo.png) no-repeat center;margin-right:15px;}
.min-logo img{}
.min-logo span{font-size:16px;display:block;line-height:26px;letter-spacing:18px;}
.min-logo font{font-size:24px;line-height:36px;}
.min-logo:hover{color:#fff;}

.l-logo{display:block;height:60px;margin:15px auto 25px;line-height:54px;text-align:center;font-family:"微软雅黑";font-size:36px;color:#fff;}
.l-logo .icon-logo{width:60px;height:60px;background:url(../images/l_logo.png) no-repeat center;margin-right:15px;}
.l-logo img{vertical-align:middle;}
.l-logo:hover{color:#fff;}


.log-reg a{color:#bbc3d9;}
.log-reg a:hover{color:#fff;}
.log-reg a i.icon{margin:0 10px 0 0;}
.log-reg a:hover i.icon{background-position-y:-40px;}
.log-reg span{color:#4764a6;font-family:"宋体";margin:0 10px;}

.log-reg a.link{margin:0 0 0 10px;}
.log-reg a.link i.icon{margin:-1px 8px 0 0;}
.log-reg a.link:hover i.icon{background-position-y:-12px;}

.header .log-reg{margin:33px 0 0 0;}
.header .log-reg a{color:#666;font-size:14px;}
.header .log-reg a i.icon{width:14px;height:14px;background-position-y:-12px;}
.header .log-reg a:hover{color:#1d4698;}
.header .log-reg a:hover i.icon{background-position-y:-26px;}
.header .log-reg span{color:#ccc;}
.header .log-reg a.link i.icon{background-position-y:-24px;}
.header .log-reg a.link:hover i.icon{background-position-y:-38px;}

/*greyline*/
.greyline{height:39px;background:url(../images/bg_04.png) repeat-x top;border-top:1px solid #fff;}

/*searcher*/
.searcher{width:1000px;height:535px;position:absolute;top:50%;left:50%;margin:-255px 0 0 -500px;}
.search{width:1000px;}
.search-tit{height:26px;padding:20px 0;}
.search-tit > a{position:relative;float:left;padding:2px 10px;margin:0 7px;font-size:14px;border-radius:4px;color:#dfe2ed;}
.search-tit > a i.icon{display:none;position:absolute;bottom:-6px;left:50%;margin:0 0 0 -8px;}
.search-tit > a:hover{color:#fff;}
.search-tit > a.on{background:#fff;color:#1d4698;}
.search-tit > a.on i.icon{display:inline-block;}

.search-tit div.more,
.search-tit div.slide-more{position:relative;float:left;width:70px;padding:2px 0;font-size:14px;text-align:center;border-radius:4px 4px 0 0;color:#dfe2ed;cursor:pointer;}
.search-tit div.more font,
.search-tit div.slide-more font{margin:0 0 0 3px;font-family:"宋体";vertical-align:middle;}
.search-tit div.more.active{background:#fff;color:#1d4698;}

.search-tit div.slide-more.on{background:#fff;color:#1d4698;}

/*---- 更多 begin 01 ----*/  
.more-type{position:absolute;top:26px;left:50%;z-index:9999;margin:0 0 0 -35px;background:#fff;width:68px;border:1px solid #eee;text-align:center;}
.more-type a{display:block;color:#666;margin:1px 0;padding:3px 0;float:none;border-radius:0;}
.more-type a.more{border-top:1px solid #eee;}
.more-type a:hover{color:#1d4698;}
.more-type a.on{background:#1d4698;color:#fff;}

/*---- 更多 begin 02 ----*/  
.morebox{position:absolute;top:28px;right:0;z-index:1;width:770px;padding:10px 20px;margin:0px auto;overflow:hidden;background:#fff;box-shadow:5px 5px 5px rgba(0,0,0,0.2);border-radius:3px 0 3px 3px;}
.morebox ul.moreline{float:left;width:18%;padding:10px 1%;zoom:1;}
.morebox li{line-height:22px;overflow:hidden;text-align:left;}
.morebox li h4 a{font-size:14px;color:#0765AB;}
.morebox li p a{padding-left:12px;color:#555;}
.morebox li p a:hover{color:#FF6600;}
 
.search-input{width:852px;height:54px;}

.so1{position:relative;width:89px;height:54px;padding:0 15px 0 0;border-radius:3px 0 0 3px;background:#fff;border-right:1px solid #ddd;overflow:hidden;}
.so1 select{width:120px;height:100%;padding:0 15px 0 10px;cursor:pointer;text-align:center;font-size:14px;color:#666;background:url(../images/xlcd.png) 82px center no-repeat;}
.so1 select option{font-size:14px;height:28px;line-height:28px;}

.sou-input{width:597px;color:#999;height:40px;line-height:40px;padding:7px 15px;background:#fff;font-size:14px;color:#ccc;}
a.sou-btn{width:120px;height:54px;background:#1181ff;color:#deebf5;font-family:"微软雅黑";font-size:18px;line-height:54px;text-align:center;border-radius:0 3px 3px 0;}
a.sou-btn i.icon{margin:-2px 10px 0 0;}
.sou-btn:hover {background:#0078ff;}
a.gaoji{width:128px;height:54px;line-height:54px;text-align:center;color:#FFF;background:#3a7cdc;margin-left:20px;font-size:18px;border-radius:3px;}
a.gaoji:hover{background:#0078ff;}

/*hotwords*/
.hotwords{width:100%;max-height:24px;font-size:14px;overflow:hidden;margin:10px auto;color:#fff;}
.hotwords a{ margin-right:15px;color:#fff;font-size:14px;}
.hotwords a:hover{color:#fff;text-decoration:underline;}
.hotwords a.hot{color:#fff;}
.hotwords a.hot:hover{text-decoration:underline;}

/*zy-searcher*/
.zy-searcher{padding:15px 0 5px;}
.w-1000 .search{width:750px;margin:0 0 0 30px;}
.w-1000 .search-tit{padding:0 0 15px 0;}
.w-1000 .search-tit > a{padding:0px 7px;margin:0 4px;font-size:14px;}
.w-1000 .search-tit div.slide-more{width:48px;padding:0px 7px;margin:0 4px;font-size:14px;}
.w-1000 .search-tit div.slide-more.on{padding:3px 7px;}

.w-1000 .search-input{width:630px;height:44px;}

.w-1000 .so1{width:76px;height:44px;}
.w-1000 .so1 select{width:110px;background-position-x:69px;}

.w-1000 .sou-input{width:439px;height:30px;line-height:30px;font-size:14px;}
.w-1000 a.sou-btn{width:68px;height:44px;line-height:44px;}
.w-1000 a.sou-btn i.icon{margin:-2px 0 0;}
.w-1000 .input-r{width:94px;font-size:14px;}
.w-1000 a.gaoji{width:auto;height:24px;text-align:left;background:none;color:#dfe2ed;line-height:24px;margin:0 0 0;font-size:14px;}
.w-1000 a.gaoji:hover{color:#fff;}
.w-1000 label{display:block;color:#dfe2ed;}
.w-1000 label input[type="checkbox"]{vertical-align:middle;}
.w-1000 .hotwords{margin:7px auto;font-size:12px;}
.w-1000 .hotwords a{margin:0 10px;font-size:12px;}

/*banner*/
.banner{height:342px;}
.banner li{width:100%;}
.banner li .fl{width:440px;margin:70px 0 0 60px;}
.banner li .fl h3{width:100%;margin:0 0 20px;line-height:30px;color:#fff;font-size:30px;}
.banner li .fl p{max-height:120px;overflow:hidden;font-size:14px;line-height:30px;color:#b3c2e0;}
.banner li img{float:right;width:431px;}
.banner .bx-wrapper .bx-next{left:530px;margin-top:-36px;background-position-y:-162px;}
.banner .bx-wrapper .bx-next:hover{background-position-y:-110px;}
.banner .bx-wrapper .bx-prev{left:0;margin-top:-36px;background-position-y:-162px;}
.banner .bx-wrapper .bx-prev:hover{background-position-y:-110px;}

/*content*/
.content{width:1000px;margin:0 auto;}

/*面包屑导航*/
.mbx{height:40px;background:#f7f8fb;}
.mbx .fl{height:40px;line-height:40px;color:#666;}
.mbx .fl a{color:#666;}
.mbx .fl font{font-family:"宋体";margin:0 5px;color:#999;}
.mbx .fl a:hover{color:#1d4698;}

.mbx .fr{}
.mbx .fr a{width:104px;height:30px;margin:5px 0 0;background:url(../images/bg_04.png) repeat-x center;border-radius:0 0 5px 5px;text-align:center;line-height:30px;color:#fff;}
.mbx .fr a:hover{background-image:url(../images/bg_04_hover.png);}

/*main*/
.main{padding-bottom:70px;}


/********************************* 标题 公用部分 start *********************************/
/*main-title*/
.main-title{margin:35px auto 15px;height:30px;text-align:center;color:#1d4698;font-size:22px;line-height:30px;}

/*main-title2*/
.main-title2{margin:35px auto 15px;height:36px;text-align:center;color:#1d4698;font-size:22px;line-height:30px;border-bottom:1px solid #efeff0;}
.main-title2 h3{font-size:22px;padding:0 0 5px;margin-bottom:-1px;color:#1d4698;border-bottom:2px solid #1d4698;}

/*min-title*/
.min-title{position:relative;border-bottom:1px solid #ccc;}
.min-title h3{font-size:16px;padding:0 0 5px;}
.min-title a.more{color:#999;}
.min-title a.more font{margin:0 3px 0 0;font-family:"宋体";/*vertical-align:middle;*/}
.min-title a.more:hover{color:#333;}
.min-title a.remove{color:#999;}
.min-title a.remove:hover{color:#333;}

.min-title .select{margin:-4px 0 0 20px;color:#666;}
.min-title .select a.dis{height:24px;line-height:24px;padding:0 10px;margin:0 0 0 -1px;border:1px solid #dcdcdc;color:#666;vertical-align:middle;}
.min-title .select a.dis:hover{color:#1d4698;}
.min-title .select a.dis.on{background:#1d4698;color:#fff;}
.min-title .select select{height:26px;line-height:26px;padding:0 5px;margin:0 0 0 10px;color:#666;border:1px solid #dcdcdc;vertical-align:middle;}
.min-title .select select option{line-height:24px;}

.min-title .fr a{color:#1d4698;vertical-align:middle;}
.min-title .fr a i.icon{margin:0 5px 0 0;background-position-y:-16px;}

/*big-title*/
.big-title{border-bottom:1px solid #ccc;padding: 10px 10px 0;}
.big-title h3{padding:0 0 5px;margin-bottom:-1px;font-size:16px;color:#1d4698;border-bottom:2px solid #1d4698;}
.big-title .select{margin:0 0 0 20px;color:#666;}
.big-title .select select{height:22px;padding:0 5px;margin:0 0 0 5px;line-height:22px;color:#666;border:1px solid #e8e8e8;border-radius:3px;}
.big-title .select select option{line-height:22px;}

.big-title label{cursor:pointer;font-size:14px;line-height:24px;}
.big-title label input{vertical-align:middle;}
.big-title .fr a{margin:0 0 0 20px;font-size:14px;line-height:24px;}
.big-title .fr a i.icon{margin:0 5px 0 0;}
.big-title .fr a:hover i.icon{background-position-y:-16px;}

.big-title a.more{margin:3px 0 0;color:#999;}
.big-title a.more font{margin:0 3px 0 0;font-family:"宋体";vertical-align:middle;}
.big-title a.more:hover{color:#333;}

.big-title .list-type{margin:1px 0 0;}
.big-title .list-type a{margin:0 0 0 8px;}
.big-title .list-type a.on i.icon,
.big-title .list-type a:hover i.icon{background-position-y:-19px;}

.big-title h4{}
.big-title h4 a{padding:0 0 5px;margin:0 40px -1px 0;font-size:16px;color:#666;}
.big-title h4 a:hover{color:#1d4698;}
.big-title h4 a.on{color:#1d4698;border-bottom:2px solid #1d4698;}

.big-title label.fr{margin:-2px 0 0 0;}
.big-title label.fr input{margin:0 5px 0 0;padding:0 10px;height:24px;outline:0;border:1px solid #e8e8e8;border-radius:3px;background-color:#FFF;font-size:14px;line-height:24px;color:#666;}
.big-title label.fr a.b-red{width:60px;height:26px;margin:0;line-height:26px;}


.zimu-box{padding:5px 5px 7px;border-bottom:1px solid #ddd;background:#f9fbfd;}
.zimu-box h4{margin:4px 0 0;font-size:12px;color:#999;}
.zimu{}
.zimu li{float:left;min-width:18px;margin:5px 0 0 0;}
.zimu li a{display:block;font-family:Arial;text-align:center;line-height:20px;color:#333;}
.zimu li a:hover,.zimu li a.on{background:#1d4698;color:#FFF;}


/*icon-title*/
.icon-title{margin:15px 0 20px;color:#1d4698;font-size:16px;}
.icon-title i.icon-03{background-position-y:-13px;margin:-2px 10px 0 0;}
.icon-title font{font-size:12px;color:#999;margin:0 0 0 5px;}

/*a.hide*/
a.hide{margin:3px 0 0 0;color:#1d4698;}
a.hide i.icon{margin:0 0 0 5px;}
a.hide.on i.icon{background-position-y:-5px;}

/*sort*/
.sort{padding:0 10px;line-height:40px;background:#f9fbfd;}
.sort .fr{color:#999;}
.sort .fr .left{width:auto;}
.sort .fr .left a{margin:0 0 0 10px;color:#666;}
.sort .fr .left a:nth-child(1){margin:0;}
.sort .fr .left a.up{background:url(../images/up.png) right center no-repeat;padding:0 23px 0 0;color:#1d4698;}
.sort .fr .left a.down{background:url(../images/down.png) right center no-repeat;padding:0 23px 0 0;color:#1d4698;}
.sort .fl{color:#666;}

.sort .key{padding:8px 2px;}
.sort .read-type{margin:0;}

.sort h4{height:40px;padding:0 23px;background:#eef2f5;font-size:12px;color:#666;}
.sort h4 i.icon{margin:0 6px 0 0;}

.sort ul{padding:5px 12px 15px 10px;}
.sort ul li{float:left;width:31.8%;padding:5px 0 5px 1.5%;line-height:normal;}
.sort ul li h5{}
.sort ul li h5 a{padding-left:10px;background:url(../images/icon_49.png) no-repeat left 11px;font-size:14px;line-height:24px;}
.sort ul li h5 a:hover{}
.sort ul li p{/*height:20px;*/line-height:20px;color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.sort ul li p a{color:#666;}
.sort ul li p a:hover{color:#000;}

/*cond*/
.cond{margin:0 0 0 10px;}
.cond span{float:left;display:block;margin:0 8px 0 0;height:22px;line-height:22px;border:1px solid #e8e8e8;}
.cond b{float:left;display:inline-block;max-width:140px;height:22px;padding:0 5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.cond a{width:14px;height:14px;padding:3px 5px;background:url(../images/icon_45.png) no-repeat center 6px;}
.cond a:hover{background-position-y:-10px;}


/********************************* 标题 公用部分 end *********************************/

/*noinfo-tip*/
.noinfo-tip{padding:45px;}
.noinfo-tip h2{font-size:20px;line-height:normal;color:#666;}
.noinfo-tip p{margin:10px 0 0;font-size:16px;color:#999;}
.noinfo-tip div{margin:40px 0 0;}

/*info-title*/
.info-title{border-bottom:1px solid #ccc;}
.info-title h1{font-size:22px;font-weight:bold;line-height:34px;}
.info-title h3{font-size:16px;color:#666;line-height:24px;padding:5px 0 0;}
.info-title h1.fl{margin:-8px 25px 0 0;}
.main .left .info-title h1 .read-type{margin:0;}
.info-title .label{padding:15px 0 5px;}
.info-title .label p{color:#999;}
.info-title .label a.collbtn i.icon{top:-2px;}
.info-title h1 .btn-box{margin:0;font-weight:normal;}

/*ul-01*/
.ul-01{}
.ul-01 li{overflow:hidden;padding:5px 0;line-height:28px;text-align: center;}
.ul-01 li span{font-size:14px;}
.ul-01 li p{display:block;float:left;width:88%;margin:0 0 0 2%;}
.ul-01 li a{margin:0 9px;color:#666;font-size:14px;cursor: pointer}
.ul-01 li a:hover{color:#1d4698;}

/*ul-24*/
.ul-24{}
.ul-24 a{width:12%;margin:5px 0.984%;color:#666;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.ul-24 a:hover{color:#1d4698;}

/*ul-02*/
.ul-02{}
.ul-02 > li{position:relative;padding:15px 0;overflow:hidden;border-top:1px solid #e8e8e8;}
.ul-02 > li:nth-child(1){border:none;}
.ul-02 > li h4{margin:0 0 10px;overflow:hidden;}
.ul-02 > li h4 span{height:18px;padding:0 5px;margin:2px 10px 0 0;color:#1d4698;line-height:18px;border-radius:3px;border:1px solid #1d4698;}
.ul-02 > li h4 a.title{position:relative;z-index:2;width:70%;/*height:24px;*/font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:0;}
.ul-02 > li p.label{margin:-10px 0 0;}
.ul-02 > li a.img{max-height: 122px;overflow: hidden;}
.ul-02 > li a.img img{margin:0 20px 0 0;display:block;border:1px solid #e1e1e1;width:88px !important;height: auto !important;}
.ul-02 > li a.video{margin:0 20px 0 0;}
.ul-02 > li a.video img{margin:0;}

/*问答*/
.ul-02 > li em{display:block;width:18px;height:18px;text-align:center;line-height:18px;color:#fff;}
.ul-02 > li h4 em{margin:3px 0 0;background:#1d4698;}
.ul-02 > li h4 a.title{padding:0 0 0 10px;line-height:24px;font-size:16px;color:#666;}
.ul-02 > li h4 a.title:hover{color:#1d4698}
.ul-02 > li .answer{padding:5px 0;background:#f7f8fb;}
.ul-02 > li .answer em{margin:3px 0 0;background:#d24949;}
.ul-02 > li .answer .text{padding:0 10px 0 10px;max-height:66px;overflow:hidden;color:#666;font-size:14px;text-align:justify;}
.ul-02 > li .answer .label{margin:0;padding:5px 0 5px 27px;}


.main-05 .right .ul-02 > li > p.label{position:absolute;top:26px;left:0;width:95%;text-align:right;}
a.video{position:relative;background:#000;}
a.video .video-bg{position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/icon_38.png);}
a.video .video-bg i.icon{position:absolute;top:50%;left:50%;margin:-15.5px 0 0 -15.5px;filter:alpha(opacity=60);
-moz-opacity:0.6;
-khtml-opacity:0.6;
opacity:0.6;}
a.video:hover .video-bg i.icon{
filter:alpha(opacity=100);
-moz-opacity:1;
-khtml-opacity:1;
opacity:1;}

/*ul-03*/
.ul-03{padding:5px 0 0;}
.ul-03 li{/*margin:10px 0 0;*/}
.ul-03 li a{display:block;/*height:28px;*/line-height:28px;color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.ul-03 li a:hover{color:#1d4698;}

/*ul-04*/
.ul-04{}
.ul-04 li{padding:15px 0 0;overflow:hidden;}
.ul-04 li .img{margin:0 10px 0 0;}
.ul-04 li .img img{width:105px;height:78px;display:block;}
.ul-04 li .img-r{width:102px;}
.ul-04 li .img-r h4{margin:0 0 5px;}
.ul-04 li .img-r h4 a{display:block;max-height:40px;overflow:hidden;line-height:20px;}
.ul-04 li .img-r p{max-height:36px;overflow:hidden;line-height:18px;color:#999;}

/*ul-05*/
.ul-05{padding:10px 0 0;height:auto;}
.ul-05 li{padding:3px 0;background:url(../images/icon_17.png) center repeat-x;}
.ul-05 li a{display:block;overflow:hidden;height:24px;line-height:24px;}
.ul-05 li em{float:left;background:#fff;color:#666;}
.ul-05 li p{float:left;padding:0 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:520px;/*height:24px;*/line-height:24px;color:#666;background:#fff;}
.ul-05 li font{float:left;padding-right:5px;background:#fff;color:#999;}
.ul-05 li span{float:right;padding:0 0 0 10px;background:#fff;color:#999;}
.ul-05 li.noauthor{background:none;}
.ul-05 li a:hover em,.ul-05 li a:hover p{color:#1d4698;}

.ul-05.hide{max-height:300px;overflow:hidden;}

/*ul-06*/
.ul-06{padding:10px 0 0;}
.ul-06 li{padding:8px 0;overflow:hidden;}
.ul-06 li .img{margin:0 10px 0 0;}
.ul-06 li .img img{width:80px;height:114px;display:block;}
.ul-06 li .img-r{width:124px;}
.ul-06 li .img-r h4{margin:0 0 15px;}
.ul-06 li .img-r h4 a{display:block;max-height:60px;overflow:hidden;line-height:20px;}
.ul-06 li .img-r p{line-height:18px;color:#999;}

/*ul-07*/
.ul-07{margin:0 0 20px -5.33%;}
.ul-07 li{width:28%;float:left;margin:20px 0 0 5.33%;text-align:center;}
.ul-07 li .img{width:100%;height:112px;overflow:hidden;border:1px solid #e1e1e1;}
.ul-07 li .img img{display:block;width:100%;min-height:100%;margin:0 auto;}
.ul-07 li h4{}
.ul-07 li h4 a{height:40px;overflow:hidden;text-align:left;line-height:20px;}
.ul-07 li p{color:#999;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.ul-07 li p span{color:#666;}

/*ul-08*/
.ul-08{padding:10px 0;}
.ul-08 li{padding:8px 0;overflow:hidden;}
.ul-08 li .img{margin:0 10px 0 0;}
.ul-08 li .img img{width:97px;height:144px;display:block;}
.ul-08 li h4{padding:0 0 20px;}
.ul-08 li h4 a{display:inherit;max-height:44px;overflow:hidden;}
.ul-08 li p{line-height:22px;color:#999;}
.ul-08 li p.nofree{height:22px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.ul-08 li .more{display:block;min-height:22px;line-height:22px;text-align:justify;color:#999;}
.ul-08 li .more a{float:right;width:50px;height:22px;margin:0 32px 0 0;background:url(../images/icon_83.png) no-repeat center 8px;}
.ul-08 li .more a:hover{background-position-y:-16px;}

.ul-08 .upbtn a{color:#1d4698;}
.ul-08 .upbtn a:hover{text-decoration:underline;}

/*ul-09*/
.ul-09{}
.ul-09 li{padding:20px 0;border-top:1px solid #e8e8e8;}
.ul-09 li:nth-child(1){border:none;}
.ul-09 li h3{margin-bottom:10px;}
.ul-09 li h3 a{font-size:16px;line-height:26px;}
.ul-09 li p.intr{max-height:48px;}

/*ul-10*/
.ul-10{margin-left:-10px;}
.ul-10 li{width:105px;height:131px;float:left;margin:15px 0 0 10px;}
.ul-10 li .img{width:100%;}
.ul-10 li .img img{display:block;width:100%;height:78px;}
.ul-10 li h4{}
.ul-10 li h4 a{height:40px;overflow:hidden;line-height:20px;}

/*ul-11*/
.ul-11{margin-left:-1px;}
.ul-11 li{float:left;width:72.5px;margin:0 0 1px 1px;text-align:center;background:#f7f7f7;}
.ul-11 li a{display:block;padding:0 5px;height:35px;line-height:35px;color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.ul-11 li a:hover{background:#1d4698;color:#fff;}

/*ul-12*/
.ul-12{margin:0 0 10px -3%;}
.ul-12 li{width:22%;float:left;margin:20px 0 0 3%;}
.ul-12 li .img{width:100%;height:160px;border:1px solid #e1e1e1;overflow:hidden;}
.ul-12 li .img img{display:block;width:100%;min-height:100%;}
.ul-12 li h4{text-align:center;}
.ul-12 li h4 a{display:block;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

/*ul-13*/
.ul-13{padding:10px 0 0;height:auto;}
.ul-13 li{padding:3px 0;border-bottom:1px solid #f0f0f0;}
.ul-13 li a{display:block;overflow:hidden;/*height:24px;*/line-height:24px;}
.ul-13 li p{float:left;max-width:625px;/*height:24px;*/line-height:24px;font-size:14px;color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.ul-13 li span{float:right;padding:0 0 0 10px;color:#999;font-family:arial;}
.ul-13 li a:hover p{color:#1d4698;}

/*ul-14*/
.ul-14{margin:0 0 0 -22px;}
.ul-14 li{float:left;width:132px;margin:20px 0 0 22px;text-align:center;background:#f7f8fb;}
.ul-14 li .img{display:block;max-width:100%;}
.ul-14 li .img img{display:block;width:100%;height:184px;}
.ul-14 li p{width:100%;height:30px;}
.ul-14 li .title{display:block;line-height:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.ul-14.hide{max-height:234px;overflow:hidden;}

/*ul-15*/
.ul-15{margin:0 0 0 -20px;}
.ul-15 li{float:left;width:172.5px;margin:20px 0 0 20px;text-align:center;background:#f7f8fb;}
.ul-15 li .img{position:relative;display:block;max-width:100%;height:128px;overflow:hidden;}
.ul-15 li .img img{display:block;width:100%;min-height:100%;}
.ul-15 li p{width:100%;height:30px;}
.ul-15 li .title{display:block;line-height:30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.ul-15 li .fd-bg{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background:url(../images/icon_38.png);}
.ul-15 li:hover .fd-bg,
.ul-15 li:hover a.fd{display:block;}

/*.ul-15.hide{max-height:356px;overflow:hidden;}*/

/*ul-16*/
.ul-16{margin:0 0 0 -1px;}
.ul-16 li{float:left;width:92.874px;margin:0 0 1px 1px;text-align:center;background:#f7f7f7;}
.ul-16 li a{display:block;height:32px;line-height:32px;}
.ul-16 li a:hover{background:#1d4698;color:#fff;}

/*ul-17*/
.ul-17{}
.ul-17 li{padding:0 15px 0 18px;height:35px;line-height:35px;background:#f7f8fb;border-bottom:1px solid #e8e8e8;}
.ul-17 li label{display:block;height:35px;cursor:pointer;}
.ul-17 li input{float:left;margin:11px 5px 0 0;}
.ul-17 li a{display:block;height:35px;color:#666;}
.ul-17 li span{display:inline-block;max-width:130px;height:35px;color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.ul-17 li font{float:right;display:inline-block;height:35px;overflow:hidden;font-family:arial;margin:0 0 0 5px;}
.ul-17 li:hover{color:#1d4698;}
.ul-17 li:hover a{color:#1d4698;}
.ul-17 li:hover span{color:#1d4698;}
.ul-17 li.on{background:#fff;color:#1d4698;}
.ul-17 li.on a{color:#1d4698;}

.ul-17.hide{max-height:216px;overflow:hidden;}

/*左右轮播*/
#four_flash{position:relative;padding:10px 0;background:#f7f7f7;}
.flashBg{width:87%;margin:0 auto;position:relative;overflow:hidden;}
#four_flash .but-l{position:absolute;top:50%;left:3px;width:26px;height:42px;margin:-30px 0 0 0;cursor:pointer;background:url(../images/icon_43.png) 0 0 no-repeat;}
#four_flash .but-r{position:absolute;top:50%;right:3px;width:26px;height:42px;margin:-30px 0 0 0;cursor:pointer;background:url(../images/icon_42.png) 0 0 no-repeat;}
#four_flash .but-l:hover{background-position-y:-42px;}
#four_flash .but-r:hover{background-position-y:-42px;}

.main-07 #four_flash{background:none;padding:20px 0;}

/*ul-18*/
.ul-18{width:2000%;height:170px;position:absolute;top:0;left:0;margin:0 0 0 -17px;}
.ul-18 li{float:left;width:100px;margin-left:17px;text-align:center;background:#fff;}
.ul-18 li a{width:100%;display:block;}
.ul-18 li img{width:100%;height:139px;display:block;}
.ul-18 li p{padding:3px 0;}
.ul-18 li p a{width:auto;display:block;height:22px;padding:0 5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.ul-18 li:hover p a{color:#1d4698;}

/*ul-21*/
.ul-21{width:2000%;height:200px;position:absolute;top:15;left:0;margin:0 0 0 -17px;}
.ul-21 li{float:left;width:116.8px;text-align:center;background:#f7f8fb;margin-left:17px;}
.ul-21 li a{width:100%;display:block;}
.ul-21 li img{width:100%;height:163px;display:block;}
.ul-21 li p{padding:3px 0;}
.ul-21 li p a{width:auto;display:block;height:22px;padding:0 5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.ul-21 li:hover p a{color:#1d4698;}

/*ul-19*/
.ul-19{margin-left:-1px;}
.ul-19 li{float:left;width:109.5px;margin:0 0 1px 1px;text-align:center;background:#f7f7f7;}
.ul-19 li a{display:block;padding:0 5px;height:32px;line-height:32px;color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.ul-19 li a:hover{background:#1d4698;color:#fff;}

/*ul-20*/
.ul-20{padding:20px 0 0;}
.ul-20 > li{overflow:hidden;}
.ul-20 > li em{display:block;width:18px;height:18px;text-align:center;line-height:18px;color:#fff;}
.ul-20 > li h4{overflow:hidden;}
.ul-20 > li h4 em{margin:3px 0 0;background:#1d4698;}
.ul-20 > li h4 a.title{padding:0 0 0 10px;/*width:87%;height:24px;*/line-height:24px;font-size:16px;color:#666;}
.ul-20 > li h4 a.title:hover{color:#1d4698}
.ul-20 > li .label{padding:0 0 0 27px;height:20px;line-height:20px;}
.ul-20 > li .answer{padding:5px 0;background:#f7f8fb;}
.ul-20 > li .answer em{margin:3px 0 0;background:#d24949;}
.ul-20 > li .answer .text{padding:0 10px 0 30px;color:#666;font-size:14px;text-align:justify;}
.ul-20 > li .answer .label{padding:5px 0 5px 27px;}
.ul-20 > li div.show-all{margin:0;}
.ul-20 > li div.show-all.on i.icon{background-position-y:-11px}

.askimg{position:relative;padding:15px 0 0 17px;margin-bottom:10px;}
.askimg a{float:left;display:block;width:135px;height:96px;margin:0 0 10px 11.5px;background:#f2f2f2;color:#999;text-align:center;overflow:hidden;}
.askimg a img{width:100%;min-height:100%;}
.askimg.hide{max-height:106px;overflow:hidden;}

ul.tit_btm{}
ul.tit_btm li{width:47%;float:left;padding:0 2% 0 0;line-height:24px;font-size:14px;color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
ul.tit_btm li span{color:#999;}
ul.tit_btm li a{margin:0 5px;color:#666;}
ul.tit_btm li a:hover{color:#1d4698;}

p.intr{max-height:72px;margin:0 0 10px;overflow:hidden;color:#666;font-size:14px;line-height:24px;text-align:justify;}

p.label{padding:0 0 12px;color:#999;}
p.label b{margin-right:15px;}
p.label a{margin:0 5px;color:#999;}
p.label a:hover{color:#1d4698;}
.img-r p.label{padding:0;}

p.key{/*height:24px;overflow:hidden;*/line-height:24px;color:#666;font-size:14px;}
p.key span{color:#999;letter-spacing:1px;}
p.key span i.icon{margin:-1px 8px 0 0;}
p.key a{margin:0 5px 0 0;color:#666;font-size:14px;}
p.key a:hover{color:#1d4698;}

p.bewrite{max-height:48px;overflow:hidden;color:#666;text-align:justify;font-size:14px;line-height:24px;}
p.bewrite span{display:inline-block;color:#999;}


/*main-01*/
.main-01{background:#f5f5f5;}

/*TabTitle0*/
.TabTitle0{}
.TabTitle0 li{display:inline-block;padding-bottom:10px;cursor:pointer;text-align:center;width:33%;border-right:1px solid #999;}
.TabTitle0 li span{display:block;font-size:24px;color:#000;font-family:"宋体";font-weight:bold;}
.TabTitle0 li:last-child{border-right:0;}
.TabTitle0 li i.icon{margin:-2px 10px 0 0;}
.TabTitle0 li.active{background:url(../images/HorizontalLine.jpg) no-repeat center 100%; }
.TabTitle0 li.active span{ color:#004190;font-weight:bold;}
.TabTitle0 li:hover{color:#1d4698;}

.nTab2{position:relative;padding-top:30px;}

/*TabContent*/
.TabContent0{padding:20px 0;}

/*main-02*/
.main-02{/*margin:15px auto 0;*/}
/*.main-02 .clearfix{margin-left:-4%;}*/
.main-02 .ztbox{overflow:hidden;}
.main-02 .ztbox .list-01{/*min-height:232px;*/margin-top:0;margin-bottom:20px;}
.main-02 .ztul-3x{margin-top:15px;margin-left:-3%;}
.main-02 .ztul-3x .list-01{width:30.333%;margin-left:3%;}
.main-02 .ztul-2x{margin-top:15px;margin-left:-8%;}
.main-02 .ztul-2x .list-01{width:42%;margin-left:8%;}

/*main-15*/
.main-15 .main-02{margin-left:-4%;}

/*list-01*/
.list-01{width:46%;margin:20px 0 20px 4%;}
.list-01 li{line-height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.list-01 li a{font-size:14px;color:#999;display:inline;}
.list-01 li a.title{color:#333;}
.list-01 li a.title:hover{color:#1d4698;}
.list-01 li span{color:#ccc;margin:0 5px;}

/*.list-01 li.No1{height:102px;margin:0 0 10px;line-height:22px;}
.list-01 li.No1 .img{width:150px;margin:0 20px 0 0;}
.list-01 li.No1 .img img{width:100%;height:102px;}
.list-01 li.No1 h4{margin:0 0 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.list-01 li.No1 h4 a{font-size:16px;width:100%;color:#333;}
.list-01 li.No1 h4 a:hover{color:#1d4698;}
.list-01 li.No1 .text{height:66px;font-size:14px;color:#999;overflow:hidden;white-space:initial;text-align:justify;}*/

.list-01 li.No2{}
.list-01 li.No2 .img{width:175px;height:120px;margin:0 20px 0 0;overflow:hidden;}
.list-01 li.No2 .img img{display:block;width:100%;min-height:120px;}
.list-01 li.No2 h4{margin:0 0 10px;overflow:hidden;}
.list-01 li.No2 h4 a{display:block;width:94%;font-size:16px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-left:10px;background:url(../images/icon_06.png) no-repeat left center;}
.list-01 li.No2 h4 a:hover{color:#1d4698;}
.list-01 li.No2 div{margin-bottom:10px;}
.list-01 li.No2 div ul{width:258px;}
.list-01 li.No2 .text{max-height:78px;font-size:14px;line-height:26px;color:#999;overflow:hidden;white-space:initial;text-align:justify;}
.list-01 li.No2 a.more{float:left;font-size:12px;color:#1d4698;}
.list-01 li.No2 a.more font{font-family:"宋体";}
.list-01 li.No2 a.more:hover{text-decoration:underline;}

/*main-13*/
.main-13{/*margin:35px auto 0;*/}
.main-13 > .clearfix{padding-top:20px;}
.main-13 > .clearfix > .fl{width:59%;}
.main-13 > .clearfix > .fr{width:38.6%;}
/*list-03*/
.list-03{margin:10px auto 0;}
.list-03 li{padding:5px 0;overflow:hidden;line-height:20px;}
.list-03 li a{display:block;/*height:22px;*/font-size:14px;color:#333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.list-03 li a span{float:left;display:inline-block;width:20px;height:20px;margin:1px 15px 0 0;line-height:22px;background:#eee;text-align:center;font-size:12px;font-family:arial;border-radius:3px;}
.list-03 li.hot span{background:#d24949;color:#fff;}
.list-03 li a:hover{color:#1d4698;}

.main-13 #tagscloud{height:300px;}

/*main-14*/
.main-14{/*margin:35px auto 0;*/}
.main-14 .clearfix{padding-top:20px;margin:0 0 0 -4%;}
.main-14 .list-02:nth-child(3n-2){border-left:none}
.main-14 .list-02{margin-left:2%;border-left:1px solid #eee;padding-left:2%;}
/*list-02*/
.list-02{width:29.2%;}
.list-02 li{padding:0 0 0 13px;background:url(../images/icon_69.png) no-repeat left center;}
.list-02 li a{width:100%;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.list-02 li p{line-height:normal;}
.list-02 li:hover{background-image:url(../images/icon_70.png);}

/*main-03*/
.main-03{padding:0 0 40px;margin:40px auto 0;background:#fff;}
.main-03 .sub-library-l{width:480px;margin-right:40px;}

.main-03 .sub-library-r{width:480px;overflow:hidden;}
.main-03 .sub-library-r h3{padding-bottom:12px;margin-top:10px;font-size:22px;color:#1d4698;}
.main-03 .sub-library-r h3 .more{font-size:12px;color:#1d4698;}
.main-03 .sub-library-r h3 .more font{font-family:"宋体";}
.main-03 .sub-library-r h3 .more:hover{text-decoration:underline;}

.main-03 .sub-library-r ul{}
.main-03 .sub-library-r ul li{font-size:14px;/*height:30px;*/line-height:30px;}
.main-03 .sub-library-r ul li a{display:block;width:100%;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.main-03 .sub-library-r ul li a span{margin:0 10px 0 0;color:#999;font-family:arial;font-style:italic;}

.main-03 .sub-library-r ul li.No1{margin-bottom:15px;height:auto;line-height:24px;}
.main-03 .sub-library-r ul li.No1 h4{margin-bottom:5px;}
.main-03 .sub-library-r ul li.No1 h4 a{display:block;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.main-03 .sub-library-r ul li.No1 p{max-height:72px;overflow:hidden;color:#666;line-height:24px;white-space:initial;text-align:justify;}

/*main-04*/
.main-04{}
.main-04 ul{margin:0 0 0 -9px;}
.main-04 ul li{width:327px;float:left;margin:0 0 100px 9px;}
.main-04 ul li a{display:block;}
.main-04 ul li a .top{height:7px;}
.main-04 ul li a .title{height:172px;background:#eef3f7;text-align:center;border-top:6px solid #fff;}
.main-04 ul li a .title i.icon{margin:37px 0 15px 0;} 
.main-04 ul li a .title p{font-size:20px;line-height:26px}
.main-04 ul li a .more{padding:0 20px;height:38px;font-size:14px;line-height:38px;color:#fff;}

.main-04 ul.zk-01 li a .top{background:url(../images/bg_06.png) repeat-y;}
.main-04 ul.zk-01 li a .title p{color:#1d4698;}
.main-04 ul.zk-01 li a .more{background:url(../images/bg_06.png) repeat-y;}
.main-04 ul.zk-01 li a:hover .top,
.main-04 ul.zk-01 li a:hover .more{background-image:url(../images/bg_06_hover.png);}

.main-04 ul.zk-02 li a .top{background:url(../images/bg_05.png) repeat-y;}
.main-04 ul.zk-02 li a .title i.icon{background-position-y:-60px;}
.main-04 ul.zk-02 li a .title p{color:#333;}
.main-04 ul.zk-02 li a .more{background:url(../images/bg_05.png) repeat-y;}
.main-04 ul.zk-02 li a:hover .top,
.main-04 ul.zk-02 li a:hover .more{background-image:url(../images/bg_05_hover.png);}

/*main-05*/
.main-05{margin-top:25px;background:#fff;}
.main-05 > .left{width:220px;min-height:300px;}
.main-05 > .right{width:760px;}

/*tree*/
.tree{padding:10px;background:#f7f8fb;overflow-x:auto;}
.tree select{width:100%;height:32px;padding:5px;margin:0 auto 10px;line-height:32px;background:#fff;border-radius:3px;border:1px solid #e8e8e8;color:#666;font-size:14px;}
.tree select option{font-size:14px;line-height:24px;}
.jstree-default .jstree-anchor font{font-family:arial;color:#666;margin:0 0 0 5px;}

/*main-06*/
.main-06{margin-top:25px;background:#fff;}
.main-06 .left{width:220px;}
.main-06 .center{width:520px;margin:0 20px;}
.main-06 .right{width:220px;overflow:hidden;}

/*atlas*/
.atlas1{position:relative;width:100%;background:#fafbfd;text-align:center;overflow:hidden;}
.atlas1 a.fullbtn{position:absolute;bottom:12px;right:10px;}
.atlas1 img{max-width:100%;}

/*atlas-bk*/
.atlas-bk{}

.atlas2{position:relative;padding:10px;width:35%;margin:0 20px 0 0;background:#fafbfd;text-align:center;overflow:hidden;}
.atlas2 .select{float:left;color:#666;}
.atlas2 .select select{height:22px;line-height:22px;padding:0 5px;margin:0 0 0 5px;color:#666;border:1px solid #e8e8e8;border-radius:3px;}
.atlas2 .select select option{line-height:22px;}

.atlas2 a.fullbtn{position:absolute;bottom:3px;right:10px;}
.atlas2 img{max-width:100%;}

.bk-info{margin:20px 0 0;text-align:justify;color:#666;}
.bk-info p{max-height:170px;overflow:hidden;line-height:24px;}
.bk-info a{color:#1d4698;}
.bk-info a font{font-family:"宋体";vertical-align:middle;}
.bk-info a:hover{text-decoration:underline;}

.main-05 .right .bk-info p{max-height:175px;padding:15px 10px;font-size:14px;}


/*nk-info*/
.nk-info{padding:10px 0 0;text-align:justify;color:#666;font-size:14px;line-height:26px;}
.nk-info p{/*padding:0 0 20px;*/font-size:14px;line-height:26px;}
.nk-info a{color:#1d4698;}
.nk-info a font{font-family:"宋体";vertical-align:middle;}
.nk-info a:hover{text-decoration:underline;}
.nk-info img{max-width:80%}

.nk-info.hide{max-height:78px;overflow:hidden;}
.main-07 .left .nk-info.hide{max-height:182px;overflow:hidden;}

.p .abstract{padding:0;margin:0;background:none;border:none;}

.nkbox div.show-all{position:relative;}
.nkbox div.show-all:before{
    position:absolute;
    bottom:5px;
    right:0;
    padding:0 70px 4px 45px;
    content:"…";
    background:url(../images/shenglue.png) repeat-y;
}
.nkbox div.show-all.on:before{display:none;}
.nkbox div.show-all a{position:absolute;right:0;top:-27px;background:#fff;}
.nkbox div.show-all a.on{top:-5px;}

/*main-07*/
.main-07{padding-top:25px;background:#fff;}
.main-07 .left{width:750px;}
.main-07 .right{width:220px;}

/*book-info*/
.book-info{padding:0 0 30px;}
.book-img{width:254px;overflow:hidden;margin:0 40px 0 0;border:1px solid #ececec;box-shadow:5px 5px 0 #e8e8e8;}
.book-img .img{width:254px;height:351px;text-align:center;display:table-cell;vertical-align:middle;}
.book-img img{vertical-align:middle;}

.book-info .infobox.fr{width:60%;float:left;}
.infobox h3{font-size:18px;line-height:26px;}
.infobox .label{padding:10px 0 5px;color:#999;}
.infobox .label a.collbtn i.icon{top:-2px;}
.infobox ul{margin:10px 0 0;}
.infobox ul li{height:26px;line-height:26px;color:#666;font-size:14px;}
.infobox ul li span{color:#999;}

.infobox .ul-key{margin:0 auto 30px;font-size:14px;line-height:26px;}
.infobox .ul-key span{color:#999;letter-spacing:1px;}
.infobox .ul-key p{float:left;width:377px;display:inline-block;padding:0;}
.infobox .ul-key p a{margin:0 5px 0 0;color:#666;font-size:14px;}
.infobox .ul-key p a:hover{color:#1d4698;}

/*expert-img*/
.expert-info{padding:0 0 30px;}
.expert-img{width:156px;margin:0 40px 0 0;overflow:hidden;border:1px solid #ececec;box-shadow:5px 5px 0 #e8e8e8;}
.expert-img .img{width:156px;height:210px;text-align:center;display:table-cell;vertical-align:middle;}
.expert-img img{vertical-align:middle;}

.expert-info .infobox.fr{width:545px;float:left;}


/*photos-info*/
.photos-info{padding:0 0 30px;}
.photos-img{position:relative;width:355px;margin:0 30px 0 0;overflow:hidden;border:1px solid #ececec;box-shadow:5px 5px 0 #e8e8e8;}
.photos-img .img{width:355px;height:283px;text-align:center;display:table-cell;vertical-align:middle;}
.photos-img img{vertical-align:middle;}

a.fd{display:none;position:absolute;top:50%;left:50%;width:104px;height:30px;margin:-15px 0 0 -52px;text-align:center;line-height:30px;background:url(../images/icon_47.png);border-radius:50px;}
a.fd i.icon{margin:0 10px 0 0;}
a.fd:hover{background:#1d4698;color:#fff;}
a.fd:hover i.icon{background-position-y:-13px;}

.photos-img:hover a.fd{display:block;}

.photos-info .infobox.fr{float:left;width:48%;}
.photos-info .infobox .ul-key p{width:289px;}

.ztjj-box{}
.ztjj-box .abstract{padding:0;background:none;border:none;}
.ztjj-box .abstract .big-title{margin-bottom:10px;}

/*TabTitle1*/
.TabTitle1{border-bottom:1px solid #ccc;font-size: 0px; }
.TabTitle1 li{display: inline-block; padding:0 0 10px;margin:15px 22px -11px 0;cursor:pointer;font-size:16px;color:#666;max-width: 240px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.TabTitle1 li.active{color:#1d4698;border-bottom:2px solid #1d4698;}
.TabTitle1 li:hover{color:#1d4698;}

/*TabContent1*/
.TabContent1{padding:5px 0 20px;}


/*read-box*/
.read-box{margin:25px auto 0;}

/*main-08*/
.main.main-08{min-height:700px;padding:0;margin-bottom:30px;}
.main-08{background:#f7f8fb;}
.main-08 .left{width:220px;}
.main-08 .right{width:750px;padding:0 0 0 30px;background:#fff;}

/*read-type*/
.read-type{margin:17px 0 0;}
.read-type a{padding:0 10px;height:28px;line-height:28px;border-radius:3px;border:1px solid #1d4698;color:#1d4698;text-align:center;}
.read-type a i.icon{margin:-1px 8px 0 0;}
.read-type a:hover,
.read-type a.on{background:#1d4698;color:#fff;}
.read-type a:hover i.icon,
.read-type a.on i.icon{background-position-y:-16px;}
.read-type span.grey{display:inline-block;padding:0 10px;height:28px;line-height:28px;border-radius:3px;text-align:center;background:#ccc;border:1px solid #ccc;color:#fff;cursor:not-allowed;}
.read-type span.grey i.icon{margin:-1px 8px 0 0;}
.read-type span.grey i.icon{background-position-y:-16px;}

.main .left .read-type{margin:20px auto 25px;}

/*textbox*/
.textbox{padding:40px 0;font-family:"Microsoft Yahei";}
.textbox p{margin-bottom:20px;color:#666;line-height:30px;font-size:14px;text-align:justify;}
.textbox img{max-width:60%;}

/*tooltip*/
.tooltip{max-width:400px;padding:10px;line-height:22px;background:#FFF;border:1px solid #ccc;
-webkit-box-shadow:5px 5px 10px rgba(0,0,0,0.3);
-moz-box-shadow:5px 5px 10px rgba(0,0,0,0.3);
box-shadow:5px 5px 10px rgba(0,0,0,0.3);}
.tooltip h4{padding:0 0 10px 20px;font-size:12px;color:#999;background:url(../images/icon_23.png) no-repeat left 6px;}
.tooltip p{padding:5px 10px;line-height:24px;background:#f3f5f6;}
.tooldi{margin-top:10px;text-align:right;}
.tooldi a{height:22px;padding:0 5px;margin-left:10px;border-radius:3px;color:#1d4698;}
.tooldi a i.icon{margin:-2px 5px 0 0;}
.tooldi a:hover{background:#1d4698;color:#fff;}
.tooldi a:hover i.icon{background-position-y:-15px;}
.tooldi .lexiconbtn{display: none;}
/*弹窗 添加笔记*/
.accon{padding:10px 20px 20px;}
.accon textarea{width:98%;height:150px;border:1px solid #dce2e2;padding:1%;font-size:14px;outline:medium;resize:none;}
.accon h4{font-size:14px;}
.accon h3{text-align:right;}
.accon p{max-height:96px;overflow:auto;margin:5px auto 15px;color:#666;font-size:14px;line-height:24px;text-align:justify;}
.accon .lex{padding:10px;background:#f7f8fb;}
.accon .lex h4{color:#1d4698;font-size:16px;}
.accon .lex p{color:#666;}

/*cover*/
.cover{margin:40px auto 0;text-align:center;}
.cover img{max-width:100%;}

/*video*/
div.video{text-align:center;border:1px solid #eee;}

/*imgnav*/
.imgnav{border:1px solid #eee;}
.img-title{}
#title{padding:10px;background:#f7f8fb;}
#title h3{width:80%;font-size:16px;}
#title > div a{margin-left:20px;}
#title .label{margin:5px 0 0;color:#999;padding:0;}

.bigphoto{text-align:center;height:100%;overflow:hidden;}

#img{z-index:10;width:100%;position:relative;text-align:center;}
#img img{max-width:100%;height:392px;display:none;}
#front{position:absolute;left:0px;top:0px;z-index:10;cursor:pointer;width:30%;height:392px;background:url(../images/blank.gif);}
#front a{position:absolute;left:0;top:50%;display:block;background:url(../images/imgLeft.png) no-repeat;width:33px;height:72px;margin:-36px 0 0 0;display:none;}
#next{position:absolute;right:0px;top:0px;z-index:10;cursor:pointer;width:30%;height:392px;background:url(../images/blank.gif);}
#next a{position:absolute;right:0;top:50%;display:block;background:url(../images/imgRight.png) no-repeat;width:33px;height:72px;margin:-36px 0 0 0;display:none;}

#cbtn{position:relative;height:117px;background:#f7f8fb;}
#cbtn ul{position:relative;width:10000px;height:93px;}
#cbtn ul li{float:left;border:2px solid #fff;width:122px;height:89px;cursor:pointer;text-align:center;margin-right:10px;position:relative;}
#cbtn ul li img{width:122px;height:89px;display:block;}
#cbtn ul li tt{background:#000;color:#FFF;position:absolute;right:4px;bottom:4px;z-index:20;font-family:"宋体" ;line-height:16px;padding:0 5px;}
#cbtn li:hover,
#cbtn li.hov{border-color:#1d4698;}
#cbtn i{width:25px;height:64px;cursor:pointer;position:absolute;top:50%;margin:-32px 0 0;z-index:9;}
#cbtn i:hover{background-position-x:-25px;}
#cSlideUl{width:670px;height:93px;overflow:hidden;position:relative;top:10px;margin:0 auto;}
.picLeft{left:8px;background:url(../images/picLeft.png) no-repeat 0 0;}
.picRight{right:8px;background:url(../images/picRight.png) no-repeat 0 0;}

#lable{padding:20px 0 0;}
#lable li{width:47%;float:left;padding:10px 2% 10px 0;line-height:24px;font-size:14px;color:#666;border-bottom:1px dashed #cacaca;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#lable li span{margin:0 5px 0 0;color:#999;}

.btm-10 #lable{padding:0;}

#key{padding:10px 0;line-height:24px;font-size:14px;color:#666;border-bottom:1px dashed #cacaca;}
#key span{margin:0 5px 0 0;color:#999;}
#key a{margin:0 5px 0 0;color:#666;font-size:14px;}
#key a:hover{color:#1d4698;}

#describe{padding:10px 0;color:#666;font-size:14px;line-height:30px;text-align:justify;}
#describe span{color:#999;}
#describe .describe_span{color: #666;}

/*zj-info*/
.zj-info{padding:50px 0 0;}
.zj-info h4{text-indent:2em;color:#666;line-height:30px;font-size:14px;padding-bottom:30px;}
.anchor-1{display:inline;}
.zj-info p{color:#666;line-height:30px;font-size:14px;padding-bottom:30px;text-align:justify;}

/*zj-tip*/
.zj-tip{padding:60px 80px;height:1700px;background:#f3f4f8;}

/*zs-info*/
.zs-info{padding:0 0 20px;}
.zs-info h3{padding:10px 0 15px;color:#000;line-height:normal;font-size:16px;}
.zs-info h4{padding:15px 0;color:#666;line-height:normal;font-size:14px;font-weight:bold;font-style:italic;}
.zs-info #lable{padding:0;}
.zs-info #lable li{padding:5px 2% 5px 0;}
.zs-info p{color:#666;line-height:30px;font-size:14px;text-align:justify;padding-bottom:20px;}
.zs-info p img{width: 100%;margin:0 auto;display:block}

/*ask*/
.ask{padding:20px 10px;}
.ask p{line-height:24px;font-size:16px;}

/*abstract*/
.abstract{padding:10px 20px 15px 20px;margin:-1px auto 15px;background:#f9fbfd;border:1px solid #eee;}
.abstract h4{margin:0 0 5px;color:#999;font-size:14px;}
.abstract h4 font{margin:0 0 0 5px;color:#ccc;}
.abstract .text.hide{max-height:132px;overflow:hidden;}
.abstract p{font-size:14px;line-height:26px;color:#666;text-align:justify;}

.Ename{text-align:right;color:#999;}
.Ename span{margin:0 5px;font-family:"宋体";color:#ccc;}

.key-box{padding:0 2px;}
.key-box p{margin:0 0 5px;}

.btn-box{margin:30px auto;}

/*main-09*/
.main-09{margin:40px auto 0;}
.main-09 h2{font-size:24px;text-align:center;line-height:30px;}
.main-09 p.label{margin-top:10px;text-align:center;}
.main-09 .w-1000{width:94%;padding:30px 3%;background:#fafbfd;border-top:2px solid #ccc;}
/*gg-info*/
.gg-info{}
.gg-info p{color:#666;line-height:30px;font-size:14px;line-height:26px;text-align:justify;}

.font14.gg-info h1{font-size:22px;}
.font14.gg-info h2{font-size:18px;line-height:24px;}
.font14.gg-info h3{font-size:16px;line-height:22px;}
.font14.gg-info p{font-size:14px;line-height:26px;}

.font16.gg-info h1{font-size:24px;}
.font16.gg-info h2{font-size:20px;line-height:28px;}
.font16.gg-info h3{font-size:18px;line-height:24px;}
.font16.gg-info p{font-size:16px;line-height:30px;}

.font18.gg-info h1{font-size:28px;}
.font18.gg-info h2{font-size:22px;line-height:30px;}
.font18.gg-info h3{font-size:20px;line-height:28px;}
.font18.gg-info p{font-size:18px;line-height:32px;}

/*about*/
.main-10{margin:25px auto 0;position:relative;}
.about-l{width:248px;position:absolute;left:0;top:50px;}
.about-l li{margin:10px 0 0;}
.about-l li a{cursor: pointer; display:block;padding:0 52px;height:52px;line-height:52px;font-size:20px;color:#666;}
.about-l li a:hover{color:#1d4698;}
.about-l li.on a{background:#808080 url(../images/icon_34.png) no-repeat right center;color:#fff;}

.about-r{width:777px;min-height:350px;padding:0 0 0 23px;background:url(../images/icon_33.png) repeat-y left center;}
.about-r .left-bg{padding:50px 50px;background:#fff;}
.about-r .head{padding:0 0 24px;margin:0 auto 30px;border-bottom:1px solid #b6b6b6;height:70px;background:url(../images/logo.png) no-repeat left top;}
.about-r p{color:#666;font-size:14px;line-height:32px;text-align:justify;}
.about-r *{
    max-width: 100%;
}
/*article*/
.article{padding:10px 0 0;margin:50px auto 0;border-top:1px solid #ededed;}
.article p{padding:2px 0;color:#1d4698;}
.article a{color:#666;}
.article a:hover{color:#1d4698;}
                                         
/*左侧导航*/
.slide{position:fixed;left:-262px;top:50%;width:240px;padding:20px 10px;margin:-90px 0 0;background:#fafafa;box-shadow:5px 5px 8px rgba(0,0,0,0.1);border-radius:0 5px 5px 0;}

.hoverbtn{width:34px;height:68px;padding:10px 0;cursor:pointer;position:absolute;top:50%;margin-top:-44px;right:-34px;color:#fff;background:#1d4698;border-radius:0 5px 5px 0;}
.hoverbtn span{display:block;text-align:center;}
.hoverbtn font{display:block;text-align:center;line-height:20px;font-size:14px;}

#sideToolbar{width:200px;}
#sideToolbar .icon-title{padding:0 6px;margin:0 0 10px;}
#sideCatalog{overflow:hidden;}
#sideCatalog-catalog{}
#sideCatalog-catalog dl{max-height:300px;overflow-y:auto;background:url(../images/bg_05_line.png) repeat-y 13px center;}
#sideCatalog-catalog dl dd{padding:0 10px 0 32px;height:30px;background:url(../images/icon_31.png) no-repeat 8px 0;line-height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#sideCatalog-catalog dl dd a{display:inline;line-height:30px;}
#sideCatalog-catalog dl dd:hover{color:#1d4698;background:#f3f4f5 url(../images/icon_31.png) no-repeat 8px -30px;}
#sideCatalog-catalog dl dd:hover a{color:#1d4698;}
#sideCatalog-catalog dl dd.sideCatalog-item2 a{padding:0 0 0 12px;}

.up-down{position:relative;display:none;width:22px;height:50px;top:130px;left:5px;}
.go-up,.go-down{display:block;width:22px;height:25px;}
.go-up{background:url(../images/icon_35.png) no-repeat -2px -3px;}
.go-down{background:url(../images/icon_35.png) no-repeat -2px -28px;}
.go-up.stop,
.go-down.stop{background-position-x:-29px;}

/*download*/
.download{background:#f0f0f0;}
.download > .clearfix{padding:0 7px;}
/*TabTitle2*/
.TabTitle2{padding:4px 0 0;height:32px;}
.TabTitle2 li{float:left;height:32px;line-height:32px;padding:0 16px;cursor:pointer;color:#666;}
.TabTitle2 li.active{color:#1d4698;background:#fff;}
.TabTitle2 li:hover{color:#1d4698;}
/*operate*/
.operate{margin:6px 0;}
.operate a{height:22px;line-height:22px;padding:0 10px;background:#f8f8f8;border-radius:3px;border:1px solid #ccc;color:#666;}
.operate a:hover{border-color:#1d4698;color:#1d4698;}

/*TabContent2*/
.TabContent2{padding:5px 0 0;background:#fff;}
.table{}
.table table tr td{padding:5px;color:#666;}
.table table tr td input{vertical-align:middle;}
.italic{color:#999;}
.arial{font-family:arial;}
.table table tr td a{color:#666;}
.table table tr td a:hover{color:#1d4698;}
.table-01 table tr:hover td{background:#fafafa;}
.table-01 table tr td{padding:5px;border-bottom:1px solid #f0f0f0;}

.nTab3{position:relative;}
/*TabTitle3*/
.TabTitle3{position:absolute;top:8px;left:13px;height:22px;}
.TabTitle3 li{float:left;height:22px;padding:0 3px;margin:0 10px;cursor:pointer;color:#666;border-bottom:2px solid #f9fbfd;font-size:14px;color:#999;}
.TabTitle3 li.active{color:#1d4698;border-bottom-color:#1d4698;}
.TabTitle3 li:hover{color:#1d4698;}

/*TabContent3*/
.TabContent3{}

/*topseacher 高级检索*/
.topseacher{padding:0 0 20px;background:#fff;border:1px solid #f7f8fb;border-top:none;}
.topseacher .TabTitle4{white-space:nowrap;}
.topseacher .TabTitle4 li{position:relative;display:inline-block;padding:0 20px;font-size:16px;line-height:36px;text-align:center;margin:0;cursor:pointer;}
.topseacher .TabTitle4 .active{position:relative;bottom:-1px;background:#1d4698;color:#fff;}
.topseacher .TabTitle4 .normal{border:none;}

.nTab4{position:relative;background:#f7f8fb;border-bottom:1px solid #ccc;}
.nTab4 #menu{overflow:hidden;}
.nTab4.more #menu{margin:0 30px;}
.nTab4.more a.mroll-l,.nTab4.more a.mroll-r{display:block;}

a.mroll-l{position:absolute;left:0;top:0;width:20px;height:36px;background:url(../images/mroll-l.png) center 0 no-repeat;outline:medium;display:none;transition:none;}
a.mroll-l:hover{background:url(../images/mroll-l.png) center -37px no-repeat;}
a.mroll-r{position:absolute;right:0;top:0;width:20px;height:36px;background:url(../images/mroll-r.png) center 0 no-repeat;outline:medium;display:none;transition:none;}
a.mroll-r:hover{background:url(../images/mroll-r.png) center -37px no-repeat;}

.topseacher .TabContent4{padding:10px 10px 0 10px;border:none;position:relative;top:-1px;}
/*jscon*/
.jscon{margin:10px auto 20px;}
.table-02{position:relative;}
.table-02 th,.jscon td{border:none;}
.table-02 td{padding:5px;}
.table-02 td h3{color:#1d4698;font-size:16px;}
.table-02 td .add{margin-left:10px;}
.table-02 span{padding:0 20px 0 0;float:right;}
.table-02 input[type="text"]{width:96%;height:28px;line-height:28px;padding:0 2%;border:1px solid #e8e8e8;outline:none;border-radius:3px;}
.table-02 select{width:100%;padding:0 5px;height:30px;line-height:30px;border:1px solid #e8e8e8;outline:none;border-radius:3px;}
.jscon a.add{position:relative;bottom:35px;right:-695px;display:inline-block;width:28px;height:28px;text-indent:1000px;border:1px solid #1d4698;overflow:hidden;border-radius:3px;background:url(../images/icon_81.png) no-repeat center 0;vertical-align:middle;}
.jscon a.add:hover{background:#1d4698 url(../images/icon_81.png) no-repeat center -28px;}
.jscon a.remove{display:inline-block;width:28px;height:28px;text-indent:1000px;border:1px solid #1d4698;overflow:hidden;border-radius:3px;background:url(../images/icon_82.png) no-repeat center 0;vertical-align:middle;}
.jscon a.remove:hover{background:#1d4698 url(../images/icon_82.png) no-repeat center -28px;}

.jiansuo{text-align:center;margin:-10px auto 0;}
.jiansuo a.b-blue{width:100px;height:32px;line-height:32px;}
/*jscon  高级检索 end*/


/*动态词云 */
#tagscloud{position:relative;width:100%;height:260px;background:#fafafa;text-align:center;}
#tagscloud a{position:absolute;top:0px;left:0px;margin:0 10px 15px 0;line-height:18px;text-align:center;padding:2px 6px;font-weight:bold;}
#tagscloud a.tagc1{color:#609365;font-size:22px;}
#tagscloud a.tagc2{color:#7da9b2;font-size:20px;}
#tagscloud a.tagc3{color:#9c95cf;font-size:18px;}
#tagscloud a.tagc4{color:#e3a07a;font-size:16px;}
#tagscloud a.tagc5{color:#eb6266;font-size:14px;}
#tagscloud a.tagc6{color:#d93cb4;font-size:12px;}
#tagscloud a:hover{background:#000;color:#fff;border-radius:3px;font-size:14px;}

/*main-11*/
.main-11{margin:20px auto;min-height:200px;}

/*main-12*/
.main-12{}
.main-12 .bx-wrapper{padding-top:20px;}
.main-12 .slider .li{width:150px;}
.main-12 .slider .li a.img{width:148px;height:205px;display:table-cell;vertical-align:middle;border:1px solid #eee;}
.main-12 .slider .li h3 a{display:block;width:100%;padding:10px 0 0;line-height:24px;color:#333;font-size:14px;font-weight:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.main-12 .slider .li p.label{font-size:14px;padding:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

.main-12 ul.clearfix{max-height:280px;padding-top:20px;margin-left:-20px;overflow:hidden;}
.main-12 li.fl{width:150px;margin:0 0 20px 20px;}
.main-12 li.fl a.img{width:148px;height:205px;display:table-cell;vertical-align:middle;border:1px solid #eee;}
.main-12 li.fl a.img img{display:block;margin:0 auto;}
.main-12 li.fl h3 a{display:block;width:100%;padding:10px 0 0;line-height:24px;color:#333;font-size:14px;font-weight:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.main-12 li.fl p.label{font-size:14px;padding:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}

/*个人中心*/
.user{margin:20px auto 0;background:#fff;}
.user-l{width:220px;}

.user-l-t{padding:9px 13px 6px;font-size:16px;border-bottom:1px solid #ccc;background:url(../images/icon_55.png) no-repeat left 13px;}
.user-menu{min-height:32px;}
.user-menu li a{display:block;padding:6px 0 7px 16px;overflow:hidden;border-bottom:1px solid #e8e8e8;white-space:nowrap;background:#f7f8fb;font-size:14px;color:#666;}
.user-menu li a i.icon{display:none;margin-right:10px;top:-1px;}
.user-menu li:hover a{background:#edeff4;color:#1d4698;}
.user-menu li:hover i.icon{background-position-y:-9px}
.user-menu li.cure a,
.user-menu li.cure:hover a{background:#1d4698;color:#fff;}
.user-menu li.cure i.icon{background-position-y:-18px;}

.user-l-t2{padding:9px 20px 6px 46px;font-size:16px;border-top:1px solid #fff;background:#1d4698 url(../images/icon_76.png) no-repeat 20px 14px;color:#fff;}
.user-menu2{min-height:32px;}
.user-menu2 li a{display:block;padding:8px 0 9px 16px;overflow:hidden;border-top:1px solid #fff;white-space:nowrap;background:#f7f8fb;font-size:14px;color:#666;border-left:2px solid #f7f8fb;}
.user-menu2 li a i.icon{margin-right:10px;top:-1px;}
.user-menu2 li:hover a{color:#1d4698;border-left-color:#1d4698;}
.user-menu2 li:hover i.icon{background-position-y:0}
.user-menu2 li.cure a,
.user-menu2 li.cure:hover a{background:#edeff4;color:#1d4698;border-left-color:#1d4698;}
.user-menu2 li.cure i.icon{background-position-y:0;}

.user-r{width:760px;padding:4px 0 0;}
/*userbox*/
.userbox{}
.edit-add{padding:20px 0;}
.password{padding-top:60px;}
.item{margin:0 0 15px;overflow:hidden;}
.item p{line-height:30px;}
.item .ptext{font-size:14px;}
.item .ptext a.downbtn{color:#1d4698;}
.item .ptext a.downbtn:hover{text-decoration:underline;}
.item .label{float:left;height:32px;line-height:32px;width:25%;margin-right:15px;text-align:right;color:#999;font-size:14px;}
.item em{position:relative;top:2px;font-style:normal;}
.item .sele{min-width:20%;border:1px solid #e8e8e8;padding:5px 10px;margin-right:10px;font-size:14px;border-radius:3px;}
.item .text{padding:5px 10px;height:21px;line-height:20px;border:1px solid #e8e8e8;width:55%;margin-right:5px;vertical-align:middle;border-radius:3px;font-size:14px;}
.item label{padding:5px 0;display:inline-block;}
.item label input{vertical-align:middle;}
.item textarea{width:55%;padding:5px 10px;resize:none;border:1px solid #e8e8e8;font-size:14px;}
.item .submit{margin:20px 10px 0 0;}
.item.error .text{border-color:#cc0000;}
.tip{display:none;padding:2px 0 0 20px;font-size:12px;margin-top: 10px;background:url(../images/icon_56.png) no-repeat left 7px;}

.userbox .table-search{padding:10px 0 10px;vertical-align:middle;}
.userbox .table-search .fl a{width:auto;padding:0 10px;height:28px;line-height:28px;font-size:12px;}
.userbox .table-search .fl a.b-blue:hover{background:#1d4698;border:1px solid #1d4698;}
.userbox .table-search select{vertical-align: middle; height:30px;padding:4px 5px;margin:0 5px 0 0;outline:0;border:1px solid #e8e8e8;border-radius:3px;background:#FFF;color:inherit;vertical-align:middle;cursor:pointer;font-size:12px;line-height:24px;}
.userbox .table-search input[type=text]{vertical-align: middle;margin:0 5px 0 0;padding:0 5px;height:28px;outline:0;border:1px solid #e8e8e8;border-radius:3px;background-color:#FFF;font-size:12px;line-height:28px;}
.userbox .table-search a.b-red{width:60px;font-size:14px;}

.userbox .tabletop{padding:10px 0;border-top:1px dashed #e8e8e8;}
.userbox .tabletop a{margin:0 20px 0 0;}
.userbox .tabletop a i.icon{margin:0 5px 0 0;}
.userbox .tabletop a:hover i.icon{background-position-y:-16px;}

.userbox table{}
.userbox tr:hover{background:#f7f8fb;}
.userbox th{padding:7px 5px;background:#f7f8fb;border-bottom:2px solid #e2e4eb;font-weight:normal;font-size:12px;text-align:center;}
.userbox td{padding:7px 5px;color:#666;border-bottom:1px solid #e8e8e8;font-size:14px;}
.userbox td a{font-size:14px;}
.userbox td input{vertical-align:middle;}
.userbox td img{width:50px;height:70px;margin:0 0 0 10px;}
.userbox td a.c-blue{margin:0 5px;color:#1d4698;border-radius:3px;}
.userbox td a.c-blue:hover{text-decoration:underline;}
.userbox td a.c-red{margin:0 5px;color:#cc0000;border-radius:3px;}
.userbox td a.c-red:hover{text-decoration:underline;}

.userbox th.thsort a i.icon{top:-1px;right:-10px;width:9px;height:14px;background-position:right center;background-repeat:no-repeat;}
.userbox th.thsort.normal a i.icon{background-image:url(../images/icon_normal.png);}
.userbox th.thsort.up a i.icon{background-image:url(../images/icon_up.png);}
.userbox th.thsort.down a i.icon{background-image:url(../images/icon_down.png);}


.order-info {width: 80%;margin: 40px auto;}
.order-info .item {float: left;width: 40%;margin: 0 5%;}
.order-info .item input[type="button"] {margin-left: 30px;font-size: 12px;width: 65px;height: 25px;transition-duration: 0.3s;}
.price {font-size: 20px;color: #c70000;font-family: Arial;}
.delete-order {margin-top: 60px;text-align: center;}
.delete-order a {display: inline-block;margin-right: 20px;font-size: 14px;border:1px solid #1d4698;transition-duration: 0.3s;}
.delete-order a.b-blue-o{padding:6px 27px;border-radius: 3px;}

/*note-list*/
.note-list{}
.note-list li{padding:20px 0;border-bottom:1px solid #e8e8e8;}
.note-list li label{display:inline-block;margin:0 auto 5px;font-size:14px;line-height:24px;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.note-list li label input{vertical-align:middle;margin:0 10px 0 0;}
.note-list li .text{padding:10px;background:#f4f4f4;border-left:2px solid #999;}
.note-list li .text p{max-height:48px;font-size:14px;line-height:24px;overflow:hidden;text-align:justify;}
.note-list li p.note{max-height:72px;overflow:hidden;margin:5px auto 10px;color:#1d4698;text-align:justify;}
.note-list li p.note a{color:#1d4698;font-size:14px;line-height:24px;text-align:justify;}
.note-list li p.note a:hover{color:#1d4698;text-decoration:underline;}
.note-list li p.time{color:#666;font-size:12px;line-height:22px;}
.note-list li p.time a{color:#666;font-size:12px;line-height:22px;margin:0 0 0 20px;}
.note-list li p.time a i.icon{margin:-1px 5px 0 0;}
.note-list li p.time a:hover{color:#1d4698;}
.note-list li p.time a:hover i.icon{background-position-y:-13px;}
.note-list li label:hover{color:#1d4698;}

/*note-info*/
.note-info{padding:30px 0 0;}
.note-info h2{margin:0 auto 10px;font-size:22px;line-height:26px;}
.note-info .text{margin:10px auto 0;padding:10px;background:#f4f4f4;border-left:2px solid #999;}
.note-info .text p{text-align:justify;}
.note-info .text p a font{margin:0 3px 0 0;font-family:"宋体";vertical-align:middle;}

.note-info h4{margin:40px auto 20px;color:#1d4698;font-size:18px;}
.note-info h4 font{font-size:12px;color:#999;}
.note-info h4 a{margin:0 0 0 20px;color:#666;font-size:14px;}
.note-info h4 a i.icon{margin:0 5px 0 0;}
.note-info h4 a:hover{color:#1d4698;}
.note-info h4 a:hover i.icon{background-position-y:-16px;}

.note-info .note{}
.note-info .note p{padding-bottom:20px;line-height:28px;text-align:justify;}

/*导入会员 上传框*/
.zpupload{float:left;width:456px;border:1px solid #d8dce3;margin:0;border-radius:3px;}
.up-l{float:left;width:79.5%;border-right:1px solid #ebedf1;padding:3px 0;}
.up-l li{height:18px;line-height:18px;padding:3px 10px 3px 10px;}
.up-r{float:right;}
.up-r a.upfile{display:block;width:92px;height:30px;line-height:30px;background:#9ea4ab;position:relative;overflow:hidden;vertical-align:middle;font-size:12px;color:#FFF;text-align:center;}
.up-r a.upfile:hover{background:#8b9198;color:#FFF;}
.up-r a.upfile input{display:block;position:absolute;width:92px;height:30px;left:0;top:0;opacity:0;filter:alpha(opacity=0);padding:0;margin:0;border:0;cursor:pointer;z-index:10;}

a.sc{display:inline-block;background:url(../images/icon_45.png) center 4px no-repeat;width:18px;height:18px;vertical-align:middle;}
a.sc:hover{background-position-y:-12px;}

/*行业分类*/
.userbox .ul-01 li{padding:15px 0;border-bottom:1px dashed #dfdfdf;}

/*fujian-list*/
.fujian-list{}
.fujian-list li{padding:20px 0 0;}
.fujian-list li label{width:92%;display:inline-block;margin:0 auto 5px;font-size:14px;line-height:24px;cursor:pointer;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.fujian-list li label input{vertical-align:middle;margin:0 10px 0 0;}

a.enclosures{font-size:14px;color:#ccc;}
a.enclosures i.icon{margin:0 0 0 5px;}
a.enclosures.on,
a.enclosures:hover{color:#1d4698;}
a.enclosures:hover i.icon{background-position-y:0;}
a.enclosures.on i.icon{background-position-y:-16px;}

.fujian-list li p.label{border-bottom:1px solid #eee;}
.fujian-list li p.label a.del{display:none;color:#666;font-size:12px;line-height:22px;margin:0 0 0 20px;}
.fujian-list li p.label a.del i.icon{margin:-2px 5px 0 0;}
.fujian-list li p.label a.del:hover{color:#1d4698;}
.fujian-list li p.label a.del:hover i.icon{background-position-y:-13px;}
.fujian-list li label:hover{color:#1d4698;}
.fujian-list li:hover p.label a.del{display:inline-block;}

.fujian{display:none;padding:15px;background:#fafafa;}
.fujian p{line-height:30px;font-size:14px;overflow:hidden;}
.fujian p font{float:left;font-family:arial;color:#999;}
.fujian p .title{float:left;max-width:60%;/*height:30px;*/margin:0 10px 0 10px;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.fujian p span{float:left;color:#999;}

.list-btm{margin:20px auto 35px;}
.list-btm p{color:#666;font-size:14px;line-height:36px;}
.list-btm label{height:34px;padding:0 15px;margin:0 10px 0 0;font-size:14px;line-height:34px;border-radius:3px;border:1px solid #cccccc;cursor:pointer;}
.list-btm label input{vertical-align:middle;}
.list-btm a{margin:0 0 0 -90px;}

/*主题词列表*/
.scbox{padding:0 15px;background:#fafafa;}
.scbox .scline{padding:10px 0;border-top:1px dashed #dbdbdb;font-size:14px;}
.scbox .scline:nth-child(1){border:none;}
.sc-l{width:60px;color:#999;height:30px;line-height:30px;}
.sc-r{padding:0 0 0 70px;}
.scbox .scline .zimu li a{padding:0 5px;margin:0 2px;}
.scbox input[type=text]{margin:0 5px 0 0;padding:0 5px;height:26px;outline:0;border:1px solid #e8e8e8;border-radius:3px;background-color:#FFF;line-height:26px;color:#666;}
.scbox a.b-red{width:60px;font-size:14px;}

/*sub-list*/
.sub-list{margin:0 0 20px -2%;}
.sub-list li{float:left;width:18%;margin:20px 0 0 2%;}
.sub-list li a{display:block;padding:0 5px;height:30px;line-height:30px;text-align:center;border:1px solid #e8e8e8;border-radius:3px;font-size:14px;color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.sub-list li a:hover{border-color:#1d4698;background:#1d4698;color:#fff;}

/*数据更新*/
.record{padding:40px 15px 0 15px;}
.record h2{font-size:16px;line-height:24px;}
.record h2 i.icon{margin:-1px 10px 0 0;}
.record-div{padding:20px 0 0 28px;}
.record-div p{font-size:14px;color:#999;line-height:24px;}
.record-div p font{margin:0 5px;color:#1d4698;font-family:arial;}

/*ul-22*/
.ul-22{max-height:360px;padding:10px 0;margin:15px auto;overflow:auto;background:url(../images/bg_05_line.png) repeat-y 120px center;}
.ul-22 li{padding:20px 0;overflow:hidden;}
.ul-22 li .time{width:100px;color:#999;font-size:16px;font-family:arial;line-height:22px;}
.ul-22 li .tb{width:13px;margin:0 14px;}
.ul-22 li .text{position:relative;width:480px;padding:15px 20px;margin:-16px 0 0 3%;border-radius:5px;background:#f5f5f5;}
.ul-22 li .text i.icon{position:absolute;top:18px;left:-12px;}
.ul-22 li .text p{color:#666;}

/*ul-23*/
.ul-23{}
.ul-23 li{color:#999;line-height:30px;font-size:14px;}
.ul-23 span{display:inline-block;width:18px;height:19px;padding:0 1px 0 0;margin:0 10px 0 0;background:url(../images/icon_73.png) no-repeat 0 0;font-style:italic;font-family:arial;text-align:center;line-height:19px;;}

/*统计分析*/
.count{margin:0 auto 40px;}
.screen{padding:6px 10px;background:#f0f0f0;}
.screen p{height:28px;padding:0 0 0 25px;background:url(../images/icon_77.png) no-repeat 5px center;color:#666;font-size:14px;line-height:28px;}
.screen .fr{line-height:26px;color:#999;}
.screen a{height:24px;line-height:24px;color:#666;background:#fff;padding:0 10px;border:1px solid #dcdcdc;border-radius:3px;}
.screen a.on,
.screen a:hover{color:#1d4698;border-color:#1d4698;}
.screen input{width:100px;font-size:12px;padding:1px 10px;color:#666;border-color:#dcdcdc;}

.count .scbox .scline{position:relative;padding:5px 0;overflow:hidden;}
.count .sc-l{height:32px;line-height:32px;color:#000;}
.count .sc-r{padding:0 20px 0 80px;}
.count .sc-r a{height:22px;padding:0 10px;margin:3px 0;line-height:22px;color:#666;border:1px solid #fafafa;border-radius:3px;}
.count .sc-r a:hover{color:#1d4698;}
.count .sc-r a.on{color:#1d4698;border-color:#1d4698;}

.count .sc-r span{margin:0 10px;color:#666;font-size:12px;}
.count .sc-r span a{padding:0;margin:0;border:0;}
.count .sc-r span a i.icon{top:-1px;}
.count .sc-r span a:hover{color:#ff9900;}
.count .sc-r span a:hover i.icon{background-position-y:-24px;}

/*自定义时间*/
.count .sc-r .date{vertical-align:middle;display:inline-block;margin:3px 10px;}
.count .sc-r .date .ta_date{height:22px;line-height:22px;}
.count .sc-r .date span{margin:0;line-height:22px}
.count .sc-r .date .ta_date a.opt_sel{height:22px;line-height:22px;padding:0 7px;margin:0 0 0 -4px;border:none;border-radius:0;}


a.show-type{position:absolute;top:10px;right:0;}
a.show-type i.icon{background-position-y:-24px;}
a.show-type:hover i.icon{background-position-y:0;}
a.show-type.on i.icon{background-position-y:-8px;}
a.show-type.on:hover i.icon{background-position-y:-16px;}

/*selecttree*/
.caoz{padding:5px 5px;line-height:20px;background:#f0f1f4;margin:0 0 10px 0;}
.selecttree{position:relative;display:inline-block;margin:0 0 0 10px;border-radius:3px;vertical-align:middle;}
.min-title .select .selecttree a{border:none;}
.selecttree .jstree{margin:0;padding:10px;text-align:left;}
.selecttree input{width:120px;padding:0 5px;height:24px;outline:0;border:1px solid #e8e8e8;background-color:#FFF;line-height:24px;color:#666;vertical-align:middle;border-radius:3px 0 0 3px;border-right:none;}
.selecttree .showtree{vertical-align:middle;border-radius:0 3px 3px 0;margin:0;}

.selecttree .options{position:absolute;z-index:999;right:0;top:30px;max-width:240px;max-height:330px;background:#FFF;border:1px solid #d8dce3;display:none;overflow:auto;}
.selecttree .options .caoz{text-align:left;padding:5px 10px;margin:1px;}

.showtree{display:inline-block;width:24px;height:24px;background:url(../images/xlcd.png) center center no-repeat #f6f6f6; border:1px solid #e8e8e8;border-left:none;cursor:pointer;}
.showtree:hover{background:url(../images/xlcd_h.png) center center no-repeat #1d4698;}

/*ul-25*/
.ul-25{width:100%;}
.ul-25 li{background:#f7f7f7;}
.ul-25 li a.year{display:block;float:left;max-width:80%;height:32px;padding:0 0 0 10px;line-height:32px;font-family:arial;font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.ul-25 li a.p-show{float:right;margin:5px 10px 0 0;}
.ul-25 li a.p-show:hover i.icon{background-position-y:0;}
.ul-25 li a.p-show.on i.icon{background-position-y:-16px}

.ul-25-p{display:none;padding:5px;background:#fff;}
.ul-25-p a{margin:0 5px;color:#999;}
.ul-25-p a:hover{color:#333;}
.ul-25-p a.on{color:#1d4698;}


/*登录*/
.loginbox{}
.loginbox .login{padding:30px;background:#fafafa;margin:30px 0 0 0;}

.login input{width:95%;height:22px;line-height:22px;font-size:14px;outline:medium;vertical-align:middle;color:#666;padding:5px 2%;border:1px solid #e8e8e8;}
.login input[type="radio"],
.login input[type="checkbox"]{width:auto;vertical-align:middle;}
.login textarea{width:95%;padding:5px 2%;resize:none;border:1px solid #e8e8e8;font-size:14px;}

.login table{margin:0 auto;}
.login table td{padding:10px;font-size:14px;color:#666;}
.login table td img{vertical-align:middle;margin:0 5px 0 0;}
.login table td a.forget{color:#1d4698;}
.login table td a.
.login table td .p-tip{font-size:12px;color:#999;}forget:hover{text-decoration:underline;}
.login table td .p-tip a{font-size:12px;color:#1d4698;}
.login table td .p-tip a:hover{text-decoration:underline;}


/*忘记密码*/
.find_nav{ margin:50px auto 0;width:360px;}
.find_nav span.title{font-size: 20px;font-weight: bold;display: block;text-align: center;margin-bottom: 0}
.find_nav_btn{float:left;display:inline-block;width:178px;height:35px;text-align:center;line-height:35px;border: 1px solid #CCCCCC;cursor: pointer;}
.find_nav_btn:hover{color: #004190;}
.find_nav-active{background-color:#004190;color:#fff;border-color:#004190;}
.find_nav-active:hover{color: #fff;}
.findpassword_box{box-sizing:border-box;margin-top:50px;padding:20px;width:100%;}
.findpassword_form{margin:0 auto;width:52%;}
.findpassword_form .itemBox{position:relative;margin-bottom:20px;padding-left: 145px;}
.findpassword_form .options_key{width: 130px;position:absolute;top:0;left:0;height:40px;color:#999;text-align:right;font-weight:700;font-size:14px;line-height:40px;}
.findpassword_form .itemBox .text{padding:0 10px;width:350px;height:40px;border:1px solid #e9e9e9;border-radius:5px;background-position:10px center;background-repeat:no-repeat;line-height:40px;}
.findpassword_form .itemBox .text input{width: 100%;height: 100%;}
.findpassword_form .itemBox .validate-code{margin-right:20px;width:130px !important;}
.findpassword_form .validate-btn{overflow:hidden;width:135px;height:40px;border:0;border-radius:4px;background:#ffffff;color:#004190;line-height:42px;cursor: pointer;float: right;outline: none}
.findpassword_form .itemBox .findNext{border-radius: 3px;text-align: center;cursor: pointer;    background-color: #004190;color: #fff;border-color: #004190;margin-right:30px;width:110px;height:46px;font-size:18px;line-height:46px;font-family: '微软雅黑';}
/*成功提示页*/
.icon-ok{width:110px;height:110px;background: url("../../../images/icon-ok.png") no-repeat center;}
.findpassword_form .success{text-align: center;}
.findpassword_form .success h2{font-size: 20px;margin: 10px 0}
.findpassword_form .success p{font-size: 16px;margin: 10px 0}
.findpassword_form .success p a{font-size: 14px;margin-left: 10px}
input.zhangh{width:88.5%;padding:7px 10px 7px 8.5%;background:url(../images/zhangh.png) 10px center no-repeat #FFF;}
input.mim{width:88.5%;padding:7px 10px 7px 8.5%;background:url(../images/mim.png) 10px center no-repeat #FFF;}

/*user-none*/
.user-none{padding:125px 10px 10px;margin:40px auto;text-align:center;color:#999;font-size:14px; letter-spacing:1px;line-height:24px;background:url(../images/icon_84.png) no-repeat center top;}

/*field*/
.field{padding:10px 0;}
.field table{}
.field table th{padding:0 5px;font-weight:normal;text-align:right;color:#999;line-height:30px;}
.field table td{padding:3px 0;line-height:24px;}

/*footer*/
.footer{background:#fafafa;padding:15px 0;text-align:center;border-top:1px solid #dfe0e5;}
.footer p{padding:2px;color:#818181;font-family:"微软雅黑", arial;line-height:22px;}
.footer p a{color:#818181;}
.footer p span{display:inline-block;color:#bfbfbf;font-family:"宋体";margin:0 10px;}
.footer p a:hover{color:#666;}

/*pages-01*/
.pages-01{height:24px;line-height:24px;padding:25px 0 0 0;color:#696c74;border-top:1px solid #e4e4e4;text-align:center;}
/*light-theme*/
.light-theme a,.light-theme span{float:left;margin:0 3px 0 0;padding:0 4px;min-width:14px;border:1px solid #bbb;border-radius:3px;background:#efefef;color:#666;text-align:center;font-weight:400;line-height:22px;}
.light-theme a:hover{background:#fff;}
.light-theme .current{border-color:#8c949e;background:#9ea4ab;color:#FFF;cursor:default;font-family:"宋体";}
.light-theme .ellipse{display:inline-block;height:24px;border:none;border-radius:0;background:0 0;box-shadow:none;font-weight:700;line-height:24px;cursor:default;}
span.tiaoz{position:relative;top:-8px;display:inline-block;height:24px;}
div.tiaoz{color:#999;}
.tiaoz span{color:#999;margin:0 5px 0 0;line-height:24px;}
.tiaoz input[type="text"]{width:36px;height:22px;line-height:22px;margin:0 5px;text-align:center;font-family:arial;border:1px solid #e8e8e8;color:#666;border-radius:3px;}
.tiaoz a.choice{height:22px;line-height:22px;padding:0 8px;background:#9ea4ab;color:#fff;border:1px solid #8c949e;border-radius:3px;}
.tiaoz a.choice:hover{background:#878c92}

/*pages-02*/
.pages-02{height:24px;padding:15px 0 20px;color:#696c74;line-height:24px;text-align:center;}
/*dark-theme*/
.dark-theme a,.dark-theme span{float:left;padding:0 2px;min-width:14px;height:18px;margin:0 5px 0 0;color:#666;text-align:center;font-weight:400;line-height:18px;}
.dark-theme a:hover{color:#1d4698;}
.dark-theme .current{background:#9ea4ab;color:#FFF;cursor:default;font-family:"宋体";}
.dark-theme .ellipse{background:0 0;font-weight:700;cursor:default;}

.page-link.prev,.page-link.next{font-family:"宋体";}

/*分页 公共*/
ul.simple-pagination,.ul.pagination{list-style:none;}
.simple-pagination,.pagination{display:inline-block;overflow:hidden;margin:0;font-family:Arial,Helvetica,sans-serif;}
.simple-pagination ul,.pagination ul{margin:0;padding:0;list-style:none;}
.simple-pagination li,.pagination li{float:left;padding:0;list-style:none;}
.disabled{display:block;}


/**************************** .main-06.w-1024 ****************************/
.main-06.w-1024 .center .ul-02 > li p.label{position:absolute;top:26px;left:0;width:95%;text-align:right;}
.main-06.w-1024 .center .ul-07{margin:0 0 20px -3.33%;}
.main-06.w-1024 .center .ul-07 li{width:30%;float:left;margin:20px 0 0 3.33%;text-align:center;}
.main-06.w-1024 .center .ul-07 li .img{width:100%;height:148px;overflow:hidden;border:1px solid #e1e1e1;}
.main-06.w-1024 .ul-18 li{margin-left:32px;}
.main-06.w-1024 .center{width:760px;margin-right:0;}
.main-06.w-1024 .right{width:0;}
.main-06.w-1024 .center .bk-info p{max-height:215px;}

/**************************** .main-07 .left.w-100 ****************************/
.main-07 .left.w-100{width:100%;}
.main-07 .left.w-100 .ul-14 li{width:148.3px;}
.main-07 .left.w-100 .ul-14 li .img img{height:209px;}
.main-07 .left.w-100 .ul-14.hide{max-height:270px;}
.main-07 .left.w-100 .ul-15{margin:0 0 0 -35px;}
.main-07 .left.w-100 .ul-15 li{width:223.5px;margin-left:35px;}
.main-07 .left.w-100 .ul-15 li .img{height:153px;}
.main-07 .left.w-100 .ul-16 li{width:90px;}
.main-07 .left.w-100 .ul-21{margin-left:-34px;}
.main-07 .left.w-100 .ul-21 li{margin-left:34px;}

/**************************** 吸附效果center定位样式 ****************************/
.main-05 > .left.fixed,
.main-06 > .left.fixed{position:fixed;left:50%;bottom:130px;margin:0 0 0 -500px;}
.main-06 > .center.mar{margin-left:240px}

/*回到顶部*/
#top{display:none;position:fixed;right:100px;bottom:150px;width:60px;height:60px;background-image:url(../images/icon_top.png);}

/*图谱提示弹窗*/
.bg{display:none;position:fixed;top:0;left:0;z-index:99999999;width:100%;height:100%;background:url(../images/icon_86.png);}
.pro-info{display:none;position:fixed;top:20%;left:50%;z-index:100000000;margin:0 0 0 -370px;width:740px;height:390px;background:#fff;border-radius:5px;box-shadow:0 0 15px rgba(0,0,0,0.3);font-family:"宋体";}
.pro-title{padding:10px 20px;margin-bottom:10px;background:#f2f2f2;border-radius:5px 5px 0 0;}
.pro-title h3{font-size:16px;color:#1d4698;}
.pro-title a{width:14px;height:14px;margin:5px 0 0 0;background:url(../images/icon_65.png) 0 0;text-indent:200000em;}
.pro-title a:hover{background-position-y:-16px;}

.pro-info p{padding:10px 0 15px;margin:0 20px;line-height:26px;text-align:justify;border-bottom:1px dashed #e3e3e3;}
.pro-info h4{padding:10px 20px 0;}
.pro-info ul{padding:0 20px;margin:10px 0 0;overflow-y:auto;}
.pro-info ul li{text-indent:2em;line-height:22px;padding:3px 0;text-align:justify;color:#666;font-size:12px;}

/*新添加0908*/
.tips{color:#2e74b8;text-decoration:underline;cursor:pointer;}

/*详情页tip弹窗*/
.tipsbox{display:none;position:absolute;z-index:9999;width:550px;padding:15px 20px 15px 20px;background:#fff;border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,0.5);}
.tipsbox h3{float:left;color:#2e74b8;}
.tipsbox .more{float:right;}
.tipsbox .fl{width:52%;padding:10px 0 0;}
.tipsbox .fl .tip-info{position:relative;max-height:180px;overflow:auto;}
.tipsbox .fl .tip-info p{text-align:justify;font-size:12px;line-height:22px;}

.tipsbox .fr{width:45%;padding:10px 0 0;}
.tipsbox .close{width:auto;padding:0;}
.tipsbox .close{position:absolute;top:24px;right:20px;z-index:1;width:14px;height:14px;background:url(../images/icon_45.png) 2px 0 no-repeat;text-indent:200000em;}
.tipsbox .close:hover{background-position-y:-16px;}

/*查看申请单*/
.seelist{padding:20px;}
.information .item{margin-bottom:0;}

/**************************** w-1200 ****************************/
body.w-1200{min-width:1280px;}
body.w-1200 .w-1000{width:1200px;}
/*searcher*/
body.w-1200 .searcher{width:1200px;margin-left:-600px;}
body.w-1200 .w-1000 .search{width:885px;margin:0 0 0 95px;}
body.w-1200 .w-1000 .search-input{width:770px;}
body.w-1200 .w-1000 .sou-input{width:580px;}
/*banner*/
body.w-1200 .banner li .fl{width:550px;}
body.w-1200 .banner .bx-wrapper .bx-next{left:645px;}
/*content*/
body.w-1200 .content{width:1200px;}
/**/
body.w-1200 .list-01 li.No2 div ul{width:349px;}
/*main-03*/
body.w-1200 .main-03 .sub-library-r{width:680px;}
/*main-05*/
body.w-1200 .main-05 .right{width:960px;}
body.w-1200 .main-05 .right .bk-info p{max-height:216px;}
/*main-06*/
body.w-1200 .main-06 .center{width:720px;}
body.w-1200 .bk-info p{max-height:215px;}
/*main-07*/
body.w-1200 .main-07 .left{width:960px;}
body.w-1200 #cSlideUl{width:870px;}
body.w-1200 #cbtn ul li{margin-right:22px;}
body.w-1200 .flashBg{width:82%;}
body.w-1200 .infobox .ul-key p{width:505px;}
/*main-08*/
body.w-1200 .main-08 .right{width:950px;}
/*main-09*/
body.w-1200 .main-09 .w-1000{width:94%;}
/*main-12*/
body.w-1200 .main-12 ul.clearfix{}
body.w-1200 .main-12 ul.clearfix{margin-left:-25px;}
body.w-1200 .main-12 li.fl{margin-left:25px;}
/*ul-07*/
body.w-1200 .ul-07 li .img{height:148px;}
/*ul-12*/
body.w-1200 .ul-12{margin-left:-2%;}
body.w-1200 .ul-12 li{width:18%;margin-left:2%;}
body.w-1200 .ul-12 li .img{height:177px;}
/*ul-14*/
body.w-1200 .ul-14 li{width:141.5px;}
body.w-1200 .ul-14 li .img img{height:197px;}
body.w-1200 .ul-14.hide{max-height:255px;}
/*ul-15*/
body.w-1200 .ul-15 li{width:225px;}
body.w-1200 .ul-15 li .img{height:155px;}
/*ul-16*/
body.w-1200 .ul-16 li{width:95.1px;}
/*ul-18*/
body.w-1200 .ul-18 li{margin-left:27px;}
/*ul-22*/
body.w-1200 .ul-22 li .text{width:650px;}
body.w-1200 .ul-22{}
/*jscon*/
body.w-1200 .table-02 td{padding:5px 10px;}
body.w-1200 .jscon a.add{right:-880px;}
/*user*/
body.w-1200 .user-r{width:960px;}

/*about*/
body.w-1200 .about-l{width:308px;}
body.w-1200 .about-r{width:860px;}
body.w-1200 .about-r .left-bg{padding:60px 80px;}


/**************************** .main-07 .left.w-100 ****************************/
body.w-1200 .main-07 .left.w-100{width:100%;}
body.w-1200 .main-07 .left.w-100 .ul-15{margin:0 0 0 -35px;}
body.w-1200 .main-07 .left.w-100 .ul-15 li{width:273.5px;margin-left:35px;}
body.w-1200 .main-07 .left.w-100 .ul-15 li .img{height:182px;}
body.w-1200 .main-07 .left.w-100 .ul-16 li{width:91.39px;}
body.w-1200 .main-07 .left.w-100 .ul-21{margin-left:-43.5px;}
body.w-1200 .main-07 .left.w-100 .ul-21 li{margin-left:43.5px;}
body.w-1200 .main-07 .left.w-100 .flashBg{width:90%;}

/**************************** .main-06.w-1024 ****************************/
body.w-1200 .main-06.w-1024 .center{width:960px;}
body.w-1200 .main-06.w-1024 .center .ul-07 li{width:21.67%;}
body.w-1200 .main-06.w-1024 .center .ul-07 li .img{height:158px;}
body.w-1200 .main-06.w-1024 .center .ul-12{margin-left:-33px;}
body.w-1200 .main-06.w-1024 .center .ul-12 li{margin-left:33px;}
body.w-1200 .main-06.w-1024 .ul-18 li{margin-left:21px;}

/**************************** 吸附效果center定位样式 ****************************/
body.w-1200 .main-05 > .left.fixed,
body.w-1200 .main-06 > .left.fixed{position:fixed;left:50%;bottom:130px;margin:0 0 0 -600px;}


.web-header,.web-more,.web-screen,.slide-wrapper,.web-date,.menubox{display:none;}


.ul-02 > li{position:relative;padding:15px 0;overflow:hidden;border-top:1px solid #f0f0f0;
    -webkit-transition-duration:0.5s;
    transition-duration:0.5s;
    -webkit-transition-property:all;
    transition-property:all;}

li .imgbox{width:100%;position:relative;}
.scbg{display:none;position:absolute;bottom:1px;left:0;width:88%;height:24px;padding:3px 6%;background:url(../images/icon_11.png) repeat-x center bottom;text-align:right;}
.scbg a.collbtn{display:inline-block;height:22px;line-height:22px;margin-top:4px;color:#fff;font-size:12px;}
.scbg a.collbtn i.icon{top:-3px;}
li:hover .scbg{display:block;}

/*开发添加*/
.seelist{padding:20px;}
.information .item{margin-bottom:0;}

/*购买套餐*/
.contentbox{
    width:1200px;
    margin:0 auto;
    font-size: 14px;
}
.contentbox .mainbox {
    margin: 40px 0;
    background: #f5f5f5;
    padding: 10px;
}
.contentbox .mainbox-box{
    padding: 20px;
    background: #fff;
}
.contentbox .total{margin: 10px 0;}
.contentbox .pay label{display: block;width:140px;    float: left;margin-top: 10px;}
.contentbox .pay input{margin:10px 10px 0 0;float: left;}




.tables {
    margin: 0 auto;
    padding-top: 20px;
}

.tables table {
    width: 100%;
    border-collapse: collapse;
    border: 1px solid #ddd;
}

.tables table tr:hover {
    background: #f8f8f8;
}

.tables table th,
.tables table td {
    font-size: 14px;
    padding: 5px;
    text-align: center;
    border: 1px solid #ddd;
}

.tables table td span.pay-price {
    color: #f60;
}

.tables table td input[type="checkbox"] {
    cursor: pointer;
}

.tables table td select {
    width: 70%;
    height: 28px;
    border: 1px solid #ddd;
}

.btnbox {
    text-align: center;
}

.btnbox a {
    width: 120px;
    display: inline-block;
    background: #1d4698;
    color:#fff;
    padding: 5px 0;
    transition-duration: 0.3s;
    border-radius: 3px;
}
.btnbox a:hover{
    background: #2b66da;
}
.style-color-red {
    color: #cc0000;
}
#myTab1_Content0 .title{display: block !important;}
.fontSize{text-align:right;}
.fontSize button{font-size:14px;border:none;height:24px;width:24px;cursor:pointer;outline:none;}
.fontSize .active{background:#033E9C;color:#fff;}
.fontCor{color:#666;}
.textbox.bigFont *{font-size: 20px !important;line-height: 32px !important;}
.textbox.midFont *{font-size: 16px !important;line-height: 28px !important;}
.textbox.smallFont *{font-size: 14px !important;line-height: 24px !important;}
.index-load{
    position: fixed;
    top: 0%;
    left: 0%;
    right: 0%;
    bottom: 0;
    z-index: 9999;
    background: rgba(0,0,0,0.6);
}
.index-load .loadcontent{
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    background: #fff;
    padding: 50px 5px 0px 5px;
}
.index-load .loadcontent tpl-adimg{
}
.index-load .loadcontent .hideLoad{
    background: #e1e1e4;
    color: #333;
    border-radius: 20px;
    padding: 3px 10px;
    position: absolute;
    top: 10px;
    left: 10px;
}
.index-load .loadcontent .close{
        background:url("../../../images/icon-index-ad-close.png") no-repeat;
    background-size: 100%;
    width: 30px;
    height: 30px;
    position: absolute;
    top: 10px;
    right: 10px;
    cursor: pointer;
}
.index-load .bxslider img{
    max-width: 100%;
    max-height: 100%;
    width: auto;
    height: auto;
}
/*主页广告样式*/
.style-index-load-ad .layui-layer {
    /*background: transparent;*/
    /*box-shadow: none;*/
}

.style-index-ad-btn {
    position: absolute;
    top: 10px;
    right: 10px;
    height: 40px;
    width: 40px;
    background: url("../../../images/icon-index-ad-close.png") no-repeat;
    z-index: 999;
}

.style-index-ad-tip {
    position: absolute;
    top: 10px;
    left: 10px;
    padding: 0 10px;
    background: #e0e0e3;
    height: 28px;
    line-height: 28px;
    -webkit-border-radius: 14px;
    -moz-border-radius: 14px;
    border-radius: 14px;
    z-index: 999;
}

.style-index-ad-tip .tip-num {
    color: #e4393c;
    padding: 0 5px;
}

.style-index-ad-img {
    /*text-align: center;*/
    height: 480px;
    overflow: hidden;
    position: relative;
}

.style-index-ad-img img {
    width: 100%;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 900;
}
.figure img {
    display: block;
    max-width: 70%;
    margin: 20px auto;
}

.buy-total-price {
    margin-top: 20px;
}

.buy-total-price span {
    margin-left: 10px;
}

.buy-pay-type input {
    margin-left: 10px;
    margin-right: 4px;
    position: relative;
    top: 2px;
}
.foot_href {
    color: #999;
}