﻿@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(../images/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:81px;padding:25px 0px;}
dl#header dd.Mlogo div#logo{width:75%;}
dl#header dd.Mlogo div#logo img{float:left;margin-right:10px;}
dl#header dd.Mlogo div#logo strong{font-size:25px;color:#1e3988;display:block;float:left;line-height:35px;height:35px; 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(../images/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:78%;float:left;font-size:16px;color:#cc0000; margin-top:10px}
dl#header dd.Mlogo div.tel{width:180px;height:52px;padding-top:8px;line-height:20px;background:url(../images/tel.gif) left no-repeat;padding-left:55px;color:#333333; margin-top:10px;}
dl#header dd.Mlogo div.tel strong{display:block;font-size:22px;color:#bc0700;line-height:25px;}
menu{background:#2b3336;height:50px;line-height:45px;}
#search{height:33px;z-index:10;}
#search dl#searKey{height:45px;position:absolute;width:100%;background:url(../images/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(../images/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:620px;}
dl#App dt.tl{padding-bottom:20px;background:url(../images/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:325px;border-right:1px solid #e4e6e5;font-size:15px;color:#333;float:left;line-height:54px; text-align:center;}
dl#App dt.gNav a.last{border:0;width:326px;}
dl#App dt.gNav a.cur,dl#App dt.gNav a:hover{background:#da251e;color:#fff;}
dl#App dd.lcn{padding-top:10px;height:480px; }
dl#App dd.lcn div.gbody{height:470px; 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(../images/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#App dd.lcn div.gbody ul{width:110%;}
dl#App dd.lcn div.gbody ul li{width:226px;float:left;height:220px; margin-right:15px; margin-bottom:8px; background:#fff; border:4px solid #fff}
dl#App dd.lcn div.gbody ul li a{padding:3px;float:left;height:220px;width:222px;margin-right:10px;}
dl#App dd.lcn div.gbody ul li a span{display:block;line-height:35px;text-align:center;}
dl#App dd.lcn div.gbody ul li a span.img{height:180px; overflow:hidden;}
dl#App dd.lcn div.gbody ul li:hover{border:4px solid #c4ddec}
dl#App dd.lcn div.gbody ul li a.last{margin-right:0;}




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(../images/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(../images/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(../images/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:1150px;margin-top:20px; background:#1a2545}
dl#adv dd.img01{background:url(../images/img01.jpg) top no-repeat; height:349px;}
dl#adv dd.img02{background:url(../images/img02.jpg) top no-repeat; height:337px;}
dl#adv dd.img03{background:url(../images/img03.jpg) top no-repeat; height:145px;}
dl#adv dd.img04{background:url(../images/img04.jpg) top no-repeat; height:381px;}
dl#adv2{height:475px; margin-top:50px; }
dl#adv2 dt.tl{height:95px;background:url(../images/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:250px;width:100%;padding:15px 0px; }
dl#honor dt.tl{height:96px;background:url(../images/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:250px;position:relative; overflow:hidden; text-align:center;}
dl#honor dd.lcn ul{height:190px; overflow:hidden; }
dl#honor dd.lcn ul li{width:255px;height:190px;display:block;float:left;}
dl#honor dd.lcn ul li a{display:block;width:220px;height:180px;padding:5px;background:#eceeed;}
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:140px;}
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(../images/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:380px; margin-top:50px;}
dl#Company dt.tl{background:url(../images/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:283px;background:#eceeed;}
dl#Company dd.lcn div.img{width:380px;height:282px;}
dl#Company dd.lcn div p{ text-indent:2em   }
dl#Company dd.lcn div.CompInfo{width:58%;padding:14px 10px;height:255px; }
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:150px; overflow:hidden;  border:1px solid #000}
dl#Company dd.lcn div.CompInfo a.more{color:#666;display:block;float:right;height:30px; width:90px; line-height:30px; background:#ccc; margin-right:15px;text-align:center}
dl#Company dd.lcn div.CompInfo a.more:hover{background:#da251e; color:#fff;}
dl#gshow{background:#2b3336;height:353px;padding:45px 0px;}
dl#gshow dt.tl{height:85px;background:url(../images/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:0px; padding:20px 0}
dl#gcal dd.scn{height:165px;}
dl#gcal dd.scn ul{width:100%;height:208px;}
dl#gcal dd.scn ul li{width:250px;float:left;height:208px;}
dl#gcal dd.scn ul li a{display:block;width:216px;height:188px;background:#fff; position:relative; overflow:hidden; text-align:center; padding:10px}
dl#gcal dd.scn ul li a span{width:100%;height:30px;line-height:30px; position:absolute;bottom:0px;left:0;background:url(../images/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(../images/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:675px;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:#085b9d;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 {	float:right;}
.time {width:65px;	height:65px; background:#b0b0b0; overflow:hidden; display:inline-block; *display:inline; zoom:1; text-align:center;	float:left;}
dl#news dd.lcn ul li{margin-bottom:10px; overflow:hidden;}
.time_p1{font-size:26px; color:#fefefe; font-family:'Arial'; margin-top:10px;}
.time_p2{font-size:12px; color:#fefefe; font-family:'Arial'; margin-top:7px;}
.new_2 {width:322px;height:65px;display:inline-block;*display:inline;	zoom:1;	background:#f3f3f3;	float:left;	padding-left:18px;}
.new_h2 {font-size:14px;color:#000;	margin-top:10px;}
.new_h3 {font-family:'宋体'; font-size:12px; color:#666; margin-top:6px;}
dl#news dd.lcn ul li a:hover .time {background:#0d62a6;}

dl#Problem{width:285px;}
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:4px 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(../images/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(../images/da.jpg) 0px 7px no-repeat;}
div#banners{height:282px;width:100%;background-repeat:no-repeat;background-position:top center;}
dl#Frames dt.Navs{margin-bottom:10px;height:40px;}
dl#Frames{min-height:500px;}
dl#Frames dt.tl{height:20px;padding:10px 0px;color:#d1d1d1;font-size:22px; }
dl#Frames dt.tl h2{display:block;height:42px;line-height:40px;font-size:16px;font-weight:600;color:#da251e; height: 40px;
    background: #dbdbdb; padding: 0px 48px; float:left}
dl#Frames dt.tl div.path{font-size:12px;color:#666;float:right; padding-top:6px}
dl#Frames dt.tl div.path a.last{color:#cc0000;}
dl#Frames dt.Navs{}
dl#Frames dt.Navs ul{height:38px;}
dl#Frames dt.Navs ul li{position:relative;float:left;height:40px; margin-right:10px;}
dl#Frames dt.Navs ul li a{display:block;height:40px;float:left;font-size:15px;line-height:40px;color:#333; background:#dbdbdb; white-space:nowrap;padding:0px 48px;position:relative;z-index:5;}
dl#Frames dt.Navs ul li a:hover{height:40px;background:#da251e;color:#fff;}
dl#Frames dt.Navs ul li.cur a{height:40px;background:#da251e;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-top:20px; padding-bottom:20px}
.bds1{border:1px solid #ddd}
.pad20{padding-left:15px; padding-right:15px;}
ul#MapSite li{line-height:25px;height:auto;overflow:hidden;}
ul#MapSite li a.a1{background:url(../images/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(../images/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;}


.g_ystit{background:url(../images/ystit.jpg) no-repeat center top;height: 129px; padding-top: 60px;}
.g_ystit h2{padding-left: 240px; font-size: 26px;color: #fff;font-weight: normal;}
.g_ystit h3{border: 1px solid #e69494;height: 36px;line-height: 36px;font-size: 24px;font-weight: normal;color: #fff; margin-left: 240px; padding-left: 10px; margin-top: 7px; width: 632px;}

.g_ys1{background:url(../images/ysbg1.png) no-repeat center top;height: 370px; padding-top: 72px;}
.m_gyys{width: 492px;}
.m_gyys h3{font-size: 18px;font-weight: bold;color: #fff; padding-bottom: 18px;}
.m_gyys p{font-size: 14px;color: #fff;line-height: 22px;background:url(../images/fico3.jpg) no-repeat left 10px; padding-left: 10px; margin-bottom:10px;}
.m_gyys p b{color: #c82626;font-weight: normal;}
.g_ys1 .m_ys1{margin-bottom: 50px;padding-left: 52px;}
.g_ys1 .m_ys2{padding-left: 52px;}

.no1{top:0;left:0;}
.no2{top:193px;left:0;}
.no3{top:0;left:440px;}
.no4{top:255px;left:440px;}

.g_ys2{background:url(../images/ysbg2.png) no-repeat center top;height: 400px; padding-top: 60px;}
.g_ys2 .m_ys3,.g_ys2 .m_ys4{padding-left: 490px; width: 470px;}
.g_ys2 .m_ys3{margin-bottom: 50px;}


.f_pr{position:relative;z-index:3;}
.f_pr{position:relative;}
.f_pa{position:absolute;}
.f_fw{font-family:"Microsoft YaHei",\5fae\8f6f\96c5\9ed1,arial,\5b8b\4f53;}



/*  尾部 */
.footer{ background:url(../images/foot_bg.jpg) no-repeat center top;padding-top:40px;height:250px;color:#a1a1a1;}
.footMenu{height:45px;line-height:45px;background:#888;color:#30280e;font-size:14px;margin-bottom:20px;}
.footMenu a{margin:0 28px;color:#30280e;}
.footMenu a:hover{color:#111;text-decoration:underline;}
.footLeft{width:720px;overflow:hidden;}
.footLogo{width:180px;margin-right:25px;}
.footContat{line-height:26px;}
.footContat span{margin-right:30px;}
.footRight{width:215px;text-align:center;overflow:hidden;}
.footRight img{width:100px;height:100px;}
.footRight .wx2{margin-left:10px;}
.footRight p{margin-top:5px;}
.footContat a{color:#a1a1a1;}
.footContat a:hover{color:#fff;text-decoration:underline;}
.f_flink{float:left; width:1000px; margin-top:5px}
.f_flink a{padding-left:10px}
.footer_flink{
	padding-top:20px;
	text-align:center;
	line-height:18px;
	clear:both;
	}
.footer_flink .flink_c{
	padding-top:5px;
	width:1000px;
	margin:0 auto;
}
.footer_flink a{
	color:#a1a1a1;
}



i {padding:0px; margin:0}
.screen-title {	margin-bottom: 25px;text-align: center;}
.screen-title > .title-content h2 {	margin-bottom: 0;	line-height: 1;	font-weight: bold;	color: #4d4d4d;	font-size: 24px;}
.screen-title > .title-content h3 {	display: inline-block;*display:inline;*zoom:1;	margin: 5px 0 5px;	line-height: normal;font-weight: normal;color: #888;font-size: 12px;}
.screen-title > .title-content .title-item {display: inline-block; *display:inline; *zoom:1; padding:10px; background: url(../images/title-center.png) repeat-x bottom;}
.screen-title > .title-content > i {display: inline-block;*display:inline;*zoom:1;	position: relative;	top: 0;	width: 60px;height: 44px;background-color: #ccc;vertical-align: bottom; }
.screen-title > .title-content > i.mark-left {background: url(../images/title-left.png) no-repeat;}
.screen-title > .title-content > i.mark-right {background: url(../images/title-right.png) no-repeat;}

/*kefu*/
.izl-rmenu{position:fixed; right:10px; top:300px; padding-bottom:73px; background:url(../images/r_b.png) 0px bottom no-repeat; z-index:999; }
.izl-rmenu .btn{width:60px; height:61px; margin-bottom:1px; cursor:pointer; position:relative;}
.izl-rmenu .btn-qq{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#666666; }
.izl-rmenu .btn-qq:hover{background-color:#da251e;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(../images/r_qq.png) 0px 0px no-repeat; background-size:60px 61px; background-color:#666666; text-decoration:none; display:block;}
.izl-rmenu .btn-wx{background:url(../images/r_wx.png) 0px 0px no-repeat;  background-size:60px 61px; background-color:#666666;}
.izl-rmenu .btn-wx:hover{background-color:#da251e;}
.izl-rmenu .btn-wx .pic{position:absolute; left:-160px; top:0px; display:none;width:160px;height:160px;}
.izl-rmenu .btn-phone{background:url(../images/r_phone.png) 0px 0px no-repeat; background-size:60px 61px; background-color:#666666;}
.izl-rmenu .btn-phone:hover{background-color:#da251e;}
.izl-rmenu .btn-phone .phone{background-color:#da251e; position:absolute; width:160px; left:-160px; top:0px; line-height:61px; color:#FFF; font-size:18px; text-align:center; display:none;}
.izl-rmenu .btn-top{background:url(../images/r_top.png) 0px 0px no-repeat; background-size:60px 61px; background-color:#666666; display:none;}
.izl-rmenu .btn-top:hover{background-color:#444;}







