@charset "utf-8";
/* CSS Document */

/*清除默认样式*/
body, div, dl, dt, dd, ul, ol, nl, li, h1, h2, h3, h4, h5, h6, p, span, a, b, strong, object, iframe, label, img, select, form, input, textarea, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video {margin:0;padding:0}
body{
	font-size: 16px;
	font-family: "微软雅黑";
}
.left{float:left;_display:inline;}
.right{float:right;_display:inline;}
.clear:after{content:"";clear:both;display:block;}
.clear{zoom:1;}
a{
	text-decoration: none;
	font-size: 14px;
}
a:hover {
	color: #a50082;
	text-decoration: underline;
}
span{font-size:12px;}
li{list-style:none;}
img{border:none 0; vertical-align:middle;}
input{vertical-align:middle;}
.col_f{color:#fff;}
.col_0{color:#000;}
.col_3{color:#333;}
.col_5{color:#555;}
.col_4e4e4e{color:#4e4e4e;}
.col_6{color:#666;}
.col_27b2ef{color:#27b2ef;}
.col_ffaa1b{color:#ffaa1b;}
.col_107a49{color:#107a49;}
.f_12{font-size:12px;}
.f_13{font-size:13px;}
.f_14{font-size:14px;}
.f_15{font-size:15px;}
.f_16{font-size:16px;}
.f_17{font-size:17px;}
.f_18{font-size:18px;}
.f_20{font-size:20px;}
.f_22{font-size:22px;}
.f_24{font-size:24px;}
.pad_l_20{padding-left:20px;}
.mar_l_10{margin-left:10px;}
.mar_t_10{margin-top:10px;}
.mar_r_10{margin-right:10px;}
.mar_b_10{margin-bottom:10px;}
.t_center{text-align:center;}
.t_2em{text-indent:2em;}

.home_bj{background:#efeeec;}
/*头部*/
.headerBj{
	width: 100%;
	height: 100px;
	position: relative;
	background-color: #990000;
}
.header_top{width:1200px;height:100px;margin:0px auto;}
.logo{
	padding-top: 20px;
}
.lxdh{padding-left:50px;padding-top:24px;text-align:right;}
.nav_clearBox{width:1200px;margin:0px auto;}
.searchBox{
	width: 20px;
	height: 26px;
	padding-top: 10px;
	position: relative;
	z-index: 100;
}
.searchText{width:170px;height:22px;background:#fff;color:#fff;border:0px solid #e2e2e4;text-indent:10px;font-size:12px;border-radius:20px 0px 0px 20px;}
.searchBtn{cursor:pointer;width:30px;height:22px;background:#fff url("../images/searchBtn.png")/*tpa=images/searchBtn.png*/ no-repeat scroll center center;color:#fff;border:0px solid #dedede;font-size:0px;border-radius:0px 20px 20px 0px;}
.searchText::-webkit-input-placeholder { /* WebKit browsers */ 
color: #333; 
} 
.searchText:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ 
color: #333; 
} 
.searchText::-moz-placeholder { /* Mozilla Firefox 19+ */ 
color: #333; 
} 
.searchText:-ms-input-placeholder { /* Internet Explorer 10+ */ 
color: #333; 
} 
.navBox{position:absolute;left:0px;top:100px;z-index:10;width:100%;margin:0px auto;height:40px;}
.nav_bj{background:#cc0000;position:absolute;width:1200px;left:50%;margin-left:-600px;height:40px;z-index:0;opacity:0.8;filter:alpha(opacity=80);}
.nav{width:1200px;height:40px;margin:0px auto;position:relative;z-index:100;}
.nav_li{position:relative;float:left;padding:0px 17px;height:40px;line-height:40px;text-align:center; background:url("../images/nav_li_bj.jpg")/*tpa=images/nav_li_bj.jpg*/ no-repeat scroll right center;}
.nav_a{display:block;height:26px;line-height:26px;padding:0px 20px;margin-top:7px;font-size:14px;color:#fff;}
.nav_a.active,.nav_li:hover .nav_a{
	background: #990000;
	color: #fff;
	text-decoration: none;
}
.nav_li ul{position:absolute;width:100%;top:40px;left:0px;display:none;z-index:10;opacity:0.9;filter:alpha(opacity=90);background:#fff;}
.nav_li ul li{width:100%;height:40px;}
.nav_li ul li a{display:inline-block;height:26px;line-height:26px;padding:0px 20px;font-size:12px;color:#333;}
.nav_li ul li a:hover{background:#c55deb;color:#fff;text-decoration:none;}

/* banner_image */
.banner_visual{
	width: 100%;
	height: 640px;
	overflow: hidden;
	position: relative;
}
.banner_image{
	width: 1590px;
	height: 640px;
	overflow: hidden;
	position: relative;
	margin-left: -960px;
	left: 60.5%;
}
.banner_image ul{width:9999px;height:460px;overflow:hidden;position:absolute;top:0;left:0}
.banner_image li{float:left;width:1920px;text-align:center;height:460px;}
.banner_image li span{display:block;width:100%;height:460px}
.banner_image li a{display:block;width:100%;height:460px}

div.flicking_con{
	position: absolute;
	top: 569px;
	left: 812px;
	z-index: 999;
	width: 300px;
	height: 21px;
	margin: 0 0 0 -50px;
}
div.flicking_con a{float:left;width:12px;height:12px;margin:0 5px;padding:0;display:block;text-indent:-1000px;background:#fff;}
div.flicking_con a.on{background:#e58100;}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:60px;height:60px;top:45%;margin-top:-20px;display:none;}
#btn_prev{}
#btn_next{}

.towBanner{cursor:pointer;width:100%;height:286px;text-align:center;overflow:hidden;}
.towBannerBox{width:1920px;height:286px;text-align:center;overflow:hidden;position: relative;  left: 50%; margin-left: -960px;}
.bannerTextBox{
	width: 930px;
	height: 629px;
	position: absolute;
	top: 486px;
	left: 833px;
	margin-left: -600px;
}
.bannerTextBox2{width:338px;height:160px;position:absolute;top:170px;left:50%;margin-left:-600px;}
.bannerText{width:298px;height:120px;padding:20px;background:url("../images/bannerTextZhe.png")/*tpa=images/bannerTextZhe.png*/ no-repeat scroll 0px 0px;}
.bannerText .bannerTextSpan{display:block;font-size:30px;color:#fff;text-align:left;height: 40px;padding:10px 0px 20px;}
.bannerText .bannerTextA{display:block;width:212px;height:34px;line-height:34px;background:#dce1ed;color:#357bb1;font-size:18px;text-align:center;}

/*中间*/
.main{width:1200px;height:auto;margin:20px auto;min-height:100px; z-index:200;}




/*底部*/
.footerBj{
	width: 100%;
	height: 112px;
	margin: 0px auto;
	text-align: center;
	background-color: #990000;
}
.footer{width:1200px;height:28px;margin:0px auto;}
.friendlink{text-align:left;padding:20px 0px 0px;}
.footer_bottom{position:relative;width:1200px;height:60px;margin:0px auto;text-align:center;line-height:24px;}
.footer_text{padding-top:4px;text-align:left;}
.erweima{position:absolute;right:70px;top:-18px;width:90px;height:90px;overflow:hidden;}
.erweima img{width:90px;height:90px;}
.footerBj a:hover{color:#fff;text-decoration:underline;}
.home_footer{width:1200px;height:44px;margin:0px auto;}
.home_erweima{position:absolute;right:70px;top:-34px;width:90px;height:90px;overflow:hidden;}
/*右侧浮动*/
.rightNav{ width:54px; position:fixed; right:25px; bottom:20px;z-index:1000;}
.rightNav li{
	height: 54px;
	margin-bottom: 5px;
	background-color: #990000;
}
.rightNav li a{ display:block; height:54px; line-height:22px; text-align:center; color:#fff; font-size:16px;}
.rightNav li a:hover{
	background-color: #cc0000;
	text-decoration: none;
}
.rightNav li a img{ margin-top:19px;}
.rightNav li.text a{ height:46px; padding:4px;}
#goTop{ display:none;}
