@charset "utf-8";
body {margin:0;padding:0;font-size:12px;color:#2b2b2b; font-family: Arial, Helvetica, sans-serif; background:#004b8d;}
body a{outline:none;blr:expression(this.onFocus=this.blur());}
ul,li{margin:0;padding:0;list-style:none; }
a img{border:0}
a,a:visited{text-decoration:none;}
a:hover{ color:#ff1414}
p{ margin: 0; padding:12px 0}
h3{ font: normal 12px  Arial, Helvetica, sans-serif;}
h3,h5,h2,h1,h4,h6,dl,dt,dd,ul,li{margin:0;padding:0;list-style-type:none; }
.clear{ margin:0;padding:0; border: none; clear:both; height:1px; float:left; width:100%}
.clear img{ height:1px}

/*==============================================index============================================================*/
#sy .sy{ color:#0089b7; background:url(../images/sy_4.jpg) top center no-repeat;}
#ab .ab{ color:#0089b7; background:url(../images/sy_4.jpg) top center no-repeat;}
#xw .xw{ color:#0089b7; background:url(../images/sy_4.jpg) top center no-repeat;}
#cp .cp{ color:#0089b7; background:url(../images/sy_4.jpg) top center no-repeat;}
#ly .ly{ color:#0089b7; background:url(../images/sy_4.jpg) top center no-repeat;}
#lx .lx{ color:#0089b7; background:url(../images/sy_4.jpg) top center no-repeat;}
#yx .yx{ color:#0089b7; background:url(../images/sy_4.jpg) top center no-repeat;}

#box_main{ min-width:320px; max-width:640px; margin:0 auto; position:relative; overflow:hidden;}
.main{ width:100%; margin:0 auto;}
.head{ width:100%;px; height:39px; float:left; padding:10px 0 5px 0;}
.logo{ float:left; margin-left:18px;}
.menu{ width:100%; height:36px; float:left; background:#015baa; border-top:solid 1px #336ea3;}
.banner{ width:100%;; height:280px; float:left;}
.sy_prbt{ width:100%; height:38px; float:left; background:#015baa; line-height:38px;}
.sy_prbt h5{ float:left; margin-left:20px; font-size:14px; color:#ffffff;}
.sy_prbt h5 a{ font-size:14px; color:#ffffff;}
.sy_prbt span{ float:right; margin-top:12px; margin-right:20px;}
.sy_prlb{ width:100%;float:left; background:#dfdfdf;}
.sy_prlb a{
	color:#333;
	width:33%;
	float:left;
	height:46px; 
	background:#dfdfdf; 
	border-bottom:solid 1px #ffffff; 
	border-right:solid 1px #ffffff; 
	text-align:center; 
	line-height:46px;
}
.sy_cplb{ width:100%; float:left; background:#ffffff; padding:37px 0 30px 0;}
.sy_about{ width:96%;background:#FFF; float:left; padding:20px 2% 10px 2%;}
.tb2{float:left; margin:0 20px 0 0;}
.sy_about span{ width:auto; height:auto; margin:20px 0 0 0;}
.sy_about span a{ color:#505050; font-size:14px; line-height:24px;}
.sy_xwlb{ width:100%; height:35px; float:left; background:#015baa;}
.sy_xwlb a{ float:left; width:49.7%; height:35px; border-right:solid 1px #336ea3;background-color:#015baa; text-align:center; line-height:35px;color:#ffffff; font-size:14px; font-weight:bold;}
.sy_xwlb a:hover { background:url(../images/sy_20.jpg) no-repeat}
.sy_xw{ width:100%; float:left;}
.tb1{ float:right; margin: -21px 20px 0 0;}
.sy_xw li{ width:98%; height:60px; background:url(../images/sy_21.jpg); float:left; padding:20px 0 0 20px;}
.sy_xw li span{ float:left; width:98%;}
.sy_xw li span a{ color:#232323; font-size:14px; line-height:16px;}
.sy_xw li font{float:left; width:620px}
.sy_xw li font a{ color:#9a9a9a; font-size:12px; line-height:16px; font-family:Arial;}
.sy_xw li i{float:right;}
.foot{ width:100%; height:48px; float:left; background:#aad2f4; text-align:center; color:#232323; line-height:16px; padding-top:15px;}
/*==============================================about============================================================*/
.ab_bt{ width:100%; height:30px; background:#aad2f4; line-height:30px; float:left}
.title{ float:left; font-size:14px; color:#232323; margin-left:20px;}
.ab_nr{ width:100%; background:#FFF; float:left}
.ab_con{ float:left; margin:3%; font-size:14px; color:#505050; line-height:28px; }
.ab_lb{ width:100%;float:left; margin-bottom:50px; }
.ab_lb li{ float:left; width:29%; height:36px; border-radius:5px; background:#aad2f4; margin:0 1.9% 0 1.9%;; line-height:36px; text-align:center}
.ab_lb li a{ font-size:14px; color:#232323;}
/*==============================================contact============================================================*/
.co_nr{ width:100%; float:left; text-align:center;color:#505050; font-size:14px; padding:20px 0 0 0; line-height:24px;}
/*==============================================message============================================================*/
.ly_bt{ width:100%; float:left; background:#015baa; height:44px;}
.back{ float:left; margin-top:8px;}
.ly_bt span{ float:left; width:80%; text-align:center; line-height:44px; font-size:14px; color:#fff;}
.ly_lb{ width:100%; height:36px; border-top:solid 1px #FFF; background:#1575c9; float:left}
.ly_lb a{ width:49.6%; float:left; text-align:center; line-height:36px; background:#1575c9; border-right:solid 1px #fff; height:36px;color:#fff; font-size:14px; font-weight:bold;}
.ly_lb a:hover{background:url(../images/me_2.png) center bottom no-repeat; background-color:#015baa}
.message_lb{ float:left; margin:0; text-align:left; width:100%;}
.message_lb img{ margin-top:10px; float:left}
.butt{ width:91px; height:37px; float:left;background:#004b8d; text-align:center; margin:30px 0 50px 3%;}
.butt a{ font-size:14px; color:#FFF; line-height:37px; font-weight:bold;}
.bm {width:100%;float:left;}
.bm_nr {width:100%;float:left;padding:20px 0 0 0;}
.user {font-size:14px;color:#6A6A6A;width:12%;height:35px;line-height:35px;display: block;float: left;}
.user2 {font-size:14px;color:#6A6A6A;width:12%;height:35px;line-height:35px;display: block;float: left;}
.first {width:100%;float:left;margin-bottom:15px;margin-left:3%;}
.text1 {width:80%;padding:10px 0 10px 0;color: #858282;font-size: 14px;outline: none;background:#f1f1f1;font-weight: 500;border: none;}
.second {float:left;width:100%;margin-left:3%;}
textarea {resize: none;height: 160px;width:80%;padding:10px 0 10px 0;color: #858282;font-size: 14px;outline: none;background:#f1f1f1;font-weight: 500;border: none;}

/*==============================================product\pro_show============================================================*/
.cp_m{ margin:0 auto; width:95%;}
.cp_m a{ width:50%;height:160px; text-align:center; width:50%; position:relative; float:left}
.cp_m a span{ width:100%; line-height:50px; color:#232323; float:left}
.cp_m a img{ border:solid 3px #dadadd; width:100%; max-width:148px;}
.mor{ width:100%; height:21px; background:#FFF; float:left; text-align:center; padding:32px 0;}
.mor a{ font-size:14px; color:#505050;}
.ben{width:96%; float:left; background:#fff; padding:2%;}
.pic{ width:100%;margin:10px 0 0 0; float:left; padding-bottom:10px}
.ps_lb{ width:90%; margin:0 auto;}
.ps_lb img{ width:100%; margin:3% 0 0 0; float:left; padding-bottom:5%}
.fenye{ width:100%; text-align:center; float:left; padding-bottom:3%;}
/*==============================================new============================================================*/
.ns_bt{ width:100%; float:left; background:#015baa; height:44px;}
.ns_bt span{ float:left; width:69%; text-align:center; line-height:44px; font-size:14px; color:#fff;}
.ns_con{ width:94%; margin:0 3%; float:left;}
.xw_bt{ color:#0d5ea5; font-size:23px; font-family:微软雅黑; width:100%; text-align:center; margin-top:3%;}
.xw_sj{ color:#9d9d9d; font-family:Arial; text-align:center; width:100%; line-height:26px; border-bottom: dashed 2px #0d5ea5; padding-bottom:10px;}
.xw_nr{ width:100%; float:left;color:#505050; font-size:14px; line-height:26px;  float:left}
.weizhi{ width:100%; float:left}
/*==============================================new_show============================================================*/
.xw_lb{ width:100%; float:left; background:#cee7fc; }
.xw_lb li{ width:49.5%; float:left; height:64px; background:#cee7fc; border-right:solid 1px #FFF;}
.left{ float:left; margin-left:3%; margin-top:29px;}
.nr{ float:right; margin-right:3%; margin-top:15px;}
.xw_lb li a{ color:#505050; font-size:14px; line-height:19px;}
.nr1{ float:left; margin-left:3%; margin-top:15px;}
.right{ float:right; margin-right:3%; margin-top:29px;}
.xw_lb li:hover{ background:#aad2f4}
.xw_lb li:hover a{ color:#232323}
/*==============================================内页详情留言============================================================*/
.yonghu{ float:left; margin-top:10px; width:100%; padding-bottom:10px}
.yonghu dt{ width:6%; float:left}
.yonghu dt img{ width:100%;}
.yonghu dd{ float:right; width:90%; color:#929292; line-height:16px;}
.yonghu dd span{ color:#015baa; font-size:14px; font-weight:bold;}
.yonghu dd img{ float:right}
.huifu{ width:100%; background:url(../images/ns_8.jpg) no-repeat; height:63px; float:left; padding-top:25px; padding-bottom:25px;}
.huifu dt{ width:6%; float:left; margin-left:39px;}
.huifu dt img{ width:100%;}
.huifu dd{ float:right; width:83%;color:#929292; line-height:16px;}
.huifu dd span{ color:#015baa; font-size:14px; font-weight:bold;}
