h2 {
	font-family: "Î¢ÈíÑÅºÚ",Arial;
}

/*ÑÕÉ«*/
.green{ color:#0ea003;}
.red{ color:#e70717;}
.blue{ color:#0088ff;}
.black{ color:#333;}
.grey{ color:#98989a;}
.white {color: #FFFFFF;}

.gray_line {border-bottom: 1px dashed #dddddd; height: 2px;width: 100%;display: block;}

.fl {float: left;}
.fr{float: right;}
.mar20 {margin-right: 20px;}
.mat20 {margin-top: 20px;}
.mat60 {margin-top: 60px;}

.container {width: 1200px; height: auto;} 

/*µ¼º½²Ëµ¥*/
/*.logo_bg {background:url(../img/top_bg.jpg) no-repeat center top;}*/
.logo {float: left;width: 310px;height: 80px;margin: 30px 0px;margin-left:-30px;}
.nav{margin-top:0px;}
.nav *{text-decoration:none;}
.nav * a:hover{
	background-color:#136AB8;
	color:#333;}
.menu{list-style:none;height:70px;width:830px;margin-top:0px;font-size:16px; line-height: 70px; float: right;margin-top:0px;z-index: 99;}
.menu .nav a:hover{
	background-color:#136AB8;
	color:#fff;}
.nav{list-style:none;height:70px;width:105%;margin:0 auto;}
.nav li{float:left;position:relative;z-index:99;}
/*.nav li a {color:#333;height:70px;line-height:70px;font-weight:bold;width:96px; text-align:center; blr:expression(this.onFocus=this.close());blr:expression(this.onFocus=this.blur());display:inline-block;}*/
.nav li a:focus{-moz-outline-style: none; }
.nav li .sub-nav{position:absolute;top:71px;left:-2px;list-style:none;background-color:#fff;display:none;color:#333;font-size:14px;padding-top: 6px;padding-bottom: 6px;}
.nav li .sub-nav li{text-align:center;width:90px;height:35px;line-height:35px;position:relative;/*margin-left: -34px;*/margin-right: 6px;}
/*.nav li .sub-nav li a{height:34px;line-height:34px;width:90px;padding:0;display:inline-block;text-decoration:none;}*/
/*.nav li .sub-nav li a:hover{color:#fff;text-decoration:none;}*/

.nav li .sub-nav .w150{width: 150px;}
.nav li .sub-nav .w150 li{width: 150px;}
.nav li .sub-nav .w150 li a{width: 150px;}

.nav li .sub-nav li{text-align:center;width:90px;height:35px;line-height:35px;position:relative;margin-left: -34px;}
/*.nav li .sub-nav li a{height:34px;line-height:34px;width:90px;padding:0;display:inline-block;text-decoration:none;}*/
/*.nav li .sub-nav li a:hover{color:#fff;text-decoration:none;}*/

.logo_bg {background-color:#10599C; }
.nav li a {color:#fff;height:70px;line-height:70px;font-weight:bold;width:96px; text-align:center; blr:expression(this.onFocus=this.close());blr:expression(this.onFocus=this.blur());display:inline-block;}
.nav li .sub-nav li a{height:34px;line-height:34px;width:90px;padding:0;display:inline-block;text-decoration:none;color:#333;}
.nav li .sub-nav li a:hover{color:#fff;text-decoration:none;}
.top_link a {color:#fff}
.top_link a:hover {color: #136AB8;text-decoration: none;}

/* Ã¨ßä×îÐÂÒþ²ØÍøÕ¾´óÍ¼ÇÐ»» */
.fullSlide{ position:relative; background:#fff; margin:0px auto ;height:auto;display: block;z-index:0;}
.fullSlide .bd{ position:relative; z-index:-1;}
.fullSlide .bd li img{width:100%; vertical-align:top;} 
.fullSlide .prev,.fullSlide .next{ z-index:1; display:block; width:55px; height:55px; position:relative; margin:-15% 0 0 3%; float:left;  background:url(../img/arrow.png) 0 0 no-repeat; filter:alpha(opacity=40);opacity:0.4  }
.fullSlide .next{  background-position:right 0; float:right; margin-right:3%  }
.fullSlide .prev:hover,.fullSlide .next:hover{ filter:alpha(opacity=80);opacity:0.8 }

/* ½¹µãÍ¼ */
.focusBox { float:left; position: relative; width: 330px; height: 220px; margin-bottom:10px;  overflow: hidden; font-family:Arial; text-align: left; background:#fff; }
.focusBox .pic img { width: 330px; height: 220px; display: block; }
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0;left:-30px;  z-index: 2; height: 36px; width:100%; overflow: hidden; }
.focusBox .txt li{list-style-type:none; height:36px; line-height:36px; position:absolute; bottom:-36px;}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 15px; font-weight: bold; text-decoration: none; }
.focusBox .num { position: absolute; z-index: 3; bottom: 188px; right: 8px; }
.focusBox .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; font-size: 12px;display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.focusBox .num li.on a,.focusBox .num a:hover{ background:#f60;  }

/*ÄÚÈÝ*/
.more {
	width: 78px;
	height: 60px;
	display: block;
	color: #999999;
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 14px;
	line-height: 60px;
	background: url(../img/more.png) no-repeat right top;
	text-align: left;
}
.more a {color: #999999; text-decoration: none;}
.more a:hover {color: #2064D3;text-decoration: none;}

.lih60 {
	height: 56px;
	color: #333333;
	font-size: 20px;
	line-height: 60px;
	border-bottom: 4px solid #035BA6;
	padding: 0px 15px;
	text-align: center;
	width: auto;
	font-family: "Î¢ÈíÑÅºÚ";
}
.lih60_2 {
	height: 59px;
	color: #333333;
	font-size: 12px;
	line-height: 60px;
	border-bottom: 1px solid #DFDFDF;
	width: 100%;
}
.lih60_3 {
	height: 59px;
	color: #333333;
	font-size: 18px;
	line-height: 60px;
	background: url(http://www.ebooks4dl.com/templates/main/img/list-icon-2.png) no-repeat left top;text-indent: 60px;
	font-family: "Î¢ÈíÑÅºÚ";
	display: block;
}
.lih60_4 {
	height: 59px;
	color: #333333;
	font-size: 12px;
	line-height: 60px;
	display: block;
}
.lih40 {
	color: #333333;
	font-size: 14px;
	line-height: 40px;
	height: auto;
	display:block;
	text-indent: 30px;
	width: 90%;
	margin: 0px auto;
}
.pic-item2 {width: auto;height:auto;display: block;}
.pic2 {width: 240px;height:120px;display: block;list-style: none;margin: 10px auto 0px auto;}
.f12 {font-size:14px;}

/*Ñ§Ôº¶¯Ì¬*/
.index-col-list{
	margin:10px auto;
}
.pic-item {width: 240px;height: 160px;display: block;}
.item-title {width: 65%;height: auto;color: #025AA5;font-family: "Î¢ÈíÑÅºÚ";}

.item{
	height:50px;
	line-height:50px;
	list-style:none;
	font-size: 14px;
	font-family: "Î¢ÈíÑÅºÚ";
	white-space: nowrap;
}
.item i{
	display:inline-block;
	width:20px;
	height:30px;
	margin-left: -30px;
	background-image: url(../img/list-icon-1.png);
	background-repeat: no-repeat;
	background-position: top left;
}
.item-time{
	color:#999999;
	font-size:12px;
	float: right;
}
.item a {color: #333;text-decoration: none;
height:50px;width:80%;
 overflow-x:hidden;display:inline-block;
 text-overflow: ellipsis;
white-space: nowrap;
 }
.item a:hover {color: #035BA6;text-decoration: none;
}



.item2{
	height:44px;
	line-height:44px;
	list-style:none;
	/*font-size: 14px;*/
	font-family: "Î¢ÈíÑÅºÚ";
	/*white-space: nowrap;*/
}
.item2 i{
	display:inline-block;
	width:20px;
	height:30px;
	margin-left: -30px;
	background-image: url(../img/list-icon-1.png);
	background-repeat: no-repeat;
	background-position: top left;
}
.item2 a {color: #333;text-decoration: none;
height:44px;width:80%;
 overflow:hidden;display:inline-block;
 text-overflow: ellipsis;
 }
.item2 a:hover {color: #035BA6;text-decoration: none}


.index-lately{
	background: #fff;
	margin: 6px 8px 12px 8px;
	padding: 10px;
}
.lately-date{
	height:50px;
	width:55px;
	border-right:2px solid #035BA6;
}
.lately-date .date-day{
	font-size:32px;
	color:#035BA6;
	font-family: "Î¢ÈíÑÅºÚ";
}
.lately-date .date-other{
      white-space: nowrap;  
      display: inline-block;  
	font-size:12px;
	color:#035BA6;
	font-family: "Î¢ÈíÑÅºÚ";
}
.lately-cont{
	margin-left:80px;
	font-family: "Î¢ÈíÑÅºÚ";
}
.lately-des{
	color:#999;
	font-size:12px;
	font-family: "Î¢ÈíÑÅºÚ";
}

.lately-title a {
	color: #000000;
	text-decoration: none;
	font-family: "Î¢ÈíÑÅºÚ";
}
.lately-title a:hover {
	text-decoration: none;
	color: #035BA6;
	font-family: "Î¢ÈíÑÅºÚ";
}

/*Ð£Æó*/
.carousel-info img {
    border: 1px solid #cccccc;
    border-radius: 150px !important;
    height: 80px;
    padding: 2px;
    width: 140px;
}
.carousel-info {
    overflow: hidden;margin-top: 12px; margin-left: 40px;
}
.carousel-info img {
    margin-right: 30px;
}
.carousel-info span {
    display: block;
	line-height: 80px;
	font-family: "Î¢ÈíÑÅºÚ";
}
img.pull-left{
	float:left;
	margin:0 15px 15px 0;
}


/*·ÖÒ³*/
.scott{padding:8px;margin:20px auto;text-align:center;}
.scott a{
	border: #ddd 1px solid;
	padding: 10px 15px;
	color: #333333;
	font-size: 12px;
	margin: 0 2px 0 0;
	border-radius: 5px;
	text-decoration: none;
}
.scott a:hover{border:#035BA6 1px solid;color:#fff;background-color:#035BA6;text-decoration: none;}
.scott a:active{border:#035BA6 1px solid;color:#fff;background-color:#035BA6;text-decoration: none;}
.scott span.current{border:#035BA6 1px solid;padding: 10px 15px;color:#fff;border-radius: 5px;margin:0 2px 0 0;background-color:#035BA6;}
.scott span.disabled{border:#f3f3f3 1px solid;padding: 10px 15px;color:#aaa;margin:0 2px 0 0;font-size: 12px;}





/*Ð£Ô°·ç¹â*/
#slide{position:relative;width:1040px;height:190px;margin:20px auto;}
#slide .bd{position:absolute;left:42px;top:20px;height:180px;}
#slide .cover{position:relative;width:980px;height:180px;overflow:hidden;}
#slide ul{position:relative;overflow:hidden;height:180px;width:960px;}
#slide li{position:relative;float:left;display:inline;width: 242px;height:180px;margin-right:44px;margin-left: -40px;}
#slide li a{position:relative;text-decoration:none;border:1px solid #035BA6;width: 240px;height:178px;overflow:hidden;display:block;}
#slide li img{display:block;}
#slide li .info-wrap{position:absolute;left:0;bottom:-24px;height:53px;width: 242px;}
#slide li i{position:absolute;left:0;top:0;height:100%;width:100%;cursor:pointer;background-color:#000000;filter:alpha(opacity=60);opacity:0.6;}
#slide li strong{position:absolute;left:13px;top:6px;font-size:16px;color:#FFFFFF;cursor:pointer;}
#slide li .status{position:absolute;right:10px;top:7px;color:#c4c4c4;line-height:160%;cursor:pointer;}
#slide li .info{position:absolute;left:13px;top:25px;line-height:2em;color:#c4c4c4;font-size:14px;cursor:pointer;}
#slide li em span{font-size:16px;}
#slide .btn{position:absolute;top:70px;width:41px;height:41px;font-size:24px;color:#FFFFFF;outline:none;}
#slide .left-btn{left:-62px;}
#slide .right-btn{right:-62px;}

/*ÏìÓ¦Ê½²¼¾Ö
----------------------------------------------*/
@media only screen and (max-width:980px) {
	#slide{ width:920px; }
	#slide .cover{ width:840px; }
}


#slide .left-btn,#slide .right-btn,#slide .left-btn:hover,#slide .right-btn:hover{background-image:url(../img/slide-btn.png);background-repeat:no-repeat;}
#slide .left-btn{background-position:0 0px;}
#slide .right-btn{background-position:0 -45px;}
#slide .left-btn:hover{background-position:0 -135px;}
#slide .right-btn:hover{background-position:0 -90px;}
#slide{background-position:0 -28px;}
#slide .tab{background-position:0 0;}


/*Ò³Î²*/
.bg_fr {background-color:#10599C; margin-top: 40px; }
.logo2 {width: 280px;height:220px;margin: 20px 0px;}
.mat60 {margin-top: 60px;}
.line_g {border-bottom: 1px solid #fff;}
.line_s {border-bottom: 1px solid #CCCCCC;height: 60px;}
.line_d {border-bottom: 1px dashed #DDDDDD;height: 4px;width: 90%;margin: 30px auto;}
div .footer {width:100%;}
.footer a:link {color: #fff; text-decoration: none; display: block;line-height: 40px;}
.footer a:hover {color: #777; text-decoration: none; display: block;line-height:40px;}
.lih50 {
	line-height: 40px;
}