@import url( dll.css );
div,form,img,ul,ol,li,dl,dt,dd,p{margin:0;padding:0;border:0;}
ul,li{list-style-type:none;}
img, a img{border:0; vertical-align:top;}
input,select,textarea{vertical-align:middle;}
h1,h2,h3,h4,h5,h6 {margin:0;padding:0;font-size:12px;font-weight:normal;}
a{color:#5F5F5F; text-decoration:none;}
a:hover {color:#820601; text-decoration:none;}
.clearfix:after{content:".";display:block; height:0;clear:both;visibility:hidden;} /* only FF */
.mauto{width:1002px; margin:0 auto;}
.m_auto{margin:0 auto;}
.fb{font-weight:bold;}
.f11px{font-size:11px;}
.f14px{font-size:14px;}
.f16px{font-size:16px;}
.f10px{font-size:10px;}
.li20px{line-height:20px;}
.f18px{font-size:18px;}
.f20px{font-size:20px;}
.f24px{font-size:24px;}
.f30px{font-size:30px;}
.yahei{font-family:"Î¢ÈíÑÅºÚ";}
.mt5{margin-top:5px;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}
.ml19{margin-left:19px;}
.fl{float:left;}
.fr{float:right;}
.ovht{overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.h20{height:20px;}
.title01{height:60px; line-height:60px; font-size:30px; color:#4c575e; text-align:center; background:url(../images/pro/title01_bg.jpg) no-repeat center bottom;}

.p_dak{ width:1346px; padding-top:20px; position:relative; margin:0 auto;}
.p_zuo{ float:left; margin-left:70px;}
.p_youb{ width:1002px; float:right; margin-right:70px; }
.sidebar1{ width:150px;}
.fenljj{width:1002px; margin:0 auto;}
.p_p_list1{float:left;}
.p_p_list1 ul{ float:left; padding:0px; margin:0px;}
.p_p_list1 li{float:left; display:inline; margin-top:10px; margin-right:15px; margin-left:15px; width:196px; height:331px; padding:63px 0 0 16px; background:url(../images/pro/bg02.jpg) no-repeat left top;}
.p_p_list1 li img{ border:0;width:181px; height:263px; }


.header {
	height: 96px; overflow: hidden;
}
.logo {
	float: left;
}
.i_nav {
	height: 42px; margin-top: 23px; float: right;
}
.i_banner {
	width: 1346px; height: 499px;
}
.banner {
	width: 100%; height: 499px; overflow: hidden; position: relative;
}
.banner_icon {
	width: 100%; bottom: 15px; position: absolute;
}
.banner_icon ul {
	margin: 0px auto; width: 88px;
}
.banner_icon li {
	margin: 0px 4px; width: 14px; height: 14px; overflow: hidden; float: left; display: inline;
}
.banner_icon a {
	background: url("../images/pro/banner_icon.png") no-repeat left top; width: 14px; height: 14px; line-height: 14px; overflow: hidden; display: block;
}
.banner_icon a:hover {
	background: url("../images/pro/banner_icon.png") no-repeat left bottom;
}
.banner_icon a.on {
	background: url("../images/pro/banner_icon.png") no-repeat left bottom;
}
.i_container {
	
}
.i_snav {
	width: 100%; height: 43px; font-size: 14px; border-top-color: rgb(255, 255, 255); border-top-width: 1px; border-top-style: solid;
}
.i_snav li {
	height: 43px; line-height: 43px; float: left;
}
.i_snav li.i_sline {
	background: rgb(231, 233, 234); width: 1px; overflow: hidden;
}
.i_snav li a {
	padding: 0px 20px; height: 43px; color: rgb(76, 87, 94); float: left; display: block;
}
.i_snav li a:hover {
	background: rgb(135, 195, 71); color: rgb(255, 255, 255);
}
.i_snav li a.on {
	background: rgb(135, 195, 71); color: rgb(255, 255, 255);
}
.remark1 .i_box01 {
	float: left;
}
.i_box01 {
	background: url("../images/pro/bg01.jpg") left top; border-width: 1px 0px; border-style: solid; border-color: rgb(230, 234, 239); padding: 20px 0px; width: 100%;
}
.i_box001 {
	border-width: 1px 0px; border-style: solid; border-color: rgb(230, 234, 239); padding: 20px 0px; width: 100%; float: left;
}
.i_box02 {
	padding: 20px 0px; width: 100%;
}
.i_why {
	padding: 0px 0px 20px;
}
.i_why_cl {
	width: 580px; margin-top: 50px; float: left;
}
.i_why_cl span {
	line-height: 48px; font-size: 30px; display: block;
}
.i_why_cl ins {
	line-height: 30px; font-size: 18px; text-decoration: none; margin-top: 30px; display: block;
}
.i_why_cl ins strong {
	color: rgb(255, 0, 0); line-height: 48px; font-size: 30px; font-weight: normal;
}
.i_why_cr {
	width: 400px; text-align: right; margin-top: 50px; float: right;
}
.i_whatdo {
	padding: 0px 0px 20px;
}
.i_whatdo_l {
	width: 1002px; overflow: hidden;
}
.i_whatdo_l ul {
	width: 1044px; overflow: hidden;
}
.i_whatdo_l li {
	width: 220px; text-align: center; margin-top: 25px; margin-right: 40px; float: left; display: inline;
}
.i_whatdo_l li h4 {
	height: 40px; line-height: 40px; font-size: 18px; display: block;
}
.i_whatdo_l li span {
	line-height: 16px; display: block;
}
.i_show {
	padding: 0px 0px 10px;
}
.i_show_cl {
	width: 630px; text-align: center; margin-top: 30px; float: left;
}
.i_show_cr {
	width: 370px; margin-top: 30px; float: right;
}
.i_show_cr dl {
	width: 370px; margin-top: 20px;
}
.i_show_cr dl dt {
	height: 30px; line-height: 30px; font-size: 20px;
}
.i_show_cr dl dd {
	line-height: 20px; font-size: 14px; margin-top: 10px;
}
.i_case {
	padding: 0px 0px 20px;
}
.i_case_n {
	width: 1002px; text-align: center; padding-top: 20px; float: left; display: none;
}
.i_case_n ul {
	margin: 0px auto; width: 540px;
}
.i_case_n li {
	float: left;
}
.i_case_n li a {
	margin: 0px 1px; padding: 0px 17px; border-radius: 3px; border: 1px solid rgb(178, 184, 186); border-image: none; height: 33px; color: rgb(84, 169, 223); line-height: 33px; font-size: 16px; float: left; display: inline-block; -moz-border-radius: 3px; -webkit-border-radius: 3px;
}
.i_case_n li a:hover {
	background: rgb(26, 155, 219); border: 1px solid rgb(26, 155, 219); border-image: none; color: rgb(255, 255, 255);
}
.i_case_n li a.on {
	background: rgb(26, 155, 219); border: 1px solid rgb(26, 155, 219); border-image: none; color: rgb(255, 255, 255);
}
.i_case_l {
	padding: 20px 0px; width: 1002px; overflow: hidden;
}
.i_case_l ul {
	width: 1058px; overflow: hidden;
}
.i_case_l li {
	background: url("../images/pro/bg02.jpg") no-repeat left top; padding: 63px 0px 0px 16px; width: 196px; height: 331px; margin-top: 20px; margin-right: 50px; float: left; display: inline;
}
.i_case_l li img {
	width: 181px; height: 263px; display: block;
}
.i_case_m {
	width: 1002px; overflow: hidden; margin-top: 20px;
}
.i_case_m a {
	margin: 0px auto; border-radius: 3px; border: 1px solid rgb(178, 184, 186); border-image: none; width: 210px; height: 43px; text-align: center; line-height: 43px; font-size: 16px; display: block; -moz-border-radius: 3px; -webkit-border-radius: 3px;
}
.i_case_m a:hover {
	background: rgb(26, 155, 219); border: 1px solid rgb(26, 155, 219); border-image: none; color: rgb(255, 255, 255);
}
.i_pan {
	padding: 0px 0px 20px;
}
.i_pan_l ul {
	margin: 0px auto; width: 1032px;
}
.i_pan_l li {
	width: 137px; height: 55px; margin-top: 30px; margin-right: 35px; float: left; display: inline;
}
.i_pan_l li img {
	width: 137px; height: 55px; display: block;
}
.footer {
	background-color: rgb(33, 170, 225);
}
.fbox {
	background: rgb(45, 53, 56); padding: 20px 0px; width: 100%;
}
.fbox h3 {
	background: url("../images/pro/title01_bg.jpg") no-repeat left bottom; height: 50px; color: rgb(255, 255, 255); line-height: 50px; font-size: 24px;
}
.fbox_l {
	width: 250px; color: rgb(169, 176, 180); float: left;
}
.fbox_c {
	width: 332px; margin-left: 30px; float: left;
}
.fbox_r {
	width: 370px; float: right;
}
.fabout {
	width: 250px;
}
.fabout span {
	height: 96px; line-height: 24px; overflow: hidden; font-size: 14px; margin-top: 10px; display: block;
}
.fewm {
	width: 250px; margin-top: 10px;
}
.fewm span {
	margin-top: 10px; display: block;
}
.fmap {
	width: 332px;
}
.fmap span {
	margin-top: 10px; display: block;
}
.fgbook {
	width: 370px;
}
.fgbook li {
	background: rgb(58, 65, 67); padding: 0px 10px; width: 350px; line-height: 36px; margin-top: 6px; float: left;
}
.fgbook li span {
	width: 45px; line-height: 36px; font-size: 14px; float: left; display: block;
}
.fgbook li input {
	background: rgb(58, 65, 67); margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; width: 300px; height: 36px; color: rgb(169, 176, 180); line-height: 36px; font-family: "Î¢ÈíÑÅºÚ"; float: left;
}
.fgbook li textarea {
	background: rgb(58, 65, 67); margin: 0px; padding: 0px; border: 0px currentColor; border-image: none; width: 300px; height: 90px; color: rgb(169, 176, 180); line-height: 20px; overflow: hidden; font-family: "Î¢ÈíÑÅºÚ"; float: left;
}
.fgbook strong {
	margin-top: 10px; display: block;
}
.footer_nav {
	text-align: center; color: rgb(255, 255, 255); font-family: "Î¢ÈíÑÅºÚ"; font-size: 14px; display: none;
}
.footer_nav a {
	color: rgb(255, 255, 255);
}
.copyright {
	padding: 15px 0px; text-align: center; color: rgb(255, 255, 255); font-family: "Î¢ÈíÑÅºÚ"; font-size: 14px;
}
.jsq {
	text-align: center; color: rgb(255, 255, 255); font-family: "Î¢ÈíÑÅºÚ"; font-size: 14px; display: none;
}
.p_banner {
	height: 185px; text-align: center; overflow: hidden;
}
.p_container {
	padding: 20px 0px;
}
.p_left {
	width: 220px; overflow: hidden; float: left;
}
.p_right {
	width: 760px; overflow: hidden; float: right;
}
.sidebar {
	width: 220px; font-size: 14px;
}
.p_r_t {
	height: 35px; border-bottom-color: rgb(144, 196, 61); border-bottom-width: 2px; border-bottom-style: solid;
}
.p_r_t h3 {
	padding: 0px 5px; width: 750px; color: rgb(76, 76, 76); line-height: 35px; overflow: hidden; font-size: 20px; border-bottom-color: rgb(144, 196, 61); border-bottom-width: 2px; border-bottom-style: solid; float: left; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;
}
.p_about {
	padding: 25px 10px; line-height: 35px; font-size: 14px;
}
.p_case {
	padding: 0px 0px 20px;
}
.p_case_n {
	padding: 20px 0px; width: 1002px; display: none;
}
.p_case_n ul {
	margin: 0px auto; width: 540px;
}
.p_case_n li {
	float: left;
}
.p_case_n li a {
	margin: 0px 1px; padding: 0px 17px; border-radius: 3px; border: 1px solid rgb(178, 184, 186); border-image: none; height: 33px; color: rgb(84, 169, 223); line-height: 33px; font-size: 16px; float: left; display: inline-block; -moz-border-radius: 3px; -webkit-border-radius: 3px;
}
.p_case_n li a:hover {
	background: rgb(26, 155, 219); border: 1px solid rgb(26, 155, 219); border-image: none; color: rgb(255, 255, 255);
}
.p_case_n li a.on {
	background: rgb(26, 155, 219); border: 1px solid rgb(26, 155, 219); border-image: none; color: rgb(255, 255, 255);
}
.p_case_m {
	width: 1002px; overflow: hidden; margin-top: 20px;
}
.p_case_m a {
	margin: 0px auto; border-radius: 3px; border: 1px solid rgb(178, 184, 186); border-image: none; width: 210px; height: 43px; text-align: center; line-height: 43px; font-size: 16px; display: block; -moz-border-radius: 3px; -webkit-border-radius: 3px;
}
.p_case_m a:hover {
	background: rgb(26, 155, 219); border: 1px solid rgb(26, 155, 219); border-image: none; color: rgb(255, 255, 255);
}
.mobil {
	margin-top: 20px;
}
.mobil ul {
	padding-top: 30px;
}
.mobil li {
	padding: 15px 0px; width: 245px; float: left;
}
.mobil li img {
	padding: 0px 83px; text-align: center;
}
.mobil li strong {
	width: 245px; text-align: center; padding-top: 5px; font-size: 16px; display: block;
}
.mobil li span {
	padding: 5px 35px 0px; width: 175px; text-align: center; line-height: 18px; display: block;
}
.mobil1 {
	background: url("../images/pro/app_img_bg.jpg"); margin: 30px 0px; float: left;
}
.mobil1 li {
	padding: 15px 0px 0px; width: 491px; float: left;
}
.mobil1 li dt {
	width: 200px; padding-top: 15px; padding-left: 20px; float: left;
}
.mobil1 li dd {
	float: right;
}
.mobil1 li img {
	
}
.mobil1 li dt strong {
	width: 200px; text-align: center; font-size: 16px; display: block;
}
.mobil1 li dt span {
	padding: 5px 0px 0px; width: 200px; text-align: center; line-height: 18px; display: block;
}
.mini_anliimg {
	padding: 30px 0px 10px; float: left;
}
.mini_anliimg li {
	padding: 0px 14px; width: 306px; text-align: center; line-height: 20px; float: left;
}
.mini_anliimg li img {
	padding: 0px 46px;
}
.mini_anliimg li strong {
	padding: 10px 0px; width: 306px; text-align: center; font-size: 16px; display: block;
}
.wxyxxt li {
	float: left;
}
.wxyxxt .wx_left {
	width: 480px; padding-top: 25px; float: left;
}
.wxyxxt .wx_right {
	float: right;
}
.wxyxxt .wx_right {
	width: 502px;
}
.wxyxxt .wx_left dt {
	float: left;
}
.wxyxxt .wx_left dd {
	padding: 0px 5px; width: 350px; float: right;
}
.wxyxxt .wx_center {
	padding: 0px 5px; width: 982px;
}
.wxyxxt .wx_center dd {
	padding: 0px 5px; width: 982px;
}
.wxyxxt .wx_center p {
	padding-top: 10px;
}
.wxyxxt li .wx_left dd img {
	padding-right: 5px; float: left;
}
.wxyxxt li .wx_left dd strong {
	width: 360px; line-height: 45px; padding-top: 10px; font-size: 36px; float: left; display: block;
}
.wxyxxt li .wx_left dd h1 {
	width: 360px; padding-top: 10px; font-size: 20px; font-weight: bold; float: left; display: block;
}
.wxyxxt li .wx_left dd span {
	width: 360px; padding-top: 10px; float: left; display: block;
}
.wxyxxt .wx_left1 {
	width: 480px; padding-top: 25px; float: right;
}
.wxyxxt .wx_left2 {
	width: 980px; padding-top: 25px; float: right;
}
.wxyxxt li .wx_left2 dd h1 {
	width: 982px; text-align: center; padding-top: 10px; font-size: 30px; font-weight: bold; float: left; display: block;
}
.wxyxxt .wx_right1 {
	float: left;
}
.wxyxxt .wx_right1 {
	width: 522px;
}
.wxyxxt .wx_left1 dt {
	float: left;
}
.wxyxxt .wx_left1 dd {
	padding: 0px 5px; width: 350px; float: right;
}
.wxyxxt li .wx_left1 dd img {
	padding-right: 5px; float: left;
}
.wxyxxt li .wx_left1 dd strong {
	width: 330px; line-height: 45px; padding-top: 10px; font-size: 36px; float: left; display: block;
}
.wxyxxt li .wx_left1 dd h1 {
	width: 337px; padding-top: 10px; font-size: 20px; font-weight: bold; float: left; display: block;
}
.wxyxxt li .wx_left1 dd span {
	width: 330px; padding-top: 10px; float: left; display: block;
}
.yxhd li {
	padding-bottom: 20px;
}
.yxhd span {
	padding: 20px 0px; height: 30px; text-align: center; line-height: 30px; font-size: 18px; display: block;
}
.yxhd img {
	padding: 0px 23px; width: 200px;
}
.p_nsort {
	border-bottom-color: rgb(230, 234, 239); border-bottom-width: 1px; border-bottom-style: solid;
}
#float {
	top: 0px; width: 1002px; height: 43px; z-index: 500; background-color: rgb(255, 255, 255);
}
#box {
	height: 43px; position: relative; background-color: rgb(255, 255, 255);
}
.sjfw li {
	padding: 5px 0px; width: 1002px; float: left;
}
.sjfw li dt {
	width: 125px; padding-right: 15px; float: left;
}
.sjfw li dd {
	width: 862px; float: left;
}
.sjfw li dd strong {
	padding-top: 10px; display: block;
}
.jjfa span {
	text-align: center; color: rgb(0, 160, 233); line-height: 30px; font-size: 20px; font-weight: bold; float: left;
}
.jjfa ul {
	padding-top: 10px; float: left;
}
.jjfa ul li {
	padding: 0px 12px; width: 310px; float: left;
}
.jjfa ul li strong {
	width: 310px; display: block;
}
.f_jc_box {
	width: 1002px;
}
.f_jc_box h3 {
	width: 360px; padding-top: 10px; font-size: 20px; font-weight: bold; float: left; display: block;
}
.f_jc_box span {
	width: 360px; padding-top: 10px; float: left; display: block;
}
.f_jc_box01 {
	background: url("../images/pro/f_jc_01.jpg") no-repeat left top; width: 1002px; height: 539px;
}
.f_jc_box01_l {
	margin: 30px 0px 0px 125px; width: 360px; float: left; display: inline;
}
.f_jc_box01_r {
	margin: 300px 0px 0px; width: 360px; float: right; display: inline;
}
.f_jc_box02 {
	background: url("../images/pro/f_jc_02.jpg") no-repeat left top; width: 1002px; height: 603px; margin-top: 10px;
}
.f_jc_box02_l {
	margin: 54px 0px 0px 125px; width: 360px; float: left; display: inline;
}
.f_jc_box02_r {
	margin: 324px 0px 0px; width: 360px; float: right; display: inline;
}
.f_jc_box03 {
	background: url("../images/pro/f_jc_03.jpg") no-repeat left top; width: 1002px; height: 515px; margin-top: 10px;
}
.f_jc_box03_l {
	margin: 30px 0px 0px 125px; width: 360px; float: left; display: inline;
}
.f_jc_box03_r {
	margin: 325px 0px 0px; width: 360px; float: right; display: inline;
}
.f_app_box {
	width: 1002px;
}
.f_app_box h3 {
	width: 360px; padding-top: 10px; font-size: 20px; font-weight: bold; float: left; display: block;
}
.f_app_box span {
	width: 360px; padding-top: 10px; float: left; display: block;
}
.f_app_box h2 {
	text-align: center; color: rgb(0, 160, 233); line-height: 35px; font-size: 24px; font-weight: bold; display: block;
}
.f_app_box h4 {
	padding: 10px 0px; line-height: 35px; font-size: 16px; font-weight: bold; display: block;
}
.f_app_box01 {
	width: 1002px; font-size: 16px; margin-top: 20px;
}
.f_app_box01 span {
	padding: 10px 0px; width: 1002px; text-align: center; display: block;
}
.f_app_box02 {
	background: url("../images/pro/f_app_02.jpg") no-repeat left top; width: 1002px; height: 531px; margin-top: 10px;
}
.f_app_box02_l {
	margin: 20px 0px 0px 125px; width: 360px; float: left; display: inline;
}
.f_app_box02_r {
	margin: 280px 0px 0px; width: 360px; float: right; display: inline;
}
.f_app_box03 {
	background: url("../images/pro/f_app_03.jpg") no-repeat left top; width: 1002px; height: 517px; margin-top: 10px;
}
.f_app_box03_l {
	margin: 50px 0px 0px 125px; width: 360px; float: left; display: inline;
}
.f_app_box03_r {
	margin: 320px 0px 0px; width: 360px; float: right; display: inline;
}
.f_app_box04 {
	width: 1002px; text-align: center; line-height: 40px; font-size: 24px; font-weight: bold; margin-top: 30px;
}
.f_mall_box {
	width: 1002px;
}
.f_mall_box h2 {
	text-align: center; line-height: 35px; font-size: 24px; font-weight: bold; display: block;
}
.f_mall_box h3 {
	width: 360px; padding-top: 10px; font-size: 20px; font-weight: bold; float: left; display: block;
}
.f_mall_box span {
	width: 360px; padding-top: 10px; float: left; display: block;
}
.f_mall_box01 {
	width: 1002px; font-size: 16px; margin-top: 20px;
}
.f_mall_box01 span {
	padding: 20px 0px; width: 1002px; text-align: center; display: block;
}
.f_mall_box02 {
	background: url("../images/pro/f_mall_02.jpg") no-repeat left top; width: 1002px; height: 544px; margin-top: 10px;
}
.f_mall_box02_l {
	margin: 20px 0px 0px 125px; width: 360px; float: left; display: inline;
}
.f_mall_box02_r {
	margin: 290px 0px 0px; width: 360px; float: right; display: inline;
}
.f_mall_box03 {
	background: url("../images/pro/f_mall_03.jpg") no-repeat left top; width: 1002px; height: 532px; margin-top: 10px;
}
.f_mall_box03_l {
	margin: 20px 0px 0px 125px; width: 360px; float: left; display: inline;
}
.f_mall_box03_r {
	margin: 330px 0px 0px; width: 360px; float: right; display: inline;
}
.f_mall_box04 {
	background: url("../images/pro/f_mall_04.jpg") no-repeat left top; width: 1002px; height: 266px; padding-bottom: 20px; margin-top: 10px;
}
.f_mall_box04_l {
	margin: 20px 0px 0px 125px; width: 360px; float: left; display: inline;
}
.f_mall_box04_r {
	margin: 280px 0px 0px; width: 360px; float: right; display: inline;
}
.f_mall_box05 {
	background: url("../images/pro/f_mall_05.jpg") no-repeat left top; width: 1002px; height: 388px; margin-top: 30px;
}
.f_mall_box05_l {
	margin: 260px 0px 0px 125px; width: 360px; float: left; display: inline;
}
.f_mall_box05_r {
	margin: 20px 20px 0px 0px; width: 360px; float: right; display: inline;
}
.f_mall_box06 {
	background: url("../images/pro/f_mall_06.jpg") no-repeat left top; width: 1002px; height: 200px; margin-top: 10px;
}
.f_mall_box06_r {
	margin: 20px 70px 0px 0px; width: 360px; float: right; display: inline;
}
.s_box {
	margin: 0px auto; padding: 20px 0px; width: 1002px;
}
.sou_title {
	background: url("../images/pro/title01_bg.jpg") no-repeat bottom; margin: 20px 0px; height: 60px; text-align: center; color: rgb(76, 87, 94); line-height: 60px; font-size: 30px;
}
.s_box_01 {
	background: url("../images/pro/sou_01.jpg") no-repeat left bottom; padding-bottom: 160px;
}
.s_box_sj {
	width: 1002px;
}
.s_box_sj li {
	padding-left: 120px; margin-top: 20px;
}
.s_box_sj li strong {
	display: block;
}
.s_box_sj li span {
	display: block;
}
.s_box_sj li.sbsj01 {
	background: url("../images/pro/sou_icon01.jpg") no-repeat 20px top;
}
.s_box_sj li.sbsj02 {
	background: url("../images/pro/sou_icon02.jpg") no-repeat 20px top;
}
.s_box_sj li.sbsj03 {
	background: url("../images/pro/sou_icon03.jpg") no-repeat 20px top;
}
.s_box_sj li.sbsj04 {
	background: url("../images/pro/sou_icon04.jpg") no-repeat 20px top;
}
.s_box_sj li.sbsj05 {
	background: url("../images/pro/sou_icon05.jpg") no-repeat 20px top;
}
.s_box_02 {
	padding: 0px 20px 10px;
}
.s_box_03 {
	background: url("../images/pro/sou_02.jpg") no-repeat bottom; padding: 0px 20px 245px;
}
.s_box_04 {
	background: url("../images/pro/f_mall_01.jpg") no-repeat top; padding: 270px 20px 0px;
}
.f_jc_box1 {
	width: 1002px;
}
.f_jc_box1 h3 {
	width: 1000px; padding-top: 10px; font-size: 20px; font-weight: bold; float: left; display: block;
}
.f_jc_box1 span {
	width: 1000px; padding-top: 10px; float: left; display: block;
}
.f_jc_box1 span img {
	padding: 0px 20px 10px; width: 200px;
}
.f_jc_box011 {
	width: 1002px; height: 539px;
}
.f_jc_box01_l1 {
	width: 1000px; float: left; display: inline;
}
.f_jc_box01_r1 {
	margin: 300px 0px 0px; width: 1000px; float: right; display: inline;
}
.f_jc_box021 {
	width: 1002px;
}
.f_jc_box02_l1 {
	float: left; display: inline;
}
.f_jc_box02_r1 {
	margin: 324px 0px 0px; width: 360px; float: right; display: inline;
}
.f_jc_box031 {
	width: 1002px; height: 515px; margin-top: 10px; float: left;
}
.f_jc_box03_l1 {
	width: 360px; float: left; display: inline;
}
.f_jc_box03_r1 {
	margin: 325px 0px 0px; width: 360px; float: right; display: inline;
}
.f_app_box1 {
	width: 1002px;
}
.f_app_box1 h3 {
	width: 1000px; padding-top: 10px; font-size: 20px; font-weight: bold; float: left; display: block;
}
.f_app_box1 span {
	width: 1000px; padding-top: 10px; float: left; display: block;
}
.f_app_box1 h2 {
	text-align: center; color: rgb(0, 160, 233); line-height: 35px; font-size: 24px; font-weight: bold; display: block;
}
.f_app_box1 h4 {
	padding: 10px 0px; line-height: 35px; font-size: 16px; font-weight: bold; display: block;
}
.f_app_box011 {
	width: 1002px; font-size: 16px; margin-top: 20px;
}
.f_app_box011 span {
	padding: 10px 0px; width: 1002px; text-align: center; display: block;
}
.f_app_box021 {
	background: url("../images/pro/f_app_02.jpg") no-repeat left top; width: 1002px; height: 531px; margin-top: 10px;
}
.f_app_box02_l1 {
	margin: 20px 0px 0px 125px; width: 1000px; float: left; display: inline;
}
.f_app_box02_r1 {
	margin: 280px 0px 0px; width: 1000px; float: right; display: inline;
}
.f_app_box031 {
	background: url("../images/pro/f_app_03.jpg") no-repeat left top; width: 1002px; height: 517px; margin-top: 10px;
}
.f_app_box03_l1 {
	margin: 50px 0px 0px 125px; width: 360px; float: left; display: inline;
}
.f_app_box03_r1 {
	margin: 320px 0px 0px; width: 360px; float: right; display: inline;
}
.f_app_box041 {
	width: 1002px; text-align: center; line-height: 40px; font-size: 24px; font-weight: bold; margin-top: 30px;
}
.f_mall_box1 {
	width: 1002px;
}
.f_mall_box1 h2 {
	text-align: center; line-height: 35px; font-size: 24px; font-weight: bold; display: block;
}
.f_mall_box1 h3 {
	width: 360px; padding-top: 10px; font-size: 20px; font-weight: bold; float: left; display: block;
}
.f_mall_box1 span {
	width: 360px; padding-top: 10px; float: left; display: block;
}
.f_mall_box011 {
	width: 1002px; font-size: 16px; margin-top: 20px;
}
.f_mall_box011 span {
	padding: 20px 0px; width: 1002px; text-align: center; display: block;
}
.f_mall_box021 {
	background: url("../images/pro/f_mall_02.jpg") no-repeat left top; width: 1002px; height: 544px; margin-top: 10px;
}
.f_mall_box02_l1 {
	margin: 20px 0px 0px 125px; width: 360px; float: left; display: inline;
}
.f_mall_box02_r1 {
	margin: 290px 0px 0px; width: 360px; float: right; display: inline;
}
.f_mall_box031 {
	background: url("../images/pro/f_mall_03.jpg") no-repeat left top; width: 1002px; height: 532px; margin-top: 10px;
}
.f_mall_box03_l1 {
	margin: 20px 0px 0px 125px; width: 360px; float: left; display: inline;
}
.f_mall_box03_r1 {
	margin: 330px 0px 0px; width: 360px; float: right; display: inline;
}
.menu_38_text {
	padding: 0px 30px; line-height: 1.8em;
}
