html{overflow-y:scroll}
body,div,ul,li,dl,dt,dd,table,form,input,button,textarea,img,i,p,b,h1,h2,h3,h4,h5,h6,em{margin:0;padding:0}
img,iframe{border:0;}
ul,li{list-style:none}
table{border-collapse:collapse}
textarea:focus,input:focus{outline:0}
body{color:#666;font:normal 12px arial,SimSun,sans-serif;line-height:18px;}
a{color:#666;text-decoration:none;}
a:hover{color:#3373B6;text-decoration:none}
a:active{outline:0}

.l{float:left}
.r{float:right}
.tl{text-align:left}
.tc{text-align:center}
.tr{text-align:right}
.po{cursor:pointer}
.b{font-weight:bold}
.h{overflow:hidden}
.d{display:none}
.mt5{margin-top:5px}
.mt8{margin-top:8px}
.mt10{margin-top:10px}
.ml10{margin-left:10px}
.mr10{margin-right:10px}
.pt10{padding-top:10px}
.pl10{padding-left:10px}
.re{position:relative}
.ab{position:absolute}

.w{width:980px}
.h1error{padding-top:100px;text-align:center;color:#F00;}
.divno{padding-top:100px;text-align:center;font-size:14px;color:#F00;font-family:Microsoft YaHei;}
.wh{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.wch{width:1240px;margin-right:auto;margin-left:auto;overflow:hidden}
#bgyy{overflow:hidden;width:1px;height:1px}

.about{padding:15px;line-height:26px;color:#333;font-size:14px;}
.about p{padding:5px 0}
.about table{font-size:12px;line-height:1.5;margin:5px 0 10px 0}
.about table p{padding:0px}
.about .fileico{vertical-align: middle;}

.title{padding:15px 25px 8px 25px;color:#333;text-align:center;letter-spacing:-1px;font-weight:bold;font-size:24px;line-height:38px}
.info{margin:0px 15px;height:30px;border-bottom:1px dotted #DDD;color:#999;text-align:center;}
.info strong{margin:0 4px 0 0;color:#CC0000}
.info span{margin:0 5px}

.listpic{padding:20px 0;text-align:center;min-height:300px;background:url(../image/ld1.gif) no-repeat center center}
.listpic img{padding:5px;max-width:650px;max-height:450px;border:1px solid #CCC;}
.listabout{margin-top:10px;border-top:1px solid #EAEAEA;line-height:1.8;}

.xgd{padding:10px 0 8px 0;border-top:1px solid #EAEAEA;text-indent:15px}
.xgd p{height:25px}

.myform{padding-top:25px;width:700px}
.myform ul{width:700px}
.myform li{float:left}
.myforml{padding-top:8px;width:130px;text-align:right}
.myforml span{color:#F00;display:inline-block;margin-right:2px;}
.myformr,.myformt{padding:5px}
.myformr input,.myformt textarea{float:left;border:1px solid #d0d0d0;border-top-color:#999;font-size:12px;font-family:Tahoma}
.myformr input{padding:0 1px 2px 3px;width:300px;height:21px;line-height:20px;line-height:24px\9;_line-height:20px}
.myformt textarea{overflow:auto;padding:4px;width:400px;height:90px;line-height:18px}
.myformr input:focus,.myformt textarea:focus{outline:0;border:1px solid #0ea0ef;box-shadow:0 0 5px #09f}
.myforms{padding:5px}

#bookadd{padding:10px 15px 0 15px;font-size:14px;}
#bookadd a{color:#F00}
.book{padding:0 0 10px 15px}
.book1{margin:10px 0;width:926px;border:1px solid #EAEAEA;background:#FFF}
.book2{margin:1px;height:28px;line-height:28px;border-bottom:1px solid #ECECEC;background:#F4F4F4}
.book2 .l{padding-left:8px}
.book2 .r{padding-right:10px;color:#999}
.book3{margin:0 7px;padding:8px 0;line-height:25px}
.book3 span{color:#008800}
.bookqq{border-top:1px dashed #CCC}
.bookqq span{color:#F00}

/*-----------------------------------------------------------------------------------------------------------------------------------------------------------*/

.newsabout{font-size:16px;line-height:2;}

#header{width:1240px;height:100px;margin:0 auto;overflow:hidden;}
.logo{float:left;}
.topr{float:right;width:254px;padding-top:20px;overflow:hidden;}
.language{height:30px;}
.language a{color:#F1A01D;}
.language li{float:left;padding:0 0 0 22px;}
.languageen{background:url(../image/en.gif) no-repeat 0px 3px;}
.languagecn{background:url(../image/cn.gif) no-repeat 0px 3px;margin-left:20px;}
#keyword{float:left;width:156px;height:24px;background:url(../image/keyword.jpg) no-repeat;font-size:12px;line-height:1;border:0px;padding:0 0 0 28px;color:#333;}
#submit1{background:url(../image/submit.gif) no-repeat;height:24px;width:64px;border:0px;cursor:pointer;float:left;margin-left:6px;color:#FFF;}

.nav{overflow:hidden;width:100%;height:35px;background:url(../image/nav.gif) repeat-x}
.nav ul{display:table;overflow:hidden;margin:0 auto;padding-top:1px;width:1240px;height:29px}
.nav li{
	display: table-cell;
	height: 29px;
	border-right: 1px solid #dfe1e5;
	font-size: 15px;
	min-width:100px;
	*float:left;
}
#nav0{border-left:1px solid #dfe1e5}
.nav a{
	display: block;
	color: #556a8f;
	text-align: center;
	letter-spacing: 1px;
	font-weight: 700;
	line-height:29px
}
.nav a:hover{background-color:#f2f3f4;color:#556a8f}
.nav .this a,.nav .this a:hover{background:#3373b6;color:#fff}

.layer1{margin-top:10px;background:#3373B6;height:2px;}
.layer2{background:url(../image/rtd.gif) repeat;height:37px;border:1px solid #EAEAEA;border-top:0px;width:1238px;}
.layer21{
	width:279px;
	height:37px;
	border-right:1px solid #EAEAEA;
	background:url(../image/p24.png) no-repeat center center;
}

.rightt{
	width:933px;
	padding-top:8px;
}
.rtitle{
	padding-left:18px;
	background-image: url(../image/sfdsa.gif);
	background-repeat: no-repeat;
	background-position: left 4px;
	color: #3373B6;
	font-weight: bold;
	font-size: 14px;
	overflow:hidden;text-overflow:ellipsis;white-space:nowrap;
	width:400px;
}
.weizhi{
	padding-top:1px;
	padding-right:10px;
	overflow:hidden;text-overflow:ellipsis;white-space:nowrap;
	max-width:500px;
}
.weizhi span{font-family:Verdana;margin:0 5px;color:#999;}

.left{width:280px;}
.leftu0,.leftu1,.leftu2{
	padding:0 0 0 15px;
	height:35px;
	border-left:1px solid #EAEAEA;
	border-bottom:1px solid #EAEAEA;
	background-image:url(../image/leftu1.gif);
	background-repeat:no-repeat;
	background-position:265px center;
	position:relative;
	z-index: 100;
}
.leftu0 a,.leftu1 a,.leftu2 a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:240px;line-height:35px;display:inline-block;}
.leftu0,.leftu2{background:none;}
.leftu2{padding-right:7px;cursor:pointer}
.leftu2 i{width:10px;height:10px;overflow:hidden;background:url(../image/sx.gif) no-repeat;display:inline-block;float: right;margin-top:12px;}
.leftu2:hover i{background-position:left -10px;}
.leftu22 i{background-position:-10px 0;}
.leftu22:hover i{background-position:-10px -10px;}
.leftu2 a{font-weight:bold;}

.leftu1 div{border:1px solid #EAEAEA;width:430px;min-height:75px;left:279px;top:-1px;display:none;position:absolute;box-shadow:#ccc 4px 4px 8px;padding:8px 15px;overflow:hidden;}
.leftu1 p a{line-height:25px;max-width:420px;}
.leftu1 em{width:3px;height:35px;position:absolute;overflow:hidden;left:278px;top:0px;display:none;z-index:105;}
.leftu1:hover{background:#fff;}
.leftu1:hover div,.leftu1:hover em{display:block;background:#fff;}

.leftu3{background:url(../image/leftu3.gif) no-repeat;padding:0 0 0 10px;border-bottom:1px solid #EAEAEA;}
.leftu4{padding:0 0 0 15px;height:35px;border-left:1px solid #EAEAEA;border-top:1px solid #EAEAEA;background-image:url(../image/leftu1.gif);background-repeat:no-repeat;background-position:255px center;position:relative;z-index: 100;}
.leftu41{border-top:0px;}
.leftu4 a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:230px;line-height:35px;display:inline-block;}

.leftu4 div{border:1px solid #EAEAEA;width:430px;min-height:75px;left:269px;top:-1px;display:none;position:absolute;box-shadow:#ccc 4px 4px 8px;padding:8px 15px;overflow:hidden;z-index: 100;}
.leftu4 p a{line-height:25px;max-width:420px;}
.leftu4 em{width:3px;height:35px;position:absolute;overflow:hidden;left:268px;top:0px;display:none;z-index:105;}
.leftu4:hover{background:#fff;}
.leftu4:hover div,.leftu4:hover em{display:block;background:#fff;}

.left a.this{color:#2D96E9;}

.right{width:958px;min-height:800px;border:1px solid #EAEAEA;border-top:0px;overflow:hidden;}

.album43{padding:15px 0 16px 0;overflow:hidden;}
.album43 ul{float:left;width:212px;padding:15px 10px;overflow:hidden;}
.album43 .album43ul{padding-left:25px;}
.album431{width:210px;height:160px;border:1px solid #DCDCDC;background:#FFF url(../image/ld1.gif) no-repeat center center;text-align:center;overflow:hidden;}
.album431:hover{border:1px solid #CCC;box-shadow:#B7B7B7 0px 0px 8px}
.album431 img{max-width:200px;max-height:150px;vertical-align:middle}
.album431 i{display:inline-block;height:160px;vertical-align:middle;_height:159px}
.album432{padding-top:5px;width:212px;line-height:19px;height:38px;}
.album432 a i{
	color:#F00;
	font-style: normal;
}

.albumxc{padding:15px 0 16px 0;overflow:hidden;}
.albumxc ul{float:left;width:217px;padding:10px 9px;overflow:hidden;}
.albumxc .albumxcul{padding-left:18px;}
.albumxc1{width:217px;height:310px;background:#FFF url(../image/ld1.gif) no-repeat center center;text-align:center;overflow:hidden;}
.albumxc2{

	display: none;
}

.news ul{height:35px;border-bottom:1px dashed #E3E3E3;overflow:hidden;}
.news .newsl0,.news .newsl1,.news .newsl2{float:left;background:url(../image/newsico.gif) no-repeat;padding-top:9px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:800px;}
.news .newsl0{padding-left:21px;background-position:10px 16px;}
.news .newsl1{padding-left:30px;background-position:10px -36px}
.news .newsl2{padding-left:30px;background-position:10px -88px}
.news li a{display:inline-block;}
.news li a.newsnew{padding-right:23px;background:url(../image/new.gif) no-repeat right 5px}
.news .newsr{float:right;padding-right:8px;color:#999;font-family:Tahoma;line-height:35px}

.myform ul{width:700px;overflow:hidden;}
.myforms button{
	border:0px;
	cursor:pointer;
	background:url(../image/submit.gif) no-repeat;
	height:24px;
	width:64px;
}

.book,.book1,.book2,.book3{
	overflow: hidden;
}

.about a{color:#222;}
.about a:hover{color:#0071cc;}

.title1{padding:15px 25px 18px 25px;color:#333;text-align:center;font-weight:bold;font-size:20px;line-height:38px;overflow:hidden;}
.qyzoom{border-top:1px solid #EAEAEA;padding:10px;width:938px;height:302px;overflow:hidden;}
.qyzooml{width:402px;float:left;}
.qyzoomimg{width:400px;height:300px;background:url(../image/ld2.gif) no-repeat center center;border:1px solid #DCDCDC;}
.qyzoomrkd{width:400px;height:300px;border:1px solid #DCDCDC;}

.qyzoomr{width:526px;overflow:hidden;float:right;}
.qyzoomrjj{width:520px;padding:2px 0 0 6px;height:240px;line-height:25px;overflow:hidden;}
.qyzoomrsx{padding:8px 0 8px 5px;border-top:1px solid #EAEAEA;height:42px;border-bottom:1px solid #EAEAEA;width:521px;overflow:hidden;}
.qyzoomrsx p{width:516px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;height:21px;line-height:21px;}


.qyzoomlist{width:402px;height:57px;overflow:hidden;}
.qyzoomlist li{float:left;height:42px;padding-left:10px;overflow:hidden;}
.qyzoomlist img{height:40px;}
.qyzoomlist a{float:left;height:40px;border:1px solid #CDCDCD;zoom:1;display:block;overflow:hidden;}
.qyzoomlist a.qyzoomlistactive{border:1px solid #2D96E9;}

#jiexiec{
	border: 1px solid #E4E4E4;
	border-width: 1px 0;
	width:958px;
	height: 26px;
	background-color: white;
	background-image: url(../image/qiyi.png);
	background-repeat: repeat-x;
	background-position: 0 -91px;
}
#jiexiec li{
	float:left;
	border:solid #e3e3e3;
	border-width:0 1px;
	margin-left:-1px;
	height: 26px;
}
#jiexiec li span{
	float:left;
	border:solid #fff;
	border-width:0 1px;
	padding:0 15px;
	cursor:pointer;
	line-height: 26px;
	font-size: 13px;
}
#jiexiec li.selected{

	color:#666;
	padding-right:5px;
	border-right:0;
	position:relative;
	margin:0 -1px -1px;
	background-color: #FFF;
	background-image: url(../image/qiyi.png);
	background-repeat: no-repeat;
	background-position: right -30px;
}
#jiexiec li.selected span{
	height:27px;
	background-color: #FFF;
	background-image: url(../image/qiyi.png);
	background-repeat: repeat-x;
	background-position: 0 1px;
}
#jiexieb .about{line-height:1.8; padding-top:15px;}


.page{padding-top:15px;height:46px;border-top:1px solid #EAEAEA;text-align:center;overflow:hidden;}
.page a,.page span{display:inline-block;margin:0 3px;padding:1px 8px 0 8px;height:23px;border:1px solid #E3E3E3;background:#FCFCFC;color:#555;vertical-align:middle;font-family:Verdana;line-height:23px}
.page .pagewe1,.page .pagewe2{font-family:Webdings}
.page .pagewe1{color:#A2A2A2}
.pagetop1{position:relative;margin-top:-1px}
.page a:hover,.page .pagecur{
	text-decoration:none;
	color:#FFF;
	border:1px solid #3373B6;
	background-color: #3373B6;
}
.page .pagecur{font-weight:bold;}

#footer{
	margin-top:15px;
	line-height:23px;
	text-align:center;
	padding:10px 0;
	background-color: #717171;
	color: #FFF;
}
#footer a,#footer a:hover{
	color: #FFF;
}

.bdshare-slide-button-box{
	z-index: 101;
}

.xj_zoomdiv img{max-width:900px}
