

/* CSS Document */
body{background:url(../image/background.png) repeat-y center top; overflow-x:hidden; width:100%; height:auto; float:left; display:block; margin:0px;}

.mainBody{height:auto; overflow:hidden; clear:both}
.topImage{display:block; margin-top:-10px; margin:0 auto;background:url(../image/MianTop.png) center top no-repeat; width:1440px; height:174px; overflow:hidden; clear:both}
.topImageSpan{float:left; display:block; margin-top:40px; margin-left:600px; width:600px; text-align:right; font-size:12px; color:#ed8e0f}
.topImageSpan a{text-decoration:none; color:#ed8e0f;}
.topImageSpan a:hover{text-decoration:none; color:#ff0000;}
.MenuTop{float:left; display:block; margin-top:69px; margin-left:110px;width:1180px; height:40px;}
.MenuTopFirst{float:left; display:block; margin-left:66px; _margin-left:28px;margin-top:14px; font-size:12px; color:#ffffff; width:60px; text-align:center;}
.MenuTopFirst a{ text-decoration:none; color:#ffffff;}
.MenuTopFirst a:hover{ text-decoration:none; color:#ff0000;}

.MenuTopspan{float:left; display:block; margin-left:0px; margin-top:14px; font-size:14px; color:#ffffff; width:112px; text-align:center;}
.MenuTopspan a{ text-decoration:none; color:#ffffff;}
.MenuTopspan a:hover{ text-decoration:none; color:#ff0000;}
.middle{width:100%; height:auto; display:block; margin-top:0px; clear:both }
.main{ width:1005px; height:auto; margin:0 auto; clear:both}
.main1{width:1002px; height:349px; margin:0 auto; clear:both}
.main1 img{ width:1002px; height:349px}

#sliderbox {
	POSITION: relative; HEIGHT:349px; overflow:hidden; z-index:1; text-align:center;}
#sliderbox IMG {
	POSITION: absolute; TOP:0px;  text-align:center;height:349px; left:0px;}
.thumb-list {
	POSITION: absolute;  BOTTOM: 15px; MARGIN-LEFT: -35px; FONT-SIZE: 0px; LEFT: 50%; -webkit-text-size-adjust: none;}
.thumb-list LI {
	ZOOM: 1; DISPLAY: inline; COLOR: #343434; FONT-SIZE: 11px; CURSOR: pointer; MARGIN-RIGHT: 10px;}
.thumb-list LI.curr {
	COLOR: #e9e9e9;}
.main2{width:1005px; height:348px; margin:12px auto 0; clear:both}
.news1{width:483px; height:339px; background-image:url(../image/news1.png);float:left}
.new1_content{ float:left; display:block; margin-top:30px; margin-left:10px;}
.news1Span{float:left; display:block; width:460px; text-align:right; font-size:12px; margin-top:24px;}
.news1Span a{ text-decoration:none; color:#000000;}
.news1Span a:hover{ text-decoration:none; color:#ff0000;}
.news1 li{ float:left; display:block;line-height:28px;  list-style-type:none}
.news1 li a{float:left;display:block; text-decoration:none; font-size:12px; color:#000000; width:300px;}
.news1 li a:hover{color:#6600CC}
.news1 li span{ font-size:12px;}
.news2{width:494px; height:338px; margin-left:16px; background-image:url(../image/news2.png);float:left}
.news2_up{width:440px; height:275px; margin-top:55px; margin-left:28px;}
.news2_up_left{width:112px; height:116px; float:left; background-image:url(../image/yanyuan.png)}
.news2_up_right{width:280px; height:116px;float:left; margin-left:25px; }
.news2_up_right a{ text-decoration:none;color:#000}
.news2_down{width:470px; height:116px;margin-top:20px;margin-left:20px; }
.news2_down_left{width:116px; height:116px;  background-image:url(../image/yanyuan.png)}
.news2_down_right{width:280px; height:116px; }
.news2_down_right a{ text-decoration:none; color:#000}
.news2_down_right a:hover{ text-decoration:none; color:#ff0000}
.news3{width:986px; height:192px; margin-left:4px; background-image:url(../image/news3.png);float:left}
.news3span{ float:left; display:block; margin-top:24px; width:960px; text-align:right; font-size:12px}
.news3span a{ text-decoration:none; color:#000000;}
.news3span a:hover{ text-decoration:none; color:#ff0000;}
.news3_picture{width:292px; height:271px; margin-left:14px; margin-top:15px; float:left; display:block; }
.news3_picture ul{ float:left; display:block; margin-left:0px; width:292px; margin-top:0px;}
.news3_picture li{ float:left; display:block; border:none; list-style-type:none;margin-left:11px; margin-top:6px; width:132px; list-style:none; }
.news3_picture li img{ border:none; float:left; display:block; margin-left:0px;}
.main3{width:1005px; height:265px; margin:0 auto; clear:both }
.left{ width:648px; height:265px; margin-left:5px;margin-top:10px; background-image:url(../image/left.png);float:left}
.left span{ float:left; display:block; font-size:12px; margin-top:20px; width:600px; text-align:right;}
.left span a{ text-decoration:none; color:#000000;}
.left span a:hover{ text-decoration:none; color:#ff0000;}
.left_content{ width:632px; height:170px; margin-left:10px; font-size:13px; line-height:24px; margin-top:60px; }
.left_content span{float:left; display:block; width:258px; margin-top:0px;}
.left_content img{ float:left; display:block;width:252px; height:173px;}
.right{width:333px; height:245px; margin-left:4px;float:left;margin-top:10px;}
.right_top{ width:333px; height:65px; background-image:url(../image/zhaoxiannashi.png);float:left}
.right_down{width:332px; height:188px; background-image:url(../image/lianxi.png) ;float:left; margin-top:10px;}
.right_downCoent{ float:left; display:block; margin-top:50px; width:300px; margin-left:20px;_margin-left:10px;}
.right_downCoent span{ float:left; display:block; width:300px; font-size:13px; color:#000000; margin-top:10px;}
.down{width:1440px; display:block; background:url(../image/downMain.png) center no-repeat; height:117px; margin:0 auto; clear:both }
.downLine{float:left; display:block; margin-top:85px; font-size:12px; color:#FFFFFF; width:1024px; text-align:center; margin-left:200px}
.HonorshowImage{float:left; display:block;width:135px;height:116px;}
.HonorshowImage img{float:left; display:block;width:135px;height:80px;}
.HonorshowImage a{float:left; display:block;margin-top:4px; font-size:12px;width:135px; text-align:center;color:#493e4f; text-decoration:none;}
.HonorshowImage a:hover{float:left; display:block;margin-top:4px; font-size:12px;width:135px;; text-align:center;color:#ff0000; text-decoration:none;}
#demo{OVERFLOW: hidden; WIDTH: 900px; height:166px; margin-left:20px;_margin-left:10px; margin-top:20px;}