
@charset "gb2312";
/* CSS Document */
body{font-family:"Î¢ÈíÑÅºÚ"; font-size:14px; background:url(bodybg.png) no-repeat top center;}
*{margin:0; padding:0;}
a{text-decoration:none;}
li{list-style:none;}
img{border:none;}
h2{font-size:18px;}
h3{font-size:16px;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
.main{width:1000px; margin:0 auto;}
.top{height:220px; width:100%; position:relative;}
.logo{ position: absolute; top:72px; left:16px;}
.dwmc{ position:absolute; top:55px; left:136px;}
.ordos{position:absolute; top:113px; right:10px;}
.nav{width:100%; height:37px; line-height: 37px; background:#f7f7f7; border-bottom:2px solid #dedfde;}
.nav li{height:35px;  width:95px;  float:left; text-align: center; background: url(navlibg.png) no-repeat left center; }
.nav li a{transition: color 1s;}
.nav li:hover{border-bottom:4px solid #62bfef;}
.nav li, .nav li a{color:#727373;}
.nav li:hover a{color:#62bfef;}
.part1{height:270px; margin:20px 0 25px;}
.focus{height:270px; width:543px;}
.focus img{width:435px; height:270px;}
.zuixin{width:440px; }
.zxnr{width:390px; height:58px;}
.zxnr h3{color:#dc0303;}
.zxnr p, .zxnr a{color:#393939;}
.zxnr a:hover{color:#62bfef;}
.btbt{height:34px; border-bottom:1px solid #62bfef; width:100%; line-height: 34px; margin-top:5px; margin-bottom:3px;}
.btbt h3{ text-align: center; padding:0 10px; height:33px; display: inline-block;}
.act{color:#62bfef;border-bottom:3px solid #62bfef;}
.normal{color:#444544;}
.more{float:right; font-size:14px; margin-right:5px; font-weight:normal;}
.more, .more a{color:#b5b4b4; }
.more a:hover{color:#62bfef;}
.tylb li{height:30px; line-height: 30px; text-indent:17px; background:url(tylbbg.png) no-repeat 3px center;}
.tylb li span{float:right; text-indent:0px;}
.tylb li, .tylb li a{color:#515151;}
.tylb li a:hover{color:#62bfef;}
.part2{}
.p2l{width:244px;}
.p2l a{color:#4d4d4d;}
.p2l a:hover, .gzcy:hover, .wsbg:hover{color:#62bfef;}
.p2l li{background-color:#f6f6f6;}
.tybt{width:100%; height:35px; line-height: 35px; color:#3b3b3b; text-indent: 34px;}
.tybt hr{border-top:1px solid #c8c6c6; width:132px; margin-top:18px; border-left:none; border-right:none;}
.tybt span{font-size:14px; font-weight:normal; float:right; margin-right:5px;}
.tybt span a, .tybt span{color:#b5b4b4;}
.tybt span a:hover{color:#62bfef;}
.qjgk{background:url(qjgkbg.png) no-repeat left center;}
.zwgk{background: url(zwgkbg.png) no-repeat left center;}
.qjgklb{padding-bottom:15px; margin-top:2px; }
.qjgklb li{width:78px; height:58px; background-position:center 5px;background-repeat: no-repeat;display: inline-block; text-align: center; line-height:90px;}
.znzz{background-image: url(znzzbg.png);}
.ldcy{background-image: url(ldcybg.png);}
.jgsz{background-image: url(jgszbg.png);}
.zwgklb{margin-top:2px;}
.zwgklb li{width:119px; height:33px; line-height: 33px; margin-bottom:12px; text-align: center;}
.gzcy{width:100%;height:35px; line-height: 35px; background:#e8d164 url(gzcybg.png) no-repeat 60px center; text-indent:102px; font-size:18px; color:#ffffff; margin-top:3px;}
.ywzx, .dczj{width:114px; height:41px;  line-height: 41px; text-indent: 47px; margin-top:10px; margin-bottom:15px;}
.ywzx{background:url(ywzxbg.png) no-repeat 12px center;}
.dczj{background:url(dczjbg.png) no-repeat 12px center;}
.wsbg{width:102px; height:80px; color: #ffffff; background: #ea766f url(wsbgbg.png) no-repeat center 16px; line-height: 120px; text-align: center;}
.zzsb, .zzgl{width:137px; height:39px; line-height: 39px; text-indent: 50px; margin-bottom:2px;}
.zzsb{background:url(zzsbbg.png) no-repeat 15px center; }
.zzgl{background:url(zzglbg.png) no-repeat 15px center; }
.p2r{width:724px;}
.hyzx {width:348px; }
.hyzx .tybt{background:url(hyzxbg.png) no-repeat left center; font-size: 16px;}
.hyzx ul{height:174px; padding:5px 20px; background:#f6f6f6; }
.hyzx ul li{height:35px; line-height: 35px; text-indent: 15px; background: url(tylbbg.png) no-repeat left center;}
.hyzx ul li, .hyzx ul li a{color:#515151;}
.hyzx ul li a:hover{color:#62bfef;}
.zfxxbz{width:352px;}
.zfxxbz .tybt{background: url(zfxxbg.png) no-repeat left center; font-size: 16px;}
.zfxxbz table td{height:57px; text-align: center; color:#747574; font-size:16px;}
.zfxxbz table td a{color:#747574; transition: all 1s;}
.zfxxbz table td a:hover, .ds:hover{color:#FFC125; font-size:18px;}
.zfxxbz table{margin-bottom:6px;}
.grbs{width:210px; height:128px; background:#f9f9f9 url(grbsbg.png) no-repeat left center;}
.grbs h2, .qybs h2{width:18px; height:96px; color:#ffffff; padding:16px 21px;}
.grbs ul{width:120px; padding:15px 0 15px 30px;}
.grbs ul li, .qybs ul li{background: url(grbsli.png) no-repeat left center; text-indent: 12px; height:26px; line-height: 26px;}
.grbs ul li a, .qybs ul li a{color:#4d4d4d;}
.grbs ul li a:hover, .qybs ul li a:hover{color:#62bfef;}
.qybs{width:406px; height:128px; margin-left: 24px; background:#f9f9f9 url(qybsbg.png) no-repeat left center;}
.qybs ul{padding:15px 0 15px 30px;}
.xzzx{width:18px; height:96px; color:#ffffff; padding:16px 21px; background:#6cd1f6; transition: all 1s; }
.xzzx:hover{box-shadow: 0px 0px 4px #444544;}
.hyfc{width:100%;height:170px; margin:17px 0; background:#f6f6f6;}
.hyfc h2{width:18px; height:90px; padding:40px 13px; color:#ffffff; background: #90c599;}
.hyfc ul{width:883px;}
.hyfc ul li{width:207px; height:151px; background:#ffffff; float: left;text-align: center;}
.hyfc ul li, .hyfc ul li a{color:#4d4d4d;}
.hyfc ul li img{width:207px; height:124px;}
.yqlj{width:100%; height:26px;}
.yqlj h3{width:110px; height:26px; line-height: 26px; background: url(yqlj.png) no-repeat left center; text-indent:37px; color:#444544;}
.yqlj h3, .yqlj select{float:left;}
.yqlj select{width:188px; height:26px; border:none;color:#949694; background:#f6f6f6; text-indent:1em; line-height: 26px; margin-right:10px;}
.yqlj hr{width:488px; border-top:1px solid #f6f6f6; margin-top:13px; border-right:none; border-left:none;}
.bottom{width:100%; height:132px; background:#f4f4f4; margin-top:17px; }
.bottom, .bottom a{color:#515151;}
.dbxx{width:1000px; height:44px; margin:0 auto; padding:20px 0;}
.dbxx li{float:left;}
.dzjg{margin-left:65px; margin-top:4px;}
.ewm{margin-left:54px;}
.bqxx{margin-left:45px; line-height: 25px; padding:5px 0;}
/*ÁÐ±íÒ³*/
.location{ height:53px; line-height: 53px; font-size: 16px; padding-left:10px;}
.location, .location a{color:#7a7a7a;}
.location a:hover,.lbr ul li a:hover, .lbr h2 span a:hover, .fy a:hover{color:#62bfef;}
.lby{margin-bottom:30px;}
.lbl{width:735px;}
.lbl h2{width:100%; height:39px; color:#616161;margin-bottom:8px;line-height: 39px; background:#f3f4f4 url(lbbtbg.png) no-repeat 6px center; text-indent: 58px; border-bottom:2px solid #47afe7;}
.lbl .tylb li{height:47px; line-height: 47px; border-bottom:1px dashed #e4e5e4;}
.lbr{width:240px; overflow: visible;}
.lbr h2{width:100%; height:40px; line-height: 40px; color:#616161; background:url(lbrbtbg.png) no-repeat 0px center; overflow: visible;  text-indent: 34px;}
.lbr h2 span{float: right; font-size:14px;  margin-right:15px; font-weight:normal; text-indent: 0px;}
.lbr h2 span, .lbr h2 span a{color:#b5b4b4;}
.lbr ul{padding:10px 20px; background: url();}
.lbr ul li{padding:5px 0px; line-height: 25px;}
.lbr ul li, .lbr ul li a{color:#515151;}
.lbr ul li span{color:#aba9a9;}
.fy{text-align: center; margin-top:30px; height:30px; line-height: 30px;}
.fy, .fy a{color:#515151;}
/*ÄÚÈÝÒ³*/
.nry{width:940px; padding:30px; margin-bottom:30px;  min-height: 600px; line-height: 25px;  border:1px solid #ededed;}
.nry h1{text-align: center;}
.wzxx{width:100%; height:25px; background:#f1f1f1; text-align: center; margin:25px 0 20px 0; color:#00000;}