﻿*{ 
	padding:0; 
	margin:0;
}
body,td,th,div{
	font-family:-apple-system,SF UI Display,Arial,PingFang SC,Hiragino Sans GB,Microsoft YaHei,WenQuanYi Micro Hei,sans-serif;
	font-size: 14px;
	color: #000000;
}
body {
	background:#FFFFFF;
}
p{
	line-height:150%;
}
a:link {
	color: #000000;
	text-decoration: none;
}
a:visited {
	color: #000000;
	text-decoration: none;
}
a:hover {
	color: #ff0000;
	text-decoration: none;
}
a:active {
	color: #000000;
	text-decoration: none;
}
h1{
	color:#000000;
	line-height:150%;
	font-size:24px;
}
img{ border:0px;}
li{ 
	list-style:none;
}

.f12b{
	font-weight:bold;
}
.f14{
	font-size:14px;
}
.f14b{
	font-size:14px;
	font-weight:bold;
}

.txt_list1{ width:340px; margin:0 auto;overflow:hidden;}
.txt_list1 li{ background:url(dot.gif) no-repeat left; margin-left:5px; padding-left:10px; width:auto; line-height:25px; font-size:14px;}
.txt_list1 span{ float:right; margin-right:8px; color:#666666;}

.pic_list1{ width:1200px; margin:0 auto; }
.pic_list1 li{ width:230px; float:left; margin-left:12px; display:inline; padding-bottom:15px;}
.pic_list1 li .pic{ width:228px; height:228px; overflow:hidden; border:1px solid #EEEEEE;}
.pic_list1 li img{ vertical-align: middle; display: block;  transition: all 0.6s; }
.pic_list1 li img:hover{ transform: scale(1.5); } 
.pic_list1 li b{ font-weight:normal; display:block; line-height:25px; text-align:center; font-size:16px; padding-top:15px;}
.pic_list1 li span{display:block; line-height:25px; text-align:center; font-size:16px; color:#014190; font-weight:bold;}
.pic_list1 li u{display:block; line-height:28px; font-size:16px; text-decoration:none; background:url(../images/index_22.png) no-repeat 10px center #024190; color:#FFF; width:163px; height:28px; margin:0 auto; margin-top:5px; padding-left:35px; overflow:hidden;}
.pic_list1 li s{ color:#999; font-size:14px; font-weight:normal; padding-left:10px;}
.pic_list1 li i{ font-weight:normal; font-style:normal; }
.pic_list1 li em{ font-weight:normal; font-style:normal; font-size:14px; padding-left:10px;}
.pic_list1 .first{ margin:0;}

.main{ width:1200px; margin:0 auto;overflow:hidden;}

.space5{ width:100%; height:56px; margin:0 auto;overflow:hidden;}

.header{ width:100%; height:210px; clear:both; background:url(../images/index_01.png) no-repeat center 137px;}
.header .top_bg{ background:#EFEFEF; width:100%; height:40px; clear:both; line-height:40px; }
.header .top_bg a{ color:#6D6D6D;}
.header .top_bg a:hover{ color:#FF0000;}
.header .top_bg .left_txt{ width:500px; float:left;}
.header .top_bg .right_txt{ width:600px; float:right; text-align:right; color:#6D6D6D;}
.header .top_bg .login{ color:#094290; margin-right:15px;}

.header .logo{ float:left; padding:24px 0 35px 0;}

.search-public { width:734px; padding-top:35px; float:right;}
.search-public  select{display:none;}
.search-c1{ width:526px;border:2px solid #024190; float:left; background:#fff;}
.search-public input[type="text"]{ padding:0 10px;width:410px;height:40px;line-height:42px;font-size:14px;color:#999999;background:#ffffff;border:none;border-radius:0;vertical-align:middle; outline:none; font-family:-apple-system,SF UI Display,Arial,PingFang SC,Hiragino Sans GB,Microsoft YaHei,WenQuanYi Micro Hei,sans-serif;}
.search-public input[type="submit"]{float:right;width:90px;height:40px;line-height:40px;font-size:16px;color:#ffffff;background:#024190;border:none;border-radius:0;vertical-align:middle; font-family:-apple-system,SF UI Display,Arial,PingFang SC,Hiragino Sans GB,Microsoft YaHei,WenQuanYi Micro Hei,sans-serif; cursor:pointer;}
.search-public input[type="submit"]:hover{ background:#03387a;}
.search-public .cart{ background:url(../images/index_07.png) no-repeat 30px center #3279D3; font:normal 16px/43px "微软雅黑"; width:170px; display:inline-block; margin-left:28px; color:#FFF; text-decoration:none; text-indent:70px;}
.search-public .cart:hover{ background:url(../images/index_07.png) no-repeat 30px center #2968b8;}

.nav-wrapper-fixed{ position:fixed; top:0; width:100%; height:70px; background:url(../images/fixed_bg.png) repeat-x; z-index:999999; }
.nav-wrapper-fixed .logo{ padding:10px 0;}
.nav-wrapper-fixed .logo img{ width:94px;}
.nav-wrapper-fixed .search-public{ padding-top:15px;}
.nav-wrapper-fixed .search-public input[type="text"]{ height:30px;line-height:32px;}
.nav-wrapper-fixed .search-public input[type="submit"]{height:30px;line-height:30px;}
.nav-wrapper-fixed .search-public .cart{ font:normal 16px/34px "微软雅黑"; }

.all_cata{ width:226px; float:left; background:#024190; font:normal 16px/48px "微软雅黑"; color:#FFF; text-align:center;}

.menu{ float:left; width:730px;}
.menu li{ float:left; font:normal 16px/48px "微软雅黑"; margin-left:46px;}

.nav_tel{ color:#014190; font:bold 18px/48px "微软雅黑"; background:url(../images/index_12.png) no-repeat left; padding-left:30px; display:inline-block; margin-left:40px;}

.width{width:1200px; margin:0 auto; }
/*--所有分类--*/
.fenlei_allbg{position:absolute;left:226px; top:150px;width:8px;height:402px;z-index:3000; }
.fenlei_all{position:absolute; width:226px; z-index:3001; height:402px; background:#F6EAEA;}
.fenlei_all h3{height:40px; background:#9cd01d; color:#fff; font-size:16px; font-weight:bold; padding-left:15px; line-height:40px; font-family:-apple-system,SF UI Display,Arial,PingFang SC,Hiragino Sans GB,Microsoft YaHei,WenQuanYi Micro Hei,sans-serif}
.fenlei_all ul{ position:relative; left:0; top:0; }
.fenlei_all li{width:226px;height:33px; clear:both;}
.fenlei_all li .zzbox{ width:226px; height:650px; position:absolute; left:-50px; top:-20px; z-index:2002; display:none;}
.fenlei_main{ height:33px; overflow:hidden; /*position:absolute; left:0; top:0;*/ width:217px; z-index:3005;}
.fenlei_all li.on .fenlei_main{ height:33px; width:226px; background:#FFF;}
.fenlei_main h2{height:30px; line-height:30px; color:#333; font-weight:normal; font-size:14px; font-family:-apple-system,SF UI Display,Arial,PingFang SC,Hiragino Sans GB,Microsoft YaHei,WenQuanYi Micro Hei,sans-serif; cursor:pointer;}
.ico_all{background:url(../imgaes/ico_all.gif) no-repeat; width:18px; height:18px; display:inline-block; margin-top:7px;}
.green_bg{background:; }
.green_bg1{background:#FFF; }

.white_bg{background:#fff; border:2px solid #fff; border-right:none;}
.fenlei_main .ico_fenlei_1{background:url(../imgaes/ico_feilei_1.jpg) 0px 4px no-repeat;}
.fenlei_main .ico_fenlei_2{background:url(../imgaes/ico_feilei_2.jpg) 0px 4px no-repeat;}
.fenlei_main .ico_fenlei_3{background:url(../imgaes/ico_feilei_3.jpg) 0px 0px no-repeat;}
.fenlei_main .ico_fenlei_4{background:url(../imgaes/ico_feilei_4.jpg) 0px 4px no-repeat;}
.fenlei_main .ico_fenlei_5{background:url(../imgaes/ico_fenlei_5.jpg) 0px 4px no-repeat;}
.fenlei_message{ line-height:20px; margin-top:7px;}
.fenlei_message a{float:left;}
.fenlei_message em{float:left; margin-left:9px; margin-right:9px;}

/*--分类二级菜单--*/
.navbg {
	height:40px;
	width: 100%;
	background: #08A5E0;
	box-shadow: 1px 1px 7px #999;
	position:absolute;
	z-index:99;
	left:0;
}
#navul li {
	float: left;
	margin-right: 1px;
	width:100px;
	height:40px;
	position:relative;
	text-align:center;
	line-height:40px;
}
#navul li.navhome {
	text-align:left;
	padding:0 0px 0 40px;
	width:60px;
}
#navul li a:link, #navul li a:visited {
	color:#FFFFFF;
}
#navul li ul {
	display:none;
	position:absolute;
	z-index:10000;
	top:38px;
	left:-1px;
	background:#006D96;
	border:#004E6C 1px solid;
	border-bottom:none;
}
#navul li ul li {
	display:block;
	width:98px;
	float:none;
	margin-right:0px;
	height:28px;
	position:relative;
	line-height:28px;
	border-bottom:#004E6C 1px solid;
	font-size:12px;
}
#navul li.navmoon {
	background:#006D96;
	border:#004E6C 1px solid;
	width:98px;
	height:38px;
	line-height:38px;
}
#navul li.navmoon a {
	color:#FFFFFF;
}
#navul li.navhome a:hover {
	color:#FCFF00;
}
#navul li.navmoon ul {
	display:block;
}
#navul li.navmoon ul a {
	display:block;
	width:98px;
	height:28px;
	line-height:28px;
}
#navul li.navmoon ul a:hover {
	background:#000000;
}

.fenlei_sec{width:445px;position:absolute; border:1px #024190 solid; top:0;left:226px; display:none; z-index:3003;}
.green_bg2{background:#FFF;}
.fenlei_more{width:100%; height:400px; overflow-y:scroll;}
.fenlei_text{line-height:30px;}
.fenlei_text h4{color:#044591; width:92px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis; font-size:14px; font-family:-apple-system,SF UI Display,Arial,PingFang SC,Hiragino Sans GB,Microsoft YaHei,WenQuanYi Micro Hei,sans-serif; height:30px; line-height:30px; float:left; margin-right:30px; display:inline-block;}
.fenlei_text h4 a{ background:url(../images/arrow_r_06.png) no-repeat right; color:#044591;}
.fenlei_text h4 a:hover{ color:#E50112;}
.fenlei_text .sonT{display:inline-block; float:left; width:calc( 100% - 122px );}
.fenlei_text a{ background:url(../images/arrow_r_03.jpg) no-repeat left; display:inline-block; padding:0 12px 0 15px;; color:#333;}
.fenlei_text a:hover{ color:#E50112;}
.fenlei_tuijian{width:150px;}
a.link_green_more{background:#3d8b0f; width:44px; height:17px; line-height:17px; text-align:center; color:#fff; display:inline-block; font-size:12px; font-family:-apple-system,SF UI Display,Arial,PingFang SC,Hiragino Sans GB,Microsoft YaHei,WenQuanYi Micro Hei,sans-serif; margin-top:7px; }
a.link_green_more:hover{ color:#ff0;text-decoration:none;}
.fenlei_all li.on .fenlei_sec{display:block;}

.focus{ width:100%; height:402px; position:relative; clear:both; z-index:10; }
.focus .xmSlide{background:#FFF;}
.focus .xmSlide_01{height:402px; cursor:pointer;}
.focus .xmSlide-pagination{padding-top:15px;text-align:center; position:absolute; left:55%; bottom:10px; z-index:100;}
.focus .xmSlide-pagination li{width:12px;height:12px;margin:0 5px; float:left;}
.focus .xmSlide-pagination li a{display:block;width:12px;height:12px;text-indent:-9999px;background:#ccd1d9;border-radius:8px;-moz-border-radius:8px;-webkit-border-radius:8px;overflow:hidden;}
.focus .xmSlide-pagination li a.active{background:#014190;}
.focus .xmSlide-control{overflow:hidden;}
.focus .btn{width:950px;position:absolute;left:50%;margin-left:-475px;top:0;z-index:9999;}
.focus .btn span{display:block;text-align:right;padding-right:158px;}
.focus .btn p{padding:300px 78px 0 0;text-align:right;}
.focus .btn p a{width:133px;height:36px;display:inline-block;margin-right:10px;line-height:36px;font-size:14px;color:#fff;text-align:center;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.focus .btn p a.item1{background-color:#ff9000;-webkit-box-shadow:0 2px rgba(13,47,88,.19);-moz-box-shadow:0 2px rgba(13,47,88,.19);box-shadow:0 2px rgba(13,47,88,.19);}
.focus .btn p a.item2{background-color:#5e95e1;-webkit-box-shadow:0 2px rgba(13,47,88,.19);-moz-box-shadow:0 2px rgba(13,47,88,.19);box-shadow:0 2px rgba(13,47,88,.19);}

.index_title1{ color:#d20513; width:1200px; margin:0 auto; clear:both; font:normal 24px/86px "微软雅黑";}
.index_title2{ color:#000; width:1200px; margin:0 auto; clear:both; font:normal 24px/86px "微软雅黑";}
.index_title2 span{ color:#999; font-size:14px; padding-left:15px;}

.yomibox{ padding-left:5px; }
.yomi {list-style:none; }
.yomi li{float:left;color:#FFF; width:auto; margin:0; line-height:30px;}
.yomi li.split{ color:#FFF;}

.gray_bg{ background:#F4F4F4; width:100%; clear:both; overflow:hidden; padding-top:57px;}

.product{ width:1200px; margin:0 auto;overflow:hidden; padding-bottom:35px;}
.product .nav_left{ width:260px; height:356px; float:left; background:url(../images/index_42.jpg) no-repeat center bottom #FFF;}
.product .nav_left h1{ font:normal 24px/75px "微软雅黑"; padding-left:24px; color:#FFF;}
.product .nav_left .bg1{ background:#1C7BEF;}
.product .nav_left .bg2{ background:#914BF9;}
.product .nav_left .bg3{ background:#38B6F1; font-size:18px;}
.product .nav_left ul{ padding:24px;}
.product .nav_left li{ color:#333; float:left; margin-right:20px; font:normal 16px/30px "微软雅黑";}

.mid_list{ width:358px; background:#FFF; padding:15px; float:left; margin-left:24px;}
.mid_list b{ font:normal 18px/35px "微软雅黑"; display:block; padding-top:5px;}
.mid_list p{ font:normal 14px/30px "微软雅黑"; color:#999;}
.mid_list span{ color:#014190; font-size:18px; float:right;}
.mid_list .pic{ width:356px; height:257px; overflow:hidden;}
.mid_list img{ vertical-align: middle; display: block;  transition: all 0.6s; }
.mid_list img:hover{ transform: scale(1.5); } 

.right_list{ width:525px; float:right; }
.right_list dl{ width:210px; background:#FFF; padding:15px; float:left; margin:0 0 24px 20px;}
.right_list dl b{ font:normal 14px/18px "微软雅黑"; display:block;}
.right_list dl dt{ float:left; font:normal 14px/25px "微软雅黑"; color:#999;}
.right_list dl dt span{ color:#014190; display:block; }
.right_list dl dd{ float:right; width:100px; height:100px; overflow:hidden;}
.right_list dl dd img{ vertical-align: middle; display: block;  transition: all 0.6s; }
.right_list dl dd img:hover{ transform: scale(1.5); } 

.slogan{ width:1200px; margin:0 auto;overflow:hidden; }
.slogan li{ border:1px solid #EBEBEB; float:left; margin-left:12px; font:normal 22px/124px "微软雅黑"; color:#333; width:288px; text-indent:75px;}
.slogan .ico1{background:url(../images/index_47.png) no-repeat 18px center;}
.slogan .ico2{background:url(../images/index_50.png) no-repeat 18px center;}
.slogan .ico3{background:url(../images/index_52.png) no-repeat 18px center;}
.slogan .ico4{background:url(../images/index_55.png) no-repeat 18px center;}
.slogan .first{ margin:0;}

.end_menu{ background:#F2F2F2; width:100%; clear:both; overflow:hidden; padding:50px 0;}
.end_menu ul{ width:200px; float:left;}
.end_menu ul b{ font:bold 18px/30px "微软雅黑"; color:#333;}
.end_menu ul li{ line-height:30px;}
.end_menu .link{ text-align:right;}
.end_menu .link a{ color:#014190;}

.footer{ background:#333; width:100%; margin:0 auto;overflow:hidden; padding:25px 0;}
.footer p{ text-align:center; color:#bcbcbc; font:normal 14px/30px "微软雅黑";}
.footer p a{ color:#FFF;}
.footer p a:hover{ color:#FF0000;}


#content{width: 100%;height: auto; margin: 0 auto;}

#menu{width: 60px;height: auto; position: fixed; left: 50%; bottom:20%; margin-left:-720px; border: 1px solid #024190; z-index:999999; display:none;}
#menu ul{display: block;list-style: none}
#menu ul li a{width: 60px; height: 60px; text-align: center; background-color: #fff;  color: #094794; display: block; border-bottom: 1px solid #024190;}
#menu ul li a:hover,#menu ul li a.cur{background-color: #024190; color: #fff;}
#menu ul li span {width: 40px; height: 40px; display: block; padding:10px 0 0 10px;}