@charset "utf-8";
/* CSS Document */
body,html {	margin: 0px 0px 0px 0px;	padding: 0px 0px 0px 0px;	font-size:12px;	background-color:#EDEDED; background-image:url(../images/mainbg.jpg);}
.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;}

#top_menu {width: 1000px; height: 32px; line-height: 32px; margin-left: auto; margin-right: auto;}
#top_menu ul li {float:left;}
#top_menu li.xinhua a { color:#F00; margin-right: 70px; font-weight:800;}
#top_menu li.url a {color:#069; margin-left: 5px; margin-right:5px; font-weight:800;}

#top_main {width: 100%; height: 295px; background-color:#FDD71C; background-image:url(../images/head.jpg); background-repeat:no-repeat; background-position:center center;}
#top_main #menu {width:990px; height: 40px; line-height:40px; top: 255px; position:relative; left:50%; margin-left:-495px; color:#CCC;}
#top_main #menu ul li a {padding-left: 10px; padding-right:10px; font-size:18px; font-family:"微软雅黑"; text-align: center; color:#FFF;}
#top_main #menu ul li a.hot {color:#06C; border-bottom:2px solid #06C; padding-top:9px; padding-bottom: 6px;; line-height: 38px;}

.bodymain {width: 980px; height: auto; min-height:100px; max-height: 10000px; padding:5px 5px 5px 5px; margin-top: 10px; background-color:#FFF; margin-left: auto; margin-right: auto;}
.bodymain_nobackgroundcolor {width: 980px; height: auto; min-height:100px; max-height: 10000px; padding:5px 5px 5px 5px; margin-top: 10px; margin-left: auto; margin-right: auto;}
.bodymain_nobackgroundcolor .lbody {width: 535px; background-color:#FFF; float:left; margin-right: 10px; padding:10px 10px 10px 10px;}
.bodymain_nobackgroundcolor .rbody {width: 395px; background-color:#FFF; float:left; padding:10px 10px 20px 10px;}
.lbody .bigpic {width: 535px; height: 394px; margin:0px auto 10px auto;}
.lbody .bigpic img {width: 535px; height: 394px; border:0px;}
.lbody .smallpic {width: 535px; height: 90px; margin:0px auto 0px auto;}
.lbody .smallpic li {width: 25%; height:90px; float:left; text-align:center;}
.lbody .smallpic li img {width: 125px; height:90px; border:0px; margin-left:auto; margin-right:auto;}

.bodymain .picleft {width: 340px; float:left; margin-right: 15px;}
.bodymain .newscenter, .bodymain_nobackgroundcolor .newscenter {width: 370px; float:left; margin-right: 15px; }

.newscenter .daoyu {width: 370px; height: 23px; line-height: 23px; background-image:url(../images/daoyu.png); background-repeat:no-repeat; margin-bottom:10px;}
.newscenter dl {width: 370px; padding-bottom:10px; padding-top:5px; border-bottom:1px solid #CCC;}
.newscenter dl dt {height: 30px; line-height: 30px; text-align: center; font-size:16px; color:#06C; font-weight:800;}
.newscenter dl dd {line-height: 20px; text-align:left; text-indent: 24px; }
.newscenter dl dd a {color:#900;}
.newscenter ul li {width: 368px; height:24px; line-height:24px; float:left;}
.newscenter ul li a {font-size:14px; color:#666;}

.bodymain .companyright {width:238px; border:1px solid #CCC; float:left; padding-top:10px;}
.companyright dl {width: 200px; padding-bottom: 10px; margin:0px auto 6px auto; border-bottom:1px dotted #999;}
.companyright dl.clb {border-bottom:0px;}
.companyright dl dt {width: 200px; text-align:left; font-size:16px; font-weight:800; height:30px; line-height:30px;}
.companyright dl dd {width: 200px; text-indent: 5px; color:#999; height:23px; line-height: 23px;}

.newsleft {float:left; width: 460px; margin-right:15px;}
.picnews dl,.newsleft dl {width:460px; height:120px; float:left; margin-left: 5px; margin-right: 15px; margin-bottom:20px;}
.picnews dl dt,.newsleft dl dt {width:118px; height:118px; border:1px solid #CCC; float:left;}
.picnews dl dt img,.newsleft dl dt img {width: 118px; height: 118px; border:0px;}
.picnews dl dd.title,.newsleft dl dd.title {width: 330px; padding-left:10px; text-align:left; font-size:16px; color:#06C; height: 30px; line-height:30px; font-weight:800; float:left;}
.picnews dl dd.text,.newsleft dl dd.text {width: 330px; padding-left:10px; text-align:left; line-height: 22px; float:left;}
.picnews dl dd.text a,.newsleft dl dd.text a {color:#900;}

.anpai {width: 490px; height:1100px; border:1px solid #CCC; float: right; margin-left:5px;}
.anpai .title {width: 100%; height:35px; line-height: 35px; font-size:16px; font-weight:800; text-indent:20px; background-image:url(../images/ico1.png); background-repeat:no-repeat; background-position:10px center; border-bottom:1px solid #CCC;}

.ad990 {width: 990px; margin: 10px auto 10px auto;}
.ad990 img {border:0px; width:990px;}
.ad480 {width: 480px;}
.ad480 img {width: 480px; border:0px;}
.ad {width: 980px; height: 90px; margin: 10px auto 10px auto; background-color:#FBFBFB;}
.ad .ad485, .ad .ad485 img {width:485px; height:100px;}
.ad .ad980, .ad .ad980 img {width:980px; height:100px;}

.BBSPic {width: 980px; height: 262px; float:left; margin:5px 15px 5px 5px;}
.BBSPic img {width: 376px; height:262px;}
ul.BBSli {width: 570px; height:250px; float:left; margin-top:5px; margin-left:20px;}
ul.BBSli li {width: 570px; height:28px; line-height:28px; font-size:14px; color:#666;}
ul.BBSli li a {font-size:14px; margin-left:5px; margin-right:5px; color:#666;}
.imgys{ width:376px; height:262px; float:left}

.map { width:666px; height: 475px; float:left; margin:5px 15px 5px 5px;}
.map img {width: 666px; height:475px;}

ul.contant {width: 290px; height:467px; border:1px solid #CCC; float:right;}
ul.contant li.title {width: 95%; height:35px; line-height: 35px; font-size:16px; font-weight:800; text-indent:20px; background-image:url(../images/ico1.png); background-repeat:no-repeat; background-position:10px center; border-bottom:1px solid #CCC; margin:10px auto 10px auto;}
ul.contant li {width: 95%; height: 24px; line-height: 24px; font-size:14px; color:#666; margin:0px auto 0px auto; text-indent:20px;}

.title980 {width: 980px; height:40px; line-height:40px; border-bottom:1px solid #06C; border-top:1px solid #06C; font-size:16px; font-weight:800; text-indent:20px; background-image:url(../images/ico1.png); background-repeat: no-repeat; background-position: 10px; center; margin-bottom:10px; float:left;}
.title395 {width: 395px; height:40px; line-height:40px; border-bottom:1px solid #06C; border-top:1px solid #06C; font-size:16px; font-weight:800; text-indent:20px; background-image:url(../images/ico1.png); background-repeat: no-repeat; background-position: 10px; center; margin-bottom:10px; float:left;}
.title370 {width:370px; height: 35px; line-height:35px; font-size:16px; font-family:"微软雅黑"; text-indent:5px; float:left; background-image:url(../images/title_borrow.png); background-repeat:no-repeat; background-position:left bottom; margin-bottom:10px; margin-top:15px;}
.title370 span {float:right; width:60px; text-align:center;}

.picleft .content {width: 340px;  line-height: 24px; text-indent:24px;}
.title340 {width:340px; height: 35px; line-height:35px; font-size:16px; font-family:"微软雅黑"; text-indent:5px; float:left; background-image:url(../images/title_borrow.png); background-repeat:no-repeat; background-position:left bottom; margin-bottom:10px;}
.video {width: 340px; height: 263px; margin-bottom: 10px;  float:left;}
.hotpicnews {width: 340px; height:235px; float: left; margin: 0px 0px 10px 0px; background-color:#FBFBFB; position: relative; overflow:hidden; float:left;}
.hotpicnews ul img {width: 340px; height:235px;}

.hotpicnews_bbs {width: 536px; height:341px; float: left; margin: 0px 0px 10px 0px; background-color:#FBFBFB; position: relative; overflow:hidden; float:left;}
.hotpicnews_bbs ul img {width: 536px; height:341px;}

.prev{ background-position:0 0;left:40px; top:180px; display:none; position:absolute;}
.prev:hover{ background-position:0 -36px; display:none;}
.next{ background-position:-36px 0;right:-40px; top:180px; 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:310px;clear:both;text-align:center; z-index:99999; margin-left: 135px; }
.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;}

ul.footer {width: 990px; border-top: 3px solid #F63; margin-left: -5px; margin-top:5px; padding-top:30px;}
ul.footer li { height: 20px; line-height: 20px; text-align:center;}

.slider{ width:980px;  margin:15px auto 0px auto;}
#slider_pic{ width: 870px; overflow: hidden; height: 176px; position: relative; float:left; margin-left:3px;}
.prev1 {width: 50px; height:140px; background-image:url(../images/arrleft.png); background-repeat:no-repeat; background-position: center center; float:left;}
.next1 {width: 50px; height:140px; background-image:url(../images/arrright.png); background-repeat:no-repeat; background-position: center center; float:right;}

#slider_pic dl {float:left; margin-right:15px; height:140px; margin-top:10px; }
#slider_pic dl dt {height: 112px; padding:1px 1px 1px 1px;}
#slider_pic dl dt img {width:142px; height:112px;}
#slider_pic dl dd { padding-left:2px; width:140px; height: auto; min-height:20px; max-height: 40px; line-height:20px; text-align: left; font-size:12px;}
#slider_pic .divul{position: relative;left: 0;}

table,tr,tbody,td {border:1px solid #DFEFFF;}

.ftpic {width: 620px; float:left; margin-right:10px; }
.ftpic dl {width: 200px; height: 160px; float:left; margin-right: 5px; margin-bottom:10px;}
.ftpic dl dt {width: 200px; height:140px; }
.ftpic dl dt img {width: 200px; height:140xp; border:0px;}
.ftpic dl dd {text-align:center; width: 200px; height:20px; line-height:20px; font-size:12px; overflow:hidden;}
.ftpic dl dd a {font-size:12px;}
.ftnews {width: 346px; height: 330px; float:left;}
.ftnews ul li {width: 346px; height:23px; line-height:23px; text-align:left; float:left; overflow:hidden}
.ftnews ul li a {font-size:12px;}

.piclist dl { width: 20%; height: 150px; float:left; margin-bottom:10px;}
.piclist dl dt {width: 182px; height: 125px; padding:1px 1px 1px 1px; border:1px solid #CCC; margin-left:auto; margin-right:auto;}
.piclist dl dt img {width: 182px; height:125px; border:0px;}
.piclist dl dd {font-size:12px; text-align:center; height:21px; line-height:21px;}

.bmb {width: 100%; padding-top:50px; padding-bottom:20px; text-align:center;}
.download {width: 100%; height:40px; line-height:40px; text-align:center; margin-bottom:50px;}
.download a {font-size:20px; color:#036; font-weight:800;}

.lianxitel {width: 580px; padding:10px 10px 10px 10px; float:left; margin-right:10px; margin-bottom:50px;}
.lianxitel ul li {font-size:18px; font-family:"微软雅黑"; width:580px; overflow:hidden; height:30px; line-height:30px; float:left;}
.lianxitel ul li.title {font-weight:800; height:40px; line-height:40px;}
.lianxipic {width: 340px; padding-top:30px; text-align:center; float:left;}

#bbs_main {width: 100%; background-image:url(../images/bbs_top.jpg); background-repeat:no-repeat; background-position:center top; padding-top:420px; padding-bottom: 10px;}
.zixunText {width: 100%; height: 500px; margin-left:auto; margin-right:auto; overflow:auto; }
.zixunText dl {width: 100%; margin-bottom: 15px;}
.zixunText dl dt {height: 30px; line-height: 30px; font-size:14px; color:#069; font-weight:800; text-align:left; float:left;}
.zixunText dl dd {line-height: 24px; float:left;}

.bigImg {width:350px; height: 254px; margin:10px 0px 0px 0px; float:left;}
.bigImg dt {width: 344px; height: 224px; background-color:#FFF; padding:1px 1px 1px 1px; border:2px solid #CCC;}
.bigImg dt img {width: 344px; height: 224px;}
.bigImg dd {width: 350px; height:30px; line-height:30px; font-size:14px; font-weight:800; background-color:#FBFBFB; text-align:center;}

.smallImg {width: 146px; height: 125px; margin: 10px 0px 0px 10px; float:left; }
.smallImg dt {width: 142px; height:100px; padding:1px 1px 1px 1px; border:1px solid #CCC;}
.smallImg dt img {width: 142px; height: 100px; }
.smallImg dd {width: 146px; height: 20px; line-height: 20px; font-size:12px; text-align:center;}

.xcPic {width: 980px; height:520px; margin: 10px auto 10px auto; position: relative; overflow:hidden;}
.xcPic img { width:980px; height:520px;}
.xcPic .rslides_tabs{ position:absolute; left:20px;  top:480px;clear:both;text-align:center; z-index:99999; margin-left:0px;}

.ProductPic {width: 976px; height: auto; margin:10px auto 10px auto; }
.ProductPic dl {width: 176px; height:auto; min-height:160px; max-height:300px; float:left; margin-bottom:20px;border: 1px dotted #CCC; background-color:#FEFEFE;}
.ProductPic dl:hover {border:1px solid #09C;}
.ProductPic dl.m10 {margin-left: 21px;}
.ProductPic dl dt {width: 156px; height:100px; margin-left:auto; margin-right: auto; padding-top:10px; padding-bottom:10px;}
.ProductPic dl dt img {width: 156px; height:100px; border:0px; text-align:center; line-height:118px;}
.ProductPic dl dd {width: 168px; height:24px; line-height:24px; text-align: center; font-size:12px; margin-left:auto; margin-right: auto; padding-bottom:5px;}
.ProductPic dl dd span.cname {width:50px; height:20px; line-height:20px; font-weight:800; color:#06C; margin-right:8px;}
.ProductPic dl dd span { width:108px; float:left;}
.ProductPic dl dd a{font-size:12px;}
.ProductPic dl dd.btn {height:40px; line-height:40px; margin-top:10px;}