.indexFlash{position:relative; height:920px;}
.indexFlash .bd ul{width:100% !important;}
.indexFlash .bd li{width:100% !important; height:920px;}	
.indexFlash li a{display:block; height:920px;}
.indexBtn{background:url(../image/ico2.png) left top no-repeat; width:32px; height:66px; position:absolute; z-index:10; left:50%; bottom:0px; margin-left:-16px;}
.indexFlashTel{display:none;}

.indexFlashTel{position:relative; overflow:hidden;}
.indexFlashTel .btnDiv{position:absolute; z-index:10; right:10px; bottom:30px; width:100%; text-align:right;}


.indexPart2{background:url(../image/indexPart2.jpg) center no-repeat; background-size:cover; font-size:14px; height:560px;}
.indexPart2 .title{text-align:center; font-family:Arial; text-transform:uppercase; font-size:60px; padding:80px 0 15px 0;}
.indexPart2 h1{text-align:right; font-weight:400; font-size:24px; color:#000;}
.indexPart2 .content{line-height:1.85em; text-align:justify; color:#666; width:690px; margin-left:auto; padding:20px 0;}
.indexPart2 .more{display:block; background:url(../image/more.png) left top no-repeat; width:132px; height:43px; position:absolute; right:50%; margin-right:-600px; bottom:35px;}

.indexPart3{background:#000 url(../image/indexPart3.jpg) center top no-repeat; text-align:center; color:#FFF; font-size:14px;}
.indexPart3 .title{font-family:Arial; text-transform:uppercase; font-size:60px; padding:40px 0 5px 0;}
.indexPart3 .msg{font-size:18px; padding-bottom:25px;}
.indexPart3 .list1{height:177px;}
.indexPart3 .list1 li{float:left; text-align:center; width:20%; height:177px; font-size:18px; cursor:pointer;}
.indexPart3 .list1 .imgDiv{background:url(../image/indexPart3Bg.png) right top no-repeat; background-size:cover; width:113px; height:113px; margin:0 auto;}
.indexPart3 .list1 em{display:block; padding-top:5px;}
.indexPart3 .list1 .liNow{background:url(../image/indexPart3Bg1.png) center bottom no-repeat;}
.indexPart3 .list1 .liNow .imgDiv{background:url(../image/indexPart3Bg.png) left top no-repeat; background-size:cover;}
.indexPart3 .list{background:url(../image/indexPart3Bg2.png); padding:35px 0; min-height:50px; _height:50px;}
.indexPart3 .list .wal{overflow:hidden; position:relative;}
.indexPart3 .list ul{width:200%;}
.indexPart3 .list li{float:left; width:291px; height:200px; position:relative; overflow:hidden; margin-right:11px;}
.indexPart3 .list .name a{display:block; position:absolute; left:0px; bottom:-60px; width:100%; height:59px; line-height:59px; color:#FFF; background:url(../image/bg2.png);}
.indexPart3 .list .h10{height:33px;}
.indexPart3 .more{display:block; background:url(../image/more1.png) left top no-repeat; width:132px; height:43px; margin:0 auto; clear:both;}

/* Horizontal examples */
#horizontal .scrollbarBg{height:33px; width:490px; background:url(../image/barBg.png) left top no-repeat; position:absolute; z-index:20; left:50%; bottom:10px; margin-left:-245px;}
#horizontal .scrollbar{width:460px; margin:0 auto;}
#horizontal .scrollbar .handle{width:100px; height:9px; cursor:pointer; background:url(../image/bar.png) left top no-repeat; position:relative; top:5px;}
#horizontal .scrollbar .handle div{height:9px; background:url(../image/bar1.png) right top no-repeat; margin-left:33px;}
#horizontal .example1 .sly { height: 482px; }
#horizontal .example1 .sly ul { height: 482px;}
#horizontal .example1 .sly ul li { float:left;}

.indexPart4{background:#000 url(../image/indexPart4.jpg) center no-repeat; background-size:cover; text-align:center; color:#FFF; font-size:14px; height:813px;}
.indexPart4 .title{font-family:Arial; text-transform:uppercase; font-size:60px; padding:40px 0 15px 0;}
.indexPart4 .msg{font-size:18px; padding-bottom:45px; padding-bottom:25px;}
.indexPart4 .msg a{padding:0.2em; color:#FFF;}
.indexPart4 .msg a:hover{color:#cb1f18;}
.indexPart4 .more{display:block; background:url(../image/more1.png) left top no-repeat; width:132px; height:43px; position:absolute; right:50%; margin-right:-600px; top:55px;}
/*.indexPart4 .list ul{width:1920px; position:absolute; left:50%; top:0px; margin-left:-960px;}
.indexPart4 .list li{float:left; width:320px; height:241px; overflow:hidden; position:relative;}*/
.indexPart4Tel{display:none;}
/**/
.indexPart4 .list{width:100%; height:550px; overflow:hidden; position:relative;}
.indexPart4 li{float:left; width:1280px; overflow:hidden; position:relative;}
.indexPart4 dl{width:110%;}
.indexPart4 dd{float:left; width:320px; height:241px; overflow:hidden; position:relative;}
.indexPart4 dd .name a{display:block; font-size:18px; background:url(../image/indexPart4.png) left top no-repeat; width:100%; height:53px; padding-top:104px; position:absolute; left:0px; bottom:-158px; color:#FFF;}

.indexPart5{background:#f2efeb; text-align:center; font-size:14px;}
.indexPart5 .title{font-family:Arial; text-transform:uppercase; font-size:60px; padding:60px 0 5px 0;}
.indexPart5 .msg{font-size:18px; padding-bottom:45px; color:#999;}
.indexPart5 .list{min-height:200px; _height:200px; background:url(../image/indexPart5.png) center top no-repeat;}
.indexPart5 .list li{float:left; width:300px;}
.indexPart5 .imgDiv{padding:60px 0 80px 0;}
.indexPart5 .name{font-size:30px; text-transform:uppercase;}
.indexPart5 .content{font-size:14px; line-height:24px; color:#666; padding-top:5px;}
.indexPart5 .more{padding:40px 0; clear:both;}
.indexPart5 .more a{display:block; background:url(../image/more.png) left top no-repeat; width:132px; height:43px; margin:0 auto;}
.indexPart5 .listTel{display:none;}

.indexPart6{background:url(../image/indexPart6.jpg) center no-repeat; background-size:cover; font-size:14px; text-align:center; height:832px;}
.indexPart6 .title{font-family:Arial; text-transform:uppercase; font-size:60px; padding:40px 0 5px 0;}
.indexPart6 .msg{font-size:18px; padding-bottom:45px; color:#424242;}
.indexPart6 .wal{height:460px; position:relative;}
.indexPart6 li{position:absolute;}
.indexPart6 li a{display:block; background:url(../image/indexPart5bg1.png) center no-repeat; width:210px; height:210px; text-align:center; color:#FFF; font-size:22px;}
.indexPart6 li div{padding:45px 0 10px 0;}
.indexPart6 .li_02 a{background:url(../image/indexPart5Bg2.png) center no-repeat;}
.indexPart6 .li_03 a{background:url(../image/indexPart5Bg3.png) center no-repeat;}
.indexPart6 .li_04 a{background:url(../image/indexPart5Bg4.png) center no-repeat;}
.indexPart6 .li_05 a{background:url(../image/indexPart5Bg5.png) center no-repeat;}
.indexPart6 .li_01{left:50%; margin-left:-435px; top:40px;}
.indexPart6 .li_02{left:50%; margin-left:-105px; top:0px;}
.indexPart6 .li_03{right:50%; margin-right:-435px; top:40px;}
.indexPart6 .li_04{left:50%; margin-left:-280px; top:235px;}
.indexPart6 .li_05{right:50%; margin-right:-280px; top:235px;}

.indexPart7{background:url(../image/indexPart7.jpg) center no-repeat; background-size:cover; font-size:14px; height:710px;}
.indexPart7 .title{font-family:Arial; text-transform:uppercase; font-size:60px; padding:35px 0; color:#FFF; text-align:center;}
.indexPart7 .wal{min-height:500px; _height:500px; position:relative;}
.indexPart7 .imgDiv{position:absolute; left:0px; top:0px;}
.indexPart7 .title2{position:absolute; left:0px; top:260px; text-align:center; color:#FFF; background:#c41712; width:124px; height:237px;}
.indexPart7 .title2 div{font-size:24px; height:118px; line-height:118px; background:#e71f19;}
.indexPart7 .title2 b{display:block; font-size:40px; position:relative; top:5px; padding-top:20px;}
.indexPart7 .list{width:682px; height:237px; background:url(../image/bg3.png); position:absolute; left:124px; top:260px;}
.indexPart7 .list .name{font-size:22px; padding:25px 25px 10px 25px;}
.indexPart7 .list a{color:#FFF;}
.indexPart7 .list .content{line-height:24px; text-align:justify; padding:0 25px; color:#999;}
.indexPart7 .list2{width:408px; height:260px; background:url(../image/bg4.png); position:absolute; left:398px; top:0px;}
.indexPart7 .list2 li{height:30px; line-height:30px; overflow:hidden; position:relative; top:25px; padding:0 25px;}
.indexPart7 .list2 a{color:#747474;}
.indexPart7 .list2 a:hover{color:#e71f19;}
.indexPart7 .list3{position:absolute; top:0px; right:0px; width:394px; height:260px;}
.indexPart7 .list3 li{float:left; width:197px;}
.indexPart7 .list3 a{display:block; height:130px; text-align:center; color:#fff; font-size:18px; background:url(../image/indexPart7Bg1.png);}
.indexPart7 .list3 a div{padding:20px 0 5px 0;}
.indexPart7 .list3 .li_02 a{background:url(../image/indexPart7Bg2.png);}
.indexPart7 .list3 .li_03 a{background:url(../image/indexPart7Bg3.png);}
.indexPart7 .list3 .li_04 a{background:url(../image/indexPart7Bg4.png);}
.indexPart7 .video{position:absolute; right:0px; top:260px;}

.law{font-size:14px; line-height:2.1em; color:#8a8c8e; padding-bottom:50px;}
.law h1{color:#cb1f18;}
.law h2{color:#666;}

.pageSearch .title{font-size:24px;}
.pageSearch .msg{font-size:16px; padding:15px 0;}
.pageSearch .btn{height:35px; font-size:16px;}
.pageSearch .btn li{float:left; padding-right:45px;}
.pageSearch .btn .red{font-weight:bold;}
.pageSearch .list li{background:url(../image/line.gif) bottom repeat-x; font-size:14px; line-height:24px; padding:20px 0;}
.pageSearch .list li .name{font-size:18px; font-weight:bold; padding-bottom:10px;}
.pageSearch .list li a{color:#bd120a;}
.pageSearch .list2 li{background:url(../image/line.gif) bottom repeat-x; height:240px; padding-left:280px; position:relative;}
.pageSearch .list2 .imgDiv{position:absolute; left:0px; top:32px;}
.pageSearch .list2 .name{padding-top:45px; font-size:18px; font-weight:bold;}
.pageSearch .list2 a{color:#bd120a;}
.pageSearch .info{font-size:15px; font-weight:bold; line-height:26px; padding:10px 0 5px 0;}
.pageSearch .list2 .content{font-size:14px; line-height:1.85em; text-align:justify;}

.about .list{padding:50px 0; width:385px;}
.about .list li{background:#c6c6c6; height:213px; text-align:center; color:#FFF; font-size:22px;}
.about .list li div{padding:50px 0 15px 0;}
.about .list li h1{font-size:30px;}
.about .list .li_01{background:#c60800;}
.about .list .li_02{background:#a3a3a3;}
.about .fr{width:755px; padding:60px 0;}
.about .title{font-size:30px; color:#333; padding-bottom:25px;}
.about .content{font-size:16px; line-height:1.875em; text-align:justify; color:#7f7f7f;}
.about .content b{color:#cb1f18;}

.Customer{width:1200px; overflow:hidden; position:relative;}
.Customer ul{width:110%;}
.Customer li{float:left; width:274px; padding-right:35px; padding-bottom:5px; font-size:14px; text-align:center;}
.Customer .name{font-size:14px; height:55px; line-height:55px; overflow:hidden;}

.CustomerShow{min-height:200px; _height:200px; position:relative;}
.CustomerShow .title{text-align:center; font-size:30px; padding:15px 0 35px 0;}
.CustomerShow .time{background:url(../image/line.gif) bottom repeat-x; font-size:14px; color:#999; text-indent:2em; padding-bottom:15px;}
.CustomerShow .share{position:absolute; top:85px; right:0px;}
.CustomerShow .content{padding:30px 0; font-size:16px; line-height:2em; text-align:justify;}
.CustomerShow .content .imgDiv{text-align:center; padding:1.5em 0;}

.group .title{padding:20px 0 50px 0; font-size:16px;}
.group .title b{font-size:24px; font-weight:400; padding-left:20px; background:url(../image/ico1.gif) left center no-repeat;}
.group .title2{padding:50px 0; background:url(../image/line.gif) top repeat-x;}
.group .title2 b{background:none;}
.group .imgDiv{text-align:center; padding-bottom:50px;}

.team{padding-top:20px; width:1200px; overflow:hidden; position:relative;}
.team ul{width:110%;}
.team li{float:left; width:376px; padding:0 37px 37px 0;}
.team .box{padding:30px; background:#f7f7f7;}
.team .msg{font-size:16px; color:#333; padding-bottom:15px;}
.team .msg b{font-size:22px; font-weight:400; padding-right:1em;}
.team .content{font-size:14px; line-height:1.7em; height:11.9em; overflow:hidden;}
.team .liNow .box{background:#c60800; color:#FFF;}
.team .liNow .msg{color:#FFF;}

.teamShow{padding:20px 0 0 0;}
.teamShow dl{min-height:440px; _height:440px; padding-left:535px; position:relative; font-size:18px; color:#333; line-height:1.8em;}
.teamShow dt{position:absolute; left:0px; top:0px;}
.teamShow dl .name{color:#666; font-size:16px; padding:30px 0 15px 0;}
.teamShow dl .name b{color:#333; font-size:30px; font-weight:400; padding-right:0.5em;}
.teamShow .title{padding:15px 0; font-size:26px;}
.teamShow .content{line-height:1.875em; font-size:16px; text-align:justify; padding-bottom:25px;}
.teamShow .list{width:1200px; padding-top:10px; overflow:hidden; position:relative;}
.teamShow ul{width:110%;}
.teamShow li{float:left; width:370px; padding:0 44px 5px 0;}
.teamShow li .name{height:65px; line-height:65px; overflow:hidden; text-align:center; font-size:16px;}
.teamShow .list .h10{height:50px;}

.Culture{padding:20px 0;}
.Culture .name{background:url(../image/ico1.gif) left center no-repeat; padding-left:20px; font-size:24px;}
.Culture .content{line-height:1.71em; color:#8a8c8e; padding:15px 0 30px 0; font-size:14px; text-indent:20px;}

.honorTab{background:url(../image/honorTab.gif) bottom repeat-x; height:70px; overflow:hidden; position:relative;}
.honorTab .slick-slide{float:left; text-align:center; height:50px; padding-top:20px; cursor:pointer; font-size:18px; background:url(../image/ico7.png) center bottom no-repeat; outline:none;}
.honorTab .slick-current{background:url(../image/ico7on.png) center bottom no-repeat; color:#c60800;}
.honor{padding:90px 100px 0 100px;}
.honor li{height:400px; position:relative;}
.honor .imgDiv{position:absolute; top:0px; right:-85px; background:url(../image/imgBg1.png) left top no-repeat; width:592px; height:276px; text-align:center; padding-top:6px;}
.honor .time{font-size:24px; padding-top:18px;}
.honor .msg{font-size:18px; padding:15px 0;}
.honor dd{font-size:14px; color:#8a8c8e; height:25px; line-height:25px; padding-left:16px; overflow:hidden; background:url(../image/ico1.gif) left center no-repeat; width:380px;}
.honor .liOdd{padding-left:535px;}
.honor .liOdd .imgDiv{right:auto; left:-85px;}

.ConsultationTab{padding:30px 50px 0 50px;}
.ConsultationTab li{float:left; width:25%; height:260px; text-align:center; font-size:16px;}
.ConsultationTab li div{padding-bottom:18px;}
.ConsultationTab .liNow{color:#cb1f18; background:url(../image/ico8.png) center bottom no-repeat;}

.Consultation{background:#f6f6f6; margin-bottom:50px; padding:80px 0;}
.Consultation li{height:57px; line-height:40px; position:relative; padding-left:210px; font-size:16px;}
.Consultation em{position:absolute; left:0px; top:0px; display:block; width:200px; text-align:right;}
.Consultation .input1{float:left; width:819px; height:40px; line-height:40px; text-indent:10px; font-size:16px; background:#FFF;}
.Consultation .li_01{width:304px; float:left;}
.Consultation .selectDiv{height:40px; background:#FFF url(../image/select.png) right center no-repeat;}
.Consultation .li_02{height:185px;}
.Consultation textarea{width:799px; height:100px; line-height:20px; padding:5px 10px; font-size:16px; background:#FFF;}
.Consultation .btn1{width:120px; height:46px; background:#c60800; font-size:18px; color:#FFF; margin-right:20px;}
.Consultation .btn2{background:#ccc;}

.Assessment{background:#f6f6f6; min-height:200px; _height:200px; margin-bottom:50px;}
.Assessment .title{height:85px; position:relative; background:url(../image/line.gif) bottom repeat-x; padding:0 70px;}
.Assessment .title h1{font-weight:400; font-size:30px; padding-top:30px;}
.Assessment .title h1 span{font-size:14px; color:#999; padding-left:1em;}
.Assessment .title .msg{position:absolute; top:50px; right:70px; white-space:nowrap; background:url(../image/nimg11.png) left center no-repeat; padding-left:18px;}
.Assessment .form{padding:30px 0 0 70px;}
.Assessment .form li{height:57px; line-height:40px; width:445px; float:left; position:relative; padding-left:7.5em; font-size:16px;}
.Assessment .form em{position:absolute; left:0px; top:0px; white-space:nowrap;}
.Assessment .form .input1{float:left; width:263px; height:40px; line-height:40px; text-indent:10px; font-size:16px; background:#FFF;}
.Assessment .form .msg{float:left; white-space:nowrap; padding-left:10px;}
.Assessment .selectDiv{height:40px; width:370px; background:#FFF url(../image/select.png) right center no-repeat;}
.Assessment .btn1{float:left; margin-right:20px; background:url(../image/btn1.png); width:180px; height:48px; font-weight:bold; font-size:18px; color:#FFF;}
.Assessment .tel{float:left; background:url(../image/tel.png) left top no-repeat; width:180px; height:48px; line-height:48px; font-size:18px; font-weight:bold; color:#FFF; text-indent:52px;}
.Assessment .imgDiv{text-align:center; padding:20px 0 50px 0;}
.Assessment .imgDivtel{display:none;}

.job th{height:61px; font-weight:400; font-size:18px; color:#FFF; background:#c60800;}
.job td{font-size:16px; text-align:center; height:54px; background:#f3f3f3 url(../image/line.gif) bottom repeat-x;}
.job td a{color:#cb1f18; font-weight:bold;}
.job .trLast td{background:#f3f3f3;}

.contact{background:#f6f6f6; min-height:200px; _height:200px; margin-bottom:50px;}
.contact h1{font-size:24px; padding:45px 0 20px 45px;}
.contact .list{padding:0 45px;}
.contact li{font-size:16px; line-height:40px; min-height:40px; _height:40px; position:relative; padding-left:30px;}
.contact li img{position:absolute; left:0px; top:9px;}
.contact .li_01{float:left; width:520px;}
.contact .li_02{padding-left:114px;}
.contact .li_03{padding-left:95px;}
.contact em{position:absolute; left:30px; top:0px; white-space:nowrap;}
.contact .h10{height:30px;}

.jobShow h1{font-size:24px; padding-bottom:1em;}
.jobShow li{font-size:16px; min-height:2.25em; _height:2.25em; line-height:2.25em; position:relative; padding:0 0 20px 40px;}
.jobShow .ico{position:absolute; left:0px; top:7px;}
.jobShow li .name{font-weight:bold;}
.jobShow li .name span{font-weight:400;}
.jobShow li .name em{padding:0 1em;}
.jobShow .btnDiv{text-align:center; padding:30px 0 80px 0;}
.jobShow .btnDiv a{padding:0 140px;}

.Company .title{background:url(../image/line.gif) bottom repeat-x; padding-bottom:30px; font-size:24px;}
.Company .list{width:100%; overflow:hidden; position:relative;}
.Company ul{width:110%;}
.Company li{float:left; background:url(../image/line.gif) bottom repeat-x; width:420px; height:220px;}
.Company li h1{font-size:18px; padding:30px 0 15px 0;}
.Company dd{font-size:14px; line-height:2.57em; position:relative; padding-left:28px;}
.Company dd img{position:absolute; left:0px; top:9px;}
.Company .h10{height:100px;}

.project li{float:left; width:50%; height:290px; position:relative; background:#e88e31; color:#FFF; font-size:14px;}
.project a{color:#FFF;}
.project .li_02{background:#3b76c7;}
.project .li_03{background:#da3e31;}
.project .li_04{background:#c7b23b;}
.project .imgDiv{position:absolute; left:0px; top:0px;}
.project .box{width:190px; padding-left:385px;}
.project h1{font-size:18px; padding:25px 0 15px 0;}
.project .content{height:120px;}
.project .more{display:inline-block; background:url(../image/nimg28.png) right center no-repeat; height:30px; line-height:30px; padding-right:36px;}
.project .li_03 .imgDiv, .project .li_04 .imgDiv{left:auto; right:0px;}
.project .li_03 .box, .project .li_04 .box{padding-left:30px;}

.projectSearch{width:100%; overflow:hidden; position:relative;}
.projectSearch ul{width:110%;}
.projectSearch li{float:left; height:74px; width:280px; padding-right:25px;}
.projectSearch .selectDiv{height:49px; line-height:49px; font-size:18px; background:#f3f3f3 url(../image/select.png) right center no-repeat;}

.office{width:100%; overflow:hidden; position:relative;}
.office ul{width:110%;}
.office li{float:left; width:376px; padding:0 37px 37px 0;}
.office a{color:#333;}
.office .box{padding:30px; background:#f7f7f7;}
.office .name{font-size:22px; padding-bottom:25px;}
.office .content{font-size:14px; line-height:1.5em; height:4.5em; overflow:hidden;}
.office .liNow .box{color:#FFF; background:#c60800;}
.office .liNow a{color:#FFF;}

.pageBanner2{min-height:694px; _height:694px; position:relative;}
.pageBanner2 .pageNow{position:absolute; top:0px; right:50%; margin-right:-600px; white-space:nowrap;}
.pageBanner2 .btn{position:absolute; bottom:0px; left:50%; margin-left:-100px; display:block; background:url(../image/btn2.png) left top no-repeat; width:200px; height:200px; text-align:center; color:#FFF;}
.pageBanner2 .btn h1{padding-top:60px; font-size:30px;}
.pageBanner2 .imgDiv{display:none;}

.projectSearchEnd{height:140px; background:url(../image/line.gif) bottom repeat-x; overflow:hidden; position:relative; text-align:center; font-size:26px;}
.projectSearchEnd li{float:left; height:100px; background:url(../image/bg1.gif) left repeat-y; width:20%; position:relative; left:-1px;}
.projectSearchEnd em{display:block; padding:0 5px;}
.projectSearchEnd li div{font-size:18px; padding:5px 0 10px 0;}
.projectSearchEnd .li_03{width:25%;}
.projectSearchEnd .li_04{width:35%;}

.officeShow{min-height:200px; _height:200px; position:relative;}
.officeShow .title{padding:35px 0; height:80px; overflow:hidden; font-size:18px; color:#8c8c8c;}
.officeShow .title div{font-size:36px; color:#222;}
.officeShow .share{position:absolute; top:60px; right:0px;}
.officeShow .imgList{position:absolute; right:0px; top:150px; width:320px;}
.officeShow .imgList li{float:left; height:98px; width:153px; padding-left:7px; cursor:pointer; position:relative;}
.officeShow .imgList em{display:block; width:153px; height:91px; position:absolute; top:0px; right:0px; background:url(../image/bg6.png);}
.officeShow .imgList .on em{background:url(../image/bg6on.png);}
.officeShow .name{padding:30px 0; font-size:30px;}
.officeShow .content{font-size:18px; text-align:justify; line-height:1.66em; padding-bottom:100px;}
.officeShow .bigImg div{display:none;}
#officeImg, .officeShow .bigImg2{display:none;}

.news li{background:url(../image/line.gif) bottom repeat-x; height:288px; padding-left:344px; position:relative; font-size:16px; line-height:1.6em;}
.news .imgDiv{position:absolute; left:0px; top:40px;}
.news li .name{font-size:24px; line-height:1.5em; padding:40px 0 0 0;}
.news li .time{color:#999; padding:6px 0;}
.news .content{height:4.8em; overflow:hidden;}
.news a{color:#333;}
.news a:hover{color:#cb1f18;}
.news .more{text-align:right; padding-top:15px;}
.news .more a{font-size:14px; background:url(../image/nimg16_2.png) right center no-repeat; padding-right:21px;}

.Administration_02Tab{display:none;}

.Administration_01Img{background:url(../image/img1920_5.jpg) center no-repeat; background-size:cover; min-height:650px; _height:650px;}
.Administration_01Img img{display:none;}

.Administration_02{padding-left:210px;}
.Administration_02 h1{font-size:30px; padding:0.8em 0;}
.Administration_02 .imgDiv{float:left;}
.Administration_02 .list{float:right;}
.Administration_02 .list li{padding-bottom:6px;}
.Administration_02 .content{clear:both; font-size:16px; line-height:1.5em; text-align:justify; padding:15px 0 100px 0;}

.Administration_03{padding-left:210px; text-align:center;}
.Administration_03 h1{font-size:36px; padding:2em 0 1.5em 0;}
.Administration_03 .content{line-height:1.71em; font-size:14px; padding-bottom:60px;}
.Administration_03 .content em{display:block;}
.Administration_03 .list{margin-left:-9px;}
.Administration_03 li{float:left; padding:0 0 9px 9px; width:240px;}
.Administration_03 .name{font-size:16px; height:3.5em; line-height:3.5em; overflow:hidden;}

.Administration_04{padding-left:210px;}
.Administration_04 h1{font-size:30px; padding:2em 0 1.5em 0;}
.Administration_04 .list{margin-left:-4px;}
.Administration_04 li{float:left; padding:0 0 4px 4px; width:327px; min-height:50px; _height:50px; position:relative;}
.Administration_04 .name{position:absolute; left:0px; bottom:4px; width:100%;}
.Administration_04 .name a{display:block; margin-left:4px; font-size:16px; padding:0.6em 0; color:#FFF; background:url(../image/bg3.png); text-align:center;}
.Administration_04 .content{line-height:1.71em; font-size:14px; padding-bottom:100px;}

.Administration_05{padding-left:210px;}
.Administration_05 h1{font-size:30px; padding:2em 0 1.5em 0;}
.Administration_05 .list{margin-left:-5px;}
.Administration_05 li{float:left; width:33.3%; padding-bottom:5px;}
.Administration_05 li div{padding-left:5px;}
.Administration_05 li img{width:100%;}

.sideBar{position:absolute; z-index:999999; left:50%; margin-left:-600px; width:114px; padding-top:20px;}
.sideBarOn{position:fixed; top:0px;}
.sideBar li{padding-bottom:10px;}
.sideBar a{display:block; height:101px; text-align:center; background:#f0f0f0; font-size:14px;}
.sideBar .img2{display:none;}
.sideBar a div{padding:18px 0 10px 0;}
.sideBar .aNow{background:#c60800; color:#FFF;}
.sideBar .aNow img{display:none;}
.sideBar .aNow .img2{display:inline-block;}
.sideBar2 a div{padding:13px 0 5px 0;}

.Financing_01{padding:55px 0 100px 210px; text-align:center; font-size:18px;}
.Financing_01 .msg{font-size:30px;}
.Financing_01 .msg div{font-size:44px; padding:10px 0;}
.Financing_01 .msg2{padding-bottom:55px; font-size:20px;}
.Financing_01 .msg2 a{display:inline-block; font-size:24px; font-weight:bold; color:#FFF; background:url(../image/btn4.png) left top no-repeat; width:130px; height:52px; line-height:52px; position:relative; left:15px;}
.Financing_01 .list{padding:0 15px;}
.Financing_01 .list li{float:left; width:25%;}
.Financing_01 .list em{padding:30px 0 65px 0; display:block;}
.Financing_01 .list2{width:100%; overflow:hidden; position:relative;}
.Financing_01 .list2 li{float:left; width:16.66%; position:relative; left:-1px; padding-top:25px; border-top:#ddd dotted 1px;}
.Financing_01 .list2 a{display:block; border-left:#e9e9e9 solid 1px; padding:10px 0 20px 0;}
.Financing_01 .list2 a div{padding-bottom:10px;}

.Financing_02{padding:125px 0 100px 210px;}
.Financing_02 .title{padding-bottom:80px;}
.Financing_02 .list{margin-left:-5px;}
.Financing_02 .list li{float:left; width:33.3%; padding-bottom:5px;}
.Financing_02 .list .bg{margin-right:5px; text-align:center; color:#FFF; background:#78b92d; padding:25px 0;}
.Financing_02 .list .li_02 .bg{background:#0ac1ae;}
.Financing_02 .list .li_03 .bg{background:#f5973b;}
.Financing_02 .list .li_04 .bg{background:#2591d5;}
.Financing_02 .list .li_05 .bg{background:#56b668;}
.Financing_02 .list .li_06 .bg{background:#b67c56;}
.Financing_02 .list h1{font-weight:400; font-size:30px; padding:10px 0 15px 0;}
.Financing_02 .list .content{font-size:14px; line-height:1.3em; height:2.6em; overflow:hidden; padding:0 65px;}
.Financing_02 .title2{text-align:center; padding:75px 0;}
.Financing_02 .list2 li{float:left; width:33.3%; text-align:center;}
.Financing_02 .list2 .name{font-size:14px; padding:35px 0 60px 0; line-height:1.5em; height:3em; overflow:hidden;}
.Financing_02 .btnDiv{text-align:center;}
.Financing_02 .btnDiv a{display:inline-block; background:url(../image/btn5.png) left top no-repeat; width:161px; height:64px; line-height:64px; font-size:24px; font-weight:bold; color:#FFF;}

.Financing_03{padding:65px 0 65px 210px;}
.Financing_03 h1{padding-bottom:40px; font-size:30px;}
.Financing_03 li{height:57px; line-height:40px; position:relative; padding-left:6em; font-size:16px;}
.Financing_03 em{position:absolute; left:0px; top:0px; white-space:nowrap;}
.Financing_03 .input1{height:40px; line-height:40px; background:#f6f6f6; text-indent:10px; font-size:16px; width:100%;}
.Financing_03 .li_01{height:160px;}
.Financing_03 .textarea{background:#f6f6f6; padding:5px 10px;}
.Financing_03 textarea{width:100%; height:115px; line-height:30px;}
.Financing_03 .btn1{margin-right:40px; width:120px; height:46px; background:#c60800; color:#FFF; font-size:18px;}
.Financing_03 .btn2{background:#ccc;}

.AnalysisBg1{background:url(../image/AnalysisBg1.jpg) center no-repeat; background-size:cover;}
.Analysis_01{padding-left:210px; text-align:center;}
.Analysis_01 h1{font-size:48px;}
.Analysis_01 .content{font-size:14px; line-height:1.7em; padding:50px 0 100px 0;}
.Analysis_01 .btnDiv{height:40px; padding-top:125px; text-align:center;}
.Analysis_01 .btnDiv span{display:inline-block; width:58px; height:5px; background:#dadada; margin:0 5px;}
.Analysis_01 .btnDiv .on{background:#c60800;}

.Analysis_02{padding:0 0 0 210px;}
.Analysis_02 .title{font-size:30px; padding:25px 0 30px 0;}
.Analysis_02 h1{text-align:center; font-size:36px; color:#333;}
.Analysis_02 .content{text-align:center; font-size:14px; line-height:1.7em; padding:50px 0 90px 0;}
.Analysis_02 .content em{display:block;}
.Analysis_02 li{float:left; text-align:center; width:25%;}
.Analysis_02 .name{font-size:16px; padding:15px 0 50px 0;}

.Analysis_03Bg{background:url(../image/AnalysisBg3.jpg) center no-repeat; background-size:cover;}
.Analysis_03{padding-left:210px; min-height:200px; _height:200px; position:relative;}
.Analysis_03 .title{font-size:30px; padding:55px 0 0 0; height:65px;}
.Analysis_03 .bigImg div{display:none;}
.Analysis_03 .list{position:absolute; top:120px; right:0px; width:153px;}
.Analysis_03 .list li{position:relative; height:105px;}
.Analysis_03 .list em{display:block; width:153px; height:91px; position:absolute; top:0px; right:0px; background:url(../image/bg6.png);}
.Analysis_03 .list .on em{background:url(../image/bg6on.png);}
.Analysis_03 .title2{padding:35px 0 15px 0; font-size:24px;}
.Analysis_03 .content{font-size:14px; line-height:1.7em; padding-bottom:100px;}
.Analysis_03 .bigImg2{display:none;}

.Manufacture_01{padding-left:210px; text-align:center;}
.Manufacture_01 h1{font-size:36px; padding:35px 0 20px 0; color:#333;}
.Manufacture_01 .msg{font-size:16px; padding-bottom:60px;}
.Manufacture_01 li{float:left; width:33.3%;}
.Manufacture_01 .name a{display:block; font-size:18px; color:#c60800; background:url(../image/Manufacture_01Bg.png) left top no-repeat; width:119px; height:119px; line-height:119px; margin:0 auto;}
.Manufacture_01 .name a:hover{background:url(../image/Manufacture_01Bgon.png) left top no-repeat; color:#FFF;}
.Manufacture_01 .content{height:80px; line-height:80px; overflow:hidden; font-size:14px;}

.Manufacture_02{padding:115px 0 115px 210px; text-align:center; font-weight:bold; font-size:24px;}
.Manufacture_02 h1{font-size:72px; padding-bottom:55px;}

.Manufacture_03{padding:0 0 0 210px;}
.Manufacture_03 .title{font-size:36px; padding:45px 0; font-weight:bold;}
.Manufacture_03 .list{margin-left:-5px;}
.Manufacture_03 .list li{float:left; width:33.3%; padding-bottom:5px;}
.Manufacture_03 .list .bg{margin-right:5px; text-align:center; color:#FFF; background:#e79141; padding:25px 0;}
.Manufacture_03 .list .li_02 .bg{background:#2187c7;}
.Manufacture_03 .list .li_03 .bg{background:#519b56;}
.Manufacture_03 .list .li_04 .bg{background:#63387c;}
.Manufacture_03 .list .li_05 .bg{background:#66a820;}
.Manufacture_03 .list .li_06 .bg{background:#c60800;}
.Manufacture_03 .list h1{font-size:18px; padding:20px 0 15px 0;}
.Manufacture_03 .list .msg{font-size:14px; line-height:1.3em; height:2.6em; overflow:hidden; padding:0 65px;}
.Manufacture_03 .h100{height:50px;}

.Advantage{padding-bottom:100px;}
.Advantage li{margin-bottom:10px; min-height:370px; _height:370px; padding:0 30px 0 880px; position:relative; background:#82c646; color:#FFF; font-size:14px; line-height:1.3em;}
.Advantage a{color:#FFF;}
.Advantage h1{font-size:30px; padding:40px 0 25px 0;}
.Advantage .more{padding:40px 0;}
.Advantage .more a{background:url(../image/nimg28_2.png) right center no-repeat; padding-right:35px; display:inline-block; height:28px; line-height:28px;}
.Advantage .li_02{background:#34a8b0;}
.Advantage .li_03{background:#f4ad25;}
.Advantage .li_04{background:#346cb7;}
.Advantage .li_05{background:#46c697;}
.Advantage .imgDiv{position:absolute; top:0px; left:0px;}
.Advantage .liOdd{padding:0 880px 0 30px;}
.Advantage .liOdd .imgDiv{left:auto; right:0px;}

.Design_01{padding-left:210px;}
.Design_01 .h100{height:70px;}
.Design_01 h1{font-size:30px; font-weight:400; padding:20px 0;}
.Design_01 .name{position:absolute; left:0px; bottom:0px; width:100%; color:#FFF; background:url(../image/bg2.png); font-size:16px; height:37px; line-height:37px; text-align:center;}
.Design_01 .name a{color:#FFF;}
.Design_01 .list{width:268px;}
.Design_01 .list li{margin-bottom:5px; min-height:50px; _height:50px; position:relative; cursor:pointer;}
.Design_01 .list .liNow em{display:block; position:absolute; left:0px; top:0px; border:#c60800 solid 3px; width:262px; height:169px;}
.Design_01 .prev{display:block; height:40px; background:#f0f0f0 url(../image/prev1.png) center no-repeat;}
.Design_01 .prev:hover{background:#f0f0f0 url(../image/prev1on.png) center no-repeat;}
.Design_01 .next{display:block; height:40px; background:#f0f0f0; background:#f0f0f0 url(../image/next1.png) center no-repeat; position:relative; z-index:2; top:-5px;}
.Design_01 .next:hover{background:#f0f0f0 url(../image/next1on.png) center no-repeat;}
.Design_01 .bigImg{width:716px;}
.Design_01 .bigImg li{min-height:200px; _height:200px; position:relative; display:none;}
.Design_01 .bigImg .name{height:58px; line-height:58px; font-size:20px;}
#Design_01{display:none;}

.Design_02{padding-left:210px;}
.Design_02 .h100{height:70px;}
.Design_02 h1{font-weight:400; font-size:30px; padding:35px 0 25px 0;}
.Design_02 dl{min-height:340px; _height:340px; position:relative; padding-left:387px;}
.Design_02 dt{position:absolute; left:0px; top:0px;}
.Design_02 .name{font-size:18px; padding:25px 0 15px 0;}
.Design_02 .name b{font-size:24px; font-weight:400; padding-right:2em;}
.Design_02 .content{font-size:14px; line-height:1.85em; padding-bottom:15px;}
.Design_02 .title{height:105px; line-height:105px; position:relative;}
.Design_02 .title h2{font-weight:400; font-size:26px; color:#333;}
.Design_02 .title ul{position:absolute; left:290px; top:0px; font-size:16px;}
.Design_02 .title li{float:left; padding-right:5em; white-space:nowrap;}
.Design_02 .title .liNow{color:#c60800;}
.Design_02 .list{margin-left:-4px;}
.Design_02 .list li{float:left; width:331px;}
.Design_02 .list div{padding:0 0 4px 4px;}

.Design_03{padding-left:210px;}
.Design_03 .title{padding:50px 0 25px 0; font-size:30px;}
.Design_03 .bigImg img{width:100%;}
.Design_03 .bigImg li{min-height:100px; _height:100px; position:relative; display:none;}
.Design_03 .bigImg .name{position:absolute; right:0px; bottom:30px; text-align:right; color:#FFF; height:50px; line-height:50px; background:url(../image/bg3.png); padding-right:21px; width:315px; font-size:16px;}
.Design_03 .imgList{height:170px; padding-top:38px; position:relative; background:#f0f0f0;}
.Design_03 .prev{display:block; position:absolute; z-index:10; left:20px; top:73px; background:url(../image/nimg39_1.png) left top no-repeat; width:39px; height:39px;}
.Design_03 .prev:hover{background:url(../image/nimg39_1_1.png) left top no-repeat;}
.Design_03 .next{display:block; position:absolute; z-index:10; right:20px; top:73px; background:url(../image/nimg39_2.png) left top no-repeat; width:39px; height:39px;}
.Design_03 .next:hover{background:url(../image/nimg39_2_1.png) left top no-repeat;}
.Design_03 .imgList .list{width:858px; margin:0 auto;}
.Design_03 .imgList li{float:left; width:286px; text-align:center; font-size:16px; position:relative; height:165px; cursor:pointer;}
.Design_03 .imgList .name{padding-top:12px;}
.Design_03 .imgList .liNow em{display:block; position:absolute; left:15px; top:0px; border:#c60800 solid 3px; width:250px; height:104px;}
.Design_03 .list2 li{display:none;}
.Design_03 .list2 .name{padding:40px 0 15px 0; font-size:30px;}
.Design_03 .content{font-size:16px; line-height:1.87em; text-align:justify; padding-bottom:60px;}
#Design_03{display:none;}

.Design_04{padding:0 0 30px 210px;}
.Design_04 .title{padding:35px 0; font-size:20px;}
.Design_04 .title span{font-size:30px; padding-right:10px;}
.Design_04 .imgDiv{padding-bottom:10px;}
.Design_04 .content{font-size:16px; line-height:1.875em; text-align:justify; padding-bottom:15px;}


