﻿/* CSS Document */
/*transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;*/
body,div,ul,li,h1,h2,h3,h4,h5,p,table,td,tr,p,dl,dt,dd{ padding:0; margin:0; list-style:none;}
body{ font-family:"微软雅黑"; font-size:14px; color:#262626;}
a{ color:#666; text-decoration:none;}
a:hover{}
img{ border:0;}
.clear{ clear:both;}
.wid{ width:1200px; margin:0 auto;}
.wid:after,.nav:after,.home_r_btn:after,.home_link_cont ul:after{ content:""; display:block; clear:both;}

.home_header{ position:relative;}
.header{ position:absolute; top:0; left:0; width:100%; height:150px; overflow:hidden; z-index:10000;}
.logo{ height:110px; overflow:hidden;}
.logo img{ overflow:hidden; height:110px;}
.nav{ background:#1493ff; line-height:40px; height:40px;}
.nav a{ display:inline-block; padding:0 25px; color:#fff; float:left; margin-right:1px;}
.nav a:hover{ background:#0e6bb8;}
.nav .act{ background:#0e6bb8;}

.home_tel{ height:38px; line-height:38px; border-bottom:#1493ff 2px solid;}
.home_tel span{ display:inline-block; background:#1493ff; padding:0 25px; font-size:16px; color:#fff;}
.home_tel a{ float:right; color:#333; font-size:14px; margin-right:5px;}
.home_tel a:hover{ color:#1493ff;}
.home_news_list{ padding:8px 0;}
.home_news_list li{height:30px; line-height:30px;}
.home_news_list a{ display:inline-block; width:70%; background:url(../images/left_tb.png) no-repeat 5px 11px; padding-left:20px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.home_news_list a:hover{color:#1493ff;}
.home_news_list span{ display:inline-block; float:right; color:#ccc;}

.home_pnews{ padding:30px 0 20px;}
.home_pnews_l{ width:700px; float:left;}
.home_pnews_r{ width:480px; float:left; margin-left:20px;}
.pic_new{ position:relative;}
.pic_new span{ position:absolute; height:40px; line-height:38px; font-size:14px; display:block; width:100%; bottom:0; left:0; text-align:center; background:rgba(0,0,0,0.5); color:#fff;}

.home_nr{ padding:20px 0;}
.home_nr_l{ width:900px; float:left;}
.home_nr_box{ width:435px; float:left; margin-right:15px; margin-bottom:5px;}
.home_nr_use{ width:885px; float:left; margin-right:15px; margin-bottom:5px;}
.home_nr_r{ width:298px; float:left; border-left:2px solid #ccc;}
.home_nr_tel{ height:40px; line-height:40px; background:#dedede;}
.home_nr_tel span{ display:inline-block; background:#fff; padding:0 25px; font-size:16px; color:#1493ff; border-top:#1493ff 2px solid; line-height:38px; height:38px;}
.home_nr_tel a{ float:right; color:#333; font-size:14px; margin-right:5px;}
.home_nr_tel a:hover{ color:#1493ff;}
.home_r_btn{ padding:15px 0 0;}
.home_r_btn a{display:inline-block; width:40%; margin:0 5% 15px; height:30px; line-height:28px; background:#1493ff; border-radius:3px; text-align:center; color:#fff; float:left;}
.home_r_btn a:hover{ background:#0e6bb8;}
.home_r_pic{ margin-bottom:15px;}
.home_nr_zz{ padding:10px 0;}
.home_nr_down{ padding:10px 0;}
.home_nr_down a{ display:block; height:30px; line-height:28px; background:url(../images/tb.jpg) no-repeat 10px center; padding-left:25px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.home_nr_down a:hover{ color:#1493ff;}
.home_nr_use_cont{ padding:10px 0;}
.home_nr_use_cont a{ display:inline-block; margin:0 15px; line-height:30px;}

.home_adv{padding:20px 0 10px;display: flex;/*background: #f2f2f2*/;}
.home_adv a{ display:inline-block; float:left; width:12.5%; text-align:center; margin-bottom:10px;}
.home_adv img{ border:1px solid #ccc; vertical-align:middle; max-width:100%;margin: auto;}

.home_advdown{ padding:20px 0 10px;}
.home_advbox{ width:390px; float:left; margin-right:15px; margin-bottom:5px;}

.home_link_tel{ color:#1493ff; font-size:16px; margin-bottom:15px;}
.home_link_cont{}
.home_link_cont li{ width:33%; float:left; text-align:center; position:relative;}
.home_link_cont li>a{ display:inline-block; width:90%; height:36px; line-height:34px; background:#1493ff; color:#fff; border-radius:3px; cursor:pointer;}
.home_link_cont li>a:hover{background:#0e6bb8;}
.home_link_cont li>a img{ vertical-align:middle; margin-left:5px;}
.link_cc{ position:absolute; bottom:46px; right:50%; margin-right:-75px; background:#f2f2f2; border:1px #ccc solid; border-radius:5px; padding:6px 0px; width:150px; display:none;}
.link_cc a{ line-height:30px; display:block;}
.link_cc a:hover{ background:#1493ff; color:#fff;}
.link_cc:after{ content:""; display:block; position:absolute; bottom:-10px; left:65px;border-right: 10px solid transparent;border-top: 10px solid #1493ff;border-left: 10px solid transparent;}

.foot{ background:#f2f2f2; color:#333; padding-bottom:10px}
.foot_nav{ width:90%; margin:0 auto;text-align:center; border-bottom:#ccc 1px solid;}
.foot_nav a{ line-height:40px; padding:0 20px; color:#333;}
.foot_nav a:hover{ color:#1493ff;}
.foot p{ line-height:24px; text-align:center; margin:10px 0 3px;}

.mid{ padding:20px 0; min-height:500px;}
.mid_left{ width:300px; float:left;}
.mid_left_tel{ background:#1493ff url(../images/tel_tb.jpg) no-repeat 15px center; color:#fff; text-transform:uppercase; font-size:16px; font-weight:normal; line-height:50px; padding-left:30px; border-top-right-radius:15px;}
.mid_left_list{ margin-bottom:15px;}
.mid_left_list a{ display:block; line-height:40px; font-size:14px; background:#f2f2f2 url(../images/left_tb.png) no-repeat 15px center; padding-left:30px; margin-top:5px; color:#000;}
.mid_left_list a:hover{background:#e9e9e9 url(../images/left_tb.png) no-repeat 15px center; color:#000;}
.mid_left_pic{margin-bottom:15px;}
.mid_left_box_tel{ height:40px; line-height:40px; background:#dedede;}
.mid_left_box_tel span{ display:inline-block; background:#fff; padding:0 25px; font-size:16px; color:#1493ff; border-top:#1493ff 2px solid; line-height:38px; height:38px;}
.mid_left_box_zz{ padding:10px 0;}

.mid_right{ float:left; margin-left:25px; width:875px;}
.mid_right_tel{ border-bottom:2px #E6E6E6 solid; line-height:50px; font-weight:bold; font-size:18px;}
.mid_right_tel .wz{ font-size:14px; float:right; line-height:50px; font-weight:normal; color:#666; background:url(../images/wz_tb1.png) no-repeat 0 19px; padding-left:18px;}
.mid_right_tel .wz a{ color:#666;}
.mid_right_tel .wz a:hover{ color:#1493ff ;}
.mid_right_cont{ line-height:2; font-size:14px; margin-top:15px;}
.mid_right_cont p{ margin-bottom:10px; line-height:2;}
.mid_right_cont img{ max-width:100%;}

.textnew_list a{ display:block; margin:0; padding:0px 0 0 20px; color:#333; border-bottom:#ccd2d8 dashed 1px; line-height:30px; background:url(../images/tb.jpg) no-repeat 5px center;}
.textnew_list a:hover{ color:#1493ff;}
.textnew_list a span{float:right; font-size:12px; color:#aaabab;}
.news_tel{ text-align:center; font-size:18px; color:#000; padding-bottom:10px; margin-bottom:15px; border-bottom:1px #ccc dashed;}
.news_tel span{ font-size:12px; color:#999;}
.news_cont p{ text-indent:2em; margin-bottom:10px;}


.feedback{ width:100%; border-top:1px solid #1493ff;}
.feedback_txt{ width:140px; padding:10px 5px;background:#1493ff; color:#fff; text-align:right; font-size:15px; border-bottom:1px #fff solid;}
.feedback_inp{ padding:10px;border-bottom:1px solid #1493ff;border-right:1px solid #1493ff;}
.feedback_inp input{ line-height:30px; width:320px; border:1px solid #ccc; border-radius:3px; padding-left:8px; outline:none;}
.feedback_tex{ padding:10px;border-bottom:1px solid #1493ff;border-right:1px solid #1493ff;}
.feedback_tex textarea{border:1px solid #ccc; border-radius:3px; paddingt:0 8px; outline:none; width:80%; height:200px;}
.feedback a{ padding:5px 50px; color:#fff; background:#0e6bb8; margin-top:15px; display:inline-block; border-radius:10px; font-size:15px; }
.feedback a:hover{ background:#1493ff;}

@media screen and (max-width: 800px) {

	}

@media screen and (max-width: 480px) {

	}