/*ȫ�ֿ���*/
@charset "utf-8";
/*@font-face {  */
/*  font-family: "POSTER SANS";  */
/*  src: url(POSTER SANS.TTF) format("truetype");  */
/*}  */
/*ȫ�ֿ���*/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements �ṹԪ�� */
div,dl, dt, dd, ul, ol, li, /* list elements �б�Ԫ�� */
h1,h2,h3,h4,h5,h6,
pre, code,/* text formatting elements �ı���ʽԪ�� */
form, fieldset, legend, button, input, textarea, /* form elements ��Ԫ�� */
p,blockquote,th, td /* table elements ���Ԫ�� */ {margin: 0;padding: 0;}
/** ����Ĭ������ **/
body,
button, input, select, textarea /* for ie */ {font: 14px/1.5 tahoma, arial, \5b8b\4f53, sans-serif;}
h1,h2,h3,h4,h5,h6 {font-weight:normal;}   
address, cite, dfn, em, var { font-style: normal; } /* ��б����� */
code, kbd, pre, samp { font-family: courier new, courier, monospace; } /* ͳһ�ȿ����� */
small { font-size: 12px; } /* С�� 12px �����ĺ����Ķ����� small ������
*/
table,td,tr,th{font-size:12px;}
caption,th {text-align:left;}  
/** �����б�Ԫ�� **/
ul, ol, li { list-style: none; }
li{list-style-type:none;}
q:before,q:after {content:'';}   
abbr,acronym {border:0;font-variant:normal;}
address,caption,cite,code,dfn,em,th,var,optgroup {font-weight:normal; font-style:normal;} 
del,ins{text-decoration:none;}
/** �����ı���ʽԪ�� **/
a {color:#000;text-decoration:none;outline:none;}
a:visited {color:#000;text-decoration:none;}
a:hover {color:#506046;text-decoration:none;}
a:active {color:#506046;}
/** ���ñ�Ԫ�� **/
legend { color: #666; } /* for ie6 */
fieldset, img { border: 0; } /* img ������������ img �ޱ߿� */
button, input, select, textarea { font-size: 100%; } /* ʹ�ñ�Ԫ���� ie ���ܼ̳������С */
sup { vertical-align: text-top; } /* ���ã����ٶ��иߵ�Ӱ�� */
sub { vertical-align: text-bottom; }
/* ע��optgroup �޷����� */
/** ���ñ��Ԫ�� **/
table { border-collapse: collapse; border-spacing: 0; }
/** ������� **/
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;outline:none;}
body{background:#1F1A17;font:14px/20px Arial,Microsoft YaHei,Tahoma,Helvetica,sans-serif; color:#000;}
input[type="text"],textarea{-webkit-appearance:none;}
input{_background:#fff;}
textarea{background:#fff;}
select{*background:#fff;}
.clearfix:before,.clearfix:after{content:"";display:table;}
.clearfix:after{clear:both;}
.clearfix{zoom:1;}
.clear{ clear:both;}
.fl{float:left;}
.fr{float:right;}
.bl1 {clear:both; height:1px; overflow:hidden; display:block; background:#fff;}
.bl5 {clear:both; height:5px; overflow:hidden; display:block;}
.bl4 {clear:both; height:4px; overflow:hidden; display:block;}
.bl8 {clear:both; height:8px; overflow:hidden; display:block;background:#959593;width:1000px;margin:0 auto;}
.bl10 {clear:both; height:10px; overflow:hidden; display:block;}
.bl10b {clear:both; height:10px; overflow:hidden; display:block; background:#fff;}
.bl10bg {clear:both; height:10px; overflow:hidden; display:block;background:url(mainbga.gif) repeat-y;width:1000px; margin:0px auto;}
.bl15 {clear:both; height:15px; overflow:hidden; display:block;margin:0px auto;}
.bl20 {clear:both; height:20px; overflow:hidden; display:block;}
.bl30 {clear:both; height:30px; overflow:hidden; display:block;}
.bl40 {clear:both; height:40px; overflow:hidden; display:block;}
.bl50 {clear:both; height:50px; overflow:hidden; display:block;}
.bl90 {clear:both; height:90px; overflow:hidden; display:block;}
.bl130 {clear:both; height:130px; overflow:hidden; display:block;}

.kong{clear:both; height:182px; overflow:hidden; display:block;}

.tc{text-align:center;}.tl{text-align:left;}.tr{text-align:right;}
.dis{display:block;}.undis{display:none;}
.fl{float:left;}.fr{float:right;}.cl{clear:both;}.fb{font-weight:bold;}.fnb{font-weight:200;margin-left:-1px;}
.hr_1,.hr_10{font-size:1px;line-height:1px;clear:both;}
.hr_1{height:1px;}.hr_10{height:10px;}
input[type="text"]:focus,input[type="password"]:focus,textarea:focus{outline:none;}


/********************* ����(������ʶ)��������ʵ�ʿ�����ɾ�� *********************/
.co{width:1200px;margin:0 auto; text-align:left;}
.headi{ background:url(../images/imga.jpg) no-repeat center top;height:332px;}
.head{ background:url(../images/banner.jpg) no-repeat center top;height:270px;position:relative;display: block}
.top{ color:#fff;font-size:18px;height:40px;line-height:40px;padding:0 20px;}
.index{ background:url(../images/imgb.jpg) no-repeat center top;height:928px;}
.imenu{width:100%;position:relative;height:600px;}
.imenu .menua{width:280px;height:496px;display:block;position:absolute;left:100px;top:55px;z-index:1}
.imenu .menub{width:280px;height:496px;display:block;position:absolute;left:460px;top:55px;z-index:1}
.imenu .menuc{width:280px;height:496px;display:block;position:absolute;left:817px;top:55px;z-index:1}
.nav{line-height:40px;height:40px; overflow:hidden;position:relative;}

.nav ul{background:url(../images/line.gif) no-repeat left 0;padding:0 0 0 10px;float:left;margin:0 0 0 100px;}
.nav ul li{float:left; background:url(../images/line.gif) no-repeat right 0;padding:0 5px 0 30px;}
.nav ul li a{color:#fff;font-size:18px;background:url(../images/i.gif) no-repeat 0 center;padding:0 40px; display:block;line-height:40px;height:40px;}
.nav ul li a:hover{color:#CCD6C6}
.head .jian{ background:url(../images/jian.png) no-repeat center center;width:185px;height:124px;position: absolute;right:80px;bottom:-40px;}
.ipro{position:relative;height:150px;padding:30px 0 0 100px;background:rgba(0,0,0,0.6)}

.str_wrap {
	overflow:hidden;
//zoom:1;
	width:1000px;
	float:left;
	font-size:12px;
	line-height:16px;
	position:relative;
	-moz-user-select: none;
	-khtml-user-select: none;
	user-select: none;
	background:#1d1b1b;
	white-space:nowrap;
}

.str_wrap.str_active {

}
.str_move {
	white-space:nowrap;
	position:absolute;
	top:0;
	left:0;
	cursor:move;
}
.str_move_clone {
	display:inline-block;
//display:inline;
//zoom:1;
	vertical-align:top;
	position:absolute;
	left:100%;
	top:0;
}
.str_vertical .str_move_clone {
	left:0;
	top:100%;
}
.str_down .str_move_clone {
	left:0;
	bottom:100%;
}
.str_vertical .str_move,
.str_down .str_move {
	white-space:normal;
	width:100%;
}
.str_static .str_move,
.no_drag .str_move,
.noStop .str_move{
	cursor:inherit;
}
.str_wrap img {
	max-width:none !important;
}


.ifooter{position:relative;width:60%;color:#fff;padding:60px 20% 0;}
.ifooter ul li{width:33.3333%;float:left;text-align:center;}
.ifooter ul li a{color:#fff;}
.ifooter ul li a:hover{color:#ccc;}


.bga{ background:url(../images/imgc.jpg) no-repeat center top;height:935px; position:relative;}
.bgb{ background:url(../images/imgd.jpg) no-repeat center top;height:935px; position:relative;}
.dbg{ background:url(../images/dbg.gif) repeat-x top #78866F;position:relative;}

.are0{ position:absolute;left:254px;top:28px;}
.are1{ position:absolute;left:612px;top:92px;}
.are2{ position:absolute;left:254px;top:425px;}
.are3{ position:absolute;left:612px;top:490px;}


.list{border:3px solid #000;width:330px;}
.list .pic{border-bottom:3px solid #000;height:280px;}
.list .txt{ background:url(../images/txtbg.gif);height:57px;text-align:right;padding:5px 10px 0 0;}
.list .txt a{color:#fff;font-size:16px;}

.snav{ text-align:right;color:#fff;}
.snav a{ background:#4B5743;color:#fff;padding:5px;}
.snav a:hover{ background:#59694E}

.nlist{width:1000px;margin:0 auto;}
.nlist ul li{ background:#fff;width:100%;float:left;margin:0 0 10px 0;}
.nlist ul li .pic{float:left;margin:0 10px 0 0;}
.nlist ul li a{height:160px;padding:10px;width:980px;display:block;}
.nlist ul li a h2{font-size:18px;}
.nlist ul li a h3{font-size:12px;color:#666;padding:0 0 10px 0;}
.nlist ul li a p{padding:10px 0;}
.nlist ul li a span{ background:#4D4948;padding:5px 10px;color:#fff;}
.nlist ul li a:hover{ background:#F4F7F2}
.nlist ul li a:hover span{ background:#65715E;}


.detail{width:1000px;margin:0 auto;padding:20px 0 30px 0;color:#fff;}
.detail .dtitle{ text-align:center;font-size:18px;padding:15px 0;}
.conn p{padding:10px 0;}
.conn a{color:#fff;}

.xueshu{height:110px;width:1000px; background:#383431;margin:0 auto;overflow:hidden; position:relative;margin-top:-20px;}
.xslist{width:1000px;height:110px;position:relative;overflow: hidden;}
.xslist ul{overflow: hidden;position:absolute;width: 1600px;left: 0;top: 0;_height:1px;}
.xslist ul li{float: left;width:160px;margin:0 5px 0;}
.goLeft{position:absolute;left:0;top:38px; background:url(../images/left.gif) no-repeat center center #fff; z-index:1;width:20px;height:40px;}
.goRight{ position:absolute;right:0;top:38px; background:url(../images/right.gif) no-repeat center center #fff;z-index:1;width:20px;height:40px;}

.foot{ text-align:center;height:40px;line-height:40px;font-size:18px;margin:20px 0 0 0;color:#fff;}
.foot a{color:#fff;}
.foot img{ vertical-align:middle;}




a{ text-decoration:none}
img{ border:0}
.ziti {
	font-family: "����";
	font-size: 13px;
	font-weight: normal;
	color: #E9E9E9;
	text-decoration: none;

}
.unnamed1 {
	font-size: 13px;
	font-family: "����";
	font-weight: bold;
	color: #E9E9E9;
	line-height: 25px;
	text-decoration: none;




}
.zitiright {
	font-size: 12px;
	font-family: "����";
	font-weight: bold;
	color: #E9E9E9;
	line-height: 20px;
	text-decoration: none;



}
.bz {
	font-family: "����";
	font-size: 18px;
	line-height: normal;
	text-indent: 11px;
	white-space: nowrap;
	font-weight: bold;





}
.xx {
	font-family: "����";
	font-size: 14px;
	color: #E9E9E9;

}
