﻿@charset "utf-8";
@import url("global.css");
/*/////////////////////ͷ��////////////////////////////*/
#container {
	position:relative;
	margin:0px auto;
	text-align:left;
	width:1200px;	
}
.blue { color:#005495; }
/*/////////////////////main1///////////////////////////*/
#main1{padding-top:0px;}
#picture{
	float:left;
	width:610px;
	
}


.main { clear:both; float:left; width:1200px; margin:0 0 20px 0;  }
.banner { float:left; width:610px; height:380px; overflow:hidden; }
.top_news { float:right; width:530px; height:340px; padding:20px 20px; background:#fff; overflow:hidden; }
.top_news h3 { padding:0 0 10px 0; margin:0 0 15px 0; font-size:16px; border-bottom:1px dashed #ccc; color:#005495; }
.top_news h2 a { display:block; width:530px; height:30px; line-height:30px; margin:0 0 15px 0; font-size:16px; color:#005495; text-align:center; }
.top_news p { text-indent:2em; margin:0 0 20px 0; }
.top_news ul li { height:36px; line-height:36px; }
.top_news ul li span {float:right; color:#999; }
.top_news ul li a {display: block;width:80%;}
.picture,.serve,.link { float:left; width:1160px; padding:20px 20px; background:#fff; }
.picture h3,.figure h3,.affiche h3,.serve h3,.link h3 { padding:0 0 10px 0; margin:0 0 20px 0; font-size:16px; border-bottom:1px dashed #ccc; color:#005495; }
.picture h3 span,.figure h3 span,.affiche h3 span,.serve h3 a span,.top_news h3 a span {color:#005495;}
.picture h3 a.moree,.figure h3 a.moree,.affiche h3 a.moree,.serve h3 a.moree { float:right; font-size:14px; color:#999; font-weight:normal;}

.figure,.affiche { width:550px; height:395px; padding:20px 20px; background:#fff; }
.figure ul { width:620px; }
.figure ul li { float:left; width:245px;height:182px; margin:0 50px 10px 0; text-align:center; }
.figure li a div{display:block;width:100%;margin-top:3px;}

.affiche ul { width:590px; }
.affiche ul li { float:left; width:550px; margin:0 0 20px 0; }
.affiche ul li div { float:left; width:280px; }
.affiche ul li div h4 { font-size:15px; margin:15px 0 15px 0; }
.affiche ul li div p { text-indent:24px; }
.affiche ul li div h4 a{display:block;width:100%;}
.policy { position:relative; width:550px; height:270px; padding:20px 20px; background:#fff; }
.policy .tab { font-size:16px; font-weight:bold; padding:0 0 10px 0; margin:0 0 20px 0; font-size:16px; border-bottom:1px dashed #ccc; } 
.policy .tab a { color:#999; margin:0 10px; }
.policy .more{ position:absolute; top:20px; right:20px; font-size:14px; color:#999; font-weight:normal; }
.policy .tab .on { color:#005495; }
.policy ul li { height:36px; line-height:36px; }
.policy ul li span { float:right; color:#999; }
.policy ul li a {display:block;width:75%;float:left;}
.policy .pic { text-align:center; }
.serve dl { float:left; width:380px; }
.serve dl dt { float:left; margin:0 15px 0 0; }
.serve dl dd { float:left; margin:10px 10px; }

.link {width:100%;line-height:160%;}	
.link a {margin-right:20px;
	display: inline-block;
}
