﻿@charset "utf-8";
/* CSS Document */
html{background:#FFF;}
body{font-size:14px;background:url(../images/body_bg.jpg) no-repeat top center #fbf7f6;color: #666;font-family:'宋体','Microsoft YaHei','微软雅黑',SimSun,'Lucida Grande', Tahoma,Arial, Helvetica, sans-serif;}
html,body,address,blockquote,div,dl,form,h1,h2,h3,h4,h5,h6,ol,p,pre,table,ul,dd,dl,dt,li,tbody,td,tfoot,th,thead,tr,button,del,ins,map,object,a,abbr,acronym,b,bdo,big,br,cite,code,dfn,em,i,img,kbd,q,samp,small,span,strong,sub,sup,tt,var,legend,fieldset{margin:0px;padding:0px;font-size: 100%; -webkit-font-smoothing: subpixel-antialiased;}
table{border-collapse:collapse;border-spacing:0;width:100%;}
fieldset,img{border:0;}
img,object{max-width:100%;height:auto;width:auto\9;/* for ie8 */-ms-interpolation-mode: bicubic;}
a{outline:none;blr:expression(this.onFocus=this.blur());text-decoration:none;color: #646464;}
a:hover{color: #006cc9;text-decoration: none;}
input[type='button']{outline:none;border:0 none;background-color:transparent;cursor:pointer;}
address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400;}
/*定义清除浮动样式 方法一*/
.clearfix:after{content:'\20';display:block;height:0;clear:both; visibility:hidden;}
.clearfix{zoom:1;}
/*定义清除浮动样式 方法二*/
.clear{clear:both;}
/*font-size */
.f12px{font-size:12px;}
.f14px{font-size:14px;}
.f16px{font-size:16px;}
.f18px{font-size:18px;}
.f20px{font-size:20px;}
.f22px{font-size: 22px;}
.f24px{font-size:24px;}
.f48px{font-size:48px;}
/*float */
.fl{float:left;}
.fr{float:right;}
ul,ol,li{list-style:none outside none;}
.tc{text-align:center !important;}
.tl{text-align:left  !important;}
.tr{text-align:right  !important;}
.fwn{font-weight:normal;}
.fwb{font-weight:bold;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
q:before,q:after{content:'';content:none;}
input,textarea,select{font-weight:inherit;font-size:100%;}
input,select,textarea,button {vertical-align:middle}
.pa{position:absolute;}
.pr{position:relative;}
.inblock{display:inline-block;*zoom:1;*display:inline;}
.disnone{display:none;}
.block{ display:block;}
.hidden{ overflow:hidden !important;}
.none{ display:none;}
.textoverflow{ white-space:nowrap; overflow:hidden;text-overflow: ellipsis;}
.underline:hover{text-decoration:underline;}
.mtc{margin:0 auto;}
.number{ }
.fw600{font-weight: 600;}
.hand{cursor: pointer;}
.distable{display: table;}
.distr{display:table-row;}
.distd{display:table-cell;}
/*头部*/
.header{ width:100%; height:237px;margin-bottom:20px;}
.header_top{width:100%;height:44px;background:url(../images/headerTop_bg.jpg) repeat-x;font-size:14px;}
.header_Con{width:1100px;margin:0 auto;line-height:44px;}
.header_Con .lf{width:340px;float:left;}
.header_Con .rt{width:230px;float:right;text-align:right;}
.top{ width:1100px; height:126px; position:relative;margin:0 auto;}
.logo{width:700px;height:80px;padding-top:26px;float:left; }
.topNav{width:auto;float:right;height:30px;line-height:30px;text-align:right;padding-top:46px;}
.topNav a{color:#fff;float:left;height:30px;font-size:16px;}
.topNav span{margin:0 5px;color:#fff;float:left;}
.topNav a:hover{color:#0070cd;}
.topNav strong{display:block;float:left;width:20px;height:30px;background:url(../images/search.png) no-repeat center center;cursor:pointer;}
.search{display:block;width:188px; height:27px;border:1px solid #fff;border-radius:5px;position:absolute; right:0px; top:73px; z-index:1000; }
.search input{position:absolute; width:145px;height:27px;line-height:27px; color:#fff; border:none; background:none; left:0px; top:0px;  padding:0px; margin:0px;}
.search input.notxt{color:#fff; padding-left:14px;}	
.search input.notxt1 {position:absolute;width:33px;height:27px;left:156px;cursor:pointer;background:url(../images/search.png) no-repeat center center;/*filter:alpha(opacity=50);-moz-opacity:0.5; -khtml-opacity: 0.5;opacity: 0.5;*/}

.nav{width:100%;height:67px;background:url(../images/nav_bg.jpg) repeat-x;}
.nav ul{ width:1100px; margin:0px auto;}
.nav ul li{ float:left; font-size:20px; height:67px;}
.nav ul li a{ padding: 0 25px; display:block;height:67px;line-height:67px;text-align:center;font-size:18px;color:#fff;font-family:'微软雅黑'}
.nav ul li:last-child a{padding: 0 26px;}
.nav ul li a:hover,.nav ul li.active a{background:url(../images/li_hover.jpg) repeat-x;}


.header_menu{width:1100px;height:42px;line-height:42px;margin:0 auto 20px;font-family:'微软雅黑'}
.header_menuList{width:auto;float:right;height:42px;}
.header_menuList span{height:42px;line-height:42px;float:left;margin-left:10px;font-size:14px;}
.header_menuList span a{height:40px;line-height:40px;color:#fff;background:url(../images/nav_bg.jpg) repeat-x;display:block;padding:0 15px;border-radius:5px;border:1px solid #008cff;}
.header_menuList span a:hover,.header_menuList span.active a{background:url(../images/li_hover.jpg) repeat-x;}

/*底部开始*/

.row_mouseOver {
	background-color:#C8DBED;
	cursor: pointer;
}
.row_mouseOut {
	background-color: #FFF;/**#F3F3F3;*/
}
