/* 全局样式 */
body{font-family:"宋体",arial;margin:0;padding:0;background:#fff;font-size:12px;color:#333333; line-height:20px;}
div,form,img,ul,ol,li,dl,dt,dd,p{margin: 0; padding: 0; border: 0; }
li,dl{list-style-type:none;}
h1,h2,h3,h4,h5,h6 { margin:0; padding:0; font-weight:bold}
a{color:#333333; text-decoration:none;}
a:hover{color:#cc0000; text-decoration:underline;}

#homepage{width:990px; margin:0 auto; padding:0}

.top{ width:990px; margin:10px auto 6px auto; overflow:hidden}
.logo{ width:228px;float:left}
.ad01{ width:728px; float:right; margin-top:5px}

.menu{width:990px; background:#cc0033; height:110px;}
.menu_logo{ margin:0 0 0 10px; padding-top:30px;}
.menu_list{ margin:25px 0 0 10px; color:#FFF}
.menu_list a{ color:#FFF; text-decoration:none}
.menu_list a:hover{ color:#FFF; text-decoration:underline}

.content{ width:990px; margin:10px auto 0 auto; clear:both}
    .cont_left{ width:155px; float:left;}	
	.sudi{ width:131px; border:1px solid #ccc; padding:5px 10px 10px 10px}
	.sudi h2{ font-size:13px; color:#000066; margin-bottom:3px}
	.sudi p{ color:#000}
	.sudi table{ margin:5px 0}
	.sudi a{ color:#000066; text-decoration:none}
	.sudi a:hover{ color:#000066; text-decoration:underline}
	.sad{ margin:20px 0; border:#ccc solid 1px;}
	.cont_middle{ width:505px; margin-left:12px; float:left}
	.news{}
	.news_btt{ font-size:14px; font-weight:bold; color:#000; clear:both}
	.news_pro{ padding:0 5px; margin-top:8px; clear:both;overflow:hidden}
	.news_pic{ width:90px; float:left}
	.news_wz{ width:400px; font-size:13px; float:right}
	.news_wz h3{ font-size:14px; color:#333}
	.news_pro2{ padding:5px; margin-top:10px; clear:both; overflow:hidden}
	.news_pic2{ width:73px; float:left; border:1px solid #3c3c3c}
	.news_wz2{ width:410px; float:right}
	.news_wz2 h3{ font-size:12px; color:#333}
	.more{ text-align:right; margin:20px 10px 20px 0}
	.more a{ color:#003366; text-decoration:none}
	.more a:hover{ color:#003366; text-decoration:underline}
	.news_text{ padding:0 5px 0 100px; margin-top:10px; clear:both}
	.news_text ul li{ background:url(../images/icon07.gif) left center no-repeat; text-indent:10px;}
	.news_text a{ color:#003366; text-decoration:none}
	.news_text a:hover{ color:#003366; text-decoration:underline}
	.news_text p{ text-align:right; margin:20px 10px 20px 0}

	.news_text2{ padding:0 5px ; margin-top:10px; clear:both}
	.news_text2 ul li{ background:url(../images/icon07.gif) left center no-repeat; text-indent:10px;}
	.news_text2 a{ color:#003366; text-decoration:none}
	.news_text2 a:hover{ color:#003366; text-decoration:underline}
	.news_text2 p{ text-align:right; margin:20px 10px 20px 0}

	.products{ margin-top:10px;}
	.products_list{ color:#003366}
	.fenli{ margin-top:30px;}
	.fenli a{ color:#003390; text-decoration:underline; text-indent:10px}
	.fenli a:hover{ color:#003390; text-decoration:underline}
	.line1{ border-right:1px solid #FFF; color:#003390;border-top:1px solid #FFF}
	.line2{ border-top:1px solid #FFF; }
	.cont_right{ width:300px; margin-left:10px; float:right}
	.people{ width:298px; border:1px solid #d0d0d0;}
	.commom_btt{ height:28px; line-height:28px; font-size:14px; font-weight:bold; color:#000; text-indent:10px; background:url(../images/btt_bj.gif) repeat-x; border-bottom:1px solid #d0d0d0}
	.people_pro{ margin:10px 10px 0 10px;}
	.people_propic{ width:80px;float:left}
	.people_prowz{ width:195px; float:right}
	.people_prowz h3{ font-size:14px; color:#0000cc}
	.people_prowz p{ margin-top:5px;}
	.people_pro2 h2{ font-size:14px; color:#cc0000; margin:0 10px; clear:both}
	.people_pro2 h2 a{color:#cc0000; text-decoration:none}
	.people_pro2 h2 a:hover{color:#cc0000; text-decoration:underline}
	.people_pro2 p{ margin:0 10px 10px 10px;}
	
	.list{ margin:12px;}
	.list ul li{ background:url(../images/icon03.gif) left center no-repeat; text-indent:12px; line-height:24px;}
	
	.list2{ margin:6px 12px; font-size:14px; line-height:30px; overflow:hidden}
	.list2 ul{ float:left; margin-right:20px;}
	
	.hot{ width:274px; border:1px solid #cccccc; padding:0 12px; margin:10px 0}
	.hot_btt{ background:url(../images/icon02.gif) left center no-repeat; font-size:14px; font-weight:bold; color:#000; margin:6px 0; text-indent:25px;}
	.hot_text{ padding-bottom:5px;}
	.hot_text ul li span{ float:right; color:#999}
	
	.yth{ width:278px; padding:10px; margin-top:10px; border:1px solid #ccc; overflow:hidden}
	.yth_pic{ width:80px; float:left}
	.yth_wz{ width:190px; float:right}
	.yth_wz h3{ font-size:12px; color:#0c0d4e}
	
	.ad03{margin:10px 0; border:#ccc solid 1px;}
	
.ad02{ width:728px; margin:0 auto; padding:10px 0;clear:both}

.project{}
.project_cont{border:1px solid #ccc; margin-bottom:10px; border-top:none; padding:7px 10px}
.project h3{height:27px; line-height:27px; color:#b80103; text-align:left; font-size:14px;  text-indent:10px; background:url(../images/btt.gif) no-repeat;}
.project a{color:#027ac6; text-decoration:none}
.project a:hover{color:#027ac6; text-decoration:underline}
.project_more{ float:right; list-style:none}