﻿@charset "utf-8";
@import url(base.css); /* 公用样式*/
a { color: #4c4c4c; text-decoration: none; }
a:hover { text-decoration: none; color: #d01209; }
.warpall { width: 1192px; margin: 0 auto; font-family: "microsoft yahei"; font-size: 12px; }
.bgall { width: 100%; min-width: 1192px; position: relative; font-family: "microsoft yahei"; font-size: 12px; overflow: hidden; }
/*==============================*/
/* 头部区域 */
/*==============================*/
.headall { position: absolute; top: 0; z-index: 999; }
.top_1 { width: 1192px; height: 46px; line-height: 46px; }
.top_1 a { float: right; color: #313131; }
.top_1 a.meet { margin-right: 12px; }
.top_1 a.message { padding-left: 20px; background: url(../images/in_tip1.png) no-repeat center left; }
.navall { width: 1192px; background: #ffffff; }
.logo { width: 190px; height: 71px; display: block; float: left; background: url(../images/logo.jpg) no-repeat; }
.menu { float: right; }
.menu li { height: 71px; float: left; margin: 0 15px; position: relative; }
.menu a { width: 107px; height: 71px; text-align: center; line-height: 71px; display: block; font-size: 14px; color: #454545; background: #ffffff; -webkit-transition: background 0.5s ease-in-out; -moz-transition: background 0.5s ease-in-out; -o-transition: background 0.5s ease-in-out; -ms-transition: background 0.5s ease-in-out; transition: background 0.5s ease-in-out; }
.menu a:hover { width: 107px; height: 71px; text-align: center; line-height: 71px; display: block; font-size: 14px; color: #fff; background: #ff0000; }
.menu .cour { background: #ff0000; font-color: #fff; font-weight: bold; display: block; }
.menu .cour a { background: #ff0000; color: #fff; }
.menu .sub-menu { display: none; position: absolute; top: 71px; left: -20px; }
.menu .sub-menu li { width: 150px; height: 33px; float: left; margin: 0; }
.menu .sub-menu li a { width: 150px; height: 33px; color: #ffffff; text-align: center; line-height: 33px; background: #2d3039; -webkit-transition: background 0.5s ease-in-out; -moz-transition: background 0.5s ease-in-out; -o-transition: background 0.5s ease-in-out; -ms-transition: background 0.5s ease-in-out; transition: background 0.5s ease-in-out; }
.menu .sub-menu li a:hover { width: 150px; height: 33px; color: #ffffff; line-height: 33px; background: #F00; }
.menu .sub-menu li a.on { background: none; }
/*.nav2_bg{ width:1192px; height:33px; background:#2d3039;}*/
/*==============================*/
/* 尾部 */
/*==============================*/
.footall { padding-top: 16px; height: 68px; line-height: 24px; color: #666666; }
.footall a { color: #666666; }
.footl { width: 720px; float: left; }
.footr { width: 206px; float: right; }
.footr select { width: 204px; border: 1px solid #c1c1c1; padding: 4px 4px 4px 10px; }
.fbor { border-top: 1px solid #eeeeee; }
/*统一*/
.in_arrow { width: 7px; height: 14px; display: block; z-index: 999; background: url(../images/in_arrow.png) no-repeat; }
.in_tit .ch { height: 20px; line-height: 20px; font-size: 14px; color: #2d3039; font-weight: bold; }
.in_tit .en { height: 16px; line-height: 16px; font-size: 11px; color: #2d3039; font-family: Arial; }
/*==============================*/
/* 主页 */
/*==============================*/
#zzsc { height: 335px; width: 1192px; margin-right: auto; margin-left: auto; position: relative; background-color: #fff; }
#zzsc .pre { background-image: url(../images/nav.png); background-repeat: no-repeat; background-position: -50px top; display: block; height: 47px; width: 25px; cursor: pointer; position: absolute; left: -40px; top: 132px; }
#zzsc a.pre:hover { background-position: -75px top; }
#zzsc .next { background-image: url(../images/nav.png); background-repeat: no-repeat; background-position: left top; display: block; height: 47px; width: 25px; cursor: pointer; top: 132px; right: -40px; position: absolute; }
#zzsc a.next:hover { background-position: -25px top; }
#zzsc #wai_box { height: 335px; width: 1192px; overflow: hidden; position: relative; }
#zzsc #wai_box .zzsc_box .title { font-family: "微软雅黑"; font-size: 14px; line-height: 30px; color: #FFFFFF; background: rgba(000, 000, 000, 0.5); filter: progid:DXImageTransform.Microsoft.Gradient(startColorstr=#6B000000,endColorstr=#6B000000); display: none; height: 30px; position: absolute; bottom: 0px; z-index: 30; width: 228px; text-indent: 1em; left: 0px; margin-left: 9px; }
#zzsc .zzsc_box { width: 3576px; position: absolute; left: 0px; top: 0px; }
#zzsc .zzsc_box a.img:hover { -moz-opacity: 0.9; -khtml-opacity: 0.9; Opacity: 0.9; Filter: alpha(opacity=90); outline: none; }
#zzsc .zzsc_box img { width: 228px; display: block; margin-left: 9px; height: 145px; }
#zzsc .zzsc_box ul { float: left; display: block; height: 335px; width: 1192px; }
#zzsc .zzsc_box li { float: left; font-size: 0px; line-height: 0px; position: relative; margin-top: 10px; }
.tban_warp { width: 1192px; height: 520px; position: relative; }
.banner_warp { position: absolute; left: 0; top: 0; z-index: 1 }
.banner_list { width: 1920px; height: 520px; margin-left: -364px; overflow: hidden; position: relative; }
.banner_list .f_out { width: 1920px; height: 520px; }
.banner_tabs { width: 1192px; height: 17px; position: absolute; left: 0; bottom: 60px; z-index: 9; }
.banner_nav { height: 17px; overflow: hidden; margin: 0 auto; text-align: center; }
.banner_nav span { width: 17px; height: 17px; margin-right: 3px; display: inline-block; }
.banner_nav span a { width: 17px; height: 17px; display: block; background: url("../images/in_point.png") no-repeat; }
.banner_nav span.noopdiv a { background: url("../images/in_pointon.png") no-repeat; }
.maininfo { width: 1192px; height: 340px; margin: 0 auto; }
.in_main { width: 100%; min-width: 1192px; height: 170px; background: url(../images/in_main.jpg) repeat-x; position: relative; }
.indexall { width: 1192px; height: 195px; background: #fff; position: absolute; top: -44px; z-index: 999; }
.in_project { width: 457px; height: 192px; border-bottom: 3px solid #ee0b0e; float: left; }
.in_news { width: 457px; height: 192px; border-bottom: 3px solid #888888; float: left; }
.in_more { width: 278px; height: 192px; border-bottom: 3px solid #c8c8c8; float: left; }
.in_project .prol { width: 120px; padding: 27px 28px 0 31px; float: left; position: relative; }
.in_project .prol .in_arrow { position: absolute; top: 42px; left: 179px; }
/*.in_project .intro{ padding-top:11px; color:#666666; line-height:18px;}*/
.in_project .intro1 { padding-top: 11px; /*color:#666666;*/ line-height: 18px; }
.in_project .intro h3 { height: 24px; line-height: 24px; border-bottom: 1px solid #abacb0; margin-bottom: 10px; }
.in_spic { width: 278px; height: 192px; position: relative; float: left; }
.spic_warp { position: absolute; left: 0; top: 0; z-index: 1 }
.spic_list { width: 278px; height: 192px; overflow: hidden; position: relative; }
.spic_list .f_out { width: 278px; height: 192px; }
.spic_tabs { width: 278px; height: 20px; position: absolute; left: 0; bottom: 3px; z-index: 9; }
.spic_nav { height: 20px; overflow: hidden; padding-left: 4px; }
.spic_nav li { width: 20px; height: 20px; margin-right: 1px; float: left; }
.spic_nav li a { width: 20px; height: 20px; display: block; line-height: 20px; text-align: center; color: #ffffff; background: #000; opacity: 0.8; filter: alpha(opacity=80); }
.spic_nav li.noopdiv a { background: #ee0b0e; opacity: 1; filter: alpha(opacity=100); }
.in_news .inewsl { width: 179px; height: 192px; float: left; background: #e8e8e8; }
.in_news .inewsl a { width: 147px; height: 69px; display: block; padding: 27px 0 0 32px; position: relative; }
.in_news .inewsl a.on { background: #fff; }
.in_news .inewsl a .in_arrow { position: absolute; left: 179px; top: 42px; display: none; }
.in_news .inewsl a.on .in_arrow { display: block; }
.in_news .inewsr { width: 236px; height: 176px; float: left; background: #d1d1d1; padding: 16px 16px 0 26px; display: none; }
.in_news .inewsr .first { width: 236px; height: 80px; border-bottom: 1px solid #b0b1b3; }
.in_news .first .tit { height: 22px; line-height: 22px; font-size: 14px; color: #191b21; }
.in_news .first .tit a { color: #191b21; font-weight: bold; }
.in_news .first .time { height: 16px; line-height: 16px; font-size: 10px; color: #9f9f9f; }
.in_news .first .info { height: 36px; line-height: 18px; color: #666666; }
.in_news .list { padding-top: 9px; }
.in_news .list li { width: 228px; height: 24px; padding-left: 8px; line-height: 24px; background: url(../images/in_listtip.jpg) no-repeat center left; }
.in_news .list a { float: left; color: #666666; }
.in_news .list span { float: right; font-size: 10px; color: #9f9f9f; }
.in_more .morel { width: 137px; height: 192px; float: left; background: #e8e8e8; }
.in_more .morel a { width: 106px; height: 71px; display: block; padding: 25px 0 0 31px; position: relative; }
.in_more .morel a .info1 { height: 24px; line-height: 24px; font-size: 14px; color: #2d3039; font-weight: bold; }
.in_more .morel a .info2 { height: 18px; line-height: 18px; color: #2d3039; }
.in_more .morel a.on { background: #fff; }
.in_more .morel a .in_arrow { position: absolute; left: 137px; top: 42px; display: none; }
.in_more .morel a.on .in_arrow { display: block; }
.in_more .morer { width: 119px; height: 164px; float: left; padding-top: 28px; padding-left: 22px; background: #dfdfdf; display: none; }
.in_more .morer .code { margin-bottom: 19px; }
.in_more .morer_a a.zhiye_aa { line-height: 35px; height: 35px; font-size: 16px; }
/*==============================*/
/* page */
/*==============================*/
.page_main { padding-top: 24px; }
.page_left { width: 193px; float: left; position: relative; }
.pgl_tit { width: 172px; height: 50px; padding: 34px 0 0 21px; font-size: 14px; color: #ffffff; background: url(../images/pgl_titbg.jpg) no-repeat; position: absolute; top: -84px; left: 0; z-index: 999; }
.pgl_tit .en { line-height: 16px; font-family: Arial; }
.pgl_tit .ch { line-height: 18px; font-weight: bold; font-family: "microsoft yahei"; }
.pgl_nav { margin-bottom: 20px; }
.pgl_nav li { width: 135px; line-height: 40px; font-size: 13px; margin-top: 7px; }
.pgl_nav li a { width: 135px; height: 40px; display: block; color: #56555b; padding-left: 58px; background: url(../images/pgl_nav.jpg) no-repeat; -webkit-transition: background 0.5s ease-in-out; -moz-transition: background 0.5s ease-in-out; -o-transition: background 0.5s ease-in-out; -ms-transition: background 0.5s ease-in-out; transition: background 0.5s ease-in-out; }
.pgl_nav li.on a, .pgl_nav li a:hover { background: url(../images/pgl_navon.jpg) no-repeat; color: #fff; }
.pgl_nav li .nav2 a { width: 135px; height: 32px; padding-left: 58px; line-height: 32px; border-bottom: 1px solid #9699a1; background: url(../images/pgl_nav2.jpg) no-repeat right; color: #666666; }
.pgl_nav li .nav2 a.on, .pgl_nav li .nav2 a:hover { background: url(../images/pgl_nav2on.jpg) no-repeat right; color: #de1113; }
.pgl_nav2 { margin-bottom: 20px; }
.pgl_nav2 li { width: 135px; line-height: 40px; font-size: 13px; margin-top: 7px; }
.pgl_nav2 li a { width: 135px; height: 40px; display: block; color: #56555b; padding-left: 58px; background: url(../images/pgl_nav.jpg) no-repeat; }
.pgl_nav2 li.on a, .pgl_nav2 li a:hover { background: url(../images/pgl_navon.jpg) no-repeat; color: #fff; }
.pgl_nav2 li .nav2 a { width: 155px; height: 32px; padding-left: 38px; line-height: 32px; border-bottom: 1px solid #9699a1; background: url(../images/pgl_nav2.jpg) no-repeat right; color: #666666; }
.pgl_nav2 li .nav2 a.on, .pgl_nav2 li .nav2 a:hover { background: url(../images/pgl_nav2on.jpg) no-repeat right; color: #de1113; }
.pgl_show { width: 191px; border: 1px solid #e1e1e1; }
.pgl_show .infos { width: 170px; height: 75px; padding: 7px 0 0 21px; background: #f6f6f6; border-bottom: 1px solid #e1e1e1; }
.pgl_show .infos1 { width: 170px; height: 40px; padding: 7px 0 0 21px; background: #f6f6f6; border-bottom: 1px solid #e1e1e1; }
.pgl_show .infos .tit { height: 32px; line-height: 32px; font-size: 14px; color: #de1113; font-weight: bold; }
.pgl_show .infos1 .tit { height: 32px; line-height: 32px; font-size: 14px; color: #de1113; font-weight: bold; }
.pgl_show .infos .words { width: 145px; line-height: 16px; color: #79797a; }
.pgl_show .lists { padding: 18px 0 0 26px; }
.pgl_show .lists li { width: 125px; height: 98px; /*background:#ececec;*/ margin-bottom: 25px; }
.pgl_show .lists .pic { width: 140px; height: 92px; background: #fff; border: 1px solid #e9e9e9; }
.pgl_show .lists .info { width: 125px; height: 28px; line-height: 28px; font-size: 14px; color: #626262; font-weight: bold; text-align: center; }
.page_right { width: 953px; float: right; }
.pgr_tit { height: 75px; }
.pgr_tit h2 { height: 32px; line-height: 32px; font-size: 18px; color: #2e3444; font-weight: bold; font-family: "microsoft yahei"; }
.pgr_tit .link { height: 22px; line-height: 22px; color: #a1a1a1; }
.pgr_tit .link a { color: #a1a1a1; }
.pgr_tit .link span { color: #666666; }
.page1 { clear: both; text-align: left; font-size: 14px; margin-top: 30px; }
.page1 p a { color: #666666; display: inline-block; line-height: 23px; height: 23px; text-decoration: none; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; padding: 3px 11px; border: 1px solid #b8b8b8; background: #f2f2ee; }
.page1 p a:hover { color: #fff; background: #e00813; border-color: #920000; }
.page1 p { margin-right: 6px; height: 23px; line-height: 23px; border: none; }
.page1 p.current a { background: #e00813; color: #fff; font-weight: bold; border-color: #920000; }
.page1 p a.disabled { color: #ccc; cursor: default; }
.page1 p a:hover.disabled { color: #fff; background: #920000; }
/**********自定义圆点分页*************/
.page3 { clear: both; text-align: left; font-size: 12px; margin: 0px; }
.page3 span a { color: #666666; display: inline-block; line-height: 2px; height: 2px; text-decoration: none; border-radius: 2px; -moz-border-radius: 2px; -webkit-border-radius: 2px; padding: 2px 2px; border: 1px solid #b8b8b8; background: #f2f2ee; }
.page3 span a:hover { color: #fff; background: #e00813; border-color: #920000; }
.page3 span { margin-right: 6px; height: 2px; line-height: 2px; border: none; }
.page3 span.current a { background: #e00813; color: #fff; font-weight: bold; border-color: #920000; }
.page3 span a.disabled { color: #ccc; cursor: default; }
.page3 span a:hover.disabled { color: #fff; background: #920000; }
/*新闻动态*/
.news_ban { width: 1192px; height: 350px; position: relative; }
.nban_warp { position: absolute; left: 0; top: 0; z-index: 1 }
.nban_list { width: 1920px; height: 350px; margin-left: -364px; overflow: hidden; position: relative; }
.nban_list .f_out { width: 1920px; height: 320px; }
.nban_tabs { width: 1192px; height: 17px; position: absolute; left: 0; bottom: 20px; z-index: 9; }
.nban_nav { width: 80px; height: 17px; overflow: hidden; margin: 0 auto; }
.nban_nav li { width: 17px; height: 17px; margin-right: 3px; float: left; }
.nban_nav li a { width: 17px; height: 17px; display: block; background: url(../images/in_point.png) no-repeat; }
.nban_nav li.noopdiv a { background: url(../images/in_pointon.png) no-repeat; }
.news { /*height:1060px;*/ padding-bottom: 25px; border-top: 2px solid #eeeeee; }
.news_list { width: 953px; padding-bottom: 22px; }
.news_list li { width: 953px; height: 195px; padding-top: 5px; border-bottom: 2px solid #eeeeee; }
.news_list .tit { width: 953px; height: 46px; line-height: 46px; color: #454545; }
.news_list .tit a { font-size: 18px; font-weight: bold; color: #454545; font-family: "microsoft yahei"; }
.news_list .pic { width: 166px; height: 111px; float: left; margin-top: 10px; }
/*******新闻详细页的内容1*******/
.news_list .infos { width: 768px; float: right; margin-top: 7px; }
/*******新闻详细页的内容2*******/
.infos_info { word-wrap: break-word; font-family: 宋体b8b\4f53,arial; font-size: 14px; margin-top: 7px; }
.infos_info p, .infos_info li, .infos_info div { margin-bottom: 10px; line-height: 1.8; }
.news_list .words { width: 768px; height: 95px; line-height: 22px; color: #666666; font-family: "microsoft yahei"; }
.news_list .more { height: 16px; line-height: 16px; font-weight: bold; }
.news_list .more a { width: 55px; height: 16px; display: block; color: #ee0b0e; padding-right: 22px; background: url(../images/news_tip.jpg) no-repeat right; font-family: "microsoft yahei"; }
.news_detail { width: 935px; padding-top: 15px; }
.news_dtit { width: 935px; height: 105px; text-align: center; }
.news_dtit h3 { height: 46px; line-height: 46px; font-size: 22px; color: #2d3039; font-family: "microsoft yahei"; }
.news_dtit .time { height: 24px; line-height: 24px; font-size: 14px; color: #818181; }
.news_dmain { width: 935px; height: 858px; overflow: hidden; position: relative; }
.news_dmain #scrollcontent { width: 880px; float: left; position: absolute; }
.news_dmain #scrollbar { width: 10px; height: 858px; float: right; position: relative; display: none; z-index: 9999999; background: url(../images/news_sroll.jpg) repeat-y; }
.news_dmain .scroller { position: absolute; top: 0; width: 10px; cursor: pointer; background: #989898; }
.news_dmain p { /*line-height:25px;*/ /*font-size:14px;*/ /*color:#2d3039;*/ text-indent: 28px; }
/*项目展示*/
.project { width: 100%; min-width: 1192px; height: 825px; background: url(../images/project.jpg) no-repeat center top; }
.project .warpall { padding-top: 243px; }
.pro_sort { padding-left: 73px; }
.pro_sort li { width: 215px; height: 464px; float: left; margin-right: 59px; }
.pro_sort li a { width: 215px; height: 464px; display: block; position: relative; }
.pro_sort .pic { width: 215px; height: 464px; }
.pro_sort .infos { width: 134px; height: 95px; padding-top: 39px; line-height: 24px; text-align: center; background: url(../images/pro_tip1.png) no-repeat; position: absolute; top: 165px; left: 41px; }
.pro_sort .ch { font-size: 14px; color: #666666; }
.pro_sort .en { color: #cccccc; font-family: Arial; }
.pro_sort a:hover .infos { background: url(../images/pro_tip2.png) no-repeat; }
.pro_sort a:hover .ch, .pro_sort a:hover .en { color: #fff; }
.pro_page { /*height:1060px;*/ /*padding-bottom:25px;*/ border-top: 2px solid #EEE; }
/*.pro_list li{ width:911px; height:202px; padding:19px 20px 0 20px; background:#f2f2f2; border:1px solid #d4d4d4; margin-bottom:31px;}*/
.pro_list li { width: 911px; height: 180px; padding: 19px 20px 0 20px; background: #f2f2f2; border: 1px solid #d4d4d4; margin-bottom: 20px; }
.pro_list .pic { /*width:293px; height:185px;*/ width: 253px; height: 160px; }
.pro_list .infos { /*width:570px;*/ width: 607 }
.pro_list .tit { /*width:92px;*/ height: 32px; line-height: 32px; font-size: 18px; color: #454545; font-weight: bold; margin-bottom: 12px; }
.pro_list .words { /*width:570px;*/ width: 607px; height: 100px; line-height: 22px; color: #666666; }
.pro_list .more { width: 72px; height: 20px; display: block; line-height: 20px; background: url(../images/pro_ltip.jpg) no-repeat right; color: #ee0b0e; }
.pro_det1 { width: 953px; height: 335px; border-bottom: 1px solid #efefef; }
.pro_det1 .det1_left { width: 426px; height: 275px; float: left; margin-top: 15px; }
.pro_dpic { width: 426px; height: 232px; overflow: hidden; clear: both; position: relative; display: none; }
.pro_dpic ul { width: 426px; height: 232px; float: left; position: absolute; clear: both; padding: 0px; margin: 0px; }
.pro_dpic ul li { width: 426px; height: 232px; float: left; overflow: hidden; position: relative; padding: 0px; margin: 0px; }
.pro_dpic .preNext { width: 35px; height: 107px; position: absolute; top: 62px; cursor: pointer; }
.pro_dpic .pre { left: 0; background: url(../images/baz_left.png) no-repeat; }
.pro_dpic .next { right: 0; background: url(../images/baz_right.png) no-repeat; }
.pro_dtab { width: 426px; height: 43px; }
.pro_dtab a { width: 213px; height: 43px; line-height: 43px; font-size: 18px; color: #ffffff; display: block; text-align: center; float: left; background: url(../images/pro_dtab.jpg) no-repeat right #2e3444; }
.pro_dtab a:hover, .pro_dtab a.on { background: url(../images/pro_dtabon.jpg) no-repeat right #424c66; }
.pro_det1 .det1_right, .pro_det2 .det2_right, .pro_det3 .det3_right { width: 474px; float: right; }
.pro_det1 .tit { height: 48px; line-height: 48px; font-size: 28px; color: #2e3444; }
.pro_droll { width: 452px; height: 125px; /*height:224px;*/ padding: 10px 8px 10px 14px; background: #ebebeb; margin-bottom: 22px; color: #666; line-height: 1.2; }
.pro_droll #scroll { width: 452px; height: 125px; /*height:224px;*/ overflow: hidden; position: relative; }
.pro_droll #scrollcontent { width: 420px; float: left; position: absolute; padding-top: 8px; }
.pro_droll #scrollbar { width: 10px; height: 125px; float: right; position: relative; display: none; z-index: 9999999; background: url(../images/pro_droll.jpg) repeat-y; }
.pro_droll .scroller { position: absolute; top: 0; width: 10px; cursor: pointer; background: #989898; }
.pro_droll p { line-height: 18px; font-size: 12px; color: #666666; margin-bottom: 12px; font-family: @微软雅黑; }
.pro_det1 .info1 { line-height: 20px; font-size: 13px; color: #666666; }
.pro_det1 .info2 { line-height: 34px; font-size: 24px; color: #2e3444; }
.pro_det2 { width: 953px; height: 330px; border-bottom: 1px solid #efefef; padding-top: 45px; }
.pro_det2 .det2_left { width: 412px; float: left; }
.pro_det2 .tit, .pro_det3 .tit { height: 58px; line-height: 58px; margin-bottom: 3px; font-size: 28px; color: #2e3444; }
.pro_det2 .words { line-height: 26px; font-size: 12px; color: #666666; margin-bottom: 15px; }
.pro_det2 .btns a { width: 110px; height: 27px; line-height: 27px; text-align: center; font-size: 13px; color: #efefef; float: left; display: block; margin-right: 12px; background: url(../images/pro_dbtn.jpg) no-repeat; }
.pro_det3 { width: 953px; padding-top: 45px; }
.pro_det3 .det3_left { width: 425px; float: left; }
.pro_det3 .list li { height: 26px; line-height: 26px; font-size: 13px; color: #666666; padding-left: 12px; }
.pro_det3 .words { line-height: 26px; font-size: 12px; color: #666666; margin-bottom: 15px; }
.pro_det3 .list1 li { /*height:26px;*/ line-height: 26px; font-size: 12px; color: #666666; padding-left: 12px; }
/*了解智盈*/
.about, .property { /*height:1200px;*/ border-top: 2px solid #EEE; }
.abo_nav { width: 889px; height: 103px; padding: 18px 0 0 64px; background: url(../images/abo_bg1.jpg) repeat-x; }
.abo_nav li { width: 80px; height: 75px; float: left; margin-right: 64px; display: inline; }
.abo_nav li .mod { width: 80px; text-align: center; }
.abo_nav .mod1 { height: 20px; line-height: 20px; padding-top: 55px; color: #757575; background: url(../images/abo_nav.jpg) no-repeat; }
.abo_nav .mod2 { height: 60px; padding-top: 15px; line-height: 22px; font-size: 12px; color: #2e3444; background: url(../images/abo_navon.jpg) no-repeat; display: none; font-family: "microsoft yahei"; font-weight: bold; }
.abo_nav .mod3 { height: 60px; padding-top: 15px; line-height: 22px; font-size: 12px; color: #2e3444; background: url(../images/abo_navon2.jpg) no-repeat; display: none; font-family: "microsoft yahei"; font-weight: bold; }
.abo_nav li.on .mod1 { display: none; }
.abo_nav li.on .mod2 { display: block; }
.abo_nav li.on .mod3 { display: block; }
.abo_list li { width: 953px; padding: 27px 0; border-bottom: 1px solid #e4e4e4; position: relative; }
.abo_list .year { width: 115px; height: 67px; font-size: 36px; color: #2e3444; line-height: 67px; border-bottom: 2px solid #56555b; border-top: 2px solid #56555b; margin: auto 0; position: absolute; left: 0; top: 50%; margin-top: -34px; }
.abo_list .year .num { color: #ffffff; background: #ff0000; }
.abo_list .year .word { font-size: 18px; }
.abo_list .lists { width: 785px; line-height: 24px; font-size: 14px; color: #6a6a6a; float: right; }
.prop_1 { width: 953px; height: 277px; background: url(../images/prop_1.jpg) no-repeat; margin-bottom: 40px; }
.prop1_left { width: 382px; float: left; margin-top: 26px; padding-left: 55px; margin-right: 93px; }
.prop1_left h3, .prop2_right h3, .prop3_left h3 { height: 58px; line-height: 58px; font-size: 30px; color: #444444; }
.prop1_left h3 span { color: #f81316; }
.prop1_left .info1 { line-height: 18px; color: #676767; font-weight: bold; margin-bottom: 24px; }
.prop1_left .info2 { line-height: 18px; color: #8b8b8b; }
.prop1_right { width: 373px; height: 214px; margin-top: 33px; float: left; position: relative; }
.prop1_warp { position: absolute; right: 0; top: 0; z-index: 1 }
.prop1_info { width: 382px; height: 214px; position: relative; }
.prop1_info .pic { width: 382px; height: 214px; }
.prop1_info .info { width: 369px; padding-left: 13px; height: 30px; line-height: 30px; color: #ffffff; font-size: 13px; position: absolute; left: 0; top: 184px; background: #2e3444; opacity: 0.8; filter: alpha(opacity=80); }
.prop1_nav { width: 360px; padding-right: 13px; height: 5px; position: absolute; left: 0; bottom: 10px; z-index: 9; }
.prop1_nav ul { float: right; }
.prop1_nav li { width: 5px; height: 5px; margin-right: 6px; float: left; }
.prop1_nav li a { width: 5px; height: 5px; display: block; background: url(../images/prop_point.png) no-repeat center; }
.prop1_nav li.noopdiv a { background: url(../images/prop_pointon.png) no-repeat; }
.prop_2, .prop_3 { width: 951px; height: 275px; background: #f5f5f5; border: 1px solid #ececec; margin-bottom: 40px; }
.prop2_left { width: 382px; height: 214px; padding: 32px 0 0 55px; float: left; margin-right: 92px; }
.prop2_right { width: 380px; margin-top: 43px; float: left; }
.prop2_right .info, .prop3_left .info { line-height: 16px; margin-bottom: 20px; color: #656565; }
.prop2_right .btn { width: 125px; height: 28px; display: block; line-height: 28px; text-align: center; background: url(../images/prop_btn1.jpg) no-repeat; font-size: 14px; color: #ececec; }
.prop3_left { width: 405px; padding: 25px 0 0 55px; margin-right: 61px; float: left; }
.prop3_left .btns a { width: 182px; height: 44px; line-height: 44px; text-align: center; font-size: 18px; color: #ffffff; display: block; float: left; margin: 0 19px 13px 0; background: url(../images/prop_btn2.jpg) no-repeat; }
.prop3_right { margin-top: 16px; float: left; }
.prop3_left .btnxxx { width: 125px; height: 28px; display: block; line-height: 28px; text-align: center; background: url(../images/prop_btn1.jpg) no-repeat; font-size: 14px; color: #ececec; }
/*人力资源*/
.humleft { width: 193px; margin-top: 30px; }
.humleft li { width: 156px; height: 35px; font-size: 13px; color: #666666; line-height: 35px; padding-left: 35px; margin-bottom: 20px; background: url(../images/hum_left.jpg) no-repeat; }
.humleft li a { color: #666666; }
.human { height: 1085px; border-top: 2px solid #eeeeee; }
.hum_1 { height: 523px; border-bottom: 2px solid #eeeeee; border-top: 2px solid #EEE; }
.human h3 { line-height: 76px; font-size: 30px; color: #2e3444; }
.hum_1 h3 { margin-bottom: 17px; }
.hum_1 h3 { line-height: 76px; margin-bottom: 1px; font-size: 30px; color: #2E3444; }
.hum1_bpic { width: 373px; height: 373px; float: left; }
.hum1_right { width: 568px; float: right; }
.hum1_binfo { width: 148px; height: 163px; padding: 35px 18px 0 22px; float: left; margin: 0 2px 2px 0; position: relative; background: #2e3444; }
.hum1_binfo .tit { height: 24px; line-height: 24px; font-size: 14px; color: #ffffff; }
.hum1_binfo .time { height: 16px; line-height: 16px; font-size: 10px; color: #9f9f9f; margin-bottom: 16px; }
.hum1_binfo .info { line-height: 18px; color: #fff; }
.hum1_binfo .arrow { width: 27px; height: 54px; display: block; position: absolute; top: 59px; left: -27px; background: url(../images/hum_arrow.png) no-repeat; }
.hum1_infos { width: 378px; height: 198px; margin-bottom: 2px; float: left; position: relative; background: #e9e9e9; }
.hum1_warp { width: 230px; position: absolute; left: 85px; top: 42px; z-index: 1 }
.hum1_info .tit { height: 22px; line-height: 22px; font-size: 14px; color: #191b21; }
.hum1_info .time { height: 16px; line-height: 16px; font-size: 10px; color: #9f9f9f; }
.hum1_info .info { line-height: 18px; color: #666666; }
.hum1_nav { padding-left: 172px; height: 5px; position: absolute; left: 0; top: 153px; z-index: 9; }
.hum1_nav li { width: 5px; height: 5px; margin-right: 6px; float: left; }
.hum1_nav li a { width: 5px; height: 5px; display: block; background: url(../images/prop_point.jpg) no-repeat center; }
.hum1_nav li.noopdiv a { background: url(../images/prop_pointon.jpg) no-repeat; }
.hum1_spics { width: 568px; overflow: hidden; }
.hum1_spics ul { width: 570px; }
.hum1_spics li { width: 188px; height: 173px; float: left; margin-right: 2px; display: inline; }
.hum_2 { padding-top: 10px; height: 450px; /*border-bottom:2px solid #eeeeee;*/ }
.hum_2 h3 { width: 178px; float: left; }
.hum_2 h3 { line-height: 76px; font-size: 30px; color: #2E3444; }
.hum2_tab { margin-top: 22px; float: left; }
.hum2_tab a { width: 121px; height: 43px; line-height: 38px; font-size: 13px; color: #ffffff; display: block; float: left; text-align: center; background: url(../images/hum_nav.jpg) no-repeat; }
.hum2_tab a.on { background: url(../images/hum_navon.jpg) no-repeat; }
.hum2_main { width: 953px; height: 353px; position: relative; display: none; }
.hum2_warp { width: 953px; height: 302px; position: absolute; left: 0px; top: 15px; z-index: 1; overflow: hidden; }
.hum2_list { width: 981px; }
.hum2_list li { width: 265px; height: 288px; padding: 12px 0 0 32px; border: 1px solid #e1e1e1; background: #f4f4f4; float: left; margin-right: 28px; display: inline; }
.hum2_list .info1 { height: 52px; line-height: 52px; font-size: 14px; color: #666666; }
.hum2_list .info2 { width: 253px; height: 176px; line-height: 24px; color: #666666; }
.hum2_list .btn { width: 100px; height: 25px; display: block; line-height: 25px; font-size: 14px; color: #fffefe; text-align: center; background: url(../images/hum_btn.jpg) no-repeat; margin-bottom: 10px; }
.hum2_list li:hover { border-color: #ff0000; }
.hum2_list li:hover .btn { background: url(../images/hum_btnon.jpg) no-repeat; }
.hum2_nav { padding-left: 450px; height: 5px; position: absolute; left: 0; bottom: 0px; z-index: 9; }
.hum2_nav li { width: 5px; height: 5px; margin-right: 6px; float: left; }
.hum2_nav li a { width: 5px; height: 5px; display: block; background: url(../images/prop_point.jpg) no-repeat center; }
.hum2_nav li.noopdiv a { background: url(../images/prop_pointon.jpg) no-repeat; }
/*视频专区*/
.video { padding-top: 20px; }
.video .pgr_tit { height: 70px; border-bottom: 1px solid #e0e0e0; }
.vid_1 { padding-top: 20px; height: 370px; }
.vid_video { width: 627px; height: 346px; float: left; display: none; }
.vid1_infos { width: 565px; float: left; }
.vid1_infos .tit { width: 500px; height: 70px; padding: 0 25px 0 40px; line-height: 70px; background: #e10000; color: #fffefe; }
.vid1_infos h3 { float: left; font-size: 34px; }
.vid1_infos .more { float: right; font-size: 14px; color: #fffefe; }
.vid1_list a { width: 505px; height: 49px; padding: 10px 0 0 60px; display: block; margin-top: 10px; background: #d9d9d9; color: #373737; }
.vid1_list .info1 { height: 24px; line-height: 24px; font-size: 14px; font-weight: bold; }
.vid1_list .info2 { height: 20px; line-height: 20px; }
.vid1_list a.on { background: #7a7a7a; color: #fff; }
.vid_2 { width: 100%; min-width: 1192px; background: #e8e8e8; }
.vid_2 .warpall { padding: 20px 0; }
.vid_tit { width: 1167px; height: 75px; line-height: 75px; font-size: 34px; color: #444444; padding-right: 25px; }
.vid_tit a { font-size: 14px; color: #a3a3a3; }
.vid_list { width: 1192px; overflow: hidden; }
.vid_list ul { width: 1196px; }
.vid_list li { width: 235px; height: 210px; float: left; margin-right: 4px; display: inline; position: relative; }
.vid_list .pic { width: 235px; height: 130px; }
.vid_list .info { width: 235px; height: 25px; line-height: 25px; text-align: center; font-size: 14px; color: #404040; }
.vid_list .vtip { width: 84px; height: 84px; display: block; background: url(../images/video_tip.png) no-repeat; position: absolute; top: 25px; left: 80px; display: none; }
.vid_list a:hover .info { background: #de1213; color: #fff; }
.vid_list a:hover .vtip { display: block; }
.vid_3 { padding: 15px 0; }
.vidlist { padding: 5px 0 25px 0; /*min-height:1060px;*/ }
.vidlist .vid_list { width: 953px; }
.vidlist .vid_list ul { width: 975px; }
.vidlist .vid_list li { width: 230px; height: 160px; padding: 1px 5px 5px 1px; background: url(../images/vid_libg.jpg) no-repeat; margin: 0 5px 34px 0; }
.videt .vid { width: 952px; height: 537px; background: #2e3447; margin-bottom: 13px; }
.videt .vtit { width: 952px; height: 44px; border-bottom: 1px solid #cfcfcf; }
.videt .vtit h3 { width: 166px; height: 38px; line-height: 30px; text-align: center; background: url(../images/vid_dtit.jpg) no-repeat; font-size: 14px; color: #ffffff; }
.videt .vinfo { width: 940px; padding: 16px 6px 0 6px; line-height: 24px; color: #666666; }
.videt .vinfo p { text-indent: 24px; margin-bottom: 24px; }
/*员工招聘*/
.hum_detail { height: 1085px; }
.hum_dtit { height: 38px; line-height: 38px; padding-left: 15px; font-size: 14px; color: #454545; font-weight: bold; margin-bottom: 18px; background: #e1e1e1; border-bottom: 2px solid #cbcbcb; }
.hum_dtab { width: 953px; margin-bottom: 40px; }
.hum_dtab td { height: 46px; line-height: 46px; color: #454545; text-align: center; }
.hum_dtab td.info1 { padding-left: 10px; text-align: left; }
.hum_dtab td.info2 { padding: 20px 0 30px 20px; text-align: left; line-height: 24px; }
.hum_dbtn a { width: 120px; height: 39px; line-height: 39px; border-bottom: 3px solid #9f9f9f; background: #bfbfbf; color: #454545; display: block; float: left; margin-right: 12px; text-align: center; font-size: 16px; font-weight: bold; }
.hum_dbtn a:hover { border-bottom: 3px solid #9f0607; background: #de1113; color: #fff; }
/*智盈会*/
.dajia_left { width: 868px; float: left; }
.dajia_right { width: 300px; float: right; }
.dajia_tit { height: 56px; line-height: 56px; font-size: 18px; color: #333333; }
.dajia_tit span { font-size: 16px; color: #bbbbbb; font-family: Arial; }
.dajia_news .main { height: 265px; }
.dajia_roll { width: 364px; height: 234px; background: #fff; padding: 1px; overflow: hidden; border: 7px solid #d9d9d9; position: relative; float: left; margin-top: 3px; margin-right: 19px; }
.sliderbox { position: relative; }
.slidernav { height: 9px; overflow: hidden; position: absolute; right: 1px; bottom: 9px; z-index: 1; font-size: 0; }
.slidernav li { width: 9px; height: 9px; margin-right: 6px; float: left; }
.slidernav li a { width: 9px; height: 9px; display: block; background: url(../images/dajia_point.png) no-repeat; }
.slidernav li.current a { background: url(../images/dajia_pointon.png) no-repeat; }
.slidertext { background: #000; background: rgba(0,0,0,0.6); filter: alpha(opacity=60); position: absolute; left: 1px; bottom: 1px; width: 364px; }
.slidertext li { display: none; padding-left: 20px; }
.slidertext li a { text-align: left; line-height: 30px; height: 30px; color: #fff; }
.dnews_list { width: 468px; float: left; }
.dnews_list li { width: 468px; height: 35px; float: left; line-height: 35px; border-bottom: 1px dotted #989898; }
.dnews_list li a { float: left; font-size: 14px; color: #2e3444; }
.dnews_list li span { float: right; color: #989898; font-family: Arial; }
.devent { width: 868px; height: 274px; position: relative; background: #f4f4f4; }
.devent_show { width: 734px; height: 249px; overflow: hidden; position: absolute; top: 16px; left: 69px; }
.devent_show ul { width: 10000px; }
.devent_show li { width: 170px; height: 249px; float: left; display: inline; margin-right: 18px; }
.devent_show li .pic { width: 158px; height: 203px; padding: 6px; background: #d1d6db; }
.devent_show li .info { width: 170px; height: 34px; line-height: 34px; text-align: center; font-size: 14px; color: #585858; }
.devent span.left, .devent span.right { width: 30px; height: 59px; cursor: pointer; display: block; position: absolute; top: 98px; }
.devent span.left { background: url(../images/dajia_left.jpg) no-repeat; left: 18px; }
.devent span.right { background: url(../images/dajia_right.jpg) no-repeat; left: 818px; }
.dajia_login .main { width: 220px; height: 217px; padding: 30px 39px 0 39px; background: #f7f7f7; border: 1px solid #888888; border-top-width: 4px; margin-bottom: 13px; }
.dlogin_inp { margin-bottom: 14px; }
.dlogin_inp input { width: 220px; height: 37px; line-height: 37px; font-size: 14px; color: #d7d7d7; }
.dlogin_inp .inp1 { background: url(../images/dajia_linp1.jpg) no-repeat; padding-left: 65px; width: 155px; }
.dlogin_inp .inp2 { background: url(../images/dajia_linp2.jpg) no-repeat; padding-left: 50px; width: 170px; }
.dlogin_info { width: 198px; height: 38px; line-height: 38px; color: #727272; padding-left: 22px; background: url(../images/dajia_ltip.jpg) no-repeat center left; margin-bottom: 10px; }
.dlogin_btn a { width: 220px; height: 37px; display: block; line-height: 37px; font-size: 14px; color: #ffffff; text-align: center; background: url(../images/dajia_lbtn.jpg) no-repeat; }
.dajia_perio .main { width: 300px; overflow: hidden; }
.dajia_perio ul { width: 306px; }
.dajia_perio li { width: 96px; height: 129px; float: left; display: inline; margin: 0 6px 12px 0; }
.dajia_perio img { width: 94px; height: 127px; border: 1px solid #bcbcbc; }
.dajia_perio a:hover img { width: 90px; height: 123px; border: 3px solid #e30000; }
.all_cover { width: 100%; height: 100%; position: fixed; top: 0; left: 0; _position: absolute; _top: expression(eval(documentElement.scrollTop)); z-index: 1000; background: #000000; opacity: 0.8; filter: alpha(opacity=80); display: none; }
.dajia_pop { width: 740px; height: 550px; position: fixed; top: 200px; left: 50%; margin-left: -370px; z-index: 9999; background: #fff; font-family: "微软雅黑"; border-top: 8px solid #ee0b0e; display: none; }
.dpop_tit { padding: 23px 0 0 38px; height: 36px; line-height: 36px; font-size: 20px; color: #333132; font-weight: bold; }
.dpop_tit span { font-weight: normal; font-size: 16px; font-family: Arial; color: #bbbbbb; }
.dpop_main { width: 535px; padding: 22px 0 0 80px; }
.dpop_main td { line-height: 37px; font-size: 14px; color: #777777; }
.dpop_main .inp1 { width: 380px; height: 27px; line-height: 27px; color: #b6b6b6; padding: 0 10px; background: url(../images/dpop_inp.jpg) no-repeat; }
.dpop_main select { width: 110px; padding: 4px 10px; border: 1px solid #dddddd; }
.dpop_main textarea { width: 380px; height: 180px; padding: 10px; border: 1px solid #dddddd; line-height: 20px; margin-top: 5px; }
.dpop_btn { width: 120px; height: 29px; line-height: 29px; text-align: center; color: #fff; font-size: 14px; margin: 35px 0 0 123px; display: block; background: url(../images/dpop_btn.jpg) no-repeat; }
a.dpop_btn:hover { color: #fff; }
/*智盈置业*/
.zhiye { width: 192px; margin-top: 10px; }
.zhiye li { width: 192px; height: 35px; font-size: 13px; color: #666666; line-height: 35px; padding-left: 0px; margin-bottom: 6px; border: 0px solid #666; margin-left: 0px; }
.zhiye li a { color: #666666; padding-left: 15px; width: 177px; display: block; background-color: #E1E1E1; }
.zhiye li a.on, .zhiye li a:hover { color: White; background-color: #DE1213; }
.calc { width: 192px; margin-top: 10px; }
.calc li { width: 192px; height: 35px; font-size: 13px; color: #666666; line-height: 35px; padding-left: 0px; margin-bottom: 6px; border: 0px solid #666; background-color: #E1E1E1; margin-left: 0px; }
.calc li a { color: #666666; padding-left: 15px; width: 177px; display: block; background-color: #E1E1E1; }
.calc li a.on, .calc li a:hover { color: White; background-color: #DE1213; }
/*计算器*/
.about table tr td strong { font-size: 16px; color: #888; font-family: 微软雅黑; }
.about table tr td input.input01 { width: 250px; height: 27px; line-height: 27px; border: 1px solid #DDDDDD; padding: 0 10px; }
.about table tr td input.input02 { width: 230px; height: 27px; line-height: 27px; border: 1px solid #DDDDDD; padding: 0 10px; }
.about table tr td select { width: 180px; height: 27px; line-height: 27px; border: 1px solid #DDDDDD; }
.about table.table_aj tr { height: 35px; line-height: 35px; }
/*产品列表*/
.fl { display: inline; float: left }
.fr { display: inline; float: right }
.cf:after { content: ""; clear: both; display: block; height: 0; overflow: hidden }
.cf { zoom: 1 }
.pb10 { padding-bottom: 10px }
.mt10 { margin-top: 10px }
.case { width: 1150px; margin: 10px auto; background: #fff; padding: 15px; box-shadow: 0 0 10px #ccc; }
.case .title { height: 20px; border-bottom: 3px solid #e7e7e7; padding-bottom: 10px; }
.case .title h2 { font-size: 20px; font-family: "microsoft yahei"; }
.case .title-list { position: relative; top: 6px; }
.case .title-list li { width: 146px; line-height: 20px; text-align: center; float: left; display: inline; font-weight: bold; font-size: 16px; font-family: "microsoft yahei"; }
.case .title-list li.on { color: #ff0000; font-weight: bold; font-size: 16px; font-family: "microsoft yahei"; }
.case .title-list p { position: absolute; top: 24px; left: 0px; width: 146px; height: 7px; border-top: 3px solid #ff0000; overflow: hidden; text-align: center; }
.case .title-list b { display: inline-block; width: 0; height: 0; margin-top: -3px; border-style: solid dashed dashed dashed; border-width: 9px; border-color: #ff0000 #fff #fff #fff; overflow: hidden; zoom: 1; font-size: 0; }
.product { height: 268px; position: relative; overflow: hidden; display: none; margin-top: 20px; }
.product ul { position: absolute; left: 0px; }
.product-wrap .show { display: block; }
.product-wrap .product li { float: left; display: inline; margin-left: 23px; background: #f3f3f3; border: 2px solid #fafafa; transition: 0.4s; -webkit-transition: 0.4s; -moz-transition: 0.4s; -o-transition: 0.4s; -ms-transition: 0.4s; }
.product-wrap .product li.ml0 { margin-left: 10px; }
.product-wrap .product li a.imgwrap { display: block; width: 272px; height: 200px; background: #fff; text-align: center; }
.product-wrap .product li img { width: 272px; height: 200px; text-align: center; }
.product-wrap .product li p { padding-left: 15px; color: #666666; line-height: 22px; }
.product-wrap .product li p a { color: #333333; text-decoration: none; font-size: 16px; font-family: "microsoft yahei"; }
.product-wrap .product li p a:hover { color: #ff0000; text-decoration: none; }
/*产品分页*/
#fenye { text-align: center; }
#fenye a, #fenye span { text-decoration: none; border-radius: 4px; font-family: Arial; transition: 0.3s ease-in-out; box-shadow: inset 0px 1px 1px rgba(50,50,50,0.05); height: 25px; line-height: 25px; margin: 0px 3px 0 0; color: #000; border: 1px solid #D8D8D8; text-align: center；; min-width: 20px; padding: 0 5px 0 5px; display: inline-block; font-family: 'microsoft yahei'; font-size: 14px; }
#fenye a:hover { color: #fff; background: #ff0000; border: 1px solid #ff0000; }
#fenye span:hover,
#fenye span.current { color: #fff; background: #ff0000; border: 1px solid #ff0000; height: 25px; line-height: 25px; margin: 0px 3px 0 0; }
.productlist { MARGIN-TOP: 20px }
.productlist LI { FLOAT: left; MARGIN: 0px 25px 30px 0px; OVERFLOW: hidden; WIDTH: 450px; PADDING-left: 0px; HEIGHT: 360px; box-shadow: 0 0 0 1px #E3E3E3; -webkit-box-shadow: 0 0 0 1px #E3E3E3; }
.productlist LI IMG { HEIGHT: 330px; width: 450px; }
.productlist LI .product_name { DISPLAY: block; OVERFLOW: hidden; WIDTH: 450px; LINE-HEIGHT: 30px; HEIGHT: 30px; TEXT-ALIGN: center; font-family: 'microsoft yahei'; font-size: 16px; }
.productlist li:hover { box-shadow: 0 0 20px rgba(0,0,0,0.50); text-decoration: none; }
.productlist li a:hover { color: #C03; }
.alblist { MARGIN-TOP: 20px; margin-left: 5px; }
.alblist LI { FLOAT: left; MARGIN: 0px 20px 20px 0px; OVERFLOW: hidden; WIDTH: 296px; PADDING-left: 0px; HEIGHT: 256px; box-shadow: 0 0 0 1px #bfbfbf; }
.alblist LI IMG { HEIGHT: 222px; width: 296px; }
.alblist LI .product_name { DISPLAY: block; OVERFLOW: hidden; WIDTH: 296; LINE-HEIGHT: 30px; HEIGHT: 30px; TEXT-ALIGN: center; font-family: "microsoft yahei"; font-size: 16px; }
.alblist li:hover { box-shadow: 0 0 10px rgba(0,0,0,0.25); text-decoration: none; }
.alblist li a:hover { color: #C03; }
.casea { width: 1192px; height: 65px; margin: 0 auto; }
.newtit { font-size: 14px; margin: 30px 10px 0px; padding-bottom: 10px; font-family: microsoft yahei; BORDER-BOTTOM: #ccc 1px solid; }
.newtit a { font-size: 20px; padding-left: 15px; padding-right: 15px; padding-bottom: 5px; font-family: microsoft yahei; BORDER-BOTTOM: #ff0000 2px solid; text-decoration: none; }
.newtit a:hover { color: #ff0000; }
.newtit span { float: right; padding-right: 5px; padding-top: 3px; font-size: 12px; padding-bottom: 13px; font-family: microsoft yahei; color: #ccc; text-decoration: none; }
.newtit span a { color: #ccc; text-decoration: none; BORDER-BOTTOM: #ccc 2px solid; padding-bottom: 13px; font-size: 12px; }
.newtit span a:hover { color: #ff0000; text-decoration: none; BORDER-BOTTOM: #ff0000 3px solid; padding-bottom: 12px; }
.newtit span:hover { float: right; padding-right: 5px; padding-top: 3px; font-size: 12px; padding-bottom: 13px; font-family: microsoft yahei; color: #000; text-decoration: none; }
