.head-w{ width:100%; height:30px; line-height:30px; margin:0 auto; background-color:#003278;}
.head{ width:1200px; height:30px; margin:0 auto;}
.head ul{float:left;width: 500px;height:30px;}
.head ul li, .head ul li a{ float:left; width:80px; height:30px; font-size:14px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#fff;}
.head ul li a:hover{ color:#f00;}

.search{ float:right; width:190px; height:24px; margin-top:3px; position:relative; background-color:#88abda;}
.search-left{ float:left; width:214px; height:24px; line-height:24px; background:url(../images/search_bg.png) no-repeat;}
.search-right{ position:absolute; top:0; right:0;}

.logo-w{ width:100%; height:160px; margin:0 auto; background:url(../images/logo_bg.jpg) no-repeat;}
.logo{ width:1200px; height:160px; margin:0 auto; position:relative;}
.logo img{ float:left; margin-top:18px;}
.logo ul{ position:absolute; right:0; bottom:10px;width:900px;}
.logo ul li{ float:left; padding:0 9px 0 9px;  line-height:36px; color:#9b9fa7; font-size:18px;}
.logo ul li a{ color:#000; font-size:18px;}

.content{ width:100%; margin:0 auto; border-top:#ccc 4px solid; background-color:#ededed; padding-top:10px; padding-bottom:20px}
.part1{ width:1200px; height:364px; margin:0 auto; background-color:#f3f3f3; border:#c7c7c7 1px solid; margin-bottom:16px;}
.part1-nav{ float:left; width:560px; height:50px; line-height:20px; color:#0b398c; font-size:24px;}

.part1-main{ float:left; width:560px; height:324px;line-height:324px; padding:20px; position:relative;}
.part1-main img{ float:left; position:absolute; left:14px; top:0;}
.part1-main-top, .part1-main-top a{ float:left; width:340px; height:28px; font-size:21px; color:#5a5a5a;}
.part1-main-top p{ float:left; width:340px;font-size:14px; color:#5a5a5a; line-height:30px; height:180px; margin-top:10px;}

.part2-main{ float:right; width:580px; height:324px; padding:20px 20px 20px 0;}
.part2-main ul{ float:left; width:560px;}
.part2-main ul li{ float:left; width:560px; height:30px;position:relative;}
.part2-main ul li span{ float:left; display:block; width:24px; height:30px; line-height:28px; color:#000; font-size:36px;}
.part2-main ul li a{ float:left; display:block; width:480px; height:30px; line-height:30px; color:#333; font-size:14px; overflow:hidden;}
.part2-main ul li p{float: right;font-size: 12px; margin-right: 0;color: #5c5c5c;position:absolute;right:0;height:30px;line-height:30px;}

.more{ float:right; width:40px; height:30px; line-height:20px; display:block;}
.more a{ color:#003278; font-size:14px;}


.part2{ width:1200px; height:202px; margin:0 auto; position:relative; margin-bottom:20px;}
.part2-nav{ float:left; width:1200px; height:60px; line-height:60px; color:#333; font-size:18px;}
.part2-nav a{ float:right; width:60px; height:60px; line-height:60px; display:block; color:#003278; font-size:14px;}
.part2-m{ float:left; width:1218px; height:136px; position:absolute; left:0; top:60px;}
.part2-m1{ float:left; width:386px; height:106px; background-color:#f3f3f3; border:#c7c7c7 1px solid; padding-top:30px; margin-right:18px;}
.time{ float:left; width:60px; height:60px; background:#98b5d9; text-align:center; margin-left:18px;}
.time:hover{background:#003278;}
.year{ float:left; width:60px; height:20px; color:#fff;}
.day{ float:left; width:60px; height:40px; font-size:30px; color:#fff;}
.part2-m1 a{ float:left; display:block; width:282px; line-height:30px; height:30px; overflow:hidden; color:#333; margin-left:10px; font-size:14px;}


.part3{ width:1200px; height:454px; margin:0 auto; position:relative;}
.part3-li{ width:1218px; height:454px; position:absolute; left:0; top:0;}
.part3-left{ float:left; width:386px; height:452px; background-color:#f3f3f3; border:#c7c7c7 1px solid; margin-right:18px; }

.part3-left-nav{ float:left; width:366px; height:40px; line-height:40px; color:#fff; font-size:18px; background-color:#003278; padding-left:20px;}
.part3-main{ float:left; width:346px; height:222px; padding:0 20px 0 20px;}
.part3-main ul{ float:left; width:340px; margin-top:20px;}
.part3-main ul li{ float:left; width:340px; height:33px;}
.part3-main ul li span{ float:left; display:block; width:24px; height:33px; line-height:33px; color:#000; font-size:14px;}
.part3-main ul li a{ float:left; display:block; width:316px; height:33px; line-height:33px; color:#333; font-size:14px; overflow:hidden;}


.part4-w{ width:100%; height:230px; background:url(../images/part4_bg.jpg) no-repeat; margin:0 auto;}
.part4{ width:1200px; height:230px; margin:0 auto;}
.part4 ul{ float:left; width:1100px; height:188px; margin-top:42px;}
.part4 ul li{ float:left; width:220px; height:188px;}
.part4 ul li span{ float:left; width:275px; height:80px;}
.part4 ul li span img{ float:left; margin-left:20px;}
.part4 ul li a{ float:left; width:120px; height:74px; line-height:24px; font-size:16px; color:#333; text-align:center; margin-top:30px;}
.erweima{ float:right; width:90px; height:140px; margin-top:72px;}
.erweima-top{ float:right; width:90px; height:90px; background-color:#fff;}
.erweima-top img{ float:left; margin:7px 0 0 7px;}
.erweima-bottom{ float:right; width:90px; height:50px; line-height:50px; color:#676767; font-size:14px; text-align:center;}


.part5-w{ width:100%; height:auto; margin:0 auto; background:#3e4e67;}
.part5{ width:1200px; height:auto; margin:0 auto;}
.part5-nav{ width:1200px; height:50px; line-height:70px; font-size:18px; color:#fff; text-align:center; background:url(../images/part5-nav-bg.png) no-repeat;}
.part5 h2{ display:block;float:left; font-size:16px; line-height:100px; text-align:center; height:100px; font-weight:normal; width:100px; color:#8a98ad; cursor:pointer;}
.part5 h2.current{ color:#fff; background:url(../images/sanjiao.png) right center no-repeat;}

.part5-main1{ float:left; width:282px; height:260px; padding:0 16px 0 16px;}
.part5-main1-nav{ float:left; font-size:18px; color:#b2bdce; width:260px; line-height:100px; padding-left:12px; }
.part5-main1 ul{ float:left; width:282px;}
.part5-main1 ul li{ float:left; width:282px; height:30px; line-height:30px; position:relative; overflow:hidden;}
.part5-main1 ul li a{ color:#b2bdce; font-size:12px; display:block; width:282px; height:30px;}
.part5-main1 ul li span{ display:block; width:10px; height:30px; float:left; color:#b2bdce;}

.part5-main2{ float:left; width:439px; height:260px; padding:0 16px 0 16px;}
.part5-main2-nav{ float:left; font-size:18px; color:#b2bdce; width:417px; line-height:100px; padding-left:12px; }
.part5-main2 ul{ float:left; width:439px;}
.part5-main2 ul li{ float:left; width:210px; height:30px; line-height:30px; position:relative; overflow:hidden;}
.part5-main2 ul li a{ color:#b2bdce; font-size:12px; display:block; width:198px; height:30px; float:left}
.part5-main2 ul li span{ display:block; width:10px; height:30px; float:left; color:#b2bdce;}


.footer{ width:100%; height:60px; line-height:60px; color:#4f4f4f; margin:0 auto; background-color:#e0e0e0; text-align:center;}


/*list kaishi*/
.s-banner{ width:1200px; height:230px; margin:0 auto;}
/*list jieshu*/


.content1{ width:1200px; margin:0 auto; position:relative;}


/*menu kaishi*/
.menu{ float:left; width:280px; position:absolute; left:0; top:0; background-color:#f5f5f5;}
.menu-head{ width:260px; height:100px; background:url(../images/list-bg.jpg) no-repeat; padding-left:20px; line-height:120px;text-align:center;  font-size:20px; color:#fff; font-weight:100;}
.menu-content{ width:280px; background:#f5f5f5; position:absolute; left:0; top:100px;}
.menu-content-nav{ width:280px;}
.menu-content-nav ul{ float:left; width:280px; margin-bottom:52px;}
.menu-content-nav ul li{ float:left; width:280px; height:50px; line-height:50px; border-bottom:#b8d7d5 1px solid; position:relative;}
.menu-content-nav ul li img{ position:absolute; right:46px; top:28px;}
.menu-content-nav ul li a{ float:left; width:214px; height:50px; display:block; font-size:14px; color:#48908a;  padding-left:66px;}
.menu-content-nav ul li a:hover{ background:url(../images/list-nav-bg.jpg) no-repeat;}
#dangqian{ background:url(../images/list-nav-bg.jpg) no-repeat;}
.list-bottom{ float:left; width:280px; height:180px;}
/*menu jieshu*/



/*main 开始*/
.main{ float:right; width:850px; min-height:740px; background-color:#fff; padding:0 25px 0 45px; margin-bottom:14px;}
.main-nav{ float:left; width:850px; height:58px; line-height:58px; color:#ababab; border-bottom:#ccc 1px dotted;}
.main-nav-left{ float:left; width:250px; height:58px; font-size:20px; color:#333; font-weight:100;}
.main-nav-right{ float:right; width:600px; height:58px; text-align:right;}
.main-nav-right a{ display:inline; height:58px; line-height:58px; color:#333; font-size:12px; padding:0 4px 0 4px; }
/*main 结束*/



.detail{ float:left; width:850px; margin-top:30px;}
.detail_head{ float:left; width:850px; text-align:center; margin-bottom:20px; border-bottom:#ccc 1px dotted;}
.detail_head1{ float:left; width:850px; line-height:50px; font-size:26px; color:#333;}
.detail_main{ float:left; width:850px; padding-bottom:30px; border-bottom:#ccc 1px dotted;}
.detail_main p{ line-height:42px; color:#3c3c3c; font-size:16px; margin:10px 0 10px 0; text-align:left; text-indent:32px; font-weight:100; display:block;}
.detail_main p img{ margin:0 auto;}


.content-bt-xia{line-height:30px; width:850px; height:30px; text-align:center; float:left;}
.content-bt-xia span{padding:0 10px; color:#999999; font-size:12px;}
.content-bt-xia span a{ color:#999999;}

.sxy{ float:left; width:700px; height:60px; margin-bottom:70px; padding-left:10px; margin-top:30px;}
.sxy dl{ float:left; width:700px; height:30px;}
.sxy dl dt{ float:left; width:56px; height:30px; line-height:30px; font-size:14px; color:#666;}
.sxy dl dd{ float:left; width:600px; height:30px; line-height:30px; overflow:hidden; max-width:600px;}
.sxy dl dd a{font-size:14px; color:#333;}
.sxy dl dd a:hover{ color:#f00;}



.list_main{ float:left; width:850px; }
.list_main ul{ float:left; width:850px; line-height:42px; margin-bottom:30px;} 
.list_main ul li{ float:left; width:850px; height:42px; position:relative;}
.list_main ul li a{ color:#666; font-size:14px; float:left; width:700px; height:42px; display:block; overflow:hidden;}
.list_main ul li span{ float:left; width:100px; height:42px; text-align:right; color:#999; font-size:12px; position:absolute; right:0; top:0;}
.fanye{ float:left; width:850px; height:35px;  margin-bottom:30px; text-align:center;}





.list_main ul .news-list img{ float:left; margin-right:30px;}
.list_main ul .news-list{ float:left; width:850px; height:200px;}
.list_main ul .news-list .date{ float:left; width:690px; height:40px; line-height:60px; font-size:16px; color:#333; font-weight:bold; border-top:#f2f2f2 1px solid; }
.list_main ul .news-list .dt{ float:left; width:690px; height:70px!important; line-height:30px!important; margin-top:20px;}
.list_main ul .news-list .dt a{ display:block; width:690px; font-size:14px; color:#666;line-height:30px!important; height:70px!important;}