﻿/* CSS Document */
body {
	 font-family: arial, sans-serif,宋体; COLOR: #000; FONT-SIZE: 12px; background-color:#6fc4eb; margin:0px; 
}
*{margin:0;padding:0;}
a:link,a:visited{text-decoration:none; color:#333}
a:hover{color:#C80000;text-decoration:none;}
span,li,dt,dd,p,h1,h2,h3,h4,h5,h6{text-align:left;}
img{border:0;}
ul,li{list-style-type:none;}
.warp{background-color:#eaeaea; width:980px; margin:0px auto; }
.head{ width:980px; height:460px; margin:0px auto; background:url("../images/top_bg.jpg") left top no-repeat; position:relative}
.fav{ width:120px; height:23px; position:absolute; top:30px; right:5px}
.fav li{ width:60px; height:10px; float:left;  }
.fav li a{width:60px; height:10px}
.language{width:150px; height:23px; background:url("../images/language.png") 0% 0% no-repeat; position:absolute; top:60px; right:0px}
.language a{ margin-left:24px}
.logo{ padding:20px 0px 0px 20px }
.menu{  width:980px;height:31px; background:url("../images/nav_bg.png") no-repeat; margin:10px auto; position:relative; z-index:1}
.menu li{ float:left;text-align:center; background:url("../images/line.jpg") 0% 0% no-repeat; height:34px;line-height:34px;padding:0px 22px;position:relative;}
.warp .menu ul li a:hover{ color:#f22015;}
.warp .menu ul li a{ font-size:14px; font-weight:bold; color:#fff;}
.banner{ width:980px;height:325px; margin-top:-70px; position:relative; z-index:0}

.main{ width:980px; height:480px; margin:0px auto;}

.news{ width:316px; height:239px; margin-top:10px;float:left;background:url("../images/main_bg.png") left top repeat-x; position:relative; _position:inherit}
.newstitle{ width:316px; height:33px;float:left;background:url("../images/news.png") 50% 100% no-repeat; position:relative; _position:inherit}

.more a{ position:absolute; top:15px; right:10px; display:block; width:40px; height:13px;
}
.news ul{ margin:0px 10px}
.news li{ height:23px; line-height:23px; position:relative; text-indent:10px; background:url("../images/newsico.png") 0% 50% no-repeat}
.news li font{ COLOR: #f60; padding-right:7px}
.news li a:hover{ text-decoration:underline}
.news li span{ position:absolute; top:0px; right:0px;}
.hot{ width:295px; height:85px; margin:10px;border-bottom: #ccc 1px dotted;}
.hotleft{ width:95px; float:left}
.hotright{ width:175px; height:78px; float:left; margin-left:15px; line-height:18px; position:relative}
.hotright h1{ font-size:12px; font-weight:bold; color:#da251c}
.hotright span{ position:absolute;bottom:0px; left:0px; font-family:Arial, Helvetica, sans-serif; font-size:10px}
.hotright span a{ color:#da251c}
.hotright span a:hover{ color:#333; text-decoration:underline}

.about{ width:428px; height:239px; margin-top:10px; margin-left:10px;float:left;background:url("../images/main_bg.png") left top repeat-x; position:relative; _position:inherit}
.abouttitle{ width:428px; height:33px;float:left;background:url("../images/about.png") 50% 100% no-repeat;}
.about h1{ font-size:12px; font-weight:bold; color:#da251c; margin-bottom:5px}
.text_bg{ width:400px; margin-left:12px; margin-top:10px; line-height:18px}
.mar{ margin:0px 15px 15px 0px}
.text_bg span a{ color:#da251c}
.text_bg span a:hover{ color:#333; text-decoration:underline}

.culture{ width:216px; height:239px; margin-top:10px; margin-left:10px;float:left;background:url("../images/main_bg.png") left top repeat-x; position:relative; _position:inherit}
.culturetitle{ width:216px; height:33px;float:left;background:url("../images/culture.png") 50% 100% no-repeat;}
.cupic{ width:216px; text-align:center; margin-top:10px}
.culture ul{ width:204px; margin-left:12px; margin-top:10px; line-height:20px}
.culture li{ width:102px; float:left; background:url("../images/cultureico.png") 0% 40% no-repeat; text-indent:8px}

.pro{ width:980px; height:158px; margin-top:10px;position:relative; _position:inherit}
.protitle{width:980px; height:33px;float:left;background:url("../images/pro.png") 35% 50% no-repeat}
.pro ul{ margin-top:5px}
.pro li{ width:162px; height:117px; float:left; margin:0px 0px}

.pro .more a{ position:absolute; top:9px; right:20px; display:block; width:40px; height:13px;}

.link{ width:980px; height:58px; margin-top:10px;position:relative; _position:inherit}
.linktitle{width:980px; height:33px;float:left;background:url("../images/link.png") 35% 50% no-repeat}
.link li{float:left; margin:5px 17px 0px 10px;_margin:5px 17px 0px 5px}

#footer {
	margin: 0px auto; width: 980px; 
}
#footer .copyright {
	width: 970px;FONT-SIZE: 11px; padding-left: 10px; height:32px; line-height:32px; position:relative; background-color:#0065b0; color:#fff
}
#footer .copyright span{ position:absolute; top:0px; right:10px; font-size:12px }
#footer .copyright span a{ color:#fff}
#footer .copyright span a:hover{ color:#ff0000}

.add{ width:970px; padding-left:10px; height:32px; line-height:32px; background-color:#fff}

.subbanner{ width:980px;height:201px; overflow:hidden}
.submain{ width:980px;  margin:0px; background-color:#fff}
.left{height:455px; width:193px; float:left; background:#e4f0fe url("../images/lefttitle.jpg") right top no-repeat; border-right:solid 1px #e4eef6 }
.left_Pro{height:455px; width:193px; float:left; background:#e4f0fe url("../images/left_pro.jpg") right top no-repeat; border-right:solid 1px #e4eef6 }
.subleft{width:193px; float:left; margin-top:80px}
.subleft li{ width:193px; height:27px;line-height:27px; text-indent:30px; background:url("../images/sidebar-headline.png") 8% 90% no-repeat}
.subleft a{ color:#000; display:block}
.subleft li a:hover{ color:#ffffff; display:block; background-color:#016ebe }
.subleft_hover a{ color:#ffffff; display:block;background-color:#016ebe }
.subright{ width:725px; float:left; margin-left:30px; }
.cont{ width:725px;background:url("../images/right-line.jpg") repeat-x; padding:20px 0px; line-height:22px}
.cont li{position:relative}
.ct{ width:213px; height:200px; border:1px solid #ddd; text-align:center; padding-top:10px}
#subfooter {
	MARGIN: 0px auto; margin-top:10px; WIDTH: 980px; padding-left:10px; padding-right:10px; background-color:#196aaf; color:#fff
}
#subfooter .copyright {
	FONT-SIZE: 11px; PADDING-TOP: 15px; height:30px; position:relative
}
#subfooter a{ color:#fff}
#subfooter .copyright span{ position:absolute; top:15px; right:0px; font-size:12px }


.pro1 td img{max-width: 150; max-height: 110px; width: expression(this.width >150 && this.height < this.width ? 150: true); height: expression(this.height > 110 ? 110: true);}
