@charset utf-8;
html { -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; -moz-text-size-adjust: 100%; text-size-adjust: 100% }
html, body, div, span, p, h1, h2, h3, h4, h5, h6, em, img, strong, blockquote, sub, sup, tt, i, b, dd, dl, dt, form, label, table, caption, tbody, tfoot, thead, tr, th, td, ul, li, p, a, ol, ul, input { margin: 0; padding: 0 }
body { background: #fff; font-size: 16px; font-family: 微软雅黑; color: #000;/*padding:48px 0 53px*/ min-width: 1330px; }
table {/*border-collapse:collapse;*/ border-spacing: 0 }
img { border: 0; vertical-align: top }
em, i { font-style: normal }
b { font-weight: 400 }
ul, ol, li { list-style-type: none }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: 400 }
button, input, select, textarea { font-size: 100%; vertical-align: middle }
textarea { resize: none }
a, a:visited {/*color:#000;*/ text-decoration: none }
a, iframe, input, select { outline: 0 none }
.clear { clear: both; font-size: 0; line-height: 0; height: 0 }
.fix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; font-size: 0 }
.fix { zoom: 1 }
.fl { float: left }
.rl { float: right; }
.w1200 { width: 1200px; margin: 0 auto; }
.w1023 { width: 1023px; margin: 0 auto; }
.w1030 { width: 1030px; margin: 0 auto; }
/**
 * 首页样式
 * index-css
 */
/*************头部************/

#qc-header { 
    
position: fixed; top: 0; z-index: 99999; width: 100%; background: rgba(255,255,255,0.93); height: 80px; line-height: 80px; }
.qc-mini{box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.1); -moz-box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.1); -ms-box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.1);-o-box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.1);}
.g-wrap { width: 1200px; margin: 0 auto; position: relative; }
.qc-box1-tel { position: absolute; right: 0px; width: 270px; height: 78px; background: url(../images/icon.png) no-repeat -601px 12px }
#logo { position: absolute; left: 1px; width: 255px; height: 79px; background: url(../images/icon.png) no-repeat -9px -65px; }
.qc-nav { width: 570px; position: absolute; top: 0; right: 270px; z-index: 4; height: 80px; overflow: hidden; }
.qc-nav li { float: left; height: 100%; -webkit-transition: background-color 700ms; transition: background-color 700ms; width: 96px; }
.qc-nav .n1 { width: 58px; }
.qc-nav li a { position: relative; z-index: 2; display: block; width: 100%; height: 100%; font-weight: bold; font-size: 13px; line-height: 79px; text-align: center; color: #666; -webkit-transition: color 200ms; transition: color 200ms; }
.qc-nav li a.on { color: #fff; }
.qc-nav li a:hover { color: #fff; }
.qc-nav li a span { position: absolute; left: 0; top: 0; z-index: 2; width: 100%; height: 100%; }
.qc-nav li a .bkg { top: 100%; z-index: 1; background-color: #0831a3; -webkit-transition: top 200ms; transition: top 200ms; }
.qc-nav li a.on .bkg, .qc-nav li a:hover .bkg { top: 0; }
/********nav***********/
.qc-box2 { background: #0e1e60; height: 50px; width: 100%; }
.qc-box2-ul li { float: left; }
.qc-box2-ul li a { color: #fff; font-size: 15px; line-height: 50px; display: block; background: url(../images/icon.png) no-repeat -155px 14px; width: 140px; text-align: center; }
.qc-box2-ul .qc-box2-active a, .qc-box2-ul li a:hover { background: #FA5A00; }
/*************banner*************/

/*#inner { width: 100%; height:340px; margin: 0 auto; position:relative; overflow:hidden; float:left; z-index:1}*/
#inner { width: 100%; height: 512px; margin: 0 auto; position: relative; overflow: hidden; float: left; z-index: 1; min-width: 1200px; }/*兼容ipad*/
.hot-event .switch-tab { text-align: center; position: absolute; bottom: 11px; height: 15px; right: 150px; z-index: 3; }
.hot-event .switch-tab a { margin: 0 2px; display: inline-block; width: 8px; height: 8px; font-size: 9px; background-image: url(../images/ico.png); background-position: -56px -4px; font: 0/0 arial; color: transparent; overflow: hidden; vertical-align: top; }
.hot-event .switch-tab .current { background-image: url(../images/ico.png); background-position: -70px -5px; }
.hot-event .switch-nav { position: absolute; right: 12px; bottom: 7px; z-index: 3; }
.hot-event .switch-nav .i-prev { background-image: url(../images/ico.png); background-position: -19px -1px; }
.hot-event .switch-nav .prev { border-radius: 3px 0 0 3px; border-width: 1px; }
.hot-event .switch-nav .next { border-radius: 0 3px 3px 0; border-width: 1px; }
.hot-event .switch-nav .i-next { background-image: url(../images/ico.png); background-position: -34px -1px; }
.hot-event .switch-nav a { display: inline-block; padding: 7px 16px; background: rgba(0,0,0,.3); border-style: solid; border-color: rgba(255,255,255,.6); }
.hot-event .switch-nav a:hover { background: rgba(0,0,0,.2); }
.hot-event .event-item { height: 480px; width: 100%; position: absolute; z-index: 1; left: 0; top: 0; }
.hot-event .event-item .banner { display: block; }
.hot-event .event-item img { -webkit-box-reflect: below 0 -webkit-gradient(linear, 0 0, 0 100%, from(transparent), color-stop(85%, transparent), to(rgba(255,255,255,.2))); position: absolute; top: 0; border: 0; left: 52%; margin-left: -1000px; z-index: 2 }
.hide-clip { position: absolute!important; clip: rect(1px 1px 1px 1px); clip: rect(1px,1px,1px,1px); z-index: 5 }
.ico { display: inline-block; width: 16px; height: 16px; vertical-align: middle; overflow: hidden; }
/*banner焦点图*/
.fullSlide { width: 100%; position: relative; height: 550px; margin-top: 80px; }
.fullSlide .bd { margin: 0 auto; position: relative; z-index: 0; overflow: hidden; }
.fullSlide .bd ul { width: 100% !important; }
.fullSlide .bd li { width: 100% !important; height: 550px; overflow: hidden; text-align: center; }
.fullSlide .bd li a { display: block; height: 550px; }
.fullSlide .hd { width: 100%; position: absolute; z-index: 19; bottom: -2px; left: 0; height: 30px; line-height: 30px; }
.fullSlide .hd ul { text-align: center; }
.fullSlide .hd ul li { cursor: pointer; display: inline-block; zoom: 1; line-height: 32px; width: 10px; height: 10px; margin: 0 3px; overflow: hidden; background: #EFEFEF; border-radius: 50%; -webkit-border-radius: 50%; -moz-border-radius: 50%; -ms-border-radius: 50%; -o-border-radius: 50%; }
.fullSlide .hd ul .on { background: #F1B107; }
.fullSlide .prev, .fullSlide .next { display: block; position: absolute; z-index: 1; top: 45%; margin-top: -30px; left: 5%; z-index: 1; width: 40px; height: 60px; background: url(../images/slider-arrow.png) -126px -137px #000 no-repeat; cursor: pointer; filter: alpha(opacity=50); opacity: 0.5; display: none; }
.fullSlide .next { left: auto; right: 5%; background-position: -6px -137px; }
/*运价查看*/
.qc-banner-online { position: absolute; bottom: 0px; background: rgba(9, 17, 49, 0.8); width: 100%; z-index: 2; color: #fff; height: 46px; }
.qc-banner-online input, .qc-banner-online select { border-radius: 4px; border: 1px solid #ccc; background: #fff; width: 155px; height: 30px; line-height: 30px; text-indent: 5px; color: #A9A9A9; font-size: 13px; font-family: "微软雅黑"; }
.qc-online-ul li { float: right; position: relative; width: 156px; text-align: center; }
.qc-online-ul li .qc-ba-on-word { color: #fff; font-size: 14px; line-height: 46px; height: 46px; text-decoration: none; }
.qc-online-ul li .qc-ba-on-word .qc-ba-on-icon1 { background: url(../images/icon.png) -0px -25px; width: 25px; height: 26px; display: inline-block; margin-right: 2px; margin-bottom: -6px; }
.qc-online-ul li .qc-ba-on-word .qc-ba-on-icon2 { background: url(../images/icon.png) -86px -16px; width: 24px; height: 27px; display: inline-block; margin-right: 2px; margin-bottom: -8px; }
.qc-online-ul li .qc-ba-on-box { position: absolute; background: #fff; bottom: 46px; right: 0px; width: 302px; padding: 12px 0; border-radius: 5px 5px 0 0; -webkit-border-radius: 5px 5px 0 0; -o-border-radius: 5px 5px 0 0; -moz-border-radius: 5px 5px 0 0; -ms-border-radius: 5px 5px 0 0; }
.qc-online-ul li .qc-ba-on-arrow { position: absolute; right: 18%; margin-left: -9px; bottom: -18px; display: block; width: 0; height: 0; border-color: rgba(255, 255, 255, 0); border-width: 9px; border-top-color: #ddd; border-top-color: rgba(255, 255, 255, 1); border-bottom-width: 9px; border-style: solid; display: block; }
.qc-online-ul li .qc-ba-on-txt p input[type="submit"], .qc-online-ul li .qc-ba-on-txt p input[type="button"] { width: 80px; text-indent: 0px; }
.qc-online-ul li .qc-ba-on-txt p input[type="text"] { height: 28px !important; line-height: 28px !important; text-indent: 8px !important; width: 120px; }
.qc-online-ul li .qc-ba-on-txt p input[type="submit"] { background: #FA5A00; color: #fff; border: 1px solid #FA5A00; }
.qc-online-ul li .qc-ba-on-txt p input[type="button"] { background: #ddd; color: #636363; border: 1px solid #ddd; }
.qc-online-ul li .qc-ba-on-txt p { text-align: left; padding: 0 10px; }
.qc-online-ul li .qc-ba-on-txt .qc-ba-on-p1 { padding-bottom: 10px; }
/*****服务项目********/
.qc-box3 { padding: 75px 0 85px 0; background: #fff; }
.qc-tit { font-size: 30px; font-family: "微软雅黑"; text-align: center; }
.qc-tit span { color: #bd8e10; font-weight: 600; }
.qc-tit em { font-size: 29px; font-family: fantasy; color: #e5e2e2; padding-left: 10px; }
.qc-tit-txt { text-align: center; padding-top: 20px; font-size: 18px; color: #515151; font-family: "方正准圆简体"; }
.qc-box3-ul { margin-top: 50px; }
.qc-box3-ul li { float: left; width: 285px; height: 440px; position: relative; margin-right: 20px; }
.qc-box3-ul .qc-box3-img { position: relative; height: 440px; }
.qc-box3-ul .qc-box3-img h3 { position: absolute; bottom: 20px; right: 20px; width: 200px; color: #bd8e10; font-size: 25px; text-align: center; }
.qc-box3-ul .qc-box3-img h3 span { display: block; font-size: 14px; }
.qc-box3-ul .qc-box3-img1 { background: url(../images/s_img1.jpg) no-repeat; }
.qc-box3-ul .qc-box3-img2 { background: url(../images/s_img2.jpg) no-repeat; }
.qc-box3-ul .qc-box3-img3 { background: url(../images/s_img3.jpg) no-repeat; }
.qc-box3-ul .qc-box3-img4 { background: url(../images/s_img4.jpg) no-repeat; margin-right: 0px; }
.qc-box3-ul li a { display: none; transition: 0.4s; -webkit-transition: 0.4s; -moz-transition: 0.4s; -ms-transition: 0.4s; -o-transition: 0.4s; }
.qc-box3-ul li:hover a { display: block; position: absolute; left: 0px; top: 0px; color: #ff0; width: 100%; height: 100%; }
.qc-box3-ul li:hover a em { background: #3D4967; filter: alpha(opacity=90); -moz-opacity: 0.9; opacity: 0.9; display: block; width: 100%; height: 100%; }
.qc-box3-ul li:hover a div { position: absolute; width: 100%; top: 20%; }
.qc-box3-ul li:hover a span { border: solid 2px #ff0; width: 200px; height: 45px; line-height: 45px; display: block; margin: 0 auto; font-size: 20px; border-radius: 45px; text-align: center; }
.qc-box3-ul li:hover a p { padding: 0 22px; font-size: 15px; color: #fff; line-height: 25px; margin-bottom: 35px; }
/*****案例********/
.qc-box4 { background: url(../images/bg1.jpg) no-repeat center top; padding: 75px 0 85px 0; }
.qc-box4 .qc-tit span { color: #ffba00; }
.qc-box4 .qc-tit em, .qc-box4 .qc-tit-txt { color: #fff; }
.effect { width: 1200px; margin: 0 auto; height: auto; padding-top: 80px; }
.azuretxt { width: 100%; background: url(erjbt-4.png) repeat-x; }
.azuret em { width: 137px; height: 136px; background: url(erjbg.png) -149px 0; display: inline-block; float: left; }
.azure { width: 100%; background: #368aae; }
.azurecon { padding: 45px 0 0 0; position: relative; }
.jiantoul { width: 38px; height: 74px; background: url(../images/icon.png) -354px 2px; position: absolute; left: -62px; top: 43%; }
.jiantour { width: 38px; height: 74px; background: url(../images/icon.png) -394px 2px; position: absolute; right: -62px; top: 43%; }
.jiantoul:hover { opacity: 0.7; }
.jiantour:hover { opacity: 0.7; }
.guding { background: none repeat scroll 0 0 rgba(42, 56, 98, 0.7); height: 361px; overflow: hidden; _padding-bottom: 10px; width: 1200px; }
.courseazu { border-radius: 5px; height: 361px; margin-left: 10px; overflow: hidden; position: relative; width: 1185px; }
.buildda { width: 280px; height: auto; float: left; margin: 10px 10px 10px 0; position: absolute; }
.builddarg { float: right; margin-right: 0; }
/*.build{ margin-top:20px; overflow:hidden;}*/
.build { float: left; width: 278px; height: 308px; overflow: hidden; margin: 15px 0 15px 0; background: #29365e; border: 1px solid #39437b; position: relative; }
.build p { font-size: 15px; color: #b3bedd; line-height: 28px; padding: 10px 10px 0 10px; height: 56px; overflow: hidden; }
.build a { border: 1px solid #9fa9c9; color: #b3bedd; box-shadow: 0px 2px 0px #b4bbcf; -webkit-box-shadow: 0px 2px 0px #b4bbcf; -moz-box-shadow: 0px 2px 0px #b4bbcf; -ms-box-shadow: 0px 2px 0px #b4bbcf; -o-box-shadow: 0px 2px 0px #b4bbcf; font-size: 16px; font-weight: 600; border-radius: 20px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -ms-border-radius: 20px; -o-border-radius: 20px; display: block; width: 115px; height: 30px; text-align: center; line-height: 30px; margin-left: 10px; margin-top: 10px; transition: 0.4s; -webkit-transition: 0.4s; -moz-transition: 0.4s; -ms-transition: 0.4s; -o-transition: 0.4s; }
.build a:hover { border: 1px solid #FFBA00; color: #FFBA00; box-shadow: 0px 2px 0px #FFBA00; -webkit-box-shadow: 0px 2px 0px #FFBA00; -moz-box-shadow: 0px 2px 0px #FFBA00; -ms-box-shadow: 0px 2px 0px #FFBA00; -o-box-shadow: 0px 2px 0px #FFBA00; }
/*****关于我们********/
.qc-box5 { padding: 75px 0 85px 0; background: #fff; }
.qc-box5-item { width: 1118px; padding: 15px; height: 220px; border: 1px solid #e5e2e2; margin: 50px auto 0 auto; }
.qc-box5-item .qc-box5-fl { width: 345px; height: 220px; }
.qc-box5-item .qc-box5-rl { width: 750px; }
.qc-box5-item .qc-box5-rl p { font-size: 15px; text-indent: 2em; color: #515151; line-height: 30px; }
.qc-box5-item .qc-box5-rl p strong { color: #D86D13; font-size: 16px; }
.qc-box5-item .qc-box5-rl a { background: #FF6200; color: #fff; width: 160px; height: 45px; display: block; text-align: center; line-height: 45px; font-size: 20px; margin-top: 20px; }
/*****新闻********/
.qc-box6 { background: #f8f9fc; padding: 85px 0; }
.qc-box6-item1 { margin-bottom: 40px; }
.qc-box6-newsFl { width: 640px; background: #fff; padding: 20px; height: 362px; }
.news_box { float: left; width: 640px; }
.qc-news-ti { height: 35px; width: auto; overflow: hidden; }
.qc-news-ti li { float: left; width: 100px; line-height: 28px; font-size: 15px; margin-right: 10px; }
.qc-news-ti li a { width: auto; color: #FFFFFF; display: block; background-color: #C3C3C3; text-align: center; }
.qc-news-ti .qc-news-on a { background-color: #bd8e10; font-weight: bold; }
.qc-news-content { width: 640px; height: inherit; overflow: hidden; }
.qc-news-ul { width: auto; height: 35px; overflow: hidden; line-height: 35px; border-bottom: #ccc 1px dotted; }
.qc-demo-box { float: left; width: 640px; }
.qc-news-li-ti { float: left; font-size: 14px; text-transform: inherit; }
.qc-news-date { float: right; color: #666666; }
.video_more { float: right; padding-top: 7px; }
.video_more a, .qc-box6-item2 h3 a { font-size: 12px; color: #BD8E10; font-weight: 600; }
.qc-news-ul .qc-news-li-ti a { font-size: 13px; color: #7e7e7e; }
.qc-news-ul .qc-news-date { font-size: 12px; color: #BDBDBD; }
.qc-news-topBox { margin: 12px 0 10px 0; }
.qc-news-topBoxFl { width: 225px; height: 125px; }
.qc-news-topBoxFl img { width: 225px; height: 125px; }
.qc-news-topBoxRl { width: 400px; }
.qc-news-topBoxRl h3 { padding-bottom: 10px; }
.qc-news-topBoxRl h3 a { font-size: 17px; color: #4d4d4d; font-weight: 600; }
.qc-news-topBoxRl p { color: #4d4d4d; font-size: 13px; line-height: 21px; }
.qc-box6-newsRl { width: 480px; background: #fff; height: 402px; }
.qc-box6-newsRl .qc-box6-newsRl-img { width: 480px; height: 260px; }
.qc-box6-newsRl .qc-box6-newsRl-img img { width: 480px; height: 260px; }
.qc-box6-newsRl .qc-box6-newsRl-txt { padding: 20px; }
.qc-box6-newsRl .qc-box6-newsRl-txt h3 { padding-bottom: 10px; }
.qc-box6-newsRl .qc-box6-newsRl-txt h3 a { font-size: 20px; color: #4d4d4d; font-weight: 600; }
.qc-box6-newsRl .qc-box6-newsRl-txt p { color: #4d4d4d; font-size: 13px; line-height: 22px; }
.qc-box6-newsRl .qc-box6-newsRl-txt p a { color: #BD8E10 }
.qc-box6-item2 { padding: 20px; background: #fff; }
.qc-box6-item2 h3 { font-size: 20px; font-weight: 600; position: relative; color: #BD8E10; background: url(../images/icon.png) no-repeat 0 -855px; text-indent: 1.6em; }
.qc-box6-item2 h3 a.qc-more { position: absolute; top: 5px; right: 0px; }
.qc-box6-item2-box { margin-top: 10px; }
.qc-box6-item2-box ul { float: left; width: 30%; }
.qc-box6-item2-box ul li a { font-size: 13px; color: #4d4d4d; }
.qc-box6-item2-box ul li { padding: 5px 0; border-bottom: 1px dotted #ECEAEA; }
.qc-box6-line { width: 1px; height: 85px; float: left; border-left: 1px dotted #CFCECE; margin: 0 28px; margin-top: 10px; }
.qc-box7 { background: #FFF; padding: 75px 0 85px 0; }
.deo_top { height: 37px; width: auto; overflow: hidden; }
.deo_middle { width: auto; padding: 0px 10px; height: inherit; overflow: hidden; margin-top: 30px; }
.deo_bt { height: 30px; width: auto; }
#demo { width: 1200px; margin: 0px auto; height: 130px; overflow: hidden; }
#demo1 { height: 130px; float: left; }
#demo2 { float: left; }
.delist { float: left; height: 130px; width: 180px; overflow: hidden; }
.img_nav2 { height: 110px; overflow: hidden; width: 90%; margin: 0px auto; padding-top: 15px; }
.de_pcs { width: auto; line-height: 25px; font-size: 12px; text-align: center; }
.de_pcs a { color: #434242; }
#indemo { float: left; width: 800%; }
.img_nav2 img { border: 1px solid #9e9d9d; }
.qc-box8 { background: url(../images/bg3.jpg) no-repeat center top #f8f9fc; padding: 80px 0 40px 0 }
.qc-box8-map { background: url(../images/icon1.png) no-repeat center center; width: 100%; height: 645px; margin-top: 10px; }
.qc-box8-top p { font-size: 16px; color: #616D7C; margin-top: 20px; }
.qc-box8 .qc-tit em { color: #CECFD0; }
/*********尾部***********/
.bj-box8 { background: #12182b; padding: 80px 0 0 0; border-top: 3px solid #DADADA; }
.zm-footer-ul { padding-top: 5px; padding-bottom: 35px; }
.zm-footer-ul li { float: left;/*padding: 0 34px;*/ padding: 0 28px; }
.zm-footer-ul li h3 { color: #fff; text-indent: 2.5em; margin-bottom: 15px; line-height: 23px; }
.zm-foot-img1 { background: url(../images/icon.png) no-repeat 3px -929px; }
.zm-foot-img2 { background: url(../images/icon.png) no-repeat -267px -929px; }
.zm-foot-img3 { background: url(../images/icon.png) no-repeat -116px -929px; }
.zm-foot-img4 { background: url(../images/icon.png) no-repeat -400px -929px; }
.zm-footer-ul li ul li { float: none; padding: 2px 0px; text-indent: 2.5em; }
.zm-footer-ul li ul li a { color: #7a7b7c; font-size: 13px; }
.bj-ss { text-align: center; color: #A07F26; background: #161C31; margin-top: 10px; border: 1px solid #62501F; line-height: 30px; font-size: 16px; }
.bj-box8-copy { text-align: center; color: #6d6d6d; font-size: 13px; padding: 30px 0; border-top: 1px solid #2D313E; }
.footer-logo { background: url(../images/icon.png) no-repeat -876px -213px; width: 330px; height: 93px; display: inline-block; }
/*左侧浮动运价*/
#qc-ltPrice { font-family: Arial, Helvetica, "Microsoft YaHei", sans-serif; position: fixed; z-index: 222222; height: 304px; width: 240px; bottom: 0px; left: 0px; }
.qc-ltPrice2 { font-family: Arial, Helvetica, "Microsoft YaHei", sans-serif; position: fixed; z-index: 222222; width: 240px; bottom: 0px; left: 0px; }
.qc-ltPrice2 a.qc-closePrice { font-size: 18px; line-height: 20px; }
.qc-ltPrice-ul { height: 40px; line-height: 40px; position: relative; font-size: 15px; background-color: #0831a3; border-top-left-radius: 5px; border-top-right-radius: 5px; }
.qc-ltPrice-ul .qc-closePrice { position: absolute; right: 6px; top: 10px; color: #FFFFFF; font-size: 28px; background: #04206b; width: 20px; line-height: 16px; height: 20px; border-radius: 25px; text-align: center; }
.qc-ltPrice-ul li { float: left; color: #fff; padding: 0 20px; }
.qc-ltPrice-ul li a { color: #74580B; font-weight: 600; }
.qc-ltPrice-on { background: #EDEDED; line-height: 45px; color: #3C3C3D !important; font-weight: 600; }
.qc-ltPrice-ul li:hover { cursor: pointer; }
.qc-ltPrice-on a { color: #fff !important; }
.qc-ltPrice-item { background: #ededed; padding: 15px 10px; }
.qc-ltPrice-item select { border-radius: 4px; border: 1px solid #ccc; background: #fff; width: 100%; height: 30px; line-height: 30px; text-indent: 5px; color: #A9A9A9; font-size: 13px; font-family: "微软雅黑"; }
.qc-lrPrice-line { width: 100%; font-size: 15px; height: 10px; display: block; }
.qc-ltPrice-item input { border-radius: 4px; border: 1px solid #ccc; background: #fff; width: 99%; height: 30px; line-height: 30px; text-indent: 9px; color: #A9A9A9; font-size: 13px; font-family: "微软雅黑"; }
.qc-ltPrice-item .qc-ltPrice-btn { background: #0831a3; color: #fff; border: 1px solid #0831a3; height: 34px; font-size: 15px; }
/**右侧浮动在线咨询**/
.qc-rtQQ-box { position: fixed; right: 0px; top: 80px; width: 165px; z-index: 9999; }
.qc-rtQQ-top { background: url(../images/icon.png) no-repeat 0px -175px; display: block; width: 165px; height: 18px; }
.qc-rtQQ-tit { font-size: 17px; color: #fff; background: #0831a3; position: relative; height: 42px; line-height: 42px; text-indent: 0.5em; }
.qc-rtQQ-tit a.qc-rtQQ-close { display: block; background: url(../images/icon.png) no-repeat 0px -223px; width: 26px; height: 26px; position: absolute; top: 8px; right: 5px; }
.qc-rtQQ-ul { background: #fff; width: 145px; padding: 5px 10px; }
.qc-rtQQ-ul li { border-bottom: 1px dotted #DFDCDC; padding: 10px 0 }
.qc-rtQQ-ul li a { color: #666; text-indent: 2.5em; background: url(../images/icon.png) no-repeat -231px -176px; line-height: 26px; display: block; font-size: 14px; }
.qc-rtQQ-tel { background: #0831a3; padding: 10px 0; }
.qc-rtQQ-tel span { font-size: 14px; text-indent: 0.5em; display: block; color: #CCCCCC; }
.qc-rtQQ-tel em { color: #604705; font-size: 15px; display: block; text-indent: 0.5em; font-style: oblique; font-size: 19px; }
.qc-rtQQ-box1 { position: fixed; right: 0px; top: 180px; width: 20px; font-size: 18px; color: #fff; padding: 46px 8px 8px 8px; background: url(../images/icon.png) no-repeat -182px -160px #0831a3; text-indent: 0em; z-index: 9999; }
/***fenye***/
#fenye { width: 100%; margin: 0px auto; padding-top: 25px; height: inherit; overflow: hidden; }
#fenye a { height: 23px; line-height: 23px; padding: 0px 5px; margin: 0px 5px; float: left; border: #CFC9C9 1px solid; transition: all 0.3s; -webkit-transition: all 0.3s; -o-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; font-size: 12px; color: #000; }
#fenye a:hover { height: 23px; line-height: 23px; padding: 0px 5px; margin: 0px 5px; float: left; border: #F63633 1px solid; color: #F63633; display: block; }
#fenye label { float: left; }
#fenye span { height: 23px; line-height: 23px; padding: 0px 5px; margin: 0px 5px; float: left; border: #F63633 1px solid; color: #F63633; display: block; transition: all 0.3s; -webkit-transition: all 0.3s; -o-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; font-size: 12px; }
.last:hover, #fenye .last { margin-right: 0px !important; }
/****关于我们*******/
.qc-about-img { background: url(../images/about.jpg) no-repeat center 0px; height: 250px; }
.qc-news-img { background: url(../images/news.jpg) no-repeat center 0px; height: 250px; }
.qc-service-img { background: url(../images/service.jpg) no-repeat center 0px; height: 250px; }
.qc-case-img { background: url(../images/case.jpg) no-repeat center 0px; height: 250px; }

.qc-header-block { height: 80px; }

.qc-list { /*background:#f4f4f4; */ padding: 20px 0; border-bottom: 1px dotted #ddd; }
.qc-list .qc-position a { color: #666; }
.qc-position .qc-orage { color: #0831a3 !important; }
.qc-list .qc-position { color: #666; font-size: 13px; }
.qc-main { width: 1200px; margin: 80px auto 90px auto; }

.qc-about-top { border-bottom: 1px dotted #ddd; padding-bottom: 40px; margin-bottom: 40px; }
.qc-about-left { float: left; width: 580px; height: 290px; background: url(../images/about_bg.jpg) no-repeat center 0px; }
.qc-about-right { float: right; width: 580px; }
.qc-about-right p, .qc-main p { color: #6a6a6a; font-size: 13px; line-height: 24px; }
.qc-about-bottom h3 { font-size: 24px; color: #444; margin-bottom: 30px; font-family: Arial, "微软雅黑"; }
.qc-about-bottom h3 em { font-size: 12px; color: #8f8f8f; font-style: normal; line-height: 30px; }
.qc-about-bottom p { color: #6a6a6a; font-size: 13px; line-height: 24px; }
.qc-about-bottom p em { font-style: italic; font-weight: 600; }


.qc-main-tit, .qc-newsCon-tit { font-size: 24px; color: #444; margin-bottom: 40px; text-align: center; font-family: Arial, "微软雅黑"; }
.qc-main-tit em, .qc-newsCon-tit em { font-size: 12px; color: #8f8f8f; font-style: normal; line-height: 30px; }
.qc-main-ul { margin: 20px auto 0 auto; font-size: 13px; /*text-align:center;*/ }
.qc-main-ul li { display: inline-block; }
.qc-main-ul li a { line-height: 16px; height: 16px; padding: 6px 30px; color: #898989; border: 1px solid #fff; margin-right: 0px; display: inline-block; /*border-radius: 20px;*/ transition: all 0.3s ease-out 0s; }
.qc-main-ul li a.active, .qc-main-ul li a:hover { background: #fff; border-color: #0831a3; color: #0831a3; }


.qc-news-box { width: 1200px; height: auto; }
.qc-news-box li { width: 360px; height: 330px; float: left; margin-left: 60px; margin-left: 40px\9; margin-bottom: 40px; }
.qc-case-box li{ height:300px;}
.qc-news-box li:nth-child(3n+1) { margin-left: 0; }
.qc-news-box li a{  color: #333;    display: block;}
.qc-news-box li a img { display: block; width: 360px; height: 220px; opacity:0.9}
.qc-news-box li a em{color: #6B6B6B;
    display: inline-block;
    width: 68px;
    font-size: 12px;
    border-bottom: 1px solid #A0A0A0;
    padding-bottom: 5px;
}
.qc-news-box li a p{
	    margin-top: 15px;
    font-size: 12px;
    color: #777;
    text-align: left;
    height: 30px;
    width: 100%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;}
.qc-news-box li a h3{    width: 100%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    padding: 20px 0 0px 0;
    font-size: 16px;
    height: 20px;
    line-height: 20px;}
.qc-news-box li a:hover em{
	color:#444;
	width:360px;
	border-bottom:1px solid #e3e3e3;
}
.qc-news-box li a:hover h3{
	color:#0831a3;
	text-decoration:underline;
}
.qc-news-box li a:hover img{ opacity:1}
.qc-news-box li a:hover{    margin-top: -15px;}
.qc-news-box li a, .qc-news-box li a em, .qc-news-box li a h3, .qc-news-box li a img{  transition: all 0.6s ease 0s;
 -webkit-transition: all 0.6s ease 0s; -moz-transition: all 0.6s ease 0s; -ms-transition: all 0.6s ease 0s; -o-transition: all 0.6s ease 0s;}
 
 
 
#pages {
    padding: 40px 0;
    height: 36px;
    text-align: center;
	    font: 12px Arial, "微软雅黑";
}
#pages a{
	width: 36px;
    height: 36px;
    background-color: #fff;
    display: inline-block;
    color: #a9a9a9;
    line-height: 36px;
    text-align: center;
    font-family: Arial;
    margin-right: 5px;
    transition: background-color 0.2s ease-out;
	-webkit-transition: background-color 0.2s ease-out;
	-moz-transition: background-color 0.2s ease-out;
	-ms-transition: background-color 0.2s ease-out;
	-o-transition: background-color 0.2s ease-out;
}
 #pages a.active, #pages a:hover {
    background: #0831a3;
	color:#fff;
}
#pages .pages-left, #pages .pages-right{
	font-size:17px;
}
.bj-left-bjjr-list { padding: 20px 0px; border-bottom: dotted 1px #e0e0e0; overflow: hidden; }
.bj-left-bjjr-list li { float: left; }
.bj-left-bjjr-list .bj-left-bjjr-date { width: 95px; height: 75px; margin-right: 20px; }
.bj-left-bjjr-list .bj-left-bjjr-date span { float: left; padding: 0 10px; width: 68px; height: 75px; font-size: 14px; color: #444; background-color: #e1e1e1; font-family: cursive; font-weight: bold; }
.bj-left-bjjr-list .bj-left-bjjr-date font { display: block; margin: 0px 0 -21px 0; font-size: 27px; color: #e62b1e; font-family: cursive; }
.bj-left-bjjr-list .bj-left-bjjr-txt { transition: 0.4s; -webkit-transition: 0.4s; -o-transition: 0.4s; -moz-transition: 0.4s; -ms-transition: 0.4s; cursor: pointer; height: 75px; overflow: hidden; width: 610px; background: url(../images/news_n.jpg) center right no-repeat; color: #333; padding-right: 100px; }
.bj-left-bjjr-list .bj-left-bjjr-txt h3 { transition: 0.4s; -webkit-transition: 0.4s; -o-transition: 0.4s; -moz-transition: 0.4s; -ms-transition: 0.4s; cursor: pointer; font-size: 17px; color: #141313; padding-bottom: 5px; }
.bj-left-bjjr-list .bj-left-bjjr-txt p { transition: 0.4s; -webkit-transition: 0.4s; -o-transition: 0.4s; -moz-transition: 0.4s; -ms-transition: 0.4s; cursor: pointer; font-size: 13px; color: #848484; line-height: 24px; }
.bj-left-bjjr-list .bj-left-bjjr-txt span { transition: 0.4s; -webkit-transition: 0.4s; -o-transition: 0.4s; -moz-transition: 0.4s; -ms-transition: 0.4s; cursor: pointer; font-size: 12px; color: #848484; padding: 5px 0; display: block; }
.bj-left-bjjr-list a:hover .bj-left-bjjr-txt h3 { color: #D50513; }
.bj-left-bjjr-list a:hover .bj-left-bjjr-txt { background: url(../images/news_nh.jpg) center right no-repeat; }
.bj-left-bjjr-list a:hover .bj-left-bjjr-txt p, .bj-left-bjjr-list a:hover .bj-left-bjjr-txt span { color: #000; } 
 
 
 
 
 
 
 
 
 
 