﻿@charset "utf-8";
body{background: #F4F4F4;}
.warp{ margin:0 auto;width:1240px;}
/*---------top------------*/
.top{zoom:1;font:normal normal 400 14px/40px 微软雅黑; height:40px;background: #fff;filter: alpha(opacity=50);opacity: 0.5;}
.top:after{content:""; display:block;clear:both;}
.top-friendlink {  float:left;color:#000;}
.top-shop{ float:right;}
/*---------nav------------*/
.nav{background: #0B57B1;height: 56px }
.nav li{ float:left;padding:0 18px;margin-right: 61px;}
.nav a{ display:block;text-decoration:none;font:normal normal 700 20px/56px 微软雅黑; height:56px; color:#fff; padding:0 21px 0 42px;background: url(../images/nav-icons.png) no-repeat; white-space: nowrap;}
.nav .n1 a{background-position: -17px 3px;}
.nav .n2 a{background-position: -233px 3px;}
.nav .n3 a{background-position: -450px 3px;}
.nav .n4 a{background-position: -709px 3px;}
.nav .n5 a{background-position: -932px 3px;}
/*---------search------------*/
.logo{height: 240px;background:url(../images/main-bg.jpg) no-repeat top center;}
.logo .warp{position: relative;}
.search{width: 350px;height: 36px;position: absolute;right:0;top:78px;}
.search input{ display:block; float:left; border: none;background: none;}
.search .text{ height:26px; width:290px; padding:5px 0px 5px 10px; font:normal normal 400 14px/24px 微软雅黑; color:#666666;background: #fff;}
.search .btn{ width:48px; height:36px;cursor: pointer;background:url('../images/search.jpg') no-repeat;}

/*---------main------------*/
.yyb-box1{padding: 20px;overflow: hidden;margin-top: 20px;background: #fff;}
.yyb-box2{margin-top: 20px;overflow: hidden;}
.yyb-box3{margin: 20px 0;overflow: hidden;background: #fff;}

/*---------banner------------*/
.banner{width: 576px;height: 352px;overflow: hidden;position: relative;}
.banner .pic img{width: 576px;height: 352px;}
.banner .clear2 {background: #000;width: 576px;text-align: left;margin: 0 auto;opacity: 0.8;position: absolute;bottom: 0px;text-align: center;}
.banner .clear2 .txt li{padding: 0 10px;height: 40px;line-height: 40px;z-index: 99}
.banner .clear2 a {color: #fff;font-size: 16px;}

.banner .prev,.banner .next{position: absolute;top: 36%;width: 40px;height: 80px}
.banner .prev{background:url('../images/prev.png') no-repeat;}
.banner .next{background:url('../images/next.png') no-repeat;right:0;}

/*---------list-box------------*/
.list-box{ text-align:left;}
.list-box .list-hd{ margin-bottom: 10px;border-bottom: 1px solid #D1D1D1;  position:relative; }
.list-box .list-hd ul{ overflow: hidden;}
.list-box .list-hd ul li{ float:left; padding:0 25px 10px 25px; cursor:pointer;  font-size: 20px; font-weight: bold; color: #505050;color: #555555}
.list-box .list-hd ul li.on{ border-bottom: 3px solid #075296;}


.list-bd-box ul{padding: 5px 0 0 0;}
.list-bd-box ul li{height: 35px;line-height: 35px; font-size: 16px;overflow: hidden;}
.list-bd-box ul li span{color:#888;}
.list-bd-box ul li a{text-decoration: none;background:url('../images/lines-bg.jpg') no-repeat left center;color:#333;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;line-height: 1;}

.list-box .more{float: right;font-size: 16px;color:#666666;margin-right: 28px;}

.yyb-box1 .list-box{width: 592px;}
.yyb-box1 .list-box .list-bd-box ul{overflow: hidden;height: 295px}
.yyb-box1 .list-box .list-bd-box ul li{line-height: 14px;height: 35px;background:url('../images/yyb-box1li.png') no-repeat left center;}
.yyb-box1 .list-box .list-bd-box ul li a{background:transparent;}


/*---------yyb-box3------------*/

.yyb-zti{padding: 20px;width: 1200px;height: 94px;position: relative;}

.zti-tt{width: 114px;height: 87px;;background: url('../images/zti-tit.jpg') no-repeat;float: left;padding-right: 2px;}
.yyb-zti .bd{float: right;width: 1073px;padding: 10px 0;overflow: hidden;}
.yyb-zti .bd li{margin-right:20px;width:253px;}
.yyb-zti .bd img{ width:253px; height:80px;}


/*---------yyb-box2------------*/
.yyb-box2-lcont{width: 708px}
.yyb-box2-rcont{width: 505px;}
/*---------yyb-box2-lcont------------*/
.tab1-lists{background: #fff;padding: 14px 24px}
.yyb-box2 .tab1-lists .list-box{height: 225px}
.yyb-box2 .list-box .list-hd ul li{padding: 0 10px 5px;margin-right: 30px;}
.yyb-box2 .list-box .list-hd ul li.on a{ color: #075296;}

.yyb-box2 .tab2-lists{background: #fff;margin-top: 25px;}
.yyb-box2 .tab2-lists .list-hd{ position:relative; }
.yyb-box2 .tab2-lists .list-hd ul{ overflow: hidden;margin-left: -4px;}
.yyb-box2 .tab2-lists .list-hd ul li{ float:left;}
.yyb-box2 .tab2-lists .list-hd ul li a{display: inline-block;padding:5px 20px;font-size: 20px; font-weight: bold; color: #666;}
.yyb-box2 .tab2-lists .list-hd ul li.on a{ background:#075296;color:#fff;border: 4px solid #F4F4F4;border-top: none;}

.yyb-box2 .tab2-lists .list-bd{padding: 0 24px 13px}
.yyb-box2 .tab2-lists .list-bd .tab2-list1 span{float: left;text-align:  center;margin-right: 4px;}
.yyb-box2 .tab2-lists .list-bd ul{padding: 0;}
.yyb-box2 .tab2-lists .list-bd .tits {height: 32px;overflow: hidden;line-height: 32px;margin: 10px 0;border-bottom: none;font-size: 16px;}
.yyb-box2 .tab2-lists .list-bd .tits span{background:#F4F4F4;color:#000;}
.yyb-box2 .tab2-lists .list-bd .tits .jtmsgtit{width: 220px;text-align: center;}
.yyb-box2 .tab2-lists .list-bd .tits .jtrestime{width: 101px;}
.yyb-box2 .tab2-lists .list-bd .tits .jtprstate{width: 220px;}

.yyb-box2 .tab2-lists .list-bd .tab2-list1 ul li{border-bottom: 1px dashed #AAAAAA;}
.yyb-box2 .tab2-lists .list-bd .tab2-list1 ul li a{background: transparent;padding: 0}
.yyb-box2 .tab2-lists .list-bd .tab2-list1 ul li .jtmsgtit{width: 220px;text-align: left;color:#000}
.yyb-box2 .tab2-lists .list-bd .tab2-list1 ul li .jtrestime{width: 107px;}
.yyb-box2 .tab2-lists .list-bd .tab2-list1 ul li .jtprstate{width: 210px;color:#000}

.yyb-box2 .tab3-lists{background: #fff;padding: 10px;margin-top: 25px;height: 220px}
.yyb-box2 .tab3-lists .list-hd {background: #F4F4F4;;border-bottom: none;overflow: hidden;line-height: 40px;margin-bottom: 0;}
.yyb-box2 .tab3-lists .list-hd .links{float: left;margin-left: 30px;font-size: 18px;color:#B5B5B5;}
.yyb-box2 .tab3-lists .list-hd .links a{font-size: 18px;color:#444;}
.yyb-box2 .tab3-lists .tab-lists-hd-tit{background:#075296;color:#fff;border-top: none;float: left;font-size: 20px;padding: 0 10px;font-weight: bold;}

.yyb-box2 .tab4-lists{margin-top: 25px;}
.yyb-box2 .tab4-lists .list-box{padding: 15px 24px;width: 297px;background: #fff;height: 190px}

/*---------yyb-box2-rcont------------*/
.yyb-box2-rcont a{background:url(../images/index-icons.png) no-repeat;}

.rcont-tit1 ul{overflow: hidden;width: 516px}
.rcont-tit1 ul li{float: left;padding: 0 25px 0 28px;background: #fff;margin-right: 8px;}
.rcont-tit1 ul li a{padding-left: 39px;background-position: -29px -13px;line-height: 56px;font-size: 18px;}
.rcont-tit1 ul li+li a{background-position: -199px -14px;}
.rcont-tit1 ul li+li+li a{background-position: -372px -14px;}

.rcont-boxs{background: #fff;padding:0 24px 24px;margin-top: 10px;overflow: hidden;}
.rcont-box .rcont-tit{border-left: 5px solid #075296;padding-left: 15px;font-size: 20px;color:#085196;margin: 25px 0;font-weight: bold;line-height: 19px;}

.rcont-xgbox{padding-top: 1px;}
.rcont-xgbox ul{overflow: hidden;width: 525px;height: 100px}
.rcont-xgbox ul li{float: left;padding: 0 20px 0 21px;background: #fff;margin:0 20px 20px 0;background: #F7F7F7;border:1px solid #E0E0E0;width: 177px}
.rcont-xgbox ul li a{padding-left: 48px;background-position: -45px -139px;line-height: 38px;font-size: 16px;}
.rcont-xgbox ul li+li a{background-position: -285px -139px;}
.rcont-xgbox ul li+li+li a{background-position: -45px -199px}
.rcont-xgbox ul li+li+li+li a{background-position: -286px -199px;}

.rcont-hdbox ul{overflow: hidden;width: 525px;height: 169px}
.rcont-hdbox ul li{float: left;margin:0 20px 20px 0;text-align: center;padding: 46px 38px 9px 38px;background:url(../images/index-icons.png) no-repeat;background-position: -24px -299px;}
.rcont-hdbox ul li a{font-size: 16px;background: transparent;}
.rcont-hdbox ul li+li{background-position: -184px -299px}
.rcont-hdbox ul li+li+li{background-position: -344px -299px}
.rcont-hdbox ul li+li+li+li{background-position: -24px -391px;}
.rcont-hdbox ul li+li+li+li+li{background-position: -184px -391px}
.rcont-hdbox ul li+li+li+li+li+li{background-position: -344px -391px;}

.rcont-linesbox ul{overflow: hidden;width: 530px;height: 146px}
.rcont-linesbox ul li{float: left;margin:0 24px 20px 0;}
.rcont-linesbox ul li a{font-size: 16px;padding-left: 62px;;background-position: -24px -533px;line-height: 52px;display: block;height: 52px}
.rcont-linesbox ul li+li a{background-position: -174px -533px}
.rcont-linesbox ul li+li+li a{background-position: -324px -533px}
.rcont-linesbox ul li+li+li+li a{background-position: -24px -605px;}
.rcont-linesbox ul li+li+li+li+li a{background-position: -174px -605px;}
.rcont-linesbox ul li+li+li+li+li+li a{background-position: -324px -605px;}

.linesbox-cont p{line-height: 34px;font-size: 16px;margin:0 0 8px 0;background:url(../images/index-icons.png) no-repeat -24px -719px;width: 459px}
.linesbox-cont .tt{display:inline-block;color:#666666;width:160px;padding-left: 13px;margin-right: 20px; }

.min-navbox h4{font-size: 20px;margin-bottom: 10px;font-weight: 500;}
.min-navbox ul{width: 530px;overflow: hidden;	}
.min-navbox ul li .lh-22{line-height: 22px;height: 56px;padding-top: 12px;}
.min-navbox ul li{float: left;margin:0 10px 10px 0;}
.min-navbox ul li a{font-size: 16px;padding-left: 62px;background-position: -24px -844px;line-height: 68px;display: block;height: 68px;width: 84px}
.min-navbox ul li+li a{background-position: -180px -844px}
.min-navbox ul li+li+li a{background-position: -336px -844px}
.min-navbox ul li+li+li+li a{background-position: -24px -922px;}
.min-navbox ul li+li+li+li+li a{background-position: -180px -922px;}
.min-navbox ul li+li+li+li+li+li a{background-position: -336px -922px;}

.xy-links{padding: 8px 10px 0;margin-top: 24px;background: #fff;}
.xy-links ul li{padding-bottom: 7px;overflow: hidden;}
.xy-links ul li a{background: transparent;}
/*---------yq-lines------------*/
.index_friendlink{margin-top:42px;overflow: hidden;background: #fff;}
.index_friendlink .tit{font-size: 20px;color:#075296;font-weight: bold;line-height: 62px;margin-right: 20px;}
.yqlj{ background:#e9e9e9; border-bottom:1px solid #d7e1da; padding:9px 0 9px 0; height:32px;}
.yqlj-1{position: relative;}
.yqlj-1 select{ margin:0 44px ; height:62px;border:none;padding-left: 5px; color:#333;font:normal normal 400 16px/32px 微软雅黑;cursor:pointer;}

/*---------footer------------*/
.footer{padding: 27px 0;position: relative;background: #fff;font-size: 16px;overflow: hidden;border-top: 3px solid #085196;}
.footer .tb1{ float:left; width:77px; height:92px;}
.footer .information{ float:left; }
.footer .information p,.footer .information a{color:#333333;line-height: 32px;}

.footer .tb2{ float:right; width:400px;}
.footer .tb2 p{line-height: 32px;color:#666666;text-align: right;padding-top: 15px;}


/*---------list------------*/
.lists-main .warp{background: #fff;padding: 16px 20px;width: 1160px;margin-bottom: 40px;}
.position{overflow: hidden;margin-bottom: 10px;padding-bottom:17px;font-size: 14px;border-bottom: 1px solid #CECECE;} 
.position p{color: #333;display: block;background:url(../images/vbbdwli.png) no-repeat left center;padding-left: 26px;line-height: 21px;}
.position a{color: #333;font-size: 14px;}   
.position a:hover{ color: #DF4407;}

.journalism{width: 216px;}
.journalism h3{height: 40px;color: #085196;line-height: 40px;font-size: 24px;border-bottom: 1px solid #DFDFDF;margin-bottom: 10px;font-weight: 500;padding-left: 10px;}
.journalism ul{  overflow: hidden;}
.journalism li{width: 214px;height: 40px;  border: 1px solid #DFDFDF; margin-bottom: 10px;text-align: center;}
.journalism li a{line-height: 40px;color: #000;font-size: 18px;display: block;}
.journalism li.on a,.journalism li a:hover{color: #fff;background: #075296;border-bottom: 1px solid  #075296;}

.listnaer{width: 905px;padding-left: 20px;border-left:1px solid #DFDFDF;/*min-height: 1041px*/;margin-top: 10px;}
.listnaer ul{overflow: hidden;}
.listnaer li a{ padding-left:16px;  background: url(../images/lines-bg.jpg) no-repeat left center;font-size: 16px;float: left;color:#333;}
.listnaer li{ overflow: hidden ;margin-bottom: 25px;}
.listnaer li span{font-size: 16px;color: #888;float: right;}
.listnaer li a:hover{color:#DF4407;}

.pagelist .current,.pagelist a:hover {color: #fff;background: #085196;border: 1px solid #D9D9D9;}
.pagelist {margin:10px;padding:6px 0px;height:34px;text-align: center;}
.pagelist a{padding:7px 11px;font-size: 13px;color: #666;height:30px;line-height:35px;margin:0px 2px;border:1px solid #d9d9d9;background: #fff;}

/*---------ld-list------------*/
.jt_nskes{padding-left: 20px;border-left:1px solid #DFDFDF;width: 905px;}

.jt_nskes .jt_keshi:first-child{border-top: 1px solid #DBDBDB;}
.jt_keshi{overflow: hidden;border-bottom: 1px #DBDBDB solid;padding: 30px 0;}
.jt_ke a{font-size: 18px;color:#085196;}
.jt_ketit{color:#085196;font-size: 15px;line-height: 45px;margin-left: 35px;}
.jt_ke{width: 259px;height: 56px;line-height: 30px;font-size: 16px;color:#666;border-right: 1px #D2D1D1 dashed;}
.jt_gkes{width: 506px;padding: 10px 20px 0 0px;line-height: 26px;font-size: 15px;}

/*---------ld-cont------------*/
.ld-cont{margin-top: 33px;padding: 0 40px}

.ldcont-tit{text-align: center;margin-bottom: 63px;}
.ldcont-tit h3{font-size: 30px;margin: 23px 0;font-weight: 500;}
.ldcont-tit p{font-size: 18px;}

.ldcont-cont .ccont-tit{font-size: 18px;color:#085196;font-weight: bold;border-bottom: 1px dashed #ABC4DB;padding-bottom: 18px;margin-bottom: 15px;}
.ldcont-cont .ccont-nr{font-size: 16px}

/*---------cont------------*/
.cont{padding: 0 40px}
.cont-tit{font-size: 30px;font-weight: 500;margin: 54px 0 35px 0;line-height: 38px;text-align: center;}
.cont .des{color: #666;margin-bottom: 20px;text-align: center;font-size: 14px;padding-bottom: 22px;border-bottom: 1px solid #DCDCDC;}
.cont .cont-nr{font-size: 16px;}


/*---------zxdc------------*/
.hd-list{padding-left: 15px;border-left:1px solid #DFDFDF;}
.hd-list span{float: left;text-align:  center;}
.hd-list ul{overflow: hidden;}
.hd-list .hd-tit {height: 40px;overflow: hidden;line-height: 40px;margin: 10px 0;background: #F4F4F4;font-size: 16px;font-weight: bold;border:none;margin: 0;padding: 0px;}
.yournalism .hd-list ul .hd-tit span{background:#F4F4F4;color:#000;}
.hd-list .hd-tit .hdlist-tit{width: 630px;text-align: center;}
.hd-list .hd-tit .hdlist-time{width: 167px;}
.hd-list .hd-tit .hdlist-type{width: 110px;}

.hd-list ul li{border-bottom: 1px dashed #AAAAAA;padding: 20px 0 20px 9px;font-size: 16px;overflow: hidden;}
.hd-list ul li a{font-size: 16px;padding-left: 15px;background:url('../images/lines-bg.jpg') no-repeat left center;}
.hd-list ul li .hdlist-tit{width: 630px;text-align: left;color:#000}
.hd-list ul li .hdlist-time{width: 162px;color:#888888;}
.hd-list ul li .hdlist-type{width: 110px;color:#000}

.hd-list ul li .hdlist-blue{color:#347abb;}

/*---------zxdc-from------------*/
#form1{padding: 0 20px;border-left: 1px solid #DFDFDF}
.fuwbjd{width: 885px;margin: 10px auto}
.fuwbjd li{background:none; padding: 0 0 20px 0;overflow: hidden;font-size: 14px;color: #333;}
.fuwbjd .bh,.fuwbjd .zt{border: 1px solid #d6d6d6;height: 35px;}
.fuwbjd .zt{width: 580px;}
.fuwbjd li .yazhenm{height: 35px;display: block;line-height: 35px;font-size: 14px;color: #333;}
.fuwbjd li .yazhenm input{border: 1px solid #d6d6d6;height: 35px;width: 164px;}
.fuwbjd li .yazhenm img{width: 114px;height: 35px;margin: 0 0 0 15px;}
.fuwbjd .tbtitle{text-align:right;width:95px;display: block;float: left;font-size: 16px;color: #333;line-height: 35px;}
.fuwbjd .tbtitle i{color: #e80000}
.fuwbjd .bh{width: 345px;}
.insubmit{width: 128px;height: 36px;margin: 0 auto}
.insubmit input{cursor: pointer;border: none;width: 128px;height: 36px;background:#085196;text-align: center;color:#fff;}

/*漂浮广告*/
.admove{position:absolute; top:0; left:0; z-index:999999; font-size:14px; text-align:right;}
.close_btn{display:inline-block; width:48px; height:17px; background:url(../images/close.jpg) no-repeat right center; cursor:pointer;}
