@charset "utf-8";
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;padding:0;}
fieldset,img{border:0;}
address, caption, cite, code, dfn,em, th, var, optgroup {font-style: normal;font-weight: normal;}
h1, h2, h3, h4, h5, h6 {font-size: 100%;font-weight: normal;}
input{font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;}
input{*font-size: 100%;}
body{line-height:1.5;font-size:12px;background:#fff;color:#666;font-family:"宋体",Arial,Verdana,sans-serif;text-align:left;}
ol,ul{list-style: none;}
table{border-collapse: collapse;border-spacing: 0;}

a{ text-decoration:none;color:#999999;}
a:hover{text-decoration:underline;color:#fb83a4;}

.clear{clear:both;}
.clearfix{content:".";display:block;clear:both;height:0;overflow:hidden;visibility:hidden;}

.undis{display:none;}
.nobg{background:none;}
.fll{float:left;}
.flr{float:right;}

#top-outter{width:100%;height:50px;background:url(../img/top_bg.jpg) no-repeat center top;}
#top{width:1000px;margin:0 auto;position:relative;}
.yazhoumei{position:absolute;top:5px;right:40px;}
.yazhoumei span{color:#ffe4ec;padding:0 2px 0 4px;}
.yazhoumei a{color:#aa8f96;}
.yazhoumei a:hover{color:#fb83a4;}
#logo{display:block;width:280px;height:50px;background:url(../img/logo.jpg) no-repeat;text-indent:-888px;overflow:hidden;}
#top-nav-outter{width:100%;height:33px;background:url(../img/top_nav_bg.gif) repeat-x top;}
#top-nav{width:920px;margin:0 auto;overflow:hidden;padding-top:8px;}
#top-nav span{color:#D7D7D7;padding:0 4px 0 6px;}

#main{width:960px;margin:17px auto 0;}
#main-top{width:960px;height:74px;background:url(../img/main_top_bg.jpg) no-repeat;position:relative;}
	#main-tool-link{height:36px;}
	#main-tool-link li{width:125px;height:36px;float:left;}
	#main-tool-link li a{display:block;width:125px;height:36px;background-image:url(../img/main_top_nav.png);background-repeat:no-repeat;text-indent:-888px;overflow:hidden;}
		#zxzx{background-position:0 0;}
		#zxzx:hover{background-position:0 -36px;}
		
		#wxyy{background-position:-125px 0;}
		#wxyy:hover{background-position:-125px -36px;}
		
		#alzx{background-position:-250px 0;}
		#alzx:hover{background-position:-250px -36px;}
		
		#djsb{background-position:-375px 0;}
		#djsb:hover{background-position:-375px -36px;}
		
		#aqtx{background-position:-500px 0;}
		#aqtx:hover{background-position:-500px -36px;}
	.search{width:210px;height:19px;background:url(../img/search_input_bg.png) no-repeat left;margin-top:10px;display:inline;margin-right:15px;}
	#keywords{width:155px;height:15px;float:left;margin:3px 0 0 7px;border:0;color:#a2a2a2;}
	#submit-btn{display:block;width:35px;height:18px;background:url(../img/search_btn.png) no-repeat left top;outline:none;text-indent:-888px;overflow:hidden;float:left;margin-top:1px;}
	#submit-btn:hover{background-position:0 -18px;}
	
	.location{width:800px;position:absolute;top:45px;left:60px;color:#d7dce7;}
	.location strong{color:#545c6a;}
	.location a{color:#d7dce7;}
	.location a:hover{color:#d7dce7;}
	
	
#main-content{width:958px;border:1px solid #d9d9d9;border-top:none;background:url(../img/main_content_bg.png) repeat-y right;overflow:hidden;}

#main-left{width:720px;background:url(../img/main_left_bg.jpg) no-repeat left top;float:left;}
	.h1title{font-size:24px;line-height:35px;padding:20px 20px 5px;color:#265f99;font-family:"Microsoft YaHei",Arial,sans-serif;text-align:center;}
	.article-info{height:20px;border-bottom:1px solid #DEDEDE;position:relative;color:#B4B4B4;text-align:center;}
	#fontsize{position:absolute;top:-5px;right:20px;font-size:13px;font-family:Arial, Helvetica, sans-serif;}
	#fontsize em{font-style:normal;color:#666;}
	#fontsize #font1{font-size:14px;color:#666;cursor:pointer;color:#fa4779;}
	#fontsize #font2{font-size:18px;color:#666;cursor:pointer;}
	
	.text{padding:15px 24px;line-height:180%;font-size:14px;min-height:300px;_height:300px;}
	.fz14{font-size:14px;}
	.fz18{font-size:18px;}
	.text a{color:#06c; text-decoration:underline;}
	.text a:hover{color:#fb83a4;}
	.text p{margin-top:15px;}
	
	.pager{height:20px;text-align:center;margin-top:15px;padding:5px;}
	.pager span{border:1px solid #FA5382;border-left:none;margin-left:10px;display:inline-block;font-size:0;}
	.pager span{*display:inline;}
	.pager span a,
	.pager span em{float:left;display:inline-block;height:20px;line-height:22px;overflow:hidden;padding:0 6px;border-left:1px solid #FA5382;font-size:12px;}	
	.pager span a,
	.pager span em{*display:inline;}
	
	.pager span em{color:#fff;background:#FB83A4;}
	.pager span a{color:#FA5382;}
	.pager span a:hover{background:#FA5382;color:#fff;text-decoration:none;}	

	.pager span i{display:none;}
	.article-index{margin-top:30px;height:20px;border-bottom:1px solid #DEDEDE;line-height:20px;}
	.article-index span{background:url(../img/list_bg1.gif) no-repeat left 5px;padding-left:8px;margin-right:24px;}
	.article-index span.fll{background-image:url(../img/list_bg2.gif);margin-right:0;margin-left:24px;}
	.article-index span strong{color:#191919;}
	
	.article-about{padding:24px 0 24px 24px;*zoom:1;overflow:hidden;}
	.article-about-read{width:320px;float:left;}
	.article-about-project{width:320px;float:left;display:inline;margin-left:30px;}
	
	.aboutlist{position:relative;padding-bottom:15px;}
	.aboutlist h2,
	.article-about-video h2{font-size:12px;color:#191919;background:url(../img/list_bg1.gif) no-repeat left 4px;font-weight:bold;padding-left:8px;}
	.aboutlist ul{padding-left:9px;background:url(../img/line.gif) repeat-x bottom;padding-top:5px;}
	.aboutlist ul li{background:url(../img/line.gif) repeat-x left top;*zoom:1;padding:5px 0 1px;overflow:hidden;}
	.aboutlist ul li a{background:url(../img/list_bg3.gif) no-repeat left 3px;padding-left:12px;color:#336699;}
	.aboutlist ul li a:hover{color:#fa5382;}
	.more{position:absolute;top:2px;right:0;}
	
	.article-about-video{width:675px;clear:both;position:relative;}
	.videolist{*zoom:1;padding-left:9px;padding-top:5px;}
	.videolist li{width:106px;float:left;*zoom:1;margin-right:4px;position:relative;_display:inline;}
	.videolist li a{display:block;width:104px;}
	.videolist li a img{padding:1px;border:1px solid #D2D2D2;}
	.videolist li a:hover img{border-color:#ff8eae;}
	.videolist li span{display:block;line-height:20px;text-align:center;margin-top:2px;}
	.videolist li span a{display:inline;color:#336699;}
	.videolist li em{display:block;width:32px;height:26px;background:url(../img/icon_video.png) no-repeat;position:absolute;top:24px;left:36px;cursor:pointer;
	_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/icon_video.png', sizingMethod=scale);
	}
	
	.article-about-video .more{right:10px;}
	
	
	#main-right{width:237px;float:right;}
		.right-title{font-size:14px;color:#265f99;padding:10px 0 0 15px;font-weight:bold;font-family:"Microsoft YaHei",sans-serif;}
		
		.rightlist{padding:0 15px;margin-top:10px;}
		.rightlist h3{height:22px;line-height:22px;font-size:12px;font-weight:bold;color:#3e3e3e;font-family:"Microsoft YaHei",sans-serif;background-repeat:no-repeat;background-image:url(../img/icon_number.gif);padding-left:18px;position:relative;}
		.rightlist h3 span{color:#D9D9D9;padding-left:3px;font-family:"Microsoft YaHei",Arial,sans-serif;font-weight:normal;}
		.rightlist h3 a{font-weight:normal;font-family:Arial,sans-serif;}
		
		.num1{background-position:0 4px;}
		.num2{background-position:0 -41px;}
		.num3{background-position:0 -86px;}
		.num4{background-position:0 -132px;}
		.rightlist ul{*zoom:1;padding-left:7px;}
		.rightlist ul li{background:url(../img/point.gif) no-repeat left center;line-height:22px;padding-left:11px;}		
		
		.rightlist-slide{padding:0 1px;*zoom:1;position:relative;}
		.rightlist-slide h3{height:22px;margin-left:15px;margin-bottom:3px;line-height:22px;font-size:12px;font-weight:bold;color:#3e3e3e;font-family:"Microsoft YaHei",sans-serif;background-repeat:no-repeat;background-image:url(../img/icon_number.gif);padding-left:18px;position:relative;}
		.rightlist-slide h3 span{color:#D9D9D9;padding-left:3px;font-family:"Microsoft YaHei",Arial,sans-serif;font-weight:normal;}
		.rightlist-slide h3 a{float:right;font-weight:normal;font-family:Arail,sans-serif;padding-right:3px;}
		#slide{width:235px;height:198px;margin:0 auto;position:relative;overflow:hidden;border:1px solid #D9D9D9;border-left:none;border-right:none;padding:1px 0;}
		#slide-btn{width:27px;height:27px;position:absolute;top:27px;right:0;overflow:hidden;cursor:pointer;}
		#slide-btn span{display:block;width:27px;height:54px;background:url(../img/slide_btn.png) no-repeat;position:absolute;top:-27px;left:0;
		_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/slide_btn.png', sizingMethod=scale);
		_cursor:pointer;
		}
		#slide a{position:absolute;top:1px;left:0;}
		
		
#footer{width:100%;margin-top:50px;background:#F3F3F3 url(../img/foot_bg.gif) repeat-x top;}
.foot-nav{width:960px;height:44px;margin:0 auto;font-weight:bold;}
.foot-nav span{color:#D7D7D7;font-weight:normal;padding:0 4px 0 6px;}
.foot-nav-box{padding-top:15px;}
#backtop{color:#fa5382;font-weight:normal;}
.foot-copyright{width:960px;margin:0 auto;line-height:20px;padding:5px 0 10px 0;overflow:hidden;color:#999;}
.copyright{font-family:Arial,sans-serif;font-size:10px;color:#999;}
.foot-copyright span{color:#D7D7D7;padding:0 4px 0 6px;}
.foot-copyright a{color:#b15f92;}
