﻿@charset "utf-8"; 
@import url(csscw.css);
/* 以下是本站自定义 */

/* 网站主色调fix[分页选中色/主字色/主背景色] */
.buts,#cmspage a:hover,#wappage a:hover{color:#fff;background:#1B50A0;}
.benzi,.benzi a,.benzi a:hover,a.benzi,a:hover.benzi{color:#1B50A0;}
.benbg{background:#1B50A0;}

#listpic li{float:left;padding:0 10px 10px 10px;line-height:160%;}
#listpic li img{width:100px;height:70px;margin-bottom:5px;vertical-align:top;}
#listpic.p1 li img{width:200px;height:160px;}
#list1 li{padding-left:12px;height:25px;line-height:25px;background:url(dot1.gif) no-repeat 0px 6px;}
.all{width:1400px;margin:auto;}.copy{padding:20px 0;}
.topbg{ background:url(bg.jpg) no-repeat top center;min-width:1400px;}
.long{ background:url(long.png); width:448px; height:224px; overflow:hidden;}
.sou{ height:40px; width:99%; border:1px solid #ccc; background:#fff;border-radius:5px; background-color:rgba(255,255,255,0.5); margin-top:90px;}
.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;}
.dhbg{ background:#1b50a0; min-width:1400px;}
.dh{ font-size:18px; width:1400px;height:60px; overflow:hidden;}
.dh li{ float:left; display:inline; width:175px; height:60px; line-height:60px; overflow:hidden;text-align:center;}
.dh li i{ margin-right:10px; font-size:24px;}
.dh .on,.dh li:hover{ background:#0b3e8d;}
.dh li a:hover{ text-decoration:none;}

.ks_dh li{background:#fff;text-align:center;float:left;padding:0 20px;height:40px;line-height:40px;font-size:18px;cursor:pointer;margin-right:2px; color:#1b50a0;}
.ks_dh li.on{background:#1b50a0;color:#fff;}
.ks_dh li.on a{color:#fff;}
.ks_dhlines{height:2px;overflow:hidden;background:#1b50a0;margin-bottom:10px;}
#m1_more,#m2_more{ font-size:14px; color:#666; text-align:right; float:right;}
.xw li{ padding:0 5px; height:36px; line-height:36px; overflow:hidden;}
.xw li a:hover{ text-decoration:none;}
.ks_dh1{background:#f3f3f3;height:40px;line-height:40px; overflow:hidden;}
.ks_dh1 li{text-align:center;float:left;padding:0 20px;height:40px;line-height:40px;font-size:18px;cursor:pointer;margin-right:2px; color:#1b50a0;}
.ks_dh1 li.on{background:#1b50a0;color:#fff;}
.ks_dh1 li.on a{color:#fff;}
.gg{ height:290px; overflow:hidden;}
.gg li{ background:url(xm.jpg) no-repeat 0 17px; padding:0 5px 0 10px; line-height:36px; overflow:hidden;}
.gg li a:hover{ text-decoration:none;}
.lcp{ float:left; width:275px; display:inline; overflow:hidden; margin-left:20px; padding-right:0px; padding-top:0px;}
.ti1{ font-size:20px; height:30px; line-height:30px; overflow:hidden; padding-left:7px; margin-bottom:10px;}
.ti1 a:hover{ text-decoration:none; color:#1b50a0;}
.ti1bt{ width:90px; background:#1b50a0; height:2px;}
.ban{ width:1380px;}
.ban li{ float:left; display:inline;width:175px; height:150px; overflow:hidden;  border:1px solid #ccc;border-radius:10px; margin-right:20px;}
.ban li a{ float:left; display:inline; font-size:18px; text-align:center; width:175px; height:120px; line-height:260%; padding-top:30px;}
.ban li i{ font-size:48px;transition:background 0.8s ease-in 0.3s,color 0.8s ease-out 0.1s;}
.ban li:hover i{ font-size:56px;}
.ban li a:hover{float:left; background:#1b50a0; height:150px; display:inline; font-size:18px; width:175px; color:#fff; text-decoration:none;}

.co1 i{color:#ffb400;transition: width 10s;
    -webkit-transition: width 10s;}.co1 a:hover i{ color:#fff;}
.co2 i{color:#20a9cb;}.co2 a:hover i{ color:#fff;}
.co3 i{color:#e0332f;}.co3 a:hover i{ color:#fff;}
.co4 i{color:#5ae3a7;}.co4 a:hover i{ color:#fff;}
.co5 i{color:#ff7937;}.co5 a:hover i{ color:#fff;}
.co6 i{color:#2b88cb;}.co6 a:hover i{ color:#fff;}
.co7 a{background:url(henan1.png) no-repeat 64px 32px;float:left; display:inline;width:175px; height:51px; overflow:hidden;  border:1px solid #ccc;border-radius:10px; margin-right:20px;font-size:18px; text-align:center; padding-top:99px;}
.co7 a:hover{ float:left; background:url(henan2.png) no-repeat 64px 32px #1b50a0; color:#fff; text-decoration:none;}

.ling li{ background:#f3f3f3; width:230px; height:50px; line-height:48px; overflow:hidden; margin-bottom:11px; font-size:20px; padding-left:90px;}
.ling li i{ font-size:24px; margin-right:15px;}
.ling li a{ width:310px; height:62px; color:#1b50a0;}
.ling li:hover{ background:#1b50a0;}
.ling li:hover a{ color:#fff; text-decoration:none;}
.yq{ width:1500px;}
.yq li{ float:left; display:inline; margin:2px 21px 4px 0;}
.botdh{ background:#1b50a0; height:40px; line-height:40px; overflow:hidden; min-width:1400px;}
.botdh a{ margin:0 5px;}

.c1{width:300px;}
.c2{width:1030px;padding:20px;}
.nodh1{border-bottom:1px solid #ddd;height:28px;margin-bottom:7px;}
.nodh1 h1{background:url(nodh1.jpg) no-repeat;float:left;padding-left:12px;}
.listlm li{background:#F4F4F4;margin:6px 0;font-size:16px;border-radius:5px;}
.listlm li a{display:block;padding:6px 0 6px 20px;}
.listlm li a:hover{background:#E4EEFF;}

.nodh2{border-bottom:1px solid #ddd;height:36px;margin-bottom:20px;}
.nodh2 h1{float:left;}
.nodh3{border-bottom:1px solid #ddd;height:28px;margin-bottom:10px;}
.nodh3 h1{float:left;}

/* 公共样式_文章列表 */
.list_news li{height:40px;line-height:40px;border-bottom:1px dashed #ccc;background:url(dot1.gif) no-repeat 0px 15px;padding-left:14px;}
.list_news li,.list_news li a,.list_news li a:hover{font-size:14px;}
.list_pic li{width:25%;float:left;text-align:center;padding-bottom:15px;}
.list_pic2 li{width:33%;float:left;text-align:center;padding-bottom:15px;}
.lmyl li{ background:url(xm.jpg) no-repeat 0 12px; padding:0 5px 0 12px; line-height:30px; overflow:hidden;}
.lmyl li a:hover{ text-decoration:none;}

.cgzh{width:600px;}
.cgzh li{background:#E4EEFF;margin-right:20px;font-size:30px;border-radius:5px;width:250px;float:left;text-align:center;}
.cgzh li a{display:block;padding:6px 0;border-radius:5px;}
.cgzh li a:hover{background:#1B50A0;color:#fff;text-decoration:none;}

/* 通用表单提交 */
#tabbox{padding:10px 0 0 10px;}
#tabbox ul li{float:left;}
#tabbox ul li.li1,#tabbox ul li.li1fix{width:100px;font-size:14px;}
#tabbox ul li.li2{width:680px;}
#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:33px;}
#tabbox ul li.li2 div{border:1px solid #bbb;padding:6px 10px;border-radius:8px;}
#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-size:14px;font-family:"microsoft yahei";}
#tabbox ul li.li2 div textarea.inps{border:0;width:100%;font-size:14px;font-family:"microsoft yahei";}
#tabbox ul li .sel,#tabbox ul li .sel2{width:100%;border:0;padding:5px;font-size:14px;background:url(sel.png) no-repeat center right #f4f4f4;margin-top:5px;}
#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;background:#1B50A0;border:0;cursor:pointer;width:100%;border-radius:8px;}
#tabbox ul .clear{margin-bottom:10px;}

.listbszn li{ background:url(xm.jpg) no-repeat 0 12px; padding:0 5px 0 12px; line-height:30px; overflow:hidden;float:left;width:45%;}
.listbszn li a:hover{ text-decoration:none;}
.dw1{position:relative;}.dw2{position:absolute;}