@charset "utf-8";
/* CSS Document */
body{margin:0px auto; padding:0;}
body, * {     font-family: "Microsoft YaHei" ! important; }  
a{ text-decoration:none; color:#000}
a:hover{ color:#064c94}
li{list-style:none}
#header{width:1120px;margin:0 auto}
#logo{margin-top:30px;}
#main{width:1120px;margin:0 auto;}
#nav{width:100%;height:37px; background-image:url(../images/nav-bg.jpg);margin-top:10px;}
#nav ul{padding:0px;width:1120px;margin:auto;}
#nav ul li a{display:block;padding:8px; text-align:center;color:#FFF; text-decoration:none; }
#nav ul li a:hover{background-color:#1a6dbb}
#nav ul li{ list-style:none; float:left; width:160px; height:37px; }
#nav ul li ul{display:none;position:absolute;z-index:99999;width:auto;}
#nav ul li ul li{float:none;width:160px;background-color:#064c94}
#nav ul li ul li a:hover{background-color:#1a6dbb;}
#nav ul li.listshow ul{display:block}
#banner{margin:10px auto}
/*内焦图*/
#nei_bg {margin-top:10px;}
#nei_bg #nei_banner {background-repeat: no-repeat !important;background-position: center top !important;height: 280px;width: 100%;}
h4{color:#172e46; float:right; padding:35px 46px; margin:0}
.title{ background:url(../images/line.jpg) no-repeat center; text-align:center; color:#1a5ca0; font-size:19px; font-weight:bolder}
.profession{margin-top:105px;width:1120px; height:288px}
.profession a img{margin:8px 35px;opacity:1;border-style:none;filter(alpha=100)}
.profession a img:hover{ opacity:0.95;filter(alpha=80)}
.pro-box{margin:40px 20px}
.profession ul{float:left;padding:0px;}
.profession ul li{list-style:none;text-align:center;color:#1a5ca0;font-weight:bold;}
.about,.guide,.law,.contact{width:560px; height:415px; float:left;}
.guide-content{height:327px; margin-top:24px; margin-left:0px; background:url(../images/guide-bg.jpg) no-repeat}
.law-content{height:302px; margin-top:40px; margin-left:21px; background:url(../images/law-bg.jpg) no-repeat}
.boxes{clear:both}
.about p{padding:0px 30px; margin:-0.5em 0; line-height:24px}
p a{ text-decoration:none; color:#1a5ca0;}
.guide-content ul{padding:20px 108px}
.guide-content ul li{ list-style-image:url(../images/list-style.jpg); border-bottom:1px dashed #f9dcdc; line-height:45px; letter-spacing:1px}
.guide-content ul li a{ text-decoration:none; color:#000; font-size:17px}
.law-content ul{padding:10px 122px}
.law-content ul li{ list-style-image:url(../images/list-style.jpg); border-bottom:1px dashed #f9dcdc; line-height:45px; letter-spacing:1px}
.law-content ul li a{ text-decoration:none; color:#000; font-size:17px}
.contact-content{padding:30px; padding-top:10px; line-height:18px}
#footer{clear:both;height:50px;background-color:#00479d;color:#FFF;line-height:50px;text-align:center;font-size:14px} 
/*内页*/
#left{width:250px;float:left;}
#left_title{clear:both; background-color:#064c94; width:250px; height:50px; margin-top:20px; color:#FFF; text-align:center; line-height:50px}
#left ul{padding:0}
#left ul li{list-style:none; text-align:center; border-bottom:1px dotted #CCCCCC; line-height:47px;}
#left ul li a{ text-decoration:none; color:#000;display:block}
#left ul li a:hover{ color:#fff; background-color:#1a6dbb; }
#right{ float:right; margin:10px 0px; margin-bottom:250px; width:850px}
#right_title{ border-bottom:1px solid #CCC; margin:12px 0; padding:13px 0;}
#right_title span{ background-color:#064c94; padding:14px 26px; color:#FFF} 
#right_box{margin-bottom:40px}
#place{clear:both; float:right; color:#999; font-size:15px}
#place a{ color:#999;}
.news_title{font-size:22px;color:#064c94; font-weight:bold;}
