@charset "utf-8";
/* CSS Document */

body,p,img,a,ul,li,h3,h1,h2{ font-family: "微软雅黑"; text-decoration: none; margin: 0px; padding: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; list-style-type: none; }.top { line-height: 28px; height: 28px; background-color: #0f6dce; font-size: 12px; color: #fff; }
.con{ width:1000px; margin-left:auto; margin-right:auto;  }
.conl{ width:980px; margin-left:auto; margin-right:auto; background-color: #fff; margin-top: 10px; padding: 10px; min-height:500px;}
body{ background-image:url(../img/index_02.png); background-repeat: repeat-x; background-position: left 28px; }.logo { padding-top: 30px; padding-bottom: 30px; float: left; width: 675px; }
.so { background-image: url(../img/index_bg_06.png); background-repeat: no-repeat; height: 34px; width: 199px; float: right; margin-top: 55px; }
.so .sotxt{ font-size: 13px; color: #9dbfe5; height: 33px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; line-height: 33px; width: 150px; padding-left: 10px;background-color: transparent;}
.so .sotxt:focus{outline:none;} 
.clear{ clear:both;}.nav { background-color: #0d59a7; height: 40px; }
.nav ul li {position: relative; font-size: 15px; line-height: 40px; color: #fff; float: left; padding-right: 21px; padding-left: 21px; text-align: center; background-image: url(../img/index_05.png); background-repeat: no-repeat; background-position: right center; display: block; }
.nav ul li.last{background-image:none; }
.nav ul li a { color: #fff; }

.nav ul li ul { position: absolute; z-index: 9; left: 0px; top: 40px; background-color: #0D59A7;  display: none; }
.nav ul li ul li { background-image: none; padding: 0px; text-align: center; display: block;
    width: 102px;}
.nav ul li ul li a{ font-size: 14px; line-height: 30px; }
.nav ul li:hover ul{ display: block; }

.hdp { background-color: #8580c8; height: 300px; margin-top: 10px; margin-bottom: 10px; }






.gtlt { float: right; width: 270px; margin-top: 20px; margin-right: 17px; margin-left: 17px; }

.gtlt .bt span { font-size: 19px; background: url(../img/index_tzgg.png) 3px no-repeat; background-repeat: no-repeat; background-position: left center; display: block; float: left; width: 95px; padding-left: 30px; height: 48px; line-height: 48px; border-bottom-width: 1px; color: #fff;padding-right: 5px; margin-right: 5px;}
.gtlt .bt span a{ color: #fff; }
.gtlt .bt span:hover{ background: url(../img/index_tzgg1.png) 3px #fff no-repeat;}
.gtlt .bt span:hover a{ color: #8580c8; }

.gtlt .bt { height: 48px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #d2d2d2; }
.gtlt .bt .gd{ float:right; display:block; background-image:
url(../img/index_29.png); background-repeat: no-repeat; background-position: center 27px; width:30px; height:48px; }

.gtlt .lb ul li a { font-size: 15px; line-height: 40px; color: #fff; }
.gtlt .lb ul li { background-image: url(../img/index_19.png); background-repeat: no-repeat; background-position: left; padding-left: 15px; }
.sid{ width:670px; height:300px; float:left; position: relative; }
.sid .hd { height:9px; overflow:hidden; position:absolute; bottom:20px; z-index:1; left: 20px; }
.sid .hd ul { overflow:hidden; zoom:1; float:left; }
.sid .hd ul li { float:left; margin-right:10px; width:9px; height:9px; text-align:center; cursor:pointer; background-image: url(../img/in_xn_13.png); background-repeat: no-repeat; background-position: center center; }
.sid .hd ul li.on { color:#fff; background-image: url(../img/in_xn_11.png); background-repeat: no-repeat; background-position: center center; height: 9px; width: 9px; }
.sid .bd { position:relative; height:100%; z-index:0; }
.sid .bd li { zoom:1; vertical-align:middle; position: relative; }
.sid .bd img { width:697px; height:300px; display:block; }
.zxfb .bt span { font-size: 20px; background-image: url(../img/index_24.png); background-repeat: no-repeat; background-position: left center; display: block; float: left; width: 80px; padding-left: 40px; height: 48px; line-height: 48px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #0d59a7; }
.zxfb .bt { height: 48px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #d2d2d2; }
.zxfb { width: 670px; float: left; }
.zxfb .bd{ padding-top:5px;}
.zxfb .bt .gd{ float:right; display:block; background-image:
url(../img/index_29.png); background-repeat: no-repeat; background-position: center 27px; width:30px; height:48px; }
.zxfb .bd ul li { font-size: 14px; line-height: 40px; color: #151515; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #e6e6e6; background-image: url(../img/index_35.png); background-repeat: no-repeat; background-position: 5px center; padding-left: 25px; }
.zxfb .bd ul li a { color: #151515; }
.zxfb .bd ul li .time { font-size: 14px; color: #adadad; float: right; padding-right: 10px; }


.kycg { width: 300px; float: right; }
.kycg .bt span { font-size: 20px; background-image: url(../img/index_26.png); background-repeat: no-repeat; background-position: left center; display: block; float: left; width: 80px; padding-left: 40px; height: 48px; line-height: 48px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #0d59a7; }
.kycg .bt { height: 48px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #d2d2d2; }
.kycg .bt .gd{ float:right; display:block; background-image:
url(../img/index_29.png); background-repeat: no-repeat; background-position: center 27px; width:30px; height:48px; }
.kycg .bd{ padding-top:10px; }
.kycg .bd ul li { font-size: 14px; line-height: 25px; color: #151515; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #e6e6e6; height:71px; position: relative; margin-bottom: 20px; }
.kycg .bd ul li a { color: #151515; }
.kycg .bd ul li a:hover,.zxfb .bd ul li a:hover{ color:#0d59a7;}
.kycg .bd ul li .time { font-size: 12px; color: #0d59a7; float: right; padding-right: 10px; position: absolute; right: 0px; bottom: 20px; }
.kycg .bd ul li.last{ margin:0px; border:none;}


.xstd { width:1000px; overflow:hidden;}
.xstd .bt span { font-size: 20px; background-image: url(../img/index_38.png); background-repeat: no-repeat; background-position: left center; display: block; float: left; width: 80px; padding-left: 40px; height: 48px; line-height: 48px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #0d59a7; }
.xstd .bt { height: 48px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #d2d2d2; }
.xstd .bt .gd{ float:right; display:block; background-image:
url(../img/index_29.png); background-repeat: no-repeat; background-position: center center; width:27px;height: 48px;}
.xstd .bd{ padding-top: 10px; padding-bottom: 10px; }
.xstd .bd ul{ overflow:hidden; zoom:1; }
.xstd .bd ul li{ margin-right:12px; float:left; _display:inline; overflow:hidden; text-align:center; position: relative; height: 139px; width: 115px; }
.xstd .bd ul li { text-align:center; }
.xstd .bd ul li img{ width:115px; height:139px; display:block;  }
.xstd .bd ul li .pic a:hover img{ border-color:#999;  }
.xstd .bd ul li .txt { position: absolute; left: 0px; bottom: 0px; font-size: 12px; color: #fff; text-align:center;background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block; line-height: 24px; height: 24px; width: 100%; }
.xstd .bd ul li .txt a{ color:#fff;}

.foot { text-align: center; background-color: #e9e9e9; margin-top: 20px; padding-top: 10px; padding-bottom: 10px; overflow: hidden; position: relative; }
.foot .bq p { font-size: 12px; line-height: 25px; color: #585858; }
.foot .link a { font-size: 14px; color: #585858; line-height: 40px; }
.foot .link span { font-size: 12px; line-height: 40px; color: #585858; padding-right: 10px; padding-left: 10px; }
.enav { float: left; width: 210px; background-image: url(../img/list_17.png); background-repeat: no-repeat; background-position: center bottom; padding-bottom: 175px; }
.enav .lm { font-size: 20px; line-height: 49px; color: #fff; background-image: url(../img/list_03.png); background-repeat: no-repeat; text-align: center; }
.enav ul { border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #eeeeee; border-left-color: #eeeeee; }
.enav ul li { text-align: center; height: 49px; line-height: 49px; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #eeeeee; }
.enav ul .on{ background-image:url(../img/list_10.png); background-repeat: no-repeat; background-position: 40px center; border-right-width: 2px; border-left-width: 2px; border-right-style: solid; border-left-style: solid; border-right-color: #8680c8; border-left-color: #8680c8; width: 206px; margin-left: -1px; }
.enav ul .on a{ font-weight:bold; font-size:15px; color:#8680c8;}
.enav ul li a{ font-size:15px; color:#212121;}.elis { float: right; width: 730px; }
.elis .dqwz { background-color: #f3f3f3; background-image: url(../img/list_05.png); background-repeat: no-repeat; background-position: left top; height: 40px; }
.elis .dqwz .lm { font-size: 16px; line-height: 40px; color: #8d87cb; padding-left: 25px; font-weight: bold; }
.elis .dqwz .dq { font-size: 12px; line-height: 40px; color: #c1c1c1; float: right; padding-right: 10px; }
.elis .dqwz .dq a{ color: #c1c1c1; }

/*列表*/
.lis { padding-top: 15px; padding-bottom: 30px; }
.lis .bd ul li { border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #ececec; background-image: url(../img/list_13.png); background-repeat: no-repeat; background-position: left center; padding-left:15px; }
.lis .bd li a { font-size: 14px; color: #242424; line-height: 40px; white-space: nowrap; text-overflow:ellipsis; overflow:hidden; }
.lis .bd li .date { color:#929292; font-size: 14px; display: block; line-height: 40px; float: right; padding-right:10px;}


/* 内容 */
.content { padding-bottom: 35px; }
.content .btsq { font-size: 1.125em; text-align: center; color: #313131; padding-top: 15px; padding-bottom: 0px; font-weight: bold; line-height: 1.5em; padding-right: 10%; padding-left: 10%; }
.content .timesq{ font-size: 0.75em; line-height: 3em; text-align: center; color: #505050; }
.content .nrc p { font-size: 0.875em; color: #2d2d2d; line-height: 2em; text-indent: 2em!important;font-family: "宋体"; }
.content .nrc { padding-top: 15px; padding-right:10px; }
.content .nrc p img{ max-width:100% !important; height:auto !important;}
.content .timesq span { padding-right: 10px; padding-left: 10px; }
/* 内容上下样式 */
.nets { background-color: #ccc; padding:10px; margin-top:20px; }
.nets a {font-size: 0.875em; color: #313030; line-height: 1.5em; white-space: nowrap; text-overflow:ellipsis; overflow:hidden; display: block; }
.nav ul li .s1 { background-image: url(../img/index_08.png); background-repeat: no-repeat; background-position: center center; display: block; width: 25px; height: 40px; font-size: 0px; }