@charset "utf-8";
/* CSS Document */
body{  margin: 0; padding: 0; font-size: 16px; color: #444;
background-color:#FFFFFF;
}
p,h1,h2,h3,h4,h5,h6,li,dl,dd,ul,li{ margin:0; padding: 0;}
a{ text-decoration: none; }
h1,h2,h3,h4,h5,h6{ font-weight: normal;}


li{ list-style: none;}
img{ border: none;}
.clear{ clear: both; margin: 0; padding: 0; line-height: 0;}
.clearfix{
clear: both;

}
.header{ overflow: hidden; margin:0 auto;}
.header .searchbox{ width: 50%; float: right;}
.searchbox form{ float: right; margin-right: 10px; width:53.6%;  margin-top: 27px;height:33px;border: 1px solid #d9d9d9;}
.searchbox input{ outline: none; border: none;}
.searchbox .text{ float: left; height:30px; width:82.9%; text-indent: 10px;}
.searchbox .submit{ float: right; width:54px; height:32px; background: url(./image/search.jpg) no-repeat;}
.side{ float: right; margin-top: 10px;}


/*导航条CSS*/
.navbox{margin:0 auto; height:80px; }
.navbox ul li{ float: left; height:80px;line-height:30px;text-align:center;width:170px;}
.navbox ul li>a{ display: block;font-size:20px; color: #000;
font-family:"";font-weight:bold;}
.navbox ul li:hover a,.navbox ul li:hover a span{
	color:#135293;
}
.navbox ul li>a span{ font-size:16px;font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
	color:#AEACAC;
	}

.navbox li ul{
	width:170px; position:absolute;  padding:5px 0 10px 0; background:#EEEEEE; opacity:1; z-index:100;
	margin-top:-2px;
	display:none;
}
.navbox ul li:hover{
	background:#EEEEEE; 
}
.navbox li ul li{
	float:none;
	height:40px;
	border:none;
	text-align:center;
	color:#666666;
	
	

}
.navbox li ul li a{
	color:#333333;
	font-size:18px;
	padding:0 0;
	line-height:40px;
}
.navbox li ul li:hover{
	border:none;
	background-color:#E7E7E7;

}
.navbox li:hover ul{
	display:block;
}

/*.navbox ul li.m a{ display: block; color: #444;}*/
/*.navbox ul li.m.current>a{ background: #f4f4f4; }*/
/*.navbox ul li.m.suCurrent>a{ background: #f4f4f4; }*/

/*.navbox ul li.suCurrent .subnav{ display: block;}*/

/*.navbox .hideimg{ display:none;}*/
.hideImg{ display: none;}
.classinfo{ display:none;}
.subinfo{ width:29.5%; padding-top: 26px; padding-bottom: 53px;border-left:2px solid #fff; float:left; margin-left:6%;}
.subinfo img{ margin-left: 45px; max-width: 100%; height: auto;}
.subinfo h1{ color:#006a4d; font-size:16px; font-weight:bold; text-align:left; line-height:10px;}
.subinfo p{ color:#006a4d; text-align:left;}
/*导航条CSS*/


/*Banner 轮换图*/
.bannerbox{ position: relative; overflow: hidden; height: 799px;min-width:1472px;}
.bannerbox ul li{ width:100%;}
.bannerbox ul li a{display:block; position: absolute; left: 50%; margin-left: -960px;}
.bannerbox #dots{ width: 100%; position: absolute; bottom: 30px; left: 0; text-align: center;}
#dots a{ display: inline-block; width:12px; height: 12px; margin-left: 7px; margin-right: 7px; background: url(./image/dots.png) no-repeat;}
#dots a.active{ width:52px; height:13px; background: url(./image/dots-r.png) no-repeat;}
/*Banner 轮换图*/

.b1{
	width:100%;
	background-image:url(/images/b1.jpg);
	height:299px;
	background-position:center;
}
.message{

}


.shuru{
	width:500px;
	margin-top:12px;
	margin-bottom:20px;
	height:60px;
	font-size:20px;
	font-weight:normal;
	border:1px solid #CCCCCC;
	padding-left:10px;
	-webkit-box-shadow:inset 0 5px 5px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);
	box-shadow:inset 0px 5px 5px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.6);	
}
.tarea{
	width:200px;
	margin-left:30px;
	height:170px;
	font-size:16px;
	border:0px;
	padding-left:10px;
}
.bpost{
	background-image:url(/images/submit.jpg);
	border:none;
	width:312px;
	height:102px;
}

.leftmenu{
	float:left;
}
.right_tb{
	float:right;
	width:1132px;
}
.daohang1{
	border-bottom:2px solid #FD0003;
	font-size:18px;
	font-weight:bold;
	line-height:40px;
}
.daohang2{
	border-bottom:2px solid #E3E3E3;
	font-size:18px;
}
.daohang1 a,.daohang2 a{
	color:#000000;
}


.aboutus{
	background-image:url(/images/about.jpg);
	background-position:center;
	background-repeat:no-repeat;
	min-width:1472px;
}
.zhuyingyewu{
	background-image:url(/images/zhuyingyewu.jpg);
	background-position:center;
	background-repeat:no-repeat;
	min-width:1472px;
}
.diaozhuangfuwu{
	background-image:url(/images/diaozhuangfuwu.jpg);
	background-position:center;
	background-repeat:no-repeat;
	min-width:1472px;
	
}
.kehufuwu{
	background-image:url(/images/kehufuwu.jpg);
	background-position:center;
	background-repeat:no-repeat;
	min-width:1472px;
}
.xinwenzhongxin{
	background-image:url(/images/xinwenzhongxin.jpg);
	background-position:center;
	background-repeat:no-repeat;
	min-width:1472px;
}
.guanyuwomen{
	background-image:url(/images/guanyuwomen.jpg);
	background-position:center;
	background-repeat:no-repeat;
	min-width:1472px;
}
.lianxiwomen{
	background-image:url(/images/lianxiwomen.jpg);
	background-position:center;
	background-repeat:no-repeat;
	min-width:1472px;
}
.fuwu{
	text-align:right;
	color:#FFFFFF;
	font-family:"黑体";
	font-size:26px;
	letter-spacing:2px;
}


.b2more{
	height:140px;
}


.b2div{
	margin-top:10px;
}

.b2ul{
	width:1472px;

}
.b2ul li{
	width:257.5px;
	height:362px;
	-webkit-box-shadow:inset 0 10px 10px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);
	box-shadow:inset 0px 10px 10px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.6);	
	color:#676767;
	font-weight:bold;
	font-size:18px;
	cursor:pointer;
	float:left;
	margin:0 18.25px;
}
.b2ul li:hover{
	background-color:#327BC7;
	color:#FFFFFF;
	
}
.b2ul li .vimg{

	
}
.b2ul li:hover .vimg{
	
	
}

.b2ul li div{
	font-size:30px;
	font-family:"黑体";
}
.b2ul li .dec{
	font-size:16px;
	font-family:"宋体";
	font-weight:normal;
	margin:20px 20px;
	text-align:left;

}
.b2ul .ly{
	background-image:url(/images/ly.png);
	border:0px;
	width:100px;
	height:100px;
	

}
.b2ul li:hover .ly{
	background-image:url(/images/ly1.png);
	border:0px;
	width:100px;
	height:100px;
}


.b2ul .hy{
	background-image:url(/images/hy.png);
	border:0px;
	width:100px;
	height:100px;

}
.b2ul li:hover .hy{
	background-image:url(/images/hy1.png);
	border:0px;
	width:100px;
	height:100px;
}

.b2ul .ky{
	background-image:url(/images/ky.png);
	border:0px;
	width:100px;
	height:100px;

}
.b2ul li:hover .ky{
	background-image:url(/images/ky1.png);
	border:0px;
	width:100px;
	height:100px;
}

.b2ul .kj{
	background-image:url(/images/kj.png);
	border:0px;
	width:100px;
	height:100px;

}
.b2ul li:hover .kj{
	background-image:url(/images/kj1.png);
	border:0px;
	width:100px;
	height:100px;
}

.b2ul .wm{
	background-image:url(/images/wm.png);
	border:0px;
	width:100px;
	height:100px;

}
.b2ul li:hover .wm{
	background-image:url(/images/wm1.png);
	border:0px;
	width:100px;
	height:100px;
}

.anli{
	background-color:#F3F3F3;
}
.b32{
	height:380px;
	width:1472px;
	margin:0 auto;
	text-align:center;
	
}
.b32 img{
	height:259px;
	width:345px;
	padding:4px 4px;
	background-color:#FFFFFF;
	-webkit-box-shadow:inset 0 10px 10px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);
	box-shadow:inset 0px 10px 10px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.6);	
}
.b32 li{
	float:left;
	width:345px;
	height:280px;

	margin:0 10px;
	cursor:pointer;

}
.b32 li:hover{

}
.b32 li div{
	padding:10px;
}
.b32 li h1{
	font-size:18px;
	color:#333333;
	margin:0 0;
	line-height:20px;
	margin-top:10px;

}
.b32 li h2{
	font-size:18px;
	color:#333232;
	font-weight:bold;
	line-height:30px;
	margin:0 0;

}
.b32 li span{
	font-size:18px;
	color:#999999;
	line-height:30px;
	margin:0 0;
	margin-top:10px;

}

.bl32{
	height:510px;
	width:860px;
	margin:0 auto;
	
}
.bl32 img{
	height:280px;
	width:372px;
}
.bl32 ul{
	list-style:none;
	text-align:left;
}
.bl32 li{
	float:left;
	width:375px;
	height:344px;
	background-color:#F5F5F5;
	margin:0 25px;
	margin-top:20px;
	cursor:pointer;

	list-style:none;
}
.bl32 li:hover{

}
.bl32 li div{
	text-align:center;
}
.bl32 li h1{
	font-size:18px;
	color:#333333;
	font-weight:bold;
	margin:0 0;
	line-height:30px;
	margin-top:20px;

}
.bl32 li h2{
	font-size:18px;
	color:#333232;
	font-weight:bold;
	line-height:30px;
	margin:0 0;

}
.bl32 li span{
	font-size:18px;
	color:#999999;
	line-height:30px;
	margin:0 0;
	margin-top:10px;

}

.leftmenu1{
	color:#FFFFFF;
	font-size:38px;
	margin-top:20px;
	text-align:center;
	
}
.leftmenu2{
	color:#FFFFFF;
	font-size:18px;
	font-weight:normal;
	text-align:center;
}

.clearfx{
	clear:both;
}

/*内页子分类导航*/
.submenu li{
	border-bottom:1px solid #CCCCCC;
	padding-left:10px;
	line-height:60px;
}
.submenu li a{
	font-size:20px;
	color:#333333;
}
.submenu li:hover{
	background-color:#FAFAFA;
	cursor:pointer;
}
.clearfx{
	clear:both;
}

.footmenu{
	width:1000px;
	margin:0 auto;
}
.footmenu li{
	float:left;
	width:142px;
	text-align:left;
}

.footmenu li a{
	font-size:20px;
	color:#FFFFFF;
}
.footmenu li a:hover{
	color:#999999;
}

.footmenu li li a{
	color:#CCCCCC;
	font-size:16px;
}
.footmenu li li a:hover{
	color:#999999;
}

.bTitle{
	font-size:22px;
	font-weight:bold;
	line-height:58px;
	color:#333333;
}
.tcontent{
	font-size:16px;
	line-height:36px;
	color:#333333;
	text-align:left;
}

.newlist li{
	text-align:left;
	border-bottom:1px solid #EFEFEF;
	color:#333333;
	line-height:38px;
	list-style:disc;
	list-style-position:inside;
}
.newlist li a{
	color:#333333;
	font-size:18px;
}



/*底部*/
.footer{
	border-top:1px solid #CCCCCC;
	text-align:center;
	margin-top:10px;
	padding-top:20px;
	background-color:#333333;
	font-size:18px;
	line-height:32px;
	color:#FFFFFF;
}
.footer a{
	color:#FFFFFF;
}
.footer a:hover{
	color:#FFFFFF;
}

.footer .company{
		background-color:#222222;
		line-height:38px;
}

.shuru1{
	width:400px;
	margin-top:10px;
	margin-bottom:10px;
	height:40px;
	font-size:16px;
	font-weight:normal;
	border:1px solid #EEEEEE;
	padding-left:10px;
}
.tarea1{
	width:400px;
	height:170px;
	font-size:16px;
	border:1px solid #EEEEEE;
	padding-left:10px;
}
.bpost1{
	background-color:#F71717;
	border:none;
	width:120px;
	height:40px;
	color:#FFFFFF;
	font-size:16px;
	-webkit-box-shadow:inset 0 5px 5px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);
	box-shadow:inset 0px 5px 5px rgba(0,0,0,0.075), 0px 0px 8px rgba(102,175,233,0.6);	
}


