﻿@charset "utf-8"; 
@import url(csscw.css);
/* 以下是本站自定义 */

/* 网站主色调fix[分页选中色/主字色/主背景色] */
.buts,#cmspage a:hover,#wappage a:hover{color:#fff;background:#0A7CDA;}
#cmspage a,#cmspage b,#cmspage input{height:30px;line-height:30px;}
.benzi,.benzi a,.benzi a:hover,a.benzi,a:hover.benzi{color:#0A7CDA;}
.benbg{background:#0A7CDA;}

/* CWCMS_文章列表 */
.list_news li{height:50px;line-height:50px;border-bottom:1px dashed #ccc;background:url(dot/1.gif) no-repeat 0px 20px;padding-left:14px;}
.list_news li,.list_news li a,.list_news li a:hover{font-size:16px;}
.list_pic li{width:25%;float:left;text-align:center;padding-bottom:20px;}

/* CWCMS_文章正文页 */
.cwnews {text-align:center;}.cwnews .title{padding:10px 0;font-size:30px;width:80%;margin:auto;margin-bottom:20px;}.cwnews .click{border-bottom:1px solid #e8e8e8;background:#fff;padding:5px 0;}.cwnews .content{line-height:170%;padding:20px 0;text-align:left;}.cwnews img{max-width:100%;}

/* CWCMS_分类列表 */
.fldh{border-bottom:1px solid #ddd;height:28px;margin-bottom:10px;}
.fldh h1{float:left;}
.fldhli li{ line-height:36px; font-size:16px; padding-left:15px; background:url(dot/1.gif) no-repeat 0 13px;}
body{ background:url(bg.jpg) repeat-x top;}
.all{width:1400px;margin:auto;}.copy{padding:20px 0;}
.topbg{ background:url(b.png) no-repeat top center; min-width:1400px; height:206px;}

.dhbg{ background:#4199de; min-width:1400px; height:60px; line-height:60px; overflow:hidden;}
.dh li{ float:left; text-align:center; display:inline; width:175px; font-size:20px;}
.dh li a{ float:left; display:inline; width:100%; height:100%;}
.dh li img{ float:left; display:inline; width:30px; margin:15px 15px 0 30px;}
.dh li:hover{ background:#0a7cda;}.dh li a:hover{ text-decoration:none;}
.dhr{ background:url(dhr.png) no-repeat right center;}


.nrbg{ background:url(b2.png) no-repeat bottom center; min-height:670px;}

.tou{ background:url(toubg.png); padding-top:15px; height:85px; overflow:hidden; line-height:35px;}

		/* 本例子css */
		.slideBox{ width:100%; height:471px; overflow:hidden; position:relative;}
		.slideBox .bd{ width:100%; height:471px; position:relative; height:100%; z-index:0; overflow:hidden; }
		.slideBox .bd li{float:left; width:100%; height:471px; text-align:center;}


		/* 下面是前/后按钮代码，如果不需要删除即可 */
		.slideBox .prev,
		.slideBox .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
		.slideBox .next{ left:auto; right:3%; background-position:8px 5px; }
		.slideBox .prev:hover,
		.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.slideBox .prevStop{ display:none;  }
		.slideBox .nextStop{ display:none;  }
.xwbg{ background:#fff;width:520px; margin-left:20px;}	
.ks_dh{ border-top:5px solid #0a7cda;}	
.ks_dh li{ padding:0 10px; margin:0 10px; overflow:hidden;text-align:center;float:left;height:60px;line-height:60px;font-size:18px;cursor:pointer;}
.ks_dh li.on{ border-bottom:1px solid #0a7cda; color:#0a7cda; font-weight:bold; height:60px;}
.ks_dhlines{height:1px;overflow:hidden;background:#f6f6f6;margin-bottom:10px;}
.ks_dh li.more,.ks_dh1 li.more,.ks_dh2 li.more { font-size:14px; float:right; text-align:right;}
.xw1{ background:#f2f8fe; line-height:24px; height:80px; padding:10px;}
.blue1,.blue1 a,.blue1 a:hover,a.blue1,a:hover.blue1{color:#0a7cda;}
.xw2{ height:323px; padding:0 15px;}
.xw2 li{ height:40px; line-height:40px; overflow:hidden; padding-left:15px; background:url(xm.jpg) no-repeat center left;}

.ti2{ border-top:5px solid #0a7cda; height:62px;line-height:60px;font-size:18px; border-bottom:1px solid #f6f6f6; padding:0 10px;}
.ti2 .tt{ padding:0 10px; height:61px;border-bottom:1px solid #0a7cda; font-weight:bold;}
.w320{ width:320px;}

.kebg{ border:1px solid #d6e3ed; width:450px; background:#fff; padding:10px;}
.dangbg{ border:1px solid #c00; width:400px; background:#fff; padding:10px;}
.ks_dh1{}
.ks_dh1 li{ padding:0 5px;text-align:center;float:left; height:60px; line-height:60px;font-size:16px;cursor:pointer;}
.ks_dh1 li.on{ font-size:16px; color:#0a7cda; font-weight:bold; border-bottom:1px solid #0a7cda;}
.ks_dhlines1{ background:#f6f6f6;height:1px;overflow:hidden;}
.ti3{ background:url(ti3.jpg) no-repeat left center; height:60px; line-height:60px; overflow:hidden; padding-left:30px;}

.xw3{ height:360px;}
.xw3 li{ height:40px; line-height:190%; padding-top:5px; overflow:hidden; border-bottom:1px solid #f7f7f7;}

.ks_dh2 li{ padding:0 5px;text-align:center;float:left; height:60px; line-height:60px;font-size:16px;cursor:pointer;}
.ks_dh2 li.on{ font-size:16px; color:#c00; font-weight:bold; border-bottom:1px solid #c00;}
.ks_dhlines2{ background:#f6f6f6;height:1px;overflow:hidden;}
.dang{ padding:20px 0; text-align:center;}

.ccs_main5_bg{ width:1400px; overflow:hidden;}
.ccs_main5_bg ul{ width:1500px;}
.ccs_main5_bg li{float:left;padding-right:20px; width:335px;}
.ccs_main5_bg li .item{ display: block;position: relative;z-index: 50;
}
.ccs_main5_bg li .img{border:3px solid #fff;}
.ccs_main5_bg li .img img{ width: 100%;}
.ccs_main5_bg li .con{
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: 1;
    left: 0;
    top: 0;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;

}
.ccs_main5_bg li .title{ color: #fff; width: 90%;height: 44px;
    font-size: 18px;
    transition: all 0.3s;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    text-align: center; background: rgba(10,124,218,0.74);
    /*border-radius: 3px*/
}

/*.ccs_main5_bg li .item:hover .title{width: 180px;height:56px; font-size: 16px  }*/

.ccs_main5_bg li .item:hover .title{ width: 100%;height: 100%;}

.botbg{ background:#0a7cda; min-width:1400px;}
.yq{ background:url(yq.jpg) no-repeat 5px center #fff; height:29px; padding:5px 5px 5px 100px; overflow:hidden;}
.yq li{ float:left; display:inline; height:29px; line-height:29px; margin:0 5px;}
.bot{ line-height:36px; padding:30px 0;}

.nrbox{min-height:530px;}
.c1{width:320px;}.c2{width:1050px;}
.listlm li{background:#F2F8FE;margin:6px 0;font-size:16px;border-radius:5px;}
.listlm li a{display:block;padding:6px 0 6px 20px;border-radius:5px;}
.listlm li a:hover{background:#BCD6FF;}

/* 中部轮播 */
.slideBox1{ width:100%; height:155px; overflow:hidden; position:relative; border:1px solid #ddd;  }
.slideBox1 .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBox1 .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox1 .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox1 .hd ul li.on{ background:#f00; color:#fff; }
.slideBox1 .bd{ position:relative; height:100%; z-index:0;   }
.slideBox1 .bd li{ zoom:1; vertical-align:middle; }
.slideBox1 .bd img{ width:100%; height:155px; display:block;  }

.sou{ height:40px; width:450px; border:1px solid #ccc; background:#fff;border-radius:5px; background-color:rgba(255,255,255,0.5); margin-top:20px;}
.sou1{ height:38px; line-height:38px; overflow:hidden; width:400px; border:0; background-color:transparent; font-size:16px; margin-left:5px;}
.sou2{ background:url(sou2.png); width:32px; height:32px; border:0; background-color:transparent; cursor:pointer;}