﻿@charset "utf-8";
/* CSS Document */

html{min-width:1110px;}
*{margin:0px; padding:0px;}
*:focus{outline:none;}
body{color:#666; font-size:12px; font-family:"微软雅黑",Arial, Helvetica, sans-serif;}
ul li{list-style:none;}
a{text-decoration:none;}
a:hover{transition-property:color; transition-duration:.6s;text-decoration:underline;}
img{border:none;}
h1{font-size:24px;}
h2{font-size:18px;}
h3{font-size:16px;}
h4{font-size:14px;}

.clr{clear:both;}
.w1110{width:1110px; margin:0 auto; clear:both}
.header{padding:30px 0px 10px;}
.logo{float:left;}
.h_r{float:right;}
.h_rs{width:100%; height:30px; color:#666; text-align:right; float:left}
.h_rs a{color:#666; padding:0px 5px;}
.h_rs a:hover,.h_rs a.active{color:#4576aa;}
.h_rx{width:100%; height:24px; line-height:24px; float:left;}
.h_rx span{float:right; color:#333; font-size:16px;}
.h_rx b{color:#3379ac; font-size:20px; font-family:Arial, Helvetica, sans-serif;}
.ss_in{width:145px; height:22px; border:#ccc 1px solid; margin-left:10px; line-height:22px; color:#ccc; text-indent:0.5em; float:right;}
.ss_btn{width:30px; height:24px; background:#43a9f1 url(../images/ss_btn.png) no-repeat center; border:none; cursor:pointer; float:right}
.menu{width:100%; height:38px; line-height:38px; background:#214c76; margin:0 auto; clear:both}
.menu ul{float:left; padding:0px 5px;}
.mainlevel{width:155px; /*IE6 only*/ height:38px; line-height:38px; text-align:center; position:relative; z-index:99; float:left;}
.mainlevel a{width:155px; height:38px; line-height:38px; display:block; font-size:14px; color:#fff;}
.mainlevel a:hover,.mainlevel a.active{background:#55b6e4;}
.mainlevel ul{width:155px; display:none; position:absolute; left:0px; text-align:center; padding:10px 0px; background:#55b6e4; z-index:9;}
.mainlevel li{width:100%;/*IE6 only*/ height:30px; line-height:30px;}
.mainlevel li a{width:100%;/*IE6 only*/ display:block; height:30px; line-height:30px; background:none; color:#fff; font-size:12px;}
.mainlevel li a:hover{background:#3f85b6;}
/*#slider_body{height:342px; margin-top:15px; min-width:1110px; overflow-x:hidden;}
#slider_body img{max-height:342px; max-width:1110px;}
#slider_body .slid_content{
	left: -420px;
	position: absolute;
	top: 64px;
}
#slider_body .slid_content h2{
	bottom: 0px;
	width: 420px;
	color:#164672;
	line-height:50px;
}
#slider_body .slid_content p{
	width: 420px; line-height:24px;
}
#slider_body .slid_content .buy_now{
	background: url(../images/buy_now.png) no-repeat center top;
	color: #f5f5f5;
	display: block;
	font:bold 13px/50px 'PT Sans', Arial, Verdana, sans-serif;
	height: 46px;
	margin: 10px 0 0 0;
	text-align: center;
	text-decoration: none;
	text-transform: uppercase;
	width: 120px;
}
#slider_body .slid_content .buy_now:hover{
	opacity: .8!important;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80)!important;
}
#slider_body .anythingSlider {
	display: block;
	height: 342px!important;
	margin: 0 auto;
	overflow: visible !important;
	position: relative;
	width: 1110px!important;
}
#slider_body .anythingWindow {
	border: 0 none;
	height: 100%;
	overflow: visible;
	position: relative;
	width: 100%;
}
#slider_body .anythingWindow #slider{
	border: 0 none;
	height: 100%;
	list-style: none;
	width: 100%;
}
.anythingSlider .anythingBase {
	background: transparent;
	list-style: none;
	left: 0;
	margin: 0;
	overflow: hidden;
	padding: 0;
	position: absolute;
	top: 0;
}
#slider_body .anythingWindow #slider .panel{
	background: transparent;
	display: block;
	float: left;
	margin: 0;
	overflow: hidden;
	padding: 0 1px;
	position: relative;
	width: 1110px!important;
}
#slider_body .arrow{
	background: url(../images/slider_nav.png) no-repeat;
	cursor: pointer;
	display: block;
	height: 71px;
	left: -100px;
	margin: 0;
	position: absolute;
	text-indent: -9999px;
	top: 135px;
	width: 71px;
	z-index: 1;
}
#slider_body .arrow:hover{
	background: url(../images/slider_nav.png) no-repeat 0 -71px;
}
#slider_body .arrow.forward{
	background: url(../images/slider_nav.png) no-repeat 0 -142px;
	left: auto;
	right: -100px;
}
#slider_body .arrow.forward:hover{
	background: url(../images/slider_nav.png) no-repeat 0 -213px;
}
#slider_body .anythingControls{
	margin: -40px auto 0 auto;          
	position: relative;
	text-align: center;
}
#slider_body .anythingControls ul {
	list-style: none;
	margin: 0 auto;
	padding: 0; width:80px;
}
#slider_body .anythingControls li {
	display: inline-block;
	*float: left;
	margin:0px 2px;
}
#slider_body .anythingControls a{
	background:url(../images/slider_gray.png) no-repeat center;
	border-radius: 9px;
	-moz-border-radius: 9px;
	-khtml-border-radius: 9px;
	behavior: url(PIE.htc);
	display: inline-block;
	height: 18px;
	margin: 0 2px;
	width: 18px;
}
#slider_body .anythingControls a span{
	border-radius: 10px;
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	behavior: url(PIE.htc);
	display: inline-block;
	height: 10px;
	margin: 5px;
	width: 10px;
	font-size:0;
}
#slider_body .anythingControls a:hover{
	background:url(../images/slider_blue.png) no-repeat center;
}
#slider_body .anythingControls a:hover span{

}
#slider_body .anythingControls a.cur{
	background:url(../images/slider_blue.png) no-repeat center;
	cursor: default;
}
#slider_body .anythingControls a.cur span{}*/
#kinMaxShow{visibility:hidden; width:100%; height:354px; overflow:hidden;}
.gg_l{width:580px; height:60px; line-height:60px; color:#666; float:left;}
.gg_l span{float:left; line-height:60px; background:url(../images/gg_line.jpg) no-repeat right center; padding-right:10px; font-size:14px; color:#3379ac; font-weight:bold;}
.gg_l span img{vertical-align:middle; padding-right:10px;}
.gg_r{float:right; padding-top:15px;}
#scrollDiv{width:440px; height:60px; overflow:hidden; padding-left:10px; float:left;}
#scrollDiv li{width:100%; height:60px; float:left;}
#scrollDiv li a{width:100%; height:60px; font-size:14px; color:#666; overflow:hidden; float:left;}
#scrollDiv li a:hover{text-decoration:underline; color:#3379ac}
.cate{width:1130px; margin:0 auto; clear:both;}
.cate li{width:206px; height:206px; text-align:center; margin:0 10px; float:left;}
.cate li a{width:100%; height:100%; background:url(../images/gray_bg.jpg) no-repeat center; display:block;}
.cate li a:hover{background:url(../images/bule_bg.jpg) no-repeat center;}
.cate li a img{padding-top:40px;}
.cate li a p{font-size:18px; color:#fff; line-height:50px; clear:both}
.news_wrap{width:100%; padding:30px 0px; background:#f2f2f2; margin:40px 0px; clear:both;}
.infor{width:715px; float:left}
.infor_t{width:100%; margin-bottom:10px; height:38px; float:left;}
.infor_t img{float:left;}
.infor_t a{float:right; color:#3379ac; font-family:Arial, Helvetica, sans-serif; font-size:14px; padding-top:20px;}
.infor_l{width:96px; margin-top:10px; float:left;}
.infor_l li{width:94px; height:30px; line-height:30px; text-align:center; margin-bottom:4px; float:left}
.n_li1{background:#3379ac; border:#3379ac 1px solid;}
.n_li1 a{color:#fff;}
.n_li2{background:#fff; border:#3379ac 1px solid;}
.n_li2 a{color:#3379ac;}


.infor_r{width:590px; float:right;}
.infor_r li{width:100%; height:35px; line-height:35px; font-size:14px; border-bottom:#bfbfbf 1px dashed; float:left;}
.infor_r li a{float:left; background:url(../images/jt.png) no-repeat 5px center; color:#666; text-indent:2em;}
.infor_r li a:hover{color:#3379ac;}
.infor_r li span{float:right;}
.exp{display:none;}
.video{width:355px; height:228px; float:right;}
.adv{float:left;}
.adv img{width:550px; height:160px;}
.intro{width:520px; float:right;}
.intro h3{color:#3379ac; clear:both}
.intro h4{color:#666; font-weight:normal; clear:both}
.intro p{line-height:22px; margin-bottom:3px; font-size:14px; clear:both}
.intro a{width:140px; height:28px; line-height:28px; text-align:center; display:block; color:#fff; background:#3379ac;}
.footer{width:100%; height:235px; margin-top:40px; background:#214c76; color:#fff; clear:both}
.f_l{width:200px; height:235px;padding-top: 20px; background:#3c96d8; color:#fff; padding:0px 30px; float:left;}
.f_l h2{line-height:55px; margin:15px 0px; font-size:24px; clear:both}
.f_l img{float:left; width:110px; height:110px;}
.f_l span{width:75px; line-height:24px;padding-top: 20px; margin-left:15px; float:left;}
.f_r{width:800px; float:right; font-size:14px;}
.f_r1{width:100%; height:68px; line-height:68px; float:left;}
.f_r1 a{color:#fff; padding-right:40px;}
.f_r2{width:758px; padding:10px 20px; border:#fff 1px solid; font-size:12px; line-height:22px; float:left;}
.f_r3{width:100%; padding-top:10px; line-height:22px; float:left;}

/*about*/
.ny_banner{width:100%; height:214px; clear:both}
#about{background:url(../images/about_banner.jpg) no-repeat top center;}
#news{background:url(../images/news_banner.jpg) no-repeat top center;}
#product{background:url(../images/pro_banner.jpg) no-repeat top center;}
#support{background:url(../images/sup_banner.jpg) no-repeat top center;}
#human{background:url(../images/human_banner.jpg) no-repeat top center;}
#contact{background:url(../images/con_banner.jpg) no-repeat top center;}
.pad20{padding:20px 0px;}
.ny_l{width:260px; float:left;}
.ny_l h2{background:#559ac8; height:55px; line-height:55px; text-align:center; color:#fff; clear:both}
.ny_l h2 img{vertical-align:middle; padding-right:5px;}
.ny_l p{margin-top:10px; float:left; clear:both}
.sub{width:210px; background:#e6e6e6; padding:10px 25px; float:left;}
.sub li{width:100%; height:34px; line-height:34px; text-indent:5em; margin:5px 0px; float:left;}
.sub li a{background:url(../images/sub_li.png) no-repeat center; color:#666; font-size:14px; display:block;}
.sub li a:hover,.sub li a.active{background:url(../images/sub_hover.png) no-repeat center; color:#fff;}
.ny_r{width:800px; float:right;}
.ny_rt{width:100%; height:40px; background:url(../images/dian.jpg) repeat-x bottom; float:left;}
.ny_rt h2{float:left; line-height:39px; border-bottom:#559ac8 1px solid; color:#559ac8; font-weight:normal;}
.ny_rt span{float:right; line-height:40px; color:#999;}
.ny_rt span img{vertical-align:middle; padding-right:5px;}
.ny_rt span a{color:#999;}
.ny_rm{width:100%; padding-top:20px; line-height:30px; font-size:14px; color:#999; float:left;}

/*news*/
.news_bds{width:100%; padding:10px 0px; margin-bottom:10px; background:#f3f3f3; border-bottom:#e0e0e0 6px solid; float:left;}
.news_bds img{width:165px; height:105px; margin-left:10px; margin-right:20px; float:left;}
.news_bds h4{height:24px; line-height:24px; overflow:hidden;}
.news_bds h4 a{color:#333;}
.news_bds h4 a:hover{color:#569bc9;}
.news_bds div{line-height:22px; height:66px; color:#666; overflow:hidden;}
.news_bds p{font-size:12px; line-height:18px; color:#999;}
.news_bdx{width:100%; margin-top:10px; float:left;}
.news_bdx li{width:100%; height:35px; line-height:35px; border-bottom:#e5e5e5 1px dashed; float:left;}
.news_bdx li a{color:#666; line-height:35px; padding-left:30px; font-size:14px; background:url(../images/jt.png) no-repeat 5px center; float:left;}
.news_bdx li a:hover{color:#3379ac;}
.news_bdx li span{padding-right:10px; font-size:12px; float:right;}

/*products*/
.third{width:100%; margin-bottom:30px; float:left;}
.third li{float:left;}
.third li a{padding:0px 15px; height:24px; line-height:24px; background:#e6e6e6; color:#666; margin-right:8px; display:block;}
.third li a:hover,.third li a.active{background:#559ac8; color:#fff;}
.pro_list{width:100%; float:left;}
.pro_list li{width:188px; margin:0px 5px 10px; float:left;}
.pro_list li img{width:178px; height:178px; padding:4px; border:#e6e6e6 1px solid; float:left}
.pro_list li p{clear:both; height:32px; line-height:32px; overflow:hidden; text-align:center; color:#999;}
.pro_list li:hover img{border:#559ac8 1px solid;}
.pro_list li:hover p{color:#559ac8;}

/*support*/
.down{width:100%; float:left;}
.down li{width:100%; height:35px; line-height:35px; border-bottom:#ddd 1px solid; float:left}
.down li span{float:left; background:url(../images/jt.png) no-repeat left center; text-indent:1.5em;}
.down li a{float:right; color:#fff; line-height:20px; margin-top:8px; padding:0px 5px; background:#3379ac;}

/*contact*/
.con_m{width:320px; font-size:12px; float:right;    padding-right: 100px;}
.con_m h2{line-height:40px; clear:both}
.con_m li{width:116px; text-align:center; padding-right:10px; float:left;}
.con_m li img{width:116px; height:116px; float:left;}
.con_m li p{line-height:30px;}

/*honor*/
.honor{width:100%; margin-top:20px; float:left}
.honor li{width:206px; margin:0px 8px 10px; float:left;}
.honor li img{width:200px; height:160px; padding:2px; border:#ddd 1px solid; float:left;}
.honor li p{clear:both; height:30px; line-height:30px; text-align:center; background:#ddd; color:#333;}

/*新增*/
.mp_t{width:1110px; height:65px; line-height:65px; border-top:#f0f0f0 1px solid; margin:0 auto; clear:both}
.mp_t h2{float:left; padding-right:5px; color:#3c96d8;}
.mp_t span{float:left; color:#666; font-size:18px; font-family:Arial, Helvetica, sans-serif;}
.mp_t a{float:right; color:#3379ac; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.mp_d{width:1130px; margin:0 auto;}
.mp_d a{width:206px; margin:0px 10px; padding-bottom:5px; float:left;}
.mp_d a img{width:194px; height:194px; border:#f0f0f0 6px solid; float:left}
.mp_d a h4{height:20px; line-height:20px; padding:5px 5px 0px; color:#666; overflow:hidden; font-weight:normal; clear:both}
.mp_d a p{height:54px; line-height:18px; padding:0px 5px; color:#999; overflow:hidden; clear:both}
.mp_d a:hover{background:#f0f0f0; text-decoration:none;}
.mp_d a:hover h4{color:#3c96d8;}
.mp_d a:hover p{color:#666;}
.pro_index{height:290px; overflow:hidden; clear:both}

.pos{width:100%; height:30px; line-height:30px; clear:both;}
.pos img{vertical-align:middle; padding-right:5px;}

/*新版*/
.pos{width:100%; height:30px; line-height:30px; clear:both;}
.pos img{vertical-align:middle; padding-right:5px;}
.pos a{color:#666;}
.ny_rm h1{color:#43a9f1; height:45px; line-height:45px; text-align:center; clear:both}
.manage{width:100%; clear:both}
.manage li{width:1070px; height:148px; padding:20px; border-bottom:#e6e6e6 1px dashed; float:left}
.manage li a img{float:left; width:206px; height:148px;}
.manage li h3{height:36px; line-height:36px; font-weight:normal; clear:both}
.manage li p{font-size:12px; color:#999; line-height:26px;}
.list-left{width:830px; margin-left:20px; float:left;}
.list-left a{width:108px; height:22px; line-height:22px; text-align:center; border:#1e6ab6 1px solid; color:#1e6ab6; display:block;}
.list-left span{color:#777; line-height:24px; height:48px; margin-bottom:14px; font-size:14px; overflow:hidden; display: block;}
.list-left p{color:#555;}
.manage li:hover{background:#f2f2f2;}
.manage li:hover .list-left a{background:#1e6ab6; color:#fff;}
.manage li:hover h3{color:#1e6ab6;}
.subx{width:100%; padding:10px 0px; text-align:center; clear:both}
.subx a{display:inline-block; margin:0px 30px;}
.subx a p{color:#43a9f1; font-size:14px; font-weight:bold; line-height:30px;}
.subx a:hover p{color:#214c76}
.subx a:hover{text-decoration:none;}
.p_table{width:1130px; margin:0 auto;}
.p_table td{width:378px;}
.ptit{width:358px; height:34px; line-height:34px; text-indent:1em; margin:0px 10px; clear:both}
.ptit a{color:#fff; font-size:14px;}
.plist{width:358px; padding:10px 0px; margin:0px 10px; clear:both}
.plist li{width:100%; height:30px; line-height:30px; font-size:14px; float:left}
.plist li span{width:80px; padding-left:10px; color:#999; float:left; height: 30px;}
.plist li a{float:left; color:#666; width: 268px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.plist li a:hover{color:#3399cc;}
.cor1{background:#cccc33;}
.cor2{background:#99cc66;}
.cor3{background:#33cc99;}
.cor4{background:#3399cc;}
.cor5{background:#3333cc;}
.cor6{background:#9999cc;}
.cor7{background:#9933cc;}
.cor8{background:#cc6699;}
.cor9{background:#cc9966;}
.pl_list{width:100%; padding-top:20px; float:left;}
.pl_list li{width:188px; margin:0px 17px 10px; float:left;}
.pl_list li img{width:178px; height:178px; padding:4px; border:#e6e6e6 1px solid; float:left}
.pl_list li p{clear:both; height:32px; line-height:32px; overflow:hidden; text-align:center; color:#999;}
.pl_list li:hover img{border:#559ac8 1px solid;}
.pl_list li:hover p{color:#559ac8;}
.pdel{width:100%; padding-top:20px; clear:both;}
.pdel_l{width:240px; background:#f0f0f0; float:left;}
.pdel_l h2{color:#3382c7; line-height:50px; text-indent:1em;}
#w_service .QA{width:100%;}
#w_service .QA a.question{float:left; width:100%; text-indent:2em; height:35px; font-weight:bold; overflow:hidden; color:#666; cursor: pointer;display: block; line-height:35px;}
#w_service .QA .answer{width:200px; display:none; padding:10px 0px 10px 20px; float:left;}
#w_service .QA .answer dl{width:100%; line-height:20px; float:left}
#w_service .QA .answer dl dt{width:60px; color:#999; float:left;}
#w_service .QA .answer dl dd{padding-left:60px; color:#666;}
.bg1{background:url(../images/cor1.jpg) no-repeat top left;}
.bg2{background:url(../images/cor2.jpg) no-repeat top left;}
.bg3{background:url(../images/cor3.jpg) no-repeat top left;}
.bg4{background:url(../images/cor4.jpg) no-repeat top left;}
.bg5{background:url(../images/cor5.jpg) no-repeat top left;}
.bg6{background:url(../images/cor6.jpg) no-repeat top left;}
.bg7{background:url(../images/cor7.jpg) no-repeat top left;}
.bg8{background:url(../images/cor8.jpg) no-repeat top left;}
.bg9{background:url(../images/cor9.jpg) no-repeat top left;}
.pdel_r{width:830px; float:right;}
.pdel_r1{width:100%; clear:both;}
.pdel_r1 img{width:245px; height:245px; border:#f0f0f0 7px solid; margin-right:40px; float:left}
.pdel_r1 h3{line-height:40px; color:#979797;}
.pdel_r1 h3 span{color:#adacac;}
.pdel_r1 p{line-height:30px; color:#979797;}
.pdel_r1 div{height:150px; line-height:24px; margin-bottom:10px; overflow:hidden;}
.pdel_r1 a{background:url(../images/more_bg.png) no-repeat center; padding:10px 45px; color:#fff; font-size:14px; font-weight:bold;}
.pdel_r2{width:99%; padding-left:1%; height:30px; line-height:30px; margin:20px 0px; background:#e5e5e5; float:left; clear:both;}
.pdel_r2 li{float:left; padding:0px 15px; font-weight:bold; cursor:pointer; display:block;}
.p_li1{background:url(../images/line.jpg) no-repeat right center; color:#999;}
.p_li2{background:#3382c7; color:#fff;}
.pdel_r3{width:100%; line-height:24px; clear:both;}
.pdel_r3 li{width:150px; height:150px; margin:0px 8px 10px; float:left}
.pdel_r3 li img{width:140px; height:140px; border:#e5e5e5 5px solid;}
.xgcp_m{width:100%; clear:both;}
.xgcp_m li{width:266px; padding-right:10px; padding-bottom:20px; float:left;}
.xgcp_m li img{width:110px; height:110px; border:#f0f0f0 5px solid; margin-right:10px; float:left}
.xgcp_m li h4{font-weight:normal; color:#666; line-height:18px; height:36px; margin:5px 0px; overflow:hidden;}
.xgcp_m li p{color:#999; height:54px; line-height:18px; margin-bottom:3px;}
.xgcp_m li a{color:#3382c7;}
.xgcp_m li:hover h4{color:#3382c7;}
.d_table{border-left:#ddd 1px solid;}
.d_table tr th{background:#214c76; color:#fff; height:32px; line-height:32px;}
.d_table tr td{text-align:center; border-bottom:#ddd 1px solid; border-right:#ddd 1px solid; color:#5e5d5b;}
.d_table tr td img{width:64px; height:64px; border:#efefef 1px solid; margin:10px 0px;}
.d_table tr td a{width:75px; height:30px; background:#038dd8; color:#fff; font-weight:bold; font-size:14px; display:block; margin:0 auto;}



