﻿#header{ width: 100%; margin: auto;}
	.logo-box{ padding: 15px 0; width: 980px; margin: auto;}
	.logo{ float: left;}
	.nav-bg{ height: 38px;}
	.main-nav{ width: 980px; margin: auto; height: 100%;}
	.main-nav a{ float: left; color: #fff; font-weight: bold; padding: 0 17px; font-size: 14px; height: 34px; margin-top: 4px; line-height: 30px; *line-height: 32px;}
	.main-nav a:hover{ color: #fff;}
	.main-nav .selected{ padding: 0 17px; border-left: 1px solid #07569c; border-right: 1px solid #07569c; color:#000;  }
	.main-nav .selected:hover{ color:#000;}
	.sub-nav-bg{ height: 25px; line-height: 25px; padding: 6px 0 7px; display:none;}
	.sub-nav{ width: 980px; margin: auto; color: #999;}
	.sub-nav .text{ padding-left: 24px; height: 19px; width: 180px;}
	.sub-nav a{ margin: 0 10px; color: #333;}

#wrapper{ width: 980px; margin: 10px auto;}



.footer{ width: 980px; margin: auto; text-align: center; padding: 10px 0;}
.footer p{  margin-bottom: 5px;}
.footer .bottom-link{ margin-bottom: 15px;}
.footer .bottom-link a{ color: #333; margin: 0 5px;}

.content{ width: 665px; overflow: hidden; float: left;}
.side{ width: 300px; overflow: hidden; float: right;}


.nav-bg,.sub-nav-bg, .nav-bg .selected,.notice .tit,.weight-box .tit,.light-box .tit{ background: url(/statics/images/qudao/main.png) repeat-x;}

.icon-new,.icon-arrow,.new-join .tit,.icon-notice,.icon-dropdown,.list-ranking,.icon-search{ background: url(/statics/images/qudao/icons.png) no-repeat;}
.icon-new{ background-position: right -100px;}
.new-join .tit{background-position: right top;}
.icon-notice{ background-position: -6px -50px; padding-left: 18px;}
.icon-dropdown{ background-position: right -150px; width: 12px; height: 38px; display: inline-block; position: relative; top: 0; left: -5px; float: left; cursor: pointer;}
.list-ranking{ background-position: left -200px; padding-left: 20px;}
	.list-ranking li{ line-height: 24px;}
.icon-search{ background-position: 2px -118px;}


.nav-bg{ background-position: 0 0; }
.main-nav .selected{  background-position: 0 -250px; }
.nav-area{ position: relative;}
.sub-nav-bg{ background-position: 0 -50px;}

.main-box{ width: 705px;float: left;}
.main-hot{ border: 1px solid #dcdcdc; padding: 8px; width: 687px; }
.hot-imgs{ width: 325px; float: left;}

#focusImg { width:325px; height:270px; overflow: hidden; position: relative; }
	#slideItem { position: absolute; top: 0; left: 0; z-index: 10;}
	#slideItem li { width:325px;height: 270px; overflow: hidden; float: left;}
	#slideItem .a-img { display:block; width:325px; height:240px; overflow:hidden }
	#slideItem .a-link { display:block; width:100%; height:30px; line-height:30px; text-align:center; font-size:14px; font-weight:700; overflow:hidden; }
	#slideItem .a-link a{ color:#333; } 
	#slideItem .a-link a:hover{ color:#f60;}
	#controlItem{ position: absolute; bottom:30px; right:0; z-index: 20;}
	#controlItem li{ float: left; display:inline; width:20px; height:20px; line-height:20px; background:#333; cursor: pointer; overflow: hidden; font:400 Arial; text-align:center; color:#fff; border-left: 1px solid #000}
	#controlItem li.on{ background:#ff0000; color:#ff0; }

.hot-news{ width: 340px; float: right;}
.hot-news h1{ text-align: center;font-size: 22px; padding: 8px 0; font-family: 微软雅黑; font-weight: normal; line-height: 30px;}
.hot-news h1 a{ color: #333;}
.hot-news .detail{ color: #777; line-height: 22px; text-indent: 2em; margin-bottom: 12px; height: 66px; overflow: hidden;}
.hot-news .list-news li{ padding-left: 6px;}


.btn-hot,.btn-yellow,.btn-search,.btn-search-2{ background: url(/statics/images/qudao/btns.png) no-repeat;}
.btn-search-2{ background-position: 0 -100px; width: 77px; height: 25px; cursor: pointer; border: none;}

.main-side{ width: 260px; float: right;}
	.btn-box a{ margin-bottom: 8px; margin-right: 5px;}
	.btn-box{ border: 1px solid #ffdbac; background: #fffdf0; text-align: center; padding-top: 10px;}
	.btn-hot,.btn-yellow{ width: 30px; width: 110px; display: inline-block; text-align: center; line-height: 30px;font-weight: bold;}
	
	.btn-hot{ background-position: 0 0; color: #fff; }
	.btn-yellow{ background-position: 0 -50px; color: #993300;}
	.btn-hot:hover{ color: #fff;}
	.btn-yellow:hover{ color: #993300;}
	
	.main-side a.btn{display:inline-block;width:230px;height:34px;line-height:34px;font-size:14px;font-weight:bold;color:#f00;margin:auto auto 8px auto;border:1px solid #e1a15c;background:#fff url(/statics/images/qudao/refuse.png) 57px center no-repeat;}
	
	.notice{ border: 1px solid #dadada;}
	.notice .tit{ background-position: 0 -200px; height: 27px; line-height: 27px; font-weight: bold; padding-left: 12px;}
	.notice .list-news{ font-size: 12px; padding: 5px 10px; line-height: 22px;}
	.notice .list-news li{height: 22px;background-position:0 10px}

.new-join{ border: 1px solid #dadada; height: 40px; line-height: 40px; margin: 10px 0;display:inline-block}
.new-join span,
.new-join a{ float: left;}
.new-join .tit{ width: 90px; background-color: #e9e9e9; font-weight: bold; text-align: center; margin-right: 10px;}

.marquee-box{ float: left; width: 400px; height: 40px; overflow: hidden; margin-right: 5px;}
.loop-box{ overflow: hidden; zoom:1; width: 400px;}
.loop-box li{ float: left;}
.loop-box2 li{ width: 375px; overflow: hidden;height :30px;}
#marqueeLeft .loop-box li{width:200px;height:30px;line-height:30px;overflow:hidden}

.new-join .icon-new{ margin-right: 30px; height: 18px; line-height: 18px; margin-top: 12px; *margin-top: 15px; padding-right: 18px;}

/*蓝色的头部盒子 重*/
.weight-box{ border: 1px solid #c6d4e3; width:480px;}
.module-box .tit{ height: 32px; line-height: 32px;}
.weight-box .tit{ background-position: 0 -100px;}
.module-box .tit h2{ font-size: 14px; padding-left: 15px; float: left;}
.module-box .tit .more{ float: right; margin-right: 12px;}
	.cnt-box{ padding: 15px 15px 10px;}

.main-box .weight-box{ width: 344px; height: 318px; overflow: hidden;}
	.c-b-main{ overflow: hidden; margin-bottom: 10px;}
	.c-b-main h3{ line-height:20px; margin-bottom: 15px; text-align: center; font-size: 14px;}
	.c-b-main .industry-imgs{ float: left; margin-right: 10px;}
	.c-b-main .industry-imgs img{ padding: 2px; border: 1px solid #ccc;}
	.c-b-main .industry-info{ float: left; width: 330px; color: #777; line-height: 20px; height: 100px; overflow: hidden;}
	
.main-side .light-box{height: 318px; overflow: hidden;}
.light-box{ border: 1px solid #dadada;}
.light-box .tit{ background-position: 0 -150px;}

.light-box .cnt-box{ padding: 10px 15px;}
.light-box .list-news{ font-size: 12px;}
.light-box .list-news li{ padding-left: 0;}

.list-pp{ overflow: hidden; zoom: 1;}
.list-pp li{ float: left; margin: 5px 10px; display: inline;width:137px;height:62px;overflow:hidden}
.list-pp li img{ border: 1px solid #dadada;}


.cnt-tit-box{ border: 1px solid #dadada;}
.cnt-tit-box .tit{ background: #f4f4f4; height: 34px; line-height: 34px; padding-left: 14px; font-size: 14px; font-weight: bold; overflow:hidden;border-bottom:1px solid #ccc; }
.cnt-tit-box .box{ padding: 20px;}

/*选项*/
.menu-h{ float:left; overflow:hidden;}
.menu-h li{ float:left; width:100px; text-align:center; border:1px solid #ccc;   margin:3px;height:26px; line-height:26px; cursor:pointer;}
.t-select{ float:right; margin-top:7px; margin-right:5px}
.t-on{ background:#fff; cursor:pointer; font-weight:bold;}
.hide{display:none;}

.a-width{width:270px;height:20px; overflow:hidden; text-overflow:ellipsis;float:left; line-height:20px;}
/*.menu-h li span{ border:1px solid #ccc; border-bottom:none; height:30px; background:#fff; float:left; width:100px; margin-top:3px; margin-right:2px;}*/

.item-news{ overflow: hidden; zoom: 1;}
.item-news li{ border-bottom: 1px solid #dadada; padding-bottom: 25px; margin-bottom: 20px;}
.item-news h3{ font-size: 14px; line-height: 20px; padding-bottom: 5px;}
.item-news h3 img { vertical-align:middle; margin:0 5px;}
.item-news .detail{ color: #666; line-height: 20px; margin-bottom: 10px;}
.item-news .minor a,.item-news .minor span{ margin-right:15px;}
.spcc { position:absolute; margin-top:2px; width:625px; overflow :hidden ; height :20px;}



.search-box{ border: 1px solid #d1dbe3; background: #f4f9ff; padding: 10px 30px; margin-bottom: 12px;}
.search-box .text{ width: 350px; margin-right: 10px;}
.btn-search{ background-position: 0 -150px; color: #fff; width: 68px; height: 25px; border: none; cursor: pointer;}
.search-box p{ margin: 10px 0;}

.cnt-view-box{ border: 1px solid #dbdbdb; border-top: 2px solid #0c5292; padding: 18px; margin-bottom: 10px;}
.cnt-view-box h1{ font-family: 微软雅黑; font-size: 26px; font-weight: normal; text-align: center; height: 30px; margin-bottom: 15px;}
.cnt-view-box .tit-bar{background: #F1F1F1;color: #666666; height: 25px;line-height: 25px;text-align: center;}
.cnt-view-box .tit-bar span{ margin: 0 5px;}
.summary{background: #FAFAFA; border: 1px solid #E8E8E8; color: #666666; height: auto; line-height: 25px; margin: 15px auto;overflow: hidden;padding: 12px;}
.cnt-txt{font-size: 14px;line-height: 200%; margin-bottom: 20px; overflow: hidden;}
.cnt-txt p{ margin-bottom: 20px; text-indent: 2em;}
.statement{background-color: #FCF8EC;color: #9B877A;margin: 20px 0;padding: 15px;}

.cnt-view-box .tool{text-align: right; color: #999;}
.cnt-view-box .tool a{ margin: 0 5px;}
.cnt-view-box .tool .on{ font-weight: bold; color: #000;}

.line{border-bottom: 1px solid #CCCCCC; font-size: 0; height: 0; line-height: 0; margin: 10px auto;}

.cnt-view-box .related{}
.cnt-view-box .related h3{ font-size: 14px; margin-bottom: 10px;}

.list-sg-tb{ font-size: 14px; margin-bottom: 15px;}
.list-sg-tb td{ border-bottom: 1px solid #dbdbdb; height: 45px; }

.cnt-tit-view-box{border: 1px solid #dbdbdb; margin-bottom: 10px;}
.cnt-tit-view-box .tit{ background: #f4f4f4; text-align: center; padding-bottom: 15px; font-size: 14px;}
.cnt-tit-view-box .tit h1{font-family: 微软雅黑; font-size: 26px; font-weight: normal; padding: 20px;}
.cnt-tit-view-box .box{ padding: 20px 30px; font-size: 14px;}
.cnt-tit-view-box .box h3{ font-weight: bold; padding-bottom: 10px;}
.cnt-tit-view-box .box p{ line-height: 22px;  margin-bottom: 15px; text-indent: 2em;}
.cnt-tit-view-box .box .p-img{ padding: 20px; text-align: center;}

.gray-box{border: 1px solid #dbdbdb; background: #f4f4f4; padding: 20px 30px; font-size: 14px;}
.gray-box h3{ font-weight: bold; padding-bottom: 10px;}
.gray-box p{line-height: 24px; }

#subNavDropDownDiv{ background: #fff ; position: absolute; border: 1px solid #03bbff; border-top: none; width: 57px; display: none;}
.drop-top{ background: url(/statics/images/qudao/drop-box-top.png) left top no-repeat; width: 57px; height: 7px; float: left; position: relative; top: -3px; font-size: 0;}
#subNavDropDownDiv a{ float: left; padding: 3px 0 3px 10px; border-bottom: 1px solid #dcdcdc; width: 47px;}


.subsite-switch{height:70px}
.subsite-switch a{display:block;text-indent:1.8em;background:url(/statics/images/qudao/bg-dropdown.gif) 0 -21px;width:79px;height:21px;line-height:22px;margin-top:25px;text-decoration:none}
.subsite-switch a:hover,.subsite-switch a:active,.subsite-switch a.current{background-position:0 0;color:#fff}

#sub_sites_container{position:absolute;width:254px;z-index:9999;border-right:2px solid #ccc;border-bottom:2px solid #ccc;display:none}
#sub_sites_container div.border{width:250px;text-align:center;border:2px solid #1665B5;background:#fff}
#sub_sites_container div.top{text-align:left;height:28px;line-height:28px;text-indent:2.8em;color:#1665B5;background:#EDEDED url(/statics/images/qudao/bg-dropdown.gif) 15px -42px no-repeat;}
#sub_sites{width:225px;height:auto;margin:5px auto;border-bottom:1px solid #ccc;}
#sub_sites a{width:56px;line-height:22px;float:left;border-bottom:none;}
#sub_sites_join{width:225px;margin:8px auto;text-align:left;}

