.page-width{width:1200px}
body{background-color:#EEEEEE}
.bg-white{background-color:#fff}
.logo{height:200px;position:relative;overflow:hidden}
.logo .search{position:absolute;top:40%;right:10px;width:290px;background-color:rgba(255,255,255,0.5);padding:5px 10px 5px 10px}
.logo .search input{background:transparent;border:0;width:240px;color:white}
.logo .search input::-webkit-input-placeholder{color:white}
.logo .search button{width:24px;height:24px;background:url(../images/search.png) no-repeat center;border:0;vertical-align:middle;cursor:pointer}
.logo a{line-height:200px}
.logo img{display:inline;vertical-align:middle}
.header-v1 .top-main{background:url("../images/navbg.png") no-repeat left center;height:52px}
.header-v1 .main-nav .sf-menu a{line-height:52px;font-size:1.7rem}
.header-v1 .main-nav .sf-menu li:hover,.header-v1 .main-nav .sf-menu li.sfHover,.header-v1 .main-nav .sf-menu li.sfHover > a,.header-v1 .main-nav .sf-menu a:focus,.header-v1 .main-nav .sf-menu a:hover,.header-v1 .main-nav .sf-menu a:active{background-color:transparent;color:#fff}
.header-v1 .main-nav .sf-menu li.current,.header-v1 .main-nav .sf-menu li.current .first-level,.header-v1 .main-nav .sf-menu li.current .first-level:visited{background-color:transparent;color:#fff}
.header-v1 .main-nav .sf-menu li li{margin-left:0;background-color:rgba(17,99,177,0.95)}
.header-v1 .main-nav .sf-menu li li:hover,.header-v1 .main-nav .sf-menu li.sfHover li.sfHover,.header-v1 .main-nav .sf-menu li.sfHover li.sfHover > a,.header-v1 .main-nav .sf-menu li li a:focus,.header-v1 .main-nav .sf-menu li li a:hover,.header-v1 .main-nav .sf-menu li li a:active{background-color:rgba(17,99,177,0.95);color:#fff}
.box{border:1px solid #D9D9D9;padding:20px;background-color:#fff;margin-top:10px;overflow:hidden}
.article-list-row li{border-bottom:0px;height:42px;overflow:hidden;}
.article-list-row li .article-time, .article-list-row li .article-time strong, .article-list-row li .article-time em{margin-top:3px;}
.entry-list .entry-item{margin-bottom:20px;padding-bottom:10px}
.article-list-row li .article-title{padding-left:0px;background:transparent}
.box-title h2,.box-title h3,.box-title span{display:inline-block;position:relative;height:44px;line-height:40px;font-size:16px;text-align:center;font-weight:400;}
.box-title h3{padding-right:10px;top:-3px;}
.box-title span{background:url("../images/more.gif") no-repeat center center;position:absolute;top:0px;right:0px;width:30px;height:30px;}
.box-title span a{display:block;width:100%;height:100%;}
.box-title h2{width:140px;color:#fff;font-size:18px;letter-spacing:3px;font-weight:400;margin-right:40px}
.box-title{background:url("../images/boxbg.png") no-repeat left top;overflow:hidden;position:relative;margin-bottom:20px;height:40px;padding-right:40px;}
.quick-nav{clear:both;height:50px;background-color:#fff;line-height:50px;overflow:hidden;box-shadow:0px 2px 10px #676464}
.footer .contact{background:#183c7e;padding:32px;color:#FFF}
.footer .contact .fo_lxk1{line-height:26px;font-size:14px;color:#fff;margin-left:35px}
.footer .contact .fo_tu{display:block;float:left}
.footer .contact .fo_tu{-webkit-transition:all 0.3s cubic-bezier(0.25,0.46,0.45,1.1);-moz-transition:all 0.3s cubic-bezier(0.25,0.46,0.45,1.1);-o-transition:all 0.3s cubic-bezier(0.25,0.46,0.45,1.1);transition:all 0.3s cubic-bezier(0.25,0.46,0.45,1.1)}
.footer .contact .fo_tu{transition-duration:1s;-webkit-transition-duration:1s;-o-transition-duration:1s;-moz-transition-duration:1s}
.footer .contact .fo_lxk1:hover .fo_tu{transform:rotateY(360deg);-ms-transform:rotateY(360deg);-webkit-transform:rotateY(360deg);-o-transform:rotateY(360deg);-moz-transform:rotateY(360deg)}
.footer .contact .fo_lxx{display:block;margin-left:52px;text-align:left}
.footer .contact table td{padding-top:10px;padding-bottom:10px;border-left:1px solid #34599d}
.footer .contact table td:first-child{border-left:0}
.footer .contact table td:first-child .fo_lxk1{margin-left:0}
.bottom .page-width{padding:0;color:#637AA6}
.friendlink{padding-top:20px;padding-bottom:20px}
.content-wrap{background-color:#EEEEEE;padding:30px 20px;overflow:hidden;margin-top:30px;min-height:500px}
.content-wrap .tabs li{float:left;margin-right:10px}
.content{}
.content-wrap .content{}
.content-wrap .content{padding:0px;width:860px}
.content-wrap .tabs li a{display:block;padding:10px 20px;background-color:#D6D6D6}
.content-wrap .tabs li a.current{background-color:#1164B1;color:white}
.content-wrap .box{border:0;margin-top:0px}
.content-wrap .tabs ul{overflow:hidden}
.content-wrap .article-list-row li{border-bottom:1px dashed #e5e5e5}
.module-hlbg-title{backgrround:blue}
.module-hlbg-title{padding-left:15px;background:#1164B1}
.sidebar{width:280px;padding:0px 0 65px}
.header-v1 .main-nav .sf-menu li:hover ul,.header-v1 .main-nav .sf-menu li.sfHover ul{top:52px}
.module-more-default a{color:#1164B1;background:transparent}
.article-detail .article-title{margin-top:15px}
.pages{text-align:center;margin-top:30px;margin-bottom:30px;clear:both}
.pages a{background:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #ccc;color:#333}
.pages span{background:#ccc;color:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #ccc}
.pages b{background:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #ccc;color:#333}
.pages b input{border:0;margin:0;padding:0;font-size:12px;font-weight:normal;width:12px;vertical-align:middle;text-align:center}
.pages span:last-child{background:#fff}
.pages select{border:0}
.module-title-border > .module-title-content{border-bottom:2px solid #1164b1}
nav{background:url('../images/navbg.png') no-repeat center top;overflow:unset}
nav .bottom{background:transparent;padding:0;overflow:visible;}
.core-nav .nav-container{width:1200px;padding:0;height:52px;line-height:52px}
.core-nav .nav-header{height:200px}
.core-nav .wrap-core-nav-list{z-index:9999;position:relative}
.menu ul{width:auto !important;border:0px !important;display:none;box-shadow: 0px 4px 9px -4px #000;}
.menu li{display:block;float:left}
.menu li a{display:block;padding:0 20px !important;height:52px !important;line-height:52px !important;border:0px !important;color:white;font-size:16px}
.menu li a:hover{color:white}
.menu li li{background-color:#fff;}
.menu li li a{color:#333;white-space: nowrap;}
.menu li li a:hover{color:#333;}
.member-wrap{margin-top:0;background:#EEEEEE url(../images/menberbg.jpg) no-repeat center top;background-attachment:fixed;background-size:cover}
.member-wrap .content{margin:0 auto;width:1000px;background-color:rgba(255,255,255,.5);border:1px solid #fff}
.member-wrap .tabs{background-color:transparent;border-bottom:1px solid #ddd}
.member-wrap .tabs li a{background-color:transparent;color:#000;font-size:18px;font-weight:bold}
.member-wrap .box{background-color:transparent}
.member-wrap .btn{display:inline-block;padding:0 25px;height:38px;line-height:38px;cursor:pointer;text-align:center;border:1px solid transparent}
.member-wrap .btn-default{color:white;background-color:#1164b1;border-color:#1164b1}
.member-wrap .btn-gray{color:#333;background-color:#f7f7f7;border-color:#dadfe3}
.member-wrap .btn-default:hover{color:white;background-color:#d80000;border-color:#d80000}
.member-wrap .btn-gray:hover{color:#333;background-color:#dadfe3;border-color:#dadfe3}
.member-wrap th{text-align:right}
.member-wrap td{padding:5px}
.member-wrap td label{margin-left:10px}
.member-wrap textarea,.member-wrap input[type='text'],.member-wrap input[type='password'],.member-wrap select{padding:4px;border:1px solid #ddd}
.qhd-content table{margin:0px !important;}
.portfolio-list li{position:relative;}
.portfolio-title{position:absolute;bottom:0;width:100%;margin-bottom:0;}
.portfolio-title h2{background-color:rgba(0,0,0,.5);height:40px;line-height:40px;overflow:hidden;font-weight:unset;padding:0px 10px;}
.portfolio-title a,.portfolio-title a:hover{color:#fff;}
.portfolio-img{margin-bottom:0;}
.button-li{text-align:center;}
.button-li li{display:inline-block;}
.button-li li a{display:block;margin-right:10px;padding:8px 20px;border:1px solid #BFBFBF;}
.button-li li a:hover{color:white;background-color:#13458C;border:1px solid #13458C;}
.friendlink a{padding:5px 10px 0px 0px;display:inline-block;}
.article-detail .article-content{background:url(../images/watermark.png) repeat left top;}
.copyright{border:1px solid #FFEFAC;padding:8px;background:#FFFFE4;}
.ad{margin-top:10px;margin-bottom:10px;}
.ad img{max-width:100%;height:auto !important;vertical-align: top;}