﻿@charset "utf-8";

@font-face {
  font-family: 'AvantGardeITCbyBT';
  src: url("../fonts/AvantGardeITCbyBT-Medium.eot");
  src: url("../fonts/AvantGardeITCbyBT-Medium.eot?#iefix") format("embedded-opentype"), url("../fonts/AvantGardeITCbyBT-Medium.woff") format("woff"), url("../fonts/AvantGardeITCbyBT-Medium.ttf") format("truetype"); }



/* CSS Document */
html{-webkit-text-size-adjust:none;}
body {font-size:14px; color:#343434;line-height:26px; margin:0; padding:0; font-family:"AvantGardeITCbyBT","MicrosoftYaHei","Microsoft YaHei","Arial"; -webkit-text-size-adjust:none;}
img { border:0;}
div,form,ul,ol,li,span,h1,h2,h3,h4,h5,h6,dl,dt,dd {border: 0;margin: 0;padding: 0;list-style-type:none}
.fz12,font,h2,h1 { font-size:12px}
h3,h4,h5 { font-weight:normal; font-size:14px}

input,textarea,button { outline:none; border:0;}
input:focus,textarea:focus,button:focus { outline:none; border:0;}


a { outline:none;-moz-outline:none; color:#343434; -webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;}
a:link {color:#343434;text-decoration: none}
a:visited {color:#343434;text-decoration: none}
a:active {color:#343434;text-decoration: none}
a:hover {color:#2467D7;text-decoration:none}
p { padding:0; margin:0;}
.tar { text-align:right}
.tal { text-align:left}
.tac { text-align:center}
.ft {float:left}
.fr {float:right}
.clear { clear:both}
.bgff { background:#fff}
.w100 { width:1290px; margin:0 auto}

body { min-width:1290px}

@media all and (max-width:1380px){
body { min-width: inherit}

}

.footer { background:#003D7E; padding-top:60px}
.footer h3 a { display:block; text-align:center; color:#fff; line-height:50px; font-size:14px; font-weight:bold}
.footer h4 { text-align:center; color:#1577E3; line-height:30px; padding:15px 0}
.footer h4 a { color:#1577E3; text-decoration:underline; padding-left:10px}
.footer h3 a:hover { color:#EB6001}
.footer h4 a:hover { color:#EB6001}

.head { height:60px; background:#003D7E; position:relative; z-index:333}
.head .logo_s { float:left}
.head .logo_s img { display:block}
.head .head_r { float:right; width:120px; margin-top:10px; height:40px; border-left:1px #819EBE solid; position:relative}
.head .head_r h3 { text-align:right; color:#A4B0C8; line-height:40px}
.head .head_r h3 i { color:#7596B9; font-size:16px; padding-right:10px}
.head .head_r form { position:absolute; top:62px; right:0; width:260px; background:#fff; display:none}
.head .head_r form .inp1 { line-height:36px; height:36px; width:230px; padding:0 15px}
.head .head_r form .inp2 { cursor:pointer; position:absolute; right:10px; width:36px; height:36px; opacity:0; z-index:33}
.head .head_r form i { cursor:pointer; position:absolute; right:10px; width:36px; height:36px; line-height:36px; display:block; text-align:center; color:#8CA6C1; font-size:16px; bottom:0; z-index:22}

.head .nav { float:left; padding-left:80px}
.head .nav ul li { line-height:60px; padding-right:30px; float:left; position:relative}
.head .nav ul li a { display:block; padding:0 12px; font-size:16px; color:#fff}
.head .nav ul li.nav_on a { background:#EB6001}

@media all and (max-width:1380px){
.head .w100 { width:1100px}
.head .nav { padding-left:40px}
.head .nav ul li { padding-right:10px;}
.head .head_r { width:110px;}
}

.head .nav ul li h3 { position:absolute; top:60px; left:0; width:200px; display:none}
.head .nav ul li h3 a { display:block; float:left; background:#fff; padding:0 20px; line-height:46px; color:#333; font-size:14px}
.head .nav ul li h3 a:hover { background:#EB6001; color:#fff}
.head .nav ul li h3 a.on { background:#EB6001; color:#fff}
.head .nav ul li.nav_on h3 a { background:#fff}
.head .nav ul li.nav_on h3 a.on { background:#EB6001; color:#fff}
.head .nav ul li.nav_on h3 a:hover { background:#EB6001; color:#fff}

.index_1 { height:254px; z-index:22; background:#003D7E}
.index_1 .index_ly { float:left; width:80%}
.index_1 .index_ly ul li { float:left; width:33%; border-right:1px #1260B2 solid; position:relative}
.index_1 .index_ly ul li.br1 { border-right:0 none}
.index_1 .index_ly ul li img { display:block; margin:0 auto; padding-bottom:10px; top:10px; left:50%; width:88px; margin-left:-44px; position:absolute; z-index:11}
.index_1 .index_ly ul li img.imp1 { z-index:22; opacity:0}
.index_1 .index_ly ul li h1 { font-size:24px; color:#fff; font-weight:normal; text-align:center; padding-bottom:10px; padding-top:95px; -webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease}
.index_1 .index_ly ul li a:hover h1 { color:#EB6001}


.index_1 h3 { color:#fff; font-size:18px; line-height:80px; background:#094685; min-width:130px; float:left; width:10%; text-align:right; height:100%; border-right:1px #1260B2 solid; padding-right:60px}
.index_1 h3 i { padding-right:10px}
.index_1 h2 { padding-left:150px; color:#fff; font-weight:normal; color:#fff; font-size:18px; line-height:80px}


@media all and (max-width:1560px){
.index_1 { height:234px;}
.index_1 h3 { font-size:16px; width:auto; padding-right:40px; line-height:60px}
.index_1 h2 { padding-left:100px; font-size:16px; line-height:60px;}
.index_1 .index_ly ul li h1 { font-size:18px;}
}
@media all and (max-width:1380px){
.index_1 .index_ly ul li h1 { font-size:16px;}
}



.banner { position:relative; overflow:hidden}
.banner a.prev { position:absolute; display:block; height:34px; width:34px; border:2px #fff solid; border-radius:50%; bottom:60px; left:50%; margin-left:-565px; cursor:pointer}
.banner a.next { position:absolute; display:block; height:34px; width:34px; border:2px #fff solid; border-radius:50%; bottom:60px; left:50%; margin-left:-505px; cursor:pointer}
.banner a.prev i { display:block; font-size:30px; text-align:center; color:#fff; line-height:32px}
.banner a.next i { display:block; font-size:30px; text-align:center; color:#fff; line-height:32px}

.banner .bd ul li { position:relative}
.banner .bd ul li h3 { position:absolute; display:block; height:34px; bottom:60px; left:50%; margin-left:-645px; color:#fff; line-height:34px; font-size:30px; font-family:Arial}

.banner .bd ul li h1 { position:absolute; margin-bottom:-80px; width:430px; text-align:center; opacity:0; left:50%; margin-left:-645px; bottom:60%; line-height:80px; font-size:70px; color:#fff; }
.banner .bd ul li h1 font { font-size:70px; color:#EB6001}
.banner .bd ul li h4 { width:430px; margin-top:80px; opacity:0; text-align:center; position:absolute; left:50%; margin-left:-645px; top:42%; line-height:30px; font-size:24px; color:#eee; text-transform:uppercase}

.banner .bd ul li.ba1 h1 { width:860px; text-align:center; bottom:50%;}
.banner .bd ul li.ba1 h4 { width:860px; text-align:center; top:53%;}


.index_2 { height:801px; background:url(../images/index_pic03.jpg); position:relative; overflow:hidden; margin-top:50px; opacity:0}
.index_2 img.cy_img1 { display:block; position:absolute; left:50%; top:0; margin-left:-960px}
.index_2 img.cy_img2 { display:block; position:absolute; right:50%; top:0; margin-right:-960px}

.index_2 .cy_i { width:880px; margin:0 auto; padding-top:150px; padding-bottom:110px}
.index_2 .cy_i img { display:block}
.index_2 ul { width:880px; margin:0 auto}
.index_2 ul li { float:left; width:370px; height:115px; color:#EB6001;}
.index_2 ul li span { line-height:60px; font-size:60px; display:block; color:#013E7D; padding-right:10px; float:left; font-weight:bold}
.index_2 ul li h3 { padding-top:5px; font-size:16px}


@media all and (max-width:1560px){
.index_2 { height:701px;}
.index_2 img.cy_img1 { height:701px; margin-left:-780px}
.index_2 img.cy_img2 { height:701px; margin-right:-780px}

.index_2 .cy_i { width:800px; padding-top:110px; padding-bottom:80px}
.index_2 .cy_i img { display:block; width:340px}
.index_2 ul { width:800px; margin:0 auto}
.index_2 ul li { width:340px; height:100px;}

}
@media all and (max-width:1380px){
.banner a.prev { margin-left:-485px;}
.banner a.next { margin-left:-425px;}
.banner .bd ul li h3 { margin-left:-550px;}

.banner .bd ul li h1 { width:430px; margin-left:-550px; line-height:70px; font-size:60px;}
.banner .bd ul li h1 font { font-size:56px}
.banner .bd ul li h4 { width:430px; margin-left:-550px}

.banner .bd ul li.ba1 h1 { width:730px;}
.banner .bd ul li.ba1 h4 { width:730px;}

}

.index_3 { height:644px; background:#003D7E; position:relative; margin-top:50px; opacity:0}
.index_3 a { position:absolute; width:352px; height:352px; display:block; border:2px #fff solid; border-radius:50%; z-index:33; top:-58px; left:50%; margin-left:490px; background:rgba(37,75,140,0.5); z-index:22; overflow:hidden}
.index_3 .yl_img { overflow:hidden; position:absolute; left:0; width:100%; bottom:0; height:394px; z-index:11}
.index_3 .yl_img img { position:absolute; left:50%; margin-left:-960px; bottom:0; z-index:22; display:block}
.index_3 h3 { position:absolute; color:#fff; font-size:30px; top:145px; left:30px; line-height:50px; z-index:33; -webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease}
.index_3 h3 b { display:block; font-size:14px; line-height:20px; font-weight:normal}
.index_3 i { display:block; position:absolute; right:30px; top:50%; margin-top:-20px; line-height:40px; font-size:36px; color:#fff}
.index_3 a:hover h3 { color:#EB6001}
.index_3 i.p2 { opacity:0; right:60px}

@media all and (max-width:1560px){
.index_3 { height:564px;}
.index_3 .yl_img { height:320px}
.index_3 .yl_img img { height:320px; margin-left:-780px;}
.index_3 a { width:300px; height:300px; top:-38px; left:auto; margin-left:0; right:5%}
.index_3 h3 { top:125px; font-size:24px}
}



.index_4 { background:#003D7E; padding:120px 0 90px 0; position:relative; margin-top:50px; opacity:0;}
.index_4 .tac img { display:block; margin:0 auto}
.index_4 h3 { width:965px; margin:0 auto; font-size:16px; line-height:40px; color:#fff; padding-top:60px; padding-bottom:80px}


.index_dt { width:976px; background:url(../images/index_pic05.jpg); height:664px; margin:0 auto; position:relative}
.index_dt ul { position:absolute; width:45%; z-index:22}
.index_dt ul li { line-height:32px; color:#fff; font-size:16px; height:32px}
.index_dt ul li.pt2 { padding-top:7px}
.index_dt ul li.pt3 { padding-top:3px}
.index_dt ul li.pt4 { line-height:26px; height:26px}
.index_dt ul li.pt5 { padding-bottom:35px}
.index_dt ul li a { color:#fff}
.index_dt ul li i { color:#92C7FF; font-size:16px; padding-left:5px}
.index_dt ul li font { color:#92C7FF; font-size:14px; padding-left:5px; display:none; -webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease}
.index_dt ul li a:hover { color:#92C7FF;}

.index_dt ul.u1 { right:5px; top:8px; text-align:right}
.index_dt ul.u2 { left:5px; top:157px;}
.index_dt ul.u3 { right:5px; top:157px; text-align:right}
.index_dt ul.u4 { left:5px; top:346px;}
.index_dt ul.u5 { right:5px; top:328px; text-align:right}
.index_dt ul.u6 { left:5px; top:472px;}
.index_dt ul.u7 { left:5px; top:570px;}

.index_dt .pbi3 { position:absolute; left:50%; margin-left:-550px; top:50%; z-index:11; margin-top:-60px}
.index_dt .pbi3 img { display:block; width:1100px}

.index_5 { padding:120px 0 90px 0; width:1520px; margin:0 auto; margin-top:50px; opacity:0}
.index_5 .tac { padding-bottom:60px}
.index_5 .tac img { display:block; margin:0 auto}
.index_5 ul li { float:left; width:380px}
.index_5 ul li a { display:block; width:309px; margin:0 auto; overflow:hidden; position:relative}
.index_5 ul li img { display:block; height:309px; position:relative; z-index:22}
.index_5 ul li p { position:absolute; left:0; top:0; width:309px; height:309px; z-index:11}
.index_5 ul li h3 { padding-top:30px; font-size:16px; line-height:30px; color:#254B8C; height:60px; overflow:hidden}
.index_5 ul li i { position:absolute; left:0; height:1px; width:96px; background:#92A5C5; bottom:40px; display:block}
.index_5 ul li h4 { padding-top:30px; color:#254B8C}
.index_5 ul li h5 { position:absolute; left:0; top:0; width:100%; height:309px; background:rgba(0,0,0,0.7); border-radius:50%; display:none; z-index:55}
.index_5 ul li h5 i { left:0; height:40px; line-height:40px; width:100%; text-align:center; background:none; top:120%; margin-top:-20px; color:#fff; font-size:36px}
.index_5 ul li a:hover h3 { color:#EB6001}




.index_5 .more2 { padding-top:50px; text-align:right; clear:both}
.index_5 .more2 a { color:#EB6001}

@media all and (max-width:1560px){
.index_5 { width:1240px;}
.index_5 ul li { width:310px}
.index_5 ul li a { width:260px}
.index_5 ul li img { height:260px;}
.index_5 ul li p { width:260px; height:260px;}
.index_5 ul li h3 { padding-top:20px; font-size:14px; line-height:26px}
.index_5 ul li h4 { padding-top:20px;}
.index_5 ul li i { bottom:35px;}
.index_5 ul li h5 { height:260px}
}

@media all and (max-width:1380px){
.index_5 { width:1100px;}
.index_5 ul li { width:275px}
.index_5 ul li a { width:235px}
.index_5 ul li img { height:235px;}
.index_5 ul li p { width:235px; height:235px;}
.index_5 ul li h5 { height:235px}
.index_5 ul li h3 { height:78px}

}



.search { overflow:hidden; position:relative; height:857px}
.search .sear_img { position:absolute; top:0; right:50%; margin-right:-960px; display:block}
.search .sear_li { width:1290px; margin:0 auto; padding-top:80px}
.search .sear_li img { display:block; padding-bottom:80px}
.search .sear_li ul { width:860px; height:500px; overflow-y:scroll}
.search .sear_li ul li { padding:10px 0; color:#254B8C}
.search .sear_li ul li h3 { font-weight:bold; color:#254B8C; font-size:16px}
.search .sear_li ul li h3 a { color:#254B8C}
.search .sear_li ul li h3 font { font-size:16px; color:#EB6001}

@media all and (max-width:1380px){
.search .sear_img { margin-right:-900px}
.search .sear_li { width:1100px;}
.search .sear_li ul { width:800px}
}

.search .sear_li ul::-webkit-scrollbar {
  width : 3px;  /*高宽分别对应横竖滚动条的尺寸*/
  height: 1px;
  }
.search .sear_li ul::-webkit-scrollbar-thumb {
  border-radius: 10px;
  box-shadow   : inset 0 0 5px rgba(0, 0, 0, 0.2);
  background   : #003D7E;
  }
.search .sear_li ul::-webkit-scrollbar-track {
  box-shadow   : inset 0 0 5px rgba(0, 0, 0, 0.2);
  border-radius: 10px;
  background   : #EFEFEF;
  }

.banner_about { background:url(../images/about_pic01.jpg) top no-repeat; height:465px; overflow:hidden; position:relative}
.banner_about img { position:absolute; bottom:0; right:50%; margin-right:-870px}

.banner_chanye { background:url(../images/chanye_banner.jpg) top no-repeat; height:465px; overflow:hidden; position:relative}
.banner_dangjian { background:url(../images/dangjian_banner.jpg) top no-repeat; height:465px; overflow:hidden; position:relative}

@media all and (max-width:1560px){
.banner_about { background-size:auto 100%; height:380px}
.banner_chanye { background-size:auto 100%; height:380px}
.banner_dangjian { background-size:auto 100%; height:380px}

.banner_about img { margin-right:-690px; width:460px}
}


.about_body { position:relative; overflow:hidden; height:1111px; margin-bottom:80px}

.about_img { position:absolute; top:0; right:50%; margin-right:-870px}
.about_lm { width:1290px; margin:0 auto; height:62px}
.about_lm a { display:block; float:left; width:140px; text-align:center; background:#F8F8F8; line-height:62px; text-align:center; color:#254B8C}
.about_lm a.lm_on { background:#EB6001; color:#fff; font-weight:bold}
.about_lm a:hover { color:#EB6001}
.about_lm a.lm_on:hover { color:#fff}

@media all and (max-width:1380px){
.about_body { height:968px;}

.about_img { margin-right:-690px; width:460px}
.about_lm { width:1100px; margin:0 auto; height:56px}
.about_lm a { width:120px; line-height:56px;}

}

.about_body .about_cn { width:1290px; margin:0 auto; padding-top:100px; color:#254B8C}
.about_body .about_cn h1 { font-size:36px; line-height:40px; font-weight:normal; padding-bottom:50px}
.about_body .about_cn .about_text { width:870px; font-size:16px; line-height:50px}
.about_body .about_cn .about_text p { padding-bottom:25px}
.about_body .about_lx { width:1290px; margin:0 auto; position:absolute; bottom:0; left:50%; margin-left:-645px}
.about_body .about_lx img { display:block}


@media all and (max-width:1380px){
.about_body .about_cn { width:1100px;}
.about_body .about_cn h1 { font-size:30px;  padding-bottom:40px}
.about_body .about_cn .about_text { width:720px; line-height:40px}
.about_body .about_cn .about_text p { padding-bottom:20px}
.about_body .about_lx { width:1100px; margin-left:-550px}

}

.about_jiagou { background:url(../images/about_pic03.jpg) bottom no-repeat #003D7E; height:1148px; border-bottom:1px #fff solid}

@media all and (max-width:1380px){
.about_jiagou { height:1000px; background-size:auto 100%}
}

.about_licheng { width:1290px; margin:0 auto; position:relative; margin-bottom:80px; min-height:1255px}
.about_licheng .lic_1  { position:absolute; top:0; right:0; width:441px; height:858px; background:url(../images/about_pic04.jpg); z-index:333}
.about_licheng .lic_1 ul { padding-top:210px;}
.about_licheng .lic_1 ul li { height:106px; width:310px; line-height:70px}
.about_licheng .lic_1 ul li a { display:block; height:70px; background:#1666BB; border-radius:0 35px 35px 0; color:#fff}
.about_licheng .lic_1 ul li a.on { background:#EB6001}
.about_licheng .lic_1 ul li h3 { float:left; font-size:24px; font-weight:bold; padding-left:40px; padding-right:10px}
.about_licheng .lic_1 a.prev { display:block; width:38px; height:38px; position:absolute; left:22px; top:552px; cursor:pointer}
.about_licheng .lic_1 a.next { display:block; width:38px; height:38px; position:absolute; left:94px; top:552px; cursor:pointer}

.about_licheng .lic_1 img { position:absolute; bottom:-350px; left:-90px}


.about_licheng .lic_2 { width:1290px; margin:0 auto; top:100px; min-height:1155px; z-index:222; position:absolute; left:50%; margin-left:-645px}
.about_licheng .lic_2 h1 { font-size:36px; line-height:40px; color:#08407D; padding-bottom:30px}
.about_licheng .lic_2 h1 span { display:block; font-size:18px; font-family:Arial; color:#3A84CF}
.about_licheng .lic_2 .lic_zhaiyao { width:600px; padding-bottom:40px; color:#08407D; font-size:16px; line-height:28px; margin-bottom:40px}
.about_licheng .lic_2 .lic_zhaiyao img { display:block; padding-top:10px}

.about_licheng .lich_li { width:600px; position:relative; padding-top:40px;}
.about_licheng .lich_li h3 { font-size:24px; color:#08407D; font-weight:bold; border-bottom:1px #D5D5D5 solid; position:absolute; left:25px; top:-20px; width:575px; padding-bottom:10px}
.about_licheng .lich_li h3 i.i2 { display:block; width:12px; height:12px; position:absolute; left:-25px; top:5px; color:#fff; border:2px #D5D5D5 solid; border-radius:50%}
.about_licheng .lich_li h3 i.fa-angle-right { padding-right:10px; font-size:24px;}

.about_licheng .lich_li a.prev { display:block; width:38px; height:38px; top:-25px; right:50px; position:absolute; cursor:pointer}
.about_licheng .lich_li a.next { display:block; width:38px; height:38px; top:-25px; right:0; position:absolute; cursor:pointer}
.about_licheng .lich_li a.prev i { display:block; width:28px; height:28px; line-height:28px; margin:0 auto; color:#003D7E; font-size:18px; text-align:center; border:2px #003D7E solid; border-radius:50%}
.about_licheng .lich_li a.next i { display:block; width:28px; height:28px; line-height:28px; margin:0 auto; color:#003D7E; font-size:18px; text-align:center; border:2px #003D7E solid; border-radius:50%}
.about_licheng .lich_li a:hover i { background:#003D7E; color:#fff}

.about_licheng .lich_li p.b1 { border-left:1px #D5D5D5 solid; position:absolute; left:8px; width:1px; top:0; height:100%}

@media all and (max-width:1380px){
.about_licheng { width:100%}
.about_licheng .lic_2 { width:1100px; margin-left:-550px;}
}

.about_licheng .lich_li ul {}
.about_licheng .lich_li ul li { position:relative; padding-left:50px; padding-top:5px; font-size:16px; color:#003D7E; line-height:26px; padding-bottom:20px}
.about_licheng .lich_li ul li i.fa-angle-right { position:absolute; left:25px; top:5px; font-size:18px; color:#3983D1; line-height:30px}
.about_licheng .lich_li ul li h4 { font-size:18px; line-height:30px; font-weight:bold; color:#3983D1}

.about_licheng .lich_li ul li i.i2 { display:block; width:9px; height:9px; position:absolute; left:2px; top:13px; background:#fff; border:2px #D5D5D5 solid; border-radius:50%}

.about_wenhua { width:1290px; margin:0 auto;}
.about_wenhua .wenhua_li { padding:80px 0; position:relative}
.about_wenhua .wenhua_li ul { position:relative; z-index:11; overflow:hidden}
.about_wenhua .wenhua_li ul li { float:left; width:50%; padding-bottom:15px; position:relative}
.about_wenhua .wenhua_li ul li img { display:block}
.about_wenhua .wenhua_li ul li p { position:absolute; width:632px; height:418px; background:rgba(0,0,0,0.3); left:0; top:0}
.about_wenhua .wenhua_li .p2 { position:absolute; z-index:22; left:50%; top:50%; margin-left:-159px; margin-top:-130px}
.about_wenhua .wenhua_li .p2 img { display:block}


@media all and (max-width:1380px){
.about_wenhua { width:1100px}
.about_wenhua .wenhua_li ul li img { width:536px; margin:0 auto}
.about_wenhua .wenhua_li ul li p { width:536px; height:355px; left:7px;}
}
.about_yuangong { width:1290px; margin:0 auto;}
.about_yuangong .yuangong_li { padding-top:80px}


@media all and (max-width:1380px){
.about_yuangong { width:1100px}
}

.about_huoban { width:1290px; margin:0 auto;}
.about_huoban .huoban_li { padding:80px 0}
.about_huoban .huoban_li ul li { float:left; width:182px; height:150px}
.about_huoban .huoban_li ul li a { display:block; background:#ECEDEF; width:180px; height:148px}
.about_huoban .huoban_li ul li a:hover { background:#F6F6F6}
.about_huoban .huoban_li ul li img { display:block; margin:0 auto; padding-top:34px}



@media all and (max-width:1380px){
.about_huoban { width:1092px}
}



.banner_yewu { background:url(../images/yewu_banner.jpg) top no-repeat; height:465px; overflow:hidden; position:relative}
.banner_news { background:url(../images/news_banner.jpg) top no-repeat; height:465px; overflow:hidden; position:relative}

@media all and (max-width:1380px){
.banner_yewu { height:400px; background-size:auto 100%}
.banner_news { height:400px; background-size:auto 100%}
}

.yewu_fazhan { overflow:hidden}

.yewu_fazhan .yewu_01 { width:1290px; margin:0 auto; padding:80px 0 60px 0; position:relative; color:#254B8C}
.yewu_fazhan .yewu_01 img { display:block; padding-top:50px}
.yewu_fazhan .yewu_01 .yewu_pic1 { position:absolute; top:30px; left:50%; margin-left:450px}
.yewu_fazhan .yewu_01 .yewu_pic1 img { padding-top:0}
.yewu_fazhan .yewu_01 .yewu_pic2 { position:absolute; top:760px; left:50%; margin-left:245px}
.yewu_fazhan .yewu_01 .yewu_pic2 img { padding-top:0}

.yewu_fazhan .yewu_01 .yewu_cn2 { font-size:16px; line-height:40px; color:#254B8C;}



.yewu_fazhan .yewu_02 { height:707px; background:url(../images/yewu02_bg.png) left no-repeat; width:1290px; margin:0 auto 80px auto}
.yewu_fazhan .yewu_02 .yewu_li1 { float:left; width:330px; padding-top:318px; position:relative}
.yewu_fazhan .yewu_02 .yewu_li1 h3 { float:right; width:282px; color:#df5e0f; font-size:24px; line-height:34px; text-align:center; font-weight:bold}
.yewu_fazhan .yewu_02 .yewu_li1 p { position:absolute; left:70px; top:540px; width:330px; color:#254B8C; line-height:30px; font-size:16px}


.yewu_fazhan .yewu_02 .yewu_li2 { float:left; width:330px; padding-top:295px; position:relative}
.yewu_fazhan .yewu_02 .yewu_li2 h3 { width:282px; margin:0 auto; color:#df5e0f; font-size:24px; line-height:30px; text-align:center; font-weight:bold}


.yewu_fazhan .yewu_02 .yewu_li3 { float:right; width:548px;}
.yewu_fazhan .yewu_02 .yewu_li3 .li3p { height:246px}
.yewu_fazhan .yewu_02 .yewu_li3 .li3p ul { float:right; width:360px}
.yewu_fazhan .yewu_02 .yewu_li3 .li3p ul li { height:100px; position:relative}
.yewu_fazhan .yewu_02 .yewu_li3 .li3p ul li h4 { color:#254B8C; float:left; width:115px; padding-top:20px; font-size:18px; font-weight:bold}
.yewu_fazhan .yewu_02 .yewu_li3 .li3p ul li h5 { color:#254B8C; float:left; width:160px; padding-left:12px; padding-top:20px; font-size:12px; line-height:16px}
.yewu_fazhan .yewu_02 .yewu_li3 .li3p ul li a { display:block;}
.yewu_fazhan .yewu_02 .yewu_li3 .li3p ul li i { color:#254B8C; display:block; float:left; line-height:100px; font-size:16px}
.yewu_fazhan .yewu_02 .yewu_li3 .li3p ul li font { font-size:14px; display:none; padding-right:5px}

.yewu_fazhan .yewu_02 .yewu_li3 .li3p ul li:hover h4 { color:#df5e0f;}
.yewu_fazhan .yewu_02 .yewu_li3 .li3p ul li:hover h5 { color:#df5e0f;}
.yewu_fazhan .yewu_02 .yewu_li3 .li3p ul li:hover i { color:#df5e0f}
.yewu_fazhan .yewu_02 .yewu_li3 .li3p ul li:hover font { display:block; float:left; color:#df5e0f; line-height:100px}
.yewu_fazhan .yewu_02 .yewu_li3 .li3p h3 { float:left; width:138px; padding-top:64px; color:#df5e0f; font-size:20px; text-align:center; font-weight:bold}



@media all and (max-width:1380px){
.yewu_fazhan .yewu_01 { width:1092px}
.yewu_fazhan .yewu_01 .yewu_cn2 { width:800px}
.yewu_fazhan .yewu_01 img { width:680px}
.yewu_fazhan .yewu_01 .yewu_pic2 img { width:480px}
.yewu_fazhan .yewu_01 .yewu_pic1 { margin-left:300px}
.yewu_fazhan .yewu_01 .yewu_pic1 img { width:420px}
}


.yewu_bankuai { background: url(../images/bg_lingyu.jpg); border-bottom:1px #fff solid}
.yewu_bankuai .bankuai_01 { padding-top:100px; padding-bottom:120px; width:1290px; margin:0 auto}
.yewu_bankuai .bankuai_01 .bk_hd { border-bottom:2px #fff solid; height:135px; margin-bottom:18px}
.yewu_bankuai .bankuai_01 .bk_hd ul li { float:left; width:430px; text-align:center; position:relative; height:135px}
.yewu_bankuai .bankuai_01 .bk_hd ul li img { display:block; margin:0 auto}
.yewu_bankuai .bankuai_01 .bk_hd ul li h3 { padding-top:10px; font-size:18px}
.yewu_bankuai .bankuai_01 .bk_hd ul li a { display:block; color:#fff; cursor:pointer}
.yewu_bankuai .bankuai_01 .bk_hd ul li a.on { color:#EE6000}
.yewu_bankuai .bankuai_01 .bk_hd ul li i { display:none}
.yewu_bankuai .bankuai_01 .bk_hd ul li a.on i { display:block; width:43px; height:18px; background:url(../images/yewu_pic04.jpg); left:50%; margin-left:-22px; bottom:-2px; position:absolute}

.yewu_bankuai .bankuai_01 .bk_hd ul li p { display:block; width:88px; height:75px; margin:0 auto}
.yewu_bankuai .bankuai_01 .bk_hd ul li p.dz1 { background:url(../images/index_png1.png)}
.yewu_bankuai .bankuai_01 .bk_hd ul li a.on p.dz1 { background:url(../images/index_png1s.png)}
.yewu_bankuai .bankuai_01 .bk_hd ul li p.dz2 { background:url(../images/index_png2.png)}
.yewu_bankuai .bankuai_01 .bk_hd ul li a.on p.dz2 { background:url(../images/index_png2s.png)}
.yewu_bankuai .bankuai_01 .bk_hd ul li p.dz3 { background:url(../images/index_png3.png)}
.yewu_bankuai .bankuai_01 .bk_hd ul li a.on p.dz3 { background:url(../images/index_png3s.png)}


@media all and (max-width:1380px){
.yewu_bankuai .bankuai_01 { width:1100px}
.yewu_bankuai .bankuai_01 .bk_hd ul li { width:360px;}
}

.yewu_bankuai .bankuai_01 .bankuan_aa { height:580px; background:#fff; position:relative}

.yewu_bankuai .bankuai_01 .bk_bd { position:absolute; left:0; top:0; width:100%; height:100%; z-index:22}
.yewu_bankuai .bankuai_01 .bk_bd img { display:block; float:right; padding-left:35px}
.yewu_bankuai .bankuai_01 .bk_bd h3 { padding-left:35px; padding-top:60px; font-size:18px; font-weight:bold; color:#003d7e; line-height:50px}
.yewu_bankuai .bankuai_01 .bk_bd h4 { padding-left:35px; font-size:15px; color:#003d7e; line-height:30px}

.yewu_bankuai .bankuai_01 .bk_bd .hd { position:absolute; left:23px; bottom:20px; width:490px}
.yewu_bankuai .bankuai_01 .bk_bd .hd a { display:block; cursor:pointer; float:left; width:244px; line-height:46px; text-align:center; background:rgba(0,0,0,0.75); color:#fff; border-left:1px #fff solid}
.yewu_bankuai .bankuai_01 .bk_bd .hd a.on { background:rgba(238,96,0,0.75)}


.yewu_bankuai .bankuai_01 .bk_bd a.prev { width:46px; height:46px; background:rgba(0,0,0,0.75); color:#fff; position:absolute; bottom:20px; left:513px; text-align:center; font-size:18px; cursor:pointer}
.yewu_bankuai .bankuai_01 .bk_bd a.next { width:46px; height:46px; background:rgba(0,0,0,0.75); color:#fff; position:absolute; bottom:20px; left:559px; text-align:center; font-size:18px; cursor:pointer}
.yewu_bankuai .bankuai_01 .bk_bd a.prev i { border:2px #fff solid; border-radius:50%; display:block; width:20px; height:20px; line-height:20px; margin:10px auto 0 auto}
.yewu_bankuai .bankuai_01 .bk_bd a.next i { border:2px #fff solid; border-radius:50%; display:block; width:20px; height:20px; line-height:20px; margin:10px auto 0 auto}


.banner_member { background:url(../images/member_banner.jpg) top no-repeat; height:465px; overflow:hidden; position:relative}


@media all and (max-width:1380px){
.banner_member { height:400px; background-size:auto 100%}
}

.member_index { overflow:hidden}
.member_index .member_js { padding:60px 0 40px 0; width:1290px; margin:0 auto; font-size:16px; line-height:32px; color:#254B8C; border-bottom:1px #254B8C solid; margin-bottom:40px}


.member_index .member_li { width:1290px; margin:0 auto; overflow:hidden; padding-bottom:60px}
.member_index .member_li ul li { float:left; width:430px; padding-bottom:12px; position:relative}
.member_index .member_li ul li img { display:block;}
.member_index .member_li ul li h3 { line-height:64px; background:#003D7E; color:#fff; text-align:center; width:422px; font-size:16px}
.member_index .member_li ul li p { position:absolute; left:0; top:0; width:422px; height:149px; overflow:hidden}
.member_index .member_li ul li p img { position:absolute; top:0; left:0}

.member_index .member_li h2 { height:80px; line-height:60px; font-weight:normal; color:#003D7E; font-size:16px}
.member_index .member_li h2 b { display:block; float:left; line-height:42px; font-size:30px; padding-right:10px}


@media all and (max-width:1380px){
.member_index .member_js { width:1100px}
.member_index .member_li { width:1100px;}
.member_index .member_li ul li { width:362px;}
.member_index .member_li ul li img { width:350px; height:auto}
.member_index .member_li ul li h3 { line-height:52px; width:350px;}
.member_index .member_li ul li p { width:350px; height:124px;}
}



.industrial_yq { background:#003D7E; border-top:1px #174D89 solid; padding-bottom:100px; border-bottom:1px #fff solid}

.industrial_yq .ind_title { padding:70px 0 30px 0}
.industrial_yq .ind_title img { display:block}


@media all and (max-width:1380px){
.industrial_yq .w100 { width:1100px;}
.industrial_yq .ind_title { margin:0 auto}
}

.industrial_yq .ind_sm { padding:60px 0 40px 0; font-size:16px; line-height:40px; color:#fff}

.industrial_pt { height:895px; overflow:hidden; width:100%; position:relative}
.industrial_pt.hauto { height:auto; padding-bottom:50px}
.industrial_pt img.cyfz_img { display:block; position:absolute; top:0; right:50%; margin-right:-960px}
.industrial_pt .ind_title { padding:70px 0 30px 0; width:1290px; margin:0 auto}


@media all and (max-width:1380px){
.industrial_pt .w100 { width:1100px;}
.industrial_pt img.cyfz_img { margin-right:-900px}
.industrial_pt .ind_title { width:1100px;}

}

.industrial_pt .cyfz_li { width:890px; margin-top:70px}
.industrial_pt .cyfz_li ul li { border:1px #003d7e solid; margin-bottom:30px; padding:25px 30px; position:relative}
.industrial_pt .cyfz_li ul li h3 { font-size:24px; font-weight:bold; line-height:40px; padding-bottom:10px}
.industrial_pt .cyfz_li ul li h4 { font-size:16px}
.industrial_pt .cyfz_li ul li i { position:absolute; right:30px; top:50%; margin-top:-13px; width:38px; height:27px; background:url(../images/ico_01.png); display:none}
.industrial_pt .cyfz_li ul li a { color:#003d7e;}
.industrial_pt .cyfz_li ul li a:hover { color:#EB6001}

@media all and (max-width:1380px){
.industrial_pt .cyfz_li { width:840px;}

}

.industrial_pt .cyfz_li2 { width:940px; margin-top:50px; height:500px; overflow-y:scroll; padding-right:30px}
.industrial_pt .cyfz_li2 img { display:block; max-width:100%}
.industrial_pt .cyfz_li2::-webkit-scrollbar {
  width : 3px;  /*高宽分别对应横竖滚动条的尺寸*/
  height: 1px;
  }
.industrial_pt .cyfz_li2::-webkit-scrollbar-thumb {
  border-radius: 10px;
  box-shadow   : inset 0 0 5px rgba(0, 0, 0, 0.2);
  background   : #003D7E;
  }
.industrial_pt .cyfz_li2::-webkit-scrollbar-track {
  box-shadow   : inset 0 0 5px rgba(0, 0, 0, 0.2);
  border-radius: 10px;
  background   : #EFEFEF;
  }
 
@media all and (max-width:1380px){
.industrial_pt .cyfz_li2 { width:810px;}

} 
  
  
.industrial_pt .pt_nowsite { padding:60px 0; color:#EB6001; width:1290px; margin:0 auto}
.industrial_pt .pt_nowsite a { color:#EB6001}
.industrial_pt .pt_gengduo { padding:60px 0; color:#EB6001; width:1290px; margin:0 auto}
.industrial_pt .pt_gengduo a { color:#EB6001}
.industrial_pt .pt_list {}
.industrial_pt .pt_list ul li { padding:50px 0; overflow:hidden; position:relative}
.industrial_pt .pt_list ul li a { display:block; width:1290px; margin:0 auto}
.industrial_pt .pt_list ul li img { display:block; float:left; margin-right:65px}
.industrial_pt .pt_list ul li h3 { font-size:24px; line-height:30px; color:#054181; font-weight:bold; padding-bottom:20px}
.industrial_pt .pt_list ul li h4 { font-size:16px; color:#003D7E; line-height:46px}
.industrial_pt .pt_list ul li.pl2 { background:#FAFAFA}
.industrial_pt .pt_list ul li.pl2 img { float:right; margin-left:65px; margin-right:0}


@media all and (max-width:1380px){
.industrial_pt .pt_nowsite { width:1100px;}
.industrial_pt .pt_gengduo { width:1100px;}
.industrial_pt .pt_list ul li a { width:1100px;}
.industrial_pt .pt_list ul li h4 { line-height:38px}

}

.industrial_pt .tzzn_li { width:890px; margin-top:50px; height:500px; overflow-y:scroll; padding-right:30px}
.industrial_pt .tzzn_li ul li { padding-bottom:50px}
.industrial_pt .tzzn_li ul li h3 { color:#003d7e; font-size:20px; font-weight:bold; line-height:40px; padding-bottom:10px; overflow: hidden; text-overflow:ellipsis; white-space: nowrap;}
.industrial_pt .tzzn_li ul li h4 { color:#003d7e; font-size:16px; line-height:42px}

.tzzn_li::-webkit-scrollbar {
  width : 3px;  /*高宽分别对应横竖滚动条的尺寸*/
  height: 1px;
  }
 .tzzn_li::-webkit-scrollbar-thumb {
  border-radius: 10px;
  box-shadow   : inset 0 0 5px rgba(0, 0, 0, 0.2);
  background   : #003D7E;
  }
 .tzzn_li::-webkit-scrollbar-track {
  box-shadow   : inset 0 0 5px rgba(0, 0, 0, 0.2);
  border-radius: 10px;
  background   : #EFEFEF;
  }
  
@media all and (max-width:1380px){
.industrial_pt .tzzn_li { width:840px;}

}


.news_li { clear:both; margin-top:60px; width:980px; height:500px; overflow-y:scroll}
.news_li ul li { height:168px; width:750px}
.news_li ul li a { position:relative; display:block; color:#254B8C; padding-left:190px}
.news_li ul li img { display:block; height:130px; position:absolute; z-index:22; left:0; top:0;}
.news_li ul li p { position:absolute; left:0; top:0; width:130px; height:130px; z-index:11}
.news_li ul li h3 { padding-top:30px; font-size:16px; line-height:30px; font-weight:bold}
.news_li ul li h4 { padding-top:10px; font-size:16px}

.news_li::-webkit-scrollbar {
  width : 3px;  /*高宽分别对应横竖滚动条的尺寸*/
  height: 1px;
  }
 .news_li::-webkit-scrollbar-thumb {
  border-radius: 10px;
  box-shadow   : inset 0 0 5px rgba(0, 0, 0, 0.2);
  background   : #003D7E;
  }
 .news_li::-webkit-scrollbar-track {
  box-shadow   : inset 0 0 5px rgba(0, 0, 0, 0.2);
  border-radius: 10px;
  background   : #EFEFEF;
  }

.news_li ul li a:hover { color:#EB6001}

.news_li ul li h5 { position:absolute; left:0; top:0; width:130px; height:130px; background:rgba(0,0,0,0.7); border-radius:50%; display:none; z-index:55}
.news_li ul li h5 i { left:0; height:30px; line-height:30px; width:100%; text-align:center; background:none; top:120%; margin-top:-15px; color:#fff; font-size:24px; position:absolute}


.hr_li { clear:both; margin-top:60px; width:980px; height:500px; overflow-y:scroll}
.hr_li ul li { width:870px; padding-bottom:20px; border-bottom:1px #003D7E solid; margin-bottom:20px}
.hr_li ul li i { display:block; float:right; line-height:30px; padding-left:20px; font-size:24px}
.hr_li ul li h3 { font-size:16px; font-weight:bold; color:#254b8c; line-height:30px}
.hr_li ul li a { display:block; float:right; color:#EB6001; text-align:right; font-size:16px; line-height:30px; }
.hr_li ul li h4 { color:#003d7e; font-size:16px; line-height:30px; padding-top:10px; display:none}



.hr_li::-webkit-scrollbar {
  width : 3px;  /*高宽分别对应横竖滚动条的尺寸*/
  height: 1px;
  }
 .hr_li::-webkit-scrollbar-thumb {
  border-radius: 10px;
  box-shadow   : inset 0 0 5px rgba(0, 0, 0, 0.2);
  background   : #003D7E;
  }
 .hr_li::-webkit-scrollbar-track {
  box-shadow   : inset 0 0 5px rgba(0, 0, 0, 0.2);
  border-radius: 10px;
  background   : #EFEFEF;
  }



@media all and (max-width:1380px){
.news_li {width:800px}
.news_li ul li { width:760px;}

.hr_li {width:800px}
.hr_li ul li { width:760px;}

}

.tzzn_cn {}
.tzzn_cn h1 { line-height:40px; font-size:36px; color:#054181; padding-bottom:10px}
.tzzn_cn .times { font-size:16px; color:#054181; padding-bottom:40px}

.tzzn_cn .tzzn_text { color:#003D7E; font-size:18px; line-height:42px}
.tzzn_cn .tzzn_text p { padding-bottom:20px}
.tzzn_cn .tzzn_text img { max-width:100%}

@media all and (max-width:1380px){
.tzzn_cn .tzzn_text img { max-width:100%}

}
.yuangong_li { width:1290px; margin:0 auto 80px auto; overflow:hidden; position:relative}
.yuangong_li .bd { width:1836px}
.yuangong_li .bd ul li { float:left; width:50%; position:relative; padding-bottom:45px}
.yuangong_li .bd ul li img { display:block}
.yuangong_li .bd ul li h3 { position:absolute; left:35px; width:385px; height:98px; background:#000; color:#fff; bottom:0; font-size:16px}
.yuangong_li .bd ul li h3 a { display:block; width:345px; margin:0 auto; line-height:50px; border-bottom:1px #999 solid; color:#fff; padding-top:10px}

.yuangong_li .bd2 { position:absolute; left:35px; width:385px; height:98px; background:#000; color:#fff; bottom:0; font-size:16px}
.yuangong_li .bd2 ul li { padding-top:10px}
.yuangong_li .bd2 ul li a { display:block; width:345px; margin:0 auto; line-height:50px; border-bottom:1px #999 solid; color:#fff}


.yuangong_li p.pb3 { background:rgba(0,0,0,0.75); position:absolute; top:80px; right:0; width:372px; height:438px}

.yuangong_li a.prev { display:block; width:100px; height:100px; bottom:45px; background:rgba(0,0,0,0.75); right:372px; position:absolute; cursor:pointer}
.yuangong_li a.next { display:block; width:100px; height:100px; bottom:45px; background:rgba(0,0,0,0.75); left:918px; position:absolute; cursor:pointer}
.yuangong_li i { display:block; width:48px; height:48px; line-height:44px; margin:20px auto; color:#fff; font-size:36px; text-align:center; border:4px #fff solid; border-radius:50%}


@media all and (max-width:1380px){
.yuangong_li { width:1100px}
.yuangong_li p.pb3 { width:182px;}
.yuangong_li a.prev { right:182px;}
}


.about_contact { width:1290px; margin:0 auto; padding:80px 0}
.about_contact h2 { font-size:14px; color:#EB6001; padding-bottom:60px}
.about_contact h2 a { color:#EB6001;}

.about_contact .con_left { float:left; width:590px; height:307px; background:url(../images/contact_01.jpg) left}
.about_contact .con_left h3 { padding-left:90px; color:#fff; font-size:16px; line-height:44px; padding-top:42px}

.about_contact .con_right { float:right; width:700px; height:307px}

.about_contact .con_shenqing { font-size:16px; line-height:50px; color:#003d7e}
.about_contact .con_shenqing img { float:right; margin-top:90px; display:block; margin-left:65px}
.about_contact .con_shenqing p { padding-bottom:20px}


@media all and (max-width:1380px){
.about_contact { width:1100px}
.about_contact .con_left { width:500px;}
.about_contact .con_right { width:600px;}
}

.about_contact .con_juzhen { width:650px; position:relative; height:765px}
.about_contact .con_juzhen ul li { height:64px; position:relative}
.about_contact .con_juzhen ul li h3 { font-size:18px; line-height:32px; float:left; color:#054181}
.about_contact .con_juzhen ul li a { float:right; margin-right:20px;}
.about_contact .con_juzhen ul li i.i1 { float:right; margin-right:20px; width:32px; height:33px; background:url(../images/juzhen_ico1.png) center no-repeat}
.about_contact .con_juzhen ul li i.i2 { display:block; width:32px; height:33px; background:url(../images/juzhen_ico2.png) center no-repeat}
.about_contact .con_juzhen ul li i.i3 { float:right; margin-right:20px; width:32px; height:33px; background:url(../images/juzhen_ico3.png) center no-repeat}
.about_contact .con_juzhen ul li p { display:none; position:absolute; right:-25px; top:-140px; width:124px}
.about_contact .con_juzhen ul li p img { display:block; border:1px #0E4885 solid; width:120px}
.about_contact .con_juzhen ul li p i { display:block; height:12px; background:url(../images/ico_02.png) center no-repeat}
.about_contact .con_juzhen .pimg2 { position:absolute; top:-360px; left:850px}







.member_cn { width:1290px; margin:0 auto; padding:80px 0}
.member_cn .mem_nowsite { font-size:14px; color:#003d7e; padding-bottom:60px}
.member_cn .mem_nowsite a { color:#003d7e;}


.member_cn .mem_dt { float:right}
.member_cn .mem_dt img { display:block}
.member_cn h1 { font-size:36px; line-height:80px; height:100px; border-bottom:1px #054181 solid; color:#054181}

.member_cn .mem_text { font-size:18px; line-height:50px; color:#003d7e; padding-top:30px}

.member_cn .mem_pic { margin:40px 0; background:#003D7E}
.member_cn .mem_pic img { display:block; margin:0 auto}



@media all and (max-width:1380px){
.member_cn { width:1100px}
.member_cn .mem_pic img { width:100%}
}


.mem_li { width:1290px; margin:0 auto 80px auto; overflow:hidden; position:relative}
.mem_li .bd { width:2036px}
.mem_li .bd ul li { float:left; width:50%; position:relative;}
.mem_li .bd ul li img { display:block}
.mem_li .bd ul li h3 { position:absolute; left:35px; width:500px; height:10px; background:#000; color:#fff; bottom:0; font-size:16px}
.mem_li .bd ul li h3 a { display:block; width:345px; margin:0 auto; line-height:50px; border-bottom:1px #999 solid; color:#fff; padding-top:10px}

.mem_li .bd2 { position:absolute; right:280px; width:385px; height:98px; background:rgba(0,0,0,0.75); color:#fff; bottom:0; font-size:16px}
.mem_li .bd2 ul li { padding-top:30px; text-align:center; font-size:18px;}
.mem_li .bd2 ul li a { display:block; width:345px; margin:0 auto; line-height:50px; border-bottom:1px #999 solid; color:#fff}


.mem_li p.pb4 { background:rgba(0,0,0,0.5); position:absolute; top:0px; right:0; width:272px; height:573px}

.mem_li a.prev { display:block; width:100px; height:100px; bottom:0; background:rgba(0,0,0,0.75); left:1018px; position:absolute; cursor:pointer}
.mem_li a.next { display:block; width:100px; height:100px; bottom:0; background:rgba(0,0,0,0.75); left:1118px; position:absolute; cursor:pointer}
.mem_li i { display:block; width:48px; height:48px; line-height:44px; margin:20px auto; color:#fff; font-size:36px; text-align:center; border:4px #fff solid; border-radius:50%}

@media all and (max-width:1380px){
.mem_li { width:1100px}
.mem_li .bd { width:1872px}
.mem_li .bd ul li img { width:936px}
.mem_li p.pb4 { width:164px; height:527px}
.mem_li a.prev { left:836px;}
.mem_li a.next { left:936px;}
}


.member_cn .mem_qita { width:1290px; margin:100px auto 60px auto; overflow:hidden; position:relative}
.member_cn .mem_qita .bd { width:1304px; margin-top:40px}
.member_cn .mem_qita ul li { float:left; width:326px; position:relative}
.member_cn .mem_qita ul li img { display:block; width:312px}
.member_cn .mem_qita ul li h3 { line-height:46px; background:#003D7E; color:#fff; text-align:center; width:312px; font-size:16px}
.member_cn .mem_qita ul li p { position:absolute; left:0; top:0; width:312px; height:110px; overflow:hidden}
.member_cn .mem_qita ul li p img { position:absolute; top:0; left:0}

.member_cn .mem_qita a.prev { display:block; width:38px; height:100px; top:55px; right:50px; position:absolute; cursor:pointer}
.member_cn .mem_qita a.next { display:block; width:38px; height:100px; top:55px; right:0; position:absolute; cursor:pointer}
.member_cn .mem_qita i { display:block; width:28px; height:28px; line-height:28px; margin:0 auto; color:#003D7E; font-size:18px; text-align:center; border:2px #003D7E solid; border-radius:50%}
.member_cn .mem_qita a:hover i { background:#003D7E; color:#fff}



@media all and (max-width:1380px){
.member_cn .mem_qita { width:1100px}
}



.chanye_cn { background:#003D7E; min-width:1290px; border-bottom:1px #fff solid}
.chanye_cn .w100 { padding:80px 0}
.chanye_cn .chanye_nowsite { font-size:14px; color:#fff; padding-bottom:60px;}
.chanye_cn .chanye_nowsite a { color:#fff;}

@media all and (max-width:1380px){
.chanye_cn { min-width:inherit}
.chanye_cn .w100 { width:1100px;}

}

.chanye_cn .fr { float:right; padding-left:18px}
.chanye_cn .fr img { display:block}
.chanye_cn h1 { font-size:36px; line-height:60px; color:#fff; width:550px; padding:0px 0 20px 0; min-height:80px}

.chanye_cn .chanye_text { font-size:16px; line-height:50px; color:#fff; padding-top:30px; position:relative; padding-left:450px; border-top:1px #A8BDD3 solid; min-height:200px}
.chanye_cn .chanye_text ul { width:450px; position:absolute; left:0; top:30px;}
.chanye_cn .chanye_text ul li { line-height:50px; height:50px; font-size:16px}
.chanye_cn .chanye_text ul li h3 { float:left; width:135px; font-size:16px}
.chanye_cn .chanye_text ul li font { padding:5px 10px; background:#fff; color:#003D7E; font-size:16px}

.chanye_li { width:1290px; margin:60px auto 60px auto; overflow:hidden; position:relative}
.chanye_li .bd { width:2036px}
.chanye_li .bd ul li { float:left; width:50%; position:relative;}
.chanye_li .bd ul li img { display:block}
.chanye_li .bd ul li h3 { position:absolute; left:35px; width:500px; height:10px; background:#000; color:#fff; bottom:0; font-size:16px}
.chanye_li .bd ul li h3 a { display:block; width:345px; margin:0 auto; line-height:50px; border-bottom:1px #999 solid; color:#fff; padding-top:10px}


.chanye_li p.pb4 { background:rgba(0,0,0,0.5); position:absolute; top:0px; right:0; width:272px; height:573px}

.chanye_li a.prev { display:block; width:100px; height:100px; bottom:0; background:rgba(0,0,0,0.75); left:918px; position:absolute; cursor:pointer}
.chanye_li a.next { display:block; width:100px; height:100px; bottom:0; background:rgba(0,0,0,0.75); left:1018px; position:absolute; cursor:pointer}
.chanye_li i { display:block; width:48px; height:48px; line-height:44px; margin:20px auto; color:#fff; font-size:36px; text-align:center; border:4px #fff solid; border-radius:50%}


@media all and (max-width:1380px){
.chanye_li { width:1100px}
.chanye_li .bd { width:1872px}
.chanye_li .bd ul li img { width:936px}
.chanye_li p.pb4 { width:164px; height:527px}
.chanye_li a.prev { left:836px;}
.chanye_li a.next { left:936px;}
}


.chanye_cn .chanye_qita { width:1290px; margin:100px auto 60px auto; overflow:hidden; position:relative}
.chanye_cn .chanye_qita .bd { width:1340px; margin-top:40px}
.chanye_cn .chanye_qita ul li { float:left; width:670px; position:relative}
.chanye_cn .chanye_qita ul li img { display:block; width:620px}
.chanye_cn .chanye_qita ul li h3 { line-height:46px; width:620px; font-size:18px}
.chanye_cn .chanye_qita ul li a { color:#fff;}
.chanye_cn .chanye_qita ul li a:hover { color:#EB6001;}
.chanye_cn .chanye_qita ul li p { top:0; left:0; position:absolute; width:620px; height:349px; background:rgba(0,0,0,0.2); display:none}

.chanye_cn .chanye_qita a.prev { display:block; width:38px; height:100px; top:65px; right:50px; position:absolute; cursor:pointer}
.chanye_cn .chanye_qita a.next { display:block; width:38px; height:100px; top:65px; right:0; position:absolute; cursor:pointer}
.chanye_cn .chanye_qita i { display:block; width:28px; height:28px; line-height:28px; margin:0 auto; color:#fff; font-size:18px; text-align:center; border:2px #fff solid; border-radius:50%}
.chanye_cn .chanye_qita a:hover i { background:#fff; color:#003D7E}



@media all and (max-width:1380px){
.chanye_cn .chanye_qita { width:1100px}
.chanye_cn .chanye_qita .bd { width:1140px;}
.chanye_cn .chanye_qita ul li { width:570px;}
.chanye_cn .chanye_qita ul li img { width:530px}
.chanye_cn .chanye_qita ul li p { width:530px; height:298px}

}


.dangjian_4 { width:1290px; margin:60px auto; overflow:hidden; position:relative}
.dangjian_4 h2 { font-size:24px; line-height:40px; padding-bottom:35px; color:#003D7E}
.dangjian_4 .bd { width:1356px}
.dangjian_4 .bd ul li { float:left; width:452px; padding-bottom:30px; position:relative}
.dangjian_4 .bd ul li img { display:block; width:386px}
.dangjian_4 .bd ul li h3 { font-size:16px; font-weight:bold; line-height:24px; padding-top:10px; width:386px; color:#003d7e; height:48px; overflow:hidden}
.dangjian_4 .bd ul li h4 { font-size:14px; color:#003d7e}
.dangjian_4 .bd ul li a:hover h3 { color:#eb6000}
.dangjian_4 .bd ul li a:hover h4 { color:#eb6000}
.dangjian_4 .bd ul li p { position:absolute; top:0; left:0; width:386px; height:224px; overflow:hidden}
.dangjian_4 .bd ul li p img { position:absolute; width:100%; height:100%; left:0; top:0}

.dangjian_4 .hd { top:5px; right:50px; position:absolute;}
.dangjian_4 .hd ul li { padding:0 3px; color:#003D7E; border:3px #fff solid; display:inline; font-size:24px; line-height:34px}
.dangjian_4 .hd ul li.on { color:#fff; background:#003D7E;}


.dangjian_4 .hd a.prev { display:block; width:38px; height:38px; top:0px; left:-50px; position:absolute; cursor:pointer}
.dangjian_4 .hd a.next { display:block; width:38px; height:38px; top:0px; right:-50px; position:absolute; cursor:pointer}
.dangjian_4 .hd a i { display:block; width:28px; height:28px; line-height:28px; margin:0 auto; color:#003D7E; font-size:18px; text-align:center; border:2px #003D7E solid; border-radius:50%}
.dangjian_4 .hd a:hover i { background:#003D7E; color:#fff}



@media all and (max-width:1380px){
.dangjian_4 { width:1100px;}
.dangjian_4 .bd { width:1122px}
.dangjian_4 .bd ul li { width:374px; padding-bottom:30px; position:relative}
.dangjian_4 .bd ul li img { width:352px; height:206px}
.dangjian_4 .bd ul li p { width:352px; height:206px;}
.dangjian_4 .bd ul li h3 { width:352px;}
}


.dangjian_5 { padding:60px 0; overflow:hidden; position:relative; background:#003D7E}
.dangjian_5 .w100 { position:relative}
.dangjian_5 h2 { font-size:24px; line-height:40px; padding-bottom:35px; color:#fff}
.dangjian_5 .bd { width:1356px}
.dangjian_5 .bd ul li { float:left; width:452px; padding-bottom:30px; position:relative}
.dangjian_5 .bd ul li img { display:block; width:386px}
.dangjian_5 .bd ul li h3 { font-size:16px; font-weight:bold; line-height:24px; padding-top:10px; width:386px; color:#fff}
.dangjian_5 .bd ul li h4 { font-size:14px; color:#fff}
.dangjian_5 .bd ul li p { position:absolute; top:0; left:0; width:386px; height:224px; overflow:hidden}
.dangjian_5 .bd ul li p img { position:absolute; width:100%; height:100%; left:0; top:0}

.dangjian_5 .hd { top:5px; right:50px; position:absolute;}
.dangjian_5 .hd ul li { padding:0 3px; color:#fff; border:3px #003D7E solid; display:inline; font-size:24px; line-height:34px}
.dangjian_5 .hd ul li.on { color:#003D7E; background:#fff;}

.dangjian_5 a.prev { display:block; width:38px; height:38px; top:0; left:-50px; position:absolute; cursor:pointer}
.dangjian_5 a.next { display:block; width:38px; height:38px; top:0; right:-50px; position:absolute; cursor:pointer}
.dangjian_5 a i { display:block; width:28px; height:28px; line-height:28px; margin:0 auto; color:#fff; font-size:18px; text-align:center; border:2px #fff solid; border-radius:50%}
.dangjian_5 a:hover i { background:#fff; color:#003D7E}



@media all and (max-width:1380px){
.dangjian_5 .w100 { width:1100px;}
.dangjian_5 .bd { width:1122px}
.dangjian_5 .bd ul li { width:374px; padding-bottom:30px; position:relative}
.dangjian_5 .bd ul li img { width:352px; height:auto}
.dangjian_5 .bd ul li p { width:352px; height:206px;}
}

.dangjian_7 { padding:60px 0; overflow:hidden; position:relative; background:#003D7E; border-bottom:1px #fff solid}
.dangjian_7 .w100 { position:relative}
.dangjian_7 h2 { font-size:24px; line-height:40px; padding-bottom:35px; color:#fff}
.dangjian_7 .bd { width:1356px}
.dangjian_7 .bd ul li { float:left; width:452px; padding-bottom:30px; position:relative}
.dangjian_7 .bd ul li img { display:block; width:386px}
.dangjian_7 .bd ul li h3 { font-size:16px; font-weight:bold; line-height:24px; padding-top:10px; width:386px; color:#fff}
.dangjian_7 .bd ul li h4 { font-size:14px; color:#fff}
.dangjian_7 .bd ul li p { position:absolute; top:0; left:0; width:386px; height:224px; overflow:hidden}
.dangjian_7 .bd ul li p img { position:absolute; width:100%; height:100%; left:0; top:0}

.dangjian_7 .hd { top:5px; right:50px; position:absolute;}
.dangjian_7 .hd ul li { padding:0 3px; color:#fff; border:3px #003D7E solid; display:inline; font-size:24px; line-height:34px}
.dangjian_7 .hd ul li.on { color:#003D7E; background:#fff;}

.dangjian_7 a.prev { display:block; width:38px; height:38px; top:0; left:-50px; position:absolute; cursor:pointer}
.dangjian_7 a.next { display:block; width:38px; height:38px; top:0; right:-50px; position:absolute; cursor:pointer}
.dangjian_7 a i { display:block; width:28px; height:28px; line-height:28px; margin:0 auto; color:#fff; font-size:18px; text-align:center; border:2px #fff solid; border-radius:50%}
.dangjian_7 a:hover i { background:#fff; color:#003D7E}



@media all and (max-width:1380px){
.dangjian_7 .w100 { width:1100px;}
.dangjian_7 .bd { width:1122px}
.dangjian_7 .bd ul li { width:374px; padding-bottom:30px; position:relative}
.dangjian_7 .bd ul li img { width:352px; height:auto}
.dangjian_7 .bd ul li p { width:352px; height:206px;}
}


.dangjian_3 { padding:60px 0 80px 0; overflow:hidden; position:relative; background:#04478F}
.dangjian_3 .w100 { position:relative}
.dangjian_3 h2 { font-size:24px; line-height:40px; padding-bottom:35px; color:#fff}

.dangjian_3 .bd { height:520px; overflow:hidden; background:#ECEDEF}
.dangjian_3 .bd ul li { height:520px; overflow:hidden; position:relative}
.dangjian_3 .bd ul li img { display:block; height:520px}
.dangjian_3 .bd ul li h3 { padding-right:35px; padding-top:60px; font-size:18px; font-weight:bold; color:#003d7e; line-height:50px}
.dangjian_3 .bd ul li h4 { padding-right:35px; font-size:15px; color:#003d7e; line-height:30px}
.dangjian_3 .bd ul li h5 { position:absolute; left:6px; bottom:80px}
.dangjian_3 .bd ul li h5 i { display:block; float:left; width:10px; height:10px; background:#fff; border-radius:50%; margin-right:6px; cursor:pointer}
.dangjian_3 .bd ul li h5 i.on { background:#ccc}
.dangjian_3 .bd ul li div { float:left; margin-right:70px}
.dangjian_3 .bd ul li p { float:left}

.dangjian_3 .hd { position:absolute; left:4px; bottom:20px; width:750px}
.dangjian_3 .hd a { display:block; cursor:pointer; float:left; width:250px; line-height:46px; text-align:center; background:rgba(0,0,0,0.75); color:#fff}
.dangjian_3 .hd a.on { background:rgba(238,96,0,0.75)}


.dangjian_3 a.prev { width:46px; height:46px; background:rgba(0,0,0,0.75); color:#fff; position:absolute; bottom:20px; left:754px; text-align:center; font-size:18px; cursor:pointer}
.dangjian_3 a.next { width:46px; height:46px; background:rgba(0,0,0,0.75); color:#fff; position:absolute; bottom:20px; left:800px; text-align:center; font-size:18px; cursor:pointer}
.dangjian_3 a.prev i { border:2px #fff solid; border-radius:50%; display:block; width:20px; height:20px; line-height:20px; margin:10px auto 0 auto}
.dangjian_3 a.next i { border:2px #fff solid; border-radius:50%; display:block; width:20px; height:20px; line-height:20px; margin:10px auto 0 auto}


@media all and (max-width:1380px){
.dangjian_3 .w100 { width:1100px;}
.dangjian_3 .bd ul li h3 { padding-right:20px}
.dangjian_3 .bd ul li h4 { padding-right:25px}
.dangjian_3 .bd ul li div { float:left; margin-right:30px}
}



.dangjian_2 { padding:60px 0 80px 0; overflow:hidden; position:relative; background:#003D7E}
.dangjian_2 .w100 { position:relative}
.dangjian_2 h2 { font-size:24px; line-height:40px; padding-bottom:0; color:#fff}

.dangjian_2 .djdt_l1 { padding:40px 0; border-bottom:1px #7394B8 solid}
.dangjian_2 .djdt_l1 img { display:block; float:right; margin-left:65px}
.dangjian_2 .djdt_l1 h1 { font-size:18px; line-height:30px}
.dangjian_2 .djdt_l1 h3 { font-size:16px; line-height:26px; padding-top:15px}
.dangjian_2 .djdt_l1 a { color:#fff;}
.dangjian_2 .djdt_l1 a:hover { color:#eb6000}


.dangjian_2 .djdt_l2 { padding-top:40px; overflow:hidden}
.dangjian_2 .djdt_l2 ul li { float:left; width:50%; height:140px}
.dangjian_2 .djdt_l2 ul li a { color:#ddd; display:block; width:580px}
.dangjian_2 .djdt_l2 ul li h3 { font-size:16px; font-weight:bold; line-height:26px; padding-bottom:10px; color:#fff}
.dangjian_2 .djdt_l2 ul li a:hover { color:#eb6000}
.dangjian_2 .djdt_l2 ul li a:hover h3 { color:#eb6000}

.dangjian_2 .djdt_l2 .hd { height:48px; text-align:center; }
.dangjian_2 .djdt_l2 .hd a { padding:5px 10px; border:1px #fff solid; color:#fff; border-radius:50%; margin:0 5px; cursor:pointer}
.dangjian_2 .djdt_l2 .hd span { padding:5px; color:#fff; font-size:16px; margin:0 5px; cursor:pointer}
.dangjian_2 .djdt_l2 .hd span.on { background:#fff; color:#003D7E}

.dangjian_2 .more3 { width:200px; height:48px; margin:0 auto; background:#eb6000}
.dangjian_2 .more3 a { display:block; text-align:center; line-height:48px; color:#fff}
.dangjian_2 .more3 font { font-size:24px; padding-right:10px; font-family:"Times New Roman", Times, serif}


@media all and (max-width:1380px){
.dangjian_2 .w100 { width:1100px;}
.dangjian_2 .djdt_l2 ul li a { width:520px}
}




.dangjian_1 { width:1290px; margin:60px auto; position:relative}
.dangjian_1 h2 { font-size:24px; line-height:40px; padding-bottom:50px; color:#003D7E}

.dangjian_1 .dj_title1 { position:absolute; top:61px; right:-220px}
.dangjian_1 .bd { height:218px; border-bottom:1px #003D7E solid}
.dangjian_1 .bd ul li { float:left; width:274px; height:218px; border-left:1px #003D7E solid; position:relative}
.dangjian_1 .bd ul li i { position:absolute; display:block; width:22px; height:22px; border:1px #003D7E solid; border-radius:50%; left:-14px; top:-14px; background:#fff}
.dangjian_1 .bd ul li h3 { font-size:24px; padding:25px 0 0 30px; color:#054181; font-weight:bold}
.dangjian_1 .bd ul li h4 { font-size:16px; padding:40px 30px 0 30px; color:#054181}
.dangjian_1 .bd ul li:hover h3 { color:#eb6000}
.dangjian_1 .bd ul li:hover h4 { color:#eb6000}

.dangjian_1 .text_1 { font-size:16px; line-height:48px; color:#054181; padding-top:40px}


@media all and (max-width:1380px){
.dangjian_body { overflow:hidden}
.dangjian_1 { width:1100px;}
.dangjian_1 .bd ul li { width:220px}

}





.page { text-align:center; padding:60px 15px 20px 0px; font-size:10px; float:right; }
.page ul li { float:left; color:#003d7;padding:3px 15px; border:#003d7 solid 1px;margin-right:10px; margin-top:15px; }
.page ul li a { color:#003d7; }
.page ul li a:hover { border:none; background:#003d7; }
.page ul li a:hover {color:#fff;}
.page ul li.thisclass {color:#fff;border:none; background:#003d7;padding:3px 15px; }







#go-top {position: fixed;bottom: 40px;right: 20px;width: 68px;z-index: 999; display:none}
#go-top a {display: block;width: 68px;height: 68px;background-image: url(../images/toback.png);}



.sp_tc { position:fixed; left:0; top:0; right:0; bottom:0; background:rgba(0,0,0,0.8); display:none; z-index:999}
.sp_tc .ifr { z-index:222; width:1200px; height:540px; position:absolute; top:50%; left:50%; margin-left:-600px; margin-top:-270px}
.sp_tc .ifr iframe { width:1200px; height:540px;}
.sp_tc i { z-index:333; color:#fff; font-size:24px; line-height:30px; right:50%; margin-right:-600px; top:50%; margin-top:-320px; position:absolute; cursor:pointer}


@media all and (max-width:1380px){
.sp_tc .ifr { width:1100px; margin-left:-550px;}
.sp_tc .ifr iframe { width:1100px;}
.sp_tc i { margin-right:-550px;}

}












































































































