﻿@charset "utf-8";
/* CSS Document */
body{ margin:0 auto;font-family: "宋体"; font-size:12px; padding:0; color:#333333; background:#0461a6;}
ul,li,form,p,input{margin:0px; padding:0px; list-style:none;}
li ul{ display:none;}
h1{ font-size: 14px;font-weight: bold;float:left;width:728px;margin:0px; padding:0px; padding-left:15px;height:32px; line-height:32px; background:url(R2.jpg) no-repeat;}
h3,h4,h5{ font-size:12px; margin:0px; padding:0px; font-weight:normal;}
a {color:#333333;}
a:link{color:#333333; text-decoration:none;}
a:visited{color:#333333; text-decoration:none;}
a:hover{color:#ff0000; text-decoration:none;}
a:active{color:#ff0000; text-decoration:none;}
.fl{ float:left;}
.fr{ float:right;}
img{ border:none;max-width:100%;}
.clear{ clear:both;}
.zjj{ margin-left:10px;}
.zd{ height:auto; overflow:hidden;}
.jz{ margin-left:auto; margin-right:auto;}
.sjj{ margin-top:10px;}
.bs a:link{color:#ffffff;}
.bs a:visited{color:#ffffff;}
.bs a:hover{color:#ffff00;}
.bs a:active{color:#ffff00;}
.top{ width:983px; height:71px; background:url(top.jpg) no-repeat; padding-top:20px; padding-right:20px; text-align:right;}
.nav{ width:993px; height:38px; background:#FFF; padding:4px 5px 0px 5px;}
.nav ul{ width:993px;background:url(nav_bg.jpg) repeat-x; height:38px;}
.nav ul li{ width:109px; height:38px; line-height:38px; text-align:center; float:left; font-size:14px; font-weight:bold; background:url(nav_li.jpg) no-repeat left center;}
.banner{ width:993px; height:321px;background:#FFF; padding:4px 5px 13px 5px;}
.content{ width:993px;padding:0px 5px 10px 5px;background:#FFF;}
.content_L{ width:238px;}
.content_L p{ width:221px; height:38px; line-height:38px; background:url(L1.jpg) no-repeat; padding-left:17px; font-size:14px; font-weight:bold; color:#FFF;}
.content_L ul{ width:236px; border:1px solid #e8e3e3; border-top:none; padding-top:4px; padding-bottom:3px;*padding-top:6px; *padding-bottom:6px;}
.content_L ul li{ width:175px; height:31px; line-height:31px; font-size:14px; font-weight:bold; padding-left:52px; background:url(li.jpg) no-repeat 30px center; border-bottom:1px dotted #CCCCCC;}
.content_L h4{ width:220px;border:1px solid #e8e3e3; border-top:none; padding-left:8px; padding-right:8px; line-height:24px;}
.content_L h4 span{ font-size:13px; font-weight:bold;}
.content_L h4 img{ width:220px; height:64px; margin-top:8px;}
.content_R{ width:743px;}
.content_R1{ width:479px;margin-bottom: 9px;}
.content_R1 p{ width:464px; background:url(R1.jpg) no-repeat;}
.dfg{ padding-left:15px;line-height:33px;height:33px; font-size:14px; font-weight:bold;}
.dfg span{ float:right; padding-right:10px; width:30px; height:9px; margin-top:10px;}
.content_R1 h3{ width:457px; border:1px solid #e8e3e3; border-top:none; padding:12px 10px 8px 10px;line-height:25px;}
.content_R1 h3 img{ width:155px; height:115px; padding:1px; border:1px solid #CCC; margin-right:8px; float:left;}

.content_R3{ width:728px; background:url(R2.jpg) no-repeat;}
.content_R31{ width:741px;border:1px solid #e8e3e3; border-top:none;}
.content_R31 ul{ width:716px; padding-top:18px; padding-bottom:5px; padding-left:6px;}
.content_R31 ul li{ width:169px; text-align:center; float:left; margin-left:10px; line-height:31px; display:inline;}
.content_R31 ul li img{ width:165px; height:127px; border:1px solid #CCC; padding:1px;}
.box2{ width:324px;}
.box2 p{ width:309px; background:url(R3.jpg) no-repeat; height:38px; line-height:38px; padding-left:15px; font-size:14px; font-weight:bold; color:#FFF;}
.box2 p span{ float:right; margin-right:10px; font-size:12px; font-weight:normal;}
.box2 ul{ width:312px; border:1px solid #e8e3e3; border-top:none; padding:5px;}
.box2 ul li{ width:312px;border-bottom:1px dashed #CCCCCC; line-height:29px;}
.box2 ul li span{ float:right; margin-right:5px;}
.foot{ width:1003px; background:url(foot_bg.jpg) repeat-x top center #FFFFFF; text-align:center; padding-top:24px; padding-bottom:20px; line-height:24px;}
.ny_01{width:721px; line-height:24px; padding-top:6px; padding-left:10px; padding-right:10px;border:1px solid #e8e3e3; border-top:none;}
.ny_01 p{ text-indent:24px;}
.ny_02{width:741px;border:1px solid #e8e3e3; border-top:none;}
.ny_02 ul{ width:721px; margin-left:auto; margin-right:auto; padding-top:3px; margin-bottom:5px;}
.ny_02 ul li{width:701px; border-bottom:1px dashed #cccccc; line-height:30px; background:url(news0.gif) no-repeat 1px center; padding-left:20px;}
.ny_02 ul li span{ float:right; margin-right:5px;}
.ny_03{width:741px;border:1px solid #e8e3e3; border-top:none;}
.ny_03 ul{ width:741px;height:auto; overflow:hidden; padding-top:10px;}
.ny_03 ul li{ width:169px; text-align:center; float:left; margin-left:12px; line-height:30px;  display:inline; margin-bottom:3px;}
.ny_03 ul li img{ width:165px; height:127px; padding:1px; border:1px solid #CCC;}
.fs0{ font-size:0;}
.h0{ height:0;}
.of{ overflow:hidden;}
.sech3 { font-size:14px; font-weight:bolder; padding:8px 0 0px 0; text-align:center; background:none; }
#secp { border-bottom:1px dashed #ccc; margin:8px 0 ; padding-bottom:5px; text-align:center;}
#prd { font-size:16px; padding:8px 0 5px 0; text-align:center;}
.prp {padding:10px; overflow:hidden; line-height:24px;}
#GuestForm td{ height: 30px; }
.width100 { width:80px;}
.tdright { text-align:right;}
.sepage { clear:both; text-align:center; padding:8px 0;}
ul,ul li { list-style-type:none; }
.pr{position: relative;}
.pa{position: absolute;}
.of{overflow: hidden;}
.banner img{height: 321px; width: 993px;z-index: 1;}
.banner { position:relative;width:993px; height:321px; text-align:center; overflow:hidden;z-index: 1; }
.banner .bd { position:absolute; left:50%; width:100%; height:321px; margin-left:-50%; background:#fff; }
.banner .hd { position:absolute; bottom:25px; width:100%; height:14px; z-index:1; }
.banner .hd ul { width:983px; margin:0 auto; text-align:center;}
.banner .hd ul li { display:inline-block; *display:inline; zoom:1; width:14px; height:14px; margin:0 3px; border-radius:100%; background:#fff; overflow:hidden; cursor:pointer; vertical-align:top; line-height:99999px; }
.banner .hd ul .on { background:#e90506; }
.banner a.prev,.banner a.next{display:block;width:59px;height:60px;position:absolute;top:50%; margin-top:-30px; z-index:1; display:none;}
.banner a.prev{left:0;background:url(../images/6.png) no-repeat;} 
.banner a.next{right:0;background:url(../images/7.png) no-repeat;}

.content_R2,.content_R2 img{ width:254px; height:228px;}
.slide{height: 228px;width: 254px;}
.icon{right: 6px; bottom:16px;}
.icon li{float: left;margin-left: 6px;cursor: pointer;padding: 1px 5px;background-color: white;font-size: 5px;border-radius: 2px;}
.icon li.active{background-color: #85060d;}
.icon li.active a{color: white!important;}
