
.b_container{
	background: url(/css/../images/border_cut.png) no-repeat;
	padding: 40px 10px 20px 40px;
	width: 940px;
	margin-top: -10px;
}

.header{
	position: relative;
}

.header .shouyebtn{
	display: block;
	float: left;
	width: 86px;
	height:28px;
	line-height: 28px;
	background: url(/css/../images/link_bg.png) no-repeat;
	font-size: 12px;
	color: #fa8820;
	text-decoration: none;
	text-align: center;
	margin-top: 1px;
}

.header .searchinput{
	display: block;
	float: left;
	width: 105px;
	height:28px;
	line-height: 9/28px;
	background: url(/css/../images/search_input.png) no-repeat;
	font-size: 12px;
	color: #0166ce;
	border: none;
	outline: none;
	padding-left:10px;
	padding-right:22px;
	margin-top: 1px;
	margin-left: 20px;
	color: #333;
}
.header .searchbutton{
	display: block;
	float: left;
	width: 49px;
	height:29px;
	line-height: 29px;
	background: url(/css/../images/search_btn.png) no-repeat;
	margin-left: -20px;
}
.header .logo{margin-left: 30px;margin-top: 30px;}
.header .addcollect{position: absolute;top: 70px;right: 10px;}
.header .collect{display:block;float:left;font-size: 12px;color: #a4a4a4;}
.header .collecticon{display:block;float:left;width: 45px;height:30px;background: url(/css/../images/collect.png) no-repeat;}
.headernav{height: 38px;background: url(/css/../images/tab_bg2.png) repeat-x;margin-top: 25px;padding: 2px;overflow: hidden;}
.headernav .menu{margin-left: 25px;}
.headernav li{float: left;}
.headernav li a{display: block;height: 34px;line-height: 34px;font-size: 14px;color: #181818;padding: 0 12px;text-decoration: none;}
.headernav li.current{background: url(/css/../images/tab_bg1.png) 0 1px repeat-x;border: 1px #2574b5 solid;}
.headernav li.current a.mainC{border: 1px #6aace2 solid;color: #fff;}
.headernav i{display: block;float: left;width: 2px;height: 42px;background: url(/css/../images/tab_interval.png) 0 12px no-repeat;}

.image-links{overflow: hidden;}
.image-links a{display: block;width: 227px;height: 54px;border: 1px #fff solid;/**margin-left: 5px;*/}
.image-links a.pic1{background: url(/css/../images/image-link1.png) no-repeat;float: left;}
.image-links a.pic2{background: url(/css/../images/image-link2.png) no-repeat;float: left;margin-left: 8px;}
.image-links a.pic3{background: url(/css/../images/image-link3.png) no-repeat;float: left;margin-left: 8px;}
.image-links a.pic4{background: url(/css/../images/image-link4.png) no-repeat;float: right;}
.image-links a:hover{border: 1px solid #f01010;}

.friend-link{overflow: hidden;/**margin-top: 10px;*/}
.friend-link .links{margin-top: 10px;}
.friend-link .links a{ width: 90px;height: 44px;display: block;float: left;margin-left: 4px;margin-bottom: 5px;}
.friend-link .links a.ico1{background-position: 0 0;}
.friend-link .links a.ico2{background-position: -90px 0;}
.friend-link .links a.ico3{background-position: -180px 0;}
.friend-link .links a.ico4{background-position: -270px 0;}
.friend-link .links a.ico5{background-position: -361px 0;}
.friend-link .links a.ico6{background-position: -451px 0;}
.friend-link .links a.ico7{background-position: -541px 0;}
.friend-link .links a.ico8{background-position: -630px 0;}
.friend-link .links a.ico9{background-position: -721px 0;}
.friend-link .links a.ico10{background-position: -811px 0;}
.friend-link .otherlinks{margin-top: 10px;}
.friend-link .otherlinks a{width:180px;margin-left: 4px;float:left;border:1px solid #EAE7EA;text-align:center;margin-bottom: 2px;color: blue;font-size: 10px}

.leftdiv{width: 600px;float: left;overflow: hidden;}
.rightdiv{width: 330px;float: right;overflow: hidden;}

.l-image{width: 400px;height: 286px; position: relative;border: 2px #fff;border-style: solid; margin-top: 1px;}
.l-image:HOVER{border: 2px #e66100;border-style: solid;}
.l-image .tooltip{background: #333;width: 376px;margin-left: 2px;color: #fff;padding: 10px 10px 5px 10px;position: absolute;bottom: 0;
	filter:alpha(opacity=50);  
     -moz-opacity:0.5;  
     -khtml-opacity: 0.5;  
     opacity: 0.7;  }
.l-image .tooltip:HOVER{
	color: #FA4020;
}
.l-image .tooltip .title{font-size: 14px;}
.l-image .tooltip .content{font-size: 12px;}

.list{width: 535px;overflow: hidden;}
.list li{overflow: hidden;border-bottom: 1px #ccc solid;padding: 7px 0;}
.list .title{font-size: 13px;color: #070707;line-height: 16px;}
.list .content{font-size: 12px;color: #717171;line-height: 16px;}

.newslist{overflow: hidden;padding: 0 10px 10px 0;}
.newslist li{line-height: 20px;font-size: 12px;color: #717171;overflow: hidden;}
.newslist i{display: block;float: left;margin: 9px 5px;width: 6px;height: 6px;background: url(/css/../images/arrow_icon.png) no-repeat;}
.newslist a{display: block;float: left;width: 290px;}
.newslist .time{float: right;}

.kanwu {overflow: hidden;}
.kanwu li{float: left;}
.kanwu li p{text-align: center;font-size: 12px;color: #000;}

.zixun{width: 340px;height: 65px;background: url(/css/../images/zixun_bg.png) no-repeat;position: relative;margin-top: 10px;}
.zixun .chinese{color: #000;font-size: 13px;position: absolute;left: 20px;top: 10px;}
.zixun i{display: inline-block;margin: 1px 5px;width: 6px;height: 6px;background: url(/css/../images/arrow_icon.png) no-repeat;}
.zixun .english{color: #6e6e6e;font-size: 12px;position: absolute;left: 50px;top: 35px;}

.denglu{width: 341px;height: 166px;background: url(/css/../images/denglu_bg.png) no-repeat;background-size: 330px;margin-top: 11px;position: relative;}
.denglu .denglubtn{display: block;position:absolute;top:50px;right:20px;;width: 76px;height: 76px;background: url(/css/../images/denglu_btn.png) no-repeat;}
.denglu input{display: block;width: 205px;height: 25px;position: relative;top: 55px;left: 20px;margin-top: 10px;font-size: 14px;padding:0 5px;outline: none;border: 1px #b4b4b4 solid;color: #333;}
.denglu input:focus{border-color:#fa8820;outline: none;}

.denglu .forgetpw{position: absolute;bottom: 20px;left: 20px;color: #1e75be;font-size: 12px;}
.denglu .getid{position: absolute;bottom: 20px;right:90px;color: #1e75be;font-size: 12px;}

.denglu1{
	height: 166px;background: url(/css/../images/denglu_bg1.png) no-repeat;margin-top: 10px;position: relative;
}
.denglu1 .com,.denglu1 .pro{
	position: absolute;
	left: 0;
}
.denglu1 .com{top: 42px;}.denglu1 .pro{top:100px;}
.denglu1 .name{color: #fff;position: absolute;left: 43px;top: 0;display: block;width: 65px;line-height: 19px;text-align: center;}
.denglu1 .s_input{width: 236px;height: 24px;outline: none;position: absolute;top: 23px;left: 45px;border: none;}
.denglu1 .softsearch{display: block;width: 29px;height: 29px;position: absolute;top: 20px;left: 282px;cursor: pointer}

.slide1{width:340px; height:116px; overflow:hidden; position:relative;margin: 10px auto;}
.slide1 ul,.slide ul li{ position:absolute; left:0; top:0; z-index:1;}
.slide1 ul li{ float:left; display:none;}

/** �˵�����Ч�� */
.menu ul{
	display: none;
	position: absolute;
	z-index: 1000;
	padding-top: 4px;
}
.main li a{
	line-height: 35px;
}
.main li{
	float: none;
	opacity:0.8;
	line-height: 25px;
	background: #E7E5E5;
	width: 140px;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.main li>a:HOVER {
	background: #4F89BA;
	opacity:0.9;
	color: #fff;
}
/**
ul,li{
	text-transform: capitalize;
}
*/

.current li a {
height: 35px;
line-height: 34px;
}

.left_cur, .right_cur {
	display: block;
	width: 30px;
	height: 37px;
	position: absolute;
	top: 50%;
	margin-top: -15px;
	z-index: 99;
	cursor: pointer;
}
.slide ul li img :HOVER { 
	width:983px; height:264px;
}

.titlebar .tabs li.tab {
	cursor: pointer;
}

.header .shouyebtn:HOVER{
	color: #0166ce;
	opacity:0.8;
}

/** hover*/
img:HOVER {
	cursor:auto;
	transform: scale(1.04, 1.04);
	-ms-transform: scale(1.04, 1.04);
	-webkit-transform: scale(1.04, 1.04);
	-webkit-transition: -webkit-transform 0.4s ease;
	-moz-transition: -moz-transform 0.4s ease;
	-ms-transition: -ms-transform 0.4s ease;
}

/** �������Ч�� */
a.cover {
	width: 220px;
	height: 190px;
	position: relative;
	display: block;
	border: 1px solid #fff;
	border-color: transparent;
}
a.cover:hover {
	border: 1px solid #f00000;
}
/* a.cover:hover .icover { opacity: 0.7;filter: alpha(opacity=70);color:#fff;white-space: pre-wrap;} */
.icover {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #5A8DCD;
	opacity: 0;
	filter: alpha(opacity=0);
}
/** �������Ч�� */


/** �������ӷ���Ч�� */
.links a.cover {
	width: 196px;
	height: 124px;
	position: relative;
	display: block;
}
.links a.cover:hover .icover {
opacity: 0.7;
filter: alpha(opacity=70);
color:#fff;
white-space: pre-wrap;
}
.links .icover {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #5A8DCD;
	opacity: 0;
	filter: alpha(opacity=0);
}
.soft a{width: 490px;}
.search {
	width: 341px;
	height: 67px;
	position: relative;
	margin-top: 10px;
	background: url("/css/../images/border.png") no-repeat;
	background-size: 330px;
}
.search .searchinput{
	display: block;
	float: left;
	width: 236px;
	height:28px;
	line-height: 9/28px;
	background: url(/css/../images/search_input.png) no-repeat;
	font-size: 12px;
	color: #0166ce;
	border: none;
	outline: none;
	padding-left:10px;
	padding-right:22px;
	margin-top: 20px;
	margin-left: 20px;
	color: #333;
}
.search .searchbutton{
	display: block;
	float: left;
	width: 49px;
	height:29px;
	margin-top: 19px;
	line-height: 29px;
	background: url(/css/../images/search_btn.png) no-repeat;
	margin-left: -20px;
}
ul.newestM li{
	float: left;
	margin-left: 5px;
}
.header .setting{
	display: block;
	float: left;
	width: 60px;
	height: 28px;
	line-height: 28px;
	font-size: 12px;
	text-decoration: none;
	text-align: center;
	margin-top: 1px;
}
.titlebar .tabs li.cur{color: #2E88D1;}
#policy1 a {
width: 490px;
}
.left_nav,.left_nav_no {
display: block;
width: 30px;
background: url(/css/../images/arrowleft.png) no-repeat 0 0;
height: 37px;
position: relative;
bottom: -150px;
margin-top: -40px;
z-index: 99;
cursor: pointer;
left: 10px;
}
.left_nav_no{
	background: url(/css/../images/arrowleft1.png) no-repeat 0 0;
	cursor: auto;
}
.right_nav,.right_nav_no{
display: block;
float:right;
width: 30px;
background: url(/css/../images/arrowright.png) no-repeat 0 0;
height: 37px;
position: relative;
bottom: -150px;
margin-top: -40px;
z-index: 99;
cursor: pointer;
right: -8px;
}
.right_nav_no{
	background: url(/css/../images/arrowright1.png) no-repeat 0 0;
	cursor: auto;
}