*{box-sizing: border-box;}
ul,li,dl,dt,dd{list-style:none;}
body{font-size:12px; font-family:"Microsoft YaHei"; background:#FFF;}
a{text-decoration:none;margin:0;padding:0; color: #666; -moz-transition: all 0.5s; -webkit-transition:all 0.5s; -o-transition:all 0.5s;transition:all 0.5s; }
a:link{}
a:visited{}
a:hover{}
a:active{}
a img{ border:0;}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p,select,img,table,a,body{padding:0; margin:0;}
.clear {clear:both; height:0; overflow:hidden;}

body { width: 100%; min-width: 1250px; }

/*nav*/
.dhang { width: 100%;}
.head-t { width: 100%; height: 120px; }
.head-t-cn { width: 1250px; margin:0 auto; height: 104px;  }
.logo { float: left; display: block; margin-top: 9px; max-height:100px;}
.tel { float: right; font-family: Impact; font-size: 30px; color: #333333; margin-top:38px;}
.tel img { float: left; margin-top: 4px;}
.tel p { float: left; margin-left:4px; }
.tel p span:nth-child(1) { font-size: 18px; color: #666666; font-weight: 700; }
.tel p span:nth-child(3) { color: #3671cf; }
.tel p span:nth-child(4) { color: #ffab15; }
.nav { width: 100%; height: 60px; background-color: #3671cf; }
.nav-cn { width: 1250px; margin:0 auto; height: 60px;}
.navLi { float: left; width: 156px; height: 60px; line-height: 60px; text-align: center;position: relative; }
.navLi .a1 { display: block; width: 100%; font-size: 18px; color: #fff; }
.active { background-color: #ffab15; }
.navLi .a1:hover { background-color: #ffab15 !important;  }
.navLi2 .dh2 { width: 260px; background-color: #fff; overflow: hidden; position: absolute;z-index: 99;left: -56px; display: none}
.navLi2 .dh2 .a2 { display: block; width: 100%; background-color: #e5e5e5;font-size: 16px; color: #333;font-weight: 700; height: 40px; line-height: 40px; overflow: hidden;  }
.navLi2 .dh2 .a3 { float: left; width: 130px; background-color: #fff; font-size: 14px; color: #666; height: 34px; line-height: 34px; }
.navLi2 .dh2 .a2:hover { color: #ffab15 }
.navLi2 .dh2 .a3:hover { color: #ffab15 }
.navLi2:hover .dh2 { display: block !important; }
.navLi24 .dh2 { width: 156px; background-color: #fff;overflow: hidden; position: absolute;z-index: 99; display: none }
.navLi24 .dh2 .a2 { display: block; width: 100%;font-size: 16px; color: #333;font-weight: 700; height: 46px; line-height: 46px; overflow: hidden;  }
.navLi24 .dh2 .a2:hover { color: #ffab15 }
.navLi24:hover .dh2 { display: block !important; }


/* flexslider */
.flexslider{position:relative;height:500px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:500px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer; -moz-transition: all 0.1s; -webkit-transition:all 0.1s; -o-transition:all 0.1s;transition:all 0.1s;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}


/*搜索*/
.guanjian { width: 100%; height: 74px; background-color: #3671cf;}
.guanjian-cn {width: 1250px; margin:0 auto;}
.guanjian-cn div:nth-child(1) { float: left; /*width: 600px;*/}
.guanjian-cn div:nth-child(1) p { line-height: 74px; font-size: 16px; color: #fff; cursor: pointer; }
.guanjian-cn div:nth-child(1) p span { margin-left: 10px; }
.guanjian-cn div:nth-child(2) { float: right;margin-top: 14px; }

#keyword { width: 400px; float: left; height: 46px; border:1px solid #fff;border-radius: 1000px; background-color: #3671cf; padding: 0 50px 0 10px; font-size: 16px; color: #95b8e4; cursor: pointer; }
.btn_blue { height: 46px; width: 60px; float: left; border:1px solid #ffab15;border-radius: 1000px;cursor: pointer; background:url(../images/sou2.png) #ffab15 center center no-repeat;margin-left: -40px; }

/*返回顶部*/
.gotop {width: 50px;height: 50px;background: url(../images/totop.png) no-repeat center #283338;cursor: pointer;}
.right-bar {position: fixed;bottom: 10%;right: 4%;z-index: 9999;zoom: 1;}

/*首页*/
.man { width: 100%; overflow: hidden;}
.x-cn { width: 1250px; margin:0 auto; position: relative; z-index: 101;}
.chan-l { overflow: hidden;margin-top:27px; width: 290px; float: left; }
.chan-f { width: 264px; height: 770px; background-color: #3671cf; margin:0 auto; padding: 0 15px; overflow: hidden; }
.chanfen .a1 {  width: 100%; height: 40px; line-height: 40px; background-color: #1a60cf; color:#fff; font-size: 16px; display: block; padding:0 12px; overflow: hidden; margin-top:10px;}
.chanfen .a1 span { display: block; }
.chanfen .a1 span:nth-child(1) { float: left; }
.chanfen .a1 span:nth-child(2) { float: right;margin-top: 8px; }
.chanfen .dh2 { overflow: hidden; }
.chanfen .box { width: 113px; float: left; }
.chanfen .box:nth-child(2n+1) { margin-right: 4px }
.chanfen .box:nth-child(2n) { margin-left: 4px }
.chanfen .a2 { display: block; width: 100%; border-bottom: 1px solid #fff; font-size: 14px; padding-left: 10px; line-height: 34px; color: #fff;}
.chan-f .chanfen103 .dh2 , .chan-f .chanfen104 .dh2 { display: none }
.qfen { width: 238px; height: 48px; background-color: #ffab15; font-size: 18px; color: #fff; font-weight: 700; text-align: center; line-height: 48px; display: block; margin:42px auto 0 auto; }

#marquee3{ width: 960px; height: 922px; overflow:hidden; float: right; margin-top: 27px;}
#marquee3 ul li{float:left; width: 307px; height: 298px; background-color: #f9f9f9; margin-left: 13px;margin-bottom: 13px;}
#marquee3 ul li a { width: 100%; display: block; }
#marquee3 ul li img{display:block; width: 100%;}
#marquee3 .spanImg { display: block;overflow: hidden;width: 307px;height: 239px; position: relative;background-position: center center;background-size: cover;}
.spanImg p { font-size: 20px; color: #fff; margin-top:10px; }
#marquee3 .spanT { display: block; width: 100%; height: 59px; line-height: 59px;  font-size: 18px; color: #333; padding: 0 10px; }
#marquee3 .spanT span:nth-child(1) { width: 63%; display: block; float: left; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
#marquee3 .spanT span:nth-child(2) { float: right;margin-top: 23px;}
#marquee3 .boxa { width: 100%; position: relative; }
#marquee3 .boxa div:nth-child(3) { background-color: #3671cf; width: 100%;  height: 159px; text-align: center;padding-top: 34px; display: none; position: absolute; bottom: 0; left: 0}
#marquee3 .boxa div:nth-child(3) img { width: 41px; height: 49px; display: inline-block; }
#marquee3 .boxa div:nth-child(3) p { font-size:16px; color: #fff; margin-top: 10px;}
#marquee3 ul li:hover .boxa div:nth-child(3) { display: block; }


.yuan1 { width: 100%; height: 430px; background-color: #f9f9f9; margin-top: 28px; }
.yuan-t {width: 100%; overflow: hidden; margin-top: 44px; text-align: center;}
.yuan-t p { font-size: 18px; color: #666666; margin-top: 6px; }
.yuan-cn li { width: 312px; float: left; text-align: center; padding: 0 50px; margin-top: 36px; cursor: pointer; padding-top: 178px; border-right: 1px solid #cccccc;}
.yuan-cn li:last-child { border-right: 0; }
.yuan-cn li p:nth-child(1) { font-size: 18px; color: #333333; font-weight: 700; }
.yuan-cn li p:nth-child(2) { font-size: 16px; color: #333333; margin-top: 6px; }
.yuan-cn li:nth-child(1) { background: url(../images/yuanc1.png) no-repeat center top;transition:all 0.5s;}
.yuan-cn li:nth-child(2) { background: url(../images/yuanc3.png) no-repeat center top;transition:all 0.5s;}
.yuan-cn li:nth-child(3) { background: url(../images/yuanc5.png) no-repeat center top;transition:all 0.5s;}
.yuan-cn li:nth-child(4) { background: url(../images/yuanc7.png) no-repeat center top;transition:all 0.5s;}
.yuan-cn li:nth-child(1):hover { background: url(../images/yuanc2.png) no-repeat center top;transition:all 0.5s;}
.yuan-cn li:nth-child(2):hover { background: url(../images/yuanc4.png) no-repeat center top;transition:all 0.5s;}
.yuan-cn li:nth-child(3):hover { background: url(../images/yuanc6.png) no-repeat center top;transition:all 0.5s;}
.yuan-cn li:nth-child(4):hover { background: url(../images/yuanc8.png) no-repeat center top;transition:all 0.5s;}


.guanyu {  width: 100%; height: 450px;background: url(../images/guanyu1.jpg) no-repeat center}
.guanyu-l { width: 263px; height: 392px; float: left; background:rgba(54,113,207,0.9); padding: 10px;}
.guanyu-l-t { text-align: center; width: 100%; margin-top: 12px; overflow: hidden; }
.guanyu-l-t p:nth-child(1) { font-size: 36px; color: #fff; font-weight: 700; }
.guanyu-l-t p:nth-child(2) { font-size: 20px; color: #fff; letter-spacing:6px; }
.guanyu-l-t div:nth-child(3) { width: 42px; height: 4px; background-color: #ffab15; margin:0 auto; }
.guanyu-l-cn { width: 100%; height: 170px; background-color: #2c5dac; padding: 0 10px; margin-top: 82px; }
.guanyu-l-cn p { font-size: 16px; color: #fff; line-height: 40px; border-bottom: 1px solid #3671cf }
.guanyu-l-cn p:last-child { border-bottom: 0; }
.guanyu-r { width: 902px; height: 327px; background:rgba(255,255,255,0.5);float: right; margin-top: 64px; padding: 18px; }
.guanyu-r div { width: 100%; height: 100%; background:rgba(255,255,255,0.8); padding: 26px; }
.guanyu-r div p:nth-child(1) { font-size: 18px; color: #333333; font-weight:700; text-align: center;margin-bottom: 32px; }
.guanyu-r div p:nth-child(2) { font-size: 16px; color: #333333; text-indent: 2em; line-height: 30px; }
.guanyu-r div a { display: block; margin: 10px auto 0 auto; width: 208px; }

.why {  width: 100%;}
.why .x-cn { background: url(../images/why1.png) no-repeat center bottom; height: 885px; }
.why-t { position: absolute; left: 479px; top: 337px;animation: ball .6s infinite alternate;}
@-webkit-keyframes ball {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  100% {
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px);
  }
}
@keyframes ball {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  100% {
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px);
  }
}
.why .x-cn div p:nth-child(1) { font-size: 26px; color: #333333;font-weight: 700; }
.why .x-cn div p:nth-child(1) span { color: #dc0000 }
.why .x-cn div p:nth-child(2) { font-size: 16px; color: #666666; margin-top: 10px; line-height: 28px; width: 316px; }
.why .x-cn div:nth-child(2) { position: absolute;top: 182px; }
.why .x-cn div:nth-child(3) { position: absolute;top: 182px; left: 942px; }
.why .x-cn div:nth-child(4) { position: absolute; top: 523px; }
.why .x-cn div:nth-child(5) { position: absolute;top: 523px; left: 942px; }
.why .x-cn div:nth-child(6) { position: absolute; top: 753px;left: 483px;}


.hezuo {  width: 100%; height: 422px;background: url(../images/hezuo.jpg) no-repeat center}
.shou-fahuo { width: 100%; height: 170px; overflow: hidden;margin-top: 68px; }
.shou-fahuo li { width: 289px; height: 169px; float: left; margin-left:20px; border: 4px solid #cccccc; overflow: hidden;}
.shou-fahuo li a { width: 100%; display: block; }
.shou-fahuo li .spanImg { display: block;overflow: hidden;width:100%;height: 100%; position: relative;background-position: center center;background-size: cover; transition: all .5s; }
.shou-fahuo li:hover {  border: 4px solid #ffab15; }
.shou-fahuo li:hover  .spanImg {transform: scale(1.5, 1.5);}


.new-l { width: 625px; float: left; padding-right: 20px;}
.new-l .new-biao { overflow: hidden; margin: 20px 0;position: relative; }
.new-l .new-biao-l { width: 157px; height: 40px; line-height: 40px; text-align: center; background-color:#3671cf; center; color: #fff; transform: skewX(-35deg); margin-left: 22px; float: left;}
.new-l .new-biao-l span {display: inline-block; transform: skewX(35deg); font-size: 20px; font-weight: 700; }
.new-l .new-biao a { float: right; }
.new-l .new-l-1 {width: 100%; overflow: hidden; cursor: pointer;}
.new-l .new-l-1 div:nth-child(1) {  width: 240px; height: 180px; overflow: hidden; float: left; margin-right: 25px;}
.new-l .new-l-1 .spanImg { display: block; width: 240px; height: 180px;background-position: center center;background-size: cover; transition: all .5s; overflow: hidden; }
.new-l .new-l-1:hover  .spanImg {transform: scale(1.5, 1.5);}
.new-l .new-l-1 div:nth-child(2) { float: right; width: 338px; }
.new-l .new-l-1 div:nth-child(2) p:nth-child(1) { font-size: 18px; color: #333333; font-weight: 700; margin-top:18px; overflow: hidden;text-overflow:ellipsis;white-space: nowrap; }
.new-l .new-l-1 div:nth-child(2) p:nth-child(2) { font-size: 16px; color: #666666; margin-top:16px; line-height:23px; ; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;  }
.new-l .new-l-1 div:nth-child(2) a { width: 106px; height: 40px; display: block; background-color: #3671cf; border-radius:100px; line-height: 40px; text-align: center; font-size: 16px; color: #fff; margin-top: 16px; }
.new-l .new-con { width: 100%; height: 80px; overflow: hidden; margin-top: 24px;}
.new-l .new-con a { display: block; width: 100%; }
.new-l .new-con div:nth-child(1) { width: 79px; height: 80px;background: url(../images/new2.png) no-repeat center; font-size:16px; color: #666666; float: left; text-align: center;padding-top: 14px;}
.new-l .new-con div:nth-child(1) span { font-size: 22px; font-family: Impact; }
.new-l .new-con div:nth-child(2) { width: 500px; float: right; }
.new-l .new-con div:nth-child(2) p:nth-child(1) { font-size: 18px; color: #333333; margin-top: 13px; font-weight: 700;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.new-l .new-con div:nth-child(2) p:nth-child(2) { font-size: 16px; color: #666666; margin-top: 4px; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.new-l .new-con a:hover div:nth-child(1) {background: url(../images/new3.png) no-repeat center; color: #3671cf; }

.new-r { width: 625px; float: left; padding-left: 20px;}
.new-r .new-biao { overflow: hidden; margin: 20px 0;position: relative; }
.new-r .new-biao-l { width: 157px; height: 40px; line-height: 40px; text-align: center; background-color:#ffab15; center; color: #fff; transform: skewX(-35deg); margin-left: 22px; float: left;}
.new-r .new-biao-l span {display: inline-block; transform: skewX(35deg); font-size: 20px; font-weight: 700; }
.new-r .new-biao a { float: right; }
.new-r .new-l-1 {width: 100%; overflow: hidden; cursor: pointer;}
.new-r .new-l-1 div:nth-child(1) {  width: 240px; height: 180px; overflow: hidden; float: left; margin-right: 25px;}
.new-r .new-l-1 .spanImg { display: block; width: 240px; height: 180px;background-position: center center;background-size: cover; transition: all .5s; overflow: hidden; }
.new-r .new-l-1:hover  .spanImg {transform: scale(1.5, 1.5);}
.new-r .new-l-1 div:nth-child(2) { float: right; width: 338px; }
.new-r .new-l-1 div:nth-child(2) p:nth-child(1) { font-size: 18px; color: #333333; font-weight: 700; margin-top:18px; overflow: hidden;text-overflow:ellipsis;white-space: nowrap; }
.new-r .new-l-1 div:nth-child(2) p:nth-child(2) { font-size: 16px; color: #666666; margin-top:16px; line-height:23px; ; display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;  }
.new-r .new-l-1 div:nth-child(2) a { width: 106px; height: 40px; display: block; background-color: #ffab15; border-radius:100px; line-height: 40px; text-align: center; font-size: 16px; color: #fff; margin-top: 16px; }
.new-r .new-con { width: 100%; height: 80px; overflow: hidden; margin-top: 24px;}
.new-r .new-con a { display: block; width: 100%; }
.new-r .new-con div:nth-child(1) { width: 79px; height: 80px;background: url(../images/new2.png) no-repeat center; font-size:16px; color: #666666; float: left; text-align: center;padding-top: 14px;}
.new-r .new-con div:nth-child(1) span { font-size: 22px; font-family: Impact; }
.new-r .new-con div:nth-child(2) { width: 500px; float: right; }
.new-r .new-con div:nth-child(2) p:nth-child(1) { font-size: 18px; color: #333333; margin-top: 13px; font-weight: 700;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.new-r .new-con div:nth-child(2) p:nth-child(2) { font-size: 16px; color: #666666; margin-top: 4px; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.new-r .new-con a:hover div:nth-child(1) {background: url(../images/new4.png) no-repeat center; color: #ffab15; }


/*脚*/
.foot_b { width: 100%; overflow: hidden; height: 200px; background-color: #2c5dac; margin-top: 44px;}
.foot-cn { width: 1250px; margin:0 auto; overflow: hidden; }
.foot_b-l { width: 932px; float: left; padding: 20px 0; }
.foot-cn-nav {border-right: 1px solid #fff; overflow: hidden; }
.foot-cn-nav div:nth-child(1) { width: 890px; height: 46px; background-color: #fff;margin-top: 15px; }
.foot-cn-nav div:nth-child(1) a { width: 111px; display: block; float: left; border-right: 1px solid #ccc; text-align: center; font-size: 16px; color: #333; margin-top: 12px;}
.foot-cn-nav div:nth-child(1) a:last-child { border-right: 0; }
.foot-cn-nav div:nth-child(1) a:hover { color: #ffab15; }
.foot-cn-nav div:nth-child(2) { overflow: hidden; margin-top:20px; }
.foot-cn-nav div:nth-child(2) span { font-size: 16px; color: #fff; margin-right: 36px;line-height: 36px; }
.foot_b-r { width: 300px; float: right; }
.foot_b-r div { float: left; margin-left: 28px; margin-top: 26px; }
.foot_b-r div p { font-size: 14px; color: #fff; text-align: center; margin-top:4px; }
.foot { width: 100%; height: 57px; line-height: 42px; text-align: center; background-color: #21457d; color: #fff; }
.foot-bo span { margin-right: 10px; font-size: 14px; }
.foot-bo span a { color: #fff; }

/*内页左侧*/
.main { width: 100%; overflow: hidden; }
.baseDiv { width: 1250px; margin:0 auto; position: relative; z-index: 101;}
.left_class {  overflow: hidden; width: 290px; float: left; }
/*内页右侧*/
.main_right { width: 940px; float: right; }

/*内页导航*/
.breadcrumbs { width: 100%; height: 48px; margin-bottom: 16px; background-color: #f5f5f5; line-height: 48px; padding:0 20px; margin-top: 24px; overflow: hidden; font-size: 14px; color: #666; }

/*内页产品列表*/
.chan-f-cn { width: 264px; min-height: 300px; background-color: #3671cf; margin:0 auto; padding: 0 15px 20px 15px;; overflow: hidden; }
.marquee3{ width: 960px; height: 922px; overflow:hidden; margin-top: 27px;}
.marquee3 ul li{float:left; width: 300px; height: 298px; background-color: #f9f9f9; margin-left: 13px;margin-bottom: 13px;}
.marquee3 ul li a { width: 100%; display: block; }
.marquee3 ul li img{display:block; width: 100%;}
.marquee3 .spanImg { display: block;overflow: hidden;width: 300px;height: 239px; position: relative;background-position: center center;background-size: cover;}
.spanImg p { font-size: 20px; color: #fff; margin-top:10px; }
.marquee3 .spanT { display: block; width: 100%; height: 59px; line-height: 59px;  font-size: 18px; color: #333; padding: 0 10px; }
.marquee3 .spanT span:nth-child(1) { width: 63%; display: block; float: left; overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.marquee3 .spanT span:nth-child(2) { float: right;margin-top: 23px;}
.marquee3 .boxa { width: 100%; position: relative; }
.marquee3 .boxa div:nth-child(3) { background-color: #3671cf; width: 100%;  height: 159px; text-align: center;padding-top: 34px; display: none; position: absolute; bottom: 0; left: 0}
.marquee3 .boxa div:nth-child(3) img { width: 41px; height: 49px; display: inline-block; }
.marquee3 .boxa div:nth-child(3) p { font-size:16px; color: #fff; margin-top: 10px;}
.marquee3 ul li:hover .boxa div:nth-child(3) { display: block; }


/*分页*/
.fenye { width: 100%; overflow: hidden; margin-top: 20px; font-size: 14px;}
.rows {color: #666;}
.current { padding: 4px 6px; background-color: #2e76d8; color: #fff; margin-right:10px; }
.num { padding: 4px 6px; background-color: #ccc; color: #333; margin-right:10px; }
.next { padding: 4px 6px; background-color: #ccc; color: #666; margin-right:10px; }
.prev { padding: 4px 6px; background-color: #ccc; color: #666; margin-right:10px; }

/*内页产品详情*/
.tT01 { width: 100%; text-align: center; font-size: 24px; color: #333; font-weight: 700; margin-bottom: 20px; }
.subtitle { width: 100%; text-align: center; font-size:14px; color: #999; margin-bottom: 20px; }
.subtitle span { margin-right: 20px; }
.chan-nei { width: 100%; }
.chan-nei p {width: 100%; text-align: center; margin-bottom:20px;}
.chan-nei p img { max-width: 100% }

.fenye1 { width: 100%; overflow: hidden;margin-top: 20px; }
.fenye1 div { margin-bottom:10px; font-size: 14px; color: #666;}


/*内页新闻列表*/
.news_list { width: 100%; overflow: hidden; }
.news_list li { height: 60px; line-height: 60px; border-bottom: 1px solid #e5e5e5; }
.news_list li a { display: block; float: left; font-size: 16px; color: #333; }
.lMore { float: right; font-size: 14px; color: #999;  }
.news_list li a:hover { color: #2e76d8; }


/*内页留言*/
#faqbox{padding:70px 0 50px 0; background-color:#fff;}
#faqbox form{}
#faqbox .faqline{line-height:2em;text-align:left; padding-bottom:30px; color:#ff9900; font-size:14px;}
#faqbox .faqtit{width:150px;display:block;float:left;clear:both;text-align:right; color:#000; font-weight:700;font-size: 14px;}
#faqbox .Content{line-height:2em;text-align:left; padding-bottom:30px;}
#faqbox font{margin:0 5px;}
#faqbox .FaqTitle{ height:50px; line-height:50px; padding:0 10px; border:1px solid #ddd; width:685px; vertical-align:top;}
#faqbox .Content textarea{height:100px;}
.wizfrm{ border:none;width:685px;height:60px;line-height:60px;font-size:16px;color:#fff;text-align:center;cursor:pointer;background:#3671cf; margin-top:0px;  font-family:'Microsoft YaHei';-moz-transition: all 0.3s;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s; border-radius:5px;}
.wizfrm:hover{ background-color:#ffab15; }

.wp-pagenavi {
padding:15px 0;
	CLEAR: both;
	color:#000;
}
.wp-pagenavi A {
	BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none;color:#000;
}
.wp-pagenavi SPAN {
	BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none
}
.wp-pagenavi A:hover {
	BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000
}
.wp-pagenavi SPAN.current {
	BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000
}
.wp-pagenavi SPAN.current {
	FONT-WEIGHT: bold
}
/* msg 留言板 */
.msg{width:100%;margin:16px auto;height:auto;overflow:hidden;}
.msg li{width:100%;height:auto;padding-bottom:10px;margin-bottom:10px;}
.msg_top{width:100%;height:auto;font:14px/30px "microsoft yahei";background:#ededed;color:#333333;text-indent:14px;overflow:hidden;border-radius:3px 3px 0 0; font-weight:bold;}
.msg_top span{margin-right:14px;}
.msg_con{border:1px solid #ebebeb;background:#f3f3f3;overflow:hidden;padding-bottom:12px;}
.msg_consult{width:96%;margin:0 auto;font:14px/36px "microsoft yahei";color:#7b7b7b;}
.msg_reply{width:96%;margin:0 auto;font:14px/36px "microsoft yahei";border:1px solid #ebebeb;border-radius:3px ;background:#fff;color:#ff5958;text-indent:14px;}
.msg_now{width:100%;height:34px;background:url(../images/msgline1.png) center center no-repeat;overflow:hidden; margin:65px 0 30px 0;}
.msg_title{width:155px;height:34px; background-image:url(../images/msgbtn.png)  ; background-position:7px center; background-repeat:no-repeat;text-indent:43px;margin:0 auto;color:#fff;font:22px/34px "microsoft yahei";}
.msg_ul{width:580px;height:auto;overflow:hidden;margin:60px auto 0 ;}
.msg_ul li{width:100%;height:auto;overflow:hidden;position:relative;margin-bottom:12px;}
.msg_ul li p{width:130px; float:left;height:36px;font:14px/36px "microsoft yahei";color:#333;vertical-align: top;  text-align:right; margin: 0 6px 0 0;}
.msg_ul li p span{color:red;margin-top:2px;vertical-align: middle;font-weight: bold}
.msg_input{width:264px;height:34px;border:1px solid #d9d9d9;border-radius:2px;padding:0 10px;}
.msg_pin{width:164px;height:34px;border:1px solid #d9d9d9;border-radius:2px;padding:0 10px;float:left;}
.msg_pin img{float:left;margin-left:14px;}
.msg_textarea{width:264px;height:80px;border:1px solid #d9d9d9;border-radius:2px;padding:10px;resize: none; line-height:20px !important;}
.msg_submit{width:286px;height:36px;margin:20px auto;border-radius:3px;border:0;text-align:center;font:18px/36px "microsoft yahei";color:#fff;cursor: pointer; background:#1a60cf}

.text{font-size:16px;}
.text img{ max-width:100%}