@charset "utf-8";
@import url(public.css);
body{font: 12px/21px "Microsoft YaHei",Arial;color:rgb(136, 136, 136);-ms-overflow-x:hidden;background:url(../Index/hbg.JPG) repeat-x;}
dl#header{height:168px;}
dl#header dd.hline{height:36px;line-height:36px;color:#a7a7a7;}
dl#header dd.hline div.fr{color:#d3e1ee;}
dl#header dd.hline div.fr a{padding:0px 10px;color:#666668;}
dl#header dd.hline div.fr a:hover{color:#999;}
dl#header dd.Mlogo{height:71px;padding:30px 0px;}
dl#header dd.Mlogo div#logo{width:60%;}
dl#header dd.Mlogo div#logo img{float:left;margin-right:10px;}
dl#header dd.Mlogo div#logo strong{font-size:21px;color:#1e3988;display:block;float:left;line-height:30px;height:30px; padding-top:8px;}
dl#header dd.Mlogo div#logo span{display:block;float:left;padding-right:15px;max-width:90px;padding-left:15px;background:url(../Index/i.jpg) left no-repeat;font-size:14px;color:#333;line-height:25px;height:25px;overflow:hidden;}
dl#header dd.Mlogo div#logo div.fl{width:75%;float:left;font-size:16px;color:#cc0000}
dl#header dd.Mlogo div.tel{width:150px;height:50px;padding-top:2px;line-height:20px;background:url(../Index/tel.gif) left no-repeat;padding-left:45px;color:#333333; margin-top:10px;}
dl#header dd.Mlogo div.tel strong{display:block;font-size:18px;color:#bc0700;line-height:22px;}
menu{background:url(../Index/mbg.jpg) bottom repeat-x;height:50px;line-height:45px;}
#search{height:33px;z-index:10;}
#search dl#searKey{height:45px;position:absolute;width:100%;background:url(../Index/fix.png);color:#fff;bottom:33px;left:0;}
#search dl#searKey dd.keyword{padding:8px 10px;line-height:29px;height:29px;width:60%;overflow:hidden;}
#search dl#searKey dd.keyword a{color:#fff;padding:0px 10px;}
#search dl#searKey dd.keyword a:hover{ text-decoration:underline;}
#search dl#searKey dd.FromBox{height:26px;line-height:26px;background:url(../Index/sbg.jpg) no-repeat;margin:9px 8px;width:238px;}
#search dl#searKey dd.FromBox  form#msearch{height:26px;}
#search dl#searKey dd.FromBox  form#msearch input#keys{width:205px;height:25px;line-height:25px;border:0;margin-left:5px;color:#aaaaaa;}
#search dl#searKey dd.FromBox  form#msearch input.sbtn{width:25px;float:right;height:27px;border:0px;background:none; cursor:pointer;}
div.gbg{padding:30px 0px;background-color:#e1e6e2;}
dl#App{height:520px;}
dl#App dt.tl{padding-bottom:20px;background:url(../Index/tlbg.gif) top no-repeat;height:55px; text-align:center;}
dl#App dt.tl h2{font-size:20px;line-height:55px;display:block;padding-left:13%;color:#323232;}
dl#App dt.gNav{height:54px;background-color:#fff;padding:0;}
dl#App dt.gNav a{display:block;height:54px;width:162px;border-right:1px solid #e4e6e5;font-size:14px;color:#333;float:left;line-height:54px; text-align:center;}
dl#App dt.gNav a.last{border:0;width:165px;}
dl#App dt.gNav a.cur,dl#App dt.gNav a:hover{background:#da251e;color:#fff;}
dl#App dd.lcn{padding-top:49px;height:324px;}
dl#App dd.lcn a.img{display:block;width:391px;height:311px; text-align:center;float:left;background-color:#fff;padding:6px;}
dl#App dd.lcn div.serTel{width:54%;height:30px;position:absolute;font-size:14px;color:#333;bottom:15%;right:10px; z-index:8;}
dl#App dd.lcn div.serTel strong{color:#000b6d;font-size:18px;}
dl#App dd.lcn div.gbody{height:325px; overflow:hidden;display:none;}
dl#App dd.lcn div.gbody div.fr{width:55.5%;height:315px;}
dl#App dd.lcn div.gbody div.fr strong{display:block;height:42px;color:#333333;line-height:40px;font-size:18px;background:url(../Index/line.jpg) bottom left no-repeat;}
dl#App dd.lcn div.gbody div.fr abbr{display:block;height:100px;line-height:25px;font-size:14px;color:#2f3332;padding:10px 0px;}
dl#App dd.lcn div.gbody div.fr a.more{display:block;width:125px; text-align:center;height:34px;line-height:34px;margin:10px 0px;background:#1e3988;color:#fff;}
dl#ProH{padding:45px 0px 20px;height:710px;}
dl#ProH dd.left{width:222px;}
dl#ProH dd.left dl{height:710px;background-color:#efefef; overflow:hidden;}
dl#ProH dd.left dl dt.tl{height:38px;background:#bc0700;padding:13px;color:#fff;line-height:15px;border-bottom:2px solid #7f0500;}
dl#ProH dd.left dl dt.tl strong{display:block;height:25px;line-height:25px;font-size:16px;}
dl#ProH dd.left dl dd.lcn{height:608px;border:1px solid #e0e0e0;padding:15px 12px 18px;overflow:hidden;}
dd#List ul li{line-height:31px;border-bottom:1px solid #efefef;}
dd#List ul li a{display:block;height:31px;line-height:31px;width:88%;padding-right:12%;text-indent:10px;color:#fff;background:url(../Index/aico.jpg) 94% 8px #bc0700 no-repeat;}
dd#List ul li ul{padding:5px 0px;height:auto;overflow:hidden;}
dd#List ul li ul li{line-height:28px;}
dd#List ul li ul li a{display:block;text-indent:20px;background:url(../Index/arr.gif) 8px 8px no-repeat;color:#666666;line-height:25px;height:25px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
dd#List ul li ul li a:hover{color:#cc2020;}
dd#List ul li ul li a.cur{color:#000000;}
dl#ProH dd#Right{width:75%;height:710px;}
dl#ProShow dt.tl{height:40px;border-bottom:1px solid #e7e7e7;line-height:40px; margin-bottom:20px;}
dl#ProShow dt.tl strong{display:block;padding-left:24px;background:url(../Index/arr2.GIF) 5px center no-repeat;font-size:14px;font-weight:normal;color:#3e3e3e;}
dl#ProShow dt.tl a.more{color:#999999;font-size:12px;}
dl#ProShow dt.tl a.more:hover{color:#cc2020;}
dl#ProShow dd.lcn{height:648px;position:relative;overflow:hidden;}
dl#ProShow dd.lcn ul li{width:100%;float:left;height:346px;}
dl#ProShow dd.lcn ul li a{padding:3px;border:1px solid #e2e2e2;float:left;height:294px;width:230px;margin-right:10px;}
dl#ProShow dd.lcn ul li a span{display:block;line-height:35px;text-align:center;}
dl#ProShow dd.lcn ul li a span.img{height:256px; overflow:hidden;}
dl#ProShow dd.lcn ul li a:hover{border-color:#ccc;}
dl#ProShow dd.lcn ul li a.last{margin-right:0;}
dl#adv{height:1230px;margin-top:20px;}
dl#adv dd.img01{background:url(../Index/img01.jpg) top no-repeat; height:349px;}
dl#adv dd.img02{background:url(../Index/img02.jpg) top no-repeat; height:337px;}
dl#adv dd.img03{background:url(../Index/img03.jpg) top no-repeat; height:145px;}
dl#adv dd.img04{background:url(../Index/img04.jpg) top no-repeat; height:381px;}
dl#adv2{height:596px;}
dl#adv2 dt.tl{height:95px;background:url(../Index/tlbg.gif) top center no-repeat;line-height:50px;text-align:center;}
dl#adv2 dt.tl h2{font-size:20px; padding-left:100px;color:#11203d;}
dl#adv2 dt.tl h2 span{margin-left:10px;color:#d8251e;}
dl#adv2 dd.lcn{height:330px;}
dl#adv2 dd.lcn ul li{width:340px;height:330px;float:left;}
dl#adv2 dd.lcn ul li abbr{display:block;width:296px;padding:20px 2px;text-align:center;font-size:14px;line-height:23px;color:#5e605f;}
dl#adv2 dd.lcn ul li.last{width:300px;}
dl#honor{height:572px;background:url(../Index/advbg.jpg) top no-repeat;width:100%;padding:30px 0px;}
dl#honor dt.tl{height:96px;background:url(../Index/tlbg2.GIF) top center no-repeat;line-height:56px; text-align:center;}
dl#honor dt.tl h2{font-size:20px; padding-left:90px;color:#fff;}
dl#honor dt.tl h2 span{margin-left:10px;color:#d8251e;}
dl#honor dd.lcn{height:440px;position:relative; overflow:hidden; text-align:center;}
dl#honor dd.lcn ul{height:380px; overflow:hidden;}
dl#honor dd.lcn ul li{width:255px;height:345px;display:block;float:left;}
dl#honor dd.lcn ul li a{display:block;width:210px;height:335px;padding:5px;background:#fff;}
dl#honor dd.lcn ul li a span{display:block;line-height:38px; text-align:center;}
dl#honor dd.lcn ul li a span.img{padding:5px;height:285px;}
dl#honor dd.lcn ul li a:hover{background:#cc2020;}
dl#honor dd.lcn ul li a:hover span{color:#fff;}
dl#honor dd.lcn a{display:inline-block;width:52px;height:52px; text-align:center;background:url(../Index/arrow.gif) 20px center #ffffff no-repeat;}
dl#honor dd.lcn a.next{background-position:-30px center;}
dl#honor dd.lcn a:hover{background-color:#e0e0e0;}
dl#Company{height:510px;}
dl#Company dt.tl{background:url(../Index/tlbg.gif) top no-repeat;height:85px; text-align:center;}
dl#Company dt.tl h2{font-size:20px;line-height:55px;display:block;padding-left:18%;color:#323232;}
dl#Company dd.lcn{height:388px;background:#eceeed;}
dl#Company dd.lcn div.img{width:522px;height:388px;}
dl#Company dd.lcn div.CompInfo{width:44%;padding:14px 10px;height:360px;}
dl#Company dd.lcn div.CompInfo h2{display:block;font-size:28px;color:#1d2528;line-height:35px;padding-top:5px;}
dl#Company dd.lcn div.CompInfo strong{display:block;height:25px;line-height:25px;font-size:15px;color:#2f2f2f;}
dl#Company dd.lcn div.CompInfo div.Cintro{padding:8px 0px;line-height:21px;color:#878787;height:180px; overflow:hidden;}
dl#Company dd.lcn div.CompInfo a.more{color:#333;background:url(../Index/morebg.jpg) bottom left no-repeat;display:block;float:left;height:25px;line-height:25px;}
dl#Company dd.lcn div.CompInfo a.more:hover{color:#cc0000;}
dl#gshow{background:#2b3336;height:453px;padding:34px 0px;}
dl#gshow dt.tl{height:85px;background:url(../Index/tlbg2.GIF) top center no-repeat;color:#fff;text-align:center;line-height:55px;}
dl#gshow dt.tl h2{padding-left:15%;}
dl#gshow dd.lcn{height:360px;}
dl#gcal{height:330px;}
dl#gcal dd.scn{height:165px;}
dl#gcal dd.scn ul{width:750px;height:158px;}
dl#gcal dd.scn ul li{width:250px;float:left;height:158px;}
dl#gcal dd.scn ul li a{display:block;width:236px;height:158px;background:#fff; position:relative; overflow:hidden; text-align:center;}
dl#gcal dd.scn ul li a span{width:100%;height:30px;line-height:30px; position:absolute;bottom:0px;left:0;background:url(../Index/fix1.png) repeat;color:#fff; text-align:center;display:none;}
dl#gcal dd.scn a.more{display:block;width:187px;height:118px;color:#333333;padding:20px;background:url(../Index/more.gif) 20px 100px #c1c1c1 no-repeat;}
dl#gcal dd.scn a.more strong{font-size:22px;line-height:35px;}
dl#gcal dd.scn a.more span{display:block;line-height:25px;font-size:14px;}
dl#gcal dd.scn a.more:hover{background-color:#999999;}
div#nbg{height:350px;}
dl#news{width:625px;height:350px;}
dl#news dt.tl{height:35px;line-height:35px;font-size:16px;color:#353334;}
dl#news dt.tl span{font-size:14px;color:#656565;}
dl#news dd.lcn div.imgTxt{width:250px;height:290px;background:#182c69;color:#fff;}
dl#news dd.lcn div.imgTxt span.Txt{display:block;height:100px;line-height:22px;padding:15px 10px;}
dl#news dd.lcn ul.list{width:305px;margin:0px 25px;height:290px;}
dl#news dd.lcn ul.list li{height:40px;padding:7px 0px 16px;border-bottom:1px solid #e7e7e7;}
dl#news dd.lcn ul.list li span.num{display:block;width:52px;border-right:1px solid #e7e7e7;color:#cdccca;float:left;line-height:40px;font-size:30px;height:40px;}
dl#news dd.lcn ul.list li a.els{width:235px;float:left;padding-left:12px;line-height:25px;height:25px;font-size:14px;}
dl#news dd.lcn ul.list li span.time{padding-left:12px;float:left;width:80px;display:block;line-height:16px;}
dl#Problem{width:325px;}
dl#Problem dt.tl{height:35px;line-height:35px;font-size:16px;color:#353334;}
dl#Problem dt.tl span{font-size:12px;color:#656565;padding:0px 3px;}
dl#Problem dd.lcn{height:270px;border:1px solid #e7e7e7;padding:10px; }
dl#Problem dd.lcn div.bd{position:relative; overflow:hidden;height:270px;}
dl#Problem dd.lcn ul#list li{height:80px;border-bottom:1px solid #e7e7e7;width:100%;float:left;}
dl#Problem dd.lcn ul#list li a.els{background:url(../Index/wn.jpg) left no-repeat;line-height:27px;height:27px;text-indent:20px;}
dl#Problem dd.lcn ul#list li abbr{display:block;padding-left:22px;background:url(../Index/da.jpg) 0px 7px no-repeat;}
footer{background-color:#333333;padding:5px 0px;}
dl#footer dd.Link{height:55px;}
dl#footer dd.Link div.alink{height:70px;position:absolute;bottom:0;left:0;width:87%;padding-left:13%;background:url(../Index/ltlbg.jpg) #a1a1a1 no-repeat;line-height:70px;}
dl#footer dd.Link div.alink a{color:#fff;padding:0px 5px;}
dl#footer dd.Link div.alink a:hover{color:#cc0202;}
dl#footer dd.copyright{padding:20px 10px 10px; height:auto;line-height:25px; overflow:hidden;color:#fff;}
dl#footer dd.copyright img.wm{float:left;margin-right:25px;}
div#banners{height:282px;width:100%;background-repeat:no-repeat;background-position:top center;}
dl#Frames dt.Navs{margin-bottom:10px;height:39px;border:1px solid #e6e6e6; border-width:0px 1px;}
dl#Frames{min-height:500px;}
dl#Frames dt.tl{height:68px;padding:10px 0px;color:#d1d1d1;font-size:22px;}
dl#Frames dt.tl h2{display:block;height:42px;line-height:40px;font-size:26px;font-weight:normal;color:#000100;}
dl#Frames dt.tl div.path{font-size:12px;color:#999; margin-top:40px;}
dl#Frames dt.tl div.path a.last{color:#cc0000;}
dl#Frames dt.Navs{padding-left:10px;background:url(../Index/tbg.jpg) repeat-x;}
dl#Frames dt.Navs ul{height:38px;}
dl#Frames dt.Navs ul li{position:relative;float:left;height:38px; border-right:1px solid #d6d6d6;}
dl#Frames dt.Navs ul li a{display:block;height:51px;float:left;font-size:14px;line-height:38px;color:#666666; white-space:nowrap;padding:0px 30px;position:relative;z-index:5;}
dl#Frames dt.Navs ul li a:hover{height:38px;background:#da251e;color:#fff;}
dl#Frames dt.Navs ul li.cur a{height:44px;background:url(../Index/bhover.gif) center top no-repeat;color:#fff; }
dl#Frames dt.Navs ul li.cur ul li a{background:none;color:#333;}
dl#Frames dt.Navs ul li ul{position:absolute;display:block;width:100%;padding:0px;top:40px;left:0;width:100%;padding-top:5px; height:auto; overflow:hidden;background:#f1f1f1;z-index:3;}
dl#Frames dt.Navs ul li ul li{width:100%;padding:0;line-height:25px;background:none;border:0;line-height:30px;height:30px;}
dl#Frames dt.Navs ul li ul li a{width:100%;padding:0;height:28px;background:none;color:#333;line-height:30px;font-size:12px; text-align:center;}
dl#Frames dt.Navs ul li ul li a:hover,dl#Frames dt.Navs ul li ul li.cur a{background:#e2e2e2;height:30px;color:#333;}
dl#Frames dd.Fcns{padding:20px 0px;}
ul#MapSite li{line-height:25px;height:auto;overflow:hidden;}
ul#MapSite li a.a1{background:url(../Index/sitemap_arr1.gif) 2px 4px no-repeat;}
ul#MapSite li a{display:block;float:left; text-indent:22px;width:100%; height:25px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
ul#MapSite li a.a2{ background:url(../Index/sitemap_arr2.gif) 5px 4px no-repeat;}
ul#MapSite li ul{padding-left:10px; clear:both;}
ul#MapSite li ul li{float:left; padding:0px 5px;width:19%;}
ul#MapSite li ul li.parent{float:none;width:100%;}
dd#Prolist{width:225px;}
dd#Prolist dl{height:auto;background-color:#efefef; overflow:hidden;}
dd#Prolist dl dt.tl{height:38px;background:#bc0700;padding:13px;font-size:12px;color:#fff;line-height:15px;border-bottom:2px solid #7f0500;}
dd#Prolist dl dt.tl strong{display:block;height:25px;line-height:25px;font-size:16px;}
dd#Prolist dl dd.lcn{height:auto;border:1px solid #e0e0e0;padding:15px 12px 17px;overflow:hidden;}
dl#Frames dd.Pcns{width:74%;float:right;}
dl#Frames dd.Pcns div.path{height:30px;border-bottom:1px solid #e1e1e1; margin-bottom:10px; line-height:30px;}