@charset "utf-8";
/* CSS Document */
body,html {	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	font-size:12px;	background-color:#FAFAFA; background-image:url(../images/bodybg.jpg); background-repeat:repeat-x;}
.left {	float:left;}
.right { float:right;}
.auto {	margin-left:auto; margin-right: auto;}
.clear { clear:both;}
ul,li,dl,dt,dd {list-style: none;	padding:0px 0px 0px 0px;	margin: 0px 0px 0px 0px;}
.clear { clear: both;}
img {border:0px;}
form {padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; }
a:link {font-size: 12px; color: #000; text-decoration: none;}
a:visited {font-size: 12px; color: #000; text-decoration: none;}
a:hover {font-size: 12px; color: #F00; /* text-decoration: underline;position: relative; top:1px; left:1px;*/}
a:active {font-size: 12px; color: #000;}
.m10 {margin-left:10px;}
.m5 {margin-left: 6px;}
.tmr10 {margin-right:10px;}

.top_main {width:100%; height:187px; background-image:url(../images/page_headbg.png); background-repeat:repeat-x;}
.top_main .top {width:1000px; height:187px; background-image:url(../images/page_head.jpg); background-repeat:no-repeat; margin-left:auto; margin-right:auto;}

.top .menu {width: 670px; height: 45px; margin-top:100px; margin-left: 300px; position:absolute; background-image:url(../images/daoying.png); background-repeat:no-repeat; background-position: center bottom;}
.top .menu li {float:left;}

#top_main {width: 990px; height:318px; margin-left:auto; margin-right:auto; background-image:url(../images/toutu.jpg)}
#top_main .t_menu {width:990px; height:31px; background-image:url(../images/tou_menu.png);position:relative; left:0px; top:287px;}
.t_menu ul { width:830px; height: 31px; margin-left:90px;}
.t_menu ul li {width: auto; min-width:70px; max-height:120px; height:31px; line-height: 31px; padding-left: 16px; padding-right:16px; float:left;}
.t_menu ul li a {font-family:"微软雅黑"; font-size:16px; color:#FFF; text-align:center;}

.newsmain {width: 990px; height:auto; min-height:100px; max-height: 1000px; border:1px solid #CCC; margin:10px auto 0px auto; padding-bottom:10px;}
.newsmain .title_top {width: 990px; height: 60px; line-height:60px; text-indent:20px; border-bottom:1px solid #CCC; font-size:24px; font-family:"微软雅黑"; font-weight:800; margin-bottom:10px; text-align:center}
.newsmain .title_top a {font-size:24px; font-family:"微软雅黑"; font-weight:800;}
.newsmain .title {width: 990px; height:36px; line-height:36px; text-indent:10px; border-bottom:1px solid #CCC; font-size:18px; font-family:"微软雅黑";  margin-bottom:10px; color:#003881;}
.newsmain .title span {width: 20px; height:30px; float:right; margin-right:20px; padding-top:10px;}
.newsmain .title span img {width: 10px; height: 17px;}
.newsmain dl.yanjiang {width:464px; height:134px;  float:left; padding:10px 10px 10px 10px;}
.newsmain dl.yanjiang dt {width:145px; height:130px; padding:1px 1px 1px 1px; border:1px solid #CCC; float:left;}
.newsmain dl.yanjiang dt img {width:145px; height:130px;}
.newsmain dl.yanjiang dd.titles {width: 300px; height:30px; line-height:30px; float:left; font-size:16px; font-weight:800; color:#069; margin-left:15px;}
.newsmain dl.yanjiang dd.titles a {font-size:16px; font-weight:800; color:#069;}
.newsmain dl.yanjiang dd.content { width:300px; height:100px; font-size:12px; line-height: 25px;  float:left; margin-left:15px;}
.border1 {border:1px solid #CCC;}
.border2 { border-top:1px solid #CCC; border-right:1px solid #CCC; border-bottom:1px solid #CCC;}
.border3 {border-left:1px solid #CCC; border-bottom:1px solid #CCC; border-right:1px solid #CCC;}
.border4 {border-bottom:1px solid #CCC; border-right:1px solid #CCC;}
.newsmain .meiti {width: 630px; height:380px; float:left; margin-left:10px;}
.newsmain .meiti li {width: 630px; height: 36px; line-height:36px; border-bottom:1px dotted #CCC; text-align:left; overflow:hidden;}
.newsmain .meiti li a {font-size:16px; font-family:"微软雅黑";}
.newsmain .company {width: 320px; float:left; margin-left:20px; margin-bottom:15px;}
.newsmain .company li.title {width: 100%; height:36px; line-height:36px; text-indent:10px; border-bottom:1px solid #CCC; font-size:16px; font-family:"微软雅黑";  margin-bottom:1px; color:#003881; font-weight:800;}
.newsmain .company li.bigText {width:100%; height: 30px; line-height: 30px; background-color:#EAEAEA; text-indent:10px; margin-bottom:1px;}
.newsmain .company li.bigText a {font-size:14px;}
.newsmain .company li.smallText{ width:33.3%; height:26px; line-height:26px; float:left; text-align:center; background-color:#EAEAEA;}
.newsmain .company li.smallText a {font-size:12px;}
.newsmain .picNews { width:505px; float:left; margin-left:10px; }
.newsmain .picNews li {width:230px; height:210px; border:1px solid #CCC; float:left; margin-right:10px; padding:5px 5px 5px 5px;}
.newsmain .picNews li img {width:230px; height:210px; border:0px;}
li.mt10 {margin-top:10px;}
.newsmain dl.about {width: 455px; height: auto; min-height:100px; max-height: 380px; float:left; border-bottom:1px dotted #CCC; padding:5px 5px 5px 5xp;}
.newsmain dl.about dt {width:455px; height:30px; line-height: 30px; text-align:left;}
.newsmain dl.about dt a {font-size:14px; font-weight:800;}
.newsmain dl.about dd {font-size:12px; line-height:20px; padding-bottom:5px;}
.newsmain .rmore {width: 100%; height:30px; line-height: 30px; float:left; padding-top:10px;}

.wenzi {width: 980px; height: 400px; overflow:auto; margin-left:10px;}
.wenzi dl {width:950px; height: 120px; border-bottom:1px dotted #CCC; margin-bottom:10px; overflow:hidden; padding-bottom:10px;}
.wenzi dl dt {width: 140px; height:105px; padding:1px 1px 1px 1px ; border:1px solid #CCC; float:left;}
.wenzi dl dt img {width:140px; height:105px; border:0px;}
.wenzi dl dd.title1 {width: 780px; height:30px; line-height:30px; float:left; margin-left:20px; }
.wenzi dl dd.title1 a {font-size:14px; font-family:"微软雅黑"; font-weight:800; color:#069;}
.wenzi dl dd.content1 {width: 780px; line-height:24px; float: left; margin-left:20px; text-indent:28px;}

.topnews {width: 360px; height: 426px; float:left; margin-left:10px; overflow:hidden}
.topnews ul li a {width: 360px; height:26px; line-height:26px; text-align:left; font-size:16px; font-family:"微软雅黑"; overflow:hidden;}
.topnews ul {margin-bottom:15px;}
.topnews dl {width: 360px; padding-bottom:10px; border-bottom:1px dotted #C1C1C1; margin-bottom:10px;}
.topnews dl dt {width: 360px; height: auto; min-height:24px; max-height:48px; line-height:24px; text-align: left; font-size:14px; font-family:"微软雅黑"; color:#09C; font-weight:800; margin-bottom:3px;}
.topnews dl dt a {font-size:15px; font-family:"微软雅黑"; color:#09C; font-weight:800;}
.topnews dl dd { font-size:12px; text-indent:24px; line-height:20px; }
.topnews .more {width:340px; height:24px; line-height:24px; padding-right:20px; text-align:right; font-size:14px; font-weight:800;} 
.topnews .more a {font-size:14px; font-weight:800;}

.flashnews {width: 594px; height:420px; padding:2px 2px 2px 2px; border:1px solid #CCC; background-color:#F1F1F1; float:left; margin-left:10px; position: relative; overflow:hidden;}
.flashnews ul li img {width:594px; height:420px; border:0px;}

.AD {width: 992px; height: 100px; margin:10px auto 10px auto;}
.AD img {width:992px; height:100px; border:0px;}

.newsmain_noborder {width: 992px; height:auto; min-height:100px; max-height: 1000px;  margin:10px auto 0px auto; padding-bottom:10px;}
.newsmain_noborder .leftPicNews {width:660px; height: auto; min-height:300px; max-height:1000px; border:1px solid #CCC; float:left; }
.newsmain_noborder .leftPicNews ul {width:640px; margin-left:auto; margin-right:auto; }
.newsmain_noborder .leftPicNews ul li {width:153px; height: 113px; border:1px solid #CCC; float:left; margin-bottom:10px;}
.newsmain_noborder .rightNews {width: 310px; height: auto; min-height:200px; max-height:1000px; border:1px solid #CCC; float:left; margin-left:18px;}
.newsmain_noborder .title {width: 100%; height:36px; line-height:36px; text-indent:10px; border-bottom:1px solid #CCC; font-size:18px; font-family:"微软雅黑";  margin-bottom:10px; color:#003881;}
.newsmain_noborder .title span {width: 20px; height:30px; float:right; margin-right:20px; padding-top:10px;}
.newsmain_noborder .title span img {width: 10px; height: 17px;}

.newsmain_noborder .rightNews ul li {width: 300px; height:25px; line-height:25px; margin-left:auto; margin-right:auto;}
.newsmain_noborder .rightNews ul li a {font-size:14px;}

dl.guanyusp {width: 640px; height:100px; border-bottom:1px dotted #CCC; margin:0px auto 10px auto; padding-bottom:10px;}
dl.guanyusp dt {width: 130px; height:100px; float:left;}
dl.guanyusp dt img {width:130px; height:100px;}
dl.guanyusp dd {width: 490px; height: 100px; line-height:30px; font-size:15px; font-weight:800; font-family:"微软雅黑"; float:left; margin-left:15px;}
.newsmain_noborder .leftPicNews1 {width:660px; height: auto; min-height:300px; max-height:1000px; border:1px solid #CCC; float:left;}
.newsmain_noborder .leftPicNews1 ul.gyspjt {width: 640px; height: auto; min-height:220px; max-height:400px; margin-left:auto; margin-right:auto;}
.newsmain_noborder .leftPicNews1 ul.gyspjt li.bt ,.newsmain_noborder .leftPicNews1 ul.gyspjt li.bt a {width:100%; height:28px; line-height:28px; font-size:14px; font-family:"微软雅黑"; font-weight:800; color:#069;}
.newsmain_noborder .leftPicNews1 ul.gyspjt li.st {width:100%; height: auto; min-height:24px; max-height:240px; line-height:24px; font-size:12px; font-weight:800; text-indent:24px; margin-bottom:10px;}
.newsmain_noborder .rightNews1 {width: 310px; height: auto; min-height:300px; max-height:1000px; border:1px solid #CCC; float:left; margin-left:18px;}
.newsmain_noborder .rightNews1 dl {width: 290px; height: auto; min-height:50px; max-height:200px; margin-left:auto; margin-right: auto; border-bottom:1px dotted #CCC; padding:10px 0px 10px 0px;}
.newsmain_noborder .rightNews1 dl dt,.newsmain_noborder .rightNews1 dl dt a { font-size:15px; font-family:"微软雅黑"; font-weight:800; line-height:30px; color:#069;}
.newsmain_noborder .rightNews1 dl dd { font-size:14px; font-family:"微软雅黑"; font-weight:800; line-height:22px; text-indent:28px;}

.zhuxi {width: 650px; height:30px; line-height:30px; font-size:15px; font-family:"微软雅黑"; text-indent:20px; border-bottom:1px dotted #CCC; padding-bottom:5px; margin-left: auto; margin-right:auto; margin-bottom:10px;}
dl.guwen {width: 206px; height:175px; float:left; margin-bottom:10px;  margin-left:10px;}
dl.guwen dt {width: 206px; height:150px; float:left;}
dl.guwen dt img {width:206px; height:150px;}
dl.guwen dd {width:206px; height:25px; line-height: 25px; text-align:center; font-size:14px; font-family:"微软雅黑";  color:#069; font-weight:800;}

dl.news1 {width: 290px; height:auto; min-height:50px; max-height:300px; margin:0px auto 10px auto; border-bottom:1px dotted #CCC; padding-bottom:10px;}
dl.news1 dt {width:290px; height: auto; min-height:30px; max-height:60px; line-height:30px;}
dl.news1 dt a {font-size:15px; font-family:"微软雅黑"; font-weight:800; color:#069;}
dl.news1 dd {font-size:12px; font-weight:600; line-height:22px;}


.rightNews ul.news2 li {width: 290px; height: 27px; line-height:27px; margin:0px auto 0px auto; float:left; margin-left:10px;}
.rightNews ul.news2 li a {font-family:"微软雅黑"; font-weight:800; font-size:14px;}

/*****************/
.prev{ background-position:0 0;left:40px; top:80px; display:none; position:absolute;}
.prev:hover{ background-position:0 -36px; display:none;}
.next{ background-position:-36px 0;right:-40px; top:80px; display:none;}
.next:hover{ background-position:-36px -36px; display:none;}
.rslides{ width:100%;position:relative;list-style:none;padding:0;}
.rslides_nav{ width:36px; height:36px; background-image:url(../images/banner_new.png); display:block; position:absolute;  text-indent:-10em; overflow:hidden; display:none;}
.rslides_tabs{ position:absolute; left:50%; top:380px;clear:both;text-align:center; z-index:99999; margin-left: 150px; }
.rslides_tabs li{display:inline;float:none;_float:left;*float:left;margin-right:5px}
.rslides_tabs a{ width:16px; height:16px; background:#E4E4E4;overflow:hidden; display:block; float:left; _margin-left:3px;#margin-left:3px;margin-left:6px;border-radius:0px; color:#333;}
.rslides_tabs .rslides_here a{ background:#FFFFFF;}

.rslides2{ width:100%;position:relative;list-style:none;padding:0;}
.rslides2_nav{ width:36px; height:36px; background-image:url(../images/banner_new.png); display:block; position:absolute;  text-indent:-10em; overflow:hidden; display:none;}
.rslides2_tabs{ position:absolute; left:50%; top:1410px;clear:both;text-align:center; z-index:99999; margin-left: -40px; }
.rslides2_tabs li{display:inline;float:none;_float:left;*float:left;margin-right:5px; text-indent:300px; -webkit-border-radius:25px; border-radius:25px;}
.rslides2_tabs a{ width:16px; height:16px; background:#E4E4E4;overflow:hidden; display:block; float:left; _margin-left:3px;#margin-left:3px;margin-left:6px;border-radius:0px; color:#333; -webkit-border-radius:25px; border-radius:25px;}
.rslides2_tabs .rslides2_here a{ background:#FFFFFF; -webkit-border-radius:25px; border-radius:25px;}

.footer {width: 100%; height: 100px; border-top: 3px solid #003883; margin-top:20px;}
.footer ul {width: 990px; margin-left:auto; margin-right:auto; margin-top:10px;}
.footer ul li {width: 990px; height:30px; line-height: 30px; text-align:center;}

