@charset "utf-8";
/* CSS Document */

/* css reset */

    /* 清除内外边距 */
    body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, /* structural elements 结构元素 */
    dl, dt, dd, ul, ol, li, /* list elements 列表元素 */
    pre, /* text formatting elements 文本格式元素 */
    fieldset, legend, button, input, textarea, /* form elements 表单元素 */
    th, td { /* table elements 表格元素 */
        margin: 0;
        padding: 0;
		border: 0px;
    }
    
    /* 设置默认字体 */
    body,
    button, input, select, textarea {
	font-family: "Microsoft YaHei",微软雅黑,Arial,Helvetica,"sans-serif" !important;
	font-size: 14px;
	color:#333;
	/* [disabled]outline:none; */
    }
	button, input, select, textarea{ outline:none;}
    address, cite, em, var,i { font-style: normal; } /* 将斜体扶正 */
    
    h1 { font-size: 18px; /* 18px / 12px = 1.5 */ }
    h2 { font-size: 16px; }
    h3 { font-size: 14px; }
    h4, h5, h6 { font-size: 100%; }
    
    /* 重置列表元素 */
    ul, ol, li { list-style: none; }
    
    /* 重置文本格式元素 */
    a { text-decoration: none;color:#333; cursor:pointer;}
    a:hover { text-decoration:none; color:#ef3838; transition-duration:400ms; -moz-transition-duration:400ms; -webkit-transition-duration:400ms; -o-transition-duration:400ms;}
	
	/* 重置图片元素 */	
    img {border: 0px;vertical-align:middle;-ms-interpolation-mode: bicubic;}
	
.bx_fl, .fl {float: left;}
.bx_fr, .fr {float: right;}
.container{width:1200px; margin:0 auto;}
.clear{ clear:both;}
.c10{height:10px;width:100%;}
.c20{height:20px;width:100%;}
.c30{height:30px;width:100%;}
.dis{display:block;margin:0px;padding:0;}
.undis{display:none;margin:0px;padding:0;}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:".";clear:both;height:0}
.hot .item .img img, .hot .item .pic img{
	width:100%; height:100%;
	overflow-x: hidden;
    overflow-y: hidden;
	transition-delay: 0s;
    transition-duration: 1s;
    transition-property: all;
    transition-timing-function: ease;
	/* Firefox 4 */
	-moz-transition-delay: 0s;
    -moz-transition-duration: 1s;
    -moz-transition-property: all;
    -moz-transition-timing-function: ease;
	/* Safari 和 Chrome */
	-webkit-transition-delay: 0s;
    -webkit-transition-duration: 1s;
    -webkit-transition-property: all;
    -webkit-transition-timing-function: ease;
	/* Opera */
	-o-transition-delay: 0s;
    -o-transition-duration: 1s;
    -o-transition-property: all;
    -o-transition-timing-function: ease;
	}
.hot .item .img img:hover, .hot .item .pic img:hover{
	transform: scale(1.2, 1.2);
	
	-ms-transform:scale(1.2, 1.2); 	/* IE 9 */
	-moz-transform:scale(1.2, 1.2); 	/* Firefox */
	-webkit-transform:scale(1.2, 1.2); /* Safari 和 Chrome */
	-o-transform:scale(1.2, 1.2); 	/* Opera */
	}
	 
/*top*/
/* .top{width:100%; height:3px;}
.top > div{width:20%; float:left; height:3px;} 
.top > div.yellow{ background-color:#ffb400;}
.top > div.red{ background-color:#ef3838;}
.top > div.blue{ background-color:#1e8dff;} */

/*head*/
.header{width:100%; border-bottom:1px solid #cfcfcf; height:80px; box-sizing:border-box; background-color:#fff;}
.header .logo{display:inline-block; float:left; width:230px; height:32px; margin-top:24px; background-image:url(../images/tubiao.png); background-position:-286px -10px;}
.rel{position:relative;}
.header-jf{position:absolute; top:8px; right:0;}
.header-rss{position:absolute; top:29px; right:0;}
.header-tag{position:absolute; top:50px; right:0;}
.header-jf .jf-btn, .header-rss .rss-btn, .header-tag .tag-btn{width:36px; height:16px; line-height:16px; display:inline-block; background-color:#24a5ff; border:1px solid #24a5ff; font-size:12px; color:#fff; text-align:center; border-top-left-radius:9px; -moz-border-top-left-radius:9px; -o-border-top-left-radius:9px; -webkit-border-top-left-radius:9px; border-bottom-left-radius:9px; -moz-border-bottom-left-radius:9px; -o-border-bottom-left-radius:9px; -webkit-border-bottom-left-radius:9px;}
.header-rss .rss-btn{background-color:#ff9000; border:1px solid #ff9000;}
.header-tag .tag-btn{background-color:#a500b9; border:1px solid #a500b9;}
.header-jf .jf-btn:hover{background-color:#fff; color:#24a5ff;}
.header-rss .rss-btn:hover{background-color:#fff; color:#ff9000;}
.header-tag .tag-btn:hover{background-color:#fff; color:#a500b9;}

/*nav*/
.nav{float:left; margin-left:35px; padding-top:24px;}
.nav > .menu li{float:left; line-height:32px; margin-right:50px;}
.nav > .menu li a{font-size:18px; cursor:pointer; color:#333; transition-duration:300ms; -moz-transition-duration:300ms; -webkit-transition-duration:300ms; -o-transition-duration:300ms;}
.nav > .menu li a:hover{color:#ef3838; transition-duration:300ms; -moz-transition-duration:300ms; -webkit-transition-duration:300ms; -o-transition-duration:300ms;}
.nav > .menu li.on a{color:#ef3838;}
.nav > .menu li.more{ position:relative; margin-right:0;}
.nav > .menu li.more:before{content:''; position:absolute; right:-20px; top:13px; display:inline-block; width:12px; height:7px; background-image:url(../images/tubiao.png); background-repeat:no-repeat; background-position:-10px -69px; transition-duration:400ms; -moz-transition-duration:400ms; -webkit-transition-duration:400ms; -o-transition-duration:400ms;}
.nav > .menu li.more:hover:before{background-position:-10px -86px; transition-duration:400ms; -moz-transition-duration:400ms; -webkit-transition-duration:400ms; -o-transition-duration:400ms;}
.nav > .menu li > .menu-child{display:none; background: #fff; filter:alpha(opacity=90); background:rgba(255,255,255,0.9); position:absolute; width:120px; z-index:9999; left:-20px;}
.nav > .menu li > .menu-child li{float:none; margin-right:0; line-height:40px; text-indent:20px;}
.nav > .menu li.more:hover > .menu-child{ display:block;}

/*search*/
.header-r{float:right; padding-top:24px;} 
.header-r .search{width:242px; height:30px; box-sizing:border-box; border:1px solid #c2c2c2; border-radius:6px; -moz-border-radius:6px; -o-border-radius:6px; -webkit-border-radius:6px; float:left;} 
.header-r .search .searchCon{width:206px; float:left; background:none; line-height:30px; text-indent:5px; outline:none; font-size:12px;}
.header-r .search .searchMenu{float:left; width:34px; height:30px; background:url(../images/tubiao.png) -102px -40px no-repeat; outline:none; cursor:pointer;}

.header-r .login{float:left; line-height:30px; margin-left:20px; color:#979797; font-size:12px;}
.header-r .login a{color:#444; font-size:16px;}
.header-r .login a:hover{text-decoration:underline;}


/*新闻样式开始*/

/*main*/
.main{padding:32px 0 50px; border-bottom:5px solid #ef3838; position:relative;}
.w860{width:860px; float:left;}

/*footer*/
.footer{width:100%; background:#4d4d4d;}
.footer .footer-link{line-height:54px; border-bottom:1px solid #3a3a3a; text-align:center;}
.footer .footer-link a{margin-left:66px; color:#fff; font-size:14px;}
.footer .footer-link a:hover{ text-decoration:underline;}
.footer .copyright{line-height:24px; color:#aeaeae; font-size:12px; text-align:center; padding:15px 0; border-top:1px solid #5f5f5f;}

/*right-fixed*/
.right-fixed{position:fixed; right:0px; bottom:150px;}
.right-fixed li{width:50px; height:50px; background-color:#cacaca; margin-bottom:1px; cursor:pointer; position:relative;}
.right-fixed .app, .right-fixed .weixin, .right-fixed .wap, .app-logo, .weixin-logo{background-image:url(../images/tubiao.png); background-repeat:no-repeat; transition-duration:400ms; -moz-transition-duration:400ms; -webkit-transition-duration:400ms; -o-transition-duration:400ms;}
.right-fixed .app:hove, .right-fixed .weixin:hover, .right-fixed .wap:hover{background-image:url(../images/tubiao.png); background-repeat:no-repeat; transition-duration:400ms; -moz-transition-duration:400ms; -webkit-transition-duration:400ms; -o-transition-duration:400ms;}
.right-fixed .back-top{background-image:url(../images/tubiao.png); background-repeat:no-repeat;}
.right-fixed .back-top:hover{background-image:url(../images/tubiao.png); background-repeat:no-repeat;}
.right-fixed .app{background-position:-10px -170px;}
.right-fixed .weixin{background-position:-65px -170px;}
.right-fixed .wap{background-position:-120px -170px;}
.right-fixed .back-top{display:none; background-position:-175px -170px;}
.right-fixed .app:hover{background-position:-10px -114px;}
.right-fixed .weixin:hover{background-position:-65px -114px;}
.right-fixed .wap:hover{background-position:-120px -114px;}
.right-fixed .back-top:hover{background-position:-175px -114px;}
.app-logo, .weixin-logo, .wap-logo{width:162px; display:none; position:absolute; bottom:0; left:-162px; border:1px solid #ccc; box-sizing:border-box;}
.app-logo{height:180px; background-position:-180px -229px;}
.weixin-logo{height:200px; background-position:-10px -229px;}
.right-fixed .app:hover .app-logo{display:block;}
.right-fixed .weixin:hover .weixin-logo{display:block;}
.right-fixed .wap:hover .wap-logo{display:block;}

/*新闻样式结束*/

/*首页*/
.home-header{border:none; box-shadow:0 2px 2px rgba(10,2,4,0.1);}
.home-main, .home-main a{font-family: "Microsoft YaHei","微软雅黑",Arial,Helvetica,"sans-serif"; font-size:14px; color:#1b4a7f;}
.home-main{padding:20px 0 30px;}
.home-main a:hover{color:#ef3838;}
.top-ad{width:100%; background-color:#f7f7f7;}
.top-ad-pic{width:100%; display:inline-block; position:relative;}
.top-ad-pic img{width:100%;}
.top-ad-pic i{color:#fff; font-size:12px; position:absolute; bottom:0; left:0; width:36px; height:20px; display:inline-block; line-height:20px; text-align:center; background:#000000; background:-moz-linear-gradient(top, #9c9d9d 0%, #606061 100%); background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#9c9d9d), color-stop(100%,#606061)); background:-webkit-linear-gradient(top, #9c9d9d 0%,#606061 100%); background:-o-linear-gradient(top, #9c9d9d 0%,#606061 100%); background:-ms-linear-gradient(top, #9c9d9d 0%,#606061 100%); background:linear-gradient(to bottom, #9c9d9d 0%,#606061 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#9c9d9d', endColorstr='#606061',GradientType=0 );}
:root .gradient{filter:none;}
.top-ad .home-tag{line-height:44px; height:44px;}
.top-ad .home-tag a{color:#566478; font-size:12px; margin-left:37px;}
.top-ad .home-tag a:first-child{margin-left:0;}
.top-ad .home-tag a:hover{text-decoration:underline;}

.home-top{margin-top:18px; width:100%;}
.home-top .left-two{padding:18px 14px 10px 14px; border:1px solid #eaeaea; width:260px;}
.left-two .rmht{border-bottom:1px solid #eaeaea; padding-bottom:5px;}
.left-two .rmht .left-nav{color:#1b1b1b;}
.left-two .rmht .left-nav span{display:inline-block; position:relative;}
.left-two .rmht .left-nav span:before{width:12px; height:12px; display:inline-block; content:""; position:absolute; right:-18px; bottom:0; background:url(../images/rmht-pic.png);}
.rmht .rmht-list .first{margin:10px 0 8px;}
.rmht .rmht-list .title{color:#1b4a7f; font-size:13px; display:block; width:100%; line-height:30px; overflow:hidden;white-space:nowrap;}
.rmht .rmht-list .title:hover{color:#ef3838;}
.rmht .first-des{}
.rmht .first-des a{display:inline-block; float:left;}
.rmht .first-des img{width:80px; height:48px; margin-right:10px;}
.rmht .first-des span{color:#777777; font-size:12px; line-height:18px;}

.jcpl{margin-top:15px;}
.left-two .jcpl .left-nav{color:#1b1b1b;}
.left-two .jcpl .left-nav span{display:inline-block; position:relative;}
.left-two .jcpl .left-nav span:before{width:12px; height:12px; display:inline-block; content:""; position:absolute; right:-18px; bottom:0; background:url(../images/jcpl-pic.png);}
.jcpl-list .item{padding:12px 0 9px; border-top:1px dotted #e3e3e3;}
.jcpl-list .item:first-child{border-top:none;}
.jcpl-list a{color:#1b4a7f; font-size:13px; line-height:18px; display:inline-block; width:100%; height:36px; overflow:hidden;}
.jcpl-list a:hover{color:#ef3838;}
.jcpl-list span{color:#989898; font-size:12px; display:inline-block; width:100%; overflow:hidden; margin-top:5px; height:12px;}

.rdjj{margin-left:30px; width:426px;}
.nav-link{height:30px; line-height:30px; border-bottom:2px solid #1b4b80; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; width:100%;}
.nav-link a{color:#1a1a1a; height:30px; line-height:30px; border-bottom:2px solid #ef3838; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; display:inline-block; position:relative;}
.nav-link a:before{content:""; width:1px; height:2px; background-color:#fff; position:absolute; bottom:-2px; right:-1px;}

.rdjj-top-news{font-size:16px; font-weight:bold; margin:20px 0 10px;}
.rdjj-top-news a{font-size:16px; font-weight:bold;}

.rdjj-list li{line-height:30px; padding-left:11px; position:relative;}
.rdjj-list li:before{width:3px; height:3px; display:inline-block; position:absolute; content:""; left:0; top:13px; background-color:#c0c0c0;}
.rdjj-list li .bold{font-weight:bold;}

.right-fr{width:426px;}
.home-banner{width:426px; height:260px; position:relative; overflow:hidden;}
.home-banner .bd{width:426px; height:260px;}
.home-banner .bd li{position:absolute;top:0;left:426px;width:426px;height:260px;}
.home-banner .bd a{width:100%; height:260px; display:block; position:relative; font-family: "Microsoft YaHei","微软雅黑",Arial,Helvetica,"sans-serif";}
.home-banner .bd img{width:100%; height:100%;}
.home-banner .bd .banner-title{ position:absolute; left:0; bottom:0; width:100%; height:34px; background:#000; filter:alpha(opacity=80); background:rgba(0,0,0,0.8); line-height:34px;}
.home-banner .bd .banner-title i{width:44px; height:100%; background-color:#ef3838; display:inline-block; float:left;}
.Cpic{background:url(../images/Cpic.png) center center no-repeat;}
.home-banner .bd .banner-title span{line-height:34px; color:#fff; font-weight:normal; font-size:14px; padding-left:15px;}
.home-banner .hd{position:absolute; bottom:11px; right:15px; }
.home-banner .hd b{color:#ef3838; display:none; font-size:16px;}
.home-banner .hd b.down{display:inline-block;}
.home-banner .hd span{color:#fff; font-size:12px;}  
.home-banner .controler2 a{display:block; width:16px; position:absolute;top:120px; height:27px;}
.home-banner .controler2 a i{cursor:pointer;display:block;width:16px;height:27px; background:url(../images/home-banner-btn.png) no-repeat;}
.home-banner .controler2 .prev{left:10px;}
.home-banner .controler2 .prev i{background-position:-60px 0;}
.home-banner .controler2 .prev:hover i{background-position:0 0;}
.home-banner .controler2 .next{right:10px;}
.home-banner .controler2 .next i{background-position:-88px 0;}
.home-banner .controler2 .next:hover i{background-position:-28px 0;}

.home-video{margin-top:10px;}
.home-video .item{margin-top:10px; overflow:hidden; height:86px;}
.home-video .item .video-pic{margin-right:15px; width:142px; height:86px;}
.home-video .item .video-pic img{width:142px; height:86px;}
.home-video .item .video-pic a{display:inline-block; position:relative;}
.home-video .item .video-pic a span{width:142px; height:28px; background-color:rgba(0,0,0,0.5); color:#fff; font-size:12px; text-align:center; line-height:28px; display:block; position:absolute; bottom:0; left:0;}
.home-video .item .video-pic a:before{content:""; width:22px; height:22px; display:inline-block; background:url(../images/video-btn.png) no-repeat; left:60px; top:20px; position:absolute;}
.video-txt li{line-height:30px;}

.video-list{margin-top:8px;}
.video-list li{line-height:28px; padding-left:25px; background:url(../images/video-icon.png) left center no-repeat;}

.home-ad02{width:100%; height:96px; margin:20px 0;}

.home-ch{width:100%;}
.home-ch-left{width:290px;}

.jczt .jczt-nav{width:100%; color:#1a1a1a; font-size:14px; border-bottom:2px solid #e7e7e7; box-sizing:border-box; -webkit-box-sizing:border-box; -o-box-sizing:border-box; -moz-box-sizing:border-box; height:30px; line-height:30px; position:relative;}
.jczt .jczt-nav .change{right:0; bottom:5px; position:absolute; color:#999999; font-size:12px; line-height:14px;}
.jczt .jczt-nav .change:hover i{-webkit-transform: rotateZ(180deg); -moz-transform: rotateZ(180deg); -o-transform: rotateZ(180deg);
-ms-transform: rotateZ(180deg); transform: rotateZ(180deg);}
.jczt .jczt-nav .change i{width:14px; height:14px; display:block; background:url(../images/change.png) no-repeat;-webkit-transition: -webkit-transform .5s ease-out; -moz-transition: -moz-transform .5s ease-out; -o-transition: -o-transform .5s ease-out; -ms-transition: -ms-transform .5s ease-out; float:left; margin-right:5px;}
.jczt-list{padding-top:7px;}
.jczt-list a{width:100%; display:inline-block; margin-top:8px;}
.jczt-list img{width:100%;}

.zxly{padding:18px 14px 10px 14px; border:1px solid #eaeaea; width:260px; margin-top:18px;}
.zxly .left-nav{color:#1b1b1b;}
.zxly .left-nav span{display:inline-block; position:relative;}
.zxly .left-nav span:before{width:12px; height:12px; display:inline-block; content:""; position:absolute; right:-18px; bottom:0; background:url(../images/zxly-pic.png);}
.zxly .jcpl-list .item{padding:10px 0 6px;}
.zxly .message{margin:12px 0 2px; text-align:center;}
.zxly .message img{width:260px; height:48px;}

.job-list{margin-top:10px;}
.job-list a{font-family: "Microsoft YaHei", "微软雅黑", Arial, Helvetica, "sans-serif";}
.job-list span{color:#ef6738;}

.doc-list li{padding-left:22px;}
.doc-list li:before{width:16px; height:16px; display:inline-block; content:""; position:absolute; left:0; top:7px; background-color:#fff;}
.doc-list li.doc:before{ background:url(../images/word.gif) no-repeat;}
.doc-list li.ppt:before{ background:url(../images/PPT.gif) no-repeat;}
.doc-list li.pdf:before{ background:url(../images/PDF.gif) no-repeat;}

.dl-list{height:300px; width:100%; margin-top:4px;}
.dl-list .item{float:left; width:33.3333333%; padding:16px 0 10px;}
.dl-list .item .dl-pic{width:50px; height:50px; float:left; margin:0 5px;}
.dl-list .item .dl-pic img{width:100%; height:100%;}
.dl-list .item .dl-txt{color:#282828; font-size:13px; line-height:26px; font-family: "Microsoft YaHei","微软雅黑",Arial,Helvetica,"sans-serif";}
.dl-list .item .dl-txt:hover{color:#ef3838;}
.dl-list .item .dl-btn{display:inline-block;}

.job-list .wldc-top{padding-left:0; margin:15px 0 7px;}
.job-list .wldc-top:before{display:none;}
.job-list .wldc-top .wldc-top-pic{float:left; margin-right:14px;}
.wldc-top-txt a{font-weight:bold; line-height:30px;}
.wldc-top-txt p{color:#5f5f5f; font-size:12px; line-height:20px;}

.tssj{margin-left:0; width:100%; margin-top:16px;}
.tssj .nav-link{border-bottom:2px solid #e7e7e7;}

@charset "gb2312";
/* CSS Document */

INPUT{ 
font-size: 10pt; 
}
TEXTAREA{ 
font-size: 10pt; 
}
BUTTON{
font-size: 10pt; 
}



.top_{ background:url(/images/ff1.jpg) repeat-x;}

* { margin:0 auto;}
body {font-size:12px;color:#000;}
ul,li { margin:0; padding:0; list-style:none;}
h4 { font-size:14px;}
.top_h4 { font-size:13px; font-weight:bold;}
img { border:0;}
a:link, a:visited { color:#666; text-decoration:none;line-height: 24px;}
a:hover { color:#be0202; text-decoration:underline;}
.fl { float:left; width:auto;}
.fr { float:right; width:auto;}
.red { color:red;}
.hidden {display:none;}
.h { height:10px; clear:both;}
/*头部*/
#banner01 { width:995px;}
#header { width:995px; margin:0 auto; clear:both;}
#top {  clear:both;width:995px; padding-bottom:5px; height:80px;}
#top h1 { width:273px; height:71px; float:left; margin:8px auto auto 10px;_margin:8px auto auto 17px;}
#topright { width:230px; float:right; height:20px; line-height:20px; padding-top:45px; padding-right:20px;_padding-right:29px;}
#topright div{ margin:auto 5px;float:left;}
#ico01{ background:url(../images/ico01.gif) no-repeat left 2px;}
#ico01 a,#ico02 a,#ico03 a { padding-left:20px;}
#ico02{ background:url(../images/ico02.gif) no-repeat left 2px;}
#ico03{ background:url(../images/ico03.gif) no-repeat left 2px;}

#banner01 { width:1000px; height:144px; margin:0 0 0 0; clear:both;}

/*幻灯*/
.picshow { background-color:#e4f2fa; width:257px; height:200px; float:left;}
.picshow_main { width:257px; height:180px; float:left;}
.picshow_main .imgbig { filter: progid:dximagetransform.microsoft.wipe(gradientsize=1.0,wipestyle=4, motion=forward); width: 250px; height: 235px; *margin-top:7px}
.picshow_change {position: absolute; text-align: left; left:410px; top:530px}
.picshow_change img {width:15px; height: 15px}
.picshow_change a { border: 1px solid; display: block; float: left; margin-right: 5px;  -display: inline;}
a.axx { border-color: #555;}
a.axx:hover {border-color: #000;}
a.axx img { filter: alpha(opacity=40); opacity: 0.4; -moz-opacity: 0.4;}
a.axx:hover img {filter: alpha(opacity=100); opacity: 1.0; -moz-opacity: 1.0;}
a.bxx { border-color: #000;}
a.bxx:hover {border-color: #000;}
img{
border:0px;}

/*中部*/
#mian { width:1002px;margin:10px auto 3px auto;_margin:6px auto 3px auto; clear:both; overflow:hidden;}
/*side01*/
#side01 { width:190px; margin-left:5px; overflow:hidden; background:#ECECEC; padding:5px;}
#side01mian { background:#fff; border:1px solid #D3D3D3; margin:0 auto; padding-bottom:5px;}

#side01box01 { clear:both; margin:35px auto auto auto;}
#side01box01 ul li,#side01box02 ul li { margin:2px auto auto auto; width:176px;}

#side01box02 { clear:both; margin:2px auto auto auto; width:184px; height: 215px;}

#side01box02_top01,#side01box02_top02 { margin:5px auto; text-align: center; font-family: "Microsoft YaHei", "微软雅黑", Arial, Helvetica, "sans-serif"; font-size:14px;}
#side01box02_top01 { margin-top:10px;}

#side01box02 ul { width:164px; border:1px solid #CDCDCD; padding:7px; *height:130px} 

#side01box02_01 li { margin-top:2px; background-image:url(../images/navbg02.jpg); width:180px; height:30px; line-height:30px; float:left}
#side01box02_01 li a { font-size:14px; color:#FFFFFF;}
#side01box02_01 li a h4 { padding-left:40px;}
#side01box02_01_h4_01 { background:url(../images/ico17.png) no-repeat 6px;}
#side01box02_01_h4_02 { background:url(../images/ico18.png) no-repeat 6px center;}
#side01box02_01_h4_03 { background:url(../images/ico19.png) no-repeat 6px center;}
#side01box02_01_h4_04 { background:url(../images/ico20.png) no-repeat 3px center;}
#side01box02_01_h4_05 { background:url(../images/ico21.png) no-repeat 3px center;}
#side01box02_01_h4_06 { background:url(../images/ico22.jpg) no-repeat 3px center;}
#side01box02_01_h4_07 { background:url(../images/ico23.jpg) no-repeat 3px center;}




#go_button01 { margin-top:10px;}
#input01,#jumpMenu01,#form01 { width:114px;}


#side01box02_input,#side01box02_jumpMenu01,#side01box02_go_button { margin:0 auto; text-align:center;}






.add { width:176px; height:60px; margin:2px auto auto auto;clear:both;}
.add img { width:176px; height:60px;}
#side01box02,#side01box03,#side01box05,#side01box06,#side01box04,#side01box07,#side01box02_01 { width:180px; margin:5px auto auto auto; clear:both;}
 #side01box02 { *padding-top:5px}

#side01box03 ul{ height:183px;}
#side01box06 ul{ height:259px;}
#side01box05 ul {height:245px;}

#side01box03_top,#side01box04_top,#side01box05_top,#side01box06_top,#side01box02_top,#side01box09_top  { background:url(../images/navbg02.jpg) no-repeat; width:180px; clear:both; height:30px; line-height:30px;}
#side01box02_top h4 { background:url(../images/ico16.gif) no-repeat 4px center;color:#fff; padding-left:50px;}
#side01box03_top h4 { background:url(../images/ico05.gif) no-repeat 8px center;color:#fff; padding-left:50px;}
#side01box04_top h4 { background:url(../images/ico06.gif) no-repeat 8px center;color:#fff; padding-left:50px;}
#side01box05_top h4 { background:url(../images/ico08.gif) no-repeat 8px center;color:#fff; padding-left:50px;}
#side01box06_top h4 { background:url(../images/ico10.gif) no-repeat 8px center;color:#fff; padding-left:50px;}
#side01box09_top h4 { background: no-repeat 8px center;color:#fff; padding-left:50px;}

#side01box03 ul,#side01box04 ul,#side01box05 ul,#side01box06 ul{/* width:164px; border:1px solid #CDCDCD;*/ padding:0px;}
#side01box03 ul li { background:url(../images/line01.gif) no-repeat left bottom; height:24px; line-height:24px; padding-left:15px;}
#side01box04 ul li { background:url(../images/ico07.gif) no-repeat left center; height:23px; line-height:23px; padding-left:15px;}
#side01box06 ul li,#side01box03 ul li {/*background:url(../images/ico07.gif) no-repeat left center;*/ height:23px; line-height:23px; padding-left:0px;}
#side01box07 ul li { clear:both; margin:3px auto auto auto;}
#side01box07 ul { border:1px solid #CDCDCD; padding-left:10px;}
#side01box05 ul li { height:23px; line-height:18px; padding:4px 8px;}




/*side02*/
#side02 { margin-right:2px; width:783px; overflow:hidden;}
#box01 { clear:both; width:790px;}

#box01side01 { width:588px; border:1px solid #D4D4D4; border-top:0; padding-bottom:5px; height:292px}
#box01top01 { clear:both; width:590px; background:url(../images/toolbarmian.jpg) repeat-x; height:33px;}
#box01top01 p,#box01top02 p { color:#fff; font-weight:bold; background:url(../images/toolbar_leftbg.jpg) no-repeat; width:114px; text-align:center; height:33px; line-height:38px; float:left;}
#box01top01 span,#box01top02 span { background:url(../images/toolbarright.jpg) no-repeat; width:60px; height:33px; padding-top:7px; float:right;}
#box01top01 span a,#box01top02 span a { color:#666666;padding-left:10px; text-decoration:none;}
#box01top01 span a:hover,#box01top02 span a:hover { color:#FF0000;padding-left:10px;text-decoration:underline;}

#box01mian { clear:both; padding:3px;_padding:0 5px 5px 5px;}
#ppt { width:250px; height:200px;}
#box01mian_news { width:290px;}
#box01mian_news ul { margin-top:5px;}
#box01mian_news ul li { background:url(../images/line02.gif) no-repeat left 7px; height:26px; line-height:26px; padding-left:15px;}

#box01side02 { width:198px;}
#box01news { width:180px; border:1px solid #D4D4D4; border-top:0; margin-bottom:5px; margin-top:0px; height:146px}
#box01top02 { clear:both; width:180px; background:url(../images/toolbarmian.jpg) repeat-x; height:33px;}

#box01news ul { padding:6px 5px 6px 8px;_padding:0 5px 5px 8px;}
#box01news ul li { background:url(../images/ico30.gif) no-repeat left center; height:24px; line-height:24px; padding-left:15px;}


/*box02*/
.box02 { border:1px solid #FFA874; border-top:0;width:780px; clear:both; margin:10px auto auto auto;}
.box02top { width:778px; background:url(../images/navbg03.jpg) no-repeat; height:28px; line-height:31px;}
.box02top p { color:#585858; font-weight:bold; padding-left:28px; width:100px; float:left;}
.box02top span { float:right; padding-right:27px; margin-top:6px;}
.box02 ul { clear:both; padding-left:15px;}
.box02 ul li{ background:url(../images/ico30.gif) no-repeat left center; height:23px; line-height:23px; *height:19px; *line-height:19px;padding-left:10px;}
.box02 ul li a { width:672px; float:left; overflow:hidden;}
.box02 ul li span {  float:left;}

/*滚动图片*/
.scroll_div {overflow: hidden; white-space: nowrap; width:781px; height:140px; border:1px solid #d4d4d4;margin:10px auto auto auto;}
.scroll_div img {width:140px;height:120px;margin: 10px 5px;}
#scroll_begin, #scroll_end, #scroll_begin ul, #scroll_end ul, #scroll_begin ul li, #scroll_end ul li{display:inline;}/*设置ul和li横排*/

/*box04*/
.box04 { border:1px solid #d4d4d4; border-top:0;width:781px; clear:both; margin:5px auto auto auto; *margin:7px auto auto auto; height:140px;}
.box04top { width:781px; background:url(../images/navbg04.jpg) no-repeat; height:32px; line-height:32px;}
.box04top h4{ color:#fff; width:128px; text-align:center;float:left;}
.box04top span,.box05top span { float:right; padding-right:27px; margin-top:0px;}
.box04 ul { clear:both; padding-left:30px; padding-top:5px;}
.box04 ul li{ background:url(../images/ico30.gif) no-repeat left center; height:21px; line-height:21px; *height:18px; *line-height:18px; padding-left:15px;}
.box04 ul li a { width:600px; float:left; overflow:hidden;}
.box04 ul li span {  float:left;}
.bug01 {margin-bottom:4px}

/*box05*/

.box05 { border:1px solid #d4d4d4; border-top:0;width:385px; clear:both; margin:5px auto auto auto; float:left; height:120px;}
.box05top { width:385px; background:url(../images/navbg04.jpg) no-repeat; height:32px; line-height:32px;}
.box05top h4 { color:#fff; width:128px; text-align:center;float:left;}
.box05top span { float:right; padding-right:5px; margin-top:0px;}
.box05 ul { clear:both; padding-left:15px; padding-top:5px;}
.box05 ul li{ background:url(../images/ico30.gif) no-repeat left center; height:21px; line-height:21px; *height:18px; *line-height:18px; padding-left:15px;}
.box05 ul li a { width:270px; float:left; overflow:hidden;}
.box05 ul li span {  float:left;}

.box05_01 { float:right;}



/*广告*/
#add02{ margin:5px auto auto auto; width:783px; height:140px; overflow:hidden;}



/*box06*/
.box06 { border:1px solid #d4d4d4; background:#EFEBEC; padding:5px; overflow:hidden; clear:both; margin:5px auto auto auto;}
.box06mian { background:#fff; height:135px; clear:both;overflow:hidden; padding-bottom:10px;} 
.box06top,.box07top { width:768px; background:#F5F5F5; height:22px; line-height:22px; margin:1px; border-bottom:1px solid #eoeoeo;}
.box06top h4 { color:#D60700; width:128px; background:url(../images/ico13.gif) no-repeat 13px 0;float:left; padding-left:40px;}
.box06top span,.box07top span { float:right; padding-right:27px; margin-top:5px;}
.box06list { clear:both; padding:10px 0; padding-bottom:10px;}
.box06pic { width:140px; float:left;}
.box06pic img { width:140px; height:106px; margin-left:10px; padding-right:10px; border-right:1px dashed #BEBDBD;}

.box06list ul {width:590px; float:left; padding-left:20px; margin-left:20px;_margin-left:0px;}
.box06list ul li{ background:url(../images/line04.gif) no-repeat left center; height:22px; line-height:22px;*height:17px; *line-height:17px; padding-left:10px;}
.box06list ul li a { width:502px; float:left; overflow:hidden;}
.box06list ul li span {  float:left;}

/*box07*/
.box07top h4 { color:#D60700; width:128px; background:url(../images/ico12.gif) no-repeat 13px 0;float:left; padding-left:40px;}

/*footer*/

#footer01 { width:995px; height:50px; background:url(../images/navbg.jpg) repeat-x;}
#footer01 h4 { -color:#FFFFFF;  font-size:16px;}
#footer03 { text-align:center; line-height:34px; letter-spacing:10px; margin-left:380px}
#footer { width:995px; clear:both; border-top:1px solid #A43901; background:#F1EFF0; text-align:center; line-height:20px; padding-top:5px;}
#footer_img { text-align:center; padding:10px; width:975px;}
.footer_img01 {margin:0 10px;}


 
/*二级页面*/
.box08 { width:768px;overflow:hidden;  border:1px solid #d4d4d4; padding:5px;margin:5px auto auto auto;}
.box08top{border-bottom:1px solid #d4d4d4; width:750px; background:#F5F5F5; height:22px; line-height:22px; margin:1px; border-bottom:1px solid #eoeoeo;}
.box09top{border-bottom:1px solid #d4d4d4; width:750px; background:#F5F5F5; height:22px; line-height:22px; margin:1px; border-bottom:1px solid #eoeoeo;}
.box08top h4 { color:#D60700; width:128px; background:url(../images/ico14.gif) no-repeat 13px center;float:left; padding-left:30px;}
.box08list { clear:both; overflow:hidden; padding:10px 0; padding-bottom:10px;}
.box08pic { width:167px; float:left; overflow:hidden}
.box08pic img { width:167px; height:136px; margin-left:5px; padding-right:5px; padding:1px; border:1px solid #c6c6c6;}
.box08news { float:left;}
.box08news ul { width:550px; padding-left:10px; margin-left:10px;_margin-left:0px;}
.box08news ul li{ width:550px; float:left; background:url(../images/line03.gif) no-repeat left 10px;*background:url(../images/line03.gif) no-repeat left 8px; height:24px; line-height:24px;*height:22px; *line-height:22px; padding-left:10px;}
.box08news ul li a { width:460px; float:left; overflow:hidden;}
.box08news ul li span {  float:left; width:70px;}

/*分页*/
#page{ margin-top:20px; width:550px; clear:both; text-align:center; height:40px;}
.buttom { width:23px; height:10px;}
#page img { margin-left:5px;}
/*三级页面*/
#side03 {width:783px; overflow:hidden; border:1px solid #c6c6c6;}
#box3 { padding:20px; }
#bd{min-height:50px;_height:50px;}
#bd .right{float:right;width:100%;margin-left:-25em;}
#bd .right .content{margin-left:10px;border:1px solid #c6c6c6; margin-right:10px; margin-top:5px;}
#bd .left{width:260px;float:right;margin-right:-25em;}
	.article_title { color:#000; font-weight:bold;height:30px; line-height:30px; font-size:20px; text-align:center; background:url(../images/line05.gif) repeat-x 0 bottom; padding-bottom:5px; padding-top:20px;}
	.tips {  height:33px; line-height:33px; text-align:center; color:#666; }
	.tips span { width:auto; margin:auto 10px;}
	.newscontent {background:url(../images/line05.gif) repeat-x 0 bottom; padding-bottom:10px; padding-left:10px; padding-right:10px; margin:25px auto; line-height:30px; font-size:14px;clear:none; text-indent:25px; }
	.other_content{margin-left:0px;border:1px solid #c6c6c6;}
#close{ width:58px;background:url(../images/ico15.gif) no-repeat 0 0px; padding-left:10px; text-align:right; margin-right:20px;}



#ppt00 {width:780px; height:135px;}
#MyMarqueeX {width:98%; height: 135px; margin:5px; *overflow: hidden;}


 #MyMarqueeX img {width: 150px; height: 125px; border: 0px solid #e6e6e6; padding: 1px; margin: 2px}
.text_style{padding-left:10px; padding-right:10px;}


.title h1{font-size:28px;font-weight:bold;text-align:center; padding-bottom:5px; padding-top:20px;}
.title h3{font-size:18px;font-weight:bold;text-align:center;background:url(../images/line05.gif) repeat-x 0 bottom; padding-bottom:5px; padding-top:5px;}
.f24px{font-size:12px;}
.fB {font-weight: bold;}
/*达到撑开DIV容器的目的*/
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */
.clearfix {*display:inline-block;}


/* css reset*/
*{margin:0 auto; font-family: "Microsoft YaHei",微软雅黑,Arial,Helvetica,"sans-serif" !important;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td { margin:0 auto; padding:0; }
body { background:#fff; color:#555; font-size:14px;}
td,th,caption { font-size:14px; }
h1, h2, h3, h4, h5, h6, b { font-weight:normal; font-size:100%; }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal;}
a { color:#555; text-decoration:none;}
img { border:none; }
ol,ul,li { list-style:none; list-style-type: none;}
input, textarea, select, button {outline: none; font-size: 14px;}
table { border-collapse:collapse; }
html{overflow-y: scroll;} 
i{font-style: normal;}

article,aside,details,figcaption,figure,dialog,footer,header,hgroup,menu,main,nav,section,summary {
	display: block;
}
audio,canvas,progress,video {
	display: inline-block;
	vertical-align:baseline;
	width:100%;
}
audio:not([controls]) {
	display: none;
	height: 0;
}

.clearfix{clear:both;}


.top_da{
	background:#f5f5f5;
	height:35px;
	overflow: hidden;
}
.top{
	width:1000px;
	overflow:hidden;
}
.top_l{
	float:left;
	line-height:35px;
	font-size:14px;
	color:#000;
}
.top_l2{
	float:left;
}
.top_l2 iframe {
    margin-top:4px;
    margin-left: 50px;
    width: 400px;
    height: 30px;
}
.top_r{
	float:right;
}

.top_form{
	width:185px;
	height:23px;
	border:#bdbdbd 1px solid;
	overflow: hidden;
	background:#fff;
	margin-top:5px;
}
.top_form input{
	border:none;
	outline:none;
	float:left;
	width:150px;
	padding-left:5px;
	background:none;
	height:23px;
}
.top_form button{
	border:none;
	outline:none;
	float:right;
	background:none;
	width:23px;
	height:23px;
}





.header-logo {
	width:100%;
	height:160px;
	background:url('images/header_bg.jpg') no-repeat center center;
}
.top_logo{
	width:1000px;
	overflow: hidden;
}
.logo{
	width:414px;
	height:107px;
	float:left;
	margin-top:21px;
}
.logo img{
	width:100%;
	height:100%;
	display: block;
}
.top_img{
	float:right;
	width:539px;
	height:149px;
	position: relative;
}
.top_img img{
	width:100%;
	display: block;
	height:100%;
	position: absolute;
	top: 0;
	left: 0;
}
.top_img .gif-pic{left: 35px;}


/*----------------------------------------------------------------------------------------------------*/
/* =Styles for the lab
-------------------------------------------------------------- */
#wrapper {
	min-width:1180px;
}
#nav {
	background: #be0202;
}
#nav>ul{
	width:1000px;
	height:48px;
}
#nav>ul>li{
	float:left;
	margin:0 !important;
	padding:2 !important;
}
#nav>ul>li>a{
	padding:0 10px !important;
}
#nav ul {
	list-style-type:none;
	margin:0 auto;
	padding:0;
	text-align: center;
}
#nav ul li {
	display:inline-block;
	position:relative;
	z-index:8;
}


/* sub navigation */
#nav li ul {
	background-color:#e74747;
	position:absolute;
	left:0;
	width:240px;
}
#nav li li {
	position:relative;
	margin:0;
	display:block;
	float:none;
}
#nav li li ul {
	position:absolute;
	top:0;
	left:100%;
	margin:0;
}

/* style all links */
#nav a {
	line-height:48px;
	padding:0 10px;
	color:#fff;
	text-decoration:none;
	display:block;
	font-size:16px;
	text-align: left;
}
#nav > ul > li:hover,
#nav > ul > li:focus,
#nav > ul > li:active {
	background-color:#e74747;
}

/* style sub level links */
#nav li li {
	border-bottom:solid 1px #fff;
	padding:0;
}

#nav li li a {
	font-size: 14px;
	line-height:40px;
}
#nav li li:last-child {
	border-bottom:none;
}
#nav li li:hover {
	background-color:#f15b5c;
}

/* hide sub menu links */
ul.sub-menu {
	display:none;
}

#nav > ul > li > a{
	padding:0 12px 0 12px;
	
}
#nav ul li.dropdown{
	padding-right: 12px;
}
/* show arrows for dropdowns */
#nav li.dropdown > a {
	background-image:url('../images/arrow-down.png');
	background-position:right 22px;
	background-repeat:no-repeat;
	padding-right:10px;
	cursor:default;
}

#nav li li.dropdown > a {
	background-image:url('../images/arrow-right.png');
	background-position:right 16px;
	background-repeat:no-repeat;
}



/*-----------------------------------------------------------------------*/
.biao{
	height:30px;
	overflow: hidden;
	background: url(../images/xy_10.jpg) repeat-x bottom;
}


.biao>b{
	float: left;
    font-size: 16px;
    color: #be0202;
    border-bottom: 1px solid #be0202;
    margin-right: 10px;
    line-height: 29px;
}
.biao>i{
	float: left;
	border-bottom: 1px solid #be0202;
	margin-top: 1px;
}
.biao img{
vertical-align: middle;
    width: 30px;

}

.biao>a{
	float:right;
	width:56px;
	height:16px;
	line-height:16px;
	text-align: center;
	color:#702e14;
	font-size:12px;
	margin-top:7px;
	text-decoration:none;
}


.index1{
	height:391px;
	width:1000px;
	margin-top:30px;
	overflow: hidden;
	top: 228px;
    left: 50%;
    position: absolute;
    margin-left: -500px;
   
}
.index1_l{
	width:655px;
	height:391px;
	float:left;
}

.banner{width:655px; height:391px; overflow:hidden; position:relative;}
.banner .hd{ height:10px; overflow:hidden; position:absolute; right:2%; bottom:10px; z-index:1; }
.banner .hd ul{ overflow:hidden; zoom:1; float:left;  }
.banner .hd ul li{ float:left; margin-right:5px;  width:10px; height:10px; border-radius:50%; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.banner .hd ul li.on{ background:#046a84; color:#fff; }

.banner .bd{ position:relative; z-index:0;   }
.banner .bd li{ zoom:1; vertical-align:middle; float:left; position:relative;}
.banner .bd li>p{display: block; width:645px; height:30px; color:#fff; line-height:30px; font-size:14px; padding-left:10px; position:absolute; bottom:0px; left:0px;}
.banner .bd img{width:655px; height:391px; display:block;}

.index1_r{
	width:335px;
	float:right;
}
.index1_nei{	
	overflow: hidden;
	padding-top: 10px;
}
.index1_nei ul{
	/* height:350px; */
	height:350px;
}
.index1_nei ul li{
	padding-left:15px;
	background:url(../images/jiantou1.png) 0px 10px no-repeat;
	height:32px;
	overflow: hidden;
}
.index1_nei ul li:hover{
	background:url(../images/jiantou1.png) 0px -44px no-repeat;
}
.index1_nei ul li a{
	display: block;
	float:left;
	line-height:32px;
	font-size:13px;
}
.index1_nei ul li i{
	display: block;
	line-height:32px;
	float:right;
	font-size:14px;
	color:#b5b5b5;
}
.index1_nei ul li:hover a{
	color:#f15b5c;
}
.index1_nei ul li:hover i{
	color:#f15b5c;
}

.index1_bottom{
	display:none;
	margin-top:15px;
	width:100%;
	height:118px;
	background:url(../images/tu-6.jpg) no-repeat center;
}
.index1_bottom>a{
	float:left;
	height:118px;
	width:250px;
	text-align: center;
}
.index1_bottom>a img{
	margin-top:28px;
}
.index1_bottom>div{
	width:158px;
	height:118px;
	text-align: center;
	float:right;
}
.index1_bottom>div img{
	margin-top:10px;
}


.index2{
	margin-top:416px;
	width:1000px;
	overflow: hidden;
}
.index2_l{
	width:322.5px;
	float:left;
	margin-right:10px;
	margin-top:12px;
}
.index2_l1{
	width:100%;
	margin-bottom:12px;
}
.index2_l1 ul{
	height:192px;
	overflow: hidden;
}
.index2_l1 ul li{
	height:32px;
	height:28px\9;//ie8+;
	overflow: hidden;
}
/*.index2_l1 ul li:hover{
	background:url(../images/jiantou1.png) 0px -44px no-repeat;
}*/
.index2_l1 ul li a{
	display: block;
	float:left;
	line-height:32px;
	width:250px;
	font-size:13px;
	overflow: hidden;
    text-overflow: ellipsis;
    word-break: keep-all;
    white-space: nowrap
}
.index2_l1 ul li i{
	line-height:32px;
}
.index2_l1 ul li:hover a{
	color:#f15b5c;
}
.index2_l1 ul li:hover i{
	color:#f15b5c;
}


.index2_r{
	width:333px;
	float:right;
	margin-top:10px;
}
.txtMarquee-top{ overflow:hidden; position:relative; height:194px !important;}
.txtMarquee-top .bd{padding:10px;}
.txtMarquee-top .infoList li{ height:30px; line-height:30px; background:url(../images/tu-17.png) no-repeat center left; padding-left:25px;}
.txtMarquee-top .infoList li .date{ float:right; color:#999;  }


.index2_r2{
	margin-top:10px;
	height:40px;
	border-bottom:#cecece 1px dashed;
	border-top:#cecece 1px dashed;
	text-align: center;
	background:url(../images/tu-37.png) no-repeat center;
}
.index2_r2 p{
	display: block;
	margin-left:60px;
	font-weight:bold;
	line-height:40px;
	font-size:16px;
	color:#fc6d11;
}
.index2_r2 img{
	margin-top:2px;
}

.index2_r3{
	padding:0 10px;
}
.index2_r3 h1{
	font-size:14px;
	color:#fc114a;
	font-weight:bold;
	line-height:33px;
}
.index2_r3 p{
	font-size:14px;
	color:#fc114a;
	line-height:26px;
}

.index2_r4{
	border-top:#cecece 1px dashed;
	padding:10px;
}
.index2_r4 h1{
	font-size:14px;
	line-height:33px;
	color:#fc114a;
	font-weight:bold;
}
.index2_form{
	width:100%;
	overflow: hidden;
}
.index2_form input{
	float:left;
    height: 30px;
    line-height: 30px;
    padding: 0 5px;
    outline: none;
    border: 1px #e0e0e0 solid;
    vertical-align: middle;
    box-sizing: border-box;
    width: 220px;
}
.index2_form button{
    height: 30px;
    line-height: 30px;
    line-height:24px\9;//ie8+;
    background: #f15b5c;
    width:70px;
    color: #FFF;
    float:left;
    margin-left:10px;
    outline: none;
    border: 1px #f15b5c solid;
    vertical-align: middle;
    box-sizing: border-box;
    cursor: pointer;
}

.index2_r5{
	margin-top:17px;
}
.index2_r5_css{
	width:331px;
	height:223px;
	border:1px solid #eee;
	margin-top:8px;
}
.index2_r5_css img{
	width:100%;
	height:100%;
}

.index2_r6{
	margin-top:8px;
	width:331px;
	height:246px;
	position:relative;
	border: #dcdcdc 1px solid;
}
.index2_r6 img{
	width:100%;
	height:100%;
	display: block;
}

.index2_r7{
	width:330px;
	height:88px;
	border:#dcdcdc 1px solid;
	margin-top:10px;
}
.index1_r_r6 {
	margin-top: 2px;
    width: 335px;
    height: 160px;
    position: relative;
}

.index1_r_r7 {
	border: 1px solid #dcdcdc;
}

.index1_r_r7 img,.index1_r_r6 img{
	width:100%;
	height:100%;
	display: block;
}

.index2_r8{
	border:1px solid #be0202;
	width:333px;
	height:215%;
	float:right;
}

.notice-title{
	background-color: #be0202;
    
	
}
.notice-title b{
	color:#fff;
	border-bottom:none;
}
.notice-title a{
	color:#fff;
	margin-top:1px;
}
.notice-title i{
	color:#fff;
	margin-top:1px;
	border-bottom:none;
}

.notice-right-point ul li{
	float: left;
    margin-left: 4px;
    margin-bottom: 3px;
}
.point01{
    text-align: center;
    font-size: 26px;
    color: #be0202;
    width: 30%;
    height:40px;
	
	margin-right:6px;
	margin-bottom:13px !important;
}
.point01 a{
	font-size: 16px;
    color: #be0202;
    font-weight: bold;
	text-decoration:none;
	display:block;
	width: 100%;
    height:40px;
    border-radius: 12px;
    border: 2px solid #be0202;
    margin-top:6px;
    line-height:40px;
}


.point01 a:hover {
	background:#be0202;
	color:#fff;
}
.list_lh{
	min-height: 128px;
    padding-left: 18px;
    padding-top: 18px;
    overflow: hidden;
    background: transparent scroll center top;
	
}

.list6{
	overflow: hidden;
    height: 128px;
	
}

.index2_bottom{
	margin-top:16px;
	float:left;
	width:100%;
}

.index2_bottom1{
	width:978px;
	overflow: hidden;
	border:#dcdcdc 1px solid;
	padding:10px;
}
.index2_bottom1 ul{
	width:976px;
	overflow: hidden;
}
.index2_bottom1 ul li{
	width:315px;
	float:left;
	height:67px;
	margin-right:15px;
}
.index2_bottom1 ul li img{
	width:100%;
	height:100%;
	display: block;
}

.index2_bottom2{
	margin-top:15px;
	width:725px;
	overflow: hidden;
}
.index2_bottom2 ul{
	overflow: hidden;
	width:740px;
	margin-top:9px;
}
.index2_bottom2 ul li{
	width:170px;
	height:35px;
	margin-right:15px;
	float:left;
	border:#cdd8d4 1px solid;
	box-sizing:border-box;
}
.index2_bottom2 ul li a{
	display: block;
	width:100%;
	height:100%;
	text-align: center;
	line-height:35px;
	font-size:14px;
	background:url(../images/tu-25.png) no-repeat top left;
}


.index3{
	width:1000px;
	margin-top:15px;
}

.picMarquee-left{ overflow:hidden; position:relative;}

.picMarquee-left .bd{margin-top:10px;}
.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
.picMarquee-left .bd ul li{margin:0 15px; width:252px; height:189px; float:left; _display:inline; overflow:hidden; text-align:center;}
.picMarquee-left .bd ul li .pic{width:252px; height:189px; text-align:center;  position:relative;}
.picMarquee-left .bd ul li .pic>p{display: block; position:absolute; padding:0 5px; left:0; width:242px; background:rgba(0,0,0,0.5); bottom:0; height:28px; line-height:28px; text-align: center; color:#fff; font-size:14px; overflow: hidden; text-overflow: ellipsis; word-break: keep-all; white-space: nowrap;}
.picMarquee-left .bd ul li .pic img{ width:252px; height:189px; display:block;}
.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }

.index4{
	width:1000px;
	margin-top:15px;
}

.index4_top1 ul{
	overflow: hidden;
	width:1030px;
	margin-top:10px;
}
.index4_top1 ul li{
	width:235px;
	float:left;
	margin-right:20px;
}
.index4_top1 ul li img{
	width:235px;
	height:62px;
	display: block;
}

.index4_top2{
	margin-top:22px;
	overflow: hidden;
}
.index4_top2 select{
	width:146px;
	margin:0 10px;
	float:left;
}


.bottom_da{
	margin-top:22px;
	border-top:16px solid #be0202;
}
.bottom{
	width:1000px;
	overflow: hidden;
	height:140px;
}
.bottom_logo{
	float:left;
	margin-top:11px;
	width:390px;
}
.bottom_z{
	float:left;
	margin-top:40px;
	font-size:13px;
	color:#666;
	margin-left:100px;
	line-height:22px;
}
.bottom_r{
	margin-top:15px;
	float:right;
}






/*-------------------------*/
.left-top{ overflow:hidden; position:relative;}
.left-top .bd{ padding:10px 5px;}
.left-top .infoList li a{color:#fff; font-size:14px; line-height:30px;}
.left-top .infoList li{ height:30px; line-height:30px; color:#fff;}
.left-top .infoList li .date{ float:right; font-size:14px; line-height:30px; color:#fff;}

.mechanism{
	width:1100px;
	overflow:hidden;
	margin-top:22px;
}
.left{
	width:260px;
	float:left;
}
.left_biao{
	background:#e74747;
	border-bottom:#db3636 1px solid;
	height:54px;
	text-align: center;
}
.left_biao h1{
	text-align: center;
	line-height:54px;
	font-size:22px;
	color:#fff;
	font-weight:bold;
}
.left_1{
	background:#f15b5c;
}
.left_2{
	margin-top:22px;
}
.left_2 ul li{
	margin-bottom:8px;
	width:260px;
	height:73px;
	background:url(../images/tu-33.png) no-repeat center;
}
.left_2 ul li a{
	display: block;
	width:100%;
	height:100%;
	font-size:22px;
	text-align: center;
	line-height:73px;
	color:#fff;
}


.right{
	width:810px;
	float:right;
}
.right_biao{
	padding:10px 0;
	border-bottom:#cccccc 1px solid;
}
.right_biao ul{
	margin-left:6px;
	border-left:#f15b5c 3px solid;
	height:18px;
}
.right_biao ul li{
	margin-left:5px;
	float:left;
	padding-right:20px;
	background:url(../images/tu-34.png) no-repeat center right;
}
.right_biao ul li a{
	color:#666666;
	font-size:14px;
	line-height:18px;
}

.right_nei ul li{
	background:url(../images/tu-35.png) 7px 50% no-repeat;
	padding-left:25px;
	height:50px;
	border-bottom:#cccccc 1px solid;
}
.right_nei ul li a{
	display: block;
	width:100%;
	height:100%;
	font-size:16px;
	color:#666666;
	line-height:50px;
}
.right_nei ul li a b{
	float:left;
	font-size:14px;
}
.right_nei ul li a i{
	font-size:14px;
	float:right;
}
.right_nei ul li a:hover b{
	color:#e74747;
}
.right_nei ul li a:hover i{
	color:#e74747;
}

.article{
	width:1100px;
}
.article_biao{
	margin-left:40px;
	margin-right:40px;
}
.article_nei{
	border-bottom:#cccccc 1px solid;
	margin:10px 40px;
	padding-bottom:10px;
}
.article_nei h1{
	font-size:20px;
	color:#333;
	text-align: center;
	line-height:50px;
	font-weight:bold;
}
.article_nei h2{
	font-size:14px;
	color:#666666;
	line-height:25px;
	text-align: center;
}
.article_css{
	margin-top:10px;
	padding:0 70px;
	min-height:400px;
	padding-bottom:35px;
	letter-spacing: 0.1rem;
	line-height: 24px;
}
.article_css img{
	max-width:90%;
	margin:10px auto;
}

.article_css table tbody tr td a{
	border-bottom:1px #555 solid;
	padding-bottom:2px;
}
.article_css table tbody tr td a:hover{
	border-bottom:1px #f00 solid;
	color:#f00;
}


.article_ul{
	overflow: hidden;
	margin-top:30px;
	width:1055px;
}
.article_ul li{
	text-align: center;
	float:left;
	margin-bottom:20px;
	width:222px;
	height:310px;
	margin-right:25px;
}
.article_ul li span{
	display: block;
	width:222px;
	height:266px;
}
.article_ul li span img{
	width:100%;
	height:100%;
	display: block;
}
.article_ul li p{
	font-size:18px;
	line-height:30px;
	color:#666666;
	overflow: hidden;
    text-overflow: ellipsis;
    word-break: keep-all;
    white-space: nowrap;
}



.donation{
	width:1100px;
	padding-bottom:20px;
}
.donation table{
	width:1000px;
	margin-top:22px;
}
.donation table{
	border:#bdbdbd 1px solid;
}
.donation table tr td{
	border:#bdbdbd 1px solid;
	padding:10px 10px;
}
.donation table .tr td{
	border:none;
}
.donation table .tr td input{
	width:240px;
	height:36px;
	padding:0 5px;
}
.donation table .tr td textarea{
	width:468px;
	height:135px;
	padding:2px;
}
.donation table tr .td1{
	width:140px;
	text-align:right;
	border-right:#bdbdbd 1px solid !important;
}
.jinr,.jinr2,.jinr3{
	padding:5px 0;
}
.jinr label input{
	width:240px;
	height:36px;
	padding:0 5px;
}
.jinr3 b{
	color:#f00;
}
.jinr3 input{
	width:240px;
	height:36px;
	padding:0 5px;
}
.wangc{
	width:1000px;
	margin-top:20px;
	text-align: center;
}
.wangc input{
	margin:0 40px;
	width:176px;
	height:54px;
	border:none !important;
	background:#f15b5c;
	text-align: center;
	line-height:54px;
	color:#fff;
	border-radius:10px;
	display:inline-block;
}





.yema{text-align: center; margin-top:40px; margin-bottom:20px;}
.pagination{display:inline-block;}
.pagination li{float:left; min-width:20px; padding:0 5px; border-radius:5px; margin-left:10px; background:#afafaf; cursor:pointer; line-height:25px; text-align: center; height:25px;}
.pagination li a{font-size:14px; color:#fff; display: block; width:100%; height:100%;}




.index2_l1_jia2 ul{
	overflow: hidden;
	width:100%;
	margin-top:26px;
}
.index2_l1_jia2 ul li{
	width:153px;
	width:150px\9;//ie8+;
	height:35px;
	margin-top:15px;
	margin-right:15px;
	float:left;
	overflow:hidden;
	border:#cdd8d4 1px solid;
	box-sizing:border-box;
}
.index2_l1_jia2 ul li a{
	display: block;
	width:100%;
	height:100%;
	text-align: center;
	line-height:35px;
	font-size:14px;
	background:url(../images/tu-25.png) no-repeat top left;
}

.index2_l1_jia1 ul{
	height:230px !important;
}
.index2_l1_jia1{
	margin-bottom:0px !important;
}

.index5{
	width:1100px;
	margin-top:30px;
}

.index5 ul{
	overflow: hidden;
}
.index5 ul li{
	float:left;
	height:40px;
}
.index5 ul li a{
	line-height:40px;
	padding:0 20px;
}
.index5 ul li a:hover{
	color:#f15b5c;
}

/*page*/
.page-large{margin:40px 0 20px; text-align:center;}
.page-large a{min-width:34px; height:34px; display:inline-block; border:1px solid #d5d5d5; box-sizing:border-box; -moz-box-sizing:border-box; -o-box-sizing:border-box; -webkit-box-sizing:border-box; line-height:34px; text-align:center; float:left; text-indent:0; color:#666666; font-size:12px; font-family:Arial, Helvetica, sans-serif; margin:0 3px;}
.page-large a.on{border:1px solid #ef3838; background:#ef3838; color:#fff;}
.page-large a.none{border:none;}
.page-large .Num:hover{border:1px solid #ef3838; color:#ef3838;}
.page-large .on:hover{border:1px solid #ef3838; color:#fff;}

.page-large .prev-page{background:url(../images/small-prev-page.png) center center no-repeat;}
.page-large .next-page{background:url(../images/small-next-page.png) center center no-repeat;}
.page-large .prev-page:hover{border:1px solid #ef3838; background:url(../images/small-prev-page-on.png) center center no-repeat #ef3838;}
.page-large .next-page:hover{border:1px solid #ef3838; background:url(../images/small-next-page-on.png) center center no-repeat #ef3838;}

.index2_r6_z{width:120px; height:130px; overflow:hidden; position:absolute; top:112px; right:25px; background:#c1f6ff;}
.index2_r6_z .bd{ position:relative; z-index:0;   }
.index2_r6_z .bd li{ zoom:1; vertical-align:middle; float:left; position:relative;}
.index2_r6_z .bd p{font-size:14px; color:#000000; line-height:30px;}
.index2_r6_z .bd img{width:92px; height:92px; display:block;}


.f-w980{width:980px;width:980px\0; +width:980px; _width:980px;}
.f-w940{width:940px;width:940px\0; +width:940px; _width:940px;}
.f-w680{width:680px;width:680px\0; +width:680px; _width:680px;}
.f-w630{width:630px;width:680px\0; +width:630px; _width:630px;}
.f-w520{width:520px;width:500px\0; +width:520px; _width:520px;}
.f-w500{width:500px;width:500px\0; +width:500px; _width:500px;}
.f-w390{width:390px;width:390px\0; +width:390px; _width:390px;}
.f-w270{width:270px;width:270px\0; +width:270px; _width:270px;}
.f-w310{width:310px;width:310px\0; +width:310px; _width:310px;}
.f-w460{width:460px;width:460px\0; +width:460px; _width:460px;}
.f-w720{width:720px;width:720px\0; +width:720px; _width:720px;}

/*//新闻列表通用开始*/	
.list-h1{
	line-height: 1em;
	margin-top: 21px;
	/*height: 1em; */
	color:#e40011;
	font-size: 24px;
	font-weight: bold;
	border-bottom: 3px solid #e40011;
	padding: 0 0 10px 36px;
}
.u-list-new3_overflow_01 li{width:440px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.u-list-new3_overflow_02 li{width:270px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.u-list-new3_overflow_03 li{width:440px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.u-list-new3_overflow_04 li{width:328px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}

.f-w460-bg{
	background:url(../images/jujiao_bg_01.png);
	padding: 14px 0 15px;
}
.f-w460-bg li{
	font-size:14px;
	color:#fff;
	line-height:16px;
	padding:3px 0 3px 16px;
    margin: auto 20px;
}
.f-w460-bg li a{
	color:#fff;
}
.f-w460-bg li a:hover{
	color: #e40011;
}

.u-list-new3{
	position: relative;
}
.u-list-new3 li{
	background: url(<?php echo $s_path.$t_path?>images/list-bg.png) left 16px no-repeat;
	font-size:17px;
	color:#333333;
	line-height:20px;
	padding:2px 0 6px 16px;
    margin: auto 20px;
    -webkit-transform:scale(1.0);
    height: 32px;
    overflow: hidden;
}
.u-list-new3 li a{
	color:#221815;
	-webkit-transform:scale(1.0);
	line-height: 32px;
	height: 32px;
}
.u-list-new3 li a:hover{
	color:#e40011;
}
.u-list-new3 li span{
	position: absolute;
	right: 0;
	color:#221815;
	/*padding-right: 24px;*/
	/*padding-left:15px;*/
}

	
.tonglan-03{
	display: block;
	/* border-bottom: 1px solid #e0e0e0; */
	padding-bottom: 10px;
}

.f-dn{display:none}
.f-db{display:block}
.f-fl{float:left}
.f-fr{float:right}

.f-ml20{margin-left:20px;}
.f-mr20{margin-right:20px;}
.f-mr15{margin-right:15px;}

.f-mt5{margin-top:5px}
.f-mt8{margin-top:8px}
.f-mt10{margin-top:10px}
.f-mt15{margin-top:15px}
.f-mt20{margin-top:20px}
.f-mt25{margin-top:25px}
.f-mt30{margin-top:30px}
.f-mt40{margin-top:40px}
.f-mt50{margin-top:50px}
.f-mt60{margin-top:60px}
.f-mt80{margin-top:80px}
.f-mt140{margin-top:140px;}
.f-mt160{margin-top:160px;}
.f-mt240{margin-top:240px;}
.f-mt15-f{margin-top:-15px;}
.f-mt10-f{margin-top:-16px;}

.more1{
	display:block;
	position:absolute;
	right:20px;
	top:-32px;
	color: #575757;
	letter-spacing: 4px;
	/*width:26px;*/
	height:17px;
	/*background:url(../images/more.png) no-repeat;*/
}
.more1:hover{
	/*background:url(../images/more1.png) no-repeat;*/}
a:hover{color: #e40011;}
.more1-span{
	display:block; position:absolute;top:-10px;right:38px;padding: 0;
}


.daoh {
    height: 60px;
    border: 1px solid #fff;
    
}
.daoLef {
   float: left;
    border: 1px solid #fff;
    line-height: 60px;
}
.daoh .daoLef span {
    line-height: 60px;
}
.daoh .daoRig {
    float: right;
    margin-top: 10px;
}
.daoRig .Sear {
     float: right;
   
}


.u-newsList01{
	padding:0 10px;
}	
.u-newsList01 li {
    background: url(images/list-bg.png) left 14px no-repeat;
    font-size: 18px;
    color: #333333;
    line-height: 24px;
    padding: 6px 0 6px 16px;
}
.u-newsList01 li a{
	color:#333333;
}
.u-newsList01 li a:hover {
    text-decoration: underline;
    color: #e50516;
}
.u-newsList01 li span{
	color:#b6b6b6;
	padding-left:15px;
}
.listTitle_01 {
	margin-left: 10px;
	margin-right: 10px;
	padding:0 0 16px 2px;
	height: 46px;
	background: url(images/listTitBg_01.png) repeat-x bottom;
}
.listTitle_01 h3 {
	color: #000;
	font: bold 20px/34px '微软雅黑';
	display: block;
}
.listTitle_01 h3 a:hover{
    color: #e50516;
    text-decoration: underline;
}

.m-page {
    margin: 20px 0 0;
    text-align: right;
    line-height: 32px;
    font-size: 0;
    letter-spacing: -0.307em;
    *letter-spacing: normal;
    *word-spacing: -1px;
    word-wrap: normal;
    white-space: nowrap;
    color: #999;
}
.m-page a.z-crt, .m-page a.z-crt:hover, .m-page a.z-crt:active {
    cursor: default;
    color: #999;
    background: #f5f5f5;
}
.m-page-sr a, .m-page-sr i {
    margin: 0 3px;
    border-radius: 5px;
}
.m-page a, .m-page a:hover {
    text-decoration: none;
    color: #ec4c40;
}
.m-page a, .m-page i {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    vertical-align: top;
    /* padding: 0 12px; */
    margin-left: -1px;
    border: 1px solid #ddd;
    font-size: 12px;
    letter-spacing: normal;
    word-spacing: normal;
    text-shadow: 0 1px #fff;
    background: #fff;
    -webkit-transition: background-color 0.3s;
    -moz-transition: background-color 0.3s;
    -ms-transition: background-color 0.3s;
    transition: background-color 0.3s;
}
/*//内容页宽度*/
.article{
	padding-left: 10px;
	padding-right: 10px;
}
/*//内容页宽度*/
.relative{
	padding-left: 1em;
	padding-right: 1em;
}
.relative ul li{
	background:url(../images/list-bg.png) left 14px no-repeat;
	font-size:1rem;
	color:#333333;
	line-height:1.6rem;
	padding:6px 0 6px 16px;}
.relative ul li a{
	color:#333333;}
.relative ul li span{
	color:#b6b6b6;
	padding-left:15px;}
.f-fb{font-weight: bold;}

/*//新闻内容页样式*/
.article .hd {
	border-bottom: 1px solid #ddd;
}
.article .hd h1 {
	font: 600 33px/46px '微软雅黑';
	color:#404040;
}
.article .hd h4 {
	font-family: "微软雅黑";
	font-size: 18px;
	line-height: 40px;
	color: #666;
}
.article .hd h5 {
	font-family: "微软雅黑";
	font-size: 18px;
	line-height: 40px;
	color: #666;
}
.article .hd p {
	margin-top: 14px;
	margin-bottom: 10px;
	color: #888;
	font: normal 14px/30px '微软雅黑';
}
.article .hd p a {
	color: #888;
}
.artCon {
	padding: 0px 2em 2em;
	color: #404040;
	font: normal 18px/2em '微软雅黑';
}
.artCon-mt{
	margin-top: 40px;
}
.artCon p {
	margin-top: 1em;
	font-size: 18px;
	line-height: 32px;
	margin-bottom: 10px;
}
.artCon .artCon-imgw{
	text-align: center;width: 800px;margin: 0 auto;
}
.artCon .artCon-imgw img{
	width: 100%;
	height: 100%;
}
.artCon .artCon-imgw span{
	font-size:14px;
	color:#666;
	margin-bottom: 10px;
	display: block;
}

.f-tac{text-align:center;}