﻿/*ҳ*/
html {font-size: 62.5%;}
body {font-size: 13px;overflow-x: hidden; word-break:break-all;width: 100%; abackground-color:#E1E0DE; line-height:15px;}
img{max-width: 100%;}
a:hover{ atext-decoration:none;}
.fr{ margin-right:0 !important; float:right;}

.width{width: 100%;}
.header .navt{width: 100%;}
.header .navt li{width: 25%;height: 40px;text-align: center;line-height: 40px;float: left;}
.header .navt li a{display: block;background-color: #002E73;color: #fff;border-top: 1px solid #fff;border-left: 1px solid #fff;font-size: 14px;}
.header .navt li a:hover{atext-decoration: underline;}

#menu img{ width:25%; float:left;background-color:#E1E0DE;}
#menu{ padding:10px 0;}

.banner{width: 100%;overflow: hidden;position: relative;}
#imgul img{width: 100%;height: auto;}
#imgtab{text-align: center;position: absolute;bottom:0;left:0;width: 100%;}
#imgtab a{display: inline-block;width: 20px;height: 20px;background:  url(../images/bgg.png) center center no-repeat;}
#imgtab a:hover, #imgtab a.active{background-image: url(../images/bgp.png);}
#imgprev{width: 40px;cursor: pointer;position: absolute;left:0;top:0;background:  url(../images/left.png) center center no-repeat;}
#imgnext{width: 40px;cursor: pointer;position: absolute;right:0;top:0;background:  url(../images/right.png) center center no-repeat;}

.main{ clear:both;}
.h1{height: 40px;background-color: #0083DE;color: #fff;clear:both;padding:0 10px;margin-top:8px;}
.h1 em{font-size: 16px;line-height: 40px;display: inline-block;float: left;}
.h1 a.tc{display: inline-block;line-height: 24px;float: right;color: #fff;border: 1px solid #fff;border-radius: 10px;background: url(../images/sx.png) 65px center no-repeat;width: 85px;height: 24px;padding-left: 5px;margin-top: 7px;text-align: left;font-size: 12px;}
.h1 a.more{display: inline-block;line-height: 30px;float: right;color: #fff;height: 30px;padding-left: 5px;margin-top: 4px; font-size:12px;}

.plul{width: 100%; clear:both; padding-top:10px;}
.plul li{float: left;width: 31%; height:115px; overflow:hidden; margin-right:3.5%; overflow:hidden; margin-bottom:10px;}
.plul li a {background-color:#DEDEDE; padding:1px; display:block;font-size:12px; text-align:center; line-height:25px;}
.plul li a img{ display:block; height:90px; width:100%;}
center{ clear:both;}


.flow{padding:10px;}
.flowh{width: 100%;text-align: center;font: 500 28px/35px ΢ź;}
.flowh1{height: 40px;background-color: #002E73;color: #fff;padding:0 10px;text-align: center;line-height: 40px;font-size: 22px;border-radius: 5px;margin: 10px 0;}
.flowh1 .yellow{color: #ffce00;}
.flowc{padding-left: 2em;}
.flowc .tif2{text-indent: -2em;}

.hbottom{ height:80px;}
#hbot{ height:50px;}

.tcc{position: fixed;width: 100%;height: 100%;left:0;top:0;display: none;z-index: 10000;background-color: #002E73;}
.intcc{width: 100%;height: 100%;margin: 0 auto;}
.tcl{width: 10%;height: 100%;background:  url(../images/right.png) center no-repeat;background-color: #000;opacity: 0.5;filter: alpha(opacity=50);}
.tcr{width: 90%;height: 100%; overflow:scroll;}
.tcul{padding-top: 20px;}
.tcul li{height: auto;border-bottom: 1px solid #fff;}
.tcul li span.parent{display: block;height: 40px;background-color: #002E73;color: #fff;line-height: 40px;padding-left: 10px; font-size:14px;}
.tcul li li a{display: block;height: 35px;background-color: #002E73;color: #fff;line-height: 35px;padding-left: 30px; text-align:right; padding-right:15px;}
.tcul li li a:last-child{ border-bottom:none;}
.tcul li li a span{ float:left;}
.tcul li a:hover{atext-decoration: underline;}


/**/
.about{padding:5px; min-height:300px;}
.about img{max-width: 100%;}

/*Ʒչʾ*/
.plul2{width: 100%;}
.plul2 li{float: left;width: 45%;padding:3% 2.5%;text-align: center;}
.plul2 li a img{width: 100%;border: 1px solid #c7c7c7;display: block;margin-bottom: 5px;}
.plul2 li a:hover img{border: 1px solid #002E73;}

/*Ʒϸҳ*/
.pro .bx-pager{display: none;}

.proh{height: 60px ;border-bottom: 2px solid #b5b5b5;}
.proh a{display: inline-block;height: 60px;padding:0 10px;line-height: 60px;color: #636363;font-size: 2.0rem;font-weight: 600;}
.proh a:hover, .proh a.on{border-bottom: 2px solid #002E73;color: #002E73;}
.ptabc{color: #000;line-height: 40px;padding:20px 10px;display: none;}
.propn{color: #000;line-height: 30px;padding:10px 5px;border-top: 2px solid #b5b5b5;}

/*֪ʶ*/
.tipsul{ padding-top:10px;}
.tipsul li{border-bottom: 1px solid #cbc9c9;height: 30px; clear:both;}
.tipsul li a{display: inline-block;height: 30px;vertical-align: middle;line-height: 30px;color: #000;width: 78%;overflow: hidden;}
.tipsul li a img{width: 30px;border: 1px solid #b4b2b0; float:left; margin-top:3px; margin-right:5px;}
.tipsul li a:hover{atext-decoration: underline;}
.tipsul li span{display: inline-block;height: 30px;vertical-align: middle;line-height: 30px;color: #000;width: 20%;overflow: hidden;text-align: right;}
.tcmore{text-align: center;padding:30px 0 50px;}
.tcmore a{color: #000;}
.tcmore a:hover{atext-decoration: underline;}


/*֪ʶϸҳ*/
.newsh{text-align: center;color: #000;font-size: 2.6rem;font-weight: 600;line-height: 45px}
.newsdate{text-align: center;color: #a7a7a7;border-bottom: 1px solid #d4d4d4;line-height: 45px}
.newsc{color: #404040;line-height: 40px;padding:15px;}

.mh200{ min-height:200px;}
ul.news{ padding-top:5px;}
ul.news li{ height:25px; line-height:25px; border-bottom:1px dashed #DEDEDE;}


/*显示详细内容的页面*/
#alone-page{
min-height:300px;/*文章列表的高度*/
clear:both;
text-align:justify;text-justify:inter-ideograph;padding:10px 2px; line-height:30px;}
#article-title{padding:10px 5px;margin-bottom:10px;text-align:center;color:#FF0000;border-bottom:1px solid #E5E5E5;color:#000000; font-weight:bold;}
#article-title h1{background:none;font-size:20px;color:#000000;}
td.video object,td.video embed{ width:718px; height:520px;}


#page{ clear:both; line-height:29px; padding-top:15px;}
#page a,#page span{ display:block; height:23px; line-height:23px; padding:2px 5px; border:1px solid #999999; float:left; margin-right:10px;}
#page span{ background-color:#999999;}

.cen_bottom{TEXT-ALIGN: center;align:center; LINE-HEIGHT: 38px; WIDTH: 231px; BACKGROUND:url(../../dclAAA/default/images/cen_button.gif) no-repeat; HEIGHT: 40px;FONT-SIZE: 14px; FONT-WEIGHT: bold}
.cen_bottom a{color:#f00;}
#pcanshu{ padding:5px; background-color:#FAFAFA;}



.guids_menu{TEXT-ALIGN: center; HEIGHT: 34px; FONT-SIZE: 13px}
.guids_menu LI{width:33.33%; DISPLAY: block; BACKGROUND: url(../../dclAAA/default/images/cen_avi.gif) no-repeat; FLOAT: left; HEIGHT: 33px; COLOR: #747474; CURSOR: pointer; font-size:12px; line-height:35px; overflow:hidden;}
.guids_menu LI.hover{BACKGROUND: url(../../dclAAA/default/images/cen_aho.gif) no-repeat; HEIGHT: 22px; COLOR: #fff; FONT-WEIGHT: bold; PADDING-TOP: 12px; line-height:15px;}
.undis{ display:none;}
.guids_menu LI.hover a{ color:#FFFFFF;}
.tabox1{BORDER-BOTTOM: #d8d8d8 1px solid; BORDER-LEFT: #d8d8d8 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; BORDER-TOP: #d8d8d8 1px solid; BORDER-RIGHT: #d8d8d8 1px solid; PADDING-TOP: 5px; clear:both; margin-bottom:5px; min-height:300px; overflow:hidden; line-height:17px;}
#spec-n5{ clear:both;}
#topbut{display:block; padding:5px 10px; margin:0 auto; font-size:16px; background-color:#0066FF; color:#FFFFFF; float:left; margin-left:50px; font-weight:bold; clear:both;}

ul.ptype li{ width:47%; margin-left:1.9%; border:1px solid #DEDEDE; margin-top:10px; text-align:center; line-height:25px; font-weight:bold; background-color:#FAFAFA; float:left;}
ul.ptype li img{ width:100%; height:120px;}
ul.ptype li a{ color:#000000;}
ul.ptype li a:hover{ color:#FF0000;}