@charset "utf-8";
/* CSS DocumentQQ:35013065 */
html { height: 100%; }
body {margin: 0px; padding:0px; height: 100%; font-size: 12px; font-family:Arial; color:#333; line-height:150%; text-align:center; background: url(../images/bj.gif) repeat-x top;word-wrap:break-word;word-break:break-all}
div,ul,ol,dd,dt,dl,form { margin: 0; padding: 0; }
img {border: 0;margin: 0px;}
li { list-style: none; }
input { font-family: tahoma,Arial,Helvetica,sans-serif; font-size: 12px; }
h1,h2,h3,h4,h5,h6,h7 { margin: 0; padding: 0; text-align: left; font-size: 12px; font-weight:400; }
p { margin: 0; }
.none {display: none; }

/* ============ 常用 ============= */
.BOX{width:946px;margin: 0px auto;text-align:center;}
.PageBody {margin: 0px auto;}
.inpu{width:169px; height:18px; line-height:18px;border:0px; background: url(../images/inp.jpg) no-repeat;border:0px;}
.video{ border:7px #ccc solid; }
.main{ float:left; width:685px;}
.left{ width:256px; float:left;text-align:left; border:1px solid #ccc}
.left .con{ padding:17px 8px 5px 15px; line-height:17px;}
.Inav{ background:url(../images/navbg.jpg); height:29px; line-height:29px; color:#46045c; text-align:left}
.Bor{ text-align:left;border:1px solid #ccc}
.mid{ width:421px; float:right;}
.right{ width:254px; float:right;}
.hr{background:url(../images/h.jpg) no-repeat; height:55px; text-align:left; padding-top:20px; padding-left:15px;}
.hr li{ line-height:17px;}
.w293{ width:293px;}
.w644{ width:644px;}
.pro{ border:#e6e5e5 1px solid;}
.pro .nav{ background:url(../images/nav1.jpg); height:38px; line-height:38px; text-align:left; text-indent:20px;}
.pro .mu1{ height:30px; line-height:30px;text-align:left; text-indent:20px; background:#b1a6c6; margin-bottom:2px;overflow:hidden}
.pro .mu1 a{ height:30px; line-height:30px;text-align:left; text-indent:20px; background:#ebe8ef; margin-bottom:2px;display:block}
.pro .mu1 a:hover{ height:30px; line-height:30px;text-align:left; text-indent:20px; background:#b1a6c6; margin-bottom:2px; display:block; color:#000; text-decoration:none;} 
.pro .mu2{ height:30px; line-height:30px;text-align:left; text-indent:20px; background:#b1a6c6; margin-bottom:2px; overflow:hidden} 
.pro .mu2 a{ height:30px; line-height:30px;text-align:left; text-indent:20px; background:#ebe8ef; margin-bottom:2px;display:block}
.pro .mu2 a:hover{ height:30px; line-height:30px;text-align:left; text-indent:20px; background:#b1a6c6; margin-bottom:2px; display:block; color:#000; text-decoration:none;} 

.pro .nav2{ background:url(../images/na1.jpg); height:38px; line-height:38px; text-align:left; text-indent:20px;}
.pro .me1{ height:30px; line-height:30px;text-align:left; text-indent:20px;background:#e3ae80 url(../images/l1.jpg) no-repeat left; margin-bottom:2px; overflow:hidden;} 
.pro .me1 a{ height:30px; line-height:30px;text-align:left; text-indent:20px; background:#e8e8e8 url(../images/l1.jpg) no-repeat left;; margin-bottom:2px;display:block}
.pro .me1 a:hover{ height:30px; line-height:30px;text-align:left; text-indent:20px; background:#e3ae80 url(../images/l1.jpg) no-repeat left;; margin-bottom:2px; display:block; color:#000; text-decoration:none;} 

.pro .me2{ height:30px; line-height:30px;text-align:left; text-indent:20px; background:#e3ae80 url(../images/l2.jpg) no-repeat left; margin-bottom:2px;overflow:hidden;} 
.pro .me2 a{ height:30px; line-height:30px;text-align:left; text-indent:20px; background:#e8e8e8 url(../images/l2.jpg) no-repeat left; margin-bottom:2px;display:block}
.pro .me2 a:hover{ height:30px; line-height:30px;text-align:left; text-indent:20px; background:#e3ae80 url(../images/l2.jpg) no-repeat left;; margin-bottom:2px; display:block; color:#000; text-decoration:none;} 

.pro .me3{ height:30px; line-height:30px;text-align:left; text-indent:20px; background:#e3ae80 url(../images/l3.jpg) no-repeat left; margin-bottom:2px;overflow:hidden;} 
.pro .me3 a{ height:30px; line-height:30px;text-align:left; text-indent:20px; background:#e8e8e8 url(../images/l3.jpg) no-repeat left; margin-bottom:2px;display:block}
.pro .me3 a:hover{ height:30px; line-height:30px;text-align:left; text-indent:20px; background:#e3ae80 url(../images/l3.jpg) no-repeat left; margin-bottom:2px; display:block; color:#000; text-decoration:none;} 

.pro .me4{ height:30px; line-height:30px;text-align:left; text-indent:20px; background:#e3ae80 url(../images/l4.jpg) no-repeat left; margin-bottom:2px;overflow:hidden;} 
.pro .me4 a{ height:30px; line-height:30px;text-align:left; text-indent:20px; background:#e8e8e8 url(../images/l4.jpg) no-repeat left; margin-bottom:2px;display:block}
.pro .me4 a:hover{ height:30px; line-height:30px;text-align:left; text-indent:20px; background:#e3ae80 url(../images/l4.jpg) no-repeat left;; margin-bottom:2px; display:block; color:#000; text-decoration:none;} 

.pro .me5{ height:30px; line-height:30px;text-align:left; text-indent:20px; background:#e3ae80 url(../images/l5.jpg) no-repeat left; margin-bottom:2px;overflow:hidden;} 
.pro .me5 a{ height:30px; line-height:30px;text-align:left; text-indent:20px; background:#e8e8e8 url(../images/l5.jpg) no-repeat left; margin-bottom:2px;display:block}
.pro .me5 a:hover{ height:30px; line-height:30px;text-align:left; text-indent:20px; background:#e3ae80 url(../images/l5.jpg) no-repeat left;; margin-bottom:2px; display:block; color:#000; text-decoration:none;} 

.pro .co{line-height:30px;text-align:left;text-indent:30px;background:#f4f2f7;} 
.pro .co2{ padding:10px 0px;word-wrap:break-word;word-break:break-all; margin-left:10px;margin-right:20px;} 
.pro .co2 li{ float:left; padding:0 5px;} 

.proinfo .nav{ background:#e9e7e8; text-align:left; text-indent:20px; line-height:25px; height:25px;}
.proinfo .meu{ background:#efefef; text-align:left;text-indent:20px; line-height:25px; height:25px; clear:both;}
.proinfo .com li{ width:213px; float:left; border-right:1px dashed #ccc; margin:10px 0px;}
.proinfo .com li p{ text-align:left; padding:0 20px;}
.proinfo .com2 li{ width:200px; float:left; border-right:1px dashed #ccc; margin:10px 0px;}
.proinfo .com2 li p{ text-align:left; padding:0 20px;}

.show .nav{ height:35px; line-height:35px; background:#e9e7e8; text-align:left; text-indent:25px; font-size:14px;}
.fenl_1b {FLOAT: left;WIDTH:460px;COLOR:#333333;LINE-HEIGHT: 26px;HEIGHT: 26px}
.fenl_1b UL LI {FLOAT: left;WIDTH:88px;text-align: center;line-height: 26px; background:url(../images/d3.jpg)}
.fenl_1b a{ text-decoration: none; color: #42414A; }
.fenl_1b a:hover { text-decoration: none; color: #FF9900; }
.fenl_1b .hotTab {background:url(../images/d4.jpg); font-weight:bold}

.fenl_2 {text-align:left; font-family:"宋体"}
.fenl_2a {COLOR: #000; LINE-HEIGHT: 19px; line-height:25px; padding-left:63px;}
.ysly{ text-align:left; padding:30px; line-height:25px; background:url(../images/tebg.jpg) repeat-x left bottom; font-family:"宋体"}
.ysly .nav{ font-size:25px;}
.ysly .men li{ float:left; width:18px;text-align:center; line-height:15px;background:#4e3878; color:#fff;display:block;}
.ysly .men li a{ text-decoration: none; color: #4e3878;display:block;background:#fff;}
.ysly .men li a:hover { text-decoration: none; color: #fff; display:block; background:#4e3878}

.ysly .lis{ color:#4a3f5f; font-size:14px; line-height:18px;}
.ysly .lis a{ text-decoration: none; color: #42414A; }
.ysly .lis a:hover { text-decoration: underline; color: #FF9900; }
.hyxw .nav{ background:url(../images/bgn.jpg) repeat-x; text-align:left;height:43px; line-height:50px;}
.hyxw .nav li{ float:left; width:90px; text-align:center}
.hyxw .nav .w161{background:url(../images/bgn2.jpg) no-repeat center 1px; text-align:center; width:161px; line-height:50px;}
.hyxw .na{ text-align:left;height:27px; line-height:27px; background:#dc6801; color:#fff; padding:0 10px;}
.hyxw .na2{ text-align:left;height:27px; line-height:27px; background:#a91f1f; color:#fff; padding:0 10px;}
.hyxw .na3{ text-align:left;height:27px; line-height:27px; background:#2b4b86; color:#fff; padding:0 10px;}
.hyxw .na4{ text-align:left;height:27px; line-height:27px; background:#513b7c; color:#fff; padding:0 10px;}
.hyxw .na5{ text-align:left;height:27px; line-height:27px; background:#668f41; color:#fff; padding:0 10px;}
.hyxw .com{ padding:10px 0}

.footer{ width:946px; margin:0 auto;}
/* ============ 链接 ============= */
a{ text-decoration: none; color: #42414A; }
a:hover { text-decoration: underline; color: #FF9900; }
#w {color: #fff;text-decoration: none;}
#w a{ text-decoration: none; color: #fff; }
#w a:hover { text-decoration: underline; color: #fff; }
#wi {color: #c0ff97;text-decoration: none;}
#wi a{ text-decoration: none; color: #fff; }
#wi a:hover { text-decoration: underline; color: #FFFFFF; }
#red {color: #ff0000;text-decoration: none;font: "宋体" 12px;}
#red a{ text-decoration: none; color: #ff0000; }
#red a:hover { text-decoration: underline; color: #ff0000; }
#g{color: #246000;text-decoration: none;}
#g a{text-decoration: none;color: #246000;}
#g a:hover { text-decoration: underline; color: #246000; }
#ye{color: #cc6600;text-decoration: none;}
#ye a{text-decoration: none;color: #cc6600;}
#ye a:hover { text-decoration: underline; color:#CC3300; }
#zs{color: #714C8C;text-decoration: none;}
#zs a{text-decoration: none;color: #714C8C;}
#zs a:hover { text-decoration: underline; color:#A91F1F; }
#more{color: #714C8C;text-decoration: underline;}
#more a{text-decoration: underline;color: #714C8C;}
#more a:hover { text-decoration: underline; color:#A91F1F; }

/* ============  ============= */
.hd_input{width:169px; height:18px; line-height:18px; border:0px; background-image: url(../images/search_bj.gif); background-repeat: repeat-x; background-position: top; border:1px solid #C9CBC5;}
.con_border{border:1px solid #EFEFEF; border-top:none;}
.input_b{width:100px;}
.input_m{width:54px;}
.border_right{background: url(../images/line01.gif) repeat-y right;}
