﻿@charset "utf-8";
/* 公共全局样式 */
* {}
body {font-size:12px; color:#333;font-family: "微软雅黑",Arial,Lucida,Verdana,Helvetica,sans-serif; }
ul,li,body,img,div,span,p,h1,h2,h3,h4,h5,h6,dl,dd,dt,form,label,input{margin:0; padding:0;}
img {border:none; vertical-align:top;}
a{color:#333;text-decoration:none;}
a:hover{color:#0079ca; text-decoration:underline;}
ul,li{list-style:none;}
*font{font-size:12px;}
.clear{clear:both}
.h10{clear:both; overflow:hidden; height:10px;}
.center{width:990px; margin:0 auto;}
.table_no {border-collapse:collapse;border-spacing:0;}
.il{float:left;}
.ir{float:right;}
.mt1{margin-top:10px;overflow:hidden}
.mt8{margin-bottom:10px;}

.nav .nav-ul li a span{font-size:15px;font-family: '宋体',Arial,Lucida,Verdana,Helvetica,sans-serif;}

#main_l1 {WIDTH: 190px; FLOAT: left; OVERFLOW: hidden}
#main_r1 {WIDTH: 792px; FLOAT: right; OVERFLOW: hidden}
.m_left_home{float:left; width:790px}
.m_right_home{float:right; width:190px}
.m_left_home2{float:left; width:190px}
.m_right_home2{float:right; width:790px}
/*头部样式 star*/
.ntop{height:27px; line-height:27px; background:#efefef; border-bottom:1px solid #ccc}


#menu li:nth-child(8),#menu li:nth-child(9),#menu li:nth-child(10),.hotword a:nth-child(6){
	display: none;
}


.header {
position: relative;
width: 990px;
margin: 0px auto;
height: 138px;
}
.header .logo {
position: absolute;
left: 0px;
top: 0px;
width: 274px;
height: 138px;
overflow: hidden;
}
.header .logodesc {
position: absolute;
left: 310px;
top: 96px;
width: 400px;
height: 30px;
overflow: hidden;
}
.header .tel {
position: absolute;
left: 310px;
top: 25px;
width: 185px;
padding-left:5px;
height: 50px;
border-left: 1px dashed #cccccc;
overflow: hidden;
}
.header .tel .tel24 {
height: 20px;
background: url("../img1/tel_24.gif") no-repeat 5px 0px;
text-indent: 60px;
color: #666666;
}
.header .tel .tel24 div {
padding-top: 5px;
overflow: hidden;
}
.header .tel .tel400 {
height: 30px;
font-size: 26px;
font-weight: bold;
color: #F8920D;
}
.header .so {
position: absolute;
left: 525px;
top: 20px;
width: 280px;
height: 70px;
overflow: hidden;
}
.header .so .formbox {
width: 280px;
height: 40px;
overflow: hidden;
background-color: #ECECEC;
}
.header .so .formbox .dtext {
display: inline;
float: left;
width: 206px;
height: 28px;
border: 1px solid #CECECE;
margin-left: 5px;
margin-top: 5px;
}
.header .so .formbox .ftext {
display: inline;
float: left;
width: 206px;
height: 28px;
line-height: 28px;
text-indent: 5px;
border: none;
color: #5E5E5E;
}
.header .so .formbox .dbtn {
display: inline;
float: left;
width: 62px;
height: 30px;
margin-top: 5px;
}
.header .so .formbox .fbtn {
display: inline;
float: left;
width: 62px;
height: 30px;
line-height: 30px;
text-align: center;
font-weight: bold;
color: #ffffff;
font-size: 14px;
background: url("../img1/buttons.png") no-repeat 0px 0px;
border: none;
cursor: pointer;
}
.header .wechat {
position: absolute;
right: 35px;
top: 0px;
width: 95px;
height: 80px;
}
.header .wechat .wechatbig {
position: absolute;
z-index: 2;
top: 0px;
right: 0px;
border: 1px solid #E1E1E1;
display: none;
}
.header .wechat:hover .wechatbig{display:block;}

/*nlogo*/
.nlogo{height:95px;}
.nlogo .center{position:relative;height:95px; z-index:10}
/**search*/
.search{float:left; z-index:10; margin-left:40px; margin-top:30px; position:relative}
.s-c{width:427px; height:31px; background:url(../img1/search.gif) no-repeat left top}
.s-type{width:50px; margin-left:1px; background:url(../img1/sup.gif) no-repeat 50px 10px; font-size:14px; float:left; height:31px; line-height:31px; padding-left:15px; position:relative; z-index:1000; cursor:pointer;}
.s-types{background:url(../img1/sup.gif) no-repeat -25px 10px;}
.s-type ul{position:absolute; width:60px; border:1px solid #f90; border-top:0; background:#fff; left:-1px; top:30px; display:none}
.s-type ul li{padding-left:15px;}
.s-type ul li.on,.s-type ul li:hover{background:#f1f1f1; color:#f60}
.keyword{width:278px; _width:274px; margin-top:2px;z-index:10000;position: relative; line-height:16px; float:left; outline:none; background:none; border:0; height:16px; padding:6px 4px;}
.sub{cursor:pointer;float:left; background:none; width:75px; height:31px; border:0;}
.s-txt{position: absolute;top: 8px; background:#fff;left: 70px;color: #666;z-index: 0;}
.hotword{line-height:28px; margin-left:5px; /*background:url(../img1/big.gif) no-repeat left 5px;*/ padding-left:20px; color:#9A9A9A}
.hotword a{margin:0 3px; color:#9A9A9A}
.hotword a:hover{color:#0079ca}

/***导航 nav ***/
.nav{background:#0680d3;}
.nav .center{height:40px;}
.nav .nav-ul li{float:left; height:40px}
.nav .nav-ul li a{display:block; z-index:1; float:left; padding:0 11px; font-size:14px; font-weight:bold; color:#fff; line-height:40px; position:relative}
.nav .nav-ul li a:hover{background:#0180d6; text-decoration:none}
.nav .nav-ul li.cur a,.nav .nav-ul li a.cur{border-top:2px solid #0079ca; color:#0079ca; line-height:38px; background:#fff;}
#menu LI A#menu_active {border-top:2px solid #0079ca; color:#0079ca; line-height:38px; background:#fff;}

#menu3{width:990px; height:25px; line-height:25px; margin:8px auto 0; overflow:hidden; color:#FF6600}
#menu3 span{color:#333; margin-left:0px;}
#menu3 li{float:left; margin-left:30px;LINE-HEIGHT: 25px;HEIGHT: 25px; padding-top:0px; font-size:12px; font-weight:bold}
#menu3 A{color:#ff6600}

/***所在位置***/
.currentNav .center{position:relative; z-index:1; margin-bottom:0px;}
.currentNav .center font{color:#ff6600}
 
/* 首页右边Box */
.home_zt_bt {background:none; widht:100%;}
.home_zt_bt dt{height:30px;overflow:hidden; background-color:#0079ca;clear:both;padding-left:0px;line-height:30px;}
.home_zt_bt dt span.more{height:30px;padding-right:10px;line-height:30px;}
.home_zt_bt dt span.more a{color:#fff;text-decoration:none;}
.home_zt_bt dt span.more a:hover{color:#ff6600;text-decoration:none;}
.home_zt_bt dt strong{height:30px;line-height:30px; !important;line-height:30px;padding-right:4px;	font-size:14px;display:block;float:left;color:#fff;letter-spacing:1px;	padding-left:15px;}
.home_zt_bt dt strong a{color:#fff;}
.home_zt_bt dt strong a:hover{color:#A44182;text-decoration:none;}
.home_zt_bt dd{overflow:hidden;padding:0px;border-left:1px solid #0079ca;border-right:1px solid #0079ca;border-bottom:1px solid #0079ca;}

.home_zt{width:186px; text-align:center; margin-top:8px; margin-bottom:8px;}
.home_zt li{ height:78px; width:54px; float:left; padding-left:6px;}
.home_zt li span{ height:22px; line-height:22px; overflow:hidden}
.home_zt li img{ height:50px; width:51px; border:#e5e5e5 1px solid; padding:1px;}
.home_zt li img a:hover{border:#FF0000 1px solid}

/* 首页右边Box */
.home_dlm {background:none; widht:767px;}
.home_dlm dt{height:33px;overflow:hidden; background-color:#0079ca;clear:both;padding-left:0px;line-height:33px;}
.home_dlm dt span.more{height:33px;	padding-right:15px;line-height:33px; float:right}
.home_dlm dt span.more a{color:#fff;text-decoration:none;}
.home_dlm dt span.more a:hover{color:#ff6600;text-decoration:none;}
.home_dlm dt strong{height:33px;line-height:33px; !important;line-height:34px;padding-right:4px;font-size:15px;font-weight:bold;display:block;float:left;color:#fff;padding-top:0px;padding-left:15px;}
.home_dlm dt strong a{color:#fff;font-size:15px;}
.home_dlm dt strong a:hover{color:#ff6600;text-decoration:none;}
.home_dlm dd{overflow:hidden;border-left:#D1D1D1 1px solid;border-right:#D1D1D1 1px solid;border-bottom:#D1D1D1 1px solid}

#loou_home_left2 {PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 180px; border-bottom:#E0EEFE 1px solid; PADDING-RIGHT: 0px; CLEAR: both; OVERFLOW: hidden; PADDING-TOP: 0px; }
#loou_home_left2 H4 {PADDING-BOTTOM: 0px; LINE-HEIGHT: 26px; PADDING-LEFT: 8px; PADDING-RIGHT: 0px; BACKGROUND:url(../image/left_no1_bg.gif) 0px 8px no-repeat; HEIGHT: 26px; COLOR: #000; CLEAR: left; PADDING-TOP: 0px; font-size:13px;}
#loou_home_left2 H4 A {DISPLAY: block; COLOR: #005f9e}
#loou_home_left2 span.info{COLOR: #ff6600; PADDING-LEFT: 0px;font-weight:bold;margin-top:10px;padding-top:10px;height:30px;}
#loou_home_left2 span.info a{COLOR: #ff6600; }
.c_son2{padding:0px;clear:right;margin-bottom:5px;margin-top:0px;margin-left:0px;padding-left:10px;	width:100%;}
.c_son2 li{height:22px;line-height:22px;overflow:hidden;padding-left:0px;width:90px;float:left;}
.c_son2 a{color:#666666;}

#d1_aobut{padding:10px 10px 10px 10px;}
#d1_aobut li{line-height:25px;font-size:12px;background:url(../img1/dian.gif) repeat-x bottom;padding-left:0px;font-family:"微软雅黑"}
#d1_aobut li a{color:#005f9e;background:url(../img1/tlshow_bt37.gif) 0 5px no-repeat;font-size:12px;padding-left:20px;}
#d1_aobut LI A#munu_active,.content p a{COLOR: #ff6600; FONT-WEIGHT: bold;}
.webmain{margin-top:10px;}
/***底部**/
.foot .center{}
.f-co{width: 100%; border:1px solid #ddd; margin-bottom:10px; padding:15px 0 20px 0;overflow: hidden;}
.f-ccet{width:987px;padding: 12px 12px 12px 11px; margin:0 auto}
.f-co dl{ border-left:1px solid #ddd;float:left;width:150px;padding:0 0 0 40px;}

.f-co dl.d1{background-position:0 0; border:0}
.f-co dl.d2{background-position:-236px 0;}
.f-co dl.d3{background-position:-495px 0;}
.f-co dl.d4{background-position:-766px 0;}
.f-co dl.d5{background-position:-1153px 0;}
.f-co dt{color:#333;font:bold 14px/18px "微软雅黑","宋体",Arial;height:18px;overflow:hidden;margin-bottom:3px;}
.f-co dd{color:#666;height:25px;line-height:25px;overflow:hidden;}
.f-co dd a{color:#666; font-size:13px}
.f-co dd a:hover{color:#0079ca}
.f-link{background:#0079ca; font-size:14px;color:#FFFFFF;height: 30px;line-height: 30px;text-align: center;}
.f-link a{color:#fff; margin:0 8px}
.f-link span:last-child {display: none}
.f-link a:hover{color:#fff;}
.f-rz{height:auto; text-align:center}
.f-copy{text-align:center; height:auto; margin-top:10px; line-height:24px; color:#888}

.clearfix:before, .clearfix:after{content:"\0020";display:block;height:0;overflow:hidden;}
.clearfix:after{clear:both;}
.clearfix{zoom:1;}
.faq{width:965px;background:#FFF;border:1px solid #EBEBEB;overflow:hidden;padding:12px 12px 12px 11px;}
.faq dl{background:url(../img1/footbg.gif) no-repeat 0 0;float:left;width:143px;padding:0 0 0 50px;}
.faq dl:nth-child(1){background-position:0 -372px;}
.faq dl:nth-child(2){background-position:0 -122px;}
.faq dl:nth-child(3){background-position:0 -497px;}
.faq dl:nth-child(4){background-position:0 -247px;}
.faq dl:nth-child(5){background-position:0 0;}
.faq dt{color:#333;font:bold 14px/18px "微软雅黑","宋体",Arial;height:18px;overflow:hidden;margin-bottom:3px;}
.faq dd{color:#666;height:25px;line-height:25px;overflow:hidden;}

.d1{padding:4px 4px;}
.d1 li{height:25px;line-height:25px;overflow:hidden;border-bottom:1px dotted #eee;}
.d1 li span{color:#FF6600;margin-right:5px;float:right;}
.d1 li a{}

.d2{padding:4px 4px;}
.d2 li{height:25px;line-height:25px;overflow:hidden;border-bottom:1px dotted #eee;}
.d2 li span{color:#ccc;margin-right:5px;float:right;}
.d2 li a{}



/* floatnav
----------------------------*/
.floatnav{
	display:none;
	width:58px;
	text-align:center;
	border:1px solid #ded9cd;
	float:left;
	left:50%;
	margin-left:500px;
	position:fixed;
	_position:absolute;
	top:206px;
	z-index:10;
	_top:expression(documentElement.scrollTop+184+"px");
	cursor:pointer;
	background-color:#fafafa;
	overflow:hidden;
	}

.floatnav dt{
	height:20px;
	line-height:20px;
	color:#fff;
	margin-bottom:5px;
	background-color:#269C52;
	}
.floatnav dd{
	width:58px;

	border-bottom:1px solid #EAE7DF;

	background-repeat:no-repeat;
	background-color:#fff;
	margin-bottom:5px;
	clear:both;cursor:pointer;
	text-align:center;
	}

.floatnav dd a {color: #555555;display: block;height: 20px;padding-top: 30px;width: 58px;}
.floatnav dd.meishi{background-position:left 0px;}
.floatnav dd.lvyouzhusu{background-position:left -60px;}
.floatnav dd.xiuxianyule{background-position:left -120px;}
.floatnav dd.jiudian{background-position:left -180px;}
.floatnav dd.shenghuo{background-position:left -240px; }
.floatnav dd.hunqing{background-position:left -300px; }
.floatnav dd.wanggou{background-position:left -360px; }
.floatnav dd.backtop{ background-color:#eae7df; background-position:left -420px; cursor:default; padding-top:25px; margin:-5px 0 0;}
.floatnav dd{background-image:url(../img/floatnav.png);}

/*分页*/
.dede_pages{float:right}
.dede_pages ul{float:left;padding:12px 0px 12px 16px;}
.dede_pages ul li{float:left;font-family:Tahoma;line-height:17px;margin-right:6px;border:1px solid #E9E9E9;padding:2px 8px 2px;}
.dede_pages ul li a{float:left;color:#555;display:block;}
.dede_pages ul li a:hover{color:#690;text-decoration:none;}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{background-color:#ff6600;font-weight:bold; color:#FFFFFF}
.dede_pages .pageinfo{line-height:17px;padding:2px 8px 2px;color:#999;}
.dede_pages .pageinfo strong{color:#555;font-weight:normal;margin:0px 2px;}










.isnew {
    width: 252px;
}
.isnew dt {
    background: none repeat scroll 0 0 #0079ca;
    color: #FFFFFF;
    font-size: 14px;
    height: 35px;
    line-height: 35px;
    padding: 0;
}
.isnew dt h5 {
    color: #FFFFFF;
    float: left;
    font-size: 14px;
    padding-left: 10px;
    width: 150px;
}
.isnew dt span {
    color: #FFFFFF;
    float: right;
    font-size: 12px;
    width: 50px;
}
.isnew dt span a {
    color: #FFFFFF;
}
.isnew ul {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color #DCDCDC #DCDCDC;
    border-image: none;
    border-right: 1px solid #DCDCDC;
    border-style: none solid solid;
    border-width: 0 1px 1px;
    padding: 10px;
    width: 230px;
}
.isnew ul li {
    background: url("../img1/isnew.gif") no-repeat scroll 5px 10px rgba(0, 0, 0, 0);
    border-bottom: 1px dashed #DCDCDC;
    line-height: 24px;
    padding-left: 15px;
}
.isnew ul li a {
    color: #666666;
}
.isnew ul li a:hover {
    color: #0079ca;
}


#qq {position:fixed;bottom:0px;left:0px;z-index:99;width:100%;height:58px;background:url(../img1/QQ_Bg.jpg) repeat-x #fff;overflow:visible;}
#qqs {position:relative;margin:2px auto 0px auto;width:1000px;height:58px;font-size:0px;overflow:hidden;}
#qqs img {margin:0px 12px 5px 0px;}
#qq_tel {position:absolute;top:0px;left:394px;width:263px;height:53px;text-align:center;background:url(../img1/QQ_Tel.jpg) no-repeat;}
#qq_tel1 {position:absolute;	top:11px;left:82px;font-size:13px;font-weight:bold;color:#FE0000;}
#qq_tel2 {position:absolute;top:32px;left:82px;font-size:13px;font-weight:bold;color:#FE0000;}
/* .isother dt {background: #008bcf;color: #fff;font-size: 14px;height: 35px;line-height: 35px;padding: 0;}
.isother dt h5 {color: #fff;float: left;font-size: 14px;padding-left: 10px;width: 150px;}
.isother dt span {color: #fff;float: right;font-size: 12px;width: 50px;}
.isother dt span a {color: #fff;} */
.season{ width:728px; height:196px; margin:0 auto;}
.season_nav{ padding-top:10px; padding-left:0px;line-height:18px; }
.sea_title{ margin-top:5px; padding-left:10px;}
.sea_title p{ color:#666;}
.sea_title span{color:#f60;}
#ScrollBox{margin-left:28px;width:720px;overflow:hidden;}
#ScrollBox li{float:left;display:inline; width:176px;margin:0 5px 0 0; border-right:1px dotted #666;}
#ScrollBox li a{display:block;padding:0 8px;margin:0px 5px;}

/*nlogo*/
.nlogo{height:138px;}
.nlogo .center{position:relative;height:138px; z-index:10}
/**search*/
.search{float:left; z-index:10; /* margin-left:87px; */ margin-top:40px; width:347px; position:relative}
.s-c{width:304px; height:35px; background:url(../img1/search.gif) no-repeat left top}
.s-type{width:50px; margin-left:1px; background:url(../img1/sup.gif) no-repeat 50px 10px; font-size:14px; float:left; height:31px; line-height:31px; padding-left:15px; position:relative; z-index:1000; cursor:pointer;}
.s-types{background:url(../img1/sup.gif) no-repeat -25px 10px;}
.s-type ul{position:absolute; width:60px; border:1px solid #f90; border-top:0; background:#fff; left:-1px; top:30px; display:none}
.s-type ul li{padding-left:15px;}
.s-type ul li.on,.s-type ul li:hover{background:#f1f1f1; color:#f60}
.keyword{width:244px; _width:234px; margin-top:2px;z-index:10000;position: relative; line-height:20px; float:left; outline:none; background:none; border:0; height:20px; padding:6px 4px;}
.sub{cursor:pointer;float:left; background: #FE9900;
    color: #fff; width:52px; height:30px; border:0;}
.s-txt{position: absolute;top: 12px; background:#fff;left: 5px;color: #666;z-index: 0;}
.hotword{line-height:28px; height:28px; padding-left:5px; color:#F00;}
.hotword a{margin:0; color:#fff;border-radius: 12px;background-color: #9fdeff;padding: 2px 7px;}
.hotword a:hover{color:#F00}

/***导航 nav ***/
.nav{background:#017BD0;}
.nav .center{height:40px; position:relative;}
.nav .nav-ul li{float:left; height:40px;padding:0 12px;}
.nav .nav-ul li a{display:block; z-index:1; float:left; padding:0 16px; font-size:14px; font-weight:bold; color:#fff; line-height:40px; position:relative}
.nav .nav-ul li a:hover{background:#008bcf; text-decoration:none}
.nav .nav-ul li.cur a,.nav .nav-ul li a.cur{border-top:2px solid #3da51a; color:#3da51a; line-height:38px; background:#fff;}
#menu LI A#menu_active {border-top:0px solid #3da51a; color:#fff; line-height:40px; background:#008bcf;}

#menu3{width:990px; height:25px; line-height:25px; margin:8px auto 0; overflow:hidden; color:#FF6600}
#menu3 span{color:#333; margin-left:0px;}
#menu3 li{float:left; margin-left:30px;LINE-HEIGHT: 25px;HEIGHT: 25px; padding-top:0px; font-size:12px; font-weight:bold}
#menu3 A{color:#ff6600}
