﻿@charset "utf-8";
/*reset*/

/* CSS reset for c_b */
body , div , dl , dt , dd , ul , ol , li , h1 , h2 , h3 , h4 , h5 , h6 , pre , form , fieldset , input , textarea , p , blockquote , th , td {margin:0; padding:0;}
table {border-collapse:collapse; border-spacing:0;}
table th , table td {padding:5px;}
fieldset , img {border:0;}
address , caption , cite , code , dfn , em  , th , var {font-style:normal; font-weight:normal;}
ol , ul {list-style:none;}
ception , th{text-align:left;}
q:before , q:after{content:'';}
abbr , acronym{border:0;}
a {color:#666; text-decoration:none;}  /*for ie f6n.net*/
a:focus{outline:none;} /*for ff f6n.net*/
a:hover {text-decoration:none;}

/*定位*/
.tl {text-align:left;}
.tc {text-align:center;}
.tr {text-align:right;}
.bc {margin-left:auto; margin-right:auto;}
.fl {float:left; display:inline;}
.fr {float:right; display:inline;}
.zoom {zoom:1}
.hidden {visibility:hidden;}
.vam {vertical-align:middle;}
.clear{clear:both; height:0; line-height:0; font-size:0;}
p{ word-spacing:-1.5px;}

-moz-box-sizing:content-box;
-webkit-box-sizing:content-box;
box-sizing:content-box;

/*其他*/
.curp{cursor:pointer};

/*原reset*/
sup{vertical-align:baseline;}
sub{vertical-align:baseline;} 
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
input,select{vertical-align:middle;}
body{font:12px/1.231 arial,helvetica,clean,sans-serif;}
select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}
table{font-size:inherit;font:100%; border-collapse:collapse;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
/*title*/
h1 { font-size:32px;}
h2 { font-size:26px;}
h3 { font-size:20px;}
h4 { font-size:14px;}
h5 { font-size:12px;}
h6 { font-size:10px;}


#roll_top,#fall,#ct{position:relative;cursor:pointer;height:60px;width:52px}
#roll_top{background:url(/Skins/Default/Img/top.gif) no-repeat}
#fall{background:url(/Skins/Default/Img/top.gif) no-repeat 0 -80px}
#ct{background:url(/Skins/Default/Img/top.gif) no-repeat 0 -40px}
#roll{display:block;width:15px;margin-right:-558px;position:fixed;right:46%;top:80%;_margin-right:-558px;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight*0.8)); z-index:100;}


/*end reset*/

/*右侧浮动*/
.float{ position:fixed; top:50%; right:0; margin-top:-176px; z-index:2000; width:48px; height:250px;}
.float_show{ background:url(/Skins/Default/Img/Common/float_yy.png) repeat; width:48px; height:48px;}
.float_show a{ background-color:#3589EA/* #3589EA */;display:block; color:#FFF; font-size:16px; width:auto; height:48px; overflow:hidden;text-decoration: none;}
.float_show a img{ vertical-align:middle;}
.float_show.float_show0{ background:url(/Skins/Default/Img/Common/float_cur.png) no-repeat top; padding-top:6px; height:48px;}
.float_show.float_show0 a{ background:url(/Skins/Default/Img/Common/float_icon1.png) no-repeat; width:48px; height:48px;}
.float_show:hover a{ background-color:#e20505; line-height:48px; color:#FFF;}
.float_show.float_show0:hover{ background:url(/Skins/Default/Img/Common/float_curho.png) no-repeat top;}
.float_show.float_show0:hover a{ background:url(/Skins/Default/Img/Common/float_icon_ho1.png) no-repeat;}
.float_wx{ display:none; position:absolute; top:-128px; left:-188px; background:url(/Skins/Default/Img/Common/float_wxbd.png) no-repeat; width:144px; height:168px; padding:18px 27px 0 17px;}
.float_show.float_show1{ position:absolute; top:55px; right:-124px; width:172px;}
.float_show.float_show2{ position:absolute; top:104px; right:-172px; width:220px;}
.float_show.float_show3{ position:absolute; top:153px; right:-78px; width:126px;}
.float_show.float_show4{ position:absolute; top:202px; right:-78px; width:126px;}



/* CSS Document */
body{background-color:#fff; overflow-x:hidden; color:#666; font-size:12px; font-family: microsoft yahei ; position:relative;}/*网站字体颜色*/

.header , .content , .footer , .container{margin-left:auto; margin-right:auto; width:1200px;font-family: microsoft yahei;}

/*页眉*/
.header{width:100%; background-color:#fff; border-top:3px solid #3589EA; position:relative; z-index:10000}

.header_top { overflow:hidden; /* height:160px; */height: 140px;}
.header_top h1{ float:left; margin-top:36px; margin-right:25px;}
.header_top .wen{ float:left; overflow:hidden; padding:10px 0; padding-left:20px; border-left:1px solid #ccc; margin-top:45px;}
.header_top .wen h2{ font-size:24px; color:#3589EA;}
.header_top .wen p{ font-size:18px; color:#3f3f3f;}
.header_top .right{ overflow:hidden; float:right; width:314px;}
.header_top .h_top{ overflow: hidden; margin-top:15px; width:100%; margin-bottom:35px;}
.header_top .h_top li{ float:left; font-size:13px; padding:0 7px; border-right:1px solid #616161;}
.header_top .h_top li a{ color:#616161;}
.header_top .h_top li.first a{ }
.header_top .h_top li.last{ border:none; padding-right:0}
.header_top .phone{ overflow:hidden; padding-left:36px; background:url(Img/Common/header_phone.png) left center no-repeat;}
.header_top .phone p{ font-size:14px; color:#3589EA;}
.header_top .phone h3{ font-size:24px; color:#e20505; float:left; line-height:60px; margin-right:30px;}
.header_top .phone .rk{ width:60px; height:60px; float:left; }
.header_top .phone .rk img{ display:block; width:60px; height:60px;}


.header_nav { width:100%; height:62px; /* background-color:#3589EA; */background-color:#fff;}
.header_nav li{position: relative; float:left; line-height:46px; font-size:16px; /* background:url(Img/Common/nav.png) repeat-y right top; */ position:relative}
.header_nav li:after{content: '';width: 1px;height: 18px;background-color: #ccc;position: absolute;right: 0;top: 14px;}
.header_nav .last{ background:none;}
.header_nav li.last:after{width: 0px;}
.header_nav li a{ /* color:#fff; */ display:block; text-decoration:none;}
.header_nav li:hover,.header_nav li.cur{ /* background:#e20505; */background-color: #3589EA;border-radius: 30px;}
.header_nav li:hover a,.header_nav li.cur a{ color: #fff;}

.toolLinks {
    position: fixed;
    z-index: 999;
    top: -11px;
    left: 50%;
    margin-left: 660px;
    -webkit-transition: all .2s linear 0s;
    -moz-transition: all .2s linear 0s;
    -ms-transition: all .2s linear 0s;
    -o-transition: all .2s linear 0s;
    transition: all .2s linear 0s
}

.toolLinks:hover {
    top: 0
}

/*footer*/
.footer { overflow:hidden; width:100%; background-color:#383940; border-top:10px solid #65656c; padding-top:20px;}
.footer .f_top{ overflow:hidden; margin-bottom:65px;}
.footer .list{ overflow:hidden; float:left; width:240px; height:180px; border-right:1px solid #7b7b7f; margin-right:45px;}
.footer .list h4{ font-weight:normal; font-size:16px; margin-bottom:20px;}
.footer .list a{ color:#fff;}
.footer .list ul{ overflow:hidden; width:100%;}
.footer .list li{ float:left; width:50%; font-size:14px; color:#fff; line-height:26px;}
.footer .list p{ font-size:14px; color:#fff; line-height:26px; width:220px;}


.footer .ewm { overflow:hidden; width:270px; float:right;}
.footer .ewm dl{ overflow:hidden; width:100%; margin-bottom:25px;}
.footer .ewm dt{ float:left; overflow:hidden}
.footer .ewm dd{ float:left; margin-left:18px;}
.footer .ewm dd p{ font-size:18px; color:#fff; margin-top:20px; margin-bottom:15px;}
.footer .ewm dd em{ font-size:14px; color:#838383; display:block;}
.footer .ewm .phone{ overflow:hidden; padding-left:65px; background:url(Img/Common/f_phone.png) no-repeat left center;}
.footer .ewm .phone p{ font-size:27px; color:#fff;}
.footer .ewm .phone em{ display:block; font-size:14px; color:#fff; margin-top:5px;}



.footer .link { overflow:hidden; width:1200px; margin:0 auto; padding:25px 0; border-top:1px solid #444;}
.footer .link h3{ font-weight:normal; font-size:13px; float:left;}
.footer .link h3 a{ color:#d6d6d6;}
.footer .link ul{ overflow:hidden; float:right; width:1124px;}
.footer .link li{ float:left; font-size:14px; margin-right:20px;}
.footer .link li a{ color:#fff;}
.footer .f_btm { overflow:hidden; width:100%; height:50px; background-color:#212025;}
.footer .f_btm h2{ float:left; margin-top:10px;}
.footer .f_btm p{ line-height:50px; float:left; margin-left:30px;}
.footer .f_btm ul{ overflow:hidden; float:right; line-height:50px;}
.footer .f_btm li { float:left; margin:0 3px; font-size:13px; color:a6a6a6;}
.footer .f_btm i{ margin:0 10px;}

.erji_nav{ position:absolute; left:-120px; top:45px; display:none; border-radius: 10px; overflow:hidden; z-index:1;opacity:0.95}
.erji_nav .box{ overflow :hidden; background-color:#fff; width:720px;height: 308px;}
.erji_nav .navbox{  overflow:hidden; float:left; padding:28px 0; background-color:#4083cd; width:130px; height: 100%;}
.erji_nav .navbox a{ display:block; width:110px; height:36px; line-height:36px; padding-left:20px; font-size:14px; color:#fff; text-decoration:none}
.erji_nav .allbox{ overflow:hidden; float:left; padding:20px;}
.erji_nav .n_list{ overflow:hidden}
.erji_nav .n_list .tuwen{ overflow:hidden; float:left; width:240px; margin:0 15px;}
.erji_nav .n_list .tuwen a{ display:block; text-decoration:none}
.erji_nav .n_list .tuwen img{ display:block; margin:0 auto; margin-bottom:10px;}
.erji_nav .n_list .tuwen span{ display:block; font-weight:bold; text-align:center; font-size:14px; color:#333; line-height:normal; margin-bottom:20px;}
.erji_nav .n_list .tuwen p{ font-size:13px; color:#333; text-align:justify; line-height:20px; height:60px; overflow:hidden;}
.erji_nav .sss{ display:block; position:absolute; left:190px; top:-12px;}
.erji_nav .navbox a.on{ background-color:#fff; color:#333}
.erji_nav.fr .navbox{ float:right}
.erji_nav.fr { left:-480px;}

.erjinopic_nav{ position:absolute; left:-150px; top:62px; display:none; width:195px; z-index:1;}
.erjinopic_nav .box{ overflow :hidden; background-color:#fff; width:195px;}
.erjinopic_nav .navbox{  overflow:hidden; float:left; padding:28px 0; background-color:#f3f6fb; width:195px;}
.erjinopic_nav .navbox a{ display:block; width:145px; height:55px; line-height:55px; padding-left:70px; font-size:14px; color:#333; text-decoration:none}
.erjinopic_nav .allbox{ overflow:hidden; float:right; padding:20px;}
.erjinopic_nav .n_list{ overflow:hidden}
.erjinopic_nav .n_list .tuwen{ overflow:hidden; float:left; width:176px; height:180px; margin:0 15px;}
.erjinopic_nav .n_list .tuwen a{ display:block; text-decoration:none}
.erjinopic_nav .n_list .tuwen img{ display:block; margin:0 auto; margin-bottom:10px;}
.erjinopic_nav .n_list .tuwen span{ display:block; text-align:center; font-size:14px; color:#333; line-height:normal}
.erjinopic_nav .sss{ display:block; position:absolute; left:190px; top:-12px;}
.erjinopic_nav .navbox a.on{ background-color:#fff;}

.navbox01{ left:-40px;}
.navbox01 .sss{ left:90px;}


.inbanner .container.wt h2, .inbanner .container.wt p, .inbanner .container.wt li, .inbanner .container.wt a {
    color: #fff;
}

.inbanner .container.wt h2{ margin-top:30px;}

.inbanner h2 {
    float: left;
    margin-top: 120px;
    font-weight: normal;
    font-size: 36px;
    color: #333;
}
/*全站统一大标题样式*/
h3.htitle{ text-align:center; font-size:28px; margin-top:55px; margin-bottom:3px; color:#333;}
h3.htitle a{ color:#333;}
h3.htitle a:hover{color:#dc1313;}
span.htitle{ display:block; text-align:center; font-size:16px; color:#777; font-family:Microsoft Yi Baiti; padding-bottom:20px; background:url(Img/Index/title_bg.png) no-repeat center bottom; margin-bottom:40px;}

/*内页banner栏目——标题+面包屑导航*/
#inbanner{overflow: hidden; width: 100%;height: 220px;position: relative;}
#inbanner h2{ float:left; margin-top:120px; font-weight:normal; font-size:36px; color:#333;}
#inbanner h2 p{ font-size:18px; color:#333; font-family:Microsoft Yi Baiti;}
#inbanner ul{ float:right; margin-top:255px; float: right;    margin-top: 140px;}
#inbanner ul li{ float:left; overflow:hidden; font-size:13px; color:#333;}
#inbanner ul li a{ color:#333;}
#inbanner ul li em{ margin:0 10px;}
#inbanner>a{height:300px;width:100%;display: block;}
#inbanner .container.wt h2,.inbanner .container.wt p,.inbanner .container.wt li,.inbanner .container.wt a{ color:#fff}
#inbanner ul.uwt li,.inbanner ul.uwt li a{ color:#fff;}


.inbanner { overflow:hidden; width:100%; height:300px;position: relative; }
.inbanner .container{ position:absolute; height:300px; top:0; left:50%; margin-left:-600px;}
.inbanner h2{ float:left; margin-top:120px; font-weight:normal; font-size:36px; color:#333;}

.inbanner h2 p{ font-size:18px; color:#333; font-family:Microsoft Yi Baiti;}

.inbanner ul{ float:right; margin-top:255px;}
.inbanner ul li{ float:left; overflow:hidden; font-size:13px; color:#333;}
.inbanner ul li a{ color:#333;}
.inbanner ul li em{ margin:0 10px;}
.inbanner>a{height:300px;width:100%;display: block;}
.inbanner .container.wt h2,.inbanner .container.wt p,.inbanner .container.wt li,.inbanner .container.wt a{ color:#fff}
.inbanner ul.uwt li,.inbanner ul.uwt li a{ color:#fff;}

.inbanner ul {
    float: right;
    margin-top: 255px;
}

a {
    color: #666;
    text-decoration: none;
}

/*内页*/
.inbanner{ overflow:hidden; width:100%; height:300px; background:url(Img/inpage/inbanner.jpg) no-repeat center top; position:relative}

.nav_inpage{ overflow:hidden; width:100%; padding:10px 0; background:url(Img/Index/case_bg.png) repeat center;}

.innavbox{ overflow:hidden; width:1200px; height:44px; position:absolute; left:50%; bottom:0; margin-left:-600px; z-index:500;opacity:0.8;}
.innavbox h3{ overflow:hidden; font-size:20px; float:left; color:#000; font-weight:normal; line-height:44px; padding:0 20px; background-color:#f3f3f3;}
.innavbox h3 em{ float:left;}
.innavbox h3 span{ float:left; display:none; width:20px; margin-left:80px; margin-top:14px;}
.innavbox h3 span i{ display:block; width:100%; height:2px; background-color:#333; margin-bottom:5px;}



ul.innav { display:block;; overflow:hidden; width:1080px; float:left; height:44px; background-color:#f3f3f3;}
ul.innav li{ overflow:hidden; float:left;  width:130px; height:44px; text-align:center; line-height:44px; font-size:16px; border-right:none;}
ul.innav li a{ color:#000; display:block; text-decoration:none; height:44px;}
ul.innav li.cur{ display:block}
ul.innav li a:hover,ul.innav li.cur a{ color:#e20505}


ul.mbx_nav { overflow:hidden; width:100%; padding-left:15px; background:url(Img/inpage/mbx_nav.png) no-repeat left center;}
ul.mbx_nav li{ float:left; font-size:14px; color:#333; margin-right:3px;}
ul.mbx_nav li a{ color:#333;}
ul.mbx_nav li.last{ color:#3589EA;}


.inpage_content { overflow:hidden; width:1200px; margin:35px auto; padding:0 10px;}

.jianjie { overflow:hidden; width:100%; margin-bottom:105px;}
.jianjie .shipin{ overflow:hidden; width:1172px; height:475px; padding:0 14px; padding-bottom:30px; background:url(Img/inpage/shipin_bg.png) no-repeat center bottom}
.jianjie .jj_wen { overflow:hidden; width:100%; margin-bottom:35px;}
.jianjie .jj_wen h4{ text-align:center; font-size:36px; color:#3589EA; margin-bottom:15px;}
.jianjie .jj_wen i{ display:block; width:49px; height:2px; background-color:#e3e3e3; margin:0 auto; margin-bottom:25px;}
.jianjie .jj_wen p{ font-size:14px; color:#484848; line-height:26px; text-indent:28px;}
.jianjie .jj_gz{ overflow:hidden; width:100%; height:165px;}
.jianjie .jj_gz li{ float:left; width:234px; height:165px; text-align:center; border-right:1px solid #e3e3e3;}
.jianjie .jj_gz li.li03{ width:259px;}
.jianjie .jj_gz li.last{ border:none}
.jianjie .jj_gz li img{ display:block; margin:0 auto}
.jianjie .jj_gz li h5{ font-size:28px; color:#333; margin-bottom:15px; margin-top:20px;}
.jianjie .jj_gz li p{ font-size:14px; color:#333;}

.jidi { overflow:hidden; width:100%; height:735px; position:relative; margin-bottom:90px;}
.jidi img{ display:block; position:absolute}
.jidi .jd-t{ left:0; top:10px}
.jidi .jidi01{ left: 0; top:188px;}
.jidi .jidi02{ left:0; bottom:0}
.jidi .jidi03{ right:0; top:0}
.jidi .jidi04{ left:388px; bottom:0}
.jidi .jidi05{ right:0; bottom:0}




.contactus { overflow:hidden; width:100%;}
.contactus h3{ text-align:center; font-size:36px; color:#3589EA; margin-bottom:15px;}
.contactus i{ display:block; margin:0 auto; margin-bottom:55px; width:49px; height:2px; background-color:#e3e3e3;}
.contactus ul{ overflow:hidden; width:100%; margin-bottom:50px;}
.contactus li{ float:left; padding-left:70px; width:230px; height:60px; background:url(Img/inpage/lianxi_icon01.png) left center no-repeat;}
.contactus li p{ font-size:18px; color:#333; margin-top:8px;}
.contactus li b{ display:block; font-size:28px; color:#333; font-family:Arial;}
.contactus .wen{ overflow:hidden; float:left; margin-top:30px; width:600px;}
.contactus .wen p{ line-height:40px; padding-left:65px; font-size:18px; color:#282828; line-height:54px; border-bottom:1px solid #e6e6e6; display:inline-block;}
.contactus .wen p{ *display:inline}
.contactus .wen .p01{ background:url(Img/inpage/lianxi01.png) left center no-repeat;}
.contactus .wen .p02{ background:url(Img/inpage/lianxi02.png) no-repeat left center;}
.contactus .wen .p03{ background:url(Img/inpage/lianxi03.png) no-repeat left center;}
.contactus .ewm{ overflow:hidden; float:right; width:230px; text-align:center}
.contactus .ewm img{ display:block; border:3px solid #e0e0e0; margin:0 auto; margin-bottom:30px;}
.contactus .ewm p{ font-size:18px; color:#282828;}
.contactus .map{ overflow:hidden; width:1177px; height:435px; margin:0 auto; margin-top:45px; border:3px solid #003469;}

.ingjc { overflow:hidden; width:100%; padding-top:25px; border-top:2px solid #0e3a72; margin-top:55px;}
.ingjc p{ float:left; font-size:14px; color:#282828;}
.ingjc p em{ margin:0 5px;}
.ingjc span{ float:right; font-size:14px; color:#282828;}

.tuijian_pro{ width:100%; overflow:hidden}
.tuijian_pro h3{ font-weight:normal; overflow:hidden; margin-bottom:40px; padding-left:15px; border-left:4px solid #e20505;}
.tuijian_pro h3 .tit{ font-size:36px; color:#282828; float:left}
.tuijian_pro h3 .more{ float:right; font-size:14px; color:#282828;}
.tuijian_pro .proWin{ overflow:hidden; width:100%; margin:0 auto; height:360px; position:relative}
.tuijian_pro .proWin ul{ overflow:hidden; padding:10px 0; width:105%}
.tuijian_pro .proWin li{ float:left; width:288px; height:335px; overflow:hidden; border:1px solid #e8e8e8; margin:0 5px 0 6px;}
.tuijian_pro .proWin li .tu{ display:block; width:288px; height:276px; overflow:hidden}
.tuijian_pro .proWin li img{ display:block; width:100%; height:100%;}
.tuijian_pro .proWin li .wen{ overflow:hidden; width:100%; height:35px; padding-top:23px; border-top:1px solid #e8e8e8;}
.tuijian_pro .proWin li .til{ display:block; float:left; font-size:14px; color:#333; margin-left:14px;}
.tuijian_pro .proWin li .more{ display:block; width:16px; height:16px; background:url(Img/Index/pro_more.png) no-repeat center; float:right; margin-right:14px;}
.tuijian_pro .proWin li:hover{ box-shadow:0 0 6px #ccc}
.tuijian_pro .proWin li:hover .wen{ padding-top:22px; border-top:2px solid #e60d1e;}

/*in_liucheng*/
.in_liucheng { overflow:hidden; width:1200px; margin:0 auto; height:4980px; background: url(Img/inpage/lc_bg.png) no-repeat center 60px; margin-top:80px; margin-bottom:50px;}
.in_liucheng .wen{*border:1px solid #ccc; overflow:hidden; width:520px; height:514px; box-shadow:0 0 5px #ccc; background-color:#fff; margin-bottom:85px; position:relative}
.in_liucheng .left_lc { overflow:hidden; width:600px; float:left; padding:5px;}
.in_liucheng .right_lc { overflow:hidden; width:520px; padding:5px; float:right}
.in_liucheng .title { overflow:hidden; margin-bottom:40px; text-align:right}
.in_liucheng .title em{ font-size:30px; color:#7f7f7f; display:block}
.in_liucheng .title h2{ font-size:80px; color:#e93131; line-height:80px;}
.in_liucheng .title span{ display:block; font-size:25px; color:#000; opacity:0.1;filter:alpha(opacity=10)}
.in_liucheng .wen h3{ font-weight:normal; font-size:22px; color:#000; margin-left:25px; margin-top:24px; margin-bottom:25px;}
.in_liucheng .wen span{ display:block; width:108px; height:46px; text-align:center; line-height:46px; background-color:#1840b1; font-size:20px; color:#fff; position:absolute; right:0; top:0}
.in_liucheng .wen p{ font-size:14px; line-height:26px; color:#333; width:470px; margin:0 auto; text-align:justify}
.in_liucheng .wen img{ display:block; position:absolute; left:10px; bottom:8px;}

/*fenyebtn 内页分页按钮*/
.fenyebtn { overflow:hidden; width:100%; margin-top:26px;text-align:center;}
.fenyebtn a{ display:inline-block; width:40px; height:40px; margin:0 5px; text-align:center; line-height:40px; font-size:14px; color:#555; background-color:#f3f3f3; font-family:Arial; cursor:pointer}
.fenyebtn a{ *display:inline}
.fenyebtn li.btn{ font-size:20px;}
.fenyebtn a:hover,.fenyebtn a.oran_pg_cur{ color:#fff; background-color:#e20505;text-decoration:none;}
#DetailedSpan div table{width: 640px !important;}

span.mbx_nav { overflow:hidden; width:100%; padding-left:15px; background:url(Img/inpage/mbx_nav.png) no-repeat left center;}
span.mbx_nav a{  font-size:14px; color:#333; margin-right:3px;}
span em{font-size:14px; color:#333; margin-right:3px;}
span.mbx_nav a.last{ color:#3589EA;}


/*title*/
.title { overflow:hidden; width:100%; margin-bottom:40px;}
.title h2{ text-align:center; font-weight:normal; font-size:36px; color:#333}
.title h2 a{ color:#333;}
.title em{ display:block; text-align:center; font-size:12px; color:#999; font-family:Arial; margin-bottom:10px; text-transform:uppercase}
.title i{ display:block; margin:0 auto; width:30px; height:1px; background-color:#003c98;}
.title.wt h2{ color:#fff}
.title.wt h2 a{ color:#fff;}
.title.wt em{ color:#fff;}
.title.wt i{ background-color:#fff;}
.lc-info{ overflow:hidden; width:1000px; margin:0 auto; margin-bottom:50px; font-size:14px; line-height:26px; color:#666; text-align:center}

.lc-box { overflow:hidden; width:1200px; margin:0 auto; position:relative}
.lc-box .lc-x{ overflow:hidden; width:2px; height:100%; background-color:#3589EA; position:absolute; left:50%; margin-left:-1px; top:0}
.lc-box .lc-list{ width:600px; height:505px; float:left; position:relative; z-index:2}
.lc-box .time{ overflow:hidden; width:84px; height:104px; border:8px solid #3589EA; padding:0 10px; position:absolute; background-color:#fff;}
.lc-box .time span{ display:block; font-size:23px; color:#555; margin-top:14px;text-align: center;}
.lc-box .time em{ font-size:18px; color:#777;}
.lc-box .lc-list i{ display:block; width:24px; height:24px; background:url(Img/inpage/lc-s01.png) no-repeat center; position:absolute}
.lc-box .wenbox{ overflow:hidden; width:395px; height:395px; padding:45px; background-color:#fff; position:absolute}
.lc-box .wenbox ul{ overflow:hidden; width:100%; height:100%; overflow-y:auto; padding-right:20px;}
.lc-box .wenbox h3{ font-size:18px; color:#555; margin-bottom:5px;}
.lc-box .wenbox h3 em{ font-size:30px; color:#e60012;}
.lc-box .wenbox p{ font-size:14px; color:#555; line-height:20px;}
.lc-box .wenbox li{ overflow:hidden; width:100%; margin-bottom:20px;}
.lc-box .lc-br .time{ right:-61px; top:0}
.lc-box .lc-br .wenbox{ left:0; top:0}
.lc-box .lc-br i{ left:473px; top:40px}
.lc-box .lc-bl .time{ left:-61px; top:365px}
.lc-box .lc-bl .wenbox{ right:0; top:0}
.lc-box .lc-bl i{ right:473px; top:422px}
.lc-box .wenbox ul::-webkit-scrollbar{width:21px;}
.lc-box .wenbox ul::-webkit-scrollbar-track{background:none;}
.lc-box .wenbox ul::-webkit-scrollbar-thumb{background:url(Img/inpage/lc-sb.png) no-repeat center;}
.lc-box .lc-list:hover .wenbox{ background-color:#3589EA}
.lc-box .lc-list:hover i{ background:url(Img/inpage/lc-s02.png) no-repeat center;}
.lc-box .lc-list:hover .wenbox p,
.lc-box .lc-list:hover .wenbox h3,
.lc-box .lc-list:hover .wenbox em{ color:#fff;}

.lc-more{ overflow:hidden; width:50px; height:108px; background:url(Img/inpage/lc-more.png) no-repeat center top ; cursor:pointer; margin:0 auto}

.h_top li:nth-of-type(2){display: none;}