﻿/* CSS Document */

html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td, span, textarea,img {margin:0; padding:0; }
html{overflow-x: hidden;}
body{ font-size:12px; line-height:20px; color:#444; font-family:"SimSun"; background:#f5f5f5;overflow-x: hidden;}
h1, h2, h3, h4, h5, h6, b, strong, em{ font-weight:normal;}
li, ol { list-style:none; }
i, em { font-style:normal; }
a { text-decoration:none; color:#990000;}
a:hover { cursor:pointer; text-decoration:none;}
a:active{star:expression(this.onFocus=this.blur());}
:focus{outline:0;}
.clear { clear:both; line-height:0px; overflow:hidden; zoom:1; font-size:0px; content:'.'; }
a img { border:none; }
/* table { border-collapse: collapse; border-spacing: 0;} */

.fl{float: left;}
.fr{float: right;}
.displaynone{display: none;}
.username{font-family: 'SimSun';color: #c2c2c2;font-size: 12px;padding-right: 5px;}

/* bodyBg */
.bodyBg{background: url("../images/topbg.jpg") repeat-x top center;min-width: 1000px;min-height: 636px;margin: 0 auto;overflow: hidden;}
a{color: #444;}
a:hover{text-decoration: underline;}
/* container */
.container{width: 1000px; margin: 0px auto;}
.containerP{width: 1000px; margin: 0px auto;display: block;position:relative;margin-top: 40px;min-height: 1000px;overflow: hidden;}
/* top */
.top{height: 78px;}
.top .langsearch{padding-top: 20px;width: 1000px;}

.top .language{width: 81px;padding-top: 5px;z-index: 20px;}
.top .languageCn{display: none;}

.top .search{
	float: right;
	width: 164px;
	/*background: url("../images/searchbg.png") no-repeat; 
	width:157px;
	height: 26px; 
	display: block;
	overflow: hidden;
	background-position: left -26px; */
}
.top .search .searchBtn{width: 11px;height: 12px;float: left;padding-top:7px;padding-left: 7px;}
.top .search .in{padding-top: 2px;float: left;}
.top .search .in input{width: 130px;}
.top .searchL{
	float: left;	
	background: url("../images/searchL.png") no-repeat; 
	width:21px;
	height: 26px; 
	display: block;
	overflow: hidden;
	background-position: left -26px;
}
.top .searchM{background:#2b2b2b;height:26px;width:130px;float: left;}
.top .searchR{
	float: left;	
	background: url("../images/searchR.png") no-repeat; 
	width:13px;
	height: 26px; 
	display: block;
	overflow: hidden;
	background-position: left -26px;
}

/*  head */
.header{height: 65px;}
.logo{}
/* navi */
.navibg{ background: url("../images/navibg.png") no-repeat; width: 729px; height: 62px;}
.navi{width: 710px; height: 43px;padding-left: 10px; font-family: "Microsoft YaHei"; font-size: 14px;font-weight: bold;}
.navi .item{width: 101px;float: left;text-align: center;line-height: 45px;display:block;z-index: 9;color: #737373;cursor: pointer;}
.navi .item a{color: #737373;text-decoration: none;}

.navi .item .navim{display: block;}

.navi .item .navisub{background:url("../images/subbg.png") no-repeat;width:171px; height:185px; z-index:99;text-align: left;
	position:relative;margin-left: -25px;padding-left: 10px;padding-top: 13px;display: none;left:-30px;opacity:0;}
/* .navi .item .navisub{position:absolute; background:url("../images/subbg.png") no-repeat;margin-left: -25px;margin-top:0px; width:155px; height:150px; z-index:99;text-align: left;padding-left: 10px;padding-top: 12px;display:none;} */

.navi .item .navisub em{/* background: url("../images/navisubCir.png") no-repeat 6px;padding-left: 15px;color: #737373;width: 120px;display: block;line-height: 22px;font-weight: bold;font-style: normal; */}
.navi .item .navisub em a{background: url("../images/navisubCir.png") no-repeat 6px;padding-left: 15px;color: #737373;width: 150px;display: block;line-height: 22px;font-weight: bold;font-style: normal;}
.navi .item .navisub em a:hover{color: #e86805;}
.navi .item .navisub b{background: url("../images/navisubLine.png") no-repeat; width: 84px;height: 2px;font-style: normal;}

.navi .item .naviLine{background: url("../images/navisubLine.png") no-repeat 0px 0px;width:84px; height: 2px;}


/* foot */
.footContainer{	width: 100%;height: 230px; background-color: #2b2b2b;margin-top: 10px;display: block;overflow: hidden;}
.footContent{width: 1000px; margin: 0 auto;}

.footContent .main{width: 1200px;padding-top: 30px;}
.footContent .sub{width: 170px;float: left;color: #a2a2a2;}
.footContent .sub em{display:block;font-size: 14px; font-weight: bold;padding-bottom: 10px;font-style: normal;color: #a2a2a2;}
.footContent .sub b{display: block;background: url("../images/footCir.png") no-repeat 5px;padding-left: 15px; font-style: normal;line-height: 23px;}
.footContent .sub a{color: #a2a2a2;}
/* .footContent .sub .m{font-size: 14px; font-weight: bold;padding-bottom: 10px;}
.footContent .sub .s{background: url("../images/footCir.png") no-repeat 5px;padding-left: 15px; font-style: normal;line-height: 25px;} */

/* bottom */
.bottomContainer{width: 100%;height: 115px; background-color: #000; border:1px solid #5e5e5e; border-right: none;border-left: none;border-bottom: none;overflow: hidden;}
.bottomContainer .content{padding-top: 30px;width: 1000px; margin: 0 auto;}
.bottomContainer .links{color: #403f3f;line-height: 30px;}
.bottomContainer .share{padding-left: 10px;}

.bottomContainer .shareL{width: 32px;}

.sina{width: 300px;}
a.sinaIco{
	float: left;
	padding-right: 10px;
	background: url("../images/sina.png") no-repeat; 
	width:32px;
	height: 32px; 
	cursor: pointer;
	display: block;
	overflow: hidden;
	background-position: left -32px;
}
a.sinaIco:hover{background-position: left top;}

.otherShare{float: left;background: url("../images/sharebg.png") no-repeat;width:142px;height: 48px;display: none;}
.otherShare .ico{width: 32px; padding-left: 10px;padding-top: 7px;float: left;}

/*圆角边框*/
/*通用样式--容器宽度值*/

.sharp{width:130px;height: 27px;float:left;margin-right:2%;}
.sharp .content div{padding:10px;text-indent:2em;}

/*上圆角框通用设置样式，如果要运用多个不同颜色，以下6句不用重新变化--------------------------------*/
.b1,.b2,.b3,.b4,.b5,.b6,.b7,.b8{height:1px; font-size:1px; overflow:hidden; display:block;}
.b1,.b8{margin:0 5px;}
.b2,.b7{margin:0 3px;border-right:2px solid; border-left:2px solid;}
.b3,.b6{margin:0 2px;border-right:1px solid; border-left:1px solid;}
.b4,.b5{margin:0 1px;border-right:1px solid; border-left:1px solid; height:2px;}
.contentBorder {border-right:1px solid;border-left:1px solid;overflow:hidden;padding-left: 4px;}
.contentBorder2 {border-right:1px solid;border-left:1px solid;overflow:hidden;height: 137px;display: block;}
/*颜色方案一,蓝色边框----------------------------------------*/
/*下面第一、二句决定边框颜色，第三句决定背景颜色*/
/*边框色*/
.color1 .b2,.color1 .b3,.color1 .b4,.color1 .b5,.color1 .b6,.color1 .b7,.color1 .contentBorder{border-color:#c0c0c0;}
.color1 .b1,.color1 .b8{background:#c0c0c0;}
/*背景色*/
.color1 .b2,.color1 .b3,.color1 .b4,.color1 .b5,.color1 .b6,.color1 .b7,.color1 .contentBorder{background:none;}

/*边框色*/
.color1 .b2,.color1 .b3,.color1 .b4,.color1 .b5,.color1 .b6,.color1 .b7,.color1 .contentBorder2{border-color:#c0c0c0;}
.color1 .b1,.color1 .b8{background:#c0c0c0;}
/*背景色*/
.color1 .b2,.color1 .b3,.color1 .b4,.color1 .b5,.color1 .b6,.color1 .b7,.color1 .contentBorder2{background:none;}


/* lightboxV for video */
#overlayV { position: absolute; top: 0px; left: 0px; z-index: 90; opacity: 0.8; filter: alpha(opacity=80); background-color: #000; }
#lightboxV {}
#lightboxV .videoHead { padding: 0 0 0 0px; margin: 0px auto; height: 0px; font-size: 16px; }
#lightboxV .videoHead .Close { background: url(../images/icos.gif) no-repeat scroll -109px -43px transparent; height: 16px; margin-right: 0px; position: absolute; right: -6px; top: 0px; width: 16px; cursor: pointer; display: none;}
#lightboxV .video { background: none; padding: 0 0 0 0; }
/* lightboxV for normal */
#lightboxV .heading { padding: 0 0 0 5px; margin: 0px auto; height: 16px; padding: 0 }
#lightboxV .heading .rightBg { height: 16px; overflow: hidden; padding: 0; }
#lightboxV .title { float: left; color: #333; font-weight: bold; padding-left: 10px; line-height: 28px; color: #fff; }
#lightboxV .close { float: right; padding: 0px; font-size: 90%; text-decoration: underline; cursor: pointer; position: relative; z-index: 9; color: #666; }
#lightboxV .CloseIcon { background: url(../images/icos.gif) -109px -43px no-repeat; width: 16px; height: 16px; float: left; }
#lightboxV .container { background: #FFFFFF; padding: 5px 0px 0px 0px; margin-right: 15px; }
#lightboxV .bottom { height: 0px; line-height: 0px; font-size: 0px; }
#lightboxV .bottom.video { background: url(../images/icos.gif) 0 -40px no-repeat; }
#lightboxV .button-layout { background-color: #e1e1e1; padding: 4px 0; text-align: right; }
#lightboxV input.Save, #lightboxV input.Cancle { width: 68px; height: 23px; margin-right: 8px; background: url(../images/icos.gif) -190px 0 no-repeat; color: #000; font-weight: bold; padding-bottom: 0px; padding-top: 3px; }
#lightboxV input.Cancle { font-weight: normal; }


.searchResult{padding-left: 150px;padding-top: 70px;min-height: 500px;}
.searchResultContent{width: 725px; display: block;overflow: hidden;}
.searchResultContent ul{width: 725px;}
.searchResultContent ul li{padding-top: 5px;padding-bottom: 5px;border: 1px dotted #c1c1c1;border-left: none;border-right: none;border-top: none;}