@charset "utf-8";
/* CSS Document */
/*公共样式*/
*{padding:0; margin:0; border:0; outline:none; font-size:100%; font: inherit;}
/* 防止用户自定义背景颜色对网页的影响，添加让用户可以自定义字体 */  
html {font-size: 100%; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%; word-wrap: break-word;}
body{ font-family:"Microsoft Yahei", Arial,"Trebuchet MS", Helvetica, sans-serif;font-size:12px; margin:0; padding:0;}
img {-ms-interpolation-mode: bicubic;}
div,p,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,img,form{margin:0;padding:0;border:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
hr { display: block; height: 1px; border: 0; border-top: 1px solid #ccc; margin: 1em 0; padding: 0; }
ul,ol,li{list-style:none; list-style-image: none; margin: 0; padding: 0; }
/* 清除特殊标记的字体和字号 */
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
table,th,tr,td,input,select{font-size:12px;}
input{font-family:Arial; padding:0; margin:0;}
table,td{/*border-collapse:collapse; border-spacing: 0;*/ }
#tech table,td{  border-collapse:collapse; border:1px #808080 solid;}
#tech td{ text-indent:3px; padding-left:5px;}
i{font-style:normal;}
/*link样式*/
a{outline:none;font-family:Arial;text-decoration:none; color:#666; cursor:pointer;}
a:link,a:visited{text-decoration:none;}
a:hover{text-decoration:none; cursor:pointer;}
a:active {star:expression(this.onFocus=this.blur());}
.fl{float:left;}
.fr{float:right;}
.fl,.fr{display:inline;}
/*自适应高度*/
.clear:after{height:0;content:'';display:block;clear:both;}
.clear{zoom:1;}/*触发ie6,after属性*/
.w{ width:1208px; margin:0 auto; overflow:hidden;}
.w1T{ width:1196px; margin:0 auto; overflow:hidden;}
.clear{ clear:both;}
/*公共样式*/
.c_div {
    position: fixed; 
	/*left:0px; */
	top:0px; 
	z-index:1000; 
	/*width:100%; */
	overflow:visible; 
	text-align:center; 
	_position:absolute; 
	_top: expression(documentElement.scrollTop + documentElement.clientHeight-this.offsetHeight); 
	/*margin:0 auto; */
	clear:both; 
	cursor:pointer;
}
/*global style*/
.top{ width:100%; height:147px;}
.top .logo{margin-top:5px; float:left;}


.top .right{width: 20%;float:right; line-height:50px;}
.top .right p{ font-size:12px; color:#000000; text-indent:10px;float:left; display:inline;}
.top .right p a{ color:#000;font:12px/1.67 'Microsoft Yahei','SimSun',sans-serif;}



.top .right .l{ float: right; width: 38px; height: 38px; margin: 44px 5px 0 0;}
.top .right .r{ float: right; width: 190px;margin-top: 20px;}
.top .right .r span{ display: block; font-size: 14px;height: 20px;}
.top .right .r b{ font-size: 26px; color: #d31a28;font-family: impact;height: 35px;}
.top .right em{display: block;width:100%;line-height: 35px;background: #d50100;font-size: 17px;text-align: center;color: #fff;}

.top .right .menu {width:120px; height:14px; margin-top:17px;border:1px solid #666666; float:left; font-size:12px; color:#8c8c8c; }
.top .right .menu ul {padding:0; margin:0;list-style-type: none;}
.top .right .menu ul li {float:left; position:relative;}
.top .right .menu ul li a, .menu ul li a:visited {display:block; padding-left:10px;text-decoration:none; width:110px; height:14px; color:#8c8c8c;background: url(../Image/sanjiao.jpg) no-repeat 105px center; line-height:14px; }
.top .right .menu ul li ul {display: none;}
.top .right .menu ul li:hover a { background:url(../Image/sanjiao.jpg) no-repeat 105px center;}
.top .right .menu ul li:hover ul {display:block; position:absolute; top:15px; left:-1px; width:110px;}
.top .right .menu ul li:hover ul li a {display:block; background:#ededed; color:#8c8c8c; border-bottom:1px solid #666;border-left:1px solid #666;border-right:1px solid #666;}
.top .right .menu ul li:hover ul li a:hover {background:#dddddd; color:#000;}
/*nav style*/
.nav_box{ width:100%; height:61px; background:url(../Image/nav_bj.jpg) repeat-x;position: relative;}
.nav_list{ width:820px; height:61px; margin:0 auto; display:block; float:left;}
.nav_list li{ float:left; font-size:14px; height:61px; line-height:61px; font-family:"Microsoft Yahei"; text-align:center; color:#636363; width:105px; background:url(../Image/nav_x.jpg) no-repeat top right;}
.nav_list li a{ color:#636363; text-decoration:none; display:block; font-family:"微软雅黑";}
.nav_list li a:hover,.nav_list li a.hover{ color:#fff; background:url(../Image/nav_a.jpg) no-repeat;}
.jiansuo{ width:216px; float:left; background:url(../Image/index_01.jpg) no-repeat; display:block; height:28px; line-height:28px; margin-top:20px; position:relative;}
.jiansuo input{ width:170px; margin-left:13px; height:24px; margin-top:2px;font-family:"微软雅黑"; color:#636363;}
.jiansuo .button{ background:url(../Image/bot.jpg) no-repeat; width:22px; height:24px; position:absolute; top:0; left:175px; cursor:pointer }
/*nav style*/
/*banner style*/
.banner{ width:100%; height:696px; background:url(../Image/ban_bj.png) repeat-x;_background:none; z-index:100;}
.focusBox{position:relative;width:100%;height:682px;overflow:hidden;font:12px/1.5 Verdana,Geneva,sans-serif;text-align:left; z-index:-1;}
.focusBox .pic img{width:100%;height:682px;display:block;}
.focusBox .num{position:absolute;z-index:3;bottom:10px;right:365px;}
.focusBox .num li{float:left;position:relative;width:18px;height:15px;overflow:hidden;text-align:center;margin-right:1px;cursor:pointer;}
.focusBox .num li a,.focusBox .num li span{position:absolute;z-index:2;display:block;width:100%;height:100%;top:0;left:0;text-decoration:none;}
.focusBox .num li span{z-index:1;background: url(../Image/grey_bg.png) no-repeat; width:12px; height:12px;}
.focusBox .num li.on a,.focusBox .num a:hover{background:url(../Image/red_bg.png) no-repeat; width:12px; height:12px;}
/*youcexuanfu*/
 .rightpop, .rightpop2{ position:fixed; top:35%; right:2px;}
 * html .rightpop,* html .rightpop2{position:absolute;right:expression(eval(document.documentElement.scrollLeft+2));top:expression(eval(document.documentElement.scrollTop+35%))}
 .rightpop li { width:30px; height:30px;  padding:10px; color:#FFF; margin-bottom:5px; _margin-bottom:0px;}
 .rightpop li a{ color:#FFF;}
 .rightpop a{width:30px; height:30px; padding:10px; background:#c4c4c4; display:block;}
.rightpop a:hover{background:#ea5048; _background:#ea5048;}
.rightpop2 { background:#fff;}
.rightpop2 dl{border-width:2px 1px 1px; border-color:#cc3333 #d7d7d7 #d7d7d7; border-style:solid;}
.rightpop2 dt{ background:#eaeaea repeat; line-height:30px;font-size:14px;color:#333;font-weight:bold;padding-left:10px;height:30px;}
.rightpop2 dt  img{ float:right;margin-top:6px;margin-right:6px; cursor:pointer;}
.rightpop2 dd{padding:5px 10px;}
.rightpop2 dd a i {	display: inline-block;	position: absolute;	left: 10px;	top: 6px;	width: 21px;	height: 21px;	background: url(../Image/kefu_icon.png) no-repeat 9999px 9999px;
	_background-image: url(../Image/kefu_icon.gif);}
.rightpop2 dd a i.qq {	background-position: -86px -56px;}
.rightpop2 dd a  i.online {	background-position: -56px -56px;}
.rightpop2 dd a i.txt {	background-position: -56px -86px;}
/*foot_style*/
/*foot_style*/
.foot_bottom{ width:100%; height:243px; background:#fff; /*margin-top:75px;*/}
.foot_box{ width:1120px; height:216px; margin:0 auto;  padding-top:27px; }
.foot_list{ float:left; width:206px; height:157px; border-right: 1px solid #ebebeb;margin-left:15px; display:inline;}
.foot_list2{ float:left; width:146px; height:157px; padding-left:60px;}
.foot_list li{ height:24px; line-height:24px; padding-left:70px; font-family:"微软雅黑";}
.foot_list li a{ color:#999;}
.foot_list li a:hover{ color:#d7000f; text-decoration:underline;}
.foot_list2 li{ height:24px; line-height:24px;  padding-left:45px;}
.foot_list2 li a{ color:#ccc;}
.foot_list2 li a:hover{ color:#d7000f; text-decoration:underline;}
.foot_list li.blod{ font-size:14px; font-weight:900;padding-left:64px;}
.foot_list li.blod a{ color:#cc0000;  font-family:"微软雅黑";}
.foot_list li.blod a:hover{ color:#d7000f; text-decoration:underline;}
.foot_list2 li.blod{ font-size:14px; font-weight:900; background:url(../Image/bottom_logo.jpg) no-repeat; height:29px;}
.foot_list2 li.blod a{ color:#999;}
.foot_list2 li.blod a:hover{ color:#d7000f; text-decoration:underline;}
.footer{ width:auto; background:#cc0000; margin:0 auto; text-align:center; padding:32px 0; font-family:Arial, Helvetica, sans-serif;color:#fff;}
.footer span{ padding:0 5px;}
.footer a{color: #fff;}
.nav_box_mrtei{ margin:0px; padding:0px; height:148px; background:url(../img/head_bg.jpg) repeat-x;}
	.nav_box_top{ height:87px; width:1000px; margin:0 auto;}
		.nav_img{ background:url(../img/logo_weihua.jpg) no-repeat; height:87px; width:283px; float:left}
		.nav_top_txt{margin:35px 0px 0px 200px; float:left; color:#666666; font-size:12px;}
		.nav_top_txt a{ color:#666666; text-decoration:none; font-weight:900; font-size:14px;}
		.nav_top_txt .black{ color:#000; font-size:12px;}
	.nav_box_txt{ width:1000px; margin:0 auto;}
		.nav_txt{ margin:0px; padding:0px;}
		.nav_txt li{ height:62px; line-height:62px; padding:0px 39px;  float:left; list-style:none;}
		.current_item{ background-color:red; color:#fff;}
		.nav_txt li:hover{ background-color:red; color:#fff;}
		.nav_txt a{text-decoration:none; color:#000; display:block;}
		.seach{ float:left; width:200px;}
		.serch_text{ display:block; height:28px; width:150px; float:left; line-height:28px;} 
		.serch_button{ display:block; height:28px; width:28px; float:left}
		.serch_button input{ background:url(../img/serch_button_03.png) no-repeat; height:28px; width:28px;}
		#search-keyword{ height:26px; margin:2px; color:#b1b1b1}
.weixin_footer{position:fixed;float:left;left:650px;_left:650px; bottom:300px;_bottom:300px; z-index:10;_z-index:10000; display:none}
.weixin_font{color:black; margin-left:-5px;}
/*global style*/