﻿@charset "utf-8";

/* [7LIB.ORG] */
html,body,div,iframe,span,
dl,dt,dd,ul,ol,li,
form,input,textarea,pre,p,blockquote,
th,td						{ margin:0; padding:0; font-size:100%;}
a							{ text-decoration:none;}
ul							{ list-style:none;}
.clear						{ clear:both; height:0px; line-height:0;}
h1,h2,h3					{ font-weight:normal; padding:0px; margin:0px; }
img							{ border:0; }
a							{ color:#666; }
a:hover 					{ text-decoration:underline; }

/* [7LIB.ORG] */
body,html 					{ font-family:"微软雅黑","黑体"; font-size:12px; color:#000; background:url(b-bg.jpg) repeat;}
body{ position:relative;}
.fl{float:left;}
.fr{float:right;}
.box{width:1260px; margin:0 auto;}
.w-top{height:30px; line-height:30px; background:#ebebeb; width:100%; color:#272727;}
.w-top span { width: 1080px; height: 30px; overflow: hidden; float: left;}
.w-top .top-r{padding-right:20px;}
.w-top .top-r a { padding:0 10px; }
.w-header{height:112px; /*background:url(top-bg.jpg) repeat-x; */ padding-top:23px;}
.w-logo{width:444px; float:left; padding-right:17px; }
.w-phone{ height:72px; padding:25px 0px 0px 90px; background:url(phone.png) left top no-repeat;}
.w-phone p{ font-size: 23px; font-weight: bold; color: #D50911;}
.w-phone img{float:left;}
.w-phone .top-code{margin-top:-5px;}
.w-nav{ font-size:12px;line-height:54px; background:url('nav-bg.jpg') repeat-x ; height:54px;}

.nav li{float:left; background:url('nav-line.jpg') no-repeat left center; text-align:center;}
.nav li a{color:#fff; display:block; padding:0 42px; font-size: 14px;}
.nav li a:hover{background:#b81c22;}
.nav li .nav-f{background:#b81c22;;}
.nav li:first-child{background:none;}
.w-banner{height:501px; text-align:center;/*background:url('banner.jpg') no-repeat center;*/ margin-top:1px;}

/*****搜索栏*****/
.i-search{height:59px; border-bottom:1px solid #014099; line-height:59px; color:#282828;}
.i-search a{padding-left:15px; color:#282828;}
.i-search a:hover{color:#b81c22;}
.search-box{width:290px; height:29px; line-height:29px; border:1px solid #9ea09b; float:right; background:#fff;margin-top:13px;}
.search-box .sv{border:0px;height:29px; line-height:29px; width:223px; padding-left:10px;}
.search-box .sb{border:0px;height:30px; width:53px; background:#03419c; color:#fff;}

/****首页产品中心*****/
.i-product-left{width:228px; background:#ebebeb;}
.i-product-right{width:1022px; margin-left:10px;}
.class-title{ background:#b81c22; position:relative; padding-left:45px; height:68px;}
.class-title b{position:absolute; left:10px; color:#dfacad; font-size:50px; font-weight:normal; line-height:50px; top:2px;}
.class-title h2{font-size:16px;color:#fff; padding-top:12px;margin-bottom:-6px;}
.class-title span{color:#c55a5d; font-size:22px; }
.class-con{padding:10px 14px;}
.onec{background:#ccc; width:200px; line-height:32px; margin-bottom:3px; font-size:14px;}
.onec a{padding-left:20px; color:#000;}
.onec ul {background:#ebebeb; padding-top:5px;}
.onec ul li{background:url(list-icon.png) no-repeat 20px 19px; border-bottom:1px dashed #bababa; font-size:12px; line-height:24px;padding-left:16px; padding-top:10px;}
.heading{height:31px; background:#b81c22 url('title-bg.jpg') no-repeat left center; line-height:30px; color:#fff; font-size:14px;}
.h-more{display:block; width:85px; background:#03419c; text-align:center; color:#fff; height:31px; line-height:31px; font-size:12px;}
.pl10{padding-left:10px;}
.i-product-right ul{padding-top:14px;}
.i-product-right ul li{width:242px; float:left; text-align:center; line-height:45px;margin:0 6px;}
.i-product-right ul li img{width:242px; height:173px;}

/******应用领域******/
.app-area{background:url(app-bg.png) no-repeat center; height:184px; padding-top:18px;}
.app-area h2{background:url('app-headbg.png')no-repeat center; text-align:center; height:41px; line-height:38px; margin-top:10px;font-size:26px;}
.app-area ul{padding:23px 20px;}
.app-area ul li{float:left; width:98px; padding-left:20px; line-height:28px;}
.app-area ul li a{color:#000;}
.app-area ul li a:hover{color:#d0271e;}
.pt28{padding-top:28px;}
.pt10{padding-top:10px;}
.mt28{margin-top:28px;}
.mt20{margin-top:20px}

/*****核心优势*****/
.sp-heading{border-bottom:2px dotted #848484; padding:40px 0;}
.sp-heading h2{font-size:30px; text-align:center; color:#b81c22; letter-spacing:2px; line-height:54px;}
.sp-heading h2 span{color:#03419c;}
.sh-sub{background:url(shbg.png) no-repeat center; height:43px; width:1280px; text-align:center;}
.shbox{height:35px; line-height:33px; font-size:16px; padding-left:10px; color:#fff;text-align:center;}

.speven{background:url(ysbg2.png) no-repeat top center; padding-top:36px; padding-bottom:30px;}
.spnone{background:none;}
.speven .sp-left{width:604px;}
.speven .sp-right{width:400px; position:relative; padding-top:26px; padding-left:80px;}
.speven .sp-right .spicon{position:absolute; top:36px; left:0px; width:60px; padding-right:9px; height:60px; background:url(sp-icon.png) no-repeat center; line-height:60px; text-align:center; font-size:30px; font-weight:bold; color:#fff;}
.speven .sp-right h2{font-size:24px; line-height:38px;}
.spodd{background:url(ysbg1.png) no-repeat top center; padding-top:36px; padding-bottom:30px;}
.spodd .sp-left h2{font-size:24px; line-height:38px;}
.spodd .sp-left{width:450px; position:relative; padding-left:94px; padding-top:26px;}
.spodd .sp-left .spicon{position:absolute; top:36px; left:20px; width:60px; padding-right:9px; height:60px; background:url(sp-icon.png) no-repeat center; line-height:60px; text-align:center; font-size:30px; font-weight:bold; color:#fff;}
.spodd .sp-right{width:574px; text-align:right;}
.speven .sp-right ul{padding-left:5px; padding-top:28px; font-size:14px; line-height:30px;}
.spodd .sp-left ul{padding-top:28px; font-size:14px; line-height:30px;}
.sp5{margin-left:20px; width:380px !important;}
.sp3{position:relative; padding-top:190px !important;}
.sp3 .spicon{position:absolute; top:100px !important; left:100px !important;}

/********合作伙伴*********/
.par-box{position:relative; background:#fff;}
.partners{background:#fff; height:230px; width:1226px; margin:0 auto; padding-top:30px; overflow:hidden; padding-left:15px;}
.partners ul{height:219px; overflow:hidden;}
.partners ul li{width:227px; float:left; margin-left:15px; text-align:center; line-height:48px;}
.partners ul li a{color:#010101;}
.partners ul li img{width:225px; border:1px solid #d2d2d2;}
.par-box .prev{position:absolute; top:90px; width:16px; height:32px; background:url(p-iconl.png) no-repeat center; left:2px;}
.par-box .next{position:absolute; top:90px; width:16px; height:32px; background:url(p-iconr.png) no-repeat center; right:2px;}

/******客户感言******/
.sheadbg{background:url(heading-bg2.png) no-repeat center !important; padding-left:160px !important;}
.speech{padding:25px 0 10px; background:#ebebeb; height:466px; line-height:26px;
  -webkit-box-shadow: -3px -3px 3px #bdbdbd;
  -moz-box-shadow: -3px -3px 3px #bdbdbd;
  box-shadow: -3px -3px 3px #bdbdbd;
}
.speech ul li{float:left; position:relative; width:292px; height:212px; margin-left:18px; padding-bottom:22px;}
.speech .s-avatar{width:290px;height:210px; position:absolute;background:#fff; border:1px solid #dcdcdc; top:0; left:0;}
.speech .s-avatar img{width:284px; height:204px;padding:3px;}
.sap{font-size:14px; line-height:30px; /*font-weight:bold;*/}
.s-more{display:block; background:#b81c22; color:#fff; width:90px; line-height:26px; height:26px; text-align:center; margin-top:10px;}
/********公司简介*********/
.intro{position:relative; padding-left:630px; width:630px; min-height:360px;}
.intro img{position:absolute; left:0px; top:0px;}
.intro h2{padding-left: 22px; font-size: 18px; line-height: 36px; color: #002598; font-weight: bold;}
.intro-info{line-height: 25px; padding-top: 10px; font-size: 14px; height: 307px; width: 630px; overflow: hidden;}
.intro-info p{text-indent:2em;}
.intro-more{color:#b81c22; float:right; padding-right:15px;}
/*************首页资讯 联系我们**************/
.news{}
.news ul{padding:5px 15px;}
.news ul li{background:url(n-icon.png) no-repeat 0 20px; line-height:47px; border-bottom:1px dashed #626262; padding:0 0 0 20px; color:#000; font-size:14px;margin:0;}
.news ul li:last-child{border-bottom:0px;}
.news ul li a{color:#000;}
.news ul li span{float:right;}
.contact{width:435px;margin-left:10px;}
.contact-info{width:421px; padding-left:14px; background:#f2f2f2 url('contactbg.png')no-repeat left center; height:427px; font-size:14px;padding-top:10px;}
.contact-info h2{text-align:center; font-size:14px; line-height:36px; padding-top:10px; color:#b81c22;}
.contact-form label{width:70px; display:block; float:left; text-align:right; line-height:28px;}
.contact-form{padding-left:50px;}
.contact-form li{margin-top:10px;}
.cinput{border:1px solid #000; line-height:28px; width:228px; font-size:14px;}
.csub-btn{background:#b81c22; border:0px; color:#fff;  padding:2px 20px; margin-left:85px;}
.rsub-btn{background:#b5b5b5; border:0px; padding:2px 20px; margin-left:20px;}
/*****友情链接*****/
.links{ padding-bottom:15px; background:url(linksbg.png)no-repeat;}
.links-title{ width:101px; height:25px;  text-align:center; line-height:25px;}
.links ul{padding-top:10px;}
.links ul li{float:left; padding:0 10px; line-height:21px;}
.links ul li a{color:#393837;}

/**********底部**********/
.footer{background:url(btgb.jpg) no-repeat center; height:295px; padding-top:30px;}
.f-logo{width:320px; text-align:center; padding-right:60px;}
.f-logo img{ padding-top:20px; width:270px;}
.f-phone{ margin-top:20px; padding: 20px 0 0 20px; background:url(phone.png) left top no-repeat;}
.f-phone p{ font-size: 23px; font-weight: bold; color: #D50911;}

.f-info{width:564px; border-left:1px solid #0643a0; padding:20px 15px 0 80px; line-height:32px;font-size: 16px;}
.f-info h2{font-size:18px; line-height:42px; }
.ry li{float:left; padding-right:10px;}
.ry li img{width:124px;height:87px;}
.rz {padding-top:10px;}
.rz li{float:left; /*width:41px;*/ padding-left:26px;}
.rz li:first-child{padding-left:0px;}
.f-code{line-height:38px;text-align:center; width:230px;  padding-top:49px;}
.wqqb img{width:80px; height:80px;}
/*****间距调整*****/
.-mt20{margin-top:-20px;}
.mt36{margin-top:36px;}

.mt36 .news{ width:618px; }
/*******内页左右布局*******/
.sleft{width:228px;}
.tj-product ul{background:#ebebeb; width:179px; padding:25px  24px 0px;}
.tj-product ul li{text-align:center; line-height:30px;}
.tj-product ul li img{width:179px; height:127px;}
/**左侧联系我们**/
.contact-left{background:#ebebeb; padding-bottom:16px;}
.cinfo{padding-left:10px;}
.cinfo .c-name{font-size:14px; line-height:50px; padding-bottom:5px;}
.cinfo ul p{line-height:24px;}
.cinfol{width:60px;}
.cinfor{width:119px;}
.sright{width:1007px; margin-left:25px;}

.product-list ul{padding-top:14px;}
.product-list ul li{margin-left:14px; width:242px; float:left; text-align:center; line-height:45px;}
.product-list ul li img{width:242px; height:173px;}
.product-list ul li:nth-child(3n+1){margin-left:0px;}
.cur-position{border-bottom:1px solid #b81c22; height:30px; line-height:30px; color:#3d3d3d;font-size: 14px;}
.cur-position a{color:#3d3d3d;}
.page-info{border:1px solid #d2d2d2; border-radius:5px; padding:10px; text-align:center; width:687px; margin:0 auto;}
.page-info a{padding:0px 5px;}
.page-info .current-page{background:#b81c22; color:#fff; border-radius:5px;}

/*******产品中心应用领域********/
.capp-area{background:url(pcenterbg.png) no-repeat center; height:192px; padding-top:15px;}
.capp-area h2{background:url('app-headbg.png')no-repeat center; text-align:center; height:41px; line-height:38px;font-size:26px;}
.capp-area ul{padding:9px 38px;}
.capp-area ul li{float:left; width:115px; padding-left:20px; line-height:26px;}
.capp-area ul li a{color:#000;}
.capp-area ul li a:hover{color:#d0271e;}

.mt10{margin-top:10px;}

/****关于我们左侧*****/
.w-box{ padding:20px;line-height:200%;}
.about-left{background:#ebebeb; padding-bottom:10px;}
.about-left ul{ padding:10px;}
.about-left ul li{line-height:30px; padding-top:6px; border-bottom:1px dashed #bababa; padding-left:15px;}
.about-left ul li:hover a,.about-left ul li.hover a{ color:#f00;}
.singlep{line-height:30px; padding-top:26px;}
.singlep p{text-indent:2em;}
.singlep img{padding-right:30px; padding-bottom:30px; float:left;}

/*********我要采购*********/
.tobuy ul{padding-left:60px; padding-top:30px}
.tobuy .tobuy-head{height:29px; padding-left:20px; background:#b4b4b4; line-height:29px;}
.buyname{color:#474747; width:70px;}
.tobuy ul li{padding:12px 0; line-height:27px;}
.w2em{width:2em; display:inline-block;}
.tobuy ul li .buyinput{ width:345px; line-height:27px; border:1px solid #aaaaaa; padding:0 5px;}
.tobuy ul li textarea{line-height:21px;}
.tobuy .subbtn{border:0px; background:#b81c22; color:#fff; padding:3px 10px; margin-left:140px;}
.tobuy .rebtn{border:0px; background:#787978; color:#fff; padding:3px 10px; margin-left:20px;}

/*****其他产品*****/
.otherp .otherp-head{border-bottom:2px solid #b81c22; background:url('other-icon.png') no-repeat 12px center; line-height:24px; padding-left:30px;}
.otherp ul{padding-top:15px;}
.otherp ul li{width:242px;  padding-left:14px; float:left; text-align:center; line-height:30px;}
.otherp ul li:first-child{padding-left:0px;}
.otherp ul li img{width:242px; height:169px;}

.page{ clear:both;border: 1px solid #d2d2d2;border-radius: 5px;margin: 0 auto; padding: 10px;text-align: center;width: 687px; }
.page li{ list-style:none; }


.ak { position: relative;}
.ak .info { color: #242323; display: inline; float: right; font-size: 14px; height: 310px; line-height: 25px; position: relative; width: 340px;}
.ak .info .title {border-bottom: 1px solid #636161; margin-bottom: 10px; padding-bottom: 10px;}
.ak .info .class span, .ak .info .descr span {  font-weight: 700;}
.ak .info .class a { color: #b81c22;}
.ak .info .tel { color: #464849; margin-bottom: 10px; margin-top: 10px;padding-top: 10px;text-align: center;}
.ak .info .tel span {font-size: 18px;}
.ak .info .sbt1, .ak .info .sbt2 { background: #b81c22; border-radius: 5px; color: #fff; display: block; font-size: 14px;height: 30px; line-height: 30px; margin-top:10px; text-align: center;width:90px;}
.allt {border-bottom: 1px solid #b81c22;margin-bottom: 40px;padding-top: 20px;}
.allt li.cur { background: #b81c22;border: 1px solid #b81c22;color: #fff;}
.allt li {border: 1px solid #b81c22;cursor: pointer; font-size: 14px;height: 25px;line-height: 25px;margin: 0 auto -15px;text-align: center;width: 120px;}


.ak{ margin-top:20px; }
.w-ls {height: 340px;left: 0;overflow: hidden; position: absolute;top: 0;width: 355px;}
.w-ls .bd { border: 1px solid #dcdcdc; margin: 0 auto;overflow: hidden;position: relative;z-index: 0;}
.w-ls .bd li {height: 240px; overflow: hidden; position: relative;text-align: center; background:#fff;}
.w-ls .bd li img { height: 100%;}
.w-ls .hd { bottom: 0; height: 88px; left: 0;line-height: 88px;position: absolute;text-align: left;width: 100%;z-index: 1;}
.w-ls .hd ul { margin-left: 0;text-align: left;}
.w-ls .hd ul li {background: #fff none repeat scroll 0 0;border: 2px solid #fff; cursor: pointer; display: inline-block;height: 64px;margin: 1px 2px 1px 1px;overflow: hidden;width: 64px;}
.w-ls .hd ul li img { border: 2px solid #b81c22;height: 60px;width: 60px;}
.w-ls .hd ul .on {border: 2px solid #b81c22;}
.w-ls .next, .w-ls .prev {background: rgba(0, 0, 0, 0) url("ll.png") no-repeat scroll center center; cursor: pointer; display: block; height: 36px; left: 10px;position: absolute;top: 140px;width: 22px;z-index: 1;}
.w-ls .next {background: rgba(0, 0, 0, 0) url("lr.png") no-repeat scroll center center;left: auto;right: 10px;}

.dg{ background:#c9c9c9; padding:10px; position:relative; margin-top:10px;}
.dg .dgrx{ background:#b81c22; color:#fff; font-size:16px; text-align:center; width:50px; height:50px; border-radius:5px; margin-left:30px;}
.dg .tels{ font-size:18px; color:#b81c22; position:absolute; left:100px; top:10px; }


.ak {position: relative;}

.ak .info {color: #242323;display: inline;float: right;font-size: 14px;height: 310px;line-height: 25px; position: relative;width: 546px;}


.ak .info .title { border-bottom: 1px dashed #636161;margin-bottom: 10px;padding-bottom: 10px;}
.ak .info .class span,
.ak .info .descr span {font-weight: 700;}
.ak .info .class a {color: #b81c22;}
.ak .info .tel {color:#464849; margin-bottom: 10px; border-top:1px dashed #636161; margin-top:10px; padding-top:10px; text-align:center;}
.ak .info .tel span {font-size:18px;}



.ak .info .sbt1, .ak .info .sbt2 { margin:0 auto;background: #b81c22 none repeat scroll 0 0; border-radius: 5px;color: #fff;display: block;font-size: 14px;height: 30px; line-height: 30px;text-align: center;width: 150px; margin-top:15px;}
.allt {border-bottom: 1px solid  #b81c22  ; padding-top: 20px; margin-bottom:40px;}
.allt li.cur { background:  #b81c22   none repeat scroll 0 0; border: 1px solid  #b81c22  ;color: #fff;}
.allt li {border: 1px solid  #b81c22 ;cursor: pointer; margin:0 auto;font-size: 14px;height: 25px;line-height: 25px;text-align: center; width: 120px; margin-bottom:-15px;}

.okay{ margin-left:0px; padding-left:0px;}
.tagss{ border-top:1px solid #dcdcdc; margin-top:15px; padding-top:15px; }
.tagss a{ color:#348701; }

.links ul a{ padding-right:10px; }

.casew li img{ height:168px; }

.sc li{ border-bottom:1px solid #dcdcdc; margin-top:15px; padding-top:15px;}
.sc li h3 a{ color:#b81c22; font-size:14px;}
.sc li h3{ padding-bottom:10px; }
.sc li span{ display:block; padding:10px 0; }
.sc li span a{ color:#b81c22; }
.w-banner { height: 490px; overflow: hidden; position: relative; width: 100%;}
.w-banner .bd {margin: 0 auto;overflow: hidden; position: relative; z-index: 0;}
.w-banner .bd ul {width: 100% !important;}
.w-banner .bd li {height: 490px;overflow: hidden;text-align: center;width: 100% !important;}
.w-banner .bd li a { display: block; height: 490px;}
.w-banner .hd { bottom: 10px; height: 30px;left: 0;line-height: 30px;position: absolute;width: 100%; z-index: 1;}
.w-banner .hd ul { text-align: right; padding-right:10%;}
.w-banner .hd ul li { background: #fff none repeat scroll 0 0;cursor: pointer;display: inline-block;height: 20px;line-height: 999px; margin: 1px; opacity: 0.9; overflow: hidden;width: 20px;}
.w-banner .hd ul .on {background: #b81c22 none repeat scroll 0 0;}
.w-banner .next, .w-banner .prev {background: #000 url("slider-arrow.png") no-repeat scroll -126px -137px; cursor: pointer;display: none;height: 60px;left: 15%;margin-top: -30px;opacity: 0.5; position: absolute;top: 50%;width: 40px;z-index: 1;}
.w-banner .next { background-position: -6px -137px;left: auto;right: 15%;}





.maps .t {border-bottom: 1px solid #dcdcdc;height: 50px;line-height: 50px;padding: 0 20px;}
.maps { border: 1px solid #e5e5e5; border-radius: 5px; margin-top:15px;}
.x-mmmop .t a {background: transparent none repeat scroll 0 0; line-height: 15px; top: 8px;}
.x-mmmop .t { background: transparent none repeat scroll 0 0; border: 1px solid #e5e5e5; border-radius: 5px;color: #fe510d;height: 27px; line-height: 27px; margin-bottom: 9px; padding-left: 20px;position: relative;}
.x-mmmop .t a { line-height: 27px;position: absolute;right: 10px;top: 0;}
.maps .linkbox { border-bottom: 1px solid #e5e5e5;margin-bottom: 10px;padding-bottom: 10px;}
.maps h3 { font-size: 16px;padding: 10px 20px;}
.f6 {padding-left: 20px;}
.f6 li { border: 1px solid #e5e5e5;display: inline-block;margin-bottom: 5px; margin-right: 5px;padding: 10px;}
.f6 li:hover {background:#b81c22  none repeat scroll 0 0;color: #fff;}
.f6 li:hover a {color: #fff;}



.zh li{ width:251px; float:left; text-align:center; }
.zh li .title{ width:236px; height:40px; line-height:40px; overflow:hidden; font-size:14px; padding-bottom:10px; }
.zh li img{ width:236px; height:170px; border:1px solid #dcdcdc;}
.zzzs li{padding-left:6px;}
.zzzs li img { width:236px; height:325px; border:1px solid #dcdcdc;}
.casew{padding-bottom:20px;}
.casew li{position:relative; min-height:159px; padding-bottom:20px; padding-left:251px; line-height:24px; color:#666; font-size:12px; overflow:hidden; width:auto; float:none; text-align:left;padding-top: 6px;}
.casew li img{ width:236px; height:170px; position:absolute; top:0px; left:0px; background:#fff; padding:2px; border:1px solid #eee;}
.casew li .title{ width:236px; height:40px; line-height:40px; overflow:hidden; font-size:14px; padding-bottom:10px; }
.casew li .title span{font-size:18px; color:#333; font-weight:bold; line-height:28px;}
.casew li img:hover{border:1px solid #b81c22;}
.casew li p{   margin-top: 10px;}

.page{ clear:both; }

.page li{ display:inline-block; }
.page li a,.page li span{ border-radius:5px; padding:3px 10px; margin:0 5px; }
.page li a.active,.page li a:hover{ background:#b81c22; color:#fff;  }
.page li strong{ font-weight:normal; padding:0 5px; }


.case-info-box h2{ border-bottom:1px dashed #dcdcdc; margin-bottom:10px; padding-bottom:10px; font-size:18px; text-align:center; }
.case-info-box .other-info{ text-align:center; color:#b81c22; padding:10px; padding-bottom:20px; }
.n-imagess{ text-align:center; padding:10px; }
.n-imagess img{ margin:0 auto; }

.near-page{border-top:1px solid #dcdcdc; font-size:12px; line-height:25px; padding-top:20px; margin-top:20px; color:#464849;}
.near-page a{ color:#b81c22;}

.news li{ border-bottom:1px solid #dcdcdc; padding-bottom:15px; margin-bottom:15px; }
.news li h2{ font-size:18px; line-height:30px; padding-bottom:15px; position:relative; }
.news li h2 a{ color:#b81c22; }
.news li h2 div{ position:absolute; right:0; top:0px; font-size:14px; color:#464849; }

.wpr li { width:247px; float:left; text-align:center; }
.wpr li img{ border:3px solid #e6e6e6; width:205px; height:190px; margin:0 auto; }
.wpr li span{ height:60px; line-height:60px; text-align:center; display:block; }
.wprt{ padding-top:20px; }
.wprt li span{height:30px; line-height:30px; }

.x-box{ margin-top:20px; }

.ads1{ background:url(full-ad1.jpg) no-repeat center; height:190px; }
.ads2{ background:url(full-ad1.jpg) no-repeat center; height:190px; }

.intro img{ margin:0 auto; }



.okays{ padding-bottom:40px; background:url(person.png) no-repeat 450px 20px; padding-top:60px; padding-left:120px; }
.qqs{ padding-top:20px; }



.wpe{ width:750px; float:right; }
.wpe a{ color:#097ed1; }


.step-info-head{ background:#097ed1; color:#fff; line-height:30px; padding:0 20px; }
.wqq-box{width:161px; position:fixed; right:0; top:250px; }
.wqq-btn{width:35px; float:left; margin-top:126px;}
.wqq{ width:126px; background:#097ed1; border-radius:6px; padding-bottom:15px; float:left;}
.wqqt{ height:55px; background:url(qq-title.png) no-repeat center;}

.wqqc{ /*background:url(d.jpg) repeat-y;*/ background:#fff; margin:3px 9px; border-radius:5px; padding:5px 0px;}
.wqqd{ background:url(q-phone.png)no-repeat 25px center; height:26px; line-height:26px; padding-left:48px; font-size:14px; color:#fff; margin-top:5px;}
.wqqc a{ display:block;background:url(qq.gif) no-repeat center left; margin-left:15px; padding-left:31px; line-height:24px; }
.wqqf{ background:#097ed1; color:#fff; font-size:14px; font-weight:bold; text-align:center; line-height:20px;  }
.wqqg{  background:#097ed1; color:#fff; font-size:12px; line-height:24px; padding-left:20px;}
.wqqg span{ padding-left:36px; }
.qt{font-size:14px; color:#fff;  line-height:26px; background:url(cz.png)no-repeat 26px center; padding-left:48px;}
.wqqb{font-size:12px; color:#fff; text-align:center; padding-top:5px;}

.case-ok{ line-height:25px; }


.ads-box{width:145px; height:231px;  position:fixed; left:0; top:120px; background:url(adsbg.png) no-repeat top center;  font-size:14px; color:#333; line-height:24px; padding:18px 12px; text-indent:2em; color:#b81c22;}



.table001{ border-bottom:1px solid #014099; border-left:1px solid #014099; }
.table001 td{ border-top:1px solid #014099; border-right:1px solid #014099; padding:5px; }
.no-border{border:0px;}

.tj-title{padding-left:20px;}
.mt30{margin-top:30px;}
.tjnews ul li{width:100% !important; padding-left:0px; text-align:left; line-height:34px; border-bottom:1px dashed #ccc;}
.tjnews ul li span{float:right;}

/**/
.bookadd{margin:20px 0;}
.bookadd div{margin-bottom:15px;}
.bookadd .label{float:left;width:100px;text-align:right;padding-right:10px;clear:both;}
.bookadd .label span{color:#f30;font-family:宋体;}
.bookadd .enter{margin-left:120px;}
.bookadd .enter .ip{border:1px solid #ddd;padding:10px 10px;vertical-align:middle;overflow:hidden;}
.bookadd .enter .bnt{border:1px solid #1F92D1;background:#1F92D1;padding:8px 20px;vertical-align:middle;color:#fff;cursor:pointer;}
.bookadd .enter label{display:block;}

.list_page{text-align:center;margin:10px;display:block;}
.list_page:after{content:" ";display:block;height:0;clear:both;visibility:hidden;overflow:hidden;}
.list_page ul{list-style:none;margin:0;padding:0;display:inline-block;vertical-align:bottom;}
.list_page ul li{display:inline-block;border:solid 1px #ddd;border-radius:4px;}
.list_page ul a{color:#333;padding:8px 12px;line-height:18px;display:block;transition:all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;background:#fff;}
.page_group ul{border-right:solid 1px #ddd;border-radius:4px;}
.page_group ul li{border-right:none;border-radius:0;float:left;}
.page_group ul li:not(:first-child):not(:last-child){border-radius:0;}
.page_group ul li:first-child{border-radius:4px 0 0 4px;}
.page_group ul li:last-child{border-radius:0 4px 4px 0;}
.page_group ul .active a{background:#f3f3f3;border-radius:0;}
