@charset "utf-8";












.ffleft{float:left;}.ffright{float:right;}

.line10{ height:10px;}
.line20{ height:20px;}
.line35{ height:35px;}.line40{height:40px;}.line50{height:50px;}.line60{height:60px;}.line70{height:70px;}





.bt1{width:100%; height:30px; text-align:center; line-height:30px; font-size:1.4em; font-weight:bold; color:#383838;}
.bt2{width:100%; height:20px; line-height:20px; text-align:center; font-size:0.8em; color:#aaa; letter-spacing:1px; text-transform:uppercase;}









.more1{width:95%; height:50px; margin:0 auto;}
.more1 a{display:block; width:100%; height:40px; margin:0 auto; border:#e5e5e5 1px solid; text-align:center; line-height:40px; font-size:1.2em; text-align:center;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-outs;transition:all 0.3s ease-out;}
.more1 a:hover{background:#004097; color:#fff; border:#004097 1px solid;}


.more2{width:95%; height:50px; margin:0 auto;}
.more2 a{display:block; width:100%; height:40px; margin:0 auto; background:#fff; border:#f0f0f0 1px solid; text-align:center; line-height:40px; font-size:1.2em; text-align:center;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-outs;transition:all 0.3s ease-out;}
.more2 a:hover{background:#004097; color:#fff; border:#004097 1px solid;}










.cont1{width:90%; min-height:50px; margin:0 auto; font-size:1.0em; line-height:2.0em}
.cont1 img{max-width:100%; height:auto; border-radius:5px;}




.cont2w{width:100%; min-height:50px; background:#f8f8f8; padding:10px 0px 20px 0px;}

.cont2{width:95%; min-height:50px; margin:0 auto;}

.cont2l{width:49.5%; float:left; background:#fff;}

.cont2r{width:49.5%; float:right; background:#fff;}


.c2a{ width:100%; height:40px; background:#004097; line-height:40px; text-align:center; color:#fff; font-size:1.2em;}

.c2b{width:95%; margin:0 auto;  min-height:140px; text-align:center; line-height:1.2em; font-size:1.0em;}
.c2b ul li{width:50%; float:left; margin-bottom:8px;}
.c2b ul li{border-bottom:#eee 0px solid;}

.c2b ul a{display:block; width:95%; margin:0 auto; background:#;}


.c2b1{width:100%; height:120px; text-align:center; margin-bottom:8px; box-sizing:border-box; background:#fff; border:#e5e5e5 1px solid;}
.c2b1 img{ max-width:100%; height:118px; margin:0 auto;}
.c2b ul p{ font-size:0.9em; padding-top:1px; color:#777; overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}

.c2b22{ width:90%; height:40px; margin:0 auto; line-height:20px; padding:2px 0px 4px 0px;}










.cv1{width:98%; min-height:40px; background:#fff; margin:0 auto; box-sizing:border-box; padding:10px;}
.cv1 li{display:block; width:50%; height:43px; float:left; line-height:43px; font-size:1em; margin-bottom:5px;}
.cv1 a{display:block; width:96%; height:42px; line-height:42px; margin:0 auto; text-align:center; background:#0862ae; border-radius:4px; color:#fff;}

.cv1 li:nth-child(7){ width:100% !important;}
.cv1 li:nth-child(7) a{width:98% !important;}


.new_ltwp{width:95%; height:; margin:0 auto; padding:10px 0px 10px 0px; border-bottom:#eee 1px solid;}
.new_ltl{width:35%; height:; float:left;}
.new_ltl img{width:100%; max-height:140px;}
.new_ltr{width:62%; height:; float:right;}
.new_ltr .r1{font-size:1.2em; width:100%; min-height:1.2em; line-height:1.5em; margin-bottom:5px; overflow:hidden;}
.new_ltr .r2{ width:100%; height:3em; font-size:0.8em; line-height:1.5em; overflow:hidden; color:#aaa;}
.new_ltr .r3{width:100%; height:20px; line-height:20px; margin-top:5px; text-align:left; font-size:0.8em; color:#aaa;}







.ccw{width:100%; min-height:50px; background:#fff; padding:10px 0px 20px 0px;}



.ccw1{width:100%; min-height:50px; background:#f8f8f8; padding:10px 0px 20px 0px;}






.hj_himg_wrap{width:100%; min-height:50px; padding-bottom:10px; margin-top:0px; background:#; }
.hj_himg_wrap ul{width:95%; margin:0 auto;}
.hj_himg_wrap ul li{display:block; width:50%; height:175px; float:left; margin-bottom:10px;}
.hj_himg_wrap ul a{display:block; width:96%; height:175px; margin:0 auto;}
.hj_himg_wrap ul .himg_img{width:100%; height:140px; overflow:hidden;}
.hj_himg_wrap ul .himg_img img{max-width:100%; height:140px; margin:0 auto;}
.hj_himg_wrap ul .himg_txt{width:100%; height:35px; line-height:35px; font-size:14px; background:#f8f8f8; color:#555; text-align:center;} 




.index_cooperate_wrap{width:100%; min-height:50px; padding-bottom:10px; margin-top:10px;}
.index_cooperate_wrap ul{width:95%; margin:0 auto;}
.index_cooperate_wrap ul li{display:block; width:33.33%; height:70px; float:left; margin-bottom:8px;}
.index_cooperate_wrap ul a{display:block; width:85%; height:58px; margin:0 auto; border:#e5e5e5 1px solid; padding:5px;}
.index_cooperate_wrap ul img{ max-width:100%; height:58px; display:block; margin:0 auto;}




.in_ab_wrap{width:100%; min-height:50px; padding-bottom:10px; margin-top:0px; background:url(ab_banner_1.jpg) center center; background-size:cover; padding:30px; box-sizing:border-box;}

.in_ab_con{width:100%; min-height:50px; margin:0 auto; background:#fff; box-sizing:border-box; padding:15px; }




