@charset "gb2312";
/* CSS Document */
body{ background:#EDEDED url(../images/BG.jpg) repeat-x top;}
html,body,td,div,ul,li{ margin:0px; padding:0px; font-family:"Microsoft YaHei",Î¢ÈíÑÅºÚ,"MicrosoftJhengHei",»ªÎÄÏ¸ºÚ,STHeiti,MingLiu; font-size:12px; color:#555555; line-height:24px; behavior:url(../images/iepngfix.htc);}
img{ border:none; behavior:url(../images/iepngfix.htc);}
ul,li{ list-style-type:none;}

a{ color:#555555; text-decoration:none;}
a:hover{ color:#30A6E6; text-decoration:none;}

a{ outline:none;}
a:active{ star:expression(this.onFocus=this.blur());}
:focus{ outline:0; }

#index{ width:1180px; margin:0 auto; background:#FFF;}

.logo{ background:url(../images/new_index_02.jpg) no-repeat; width:245px; height:125px;}
.logo a{ display:block; width:245px; height:125px;}

.top{ height:125px; background:url(../images/index_08.jpg) no-repeat 593px 55px; text-align:right; vertical-align:top; padding-right:5px;}
.top span{ background:url(../images/index_05.jpg) no-repeat left center; padding:0 15px 0 10px; color:#999; line-height:30px;}
.top span a{ font-weight:bold; color:#f99631; text-decoration:none;}
.top span a:hover{ text-decoration:underline;}

.menu{ padding:0 2px; background:#30A6E6; height:50px;}
.menu ul li{ float:left; position:relative; z-index:99;}
.menu ul li a{ display:block; width:147px; line-height:49px; font-size:15px; font-weight:bold; color:#FFFFFF; padding-top:1px; text-align:center; background:url(../images/index_12.jpg) no-repeat right;}
.menu ul li a.current{ background:none;}
.menu ul li ul{ display: none;}
.menu ul li:hover a{ background:#f99631 url(../images/index_12.jpg) no-repeat right;}
.menu ul li:hover a.current{ background:#f99631;}
.menu ul li:hover ul{ display:block; position:absolute; top:50px;}
.menu ul li:hover ul li{ float:inherit;}
.menu ul li:hover ul li a{ display:block; width:145px; line-height:35px; font-size:12px; font-weight:normal; color:#FFFFFF; background:#f9ad60; border-bottom:1px solid #fabb7c;}
.menu ul li:hover ul li a.curr{ border-bottom:5px solid #f9ad60;}
.menu ul li:hover ul li a:hover{ font-weight:bold;}

.main{ padding:20px;}

.zbNM{ background:url(../images/index_16.jpg) repeat-x; border:1px solid #CCE3F3; height:39px; font-size:15px; font-weight:bold; color:#30A6E6; padding-left:15px;}
.zbBX{ border:1px solid #CCE3F3; border-top:none; padding:11px 15px 16px;}

.ywNM{ background:url(../images/index_20.jpg) no-repeat center; line-height:20px; font-weight:bold; color:#30A6E6; text-align:center;}
.ywNR{ padding:5px 0 0 1px; line-height:22px;}
.ywXS{ padding-top:6px;}

.zxNM{ background:url(../images/index_36.jpg) no-repeat center; line-height:20px; font-weight:bold; color:#30A6E6; text-align:center;}
.zxNM span{ padding:0 8px;}
.zxNR{ padding:10px 0 0 1px; line-height:22px;}
.zxXS{ padding-top:11px;}

.why li a{ display:block; background:url(../images/index_45.jpg) no-repeat left center; line-height:25px; padding-left:12px;}

.container{ width:840px; height:332px; overflow:hidden; position:relative;}
.slider{ position:absolute;}
.slider li{ list-style:none; display:inline;}
.slider img{ width:840px; height:332px; display:block;}
.slider2{width:2520px;}
.slider2 li{float:left;}
.num{ position:absolute; right:6px; bottom:10px;}
.num li{ float:left; width:20px; height:22px; line-height:22px; font-family:Arial; font-weight:bold; color:#2797D6; cursor:pointer; overflow:hidden; margin:0 4px; background:#FFFFFF; text-align:center;}
.num li.on{ font-size:14px; color:#FFFFFF; background:#F99631;}

.ybNM{ background:url(../images/index_24.jpg) repeat-x; border:1px solid #EDEDED; height:39px; padding:0 15px;}
.ybNM strong{ font-size:15px; font-weight:bold; color:#30A6E6;}
.ybNM font{ font-family:ËÎÌå;}
.ybNM span{ float:right; color:#C5C5C5;}
.ybNM span a{ color:#C5C5C5; text-decoration:none;}
.ybNM span a:hover{ font-weight:bold; color:#30A6E6;}
.ybBX{ border:1px solid #EDEDED; border-top:none; padding:15px;}
.nyBX{ border:1px solid #EDEDED; border-top:none; padding:15px 20px 25px;}
.zsBX{ border:1px solid #EDEDED; border-top:none; padding:20px 11px 25px;}

.gkIG{background:#F5F5F5; width:275px; height:228px;}
.gkIG a{ display:block; width:275px; height:228px;}
.gkBG{ background:#F5F5F5 url(../images/index_30.jpg) no-repeat right top; padding:4px 15px 0; vertical-align:top;}
.gkBG div{ padding-top:8px;}
.gkBG span{ letter-spacing:1px;}
.gkBG a{ color:#30A6E6;}
.gkBG a:hover{ font-weight:bold;}

.xwBX{ border:1px solid #EDEDED; border-top:none; padding:8px 15px 10px;}
.xwBX a{ display:block; background:url(../images/index_34.jpg) no-repeat left; line-height:36px; padding-left:12px;}
.xwBX a span{ float:right; color:#AAAAAA;}
.xwBX a.cur{ background:url(../images/index01_34.jpg) no-repeat;}

.blk_18{ overflow:hidden; width:808px; zoom:1;}
.blk_18 .pcont{ float:left; overflow:hidden; width:768px;}
.blk_18 .ScrCont{ width:7680px; zoom:1;}
.blk_18 #List1_1{ float:left;}
.blk_18 #List2_1{ float:left;}
.blk_18 .LeftBotton{ background: url(../images/index_39.jpg) no-repeat center; float:left; width:14px; height:150px; margin-right:6px;}
.blk_18 .RightBotton{ background: url(../images/index_42.jpg) no-repeat center; float:left; width:14px; height:150px; margin-left:6px;}
.blk_18 ul li{ float:left; width:180px; padding:0 6px;}
.blk_18 a .liIG{ width:180px; height:150px; text-align:center;}
.blk_18 a .liTX{ display:block; width:180px; height:24px; line-height:22px; background:#ededed; text-align:center;}
.blk_18 a:hover .liTX{ background:#30A6E6; color:#FFFFFF;}

.footBG{ background:#30A6E6; height:50px;}
.footNR{ color:#FFF;}
.footNR span{ float:right;}


.lbBX{ border:1px solid #CCE3F3; border-top:none; padding:15px 15px 10px;}
.lbBX a{ display:block; height:32px; line-height:32px; background:#EDEDED url(../images/jt.gif) no-repeat 229px center; margin-bottom:5px; padding-left:15px;}
.lbBX a:hover, .lbBX a.g{ background:#f99631 url(../images/jtA.gif) no-repeat 229px center; color:#FFFFFF;}

.whIG{ float:right; margin:10px 0 0 30px;}
.bzBG{ background:url(../images/fwbz.jpg) no-repeat; height:1056px; padding:11px 0 0 258px; line-height:45px; vertical-align:top;}

.table{ border-collapse: collapse;}
.table td{ border: 1px solid #CCE3F3; padding:10px 20px;}

.tpLS li{ float:left; width:180px; padding:0 12px; margin-bottom:24px;}
.tpLS li a .tpIG{ width:180px; height:150px; text-align:center;}
.tpLS li a .tpTX{ display:block; width:180px; height:24px; line-height:22px; background:#ededed; text-align:center;}
.tpLS li a:hover .tpTX{ background:#30A6E6; color:#FFFFFF;}

.page{ background:#ededed; height:30px; padding-left:15px;}
.page span{ padding:0 5px;}
.page font{ padding:0 5px; font-family:ËÎÌå;}

.vwMZ{ font-size:24px; font-weight:bold; color:#454545; padding:20px 0; text-align:center;}
.vmVD{ padding-top:20px; text-align:center;}
.vmNR{ padding:20px 0;}

.newLT{ padding-bottom:20px;}
.newLT a{ display:block; height:36px; line-height:36px; background:url(../images/index_34.jpg) no-repeat left bottom; padding-left:15px;}
.newLT a span{ float:right; color:#AAAAAA;}

.vwNM{ padding:10px 0 20px; font-size:18px; font-weight:bold; background:url(../images/hx.jpg) repeat-x bottom; text-align:center;}
.vwIN{ padding:10px 0; color:#999999; text-align:center;}
.vwIN span{ padding:0 5px;}
.vwNR{ padding:5px 0 20px 0; background:url(../images/hx.jpg) repeat-x bottom;}
.viewTent p{ padding:10px 0}

.fack{ padding:0 80px 0 0;}
.fckTD{ padding:0 0 15px;}
.input{ width:216px; height:28px; line-height:25px; border:1px solid #e0e0e0; color:#999999; padding:0 11px; font-family:Microsoft YaHei;}
.textarea{ width:216px; height:113px; line-height:25px; color:#999999; padding:0 11px; border:1px solid #e0e0e0; scrollbar-shadow-color:#DFDFDF;
scrollbar-highlight-color:#fffff; scrollbar-face-color:#F9F9F9; scrollbar-3dlight-color:#F9F9F9; scrollbar-darkshadow-color:#F9F9F9; scrollbar-track-color:#F9F9F9; scrollbar-arrow-color:#DFDFDF; SCROLLBAR-BASE-COLOR:#DFDFDF; font-family:Microsoft YaHei;}
.submit{ background:#30A6E6; width:240px; height:32px; border:0; cursor:pointer; font-family:Microsoft YaHei; font-weight:bold; color:#FFFFFF;}

.lxMZ{ background:#f2f2f2; padding:20px; font-size:14px;}
.lxMZ span{ float:right;}
.lxMZ span a{ font-weight:bold; color:#f99631; text-decoration:none;}
.lxMZ span a:hover{ text-decoration:underline;}
.lxNM{ font-size:24px; font-weight:bold; color:#30A6E6; text-align:center;}

.gs{ line-height:30px;}
.gs span{ letter-spacing:1px;}