#container {width:1200px; height:auto; margin:0 auto;} 
#main {width:1200px; height:auto; margin:0 auto;}

.content {width:1200px; height:auto; margin:0 auto;}


/****in-depth  header***/
.dpt_header {margin:0 auto; width:100%; height:36px; background-color:#f1f1f1;}

.dpt_headnav {width:1000px; height:36px; margin:0 auto;}
.dpt_headnav_l {float:left; width:auto; height:36px; line-height:36px; font-family:"宋体"; }
.dpt_headnav_l li {float:left;}
.dpt_headnav_l li span{float:left; color:#2b2b2b; }
.dpt_headnav_l li span a:hover{color:#205366; text-decoration: underline;}
.dpt_headnav_l li p {float:left; margin:auto 10px; color:#ddd; }
.dpt_headnav_r {float:right; margin-right:10px; width:auto; height:36px; line-height:36px; font-family:"宋体"; }
.dpt_headnav_r li {float:left; margin-left:5px;}
.dpt_headnav_r li span {float:left;}
.dpt_headnav_r li span a {color:#717171; }
.dpt_headnav_r li span a:hover{ color:#205366; text-decoration:none;}



/**footer**/
.footer_fy {width:100%; height:auto; background-color:#f9f9f9; float:left; border-top:1px solid #f0f0f0; margin-top:60px;}
.footer_nav {width:100%; height:64px; border-bottom:1px solid #f0f0f0; float:left;}
.footer_menu {width:1200px; height:64px; margin:0 auto;}
.footer_menu a {color:#666; padding:0 50px; line-height:64px; background:url(../images/dot02.png) no-repeat right; float:left; font-size:18px; text-align:center;}
.footer_menu a:hover {color:#666;}

.footer_cplogo {width:1200px; height:233px; margin:0 auto;}
.footer_cplogo p {width:260px; height:74px; float:left; margin-top:50px;}
.footer_cplogo span { float:right; color:#999; font-size:14px; margin:60px 200px 0 0;}

.footer_ba {width:100%; height:44px; background-color:#205366; color:#fff; text-align:center; line-height:44px;}



