@charset "utf-8";
/* CSS Document */
.introBy .intro01{padding:50px 0;display:inline-block;}
.introBy .intro01 p{font-size:1.6rem;line-height:4rem;color:#737373;float:left;width: calc(100% - 360px);}
.introBy .intro01 img{float:right;}
.introBy .intro02 h3{font-size:2.4rem;color:#373737;}
.introBy .intro02 ul{display:inline-block;width:100%;margin-top:70px;}
.introBy .intro02 ul li{float:left;width:25%;box-sizing: border-box;border-right:2px solid #fff;background-color:#f4f4f4;
	padding:55px 35px 50px;position: relative;}
.introBy .intro02 ul li p{font-size:16px;line-height:28px;color:#373737;min-height:84px;}
.introBy .intro02 ul li h4{font-size:52px;line-height:52px;font-weight:700;font-style:italic;left:15px;right:0;color:#ff7e00;position: absolute;top:-26px;
	background-image:url(../images/guide/intro02_line.jpg);background-repeat:no-repeat;background-position:80px center;}
.introBy .intro02 ul li.last{border-right:0;}
.introBy .intro03{padding-top:50px;}
.introBy .intro03 h3{font-size:2.4rem;color:#373737;padding-bottom:10px;}
.introBy .intro03 h4{font-size:1.6rem;color:#666;padding-bottom:15px;}
.introBy .intro03 table{width:80%;}
.introBy .intro03 table th{background-color:#b18246;font-size:1.6rem;text-align:center;color:#fff;height:36px;border-right:1px solid #d9be95;box-sizing:border-box;
width:100%;}
.introBy .intro03 table td{border-bottom:1px solid #d9be95;border-right:1px solid #d9be95;text-align:center;width:50%;height:36px;padding:0 20px;
	box-sizing:border-box;font-size:1.6rem;color:#333;}
.introBy .intro03 table tr td:first-child{border-left:1px solid #d9be95;}

.progBy{padding-top:45px;}
.progBy h3{font-size:1.8rem;line-height:2.8rem;color:#737373;padding-bottom:35px;}
.progBy ul li{border-top:2px solid #ff7e00}
.progBy ul li .cont{background-image:url(../images/guide/prog_box.jpg);background-repeat:no-repeat;
	background-position:right top;background-color:#f5f5f5;}
.progBy ul li .cont .box{padding:30px 45px 30px 135px;}
.progBy ul li .cont .box_1{background-image:url(../images/guide/prog_box_1.png); background-repeat:no-repeat;background-position:20px center;}
.progBy ul li .cont .box_2{background-image:url(../images/guide/prog_box_2.png); background-repeat:no-repeat;background-position:20px center;}
.progBy ul li .cont .box_3{background-image:url(../images/guide/prog_box_3.png); background-repeat:no-repeat;background-position:20px center;}
.progBy ul li .cont .box_4{background-image:url(../images/guide/prog_box_4.png); background-repeat:no-repeat;background-position:20px center;}
.progBy ul li .cont .box_5{background-image:url(../images/guide/prog_box_5.png); background-repeat:no-repeat;background-position:20px center;}
.progBy ul li .cont .box h4{font-size:2.4rem;line-height:3.0rem;color:#373737;padding-bottom:15px;}
.progBy ul li .cont .box p{font-size:1.6rem;line-height:2.4rem;color:#373737;}
.progBy ul li .arrow{height:70px;background-image:url(../images/guide/prog_li.jpg);background-repeat:no-repeat;background-position:center;}
.organBy ul{padding-top:45px;}
.organBy ul li h3{height:4.6rem;line-height:4.6rem;color:#373737;font-size:2.4rem;padding-left:30px;border-left:6px solid #ff7e00;background-color:#f7f7f7;}
.organBy ul li .txt{padding:60px 15px;font-size:1.6rem;line-height:2.6rem;color:#737373;}
.organBy ul li:last-child .txt{padding-bottom:0;}
.noticeBy ul.list{padding-top:30px;}
.noticeBy ul.list li a{display:block;padding:15px 20px;box-sizing: border-box;width:100%;position: relative;text-decoration:none;}
.noticeBy ul.list li a .time{text-align:center;padding:0 40px;position: absolute;left:15px;top:50%;transform: translateY(-50%);}
.noticeBy ul.list li a .time p{font-size:3rem;line-height:2rem;color:#d0cdcc;}
.noticeBy ul.list li a .time span{display:block;font-size:2rem;line-height:2rem;color:#d0cdcc;}
.noticeBy ul.list li a h4{font-size:1.8rem;padding-left:30px;border-left:2px solid #efefef;margin-left:160px;
	line-height:4.6rem;color:#373737;width: calc(100% - 250px);}
.noticeBy ul.list li a:hover h4{color:#ff7e00}
.noticeBy ul.list li a i{display:inline-block;width:36px;height:36px;background-image:url(../images/notice/notice_i.png);
	position:absolute;top:50%;transform: translateY(-50%);right:40px;}
.noticeBy ul.list li a:hover i{background-image:url(../images/notice/notice_i_2.png)}

.infoBy{padding-top:75px;}
.infoBy h2{font-size:2.4rem;color:#373737;text-align:center;padding-bottom:50px;}
.infoBy p{font-size:1.8rem;line-height:2.6rem;color:#737373;}
.infoBy h3{margin:28px 0;font-size:2.4rem;line-height:4.6rem;border-left:7px solid #ff7e00;padding-left:20px;}
.infoBy h4{height:4rem;line-height:4rem;padding:0 20px;font-size:1.8rem;background-color:#f7f7f7;}
.infoBy p a{color:#737373;}
.infoBy p a:hover{color:#ff7e00;}
.infoBy .txt{padding:25px 40px;}
.infoBy .txt p{font-size:1.6rem;line-height:2.6rem;}
.infoBy .txt ul{list-style-type:decimal;padding-left:20px}
.infoBy .txt ul li{font-size:1.6rem;line-height:2.6rem;color:#737373;font-weight:100;padding:2px 0;padding-left:10px;list-style-type:decimal;}
.infoBy .txt p.url,.infoBy .txt p.paper{display:block;margin:30px 0;padding-left:45px;}
.infoBy .txt p.url{background:url(../images/notice/p_url.png);background-repeat:no-repeat;background-position:left center;}
.infoBy .txt p.url a{color:#737373;}
.infoBy .txt p.url a:hover{color:#ff7e00;}
.infoBy .txt p.paper{background:url(../images/notice/p_paper.png);background-repeat:no-repeat;background-position:left center;}
.infoBy .txt2{padding:0 40px;}
.infoBy .txt_right{font-size:1.8rem;line-height:3rem;color:#737373;text-align:right;padding:90px 0;border-bottom:2px solid #efefef;}
.infoBy .down{padding-left:45px;}
.infoBy .down h3{font-size:2.4rem;color:#373737;padding-left:0;border:0;}
.infoBy .down ul li{font-size:1.8rem;line-height:3.4rem;padding:15px 0;}
.infoBy .down ul li a{display:inline-block;padding:0 15px;line-height:3.4rem;background-color:#d4d4d4;font-size:1.6rem;
	color:#434343;border-radius:25px;margin-left:25px;text-decoration:none;}
.infoBy .down ul li a.download span{padding-left:35px;background-image:url(../images/notice/download.png); background-repeat:no-repeat;background-position:left center;}
.infoBy .down ul li a:hover{background-color:#ff7e00;}
.infoBy .down ul li a:hover span{color:#fff;}
.infoBy .down ul li a.see span{padding-left:20px;background-image:url(../images/notice/see.png); background-repeat:no-repeat;background-position:left center;}

.detBody .title{text-align:center;padding:25px 45px;border-bottom:2px solid #efefef;}
.detBody .title h3{font-size:2rem;color:#373737;padding-bottom:30px;}
.detBody .title h4{font-size:16px;oclor:#909090;}
.detBody .fckBody{padding:50px 0;}
.detBody .fckBody p{font-size:1.6rem;line-height:2.8rem;color:#949494!important;text-indent:2em;}
.detBody .fckBody p span{color:#949494!important;}
.detBody .fckBody p img{max-width:100%;}
.detBody .back{text-align:center;padding:20px 0 50px;}
.detBody .back a{display:inline-block;padding:0 40px;height:3.6rem;line-height:3.6rem;background-color:#d4d4d4;border-radius:25px;cursor: pointer;}
.detBody .back a span{display:inline-block;line-height:3.6rem;padding-left:25px;font-size:1.6rem;color:#434343;background-image:url(../images/news/back_span.png);
	background-repeat:no-repeat;background-position:left center;}
.detBody .back a:hover{background-color:#ff7e00;}
.detBody .back a:hover span{color:#fff;}

.newsBy ul.list{padding-top:30px;}
.newsBy ul.list li a{display:block;padding:20px;box-sizing: border-box;width:100%;position: relative;text-decoration:none;}
.newsBy ul.list li a .time{text-align:center;padding:0 40px;position: absolute;left:15px;top:50%;transform: translateY(-50%);}
.newsBy ul.list li a .time p{font-size:3rem;line-height:2rem;color:#d0cdcc;}
.newsBy ul.list li a .time span{display:block;font-size:2rem;line-height:2rem;color:#d0cdcc;}
.newsBy ul.list li a .txt{margin-left:160px;padding-left:30px;border-left:2px solid #efefef;width:calc(100% - 250px);}
.newsBy ul.list li a h3{font-size:1.8rem;line-height:1.8rem;color:#373737;padding-bottom:10px;}
.newsBy ul.list li a:hover h3{color:#ff7e00}
.newsBy ul.list li a h4{font-size:1.6rem;line-height:2.2rem;color:#949494;}
.newsBy ul.list li a i{display:inline-block;width:36px;height:36px;background-image:url(../images/notice/notice_i.png);
	position:absolute;top:50%;transform: translateY(-50%);right:40px;}
.newsBy ul.list li a:hover i{background-image:url(../images/notice/notice_i_2.png)}

.investBy{padding-top:20px;}
.inveType{border:1px solid #dbdbdb;padding:15px;text-align:center;}
.inveType span{font-size:1.8rem;line-height:32px;padding:0 30px;display:inline-block;}
.inveType a{display:inline-block;padding:0 15px;height:32px;line-height:32px;color:#737373;border-radius:25px;font-size:1.6rem;
	text-decoration:none;margin:0 15px;}
.inveType a.cur{background-color:#2a61b1;color:#fff;}
.typelist{text-align:center;padding-top:30px;}
.typelist a{font-size:15px;line-height:42px;color:#656565;text-decoration:none;}
.typelist em{font-size:15px;line-height:42px;color:#c2c2c2;padding:0 6px;}
.typelist a.active{color:#ff7e00;}
.typelist_phone{display:none;padding-top:25px;}
.typelist_phone select{background:none;box-sizing:border-box;width:100%;height:3.6rem;border:0;
	font-size:1.4rem;line-height:3.6rem;color:#575757;padding:0 15px;appearance:none;-moz-appearance:none; -webkit-appearance:none;
	background:url(../images/common/mobile_nav.png) no-repeat 98% center;background-size:18px 12px; }
.typelist_phone select::-ms-expand{display: none;}
.typelist_phone select option.active{float:left;}

.inveList{padding-top:30px;}
.inveList .box{border:1px solid #dbdbdb;position: relative;margin-bottom:25px}
.inveList .box a{display:block;text-decoration:none;}
.inveList .box .pic{height:195px;width:100%;position: relative;text-align:center;}
.inveList .box .pic img{height:100%;display:inline-block;}
.inveList .box .txt{background-color:#f0f3f8;height:110px;position: relative;}
.inveList .box .txt div{position:absolute;left:0;right:0;top:50%;transform: translateY(-50%);text-align:center;padding:0 25px;}
.inveList .box .txt div h4{font-size:1.4rem;line-height:2rem;color:#7e7e7e;padding-bottom:5px;}
.inveList .box .txt div h3{font-size:1.6rem;line-height:2rem;color:#141414;}
.inveList .box .mask{position: absolute;left:0;right:0;top:0;bottom:0;z-index:5;background-color:#2a61b1;padding:0 15px;display:none;padding-top:10px;}
.inveList .box .mask ul li{padding:12px 0;border-bottom:1px solid #4b79bc;font-size:15px;line-height:20px;color:#fff;font-weight:100;}
.inveList .box .mask ul li.intro{height:172px;overflow:hidden;}
.inveList .box .mask ul li:last-child{border-bottom:0;padding-bottom:0;}
.inveList .box .mask ul li.over{line-height:28px;}
.caseList .box .pic{height:175px;}
.inveList .box a:hover .txt{background-color:#2a61b1;}
.inveList .box a:hover .txt div h3{color:#fff;}
.inveList .box a:hover .txt div h4{color:rgba(255,255,255,.6);}

.partBy{padding-top:20px;padding-bottom:40px;}
.partBy ul.list li{border:1px solid #e5e5e5;padding:30px;margin-bottom:50px;}
.partBy ul.list li div.clearfix{width:100%;}
.partBy ul.list li .pic{float:left;width:260px;margin-right:25px;}
.partBy ul.list li .txt{float:left;width:calc(100% - 285px);}
.partBy ul.list li .txt h3{font-size:2.8rem;color:#0d0d0d;padding-bottom:20px;}
.partBy ul.list li .txt p{font-size:1.6rem;line-height:2.6rem;color:#333;}
.partBy ul.list li .txt a.link{font-size:1.6rem;display:inline-block;line-height:2.6rem;padding-right:20px;background-image:url(../images/invest/link.png);
	background-repeat:no-repeat;background-position:right center;text-decoration:none;color:#ff7e00;margin-top:20px;}
.partBy ul.list li .txt a.link:hover{color:#22429c;background-image:url(../images/invest/link_h.png);}

.statuteBy{padding-top:45px;}
.statuteBy ul.list li a{padding:0 35px;height:120px;display:block;position: relative;text-decoration:none;}
.statuteBy ul.list li a h3{position: absolute;top:50%;transform: translateY(-50%);font-size:1.8rem;line-height:3rem;color:#373737;width:calc(100% - 180px);}
.statuteBy ul.list li a i{display:inline-block;width:36px;height:36px;background-image:url(../images/notice/notice_i.png);
	position:absolute;top:50%;transform: translateY(-50%);right:40px;}
.statuteBy ul.list li a:hover h3{color:#ff7e00}
.statuteBy ul.list li a:hover i{background-image:url(../images/notice/notice_i_2.png)}

.contactBy{padding-top:80px;padding-bottom:50px;}
.contactBy .box{border:1px solid #eaeaea;width:430px;margin:0 auto;}
.contactBy .box .map{height:190px;width:100%;}
.contactBy .box .map .cont{height:100%;width:100%;}
.contactBy .box .txt{padding:40px 30px;height:340px;}
.contactBy .box .txt h3{font-size:2.4rem;line-height:3.2rem;padding-bottom:30px;border-bottom:1px solid #f0f0f0;margin-bottom:20px;}
.contactBy .box .txt p{font-size:1.8rem;line-height:3.6rem;color:#373737;}
.contactBy .box .txt p a{color:#373737;}
.contactBy .box .txt p a:hover{color:#ff7e00;}

.search_top{
	padding-top: 3rem;
	border-bottom: 1px solid #e1e1e1;
	background-color: #fff;
	margin-bottom:30px;
}

.search_top a {
	display: inline-block;
	margin-right: 3rem;
	height: 4rem;
	border-bottom: 1px solid transparent;
	color: #666;
	font-weight: 700;
	font-size: 1.6rem
}

.search_top a.cur,.search_top a:hover {
	border-bottom: 1px solid #22429c;
	color: #22429c;
	text-decoration: none
}

.searchBy ul.list li{border-bottom:1px solid #e0e0e0;padding-bottom:20px;margin-bottom:25px;}
.searchBy ul.list li h3{width:660px;margin-bottom:10px;}
.searchBy ul.list li h3 a{font-size:2.2rem;line-height:2.8rem;color:#373737;}
.searchBy ul.list li h3 a span{color:#ff7e00;}
.searchBy ul.list li p{font-size:16px;line-height:28px;color:#949494;}
.searchBy ul.list li p span{color:#ff7e00;}
.searchBy ul.list li h4 a{font-size:16px;line-height:28px;color:#027ad6;}
