﻿@charset "utf-8"; 
@import url(csscw.css);
/* 以下是本站自定义 */

/* 网站主色调fix[分页选中色/主字色/主背景色] */
.buts,#cmspage a:hover,#wappage a:hover{color:#fff;background:#086AC5;}
.benzi,.benzi a,.benzi a:hover,a.benzi,a:hover.benzi{color:#086AC5;}
.benbg{background:#086AC5;}

#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:1300px;margin:auto;}.copy{padding:20px 0;}
.dh{border-top-right-radius:10px;border-top-left-radius:10px; background:#086ac5; height:60px; line-height:60px; overflow:hidden; font-size:18px;}
.dh li{ float:left; display:inline; width:185px; text-align:center;}
.dh li a:hover{float:left; display:inline; width:185px; text-align:center; background:#0a5ba7; text-decoration:none;}
.sou1{ height:36px; border-left:1px solid #ccc; border-bottom:1px solid #ccc; border-top:1px solid #ccc; background:#fff; width:182px;border-right:0; padding:0 10px;}
.sou2{ font-size:16px;font-family:"microsoft yahei","黑体"; background:#086ac5; color:#fff; width:70px; height:40px; border:0px;}
.ti1{ background:#086ac5; height:42px; line-height:42px; overflow:hidden; padding:0 10px;}
.ti2{ height:26px; line-height:26px; overflow:hidden; text-align:center; font-size:18px;}

/*焦点图*/
.slideBox{ width:100%; height:365px; overflow:hidden; position:relative; border:1px solid #ddd;  }
.slideBox .hd{ bottom:10px; right:10px; position:absolute; height:21px; text-align:center; z-index: 200; }
.slideBox .hd ul{margin:4px auto 0;overflow:hidden;zoom:1;height:14px;}
.slideBox .hd ul li{position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 2px;color:#B0B0B0; text-decoration:none; text-align:center; outline:0; float:left; background:#bab9b7; cursor:pointer; }
.slideBox .hd ul li i{display:none; font-style:normal; }
.slideBox .hd ul li.on{ background:#fff;}
.slideBox .bd{ position:relative; height:100%; z-index:0;  background:#000; }
.slideBox .bd li{ zoom:1; vertical-align:middle; position:relative;}
.slideBox .bd ul img{ width:100%; height:365px; display:block;  }
.slideBox .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:40px; line-height: 40px; background:#094964; opacity:.9;    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#094964',endColorstr = '#094964')\9;  display:block;  text-align:left; }  
.slideBox .shadow a{ text-decoration:none; color:#fff; font-size:16px; overflow:hidden; margin-left:10px; display:inline-block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; width:80%;}  
.slideBox .prev,.slideBox .next{position:absolute;width:40px;height:75px;background: url(focus_btn.png) no-repeat; display:block;}
.slideBox .prev{top: 50%;margin-top: -39px; left: 0;background-position:0px -78px; cursor:pointer; }  
.slideBox .next{top: 50%;margin-top: -39px; right: 0;  background-position:-39px -78px;  cursor:pointer;}  
.slideBox .prev:hover{  background-position:0 -2px; }  
.slideBox .next:hover{  background-position:-39px -2px;} 
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }

.ti3{ background:url(ti3.png); height:51px; line-height:45px; padding-left:30px;}
.xww{ line-height:200%; border-bottom:1px dotted #ccc; padding:10px 0; height:80px;}
.xw{ padding-top:10px;}
.xw li{ background:url(dot3.gif) no-repeat 10px 19px; padding-left:20px; height:40px; line-height:40px; overflow:hidden;}
.ti4{ border-bottom:2px solid #58aeff;height:35px; line-height:35px;}
.tat{ margin-left:10px; color:#fff; font-size:18px; padding-left:20px; background:url(tat.jpg); width:122px;  overflow:hidden;}
.tat2{ margin-left:10px; color:#fff; font-size:18px; padding-left:20px; background:url(tat.jpg) no-repeat top right #5BB0FF; width:190px;  overflow:hidden;}
.xwa{ padding-top:10px;}
.xwa li{ background:url(xwa.jpg) no-repeat 5px 16px; padding-left:20px; height:41px; line-height:41px; overflow:hidden;}
.tai{ width:54px; height:180px; background:#086ac5; color:#fff; font-size:24px; text-align:center; padding-top:50px; overflow:hidden;}
.taa{ border:1px solid #ccc; padding:10px; width:1205px; border-left:0; height:208px;}
.lcp{ float:left; width:220px; display:inline; overflow:hidden;  margin-left:8px; padding-right:0px; padding-top:4px;}
.cp{ width:200px; height:150px; padding:5px; border:1px solid #ccc; overflow:hidden;}
.cp1{color:#000; line-height:40px; text-align:center;}
#colee_left{ float:left; width:500px; overflow:hidden; padding:0px; height:150px; margin-bottom:0px; margin-top:0px; margin-right:0px;}
.bot{ background:#086ac5; min-width:1300px;  padding:20px 0;}
.yq{ width:230px; height:32px; line-height:32px; overflow:hidden; margin-left:50px; padding-left:10px; color:#086ac5; font-size:16px;height:35px; line-height:35px; overflow:hidden;}

/* 公共样式_文章列表 */
.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;height:230px;}

/* 通用表单提交 */
#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:880px;}
#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:#086AC5;border:0;cursor:pointer;width:100%;border-radius:8px;}
#tabbox ul .clear{margin-bottom:10px;}

.ks1_dh li{text-align:center;float:left;width:16.6%;height:36px;line-height:36px;font-size:14px;cursor:pointer;border-bottom:2px solid #ccc;}
.ks1_dh li.on{border-bottom:2px solid #5BB0FF;}

.list_picldjs li{float:left;height:190px;}
.list_picldjs li.lp1{width:20%;}
.list_picldjs li.lp1 img{width:130px;height:160px;}
.list_picldjs li.lp2{width:20%;}
.list_picldjs li.lp3{width:60%;}

/* 下拉菜单 */
.menusdv1 {z-index:9998;width:185px;position:relative;height:0px;}.menusdv2 {z-index:9999;position:absolute;width:100%;}
.listmenu {width:100%;background:#086AC5;}
.listmenu li {text-align:center;line-height:40px;}
.listmenu li a,.listmenu li a:hover {display:block;font-size:16px;COLOR:#fff;text-decoration:none;}
.listmenu li a:hover {background:#5BACFB;}