@charset "utf-8";







/* CSS Document */















::selection {







    background-color:#0055b0;







	color:#fff;







}















::-moz-selection {







    background-color:#0055b0;







	color:#fff;







}















::-webkit-selection {







       background-color:#0055b0;







	color:#fff;







}















::-webkit-scrollbar {







    width: 8px;







    height: 8px;







    background-color: #F5F5F5







}















::-webkit-scrollbar-track {







    border-radius: 10px;







    background-color: #E2E2E2







}















::-webkit-scrollbar-thumb {







    border-radius: 10px;







    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);







    background-color: #555







}















* {







    padding: 0;







    margin: 0;







    font-family: "微软雅黑", 'Microsoft YaHei', arial, helvetica, clean, sans-serif;







}















body {







    font: 14px/1.231 "微软雅黑", 'Microsoft YaHei', arial, helvetica, clean, sans-serif;







    color: #333;







    margin: 0;







    line-height: 1.5;







}















:focus {







    outline: 1;







}















article,







aside,







canvas,







details,







figcaption,







figure,







footer,







header,







hgroup,







menu,







nav,







section,







summary {







    display: block;







}















a {







    margin: 0;







    padding: 0;







    border: 0;







    font-size: 100%;







    vertical-align: baseline;







    background: transparent;







}















ins {







    background-color: #ff9;







    color: #000;







    text-decoration: none;







}















mark {







    background-color: #ff9;







    color: #000;







    font-style: italic;







    font-weight: bold;







}















del {







    text-decoration: line-through;







}















table {







    border-collapse: collapse;







    border-spacing: 0;







}















hr {







    display: block;







    height: 1px;







    border: 0;







    border-top: 1px solid #cccccc;







    margin: 1em 0;







    padding: 0;







}















input,







select {







    vertical-align: middle;







}























li,







ul {







    list-style-type: none;







}















img {







    border: none;







}















a {







    color: #333;







    text-decoration: none;







    -webkit-transition: all .3s ease-out;







    transition: all .3s ease-out;







}















a:link,







a:hover,







a:active,







a:visited {







    text-decoration: none;







}















input,







textarea {







    outline: 0;







    border: 0;







}















textarea {







    resize: none;







}















h1,







h2,







h3,







h4,







h5,







h6,







dl,







dd,







dt,







i,







em {







    font-weight: normal;







    font-style: normal;







}







.clear{clear:both;}















.pagetop{width:100%;margin:0 auto;height: 190px;background:url(../images/top_bg.jpg) no-repeat center;}







.top_nr{ width:1180px;height:38px; margin:0 auto;}







.top_nr .wel{ float:left; line-height:38px;color:#999;}







.top_nr .top_r{ float:right; line-height:38px;}







.top_nr .top_r a{color:#999;padding:0 5px;}















.top_n{width: 1280px;height:132px;margin:0px auto;}







.top_n .left_nr{float:left;width:890px;}







.top_n .left_nr .logo{float:left;margin: 15px 10px 0 0px;}







.top_n .left_nr .trait{margin:35px 0 0 5px; float:left; height:60px; font-size:18px;color:#da251c; line-height:30px; font-weight:bold;padding-left: 20px;}







.top_n .left_nr .trait p{font-size:16px;color:#333;font-weight:bold;}







.top_n .right_tel{ float:right;margin:40px auto  0 auto; height:73px; display:block;background:url(../images/tel.png) no-repeat center left;padding-left: 50px;  }







.top_n .right_tel span{ font-size:16px;color:#333; font-weight:bold;display:block;background:url(../images/tel_xt.png) no-repeat center; text-align:center;}







.top_n .right_tel p{font-size:22px;color:#d3231a;font-weight:bold;text-align:center; margin-top:5px;}















.nav{width:100%;height:65px;margin:0px auto;background:url(../images/nav_bg.png) no-repeat center; position:relative; z-index:99; }







.nav .menu{ width:1180px;height:54px;margin:0 auto; }







.nav .menu ul li{float:left;width:142px; line-height:54px; text-align:center; overflow:hidden;background:url(../images/nav_l.png) no-repeat right center;}







.nav .menu ul li a{font-size:15px;color:#fff; display:block; text-align:center;}







.nav .menu ul li a:hover{ background:#da251c;color:#fff;}







.nav .menu ul li.another{ background:#da251c;color:#fff;}















.fixedNav{width:100%;height:65px;margin:0px auto;position: fixed;top: 0px;left: 0px;margin: auto;z-index: 100000;}















.banner{ width:100%; height:500px; margin:-10px auto 0 auto; overflow:hidden; position:relative;}







.flexslider{position:relative;height:500px;overflow:hidden;}







.slides{position:relative;z-index:1;}







.slides li{height:500px;}







.slides li a{ display:block;}







.flex-control-nav{position:absolute;bottom:30px;z-index:999;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;}







.flex-control-nav .flex-active{background-position:0 0;}















.form_bg{margin:0 auto; height:60px; width:100%; border-bottom:1px solid #eee;}







.form_bg .search{ width:1180px; margin:0 auto;}







.search_t{width:905px; height:60px; float:left; color:#333; line-height:60px;font-size:12px;padding-left:8px; margin-left:10px;}







.search_t a{padding:0 10px;color:#333; font-size:12px;}







.search2{float:left;width:204px;height:25px;line-height:25px;text-align:left;margin-top:17px; border:1px solid #dbdbdb;padding-left:6px; }







.search_s input{float:left;width:34px; height:27px;  margin-top:17px;background:#0055b0; color:#fff;cursor:pointer}















.footer_bg{width:100%;margin:30px auto 0 auto; background:#0055b0; height:280px;}










.footer_bg .footer{width:1180px;margin:0 auto;}







.footer_bg .footer .footer_l{width:220px; background:#005ec3; height:280px; float:right;}







.footer_bg .footer .footer_l .er {width:150px; height:150px;margin: 30px auto 0 auto;background:url(../images/er_bg.png)no-repeat center;}







.footer_bg .footer .footer_l .er img{width:130px;height:130px;padding: 10px;margin-left: 10px;}







.footer_bg .footer .footer_l .er p{font-size:12px;color:#fff;text-align:center;line-height: 10px;}















.footer_right{widht:960px; float:left;}







.footer_right .footer_menu{width:960px; height:65px;background:url(../images/footer_xt.jpg)no-repeat bottom center;}







.footer_right .footer_menu ul li{float:left; line-height:65px; padding: 0 21px;}







.footer_right .footer_menu ul li a{font-size:14px; color:#fff;}







.footer_right .right_new { margin:30px 0 0 50px;}







.footer_right .right_new p{font-size:14px;margin:10px 0;text-align:left;color:#fff; line-height:30px;}







.footer_right .right_new p a{color:#fff; font-size:14px;}







.clear_h2{color:#fff; font-size:14px;}





/*  优势 */

.adv{border-left:1px solid #f0f0f0; height:200px;}

.adv li{width:299px;border-right:1px solid #f0f0f0;height:200px;text-align:center;float:left;transition:all 0.3s;}

.adv li h4{padding-top:75px;display:inline-block;padding-left:65px;font-weight:normal;text-align:left;}

.adv li i{float:left;width:58px;height:46px;background: url('../images/advIcon.png') no-repeat;margin-left:-65px;transition:all 0.3s;top:0;position:relative;}

.adv li h4 span{display:block;font-size:18px;color:#333;margin-bottom:5px;font-weight:bold;}

.adv li:nth-child(2) i{background-position: -58px 0;}

.adv li:nth-child(3) i{background-position: -116px 0;}

.adv li:nth-child(4) i{background-position: -174px 0;}

.adv li:hover{box-shadow:0 0 10px #ccc;}

.adv li:hover i{top:-10px;}


.w1200{width:1200px; margin:0 auto;}

.clearfix { zoom:1; }



/*  服务流程 */

.process{background-image:url('../images/process_bg.jpg');background-position:center;background-repeat: no-repeat;background-attachment: fixed;background-size:cover; padding-top:60px;overflow:hidden;}

.process .phone{text-align: center;color:#009ddf;margin-bottom:50px;}

.process .phone .btn{display:inline-block;width:170px;border-radius:20px 0 0 20px;background:#009ddf;color:#fff;height:40px;line-height:40px;margin-right:1px;transition:all .4s;}

.process .phone span.btn{border-radius:0 20px 20px 0;}

.process .phone .btn:hover{width:220px;}

.process .phone .btn i{background: url('../images/pIcon3.png') no-repeat;width:22px;height:18px;margin-right:5px;display:inline-block;position:relative;top:2px;}

.process .pic{left:50%;margin-left:-960px;position:relative;display:block;}


/*  产品定制 */

.made{padding:60px 0;overflow:hidden;background-image: url('../images/made_bg.jpg'); background-position:center;background-attachment: fixed;background-size:cover;}

.hTitle{text-align:center;font-size:30px;color:#333;font-weight:normal;margin-bottom:30px;line-height:36px;}

.hTitle strong{font-size:36px;font-weight:bold;color:#009ddf;}

.hTitle span{font-size:14px;color:#666;display:block;}

.hTitle2{color:#fff;}

.hTitle2 span{color:#ccc;}
