﻿@charset "utf-8";

.huodongBox {position:fixed;z-index:101;left:0;top:95px;opacity:1;}
.huodongBox .closeBtn{display:inline-block;width:20px;height:20px;right:24px;top:8px;cursor:pointer;opacity:1;position: absolute;}
.huodongBox a {display:block;width:100%;}
.huodongBox a img {display:block;width: 100%;}


/* CSS Document */

html,body,div,ol,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,input,button,textarea,p,span,table,th,td,from,img{margin:0px;padding:0px; font-weight: normal;}

body,input,button,select,textarea{font-family:"微软雅黑";font-size: 14px; }

table{border-collapse:collapse;border-spacing:0;}

img,a{border:0;}

a{color:#333;outline:medium none;text-decoration:none;star:expression(this.onFocus=this.blur());}

a:hover{text-decoration:none;}

label{cursor:pointer;}

ul li,ol li,li{list-style:none;}

em,cite,i{font-style:normal;}

em,i,b,h5,h6,h3,h4{ font-style:normal; }

input:focus,select, textarea:focus {outline: none;}

textarea {resize: none;}

.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

/* 避免因子元素浮动而导致的父元素高度缺失能问题 */

.clear:after { content: " "; height: 0; display: block; clear: both; visibility: hidden; }

.clear:{ zoom: 1; }

  /* 浮动 */

.fl { float: left !important; }

.fr { float: right !important; }

.none {display:none;}

  /* 鼠标样式，可以根据需要按序添加 */

.cur1 { cursor: pointer; }

/* 显示/隐藏 */

.show { display: block !important; }

.hide { display: none !important; }

.relative{ position: relative;}

.absolute{ position: absolute;}

.txt-center{ text-align: center;}

  /*公共样式*/

.BOX{width: 1200px;margin: 0 auto;}

.text{ border:1px solid #F00;}

.fl{ float:left}

.fr{ float:right}

.pr{ position:relative}

.pa{ position:absolute}

.bold{ font-weight:bold}

.disblck,.disblck img{ display:block; margin:0 auto}

.bold{ font-weight:bold}

.topa{ margin-top:10px}

.topb{ margin-top:20px}

.topc{ margin-top:30px}

.bottoma{ margin-bottom:10px}

.bottoet{ margin-bottom:20px}

.bottomc{ margin-bottom:30px}

.center{ text-align:center}

.bhxfcom{ width:100%; height:auto; overflow:hidden}

.bhcont{ width:1180px; height:auto; overflow:hidden; margin:0 auto}

.bhxfcombck{ background-color:#F1F1F1}

.p1{ font-size:14px; color:#333333; line-height:26px;}




/*---------header--公用-------*/

header{ margin:35px auto !important}

header .logo { width:39%; height:auto; overflow:hidden}

header .dhimg{ width:25%}

header .logo img,header .dhimg img{ display:block; width:100%}

header h4{ font-size:30px; color:#3c5d83; margin:10px 0 0 85px; float:left; width:26%}

nav{ background-color:#3C5D83; padding:10px 0}

nav a{ font-size:16px; color:#FFF; line-height:36px; text-align:center; float:left; display:block; width:11%}

nav a:hover{ font-weight:bold;}

/*---------header--公用结束-------*/

/*----------位置栏样式--------*/

.new_pos{ width:100%; padding:20px 0;}
.new_pos span{ font-size:16px; color:#333333;}
.new_pos span a{ font-size:16px; color:#333333;}
.new_pos span a:hover{ text-decoration:underline;color:red}


/*---------footer--公用-------*/

#footernav a{ width:12.5%}

#footernav a:hover{ font-weight:normal; text-decoration:underline}

.bhfooter{ width:100%; height:450px; background:url('../images/footera.jpg') center no-repeat; padding-top:3px}

.footera{ border-bottom:#504F5A solid 1px; opacity:0.8; padding:10px 0}

.footera li{ float:left; }

.footera li:hover{cursor:pointer;}

.footera li a{font-size:20px; color:#FFF;display:block;font-size:20px;overflow:hidden; opacity:0.8}

.footera .hovera a,.footera li a:hover{color:#FFF; opacity:1; }

.footyqlj a{ font-size:16px; color:#FFF; padding:10px 0; display:block}

.footerb{ padding:30px 0; border-bottom:#504F5A solid 1px; margin:0 auto 20px}

.footerb .dbfla{ width:470px; height:auto; overflow:hidden}

.footerb .dbfla dl{width:33%; height:auto; overflow:hidden; float:left; border-right:#2F2D35 solid 1px;}

.footerb .dbfla dl dt{ font-size:18px; color:#ffffff; line-height:20px; text-align:center; margin-bottom:10px}

.footerb .dbfla dl dd a{ font-size:16px !important; color:#FFF; line-height:26px; text-align:center; display:block}

.footerb .dbfla dl dd a:hover{ text-decoration:underline}

.footerb .dbflb{ width:300px; height:auto; overflow:hidden; padding:0 25px;border-right:#2F2D35 solid 1px;}

.footerb .dbflb dl{ float:left; width:45%; padding:0 2.5%}

.footerb .dbflb dl dt{ font-size:18px; color:#FFF; text-align:center; margin-bottom:10px}

.footerb .dbflb dl dd img{ display:block; margin:0 auto}

.footerb .dbflc{ width:290px; height:auto; overflow:hidden}

.footerb .dbflc dl{ margin-bottom:25px}

.footerb .dbflc dl dt{ width:53px; height:53px;}

.footerb .dbflc dl dd{ width:220px; height:auto; overflow:hidden; float:right}

.footerb .dbflc dd span{ font-size:18px; color:#FFF; line-height:20px}

.footerb .dbflc dd p{ font-size:32px; color:#FFF; line-height:35px}

.footerc{ text-align:center; height:auto; overflow:hidden;padding-bottom: 80px;}

.footerc p{ font-size:12px; color:#FFF; line-height:20px}

/*---------footer--公用结束-------*/



/*---------项目--公用-------*/

.xmlista{ border-bottom:#D9D9D9 dashed 1px; padding:20px 0; margin-bottom:30px}

.xmlista dl{ width:75%; height:auto; overflow:hidden}

.xmlista dl dt{ font-size:20px; color:#3e638c; line-height:37px; float:left; width:15%}

.xmlista dl dd{ float:left; width:85%; height:auto; overflow:hidden; line-height:35px}

.xmlista dl dd a{padding:0 10px; font-size:14px; color:#333333}

.xmlista dl dd a:hover{ color:#3e638c}

.search{ width:22%; height:auto; overflow:hidden}

.xmlista .search_o{ width:99%; height:32px;border: 1px solid #dfdfdf; border-radius:20px;}

.xmlista .search input{ padding: 0;}

.xmlista .search input[type=text]{ line-height: 28px; height: 30px; border:none; border-radius:20px; color: #a9a9a9; padding-left: 16px; width: 198px; font-size: 14px;}

.xmlista .search button[type=button]{ cursor: pointer; border:none; background:none;  width: 15%; height: 30px; padding-right:5%}

.xmlistb dl{ width:32%; float:left; border:#AFAFAF solid 1px; margin-bottom: 30px}

.xmlistb dl dt{ background-color:#3C5D83; text-align:center; font-size:20px; color:#FFF; padding:5px 0}

.xmlistb dl dd{ width:88%; margin:10px auto 15px}

.xmlistb dl dd a{ font-size:16px; color:#333333; line-height:30px; padding:5px 5% 0; display:inline-block}

.xmlistb dl dd .cred{ color:#d02e2e}

.xmlistb dl dd a:hover{ text-decoration:underline}

/*---------项目--公用结束-------*/



