﻿@charset "utf-8"; 
@import url(csscw.css);
/* 以下是本站自定义 */

/* 网站主色调fix[分页选中色/主字色/主背景色] */
.buts,#cmspage a:hover,#wappage a:hover{color:#fff;background:#006DBA;}
#cmspage a,#cmspage b,#cmspage input{height:30px;line-height:30px;}
.benzi,.benzi a,.benzi a:hover,a.benzi,a:hover.benzi{color:#006DBA;}
.benbg{background:#006DBA;}

/* 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:95%;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:12px; background:url(yq.png) no-repeat 0 14px;}

.all{width:1300px;margin:auto;}.copy{padding:20px 0;}
.textbox{min-height:calc(100vh-300px);}
.bluebg1{ background:#006dba;}
.min1300{ min-width:1300px;}
.soubg{ background:#fff; border:1px solid #0e60b1; height:60px;border-radius:50px; width:500px;}
.inps3{ margin-left:20px; width:400px; height:60px; line-height:60px; border:0px; color:#006dba; font-size:16px; background-color:transparent;}
.buts3{ width:60px; height:60px; margin-left:10px; border:0px; cursor:pointer; background:url(soubg.png) no-repeat center center;}
.wu{ margin-top:20px;}
.wu li{ float:left; display:inline; width:120px; text-align:center; line-height:40px; height:40px; border:1px solid #f79600; font-size:20px; overflow:hidden;}
.wu li a{ width:100%; height:100%; float:left; display:inline;}.wu li a:hover{ text-decoration:none;}
/* 本例子css */
.slideBox{ margin-top:40px; width:480px; overflow:hidden; position:relative;}
.slideBox .bd{ width:100%;  position:relative; height:100%; z-index:0; overflow:hidden; }
.slideBox .bd li img{ width:480px;}
.slideBox .bd li{float:left; width:100%; text-align:center;}

.dh{ background:#0e60b1; height:95px; width:100%;border-radius:10px; line-height:200%; text-align:center;font-size:20px;}
.dh img{ margin-top:15px; width:32px;}
.dh a{ width:100%; height:100%; float:left; display:inline;}.dh a:hover{ text-decoration:none;font-size:20px;}
.dh:hover{ background:#c00;}
.toubg{ height:120px; background:url(icons-new.png) no-repeat 20px 50% #ecf5fe;}
.toa{ color:#0e60b1; font-size:40px; text-align:center; padding:10px; font-weight:bold;}
.toa a,.toa a:hover{ color:#0e60b1;}

		/* 本例子css */
		.txtScroll-left{ padding-left:150px; position:relative; width:1200px;}
		.txtScroll-left .bd{ width:100%; overflow:hidden;    }
		.txtScroll-left .bd ul{ width:100%; overflow:hidden; zoom:1; }
		.txtScroll-left .bd ul li{ margin-right:20px;  float:left; height:24px; line-height:24px;  text-align:left; _display:inline;}
		.txtScroll-left .bd ul li span{ color:#999;  }


.toug{padding-left:150px; width:1100px; font-size:18px; color:#c00; padding-right:50px; overflow:hidden;}

.newlbbox{float:left;}
.newright{float:right;width:560px;}

.ks_dh{}
.ks_dh li{text-align:center;float:left;padding-left:10px;padding-right:20px;height:50px;line-height:50px;font-size:22px;cursor:pointer;margin-right:2px;}
.ks_dh li.on{ color:#006dba;font-weight:bold;}
.ks_dh li.on a{color:#006dba;}
.ks_dh li.more{float:right; font-size:14px; padding:0;}
.ks_dhlines{height:1px;overflow:hidden;background:#edf1f5;margin-bottom:10px;}
.ks_dh li:focus {outline: 1px solid #ccc;}
.xw li{ background:url(xm.jpg) no-repeat center left; padding-left:15px; height:45px; line-height:45px; overflow:hidden; font-size:18px;}
#m1_1{ background:url(tar.jpg) no-repeat right center;}
#m1_2{ background:url(tar.jpg) no-repeat right center;}

.zhuan{ background:url(zhuan.jpg) no-repeat right center; font-size:36px; font-weight:bold; height:45px; overflow:hidden;}
/* 专栏 css */
.slideGroup{  width:1300px;}
.slideGroup .slideBox{ width:1290px; overflow:hidden; zoom:1; padding-right:10px; position:relative;   }
.slideGroup .sPrev,.slideGroup .sNext{ position:absolute; left:0px; top:0px; display:block; width:30px; height:110px; background:url(left.png) center center no-repeat; z-index:99;}
.slideGroup .sNext{ left:auto; right:0px; background:url(right.png) center center no-repeat;  }
.slideGroup .sPrev:hover,.slideGroup .sNext:hover{ border-color:#f60;  }
.slideGroup .parBd ul{ overflow:hidden; zoom:1;   }
.slideGroup .parBd ul li{ margin-right:20px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.slideGroup .parBd ul li .pic{ text-align:center; }
.slideGroup .parBd ul li .pic img{ width:310px; height:110px; display:block;}
.slideGroup .parBd ul li .pic a:hover img{ border-color:#999;  }

.bot{ background:#0e60b1; min-width:1300px; line-height:240%; text-align:center; padding:30px 0;}
.xxbg{ background:#f5f9fc; padding:30px 0; min-width:1300px;}
.ks_dh1{ margin:auto; width:990px; overflow:hidden;}
.ks_dh1 li{ background:url(index-3.png) no-repeat; width:289px; height:83px; text-align:center; line-height:75px; overflow:hidden;float:left;font-size:24px;cursor:pointer;margin:0 20px;}
.ks_dh1 li img{ width:32px; margin:0 8px 0 0;}
.ks_dh1 li.on{background:url(index-4.png) no-repeat;color:#fff;font-weight:bold;}
.ks_dh1 li.on a{color:#fff;}
.ks_dh1 li.more{float:right;}

.nra{ background:#fff;box-shadow: 3px 0px 10px #e7ecf0; height:400px; overflow:hidden;}
.jil li{ width:240px; height:106px; line-height:106px; background:#ecf5fe; margin-bottom:20px; color:#ecf5fe; font-size:18px;}
.jil li a{ color:#0e60b1; width:100%; height:100%; float:left; display:inline;}
.jil li .na{ float:left; display:inline; text-align:center; line-height:55px; background:#0e60b1; width:60px; height:60px; border-radius:100px; overflow:hidden; margin:23px 20px 0 40px;}
.jil li a:hover{ text-decoration:none;box-shadow: 3px 0px 10px #e7ecf0;}
.jir li{ width:220px; height:60px; line-height:60px; background:#ecf5fe; margin-bottom:14px; color:#ecf5fe; font-size:18px;}
.jir li a{ color:#0e60b1; width:100%; height:100%; float:left; display:inline;}
.jir li img{ float:left; display:inline; margin:15px 10px 0 15px;}
.jir li a:hover{ text-decoration:none;box-shadow: 3px 0px 10px #e7ecf0;}

.ji2 li{ width:240px; height:170px; line-height:170px; background:#ecf5fe; margin-bottom:20px; color:#ecf5fe; font-size:18px;}
.ji2 li a{ color:#0e60b1; width:100%; height:100%; float:left; display:inline;}
.ji2 li .na{ float:left; display:inline; text-align:center; line-height:55px; background:#0e60b1; width:60px; height:60px; border-radius:100px; overflow:hidden; margin:55px 20px 0 40px;}
.ji2 li a:hover{ text-decoration:none;box-shadow: 3px 0px 10px #e7ecf0;}

.ks_dh2{ width:100%; background:#ecf5fe; height:50px;}
.ks_dh2 li{text-align:center;float:left;padding:0 20px;height:50px;line-height:50px;font-size:18px;cursor:pointer;margin-right:2px;}
.ks_dh2 li.on{ background:#0e60b1; color:#fff;}
.ks_dh2 li.more{float:right; font-size:14px;}
.xw1{ width:1300px; overflow:hidden;}
.xw1 ul{ width:1400px;}
.xw1 li{ width:600px; margin-right:20px; float:left; display:inline; background:url(xm.jpg) no-repeat center left; padding-left:15px; height:45px; line-height:45px; overflow:hidden; font-size:18px;}

/* 右侧导航 */
.right-nav{position: fixed;left:50%;top:50%;margin-left: 680px; margin-top: 35px;z-index: 9999;}
.right-nav li{margin-bottom: 1px;width: 62px;height: 61px;position: relative;}
.right-nav li a{display: block;text-align: center;cursor: pointer;color: #164BBA;}
.right-nav li:hover p{ color: #fff;}
.show-ewm{position: absolute;opacity: 0;z-index: -1;filter: alpha(opacity=0);width: 140px;height: 130px;left:-50px;display: none;}
.right-nav li .ewm1{background: url('') no-repeat;top: -32px;}
.right-nav li .ewm1 img{margin-left:5px;margin-top: 5px;width:119px;height:119px;}
.right-nav li p{line-height: 25px;font-size: 0.825rem;}
.right-nav li a img {width: 62px;height: 61px;}

#pc_pic2{overflow:hidden;}
#pc_pic2 ul{width:1350px;}
#pc_pic2 ul li{width:291px;margin:0 40px 20px 0;float:left;}
#pc_pic2 ul li .picbox{height:200px;}
#pc_pic2 ul li .picbox img{width:100%;height:100%;object-fit:cover;}
#pc_pic2 ul li .nrbox{border:1px solid #e5e5e5;border-top:0;box-shadow:2px 2px 5px rgba(0, 0, 0, 0.1);}
#pc_pic2 ul li p{overflow:hidden;margin:0;padding:15px 20px 0 20px;height:52px;line-height:26px;}
#pc_pic2 ul li dd{padding:15px 20px 15px 20px;color:#aaa;}
#pc_pic2 img {transform:translate(0, 0) scale(1);transition:transform 0.4s ease-in-out;}
#pc_pic2 img:hover {transform:translate(-5px, 0) scale(1.05);}

/* 通用表单提交 */
#tabbox{padding:10px 0 0 10px;}
#tabbox ul li{float:left;}
#tabbox ul li.li1,#tabbox ul li.li1fix{width:100px;}
#tabbox ul li.li2{width:970px;}
#tabbox ul li.li3{width:150px;padding-left:10px;color:#bbb;float:right;}
#tabbox ul li.li1,#tabbox ul li.li1fix,#tabbox ul li.li3{height:40px;line-height:40px;}
#tabbox ul li.li2 div{border:1px solid #bbb;padding:6px 10px;border-radius:8px;background:#fff;}
#tabbox ul li.li2 div.bghui{background:#f4f4f4;}
#tabbox ul li.li2 div input.inps{border:0;height:25px;line-height:25px;width:100%;font-family:"microsoft yahei";}
#tabbox ul li.li2 div textarea.inps{border:0;width:100%;font-family:"microsoft yahei";}
#tabbox ul li .sel,#tabbox ul li .sel2{width:100%;border:0;padding:5px;background:url(sel.png) no-repeat center right #f4f4f4;margin-top:2px;}
#tabbox ul li .sel2{width:100px;margin-right:5px;}
#tabbox ul .yzmfix {position: relative;}#tabbox ul .yzmbt {position: absolute;right:5px;top:5px;z-index:100;display:inline-block;width:120px;border-radius:8px;}
#tabbox ul li .bt{height:40px;line-height:40px;border:0;cursor:pointer;width:100%;border-radius:8px;}
#tabbox ul .clear{margin-bottom:10px;}

.listztpic {overflow:hidden;}
.listztpic ul{width:1310px;}
.listztpic ul li{width:310px;float:left;text-align:center;padding:0 15px 15px 0;}

.fjbox{height:106px; line-height:106px; background:#ecf5fe; font-size:20px;}
.fjboximg{ float:left; display:inline; text-align:center; line-height:55px; background:#0e60b1; width:60px; height:60px; border-radius:100px; overflow:hidden; margin:23px 20px 0 40px;}
.gbooksea {font-size:16px;}
.fkfont{font-size:18px;}

.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;}