body{margin:0px; background:#eeeeee url(bg.jpg) repeat-x; font-size:12px;text-align:center; color:#333333;}
*{font-family:'Microsoft YaHei','Arial'; font-size:12px;}
input,select{color:#3f4557; margin:0px; padding:0px; vertical-align:middle;}
form,ul,li,p,h1,h2,h3,h4,h5,h6{margin:0px;padding:0px;}
table{border-collapse:collapse;}
img{border:0px;}
ul,li{list-style-type:none;}
a{text-decoration:none; color:#333333;}
a:hover{color:#000000;}
.clearbox{float:none;clear:both;width:0px;height:0px;overflow:hidden;}

.content{width:1002px; margin:0px auto; text-align:left;}
.top{width:100%; height:100px;}
.top .tl{float:left; width:228px; height:80px; padding:24px 0px 0px 12px;}
.top .tr{float:left; width:738px; height:80px; text-align:right; padding:26px 12px 0px 12px;}
.top .tr .tag{width:718px; height:34px; background:url(tag.jpg) 369px 0px no-repeat; color:#ffffff; padding:2px 20px 0px 0px;}
.top .tr .tag a{color:#ffffff; font-size:16px;}
.top .tr strong{font-size:18px;}

.menu{width:738px; height:37px; padding-left:0px;}
.menu li{float:left; height:24px; line-height:24px;}
.menu .lst a{display:block; width:90px; text-align:center; font-size:14px; color:#333333;}
.menu .lst ul{position:absolute; z-index:99; background:#eeeeee none repeat scroll 0 0 !important; filter:Alpha(opacity=80);}
*html .menu .lst ul{background:#eeeeee;}
.menu .lst li{float:left; width:120px; height:30px; line-height:30px;}
.menu .lst li a{display:block; width:100%; height:100%; color:#333333;}
.menu .lst li a:hover{color:#000000; text-decoration:underline;}

#m1{width:360px; margin:0px 0px 0px -135px;}
*html #m1{margin:0px 0px 0px -135px;}
*+html #m1{margin:0px 0px 0px -135px;}

#m2{width:240px; margin:0px 0px 0px -75px;}
*html #m2{margin:0px 0px 0px -75px;}
*+html #m2{margin:0px 0px 0px -75px;}

#m3{width:480px; margin:0px 0px 0px -195px;}
*html #m3{margin:0px 0px 0px -195px;}
*+html #m3{margin:0px 0px 0px -195px;}

#m4{width:240px; margin:0px 0px 0px -75px;}
*html #m4{margin:0px 0px 0px -75px;}
*+html #m4{margin:0px 0px 0px -75px;}

#m5{width:240px; margin:0px 0px 0px -75px;}
*html #m5{margin:0px 0px 0px -75px;}
*+html #m5{margin:0px 0px 0px -75px;}

.menu .ln{width:2px; background:url(line.jpg) no-repeat;}
.menu #wx{background:url(wx.jpg) 78px 0px no-repeat;}
#ewm{display:none; position:absolute; z-index:99; margin:0px 0px 0px 620px;}

.banner{width:100%; height:373px; overflow:hidden; text-align:center;}
.leftBanner{ width:100%; height:373px; overflow:hidden; position:relative; border:1px solid #ddd; text-align:left; margin:0px auto;}
.leftBanner .hd{ height:30px; overflow:hidden; position:absolute; left:50%; margin-left:-58px; bottom:10px; z-index:1; }
.leftBanner .hd ul{ overflow:hidden; zoom:1; float:left;  }
.leftBanner .hd ul li{ float:left; margin-right:5px;  width:17px; height:16px; padding-top:14px; line-height:14px; text-align:center; color:#fff; background:url(icon.png) no-repeat; cursor:pointer; }
.leftBanner .hd ul li.on{color:#fff; background:url(icon2.png) no-repeat;}
.leftBanner .bd{ position:relative; height:100%; z-index:0;   }
.leftBanner .bd li{ zoom:1; vertical-align:middle; }
.leftBanner .bd a{ width:100%; height:373px; display:block;  }

.leftBanner .prev,.leftBanner .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.leftBanner .next{ left:auto; right:3%; background-position:8px 5px; }
.leftBanner .prev:hover,
.leftBanner .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.leftBanner .prevStop{ display:none;}
.leftBanner .nextStop{ display:none;}


.left{float:left; width:507px; padding:34px 0px 10px 0px;}
.left .l1{float:left; width:236px; background:url(ln.jpg) right top no-repeat;}
.left .l1 .tt{width:214px; height:37px;}
.left .l1 .tt a{float:right; margin-top:5px;}
.left .l1 .tt strong{font-size:18px; color:#666666; font-weight:normal;}
.left .l1 .cont{width:234px;}
.left .l1 .cont .c{height:90px; padding:20px 10px 0px 10px; line-height:24px;}
.left .l1 .cont li{height:24px; line-height:24px; padding-left:14px; background:url(icon.jpg) 5px 8px no-repeat;}

.left .l2{float:left; width:235px; padding-left:18px; background:url(ln.jpg) right top no-repeat;}
.left .l2 .tt{width:214px; height:37px;}
.left .l2 .tt a{float:right; margin-top:5px;}
.left .l2 .tt strong{font-size:18px; color:#666666; font-weight:normal;}
.left .l2 .cont{width:234px;}
.left .l2 .cont .c{height:90px; padding:20px 10px 0px 10px; line-height:24px;}

.right{float:left; width:495px; padding:34px 0px 10px 0px;}

.right .l3{float:left; width:235px; background:url(ln.jpg) right top no-repeat;}
.right .l3 .tt{width:214px; height:37px;}
.right .l3 .tt a{float:right; margin-top:5px;}
.right .l3 .tt strong{font-size:18px; color:#666666; font-weight:normal;}
.right .l3 .cont{width:234px;}
.right .l3 .cont .c{height:124px; padding:20px 10px 0px 10px; line-height:24px;}

.right .l4{float:left; width:243px; padding:0px 10px 0px 7px;}
.right .l4 .tt{width:214px; height:37px; padding-left:15px;}
.right .l4 .tt a{float:right; margin-top:5px;}
.right .l4 .tt strong{font-size:18px; color:#666666; font-weight:normal;}
.right .l4 .cont{width:243px;}
.right .l4 .cont .i{height:221px; line-height:24px;}

#foucsBox{margin:0 auto; padding:0; width: 214px; height: 200px; overflow: hidden; zoom: 1; position: relative;}
#foucsBox .imgCon{width:214px; height: 178px; margin: 0; padding: 0; position: relative; list-style: none; display:block;}
#foucsBox .imgCon li{float:left;}
#foucsBox .imgCon li img{border:0; width: 214px; height: 178px;}
#foucsBox .imgCon li .imgTitle{width:214px; position: absolute; bottom: 5px; text-align: center; z-index: 2;}
#foucsBox .imgCon li .imgTitle a{color: #fff; display: block; text-decoration: none; font-family: "Microsoft Yahei","榛戜綋"; font-weight: normal; font-size: 14px; zoom: 1;}
#foucsBox .showPage{width: 214px; height: 30px; position: absolute; bottom: 0; background: #000; opacity: 0.5; filter: alpha(opacity=50); z-index: 1;}
#foucsBox .foucs{width: 214px; height: 11px; position: absolute; bottom: 3px; text-align: center; z-index: 9999; }
#foucsBox .foucs span{display:inline-block; width: 11px; height: 11px; margin: 0 3px 0 0; line-height: 0; font-size: 0; background: url(icon1.jpg) no-repeat; cursor: pointer;}
#foucsBox .foucs span.f{background: url(icon2.jpg) no-repeat;}

.bottom{clear:both; width:100%; height:30px; line-height:30px; text-align:center; background:#0e4b8c; color:#4785c6;}

.nav{float:left; width:442px; text-align:left; padding-left:10px;}
.nav a{color:#4785c6;}
.nav a:hover{color:#74a9e1;}
.copyright{float:left; width:540px; text-align:right; padding-right:10px;}
.copyright a{color:#4785c6;}
.copyright a:hover{color:#74a9e1;}

.msg{position:fixed; right:0px; top:200px; width:217px; height:135px; background:url(msg.jpg) no-repeat; text-align:left;}
.msg .tel{width:97px; height:42px; padding:26px 0px 0px 120px; font-size:14px;}
.msg .qq{width:97px; height:42px; padding:0px 0px 0px 120px; font-size:14px;}
.msg .qq img{margin-bottom:5px;}

.link{clear:both; width:1002px; margin:0px auto; padding-top:10px;}
.link li{float:left; padding:0px 10px; line-height:18px;}

#floatbox{ width:170px; height:280px; position:fixed; right:-130px; top:100px; background:url(floatbg.png) no-repeat 0 0;}
#floatbox .fbox{ width:130px; height:280px; float:right; overflow:hidden; text-align:center; font-size:14px;color:#013984;}
#floatbox .fbox h2 a{ color:#013984; font-size:14px; text-decoration:none;}
#floatbox .fbox h2 a:hover{ color:#FF3600;}