﻿@charset "utf-8";
/* CSS Document */
body{margin:0;padding:0;font-size:14px;line-height:22px;font-family:Microsoft YaHei,黑体,Verdana,Arial,sans-serif;-webkit-text-size-adjust:none;color:#333;}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,p{margin:0;padding:0;}
img{border:0;vertical-align:bottom;}
ul,li{list-style-type:none;}
a{color:#333;text-decoration:none;transition:all 0.3s;}
input:focus,select:focus,option:focus,textarea:focus{ outline:none;}
textarea,input[type=date],input[type=number]{ resize:none; border: none;}
button:hover,input[class*=b]:hover{ cursor:pointer;}
i,u,b{font-style: normal;font-weight: normal;}
.tl{text-align:left;}.tc{text-align:center;}.tr{text-align:right;}
.fl{float:left;}.fr{float:right;}.cl{clear:both;}.fb{font-weight:bold;}
.f12{font-size:12px;}
.f16{font-size:16px;}
.f18{font-size:18px;}
.f20{font-size:20px;}
.f24{font-size:24px;}
.grey9{color:#999;}
.blue{color:#108ee3;}
.rel{position:relative;}
.min_w{min-width:1200px;}
.container{width:1200px;margin:0 auto;}
.mar5{margin-bottom:50px;}



/*header*/
.top_box{height:123px;}
.top_search{width:240px;margin-top:50px;}
.top_tel{width:200px;line-height:28px;margin:30px 10px 0 0;}
.top_tel img{display:inline-block;padding-right:10px;}
.search_btn{width:38px;height:32px;background:url(../images/a_05.jpg) no-repeat;border:none;color:#999;}
.search_inp{width:170px;height:30px;line-height:30px;border:#ddd solid 1px;padding:0 15px;}
.nav_bg{height:60px;background:#108ee3;}
.nav_list li{width:171px;height:60px;float:left;background:url(../images/a_13.jpg) repeat-y right top;}
.nav_list li a{display:block;height:60px;color:#fff;text-transform:uppercase;}
.nav_list li a:hover{background:#ce2820;}
.nav_list li span{display:inline-block;font-size:24px;padding-top:5px;line-height:30px;}

/* banner */
.banner{ width:100%; height:620px; overflow:hidden; position:relative;margin-bottom:50px;}
.b-img{ height:620px;  position:absolute; left:0; top:0;}
.b-img a{ display:block; height:620px; float:left;}
.b-list{ height:50px; padding-top:580px; position:relative; margin:0 auto;z-index:1;}
.b-list span{ display:block;cursor:pointer; width:14px; height:14px; border-radius:50%; border:3px solid #fff; float:left; margin:0 5px; _margin:0 3px;}
.b-list .spcss{border:3px solid #108ee3;}

/*index*/
.about_box{width:850px;}
.video_box{width:310px;height:220px;}
.about_text{width:490px;line-height:30px;}
.about_text a{color:#108ee3;padding-left:10px;}
.about_tit{width:170px;height:50px;line-height:50px;background:#108ee3;color:#fff;font-size:30px;margin-bottom:50px;}
.video_tit{height:50px;line-height:50px;font-size:30px;margin-bottom:50px;}

.news_list{width:720px;}
.news_list li{padding:20px 10px;border-bottom:#ddd solid 1px;}
.news_list_date{width:66px;height:66px;background:#108ee3;border-radius:5px;color:#fff;}
.news_list_date b{display:inline-block;padding-top:6px;line-height:30px;font-size:24px;}
.news_list_con{width:610px;color:#999;}
.news_list_con h3{font-weight:normal;color:#000;font-size:16px;}

.news_list li:hover .news_list_con{color:#666;}

.pro_tit{height:50px;line-height:40px;border-bottom:#ccc solid 2px;margin-bottom:40px;}
.pro_tit_text{position:relative;height:55px;background:url(../images/a_20.jpg) no-repeat left bottom;font-size:30px;text-transform:uppercase;}
.pro_tit a:hover{color:#108ee3;}
.pro_list{min-height:660px;background:url(../images/a_27.jpg) no-repeat center center;padding-top:60px;}
.pro_list li{width:600px;margin-bottom:60px;float:left;}
.pro_list li a{display:inline-block;height:80px;line-height:80px;font-size:28px;border-radius:30px;padding:0 10px;transition:all .8s linear;}
.pro_list li a:hover{transform:translateY(5px)}
.pro_list_bg01{border:#108ee3 solid 2px;background:#108ee3;}
.pro_list_bg02{border:#33a1e7 solid 2px;}
.pro_list_pic01{line-height:0;margin-top:3px;}
.pro_list_pic01 img{border-radius:50%;border:#70beef solid 5px;}
.pro_list_pic02{line-height:0;margin-top:3px;}
.pro_list_pic02 img{border-radius:50%;border:#0089e1 solid 5px;}

.pro_list_text{padding:0 10px;min-width:100px;}
.pro_list_m1{margin-right:90px;}
.pro_list_m2{margin-left:90px;}
.pro_list_m3{margin-right:190px;}
.pro_list_m4{margin-left:190px;}
.pro_list_m5{margin-right:250px;}
.pro_list_m6{margin-left:250px;}
.sol_type{margin-left:150px;}
.sol_type a{padding:0 10px;display:inline-block;}
.sol_list{margin-left:-34px;}
.sol_list li{width:274px;float:left;margin-left:34px;margin-bottom:34px;}
.sol_list_name{height:40px;line-height:40px;background:#108ee3;color:#fff;}
.ser_list{padding:20px 0;margin-left:-53px;}
.ser_list li{width:260px;float:left;margin-left:53px;}
.ser_list_pic{padding:20px 0;border:#ddd solid 1px;}
.ser_list_pic img{transition:all .8s linear;}
.ser_list li:hover .ser_list_pic img{transform:scale(1.1);}
.ser_list_tit{height:50px;line-height:50px;color:#fff;}
.ser_list_tit01{background:#00904a;}
.ser_list_tit02{background:#108ee3;}
.ser_list_tit03{background:#f0962c;}
.ser_list_tit04{background:#eb3d00;}

/*footer*/
.contact_bg{height:530px;background:url(../images/a_51.jpg) no-repeat center top;}
.contact_l{width:670px;height:450px;background:#0c7dd4;border:#d1cfcf solid 1px;margin-top:45px;padding:20px;box-sizing:border-box;}
.contact_r{width:505px;height:450px;margin-top:45px;}
.contact_con{width:320px;}
.contact_text{height:210px;color:#fff;line-height:25px;margin-bottom:20px;}
.contact_ewm{color:#fff;padding-top:80px;}
.contact_form{padding-top:30px;width:270px;}
.contact_inp{width:230px;height:34px;line-height:34px;background:#063e6a;margin-bottom:15px;padding:0 20px;border:none;color:#fff;font-family:"微软雅黑";}
.contact_textarea{height:100px;line-height:22px;padding:10px 20px;}
.contact_btn{display:block;width:110px;height:40px;line-height:40px;background:#a98e60;color:#fff;margin:0 auto;border:none;font-family:"微软雅黑";}


/*main*/
.main_l{width:250px;}
.main_r{width:920px;}
.type_bg{background:#108ee3;padding:10px;border-radius:5px;margin-bottom:10px;}
.type_list{background:#fff;box-shadow:2px 2px 5px #26638d;margin:10px 0;}
.type_list li a{display:block;height:50px;line-height:50px;background:url(../images/a_57.png) no-repeat 30px;padding-left:60px;}
.type_tit{height:50px;line-height:50px;color:#fff;}
.type_con{background:#fff;box-shadow:2px 2px 5px #26638d;margin:10px 0;line-height:30px;padding:10px;}
.main_tit{height:50px;line-height:50px;border-bottom:#ddd solid 1px;color:#108ee3;}
.main_home{background:url(../images/a_58.png) no-repeat left center;padding-left:20px;color:#333;}
.main_home a:hover{color:#108ee3;}
.main_con{padding:20px 0;min-height:400px;line-height:30px;}
.main_pro li{padding:20px 0;border-bottom:#ddd solid 1px;line-height:30px;color:#666;}
.main_pro li:first-child{border-top:none;}
.main_pro_pic{width:240px;height:200px;border:#ddd solid 1px;}
.main_pro_pic img{width:240px;height:200px;}
.main_pro_con{width:640px;padding-top:20px;}
.main_pro_text{display:block;height:90px;margin-bottom:10px;}
.main_pro_more{display:block;width:100px;height:30px;line-height:30px;background:#108ee3;color:#fff;}
.main_pro_con b{color:#000;}
.main_page{margin:30px 0;}
.main_page a{display:inline-block;margin:0 5px;border:#ddd solid 1px;padding:0 15px;height:30px;line-height:30px;}
.main_page a:hover{background:#108ee3;color:#fff;border:#108ee3 solid 1px;}

