@charset "utf-8";
/* CSS Document */
body{ height:100%; min-width:1200px;}
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,div,dl,dt,dd,form,fieldset,img,cite,strong,em,div{margin:0;padding:0;border:none;}
body{ text-align:left; margin:0 auto; font-size:12px; font-family:"微软雅黑"; color:#555; background:#f6f6f6;}
:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
h1, h2, h3, h4, h5, h6{ font-size:12px;font-weight: normal;}
div{margin:0 auto;}
img,embed{ border:none;}
ul,li{ padding:0; list-style-type:none;}
a{ text-decoration:none; color:#555;}
a:hover{ text-decoration:none;}
em,i{font-style: normal;}
.fl{ float:left;}
.fr{ float:right;}
.none{ display:none;}
.clear{ clear:both;}
.clearfix {*zoom:1}
.clearfix:after{content: ".";display: block;height: 0;clear: both;visibility:hidden;}
:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.w1000{ width:1000px; height:auto; margin:0 auto; overflow:hidden;}
.w1200{ width:1180px; height:auto; margin:0 auto; overflow:hidden;}
.w100pc{ width:100%; height:auto; margin:0 auto; overflow:hidden;}
#wrap{ width:100%; height:auto; margin:0 auto; overflow:hidden;}
@media(max-width:767px){
body{ min-width:300px !important; max-width:640px;}
.w1000{ width:100%; height:auto; margin:0 auto; overflow:hidden;}
.w1200{ width:100%; height:auto; margin:0 auto; position:relative;}
.container{ width:100%; height:auto; margin:0 auto; position:relative;}
}

@font-face {
  font-family: 'iconfont';  /* project id 151504 */
  src: url('css/font/iconfont.eot');
  src: url('css/font/iconfont.eot?#iefix') format('embedded-opentype'),
  url('css/font/iconfont.woff') format('woff'),
  url('css/font/iconfont.ttf') format('truetype'),
  url('css/font/iconfont.svg#iconfont') format('svg');
}
.iconfont{font-family:"iconfont" !important;font-style:normal;-webkit-font-smoothing: antialiased;  -moz-osx-font-smoothing: grayscale;-webkit-text-stroke-width: 0.2px;}   

/*header*/
.header{ width:100%; height:auto; overflow:hidden;}
.header .head_top{ width:100%; height:35px; line-height:35px; background:#153064; overflow:hidden;}
.header .head_top .top_text{ height:35px; line-height:35px; font-size:13px; color:#cfddfa;}
.header .head_top .top_text ul{ float:right; width:auto; height:35px;}
.header .head_top .top_text ul li{ border-left:1px solid #345daa; float:left;padding-left:15px; margin-left:15px;}
.header .head_top .top_text ul li i{ font-size:20px; float:left; margin-right:5px; color:#cfddfa;} 
.header .head_top .top_text ul li a{ display:block; color:#cfddfa; text-decoration:none;}
.header .head_top .top_text ul li a:hover{ color:#fff; text-decoration:underline;}
.header .head_bot{ width:100%; height:104px; background:#FFF; border-bottom:1px solid #ddd;}
.header .head_bot .bot_con{ height:103px; overflow:hidden;}
.header .head_bot .bot_con .logo{ width:385px; height:80px; margin-top:11px; position:relative;}
.header .head_bot .bot_con .logo span{ position:absolute; left:77px; top:50px; display:block; width:310px; font-size:14px;}
.header .head_bot .bot_con .logo img{ display:block;}
.header .head_bot .bot_con .logo .logo1{ display:none;}
.header .head_bot .bot_con .mune{ display:block; height:103px; line-height:103px; float:right; margin:0 -15px 0 0;}
.header .head_bot .bot_con .mune li{width:auto;float:left;display:inline;padding:0 20px;background:url(images/nav_x.png) no-repeat right 44px;}
.header .head_bot .bot_con .mune li a{ color:#333; border-top:3px solid #fff; display:inline-block; font-size:17px;}
.header .head_bot .bot_con .mune li.bordernone{ background:none;}
.header .head_bot .bot_con .mune li a.cur{color:#c52620;border-top:3px solid #c52620;}
.header .head_bot .bot_con .mune li a:hover{color:#c52620;}

.navbar-fixed-top{ position:relative;}
#site_header .container-fluid{ padding:0;}
#site_header .navbar-header{ display:none;}

.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}
.navbar-toggle:focus{outline:0}
.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}
.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}
.navbar-default .navbar-brand{color:#777}
.navbar-default .navbar-brand:hover,.navbar-default .navbar-brand:focus{color:#5e5e5e;background-color:transparent}
.navbar-default .navbar-text{color:#777}
.navbar-default .navbar-nav>li>a{color:#232323}
.navbar-nav > li > a{ padding:0; line-height:inherit;}
.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus{color:#333;background-color:transparent}
.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{color:#555;background-color:#e7e7e7}
.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:hover,.navbar-default .navbar-nav>.disabled>a:focus{color:#ccc;background-color:transparent}
.navbar-default .navbar-toggle{border-color:#ddd}
.navbar-default .navbar-toggle:hover,.navbar-default .navbar-toggle:focus{background-color:#ddd}
.navbar-default .navbar-toggle .icon-bar{background-color:#888}
.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}
.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:hover,.navbar-default .navbar-nav>.open>a:focus{color:#555;background-color:#e7e7e7}
.navbar-default .navbar-toggle {border:0px;margin-top: 15px;}
.navbar-default .navbar-toggle .icon-bar{background-color:#888}

.collapse.in{display:block;visibility:visible}

@media(max-width:767px){
	.header{ overflow:visible;}
	.header .head_top{ display:none;}
	.header .head_bot{ height:auto; overflow:visible;}
	.header .head_bot .bot_con{ height:auto; overflow:visible;}
	.header .head_bot .bot_con .logo{ width:70%; height:auto; margin:10px 5px;}
	.header .head_bot .bot_con .logo img{ max-width:100%; height:auto; display:none;}
	.header .head_bot .bot_con .logo img.logo1{ display:block;}
	.header .head_bot .bot_con .logo span{ display:none;}
	#site_header .navbar-header{ display:block;}
}
@media(min-width:767px){
.navbar-collapse.collapse {display: block !important;height: auto !important;overflow: visible !important;visibility:visible !important; border:0 !important;}
.container{ padding:0;}
.nav ul li a.dropdown-toggle:hover{ color:#c52620;}
}
@media(max-width:767px){
	.header .head_bot .bot_con .mune{ width:100%; height:auto; line-height:inherit; float:right; margin:0;}
	.header .head_bot .bot_con .mune li{width:100%;background:none; text-align:center;}
	.header .head_bot .bot_con .mune li a{ color:#333; border-top:0 solid #fff; display:inline-block; font-size:16px;}
	.header .head_bot .bot_con .mune li.bordernone{ background:none;}
	.header .head_bot .bot_con .mune li a.cur{color:#c52620;border-top:0 solid #c52620;}
	.header .head_bot .bot_con .mune li a:hover{color:#c52620;}
	.nav{ background:none; border:0; height:auto; position:absolute; top:67px; right:0; width:50%; overflow:hidden;}
	.nav ul li{ width:auto; height:auto; margin:0; float:none;}
	.nav ul li a{display:block; width:auto; height:auto;transition:all 0s;padding-top:10px;padding-bottom:10px;line-height:20px;color:#303030;}
	.nav ul li a.cur{ background:none; color:#cf0009;}
	.navbar-default .navbar-collapse, .navbar-default .navbar-form {background-color:#fff;}
	.navbar-collapse{ padding:9px 0;}
	.navbar-header{padding-bottom:0;}
	.navbar-brand{padding-left:0px;}
	.navbar-default .navbar-toggle .icon-bar{background-color:#000}
}

/*banner*/
.banner{ width:100%; height:480px; overflow:hidden;}
.flexslider{ position:relative; height:480px;overflow:hidden;z-index:99; width:100%;}
.slides{ position:relative;z-index:1;}
.slides li{ height:480px;}
.slides li a{ margin:auto; display:block; width:100%; height:480px; }
.flex-control-nav{ position:absolute;bottom:15px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{ display:inline-block;width:26px;height:8px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{ display:inline-block;width:26px;height:8px;line-height:40px;overflow:hidden;background:#fff;cursor:pointer;opacity:0.8;}
.flex-control-nav .flex-active{ background:#c52620;opacity:0.8;}
.banner01{ display:none;}

@media(max-width:767px){
	.banner{ display:none;}
	.banner01{ display:block; width:100%; height:160px; position:relative; overflow:hidden;}
	.viewports{margin:0 auto; width:100%; height:auto; overflow:hidden;}
	.picBox{ padding:0;position:relative;border-radius:3px;}
	.picBox .next{ float:right;}
	.piclist{position:relative;width:2232px;left:0;height:100%;}
	.piclist li{width:100%;height:160px;position:relative; float:left; vertical-align: top;text-align:center;font-size:0;}
	.piclist li a{ display:block;}
	.piclist li img{width:100%;}
	.icon_num{ position:absolute;bottom:5px;left:0;text-align:center;width:100%}
	.icon_num a{background:#fff;padding:0;height:8px;width:8px;text-align:center;cursor:pointer;margin:0 2px;display:inline-block;*display:inline;zoom:1;overflow:hidden;opacity:0.5;border-radius:50%;}
	.icon_num a:hover,.icon_num .active{background:#c90000;color:#ffae00;border-color:#ffae00;opacity:0.7;}
	.swipe{visibility:hidden;position:relative;overflow:hidden}
}

/*lanmu*/
.lanmu{ width:100%; overflow:hidden; height:128px; border-bottom:1px #e0e0e0 solid; background:#fff;}
.lanmu_khao{ width:400px; height:127px; float:left; overflow:hidden; padding:35px 0 30px 60px; background:url(images/khao.png) 10px center no-repeat;}
.lanmu_khao h2{ font-size:22px; font-weight:bold; color:#c52620; line-height:32px; overflow:hidden; letter-spacing:2px;}
.lanmu_khao p{ font-size:16px; line-height:30px; color:#555;}
.lanmu_ico{ width:549px; height:127px; float:left; overflow:hidden; padding:28px 10px; border-left:1px #e0e0e0 solid;}
.lanmu_ico ul{ float:left; width:100%; height:auto;}
.lanmu_ico ul li{ float:left; width:25%; height:auto; text-align:center;}
.lanmu_ico ul li span{ display:block; line-height:28px; font-size:14px;}
.lanmu_ico ul li a{ color:#666;}
.lanmu_ico ul li a .img01,.lanmu_ico ul li a:hover .img1{ display:block; margin:0 auto;}
.lanmu_ico ul li a .img1,.lanmu_ico ul li a:hover .img01{ display:none;}
.lanmu_ico ul li a:hover span{ color:#c52620;}
.lanmu_tel{ width:226px; float:left; border-left:1px #e0e0e0 solid; overflow:hidden; padding:35px 0 30px 25px; text-align:center;}

@media(max-width:767px){
	.lanmu{ height:auto;}
	.lanmu_khao{ width:100%; height:auto; float:left; overflow:hidden; padding:15px 0 18px 10%; background:url(images/khao.png) 5px center no-repeat; background-size:auto 24px;}
	.lanmu_khao h2{ font-size:20px; line-height:1.5;letter-spacing:1px;}
	.lanmu_khao p{ font-size:14px; line-height:1;}
	.lanmu_ico,.lanmu_tel{ display:none;}
}


.main01{ width:100%; height:auto; background:#f8f8f8; padding:40px 0;}
.news_box{width:1200px; height:auto; overflow:hidden; margin:0 auto;}
.news_box_l{ width:380px; margin:0 10px; padding:25px 0; height:auto; overflow:hidden; background:#FFF;}
.news_box_m{ width:380px; margin:0 10px; padding:25px 0; height:auto; overflow:hidden; background:#FFF;}
.news_box_r{ width:380px; margin:0 10px; padding:25px 0; height:auto; overflow:hidden; background:#FFF;}
.main01 dl{ float:left; width:380px; padding:0 10px;}
.main01 dl dt{ width:100%; float:left; margin-bottom:5px;font-size:20px; border-bottom:1px solid #CCC; padding-bottom:8px; position:relative; font-weight:normal;}
.main01 dl dt a:hover{ color:#c52620;}
.main01 dl dt span{ display:inline-block;height:auto;float:left;font-size:20px; font-weight:700; line-height:24px;color:#000;}
.main01 dl dt span.red{ color:#c52620;}
.main01 dl dt i{ position:absolute; top:-9px; left:110px;}
.main01 dl dt a{ float:right; display:inline-block; font-size:14px;line-height:24px;color:#555;}
.main01 dl dd{ width:100%; height:auto; overflow:hidden; border-bottom:1px dashed #cfcfcf; float:left; background:url(images/infoIco.gif) no-repeat center left;}
.main01 dl dd a{color:#333 ;font-size:14px; float:left; line-height:40px; margin-left:10px;}
.main01 dl dd a:hover{ text-decoration:none; color:#c52620;}
.main01 dl dd i{ float:left;padding:8px 0 0 2px;}
.main01 dl dd p{color:#888;font-size: 13px;padding-top:0px; line-height:20px; float:right; line-height:40px;}

@media(max-width:767px){
	.main01{ padding:0 0 10px;}
	.news_box{ width:100%;}
	.news_box_l,.news_box_m,.news_box_r{ width:95%; padding:10px 0; margin:10px 2.5% 0;}
	.main01 dl{ width:100%;}
	.main01 dl dt{font-size:18px;font-weight:normal;}
	.main01 dl dt span{font-size:18px;}
	.main01 dl dt i{ left:100px;}
	.main01 dl dd a{ overflow:hidden; height:40px; display:block; max-width:96%;}
	.main01 dl dd.case_l a{ overflow:hidden; height:40px; display:block; max-width:68%;}
}


/*simple*/
.simple{background:#fff;height:auto;overflow:hidden;width:100%; padding:0 0 20px;}
.simple_con{ height:auto; overflow:hidden;}
.index_tit{ width:100%; height:auto; padding:30px 0 0; text-align:center;}
.index_tit h2{color:#000;font-size:30px;line-height:52px;font-weight:700;zoom:1;padding-bottom:5px;border-bottom:1px solid #e9e9e9;}
.index_tit span{ display:block;color:#454545;font-size:15px;line-height:2;margin-top:5px;}
.simple_list{ width:100%; height:auto; overflow:hidden; margin-top:50px;}
.simple_list li{ float:left;width:25%;height:300px;padding:64px 15px 0;margin-bottom:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box; box-sizing:border-box;}
.simple_list li:nth-child(1){animation-delay:0.3s;}
.simple_list li:nth-child(2){animation-delay:0.1s;}
.simple_list li:nth-child(3){animation-delay:0.2s;}
.simple_list li:nth-child(3n){margin-right:0;}
.simple_list li a{display:block;padding:80px 0 0;height:236px;border:1px solid #e6e6e6;position:relative;-webkit-transition:all 0.4s linear;-ms-transition:all 0.4s linear;transition:all 0.4s linear; box-sizing: border-box;}
.simple_list li .circle{position: absolute;width:131px;height:131px;left: 50%;top:0;-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
.simple_list li a:hover .circle{-webkit-transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transform: translate(-50%,-50%);}
.simple_list li:nth-child(1) .circle{background:url(images/circle_01.png) no-repeat left top;}
.simple_list li:nth-child(2) .circle{background:url(images/circle_02.png) no-repeat left top;}
.simple_list li:nth-child(3) .circle{background:url(images/circle_03.png) no-repeat left top;}
.simple_list li:nth-child(4) .circle{background:url(images/circle_04.png) no-repeat left top;}
.simple_list li:nth-child(5) .circle{background:url(images/circle_05.png) no-repeat left top;}
.simple_list li:nth-child(6) .circle{background:url(images/circle_06.png) no-repeat left top;}
.simple_list li:nth-child(7) .circle{background:url(images/circle_07.png) no-repeat left top;}
.simple_list li:nth-child(8) .circle{background:url(images/circle_08.png) no-repeat left top;}
.simple_list li h2{font-size: 24px;font-weight:700;color:#333;text-align: center;line-height: 46px;}
.simple_list li h5{ color:#9b9797;text-align:center;line-height: 30px; text-transform:uppercase;}
.simple_list li span{ display:block;font-size:14px;color: #666;text-align:center; width:90%; margin:0 auto;}
.simple_list li a:hover span,.simple_list li a:hover h5{opacity: 1;visibility: visible;}
.simple_list li:nth-child(1) a:hover{ border-color:#f1ae00;}
.simple_list li:nth-child(2) a:hover{ border-color:#00aa51;}
.simple_list li:nth-child(3) a:hover{ border-color:#de2e54;}
.simple_list li:nth-child(4) a:hover{ border-color:#03a6e0;}
.simple_list li:nth-child(5) a:hover{ border-color:#0277cb;}
.simple_list li:nth-child(6) a:hover{ border-color:#b47dd0;}
.simple_list li:nth-child(7) a:hover{ border-color:#5ea928;}
.simple_list li:nth-child(8) a:hover{ border-color:#f39678;}
@media(max-width:767px){
	.simple{ padding:0 0 20px;}
	.index_tit{ width:100%; height:auto; padding:30px 0 0; text-align:center;}
	.index_tit h2{color:#000;font-size:22px;line-height:2;}
	.index_tit span{font-size:14px;margin:5px auto 0; width:95%;}
	.simple_list{ margin-top:30px;}
	.simple_list li{ float:left;width:50%;height:300px;padding:48px 10px 0;margin-bottom:15px;}
	.simple_list li a{display:block;padding:55px 0 0;height:246px;border:1px solid #e6e6e6;position:relative;}
	.simple_list li .circle{position: absolute;width:94px;height:94px;}
	.simple_list li:nth-child(1) .circle,.simple_list li:nth-child(2) .circle,.simple_list li:nth-child(3) .circle,.simple_list li:nth-child(4) .circle,.simple_list li:nth-child(5) .circle,.simple_list li:nth-child(6) .circle,.simple_list li:nth-child(7) .circle,.simple_list li:nth-child(8) .circle{ background-size:100% 100%;}
	.simple_list li h2{font-size:18px;font-weight:700;color:#333;text-align: center;line-height:1.5;}
	.simple_list li h5{ color:#9b9797;text-align:center;line-height:1.5; text-transform:uppercase;}
	.simple_list li span{ display:block;font-size:14px;color: #666;text-align:center; width:90%; margin:5px auto 0;}
}


/*steps*/
.steps{ background:url(images/steps.jpg) no-repeat center top; height:auto; overflow:hidden; width:100%;}
.steps_con{ height:auto; overflow:hidden;}
.index_title{ width:100%; height:auto; padding:40px 0 0; text-align:center; }
.index_title h2{color:#000; font-size:30px; line-height:1.4;height:36px;margin:0 auto 20px; font-weight:bold;}
.index_title strong{ font-size:15px; font-weight:normal; line-height:2; text-align:center; display:block;}
.index_title span{ display:block; margin:15px auto; width:65px; height:3px; background:#151e49;}
.step_con{ width:100%; height:580px; position:relative;}
.step_img{ width:276px; height:393px; position:absolute; left:452px; top:7px;}
.step_tit{ width:147px; height:70px; position:absolute; left:515px; top:205px; font-weight:700;text-align:center; line-height:1.4;}
.step_tit h3{ font-size:30px; color:rgb(21, 30, 73); font-weight:700; margin-bottom:5px;}
.step_tit em{ font-size:14px; font-family:Arial,Helvetica,sans-serif; color:rgb(21, 30, 73);text-transform:uppercase;display:block;}
.step_con h5{font-size:18px; color:rgb(21, 30, 73); font-weight:bold; line-height:1.4;}
.step_con span{color:#000; font-size:14px; line-height:1.4;}
.step_01t{ width:133px;height:27px; position:absolute; top:44px; left:350px;}
.step_01{ left:100px; top:85px; position:absolute; z-index:128; width:362px; height:67px; text-align:right;}
.step_02t{ width:98px;height:27px; position:absolute; top:206px; left:355px;}
.step_02{ left:137px; top:240px; position:absolute; z-index:119; width:287px; height:59px; text-align:right;}
.step_03t{ width:172px;height:27px; position:absolute; top:362px; left:313px;}
.step_03{ left:193px; top:398px; position:absolute; z-index:126; width:287px; height:59px; text-align:right;}
.step_04t{ width:98px;height:27px; position:absolute; top:45px; left:682px;}
.step_04{ left:685px; top:80px; position:absolute; z-index:120; width:287px; height:59px;}
.step_05t{ width:98px;height:27px; position:absolute; top:206px; left:752px;}
.step_05{ left:754px; top:237px; position:absolute; z-index:153; width:323px; height:92px;}
.step_06t{ width:98px;height:27px; position:absolute; top:363px; left:678px;}
.step_06{ left:678px; top:397px; position:absolute; z-index:118; width:287px; height:59px;}
.step_con .more{ position:absolute; top:487px; left:0; width:100%; height:50px; text-align:center;}
.step_con .more a{ display:inline-block; width:160px; height:46px; line-height:46px; font-size:15px; color:#666; border:1px solid #a9a9a9; border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}
.step_con .more a:hover{ border-color:rgb(21, 30, 73); color:rgb(21, 30, 73);}

/*index_01*/
.index_01{ width:100%; height:556px; overflow:hidden; background:url(images/bg_1.jpg) no-repeat center top;}
.index_01_tit{ position:relative; padding:40px 0 0; width:100%; height:140px;}
.index_01_tit i img{ width:100%; height:100%;}
.index_01_tit i.line1{ display:block; width:30px; height:30px; position:absolute; top:40px; left:541px; z-index:177;}
.index_01_tit i.line2{ display:block; width:30px; height:30px; position:absolute; top:112px; left:612px; z-index:178;}
.index_01_tit i.yuan{ display:block; width:46px; height:46px; position:absolute; top:68px; left:567px; border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px; word-wrap:break-word; padding:0px; border:1px solid #FFF; z-index:173;}
.index_01_tit h2{ width:130px; height:41px; position:absolute; left:437px; top:65px; font-size:30px; line-height:1.5; color:#fff; z-index:179;}
.index_01_tit em{ display:block; width:48px; height:44px; text-align:center; position:absolute; left:566px; top:69px; font-weight:bold; color:#fff;font-family:Arial,Helvetica,sans-serif; font-size:32px; z-index:174; line-height:44px;}
.index_01_tit span{ display:block; width:294px; height:27px; line-height:27px; position:absolute; left:620px; top:78px; font-size:18px; color:#fff; z-index:175;}
.index_01_con{ width:100%; height:auto}
.index_01_con ul{ width:100%; height:auto;}
.index_01_con ul li{ float:left;position:relative;display:inline-block;border:none;width:33%; height:110px;width:calc(100/3 - 2px);text-align:center;color:white;margin:50px 0 20px;left:6px;top:0;vertical-align:top;transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-webkit-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;}
.index_01_con ul li div{ width:260px;margin:0 auto;text-align:left; color:#fff;}
.index_01_con ul li .s_ico{ font-size:18px; height:46px; line-height:46px;}
.index_01_con ul li .s_ico svg{ position:relative;top:-13px;left:0%;width:46px; float:left; margin-right:5px;}
.index_01_con ul li .s_ico img{ position:relative;top:-13px;left:0%;width:46px; float:left; margin-right:5px;}
.index_01_con ul li .info{ font-size:14px;margin-top:0;}
.index_01_con ul li:hover{-webkit-transform: translateY(-3px);   transform: translateY(-3px);transition: all 0.5s ease;-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;}
@media(max-width:767px){
	.steps{ display:none;}
	.index_01{ height:auto;}
	.index_01_tit{ background:url(images/index_t01.png) no-repeat center; background-size:280px auto; padding:0; margin:30px 0 0; height:90px;}
	.index_01_tit i,.index_01_tit h2,.index_01_tit em,.index_01_tit span{ display:none;}
	.index_01_con{ padding-bottom:50px;}
	.index_01_con ul li{ float:left; width:50%;margin:30px 0 10px;}
	.index_01_con ul li div{ max-width:90%;}
	.index_01_con ul li .s_ico{ font-size:16px;}
	.index_01_con ul li .s_ico img{width:35px; top:0px;}
	.index_01_con ul li:nth-child(1),.index_01_con ul li:nth-child(2){ height:165px;}
}

/*index_news*/
.index_part{ height:auto;width:100%; padding:40px 0; background:#fff; overflow:hidden;}
.index_part_t{ width:100%; text-align:center;}
.index_part_t h2{ font-size:30px; line-height:40px; background:url(images/tou.png) no-repeat center; color:#000; font-weight:700;}
.index_part_c{ width:100%; height:auto; padding-top:30px;}
.index_part_c ul{ width:1190px; margin-left:-5px; height:auto;}
.index_part_c ul li{ width:220px; height:110px; margin:10px 9px; float:left;}
.index_part_c ul li img{ border:1px solid #ddd; width:222px; height:112px;}
@media(max-width:767px){
	.index_part{ padding:30px 0;}
	.index_part_t h2{ font-size:22px; line-height:1; background-size:120% auto;}
	.index_part_c ul{ width:100%; margin:0;}
	.index_part_c ul li{ width:46%; height:auto; margin:10px 2%; float:left;}
	.index_part_c ul li img{ border:1px solid #ddd; width:100%; height:auto;}
}

/*footer*/
.foot{ width:100%; height:auto; overflow:hidden; background:#ece7e7;}
.foot_top{ width:1180px; margin:0 auto; height:auto; padding:30px 0;}
.foot_top ul{ float:left; width:60.66666667%;}
.foot_top ul li{ float:left; width:50%; padding-left:3%; font-size:13px; line-height:35px; color:#333;}
.foot_top .foot_topr{ width:39.33333333%; float:right;}
.foot_ewm{height:130px;width:100px;margin-right:45px;margin-left:20px; float:left;}
.foot_ewm span{line-height:18px;float:left; font-size:14px; text-align:center; width:100%;}
.foot_ewm .codes{height:100px;width:100;display:block;margin-top:15px;float:left}
.foot_ewm .codes img{ width:100%; height:auto;}
.foot_tel{max-width:280px; float:right;}
.foot_tel i{ background:url(images/foot_icon.png) no-repeat;}
.foot_tel i{ height:34px;width:34px}
.foot_tel i.c-icon1{ background-position:0 -42px;}
.foot_tel i.c-icon2{background-position:-34px -42px}
.foot_tel i.c-icon3{background-position:-68px -42px}
.foot_tel i.c-icon4{background-position:-286px 0}
.foot_tel span{ font-size:16px;width:220px; color:#333;}
.foot_tel em{color:#999;width:160px;}
.foot_tel a{ display:block; float:left;}
.pull-left{ float:left;}
.mr10{margin-right:10px}
.mr15{margin-right:15px}
.ml20{margin-left:20px;}
.pb10{padding-bottom:10px}
.pb15{padding-bottom:15px}
 
.footer{ width:100%; height:auto; padding:30px 0 20px; background:#0a1732;}
.footer .link{ width:100%; height:auto; padding-bottom:10px;}
.footer .link span{ display:block; font-size:15px; font-weight:700; color:#ddd; line-height:40px;}
.footer .link a{height:28px;line-height:28px;color:#ddd; margin-right:10px; display:inline-block; font-size:13px;}
.footer .copyright{ width:100%; height:auto; padding:10px 0;color:#aaa;height:60px; line-height:40px; font-size:13px;}
.footer .copyright a,.footer .copyright1 a{color:#aaa;}
.footer .copyright1,.index_foot{ display:none;}

@media(max-width:767px){
	.foot_top{ display:none;}
	.footer .link{ display:none;}
	.footer{ width:100%; height:auto; padding:5px 10px; background:#0a1732;}
	.footer .copyright1{ display:block; height:auto; line-height:26px; width:100%; height:auto;padding:10px 0;color:#aaa; font-size:14px; text-align:center;}
	.footer .copyright{ display:none;}
	
	.fx{ width:100%; height:auto; overflow:hidden; max-width:640px; margin:0 auto;text-align:right; position:relative; bottom:45%; z-index:9999999;}
	.bdsharebuttonbox{ max-width:640px; height:auto; overflow:hidden; float:right;}
	.bdsharebuttonbox a{ float:right;}

	.index_foot{ width:100%; height:auto;display:block; overflow:hidden;max-width: 640px; margin:0 auto; margin-top:12%;}
	.app_con{ height:auto;max-width: 640px;margin: 0 auto; overflow: hidden;width: 100%; display:block;}
	#fixed-foot{position:fixed; z-index:1000;bottom:0;width:100%; max-width:640px; height:auto; margin:0 auto;display: inline-block;background:#c52620;}
	#fixed-foot .btn1{width:100%; max-width:640px; margin:0 auto;display:block;text-align:center; }
	#fixed-foot .btn1 .mess{background-attachment: scroll; background-clip: border-box;background: url(images/mess.png) no-repeat center 18%;;background-origin: padding-box;background-size: 25% auto;}
	#fixed-foot .btn1 .tel{background-attachment: scroll; background-clip: border-box;background: url(images/tel01.png) no-repeat center 18%;;background-origin: padding-box;background-size: 25% auto;}
	#fixed-foot .btn1 .qq{background-attachment: scroll; background-clip: border-box;background: url(images/qq.png) no-repeat center 18%;;background-origin: padding-box;background-size: 24% auto;}
	#fixed-foot .btn1 .share{background-attachment:scroll; background-clip: border-box;background: url(images/share.png) no-repeat center 18%;;background-origin: padding-box;background-size: 24% auto; border-right:0px;}
	#fixed-foot .btn1 a{ cursor:pointer; border-left: 1px dotted #eee;border-right: 1px dotted #999; display:block; color: #FFFFFF;float: left; padding:6% 0 0; font-weight:bold; text-align: center;width:24%;}
	#fixed-foot .btn1 a span{ display:block;font-size:15px; line-height:2;}
	.mo-wxCode{ position:fixed; top:50%; left:50%; width:220px; background-color:#fff; padding:10px 5px; text-align:center; display:none;transform:translate(-50%, -50%);box-shadow:0 2px 10px rgba(0, 0, 0, 0.2);}
	.mo-wxCode img{ max-width:100%; height:auto;}
	.mo-wxCode span{ display:block; font-size:14px; padding:0 0 5px;}
	.mo-wxCode:before{ display:block; content:"X"; width:20px; height:20px; color:#000; font-size:14px; position:absolute; right:0; top:0; line-height:1; font-family:Arial, Helvetica, sans-serif;}
}


/*漂浮qq*/
.displaynone{display:none;}
.displaytrue{overflow:hidden;}
.im_floatonline{margin:0px;padding: 0px;overflow: hidden;z-index:9999; position:fixed; top:50px; right:1px; _position::absolute;}

#kefubtn{ background:url(images/customerservice2_left.png) no-repeat top right; position:relative; z-index:990;cursor:pointer;height:90px; width:53px; margin-right:1px;}
#kefubtn p{ color:#fff;left:20px;position:absolute;top:54px;width:30px;}
.im_floatonline .right{width:50px;height:190px;cursor:pointer;float:right;overflow: hidden;}
.float-box-content{ position:relative;height:260px;width:119px;background:url(images/customerservice1_left.png) no-repeat left bottom;overflow: hidden; z-index:998;transition:0.5s;}
.float-box-content .toptitle{color:#fff;padding:38px 20px 12px; text-align:center; font-size:16px; background:url(images/kf_top.png) no-repeat center top; margin-top:10px; background-size:30px auto; border-bottom:1px solid #FFF; letter-spacing:1px;}
.float-box-content .addlist{ display:block;width:113px;right:3px;position:absolute;top:87px; padding:5px 5px;right:-15px\9;}
.float-box-content .addlist ul li{text-align:left;width:98px;overflow:hidden;margin:5px 0;margin-bottom:10px;background:none; padding:0 4px;}
.float-box-content .addlist ul li.wxCode{ text-align:center; width:100%; height:auto;}
.float-box-content .addlist ul li.wxCode img{ max-width:100%; height:auto;}
.float-box-content .addlist ul li a{text-align:left; color:#fff; display:block; border-radius:0px; padding-left:22px;}
.float-box-content .addlist ul li span{ display:inline-block; height:25px; line-height:25px; font-size:14px;}
.float-box-content .addlist ul li a:hover{ color:#fff;opacity:0.75;}
.float-box-content .addlist ul li a:hover span{ text-decoration:none}
.float-box-content .kf_tel{ position:absolute; display:block;right:0px; top:205px; padding:10px 5px; color:#FFF; font-size:12px; display:none;}
.float-box-content .kf_tel span{ font-size:15px; display:block; letter-spacing:-1px;}
.float-box-content .close{ position:absolute; display:block;width:23px; height:23px;right:61px;top:215px;filter:alpha(opacity=80);opacity:.8; padding:0;}
.float-box-content .close img{ margin-top:-8px\9;}
@media(max-width:767px){
	.im_floatonline{ display:none;}
}

/*main*/
.mainbanner{ height:300px; width:100%; overflow:hidden;display: none;}
@media(max-width:767px){
	.mainbanner{ height:150px;background-image:url(images/mainbanner.jpg) !important; background-repeat:no-repeat !important; background-position:center !important; background-size:auto 100% !important;}
}

.main{ width:100%; height:auto; background:#FFF; min-height:400px;}

/*关于我们导航*/
.main_nav{ height:64px; width:100%; border-bottom:1px solid #e9e9e9; text-align:center;}
.main_nav ul{ width:auto; display:inline-block;height:65px;}
.main_nav ul li{ float:left; text-align:center;}
.main_nav ul li a{font-size:16px;line-height:62px;color:#333;display:inline-block;padding:0 6px;margin:0 15px;text-decoration:none;}
.main_nav ul li.on a{ color:#c52620;border-bottom:3px solid #c52620;}
@media(max-width:767px){
	.main_nav{ height:44px; width:100%; border-bottom:1px solid #e9e9e9; text-align:center;}
	.main_nav ul{ width:auto; display:inline-block;height:45px;}
	.main_nav ul li{ float:left; text-align:center;}
	.main_nav ul li a{font-size:14px;line-height:42px;color:#333;display:inline-block;padding:0 8px;margin:0 10px;text-decoration:none;}
	.main_nav ul li.on a{ color:#c52620;border-bottom:3px solid #c52620;}
	
}

/*关于我们*/
.main_about{ padding:10px 0;}
.main_about h2{ margin-top:50px; font-size:28px; color:#333; text-align:center;}
/*简介*/
.main_info,.main_contact{ overflow:hidden; width:1180px;line-height:30px;font-size:14px;color:#333; margin:30px auto 50px;}
.main_info img{ max-width:100%; height:auto;}
.map{ float:right; width:762px; height:452px; margin-left:10px;}
@media(max-width:767px){
	.main_about{ padding:10px 0 0;}
	.main_about h2{ margin-top:20px; font-size:20px;}
	.main_info,.main_contact{ overflow:hidden; width:95%;line-height:2;font-size:14px;color:#333; margin:10px auto 30px;}
	.map{ float:right; width:100%; height:452px; margin:10px 0 0;}
	.qywh{ width:100%;}
	.qywh td{ width:100% !important; padding:5px 0 !important; display:block;}
	.qywh tr{ display:block;}
}

/*优势*/
.main_fwys{ background:#f6f6f6; overflow:hidden; padding:50px 0;}
.main_fwys_t{ width:100%; text-align:center;}
.main_fwys_t h2{font-size:28px; color:#333; line-height:35px; padding:0 0 15px; font-weight:normal;}
.main_fwys_t span{ font-size:16px; color:#666; display:block;}
.main_fwys_c{ width:100%; height:auto;}
.main_fwys_c ul{ width:100%; height:auto; padding-top:35px;}
.main_fwys_c ul li{ width:265px; height:auto; margin:15px; float:left;}
.main_fwys_c ul li img{ max-width:100%; height:auto; border:1px solid #eaefec}
.main_fwys_c ul li h5{ font-size:16px; line-height:30px; text-align:center; color:#000; font-weight:bold; margin-top:10px;}
.main_fwys_c ul li span{ display:block; font-size:14px; height:auto; line-height:26px;}
@media(max-width:767px){
	.main_fwys{ padding:30px 0;}
	.main_fwys_t h2{font-size:20px; color:#333; line-height:1; padding:0 0 10px; font-weight:normal;}
	.main_fwys_t span{ font-size:14px; color:#666; display:block;}
	.main_fwys_c ul{ padding:20px 0 0;}
	.main_fwys_c ul li{ width:96%;margin:10px 2%;}
	.main_fwys_c ul li img{ display:block; margin:0 auto;}
	.main_fwys_c ul li h5{ font-size:15px; line-height:30px;}
}

/*服务流程*/
.main_fwlc{ background:#fff; overflow:hidden; padding:10px 0 20px;}
.main_fwlc_t{ position:relative; padding:40px 0 0; width:100%; height:140px;}
.main_fwlc_t i img{ width:100%; height:100%;}
.main_fwlc_t i.line1{ display:block; width:30px; height:30px; position:absolute; top:40px; left:541px; z-index:177;}
.main_fwlc_t i.line2{ display:block; width:30px; height:30px; position:absolute; top:112px; left:612px; z-index:178;}
.main_fwlc_t i.yuan{ display:block; width:46px; height:46px; position:absolute; top:68px; left:567px; border-radius:50px;-moz-border-radius:50px;-webkit-border-radius:50px; word-wrap:break-word; padding:0px; border:1px solid #000; z-index:173;}
.main_fwlc_t h2{ width:130px; height:41px; position:absolute; left:437px; top:65px; font-size:30px; line-height:1.5; color:#000; z-index:179;}
.main_fwlc_t em{ display:block; width:48px; height:44px; text-align:center; position:absolute; left:566px; top:69px; font-weight:bold; color:#000;font-family:Arial,Helvetica,sans-serif; font-size:32px; z-index:174; line-height:44px;}
.main_fwlc_t span{ display:block; width:294px; height:27px; line-height:27px; position:absolute; left:620px; top:78px; font-size:18px; color:#000; z-index:175;}
.main_fwlc_c{ width:100%; height:auto}
.main_fwlc_c ul{ width:100%; height:auto;}
.main_fwlc_c ul li{ float:left;position:relative;display:inline-block;border:none;width:33%; height:110px;width:calc(100/3 - 2px);text-align:center;color:white;margin:50px 0 20px;left:6px;top:0;vertical-align:top;transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;-webkit-transition:all .4s ease-out 0s;-o-transition:all .4s ease-out 0s;}
.main_fwlc_c ul li div{ width:260px;margin:0 auto;text-align:left; color:#000;}
.main_fwlc_c ul li .s_ico{ font-size:18px; height:46px; line-height:46px;}
.main_fwlc_c ul li .s_ico svg{ position:relative;top:-13px;left:0%;width:46px; float:left; margin-right:5px;}
.main_fwlc_c ul li .s_ico img{ position:relative;top:-13px;left:0%;width:46px; float:left; margin-right:5px;}
.main_fwlc_c ul li .info{ font-size:14px;margin-top:0;}
.main_fwlc_c ul li:hover{-webkit-transform: translateY(-5px);   transform: translateY(-5px);transition: all 0.5s ease;-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;}
@media(max-width:767px){
	.main_fwlc{ height:auto; padding:0;}
	.main_fwlc_t{ background:url(images/main_fwlc_t.png) no-repeat center;background-size:280px auto; padding:0; margin:30px 0 0; height:90px;}
	.main_fwlc_t i,.main_fwlc_t h2,.main_fwlc_t em,.main_fwlc_t span{ display:none;}
	.main_fwlc_c{ padding-bottom:50px;}
	.main_fwlc_c ul li{ float:left; width:50%;margin:30px 0 10px;}
	.main_fwlc_c ul li div{ max-width:90%;}
	.main_fwlc_c ul li .s_ico{ font-size:16px;}
	.main_fwlc_c ul li .s_ico img{width:35px; top:0px;}
	.main_fwlc_c ul li:nth-child(1),.main_fwlc_c ul li:nth-child(2){ height:165px;}	
}

/*左侧新闻导航*/
.main_nl{ width:260px; float:left;}
.main_nlt{ width:260px; height:176px; text-align:center; background:url(../images/news_tou.png) 0 0 no-repeat; padding:40px; margin-top:10px;}
.main_nlt h2{ color:#fff; font-size:36px; height:40px; line-height:40px; overflow:hidden;}
.main_nlt h3{ color:#fff; font-size:22px; font-weight:bold; height:45px; line-height:30px; padding-top:15px; overflow:hidden;}
.main_nlnav{ width:260px; height:auto; border:1px solid #eee; padding:10px 20px 24px;}
.main_nlnav ul{ width:100%; height:auto;}
.main_nlnav ul li{width:100%;height:48px;line-height:47px;border-bottom:1px solid #eee; float:left;}
.main_nlnav ul li a{display:block;color:#333;font-size:15px;background:url(images/icon_nav.png) 15px 18px no-repeat;padding-left:45px;}
.main_nlnav ul li a:hover,.main_nlnav ul li.on a{color:#c52620;font-weight:bold;}

/*左侧联系方式*/
.main_nllx{ width:100%; height:auto; margin:30px 0; }
.main_nllx h2{background:#c52620;line-height:48px;height:48px;color:#fff;font-size:18px;padding-left:15px; font-weight:bold;}
.main_nllxc{ border:1px solid #eee;width:260px;border-top:0px;padding:15px;}
.main_nllxc img{ max-width:100%; height:auto;}
.main_nllxc h1{ font-size:15px; color:#000; margin:10px 0 5px; font-weight:bold;}
.main_nllxc p{ display:block; font-size:14px; color:#333;line-height:28px;}
@media(max-width:767px){
	.main_nl{ width:100%;}
	.main_nlt{ display:none;}
	.main_nlnav{ height:44px; width:100%; border:0; padding:0; border-bottom:1px solid #e9e9e9; text-align:center;}
	.main_nlnav ul{ width:auto; display:inline-block;height:45px;}
	.main_nlnav ul li{ float:left; text-align:center; line-height:inherit; height:auto; border-bottom:0; width:auto;}
	.main_nlnav ul li a{font-size:14px;line-height:42px;color:#333;display:inline-block;padding:0 8px;margin:0 10px;text-decoration:none; background:none;}
	.main_nlnav ul li.on a{ color:#c52620;border-bottom:3px solid #c52620; font-weight:normal;}
	.main_nllx{ display:none;}
}

/*新闻右侧*/
.main_nr{ float:right;width:880px;margin-top:95px; padding-bottom:30px;}
.main_nrt{line-height:40px;border-bottom:1px solid #eee;color:#666;background:url(images/icon_posit.png) 5px 15px no-repeat;padding-left:24px; font-size:14px;}
.main_nrt a:hover{ color:#c52620;}
.main_nrt span{ font-weight:bold;color:#c52620;}

/*新闻列表*/
.main_nrc{ width:100%; height:auto;}
.news_list{ width:100%; height:auto;}
.news_list ul{ padding-top:20px; width:100%; height:auto;}
.news_list ul li{line-height:44px;border-bottom:solid 1px #eee; float:left; width:100%;}
.news_list ul li a{ display:inline-block;padding:0 10px 0 30px;background:url(images/icon_nav3.png) 10px 18px no-repeat; font-size:14px; color:#333;}
.news_list ul li span{ float:right; font-size:14px; color:#666;}
.news_list ul li a:hover{color:#c52620;background:url(images/icon_nav2.png) 10px 18px no-repeat;}
@media(max-width:767px){
	.main_nr{ width:100%; padding:0 0 30px; margin:0;}
	.main_nrt{ display:none;}
	.news_list ul{ padding:20px 2.5% 10px; width:100%;}
	.news_list ul li{ line-height:40px; height:41px;}
	.news_list ul li a{padding:0 10px 0 18px;background:url(images/icon_nav3.png) 2px 16px no-repeat;max-width:76%;overflow:hidden;height:40px}	
	.news_list ul li a:hover{color:#c52620;background:url(images/icon_nav2.png) 2px 16px no-repeat;}
}

/*下载*/
.dl_list{ width:100%; height:auto;}
.dl_list ul{ padding-top:20px; width:100%; height:auto;}
.dl_list ul li{line-height:44px;border-bottom:solid 1px #eee; float:left; width:100%;}
.dl_list ul li a{ display:block;padding:0 10px 0 30px;background:url(images/icon_nav3.png) 10px 18px no-repeat; font-size:14px; color:#333;}
.dl_list ul li span{ float:right; font-size:14px; color:#c52620;}
.dl_list ul li a:hover{color:#c52620;background:url(images/icon_nav2.png) 10px 18px no-repeat;}
@media(max-width:767px){
	.dl_list ul{ padding:20px 2.5% 10px; width:100%;}
	.dl_list ul li{ line-height:40px; height:41px;}
	.dl_list ul li a{ display:inline-block;padding:0 10px 0 18px;background:url(images/icon_nav3.png) 2px 16px no-repeat; width:100%;}
	.dl_list ul li font{ float:left;overflow:hidden; height:40px; display:block; max-width:78%;}
	.dl_list ul li a:hover{color:#c52620;background:url(images/icon_nav2.png) 2px 16px no-repeat;}
}

/*留言*/
.message_con{ width:1180px; margin:30px auto; height:auto;}
.message_con p{ line-height:30px; font-size:14px;}
.message_con p span{font-weight:bold;}
.message_con table,.message_con table tr,.message_con table td{ margin:0 auto; border:none;}
.message_con table .mess_left{ width:110px; text-align:right; padding-right:10px;}
.message_con .btn{ background:#c52620; width:100px; height:30px; border:none;cursor:pointer;border-radius:5px;color:#FFF; font-size:14px; margin-top:5px;}
.message_con input{ height:27px; border:1px solid #ccc; width:257px; color:#666; font-family:"微软雅黑"; padding:0 5px;}
.message_con textarea{border:1px solid #ccc; padding:5px; color:#666; font-family:"微软雅黑"; font-size:14px;}
.message_con tr{height:40px;}
.message_con .red{ color:#F00;}
@media(max-width:767px){
	.message_con{ width:95%; margin:30px 2.5%; height:auto;}
	.message_con table{ width:100%;}
	.message_con table tr,.message_con table td{ width:100%;}
	.message_con table .mess_left{ width:20%;}
	.message_con input{ width:90%;}
	.message_con textarea{ width:90%;}
}

.case_list{ width:1180px; margin:30px auto; height:auto;}
.case_list ul{ padding-top:20px; width:100%; height:auto;}
.case_list ul li{ float:left; width:275px; margin:0 10px;}
.case_list ul li a{ display:block; text-align:center; width:275px; height:180px; border:1px solid #eee;}
.case_list ul li img{ max-width:273px; max-height:178px;}
.case_list ul li span{ display:block; margin-top:10px; font-size:14px; color:#333; text-align:center;}
.case_list ul li:hover span{color:#c52620;}

/*商标转让*/
.zhuan_list{ width:1180px; margin:0 auto; height:auto; padding:30px 0;}
.zhuan_list .zhuan_table{ width:100%; height:auto; border:1px solid #CCC; border-collapse:collapse;}
.zhuan_list .zhuan_table tr{ width:100%;}
.zhuan_list  .zhuan_table th{ color:#fff; font-size:15px; font-weight:700; line-height:1.8; text-align:center; padding:5px;background:#1a2947; border:1px solid #ccc;}
.zhuan_list  .zhuan_table td{ font-size:14px; line-height:1.8; border:1px solid #CCC; color:#333; text-align:center; padding:5px;}
.zhuan_list  .zhuan_table tr:nth-child(2n+3) td{background:#e3edff;}
.zhuan_tlist{ display:none;}

@media(max-width:767px){
	.zhuan_list{ width:100%; margin:0 auto; height:auto; padding:0 0 30px;}
	.zhuan_list .zhuan_table{ display:none;}
	.zhuan_list .zhuan_tlist{ width:100%; height:auto; padding:0 2.5%; display:block;}
	.zhuan_list .zhuan_tlist li{ float:left; width:100%; height:auto; border-bottom:1px dashed #CCC; margin-bottom:10px; padding:0 0 10px}
	.zhuan_list .zhuan_tlist li .title{ width:100%; height:auto; float:left; line-height:30px;}
	.zhuan_list .zhuan_tlist li .title h1{ float:left; font-size:14px; color:#000; font-weight:700; line-height:30px;}
	.zhuan_list .zhuan_tlist li .title span{ float:right; font-size:14px; color:#888;}
	.zhuan_list .zhuan_tlist li .info{ float:left; width:100%; height:auto; color:#888; line-height:24px; padding:0; font-size:12px;}
	.zhuan_list .zhuan_tlist li .info h5{ line-height:24px;}
	.zhuan_list .zhuan_tlist li .info em{ display:block;}
	.zhuan_list .zhuan_tlist li .info i{ color:#333;}
	
}

/*page*/
.page{ width:100%; height:auto; padding:30px 0 20px;text-align:center; line-height:20px;}
.page span, .page a{ font-size:12px;color: #666666;display: inline-block;margin-right: 4px;border: 1px solid #d4d4d4;padding:3px 10px;}
.page a:hover{ color:#FFF; background:#c52620; text-decoration:none;border: 1px solid #c52620;}
.page .thisclass1{ background:#c52620; color:#FFF;border: 1px solid #c52620;}
#page1{ display:none;}

@media(max-width:767px){
/*page*/
.page{ display:none;}
#page1{ width:100%; height:auto; overflow:hidden; margin-top:2%; background:#EEE; display:block;}
#page1 a{ display:block; margin-right:1px; padding:2% 4%; float:left; background:#DDD; font-size:1.3em;}
#page1 a.num{ text-decoration:underline; color:#F00; font-weight:bold;}
#page1 span{ display:block; float:right; background:#DDD; padding:2% 3%; font-size:1.3em; }
}

/*display*/
.news_detail{ width:100%; height:auto;}
.news_detail .title{width:100%; text-align:center; margin-top:40px; font-size:20px; color:#c52620; font-weight:bold;}
.news_detail .time{ width:840px; height:32px; margin-top:20px; margin-left:20px; line-height:30px; text-align:center; font-size:12px; color:#666; border:dashed 1px #ccc;}
.news_detail .dis_con{ width:840px; margin:30px 20px 0; color:#333; line-height:30px; font-size:14px; min-height:400px;}
.dis_con img{ max-width:100%; height:auto;}

.smBox{ color:#999; font-size:14px; line-height:2; padding:15px 0 0;}

.detail_fenye{ width:100%; height:auto; overflow:hidden; padding:40px 0; font-size:14px;}
.detail_fenye span{ display:block; line-height:36px; border-bottom:1px dashed #CCC;}
.detail_fenye a:hover{color:#c52620;}

.case_dc{ width:1180px; margin:30px auto; height:auto;}
.case_dc .title{ width:100%; text-align:center; margin-top:40px; font-size:20px; color:#c52620; font-weight:bold;}
.case_dc .dis_con{ width:1140px; margin:30px 20px 0; color:#333; line-height:30px; font-size:14px; min-height:400px;}

@media(max-width:767px){
	.news_detail .title{width:100%; text-align:center; margin-top:30px; font-size:18px; color:#c52620; font-weight:bold;}
	.news_detail .time{ width:95%; height:32px; margin-top:15px; margin-left:2.5%; line-height:30px; text-align:center; font-size:12px; color:#666; border:dashed 1px #ccc;}
	.news_detail .dis_con{ width:95%; margin:20px 2.5% 0;}
	
	.detail_fenye{ width:100%; height:auto; overflow:hidden; padding:15px 0; font-size:14px;}
	.detail_fenye span{ display:block; line-height:35px; border-bottom:1px dashed #CCC; padding-left:5px;}
	.detail_fenye a:hover{ color:#c52620;}
	
}

@font-face {
	font-family: 'ality';
	src:url('css/font/ality.eot?v3mxfj');
	src:url('css/font/ality.eot?#iefixv3mxfj') format('embedded-opentype'),
		url('css/font/ality.woff?v3mxfj') format('woff'),
		url('css/font/ality.ttf?v3mxfj') format('truetype'),
		url('css/font/ality.svg?v3mxfj#ality') format('svg');
	font-weight: normal;
	font-style: normal;
}
[class^="icon-"], [class*=" icon-"] {font-family: 'ality';speak: none;font-style: normal;font-weight: normal;font-variant: normal;text-transform: none;line-height: 1;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.icon-st{font-size:24px; line-height:26px; margin-right:8px; float:left;}
.icon-st:before {content: "\e609";} 

/*服务保障*/
.tc{ text-align:center;}
.fwbz{ background: #be1736 url(images/base-bg.png) no-repeat center top; padding:490px 0 0;}
.s01{ width:100%; height:auto; display:none;}
.s02{ width:100%; height:auto; padding-top:28px;}
.base_btn{ background:url(images/btn.png) no-repeat left top;width:433px;height:120px;margin:0 auto;font-size:40px;font-weight:bold;line-height:90px;text-align:center;letter-spacing:4px;color:#fff;display:block;margin-top: -2px;z-index: 1;position: relative;}
.yellow{ color:#ffd800;}
.db_title{ font-size:29px;font-weight:bold; text-align:center; color:#fff;}
.db_text{font-size:20px;text-align:center; color:#fff;margin:16px 0;}
.color01{ color:#ff9600}
.bule{color:#153064;}
.db-content{width:100%;height: 666px;margin-top:120px; text-align: center;position: relative;}
.db-content .content-block{margin: 0 auto;width:980px; height: 450px;position: relative;z-index: 1;display: block;}
.content-block .db-panel {background: url(images/panel-bg.png) no-repeat left top;height: 396px;width: 240px;float: left;margin: 0 43px;}
.db-panel:hover .icon-cx{-webkit-transform: translateY(-10px);-moz-transform: translateY(-10px);-ms-transform: translateY(-10px);-o-transform: translateY(-10px);transform: translateY(-10px);}
.db-panel:hover .cx-num{-webkit-transform: translateY(-20px);-moz-transform: translateY(-20px);-ms-transform: translateY(-20px); -o-transform: translateY(-20px); transform: translateY(-20px);}
.db-panel .cx-num { background: url(images/icon.png) no-repeat left top;width: 87px;height: 88px;margin: -35px auto 0;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s;}
.panel-bz .cx-num {background-position:-91px 0;}
.panel-zc .cx-num {background-position: -182px 0;}
.content-block .icon-cx{background: url(images/icon.png) no-repeat left top;width: 87px;height:91px;margin: 26px auto 22px;background-position: 0 -101px;-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;transition: all .3s}
.panel-bz .icon-cx {background-position: -91px -101px;}
.panel-zc .icon-cx {background-position: -182px -101px;}
.db-panel .db-panel-title{font-size: 28px;height:43px;width: 153px;text-align: center;font-weight: bold;line-height: 42px;border-bottom: 2px solid #c7002b;border-top: 2px solid #c7002b;display: inline-block;color: #c7002b;}
.db-panel-p {font-size:16px;text-align: center;color: #050505;line-height: 2;margin-top: 10px;}
.bz-p{font-size:13px;margin:0;}
.db-panel-p span {font-weight: bold;}
.content-bg{position:absolute;background: url(images/db-bg.jpg) no-repeat left top;width:1479px;height:439px;top:-100px;z-index:0;}
.content-btn{position:relative;display:block;width:316px;height:68px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin:30px auto 15px;line-height:68px;text-align:center;font-size:32px;color:#b0203d;background:#ffd800;z-index:1;}
.pay-block-bg{background: url(images/pay-bg-img_1.png) no-repeat left top;width:1037px;height:668px;margin:75px auto 0;}
.base-btn-large{ background:url(images/btn-large.png) no-repeat left top; width:570px; height:120px; margin:0 auto;font-size:40px;font-weight:bold;line-height:90px;text-align:center;letter-spacing:4px;color:#fff;display:block;margin-top: -2px;z-index: 1;position: relative;}
.s04{ width:100%; height:auto; padding-top:60px;}
.select-content{width:1054px;margin:0 auto;overflow: hidden; padding:60px 0;}
.select-content .select-panel{float: left;margin:0 53px;}
.select-panel .select-icon{background: url(images/icon-bottom.png) no-repeat left top;width:150px;height:150px;margin:0 auto;}
.select-pt .select-icon{background-position:0 -164px;}
.select-sx .select-icon{background-position:0 -328px;}
.select-bz .select-icon{background-position:0 -492px;}
.select-panel .select-title{font-size:24px;font-weight:bold;color:#fff;text-align:center;margin:18px 0;}
.select-panel .select-p{font-size:16px;color:#f8f8f8;text-align:center;line-height:2;}
.s05{ background:url(images/bottom-bg.jpg) repeat-x left top;width:100%;height:366px;overflow:hidden; padding:100px 0 0;}
.s05 .bottom-p{ font-size:18px;color:#fff;text-align:center;letter-spacing:2px;margin-top:8px;}
.s05 .bottom-btn{ display:block;width:316px;height:68px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin:30px auto 15px;line-height:68px;text-align: center;font-size:32px;color:#b0203d;background:#ffd800;}

@media(max-width:767px){
	.fwbz{ background:#be1736 url(images/base-bg.png) no-repeat center top; padding:130px 0 0; background-size:auto 220px;}
	.base_btn{ background:url(images/btn.png) no-repeat center top;width:100%;height:70px;font-size:22px;line-height:50px;letter-spacing:2px;position: relative; background-size:70% auto;}
	.db_title{ font-size:16px;font-weight:bold; text-align:center; color:#fff;}
	.db_text{font-size:14px;text-align:center; color:#fff;margin:10px 0;}
	.db-content{margin-top:60px; height:auto; padding-bottom:30px;}
	.db-content .content-block{margin:0 auto;width:100%; height:200px;position: relative;z-index: 1;display: block;}
	.content-block .db-panel {background:url(images/panel-bg.png) no-repeat left top;height:200px;width:32.333%;float:left;margin:0 0.5%; background-size:100% auto;}
	.db-panel .cx-num{background-size:120px auto;width:39px;height:39px;margin:-22px auto 0;}
	.panel-bz .cx-num {background-position:-40px 0;}
	.panel-zc .cx-num {background-position:-81px 0;}
	.content-block .icon-cx{background-size:120px auto;width:39px;height:41px;margin:8px auto 5px;background-position:0 -46px;}
	.panel-bz .icon-cx {background-position:-41px -46px;}
	.panel-zc .icon-cx {background-position:-80px -46px;}
	.db-panel .db-panel-title{font-size:14px;height:30px;width:90%;line-height:26px; margin:0 auto;}
	.db-panel-p {font-size:10px;text-align: center;color: #050505;line-height:1.5;margin:8px auto 0; width:80%;}
	.bz-p{font-size:10px;margin:0;}
	.content-bg{position:absolute;background: url(images/db-bg.jpg) no-repeat left top;width:1479px;height:439px;top:-100px;z-index:0;}
	.content-btn{position:relative;display:block;width:60%;height:48px;margin:30px auto 15px;line-height:48px;font-size:20px;}
	.base-btn-large{ background-size:100% auto;width:85%;height:60px;margin:0 auto;font-size:22px;line-height:40px;letter-spacing:2px;}
	.s04{ width:100%; height:auto; padding-top:30px;}
	.select-content{width:95%;margin:0 auto;overflow: hidden; padding:30px 0 10px;}
	.select-content .select-panel{float: left;margin:0 1% 20px; width:48%;}
	.select-panel .select-icon{background-size:100px auto;width:100px;height:100px;margin:0 auto;}
	.select-pt .select-icon{background-position:0 -109px;}
	.select-sx .select-icon{background-position:0 -219px;}
	.select-bz .select-icon{background-position:0 -329px;}
	.select-panel .select-title{font-size:20px;font-weight:bold;color:#fff;text-align:center;margin:15px 0 10px;}
	.select-panel .select-p{font-size:14px;color:#f8f8f8;text-align:center;line-height:2;}
	.s05{ background:url(images/bottom-bg.jpg) repeat-x left top;height:266px;overflow:hidden; padding:60px 0 0;}
	.s05 .bottom-p{ font-size:14px;color:#fff;text-align:center;letter-spacing:1px;margin-top:8px;}
	.s05 .bottom-btn{position:relative;display:block;width:60%;height:48px;margin:20px auto 15px;line-height:48px;font-size:20px;}
}

.zhuan01{ padding-top:30px; width:100%; height:430px;}
.zhuan_t{font-size:28px; font-weight:700;text-align:center;padding-top:20px; color:#000;}
.zhuan_t i{display:block;width:382px;height:10px;background:url(images/icon01.png) no-repeat 0 -10px;margin:20px auto 42px auto;}
.zhuan01_c{ width:1088px; margin:0 auto; height:auto; padding:20px 0 0;}
.zhuan01_c ul{ width:100%; float:left; height:auto;}
.zhuan01_c ul li{float:left;width:222px;margin:0 25px;text-align:center;border:1px solid #dfdfdf;border-radius:7px;padding:0 0 30px;cursor:pointer;}
.zhuan01_c ul li i{background:url(images/icon01.png);display:block;width:140px;height:135px; margin:0 auto;}
.zhuan01_c ul li .info{ font-size:15px; text-align:center; color:#333;}
.zhuan01_c ul li.zhuan01_c1 i{background-position:-155px -310px;}
.zhuan01_c ul li.zhuan01_c2 i{background-position:-295px -310px;}
.zhuan01_c ul li.zhuan01_c3 i{background-position:-435px -310px;}
.zhuan01_c ul li.zhuan01_c4 i{background-position:-571px -310px;}
.zhuan01_c ul li:hover{ border:1px solid #67bee9;}
/*.zhuan01_c ul li:hover .info{ color:#c52620;}*/
.zhuan02{ background:#eff1f1; padding:30px 0 50px; height:auto;}
.zhuan02_c{ width:100%; margin:0 auto; height:auto; padding:0;}
.zhuan02_c ul{ width:1200px; float:left; height:auto; margin-left:-10px; padding:20px 0 0;}
.zhuan02_c ul li{ float:left; width:204px;border:2px solid #ebeaea; margin:0 18px; text-align:center; padding:10px 0; cursor:pointer;}
.zhuan02_c ul li i{background:url(images/icon01.png) no-repeat;display:block;width:31px;height:37px;margin:7px auto 0;}
.zhuan02_c ul li span{ display:block; font-size:16px; text-align:center; color:#333; line-height:2; margin-top:10px;}
.zhuan02_c ul li em{ display:block;width:92px;height:2px;background:#ebeaea;margin:14px auto;}
.zhuan02_c ul li.zhuan02_c1 i{background-position:0 -20px;}
.zhuan02_c ul li.zhuan02_c2 i{background-position:-31px -20px;}
.zhuan02_c ul li.zhuan02_c3 i{background-position:-62px -20px;}
.zhuan02_c ul li.zhuan02_c4 i{background-position:-93px -20px;}
.zhuan02_c ul li.zhuan02_c5 i{background-position:-124px -20px;}
.zhuan02_c ul li.zhuan02_c1:hover i{background-position:-223px -20px;}
.zhuan02_c ul li.zhuan02_c2:hover i{background-position:-254px -20px;}
.zhuan02_c ul li.zhuan02_c3:hover i{background-position:-285px -20px;}
.zhuan02_c ul li.zhuan02_c4:hover i{background-position:-316px -20px;}
.zhuan02_c ul li.zhuan02_c5:hover i{background-position:-347px -20px;}
.zhuan03{ background:url(images/zhuan03.png) no-repeat center; padding:30px 0 0; height:423px;}
.zhuan03 .zhuan_t{color:#fff;}
.zhuan03 .zhuan_t i{background:url(images/icon01.png) no-repeat 0 0px;}
.zhuan03_c{ width:1000px; margin:0 auto; height:auto;}
.zhuan03_c ul{ width:100%; float:left; height:auto; padding:20px 0 0;}
.zhuan03_c ul li{ width:116px; height:auto; float:left;}
.zhuan03_c ul li.line{ width:104px;height:1px;background:url(images/xu.png) repeat-x;float:left;margin-top:56px;}
.zhuan03_c ul li i{ display:block; width:112px; height:112px; border:2px solid #fff; border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;}
.zhuan03_c ul li i em{ width:60px; height:60px; display:block; margin:26px auto;background:url(images/icon01.png) no-repeat;}
.zhuan03_c ul li span{ display:block; margin-top:15px; font-size:16px; text-align:center; color:#FFF;}
.zhuan03_c ul li.zhuan03_c1 em{background-position:0 -222px;}
.zhuan03_c ul li.zhuan03_c2 em{background-position:-120px -222px;}
.zhuan03_c ul li.zhuan03_c3 em{background-position:-240px -222px;}
.zhuan03_c ul li.zhuan03_c4 em{background-position:-360px -222px;}
.zhuan03_c ul li.zhuan03_c5 em{background-position:-480px -222px;}
.zhuan04{width:412px;background:url(images/icon01.png) no-repeat -711px -309px;margin:50px auto 40px auto;padding-top:19px;font-size:16px;    color:#000;}
.zhuan04 span{ display:block; text-align:center;}
.zhuan04_btn{display:block;width:220px;height:50px;color:#c52620;border:2px solid #c52620;font-size:24px;line-height:50px;text-align:center;border-radius:10px 10px 10px 10px;margin-top:40px;margin-left:91px;cursor:pointer;}
.zhuan04_btn a{ display:block;color:#c52620;}
@media(max-width:767px){
	.zhuan01{ padding:30px 0 10px; width:100%; height:auto;}
	.zhuan_t{font-size:20px; font-weight:700;text-align:center;padding-top:0; color:#000;}
	.zhuan_t i{display:block;width:300px;height:8px;background:url(images/icon01.png) no-repeat 0 -7px;background-size:900px auto;margin:10px auto 20px auto;}
	.zhuan01_c{ width:100%; margin:0 auto; height:auto; padding:10px 0 0;}
	.zhuan01_c ul li{float:left;width:45%;margin:0 2.5% 20px;text-align:center;border:1px solid #dfdfdf;border-radius:7px;padding:0 0 30px;cursor:pointer;}
	.zhuan01_c ul li i{background:url(images/icon01.png);display:block;width:140px;height:135px; margin:0 auto;}
	.zhuan01_c ul li .info{ font-size:16px; text-align:center; color:#333; line-height:24px; min-height:48px; width:95%; margin:0 auto;}
	.zhuan02{ background:#eff1f1; padding:30px 0; height:auto;}
	.zhuan02_c ul{ width:100%; float:left; height:auto; margin-left:0; padding:20px 0 0;}
	.zhuan02_c ul li{ float:left; width:90%;border:2px solid #ebeaea; margin:0 5% 20px; text-align:center; padding:10px 0; cursor:pointer;}
	.zhuan02_c ul li i{background:url(images/icon01.png) no-repeat;display:block;width:31px;height:37px;margin:7px auto 0;}
	.zhuan02_c ul li span{ display:block; font-size:16px; text-align:center; color:#333; line-height:2; margin-top:10px;}
	.zhuan02_c ul li em{ display:block;width:92px;height:2px;background:#ebeaea;margin:14px auto;}
	.zhuan03{ background:url(images/zhuan03.png) no-repeat center; padding:30px 0 0; height:423px;}
	.zhuan03 .zhuan_t{color:#fff;}
	.zhuan03 .zhuan_t i{background:url(images/icon01.png) no-repeat 0 0px;background-size:900px auto;}
	.zhuan03_c{ width:100%; margin:0 auto; height:auto;}
	.zhuan03_c ul{ width:100%; float:left; height:auto; padding:20px 0 0; text-align:center;}
	.zhuan03_c ul li{ width:30%; height:auto; margin:0 1.5% 10px; float:left; display:inline-block;}
	.zhuan03_c ul li.line{ display:none;}
	.zhuan03_c ul li i{ display:block; width:75px; height:75px; border:2px solid #fff; border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%; margin:0 auto;}
	.zhuan03_c ul li i em{ width:59px; height:59px; display:block; margin:8px auto;background:url(images/icon01.png) no-repeat; background-size:900px auto;}
	.zhuan03_c ul li span{ display:block; margin-top:15px; font-size:14px; text-align:center; color:#FFF; min-height:40px;}
	.zhuan03_c ul li.zhuan03_c1 em{background-position:5px -170px;}
	.zhuan03_c ul li.zhuan03_c2 em{background-position:-88px -170px;}
	.zhuan03_c ul li.zhuan03_c3 em{background-position:-180px -170px;}
	.zhuan03_c ul li.zhuan03_c4 em{background-position:-274px -170px;}
	.zhuan03_c ul li.zhuan03_c5 em{background-position:-368px -170px;}
	.zhuan04{width:250px;background:url(images/icon01.png) no-repeat -433px -195px; background-size:700px auto;margin:40px auto 30px auto;padding-top:0;font-size:14px; color:#000;}
	.zhuan04 span{ display:block; text-align:center;}
	.zhuan04_btn{display:block;width:145px;height:40px;color:#c52620;border:2px solid #c52620;font-size:16px;line-height:36px;text-align:center;border-radius:10px 10px 10px 10px;margin:18px auto 0;cursor:pointer;}
}

.zhuce01{ width:100%; height:auto; padding:40px 0 30px;}
.zhuce01_t{ background:url(images/zhuce_t.gif) no-repeat center 0; height:104px; text-align:center; margin-bottom:65px;}
.zhuce01_t b{ display:block; font-size:36px; color:#000; line-height:1;}
.zhuce01_t span{ display:block; font-size:30px; color:#333; padding-top:15px;}
.zhuce01_t span em{ color:#c52620; font-weight:700;}
.zhuce01_c{ width:100%; height:auto;}
.zhuce01_c ul{ width:1200px; margin-left:-10px; height:auto; float:left;}
.zhuce01_c ul li{ width:16.66%; float:left; text-align:center; height:210px;}
.zhuce01_c ul li a{ display:block; margin:0 10px;}
.zhuce01_c ul li i{display:block; background-image:url(images/zzfw_pic01.jpg); background-repeat:no-repeat; width:140px; height:140px; margin:0 auto 15px;}
.zhuce01_c ul li span{ display:block; text-align:center; font-size:16px; color:#333;}
.zhuce01_c ul li.zhuce01_c1 i{ background-position:0 0;}
.zhuce01_c ul li.zhuce01_c2 i{ background-position:-183px 0;} 
.zhuce01_c ul li.zhuce01_c3 i{ background-position:-366px 0;}
.zhuce01_c ul li.zhuce01_c4 i{ background-position:-549px 0;}
.zhuce01_c ul li.zhuce01_c5 i{ background-position:-732px 0;}
.zhuce01_c ul li.zhuce01_c6 i{ background-position:-915px 0;}
.zhuce01_c ul li.zhuce01_c7 i{ background-position:0 -180px;}
.zhuce01_c ul li.zhuce01_c8 i{ background-position:-183px -180px;}
.zhuce01_c ul li.zhuce01_c9 i{ background-position:-366px -180px;}
.zhuce01_c ul li.zhuce01_c10 i{ background-position:-549px -180px;}
.zhuce01_c ul li.zhuce01_c11 i{ background-position:-732px -180px;}
.zhuce01_c ul li.zhuce01_c12 i{ background-position:-915px -180px;}
.zhuce01_c ul li.cur i,.zhuce01_c ul li a:hover i{display:block; background-image:url(images/zzfw_pic02.jpg) !important; width:140px; height:140px; margin:0 auto 15px;}
.zhuce01_c ul li.zhuce01_c1.cur i,.zhuce01_c ul li.zhuce01_c1 a:hover i{ background-position:0 0;}
.zhuce01_c ul li.zhuce01_c2.cur i,.zhuce01_c ul li.zhuce01_c2 a:hover i{ background-position:-183px 0;} 
.zhuce01_c ul li.zhuce01_c3.cur i,.zhuce01_c ul li.zhuce01_c3 a:hover i{ background-position:-366px 0;}
.zhuce01_c ul li.zhuce01_c4.cur i,.zhuce01_c ul li.zhuce01_c4 a:hover i{ background-position:-549px 0;}
.zhuce01_c ul li.zhuce01_c5.cur i,.zhuce01_c ul li.zhuce01_c5 a:hover i{ background-position:-732px 0;}
.zhuce01_c ul li.zhuce01_c6.cur i,.zhuce01_c ul li.zhuce01_c6 a:hover i{ background-position:-915px 0;}
.zhuce01_c ul li.zhuce01_c7.cur i,.zhuce01_c ul li.zhuce01_c7 a:hover i{ background-position:0 -180px;}
.zhuce01_c ul li.zhuce01_c8.cur i,.zhuce01_c ul li.zhuce01_c8 a:hover i{ background-position:-183px -180px;}
.zhuce01_c ul li.zhuce01_c9.cur i,.zhuce01_c ul li.zhuce01_c9 a:hover i{ background-position:-366px -180px;}
.zhuce01_c ul li.zhuce01_c10.cur i,.zhuce01_c ul li.zhuce01_c10 a:hover i{ background-position:-549px -180px;}
.zhuce01_c ul li.zhuce01_c11.cur i,.zhuce01_c ul li.zhuce01_c11 a:hover i{ background-position:-732px -180px;}
.zhuce01_c ul li.zhuce01_c12.cur i,.zhuce01_c ul li.zhuce01_c12 a:hover i{ background-position:-915px -180px;}
.zhuce02{ background:url(images/zhuce02.png) no-repeat top center; height:568px; padding:40px 0;}
.zhuce02_t{ font-size:30px; color:#000; text-align:center; margin-top:0;}
.zhuce02_c{width:100%;height:384px;margin-top:40px;background:url(../images/zhuce02_c.png) no-repeat center;}
.zhuce02_c ul{ width:1000px; margin:0 auto; height:auto;}
.zhuce02_c ul li{ float:left;width:500px;height:202px;padding:37px 55px 37px 150px; position:relative;}
.zhuce02_c ul li i{ display:block; width:85px; color:#000; font-size:16px; position:absolute; top:133px; left:32px; text-align:center;}
.zhuce02_c ul li i.icon_2{ top:133px; left:57px;}
.zhuce02_c ul li i.icon_3{ top:125px; left:32px;}
.zhuce02_c ul li i.icon_4{ top:125px; left:57px;}
.zhuce02_c ul li .info{color:#333;line-height:2; font-size:16px;}
.zhuce03{ background:url(images/zhuce03.jpg) no-repeat top center; height:auto; padding:40px 0;}
.zhuce03_t{ font-size:30px; color:#fff; text-align:center; margin-top:0;}
.zhuce03_c{ width:100%; height:auto; padding-top:40px;}
.zhuce03_c ul{ width:1200px; margin-left:-10px;}
.zhuce03_c ul li{ width:280px; height:404px; float:left; background:#fff; position:relative;margin:0px 60px;}
.zhuce03_c ul li img{ display:block; margin:40px auto;}
.zhuce03_c ul li h5{ font-size:20px; text-align:center;color:#fff; line-height:48px; background:#c52620; position:absolute; bottom:0px; width:100%; font-weight:normal;}
.zhuce04{ height:auto; padding:40px 0; background:#f5f5f5;}
.zhuce04_t{ font-size:30px; color:#000; text-align:center; margin-top:0;}
.zhuce04_c{ width:100%; height:auto; padding:30px 0 0;}
.zhuce04_c ul{ width:1200px; margin-left:-10px; height:auto;}
.zhuce04_c ul li{ width:16.66%; float:left; text-align:center; height:210px; background:url(../images/sale.png) no-repeat center;}
.zhuce04_c ul li i{display:block;width:30px;height:29px;line-height:30px;margin:40px auto 0;text-align:center;font-style:normal;font-size:20px;
color:#fff;background:url(../images/yuan.png) no-repeat center;}
.zhuce04_c ul li h4{ font-size:16px;text-align:center;margin-top:15px;color:#333;}
.zhuce04_c ul li span{ width:58px; height:38px; border:1px solid #eee; margin:15px auto 0; display:block;}
.zhuce05{ width:100%; height:auto; background:#f4f3f3; padding:40px 0; }
.zhuce05_t{ width:100%; text-align:center;}
.zhuce05_t span{ display:block; width:55%; margin:0 auto; border-bottom:1px solid #c52620; color:#464646; font-family:Georgia, "Times New Roman", Times, serif; font-size:24px; padding:0 0 10px; text-transform:uppercase; font-weight:700;}
.zhuce05_t h2{ font-size:30px; color:#000; font-weight:700; padding-top:5px;}
.zhuce05_t i{width:0; height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #464646; display:block; margin:10px auto 0;}
.zhuce05_c{ width:100%; height:auto; padding:40px 0 0;}
.zhuce05_c span{ display:block; line-height:2.5; font-size:16px; color:#c52620; text-align:center;}
.zhuce06{ background:#fff; width:100%; padding:40px 0;}
.zhuce06_t{ width:100%; height:181px; margin:0 auto;}
.zhuce06_t ul{ width:1000px; margin:0 auto; height:auto;}
.zhuce06_t ul li{ width:180px;height:181px;float:left;background: url(../images/zhuce06.png) no-repeat -182px 0;text-align:center;line-height:180px;font-size:18px;cursor:pointer; margin:0 0 0 16px;}
.zhuce06_t ul li.hover{height:180px;line-height:180px;background:url(../images/zhuce06.png) no-repeat 0 0;color:#fff;cursor:pointer;}
.zhuce06_c{height:272px;border:1px solid #000;border-radius:5px;margin:40px auto 0; width:1000px;}
.zhuce06_c .con{ height:270px;overflow:hidden;position:relative;}
.zhuce06_c .con .pp{width:530px;position:absolute;left:40px;top:40px;}
.zhuce06_c .con .pp1{width:530px;position:absolute;left:40px;top:40px;}
.zhuce06_c .con .pp2{width:530px;position:absolute;left:40px;top:16px;}
.zhuce06_c .con .pp3{width:530px;position:absolute;left:40px;top:50px;}
.zhuce06_c .con .pp4{width:530px;position:absolute;left:40px;top:50px;}
.zhuce06_c .con .pp p{font-size:16px;line-height:2;color:#4c4c4c;}
.zhuce06_c .con img{display:block;position:absolute;right:20px;top:20px;}
@media(max-width:767px){
	.zhuce01{ width:100%; height:auto; padding:30px 0 30px;}
	.zhuce01_t{ background:none; height:37px; text-align:center; margin-bottom:40px;}
	.zhuce01_t b{ display:block; font-size:20px; color:#000; line-height:1;}
	.zhuce01_t span{ display:block; font-size:14px; color:#333; padding-top:10px;}
	.zhuce01_c ul{ width:100%; margin-left:0; height:auto; float:left;}
	.zhuce01_c ul li{ width:25%; float:left; text-align:center; height:110px;}
	.zhuce01_c ul li a{ display:block; margin:0;}
	.zhuce01_c ul li i{display:block; background-image:url(images/zzfw_pic01.jpg); background-repeat:no-repeat;background-size:550px auto; width:74px; height:74px; margin:0 auto 5px;}
	.zhuce01_c ul li span{ display:block; text-align:center; font-size:11px; color:#333;}
	.zhuce01_c ul li.zhuce01_c1 i{ background-position:0 0;}
	.zhuce01_c ul li.zhuce01_c2 i{ background-position:-95px 0;} 
	.zhuce01_c ul li.zhuce01_c3 i{ background-position:-190px 0;}
	.zhuce01_c ul li.zhuce01_c4 i{ background-position:-286px 0;}
	.zhuce01_c ul li.zhuce01_c5 i{ background-position:-381px 0;}
	.zhuce01_c ul li.zhuce01_c6 i{ background-position:-476px 0;}
	.zhuce01_c ul li.zhuce01_c7 i{ background-position:0 -94px;}
	.zhuce01_c ul li.zhuce01_c8 i{ background-position:-95px -94px;}
	.zhuce01_c ul li.zhuce01_c9 i{ background-position:-190px -94px;}
	.zhuce01_c ul li.zhuce01_c10 i{ background-position:-286px -94px;}
	.zhuce01_c ul li.zhuce01_c11 i{ background-position:-381px -94px;}
	.zhuce01_c ul li.zhuce01_c12 i{ background-position:-476px -94px;}
	.zhuce01_c ul li.cur i,.zhuce01_c ul li a:hover i{display:block; background-image:url(images/zzfw_pic02.jpg) !important;background-size:550px auto; width:74px; height:74px; margin:0 auto 5px;}
	.zhuce01_c ul li.zhuce01_c1.cur i,.zhuce01_c ul li.zhuce01_c1 a:hover i{ background-position:0 0;}
	.zhuce01_c ul li.zhuce01_c2.cur i,.zhuce01_c ul li.zhuce01_c2 a:hover i{ background-position:-95px 0;} 
	.zhuce01_c ul li.zhuce01_c3.cur i,.zhuce01_c ul li.zhuce01_c3 a:hover i{ background-position:-190px 0;}
	.zhuce01_c ul li.zhuce01_c4.cur i,.zhuce01_c ul li.zhuce01_c4 a:hover i{ background-position:-286px 0;}
	.zhuce01_c ul li.zhuce01_c5.cur i,.zhuce01_c ul li.zhuce01_c5 a:hover i{ background-position:-381px 0;}
	.zhuce01_c ul li.zhuce01_c6.cur i,.zhuce01_c ul li.zhuce01_c6 a:hover i{ background-position:-476px 0;}
	.zhuce01_c ul li.zhuce01_c7.cur i,.zhuce01_c ul li.zhuce01_c7 a:hover i{ background-position:0 -94px;}
	.zhuce01_c ul li.zhuce01_c8.cur i,.zhuce01_c ul li.zhuce01_c8 a:hover i{ background-position:-95px -94px;}
	.zhuce01_c ul li.zhuce01_c9.cur i,.zhuce01_c ul li.zhuce01_c9 a:hover i{ background-position:-190px -94px;}
	.zhuce01_c ul li.zhuce01_c10.cur i,.zhuce01_c ul li.zhuce01_c10 a:hover i{ background-position:-286px -94px;}
	.zhuce01_c ul li.zhuce01_c11.cur i,.zhuce01_c ul li.zhuce01_c11 a:hover i{ background-position:-381px -94px;}
	.zhuce01_c ul li.zhuce01_c12.cur i,.zhuce01_c ul li.zhuce01_c12 a:hover i{ background-position:-476px -94px;}
	.zhuce02{ background:url(images/zhuce02.png) no-repeat top center; height:auto; padding:30px 0;}
	.zhuce02_t{ font-size:20px; color:#000; text-align:center; margin-top:0;}
	.zhuce02_c{width:100%;height:auto;margin-top:30px;background:none;}
	.zhuce02_c ul{ width:100%; margin:0 auto; height:auto;}
	.zhuce02_c ul li{ float:left;width:50%; height:auto;padding:15px 10px 10px !important; position:relative;}
	.zhuce02_c ul li i{ display:block; width:85px;color:#000;font-size:16px;font-weight:700;position:relative; top:0; left:0; text-align:left;}
	.zhuce02_c ul li .info{color:#333;line-height:2; min-height:145px; font-size:14px; margin-top:5px;}
	.zhuce02_c ul li i.icon_2{ top:0; left:0;}
	.zhuce02_c ul li i.icon_3{ top:0; left:0;}
	.zhuce02_c ul li i.icon_4{ top:0; left:0;}
	.zhuce02_c ul li:nth-child(1){ border-right:1px solid #b5b7bb; border-bottom:1px solid #b5b7bb;}
	.zhuce02_c ul li:nth-child(2){ border-right:0px solid #b5b7bb; border-bottom:1px solid #b5b7bb;}
	.zhuce02_c ul li:nth-child(3){ border-right:1px solid #b5b7bb; border-bottom:0px solid #b5b7bb;}
	.zhuce03{ background:url(images/zhuce03.jpg) no-repeat top center; height:auto; padding:30px 0;}
	.zhuce03_t{ font-size:20px; color:#fff; text-align:center; margin-top:0;}
	.zhuce03_c{ width:100%; height:auto; padding-top:40px;}
	.zhuce03_c ul{ width:100%; margin-left:0;}
	.zhuce03_c ul li{ width:30.3%; height:180px; float:left; background:#fff; position:relative;margin:0px 1.5%;}
	.zhuce03_c ul li img{ display:block; margin:5px auto; max-width:90%;}
	.zhuce03_c ul li h5{ font-size:12px; text-align:center;color:#fff; line-height:30px; background:#c52620; position:absolute; bottom:0px; width:100%; font-weight:normal;}
	.zhuce04{ height:auto; padding:30px 0; background:#f5f5f5;}
	.zhuce04_t{ font-size:20px; color:#000; text-align:center; margin-top:0;}
	.zhuce04_c{ width:100%; height:auto; padding:30px 0 0;}
	.zhuce04_c ul{ width:100%; margin-left:0; height:auto;}
	.zhuce04_c ul li{ width:33.3%; float:left; text-align:center; height:130px; background:url(../images/sale.png) no-repeat center; background-size:90% auto;}
	.zhuce04_c ul li i{display:block;width:20px;height:19px;line-height:19px;margin:20px auto 0;text-align:center;font-style:normal;font-size:14px;color:#fff;background:url(../images/yuan.png) no-repeat center;background-size:20px auto;}
	.zhuce04_c ul li h4{ font-size:11px;text-align:center;margin-top:15px;color:#333;}
	.zhuce04_c ul li span{ width:38px; height:26px; border:1px solid #eee; margin:10px auto 0; display:block;}
	.zhuce04_c ul li span img{ max-width:100%;}
	.zhuce05{ width:100%; height:auto; background:#f4f3f3; padding:40px 0; }
	.zhuce05_t{ width:100%; text-align:center;}
	.zhuce05_t span{ display:block; width:55%; margin:0 auto; border-bottom:1px solid #c52620; color:#464646; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; padding:0 0 5px; text-transform:uppercase; font-weight:700;}
	.zhuce05_t h2{ font-size:20px; color:#000; font-weight:700; padding-top:5px;}
	.zhuce05_t i{width:0; height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #464646; display:block; margin:8px auto 0;}
	.zhuce05_c{ width:100%; height:auto; padding:30px 10px 0;}
	.zhuce05_c span{ display:block; line-height:2; font-size:14px; color:#c52620; text-align:center;}
	.zhuce06{ background:#fff; width:100%; padding:40px 0;}
	.zhuce06_t{ width:100%; height:auto; margin:0 auto;}
	.zhuce06_t ul{ width:100%; margin:0 auto; height:auto;}
	.zhuce06_t ul li{ width:18%;height:auto;float:left;background:none;text-align:center;line-height:1;font-size:12px;cursor:pointer; margin:0 1%; border:1px solid #CCC; padding:8px 0;border-radius:3px;}
	.zhuce06_t ul li.hover{height:auto;line-height:1; border:1px solid #c52620;background:#c52620;color:#fff;cursor:pointer;}
	.zhuce06_c{height:auto;border:1px solid #000;border-radius:5px;margin:20px auto 0; width:95%; padding:10px;}
	.zhuce06_c .con{ height:auto;overflow:hidden;position:relative;}
	.zhuce06_c .con .pp span{ width:100% !important;}
	.zhuce06_c .con .pp3 span{ width:50% !important;}
	.zhuce06_c .con .pp{width:100%;position:relative;left:0;top:0;}
	.zhuce06_c .con .pp1{width:100%;position:relative;left:0;top:0;}
	.zhuce06_c .con .pp2{width:100%;position:relative;left:0;top:0;}
	.zhuce06_c .con .pp3{width:100%;position:relative;left:0;top:0;}
	.zhuce06_c .con .pp4{width:100%;position:relative;left:0;top:0;}
	.zhuce06_c .con .pp p{font-size:14px;line-height:2;color:#4c4c4c;}
	.zhuce06_c .con img{display:block;position:relative;right:0;top:0; margin:10px auto 0;}
}
