﻿body{background:#f9f9f9;margin:0;padding:0;border:0;font-family:Microsoft YaHei,Verdana,sans-serif,"宋体";font-size:14px;color:#333;min-width: 1200px;}
ul,li,dl,dt,dd,form,h1,h2,h3,h4,h5{LIST-STYLE:none none outside;padding:0;margin:0;list-style-type:none;font-family:Microsoft YaHei,Verdana,sans-serif,"宋体";}
div,td,form,input{font-size:12px;}
i{font-style: normal;}
a{color:#333;text-decoration:none;font-size:14px;font-family:Microsoft YaHei,Verdana,sans-serif,"宋体";}
a:hover{color:#3083EB;text-decoration:underline;}
img{border:none;}
.main{width:1200px;margin:0 auto;text-align:center;margin-bottom:40px;border-top:0;border-bottom:0;}

#dayu_t{background: #f5f5f5;line-height: 32px;height: 32px;border-bottom: 1px solid #eee;color: #333;}
#dayu_t p{width:1200px;margin:0 auto;padding:0;font-size: 14px;}
#dayu_t b{float:left;display: block;font-weight: normal;background: url(/skin/img/i_tel2.png) 0 center no-repeat;background-size:30px;padding-left:35px;}

#dayu_t i{color: #d00;display: block;height:32px;line-height: 32px;float: right;padding-left:35px;}
#dayu_t a{font-size:12px;display: block;text-decoration: none;background: url(/skin/img/ico_cn.gif) 0 center no-repeat;float: right;margin-left: 20px;padding-left:24px;}
#dayu_t .en{background: url(/skin/img/ico_en.gif) 0 center no-repeat;}

#dayu_a{background:#fff;width:100%;z-index: 5;box-shadow: 0 1px 9px 0 rgba(0,0,0,0.1);position: relative;}
#dayu_a .t{width:1200px;margin:0 auto;height:90px;padding:15px 0;}
.logo{float:left;margin-top:0;height:80px;}

.banner{border:1px solid #ccc;padding:8px;background:#fff;overflow:hidden;text-align:center;margin:0 auto;width:960px;height:350px;}
.dayu_yy{margin:0 auto;width:960px;text-align:center;}
header,#footer{display: none;}


#menu{width:780px;float: right;line-height:65px;height:65px;text-align:center;margin-top:20px;}
#menu li{float:left;text-align:center;position:relative;z-index:101;margin-left: 15px;width:140px;}
#menu li a{display:block;line-height:42px;font-size:16px;color:#fff;border-radius:3px;background: #333;transition:all .3s ease .1s;}
#menu li a:hover{color:#fff;text-decoration:none;background:#3083EB;}
#menu li ul{text-align:left;left:-999em;position:absolute;background:#fff;box-shadow: 0px 4px 9px 0 rgba(0,0,0,0.1);}
#menu li ul li{border:0;text-align:center;border-top: 1px solid #eee;display:block;width: 100%;margin-left: 0;}
#menu li ul a{display:block;color:#111;text-align:center;background:#fff;width:100%;line-height:36px;font-weight:normal;font-size:14px;padding:0;}
#menu li ul a:hover{background:#f0f0f0;color:#2591D5;text-decoration:none;}
#menu li:hover ul{visibility:visible;left:-1px;z-index:101;}
#menu li.sfhover ul{visibility:visible;left:0;z-index:101;}
#menu .on{background: #1E50AE;}

.news{padding:9px;height:auto!important;height:320px;min-height:320px;}
.news ul{padding:0;margin:0;}
.news b{font-size:14px;line-height:38px;color:#c00;}
.news li{border-bottom:1px dashed #ccc;line-height:38px;height:38px;margin-top:5px;background:url(/skin/img/li.gif) 2px center no-repeat;padding-left:22px;}
.news li a{font-size:16px;width:87%;display: block;overflow: hidden;float: left;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;}
.news span{font-size:12px;color:#888;display: block;float: right;width:12%;text-align: right;}
.news .li_bt{color:#c00;font-weight:bold;font-size:14px;border-bottom:1px solid #ccc;}
.news .li_bt span{color:#666;font-size:12px;}
.news .li_s{background:url(/skin/img/arr0.gif) 22px 11px no-repeat;padding-left:36px;}

#dayu_c{margin:0 auto;padding-top:25px;}

#dayu_d{float:left;width:290px;text-align:left;}
#dayu_d dl{margin-bottom:25px;background: #fff;box-shadow: 0 4px 3px 0 rgba(0,0,0,0.1);}
#dayu_d dt{margin:0 0 0 0;padding-left:15px;letter-spacing:1px;background:#339933;text-align:left;color:#fff;font-size:16px;line-height:38px;height:38px;}
#dayu_d dt a{font-size:16px;color:#fff;letter-spacing:1px;}
#dayu_d dd{margin-bottom:15px;}
#dayu_d dd li{line-height:42px;border-bottom: 1px solid #eee;}
#dayu_d dd li a{display:block;text-decoration:none;padding-left:32px;font-size:16px;background:url(/skin/img/arr3.gif) 10px center no-repeat;transition:all .2s ease .1s;}
#dayu_d dd li a:hover{color:#1E50AE;background:url(/skin/img/arr3.gif) 15px center no-repeat #f8f8f8;padding-left:39px;}

#dayu_d .xw_list{border: 0;padding:0 1px;}
#dayu_d .xw_list li{background:#fff;border-bottom: 1px solid #eee;padding-right:2px;}
#dayu_d .xw_list li:last-child{border-bottom:0;}
#dayu_d .xw_list li a{font-size: 14px;padding-left:15px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;background:url(/skin/img/arr0.gif) 5px center no-repeat;}
#dayu_d .xw_list li a:hover{padding-left:15px;background:url(/skin/img/arr5.gif) 2px center no-repeat;}

.body_top{margin-bottom:10px;}

.p_cat{width:100%;height:60px;text-align: center;}
.p_cat a{display:block;border-radius:2px;text-align:center;width:216px;font-size:16px;background:#555;color:#fff;line-height: 42px;text-decoration: none;margin-right:30px;float:left;transition:all .3s;}
.p_cat a:hover{background:#3083EB;}
.p_cat .don{background:#3083EB;}
.p_cat a:last-child{float:right;margin-right:0;}

#dayu_e{width:100%;padding:0;text-align:left;box-shadow: 0 4px 8px 0 rgba(0,0,0,0.2);border-radius:5px;overflow:hidden;}
#dayu_e dt{font-size:12px;background:#666;height:36px;line-height:36px;}
#dayu_e dt b{float:left;display:block;width:90px;text-align:center;font-size:14px;color:#fff;background:#3083EB;font-weight: normal;}
#dayu_e dt span{float:left;text-align:left;display:block;color:#fff;padding-left:10px;font-size:14px;}
#dayu_e dt a{font-size:14px;color:#fff;}
#dayu_e dd{line-height:200%;padding:15px 0 8px 0;font-size:14px;height:auto!important;height:600px;min-height:650px;background:#fff;}
#dayu_e h1{margin:20px 0 15px 0;font-size:24px;line-height:150%;}
#dayu_e h1 a{font-size:24px;text-decoration: none;}
#dayu_e dd{font-size: 16px;color: #444;padding:15px;}

.cp_v a{font-size: 16px;text-decoration: underline;}
.cp_v img{max-width:95%;}
.v_p{border-top:1px dashed #ccc;border-bottom:1px dashed #ccc;margin-top:15px;height:48px;padding:25px 0;text-align:center;}
.v_p a{display:inline-block;width:260px;height:48px;line-height:48px;font-size:26px;text-decoration:none;background:#f60;
background-size:32px;border-radius:5px;color:#fff;text-align: center;letter-spacing:0px;}
.v_p a:first-child{margin-right:20px;}
.v_p .v_tel{background: url(/skin/img/tel1.png) 9px center no-repeat #f60; background-size:32px;padding:0 0 0 23px;}

.v_p i{font-style:normal;font-size:28px;font-weight:lighter;padding-right:3px;}
.more_url{padding-bottom: 20px;}
.more_url b{display: block;font-size: 16px;background:url(/skin/img/arr2.gif) 0 center no-repeat;padding-left: 20px;color: #d00;}
.more_url a{display: block;line-height:32px;width:46%;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;float:left;background:url(/skin/img/arr5.gif) 4px center no-repeat;padding-left: 20px;}

#dayu_f{margin:0 auto;margin-top:12px;font-size: 14px;text-align:center;clear:both;width:100%;letter-spacing:0;background:#222;color: #888;min-width:1200px;}
#dayu_f a{color: #888;font-size: 14px;}
#dayu_f a:hover{color:#fff;}
.dayu_end{border-top:5px solid #bbb;line-height:230%;padding:25px 0;margin:0 auto;font-size: 14px;}
.dayu_end a{font-size:14px;}
.dayu_end b,i{font-weight: normal;}
.link{display:block;background: #f5f5f5;border-bottom:1px solid #c00;border-top:1px solid #ddd;height: 60px;line-height: 60px;box-shadow: 0px -1px 5px 0 rgba(0,0,0,0.1);}

.pic{width:24%;height:240px;float:left;background:#fff;margin:25px 15px 5px 0;overflow: hidden;display:block;box-shadow: 0px 0px 1px #ccc;transition:all .3s;border-radius:4px;}
.pic:nth-child(4n){float:right;margin-right:0;}
.pic a{display: block;text-align: center;overflow: hidden;}
.pic .a_p{margin:1px;padding:0;height:200px;overflow: hidden;display: block;border-radius:4px;}
.pic img{width:100%;height:200px;transition: all 0.3s;}
.pic:hover img{transform:scale(1.1);}
.pic:hover{box-shadow: 0px 0px 4px #06f;}
.pic .a_t{height:40px;line-height:36px;padding:0 3px;font-size: 16px;font-weight:normal;text-overflow: ellipsis;white-space: nowrap;}
.pic .a_t:hover{color:#1E50AE;text-decoration: none;}
.pic_3{width:32%;margin:0 0.666% 2666px 0.666%;}

.a_v{padding:0 20px;}
.a_cp{margin:5px auto;padding:10px;}
.a_cp .a_1{font-size:16px;height:18px;line-height:18px;color:#fff;background:#dd0000;text-align:left;}
.a_cp .a_1 a{font-weight:bold;display:block;text-align:center;padding:0 8px;width:120px;letter-spacing:1px;font-size:16px;background:#fff;margin-left:15px;color:#c00;text-decoration: none;}
.a_cp .a_1 a:hover{color:#d00;}
.a_cp .a_2{padding:1px;text-align:left;margin-top:15px;padding-top:15px;}

.pic_r{float:right;margin-right:0;}

#view{line-height:200%;display:block;height:auto!important;height:650px;min-height:650px;}
#view .bt{border-bottom:1px dashed #ccc;text-align:center;margin-bottom:25px;}
#view .bt a{text-decoration: none;}
#view .bt li{font-size:28px;color:#404040;font-weight:bold;clear:both;margin:38px auto;}
#view a{font-size:16px;text-decoration: underline;}
.date{color:#555;font-size:14px;font-weight:normal;padding-bottom:15px;margin:5px 0 18px 0;border-bottom: 1px dashed #ccc;}

.v{font-size: 16px;color: #555;}
.v a{font-size: 16px;text-decoration: underline;}

#page{text-align:center;font-size:18px;margin:0 auto;padding:19px 0 0 0;clear:both;height:70px;}
#page a{color:#333;font-size:18px;width:56px;display:inline-block;line-height:56px;text-align:center;background:#fff;transition:all .3s ease;border:1px solid #ddd;border-radius:2px;}
#page a:hover{text-decoration:none;background:#3083EB;color:#fff;opacity: 0.9;}
#page b{color:#fff;background:#3083EB;font-weight:normal;font-size:18px;width:56px;line-height:56px;display:inline-block;text-align:center;border-radius:2px;}

.clear{clear:both;overflow:hidden;height:1px;}

.lx{font-size:16px;color:#111;margin-top:12px;}
.lx ul{margin-bottom:15px;width:98%;}
.lx li{border-bottom:1px dashed #ddd;line-height:40px;}
.lx h3{color:#1E50AE;margin:9px 0;padding:0;font-size:22px;}
.lx a{font-size:16px;}
.lx .lx_wz{border:1px solid #eee;padding:4px;text-align:center;}

.cp_k{border:1px solid #ddd;padding:5px;background:#fff;}
.p_k{border:1px solid #ddd;padding:4px;background:#fff;}

.k{border:1px solid #A0B4C5;line-height:24px;height:26px;font-size:14px;padding-left:3px;color:#333;}

.button{height:42px;line-height:42px;text-align:center;display:block;width:160px;color:#fff;font-size:16px;background:#f50;border:0;padding:0;border-radius: 3px;transition:all .5s ease .1s;text-decoration: none;}
.qqzx{background:url(/skin/img/q1.png) 10px center no-repeat #f50;padding-left:10px;color: #fff;text-decoration: none;}
.qqzx:hover{color:#fff;text-decoration:none;background:url(/skin/img/q1.png) 10px center no-repeat #1E9FFF;width:200px;}
.cp_lx{clear: both;padding-bottom: 35px;}
.cp_lx ul{float:right;font-size: 18px;padding-left:20px;width:300px;}
.cp_lx li{border-bottom: 1px solid #eee;line-height:42px;}
.cp_lx b{font-size:22px;color: #e00;}
.cp_lx a{text-decoration: none;font-size: 18px;}

/* side kefu */
.kefu {position:fixed;width:46px;right:0px;bottom:0;z-index:100;background:#333;}
.kefu ul li{width:46px;height:46px;float:left;position:relative;border-bottom: 1px solid #666;}
.kefu ul li:last-child{border-bottom:0;}
.kefu ul li .kefu_box{position:absolute;width:46px;height:46px;top:0;right:0;transition: all 0.3s ease;color:#fff;overflow:hidden;}
.kefu ul li .sidetop{width:46px;height:46px;line-height:46px;display:inline-block;transition:all 0.3s;}
.kefu ul li div a{display:block;line-height:46px;width:112px;color:#fff;font-size:14px;padding-left:46px;text-decoration: none;}
.kefu_box .rsc{background:url(/skin/img/book.png) 6px center no-repeat;background-size:30px;}
.kefu_box .rqq{background:url(/skin/img/qq.png) 6px center no-repeat;background-size:30px;}
.kefu_box .rtel{background:url(/skin/img/tel1.png) 7px center no-repeat;background-size:30px;}
.kefu_box .rfh{background:url(/skin/img/top.png) 2px center no-repeat;background-size:40px;}
/*banner*/
.swiper-container {width: 100%;height:calc(100vw/3);max-height:600px;min-width:1200px;}
.swiper-slide{text-align:center;background:url(skin/img/loading.gif) center no-repeat #fff;overflow:hidden;}
.swiper-pagination-bullet{display:inline-block;border:2px solid #fff;background:none;width:10px;height:10px;border-radius:50%;opacity:0.4;cursor:pointer;transition: all 0.5s ease;}
.swiper-pagination{margin-bottom:1px;}
.swiper-pagination-bullet-active{opacity:0.9;}
.inner{position:absolute;width:100%;height:100%;left:0;top:0;display:-webkit-box;
display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;
justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.ban1{background:url(/skin/img/01.jpg) center no-repeat;background-size:cover;}
.ban2{background:url(/skin/img/02.jpg) center no-repeat;background-size:cover;}
.ban3{background:url(/skin/img/03.jpg) center no-repeat;background-size:cover;}
.swiper-button-next,.swiper-button-prev{color:#fff;transition:all 0.3s ease-in-out;opacity:0.2;}
.swiper-button-next{right:-30px;}
.swiper-button-prev{left:-30px;}
.swiper-container:hover .swiper-button-next{opacity:0.7;right:10px;}
.swiper-container:hover .swiper-button-prev{opacity:0.7;left:10px;}
.inner b{font: bold 4vw/150%  microsoft yahei;text-align:center;color:#fff;padding:0;text-shadow:3px 0px 5px #444;}