@charset "gb2312";
body,p,div,h1,h2,h3,h4,h5,h6,ul,li,form,table,dd,dl,dt{ margin:0; padding:0;}
body{  font-family:"Microsoft yahei", Arial, Helvetica, sans-serif; font-size:12px; color:#333; background:url(../images/bg.gif);}
*{ outline:none;}
ul,li{ list-style:none;}
.txt_ul li{ height:26px; line-height:26px; overflow:hidden; background:url(../images/icon.png) no-repeat 0 8px; padding-left:12px;}
.txt_ul li span{ float:right; color:#ccc; font-size:11px;}
a{ text-decoration:none; color:#333;}
a:hover,.txt_ul li a:hover{ text-decoration:underline;  color:#1883D1;}
.clear{ clear:both; font-size:0; height:0; line-height:0;}
img{ border:none;}
em,i{ font-style:normal;}
.lft{ float:left;}
.rgt{ float:right;}
.auto{ width:1100px; margin:0 auto;}
.ipt{ background:none; outline:none; border:none; font-family:"Î¢ÈíÑÅºÚ";}
.btn{ border:none; cursor:pointer; font-family:"Î¢ÈíÑÅºÚ";}

#backToTop{ position:fixed; _position:absolute; bottom:90px; right:10px; z-index:999999; display:none;}
a.backToTop_a{ background:#437BE2 url(../images/top.png) no-repeat center; width:50px; height:50px; display:block; }
a.backToTop_a:hover{  background:#1F5BCB url(../images/top.png) no-repeat center; }



/*--------------header--------------*/
.header{ width:100%; overflow:hidden; border-top:5px solid #2983E4; padding:20px 0 0 0;}

.nav{ width:100%; overflow:hidden; line-height:45px; height:45px; margin-top:20px; background:#2983E4;}
.nav li{ float:left; font-size:15px; width:120px; text-align:center;}
.nav a{ color:#fff; width:120px; height:45px; display:block;}
.nav a:hover,.nav li.current a{ color:#fff; background:#11549d; text-decoration:none;
-webkit-transition: background 0.5s ease;
-moz-transition: background 0.5s ease;
-o-transition: background 0.5s ease;
transition: background 0.5s ease;}



/*------------bannerÑùÊ½----------*/
.fullSlide {
	width:1100px;
	height:400px;
	overflow:hidden; position:relative; background:#fff;
	 margin-left:auto; margin-right:auto;
}
.fullSlide .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden; height:400px;
}
.fullSlide .bd ul {
	width:100% !important;
}
.fullSlide .bd li {
	width:100% !important;
	height:400px;
	overflow:hidden;
	text-align:center;
}
.fullSlide .bd li a {
	display:block;
	height:400px; width:100%;
}
.fullSlide .hd {
	width:100%;
	position:absolute;
 z-index:9999; height:28px; overflow:hidden; bottom:8px; _bottom:2px; z-index:5;
}
.fullSlide .hd ul {
	text-align:center; width:1100px; margin:0 auto;
}
.fullSlide .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:17px;
	height:17px;
	margin:3px;
	overflow:hidden;
	background:url(../images/btn.png) no-repeat -17px 0;
	filter:alpha(opacity=100);
	opacity:1;
	line-height:999px;
}
.fullSlide .hd ul .on {
	background:url(../images/btn.png) no-repeat 0;
	filter:alpha(opacity=100);
	opacity:1;
}


.page{ width:650px; overflow:hidden; text-align:center; margin:0 auto; color:#ccc; font-family:Verdana, Geneva, sans-serif; padding-top:35px;}
.page a,.page span{ display:inline-block; padding:5px 8px; background:#aaa; color:#fff;  margin:0 2px; font-size:12px;}
.page a:hover{ background:#f90; text-decoration:none; color:#fff;}
.page span.current{ background:#f90; color:#fff;}

/*details*/
.details h2{ text-align:center; margin-bottom:15px; font-size:25px; height:30px; line-height:30px; font-weight:normal; padding-top:10px;}
.info_1{ text-align:center; color:#999; font-size:12px; border-bottom:1px dotted #bbb; padding-bottom:15px; width:600px; margin:0px auto 15px auto;}
.info_1 span{ margin:0 5px;}
.content{ line-height:25px; font-size:14px;}
.page_1{ line-height:25px; border-top:1px solid #ccc; padding-top:15px; width:100%; margin-top:20px; color:#666; font-size:12px; padding-bottom:20px;}
.page_1 a{ color:#666;}
.page_1 a:hover{ color:#305FCB;}


.wbk{ border:1px solid #dfdfdf; width:190px; height:28px;}
.textarea-text{background-color:#FFF; border:0; border:none; border:1px solid #dfdfdf; font-family:"Î¢ÈíÑÅºÚ"; height:150px; width:450px;}
.align{text-align:right; padding-right:10px;}
.yzm{ border:1px solid #dfdfdf; width:60px; height:25px; margin-right:5px;}
.tbl{ color:#666; width:700px; margin-left:20px; font-size:14px;}
.tbl span{ color:#f00;}
.tbl .btn{ color:#fff; font-size:14px; font-family:"Î¢ÈíÑÅºÚ"; width:110px; text-align:center; background:#ff8800; height:34px; line-height:34px; cursor:pointer;}
.tbl .btn:hover{ background:#ff6600;}
.tbl td{ height:45px;}

.footer{ height:50px; line-height:50px; overflow:hidden; background:#1B75D8; color:#fff; text-align:center;}
.footer a{ color:#fff;}

