html,body,form,p,ol,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,input{margin:0; padding:0; list-style:none; color:#333333;}
body { font-family: "Microsoft YaHei"; background:url(http://images.china.cn/images1/ch/20190423/images/sy_back.jpg) center bottom no-repeat;}
a { color:#333333; text-decoration:none;}
a:hover { color:#333333; text-decoration:none;}

.body_back { width:100%; overflow:hidden;}

.top_box {width: 100%; overflow:hidden; background:url(../images/top.jpg) no-repeat;}
.top_main { width:1000px; margin:0 auto; overflow:hidden;}
.logo { width:200px; float:left; padding:15px 0 30px;}

.contact { line-height:50px; font-size:12px; overflow:hidden;}
.contact a { color:#666666;}
.contact_li { float:right; padding-right:15px;}
.share_box { float:right; overflow:hidden; }
.share_box .en { float:left;}
.share_box .jiathis_style { float:left; width:30px; height:30px; overflow:hidden;}
.share_time { width:90px; text-align:center; line-height:30px; float:right; font-size:14px; background-color:#006ebc;}
.share_time a { color:#FFF;}

.banner { float:right; padding:69px 0 86px;}

.nav_box { width:100%; background-color:#006ebc; overflow:hidden;}
.nav_main { width:1000px; margin: 0 auto; line-height:52px; overflow:hidden;}
.nav_main li { text-align:center; float:left;}
.nav_main li a { display:block; color:#FFF; width:125px; font-size:18px;}

.share_box a { float:left; width:30px; height:30px; margin-right:3px; display:block;}
.share_box a.ch { background:url(../../20181217/ch.jpg) no-repeat;}
.share_box a.ch:hover { background:url(../../20181217/ch_h.jpg) no-repeat;}
.share_box a.en { background:url(../../20181217/en.jpg) no-repeat;}
.share_box a.en:hover { background:url(../../20181217/en_h.jpg) no-repeat;}
.share_box a.de { background:url(../../20181217/de.jpg) no-repeat;}
.share_box a.de:hover { background:url(../../20181217/de_h.jpg) no-repeat;}
.share_box a.fr { background:url(../../20181217/fr.jpg) no-repeat;}
.share_box a.fr:hover { background:url(../../20181217/fr_h.jpg) no-repeat;}

.d1_box { margin:60px auto 50px; overflow:hidden;}
.swiper-container { width: 1000px; overflow: hidden; position:relative;}
.swiper-container .swiper-pagination { position:absolute; left:0; bottom:45px;}
.swiper-container .swiper-pagination-bullet { background-color:#e8edf0; opacity:1;}
.swiper-container .swiper-pagination-bullet-active { background-color:#006ebc;}

.d2_box { width:100%; background-color:#f2f2f2; overflow:hidden; padding-bottom:25px; margin-bottom:25px;}
.title_box { width:1000px; margin:25px auto 40px; overflow:hidden; position:relative;}
.title_box a { position:absolute; right:0; top:0; display:block; font-size:14px; line-height:36px;}
.d2_block { width:1000px; height:244px; margin:0 auto; overflow:hidden;}
.d2_block ul { width:1020px;}
.d2_block li { width:490px; height:120px; float:left; margin-right:20px; margin-bottom:4px; background:url(../images/time.jpg) no-repeat;}
.d2_block li p { width:140px; height:88px; float:left; text-align:center; color:#006ebc; font-size:24px; padding-top:32px;}
.d2_block li span { display:block; font-size:30px; color:#ffffff;}
.d2_block li b { width:332px; float:left; display:block; font-size:18px; font-weight:normal; padding:15px 0 12px 18px;}
.d2_block li b a { color:#404040;}
.d2_block li strong { width:332px; padding-left:18px; float:left; display:block; font-size:14px; color:#404040; line-height:24px; font-weight:normal;}

.d3_box { width:100%; overflow:hidden;}
.d3_nav { width:1000px; margin:0 auto 60px; overflow:hidden;}
.d3_nav ul { width:1026px;}
.d3_nav li { width:314px; height:70px; border:solid 1px #ebebeb; float:left; margin-right:26px; position:relative; font-size:24px; color:#707070;}
.d3_nav li.hover { border-left:solid 1px #ebebeb; border-top:solid 1px #ebebeb; border-right:solid 1px #ebebeb; border-bottom:solid 1px #006ebc; color:#006ebc;}
.d3_nav li span { position:absolute; left:140px; line-height:70px;}
.d3_nav li:nth-child(1) { background:url(../images/d3_nav1.jpg) no-repeat;}
.d3_nav li:nth-child(2) { background:url(../images/d3_nav2.jpg) no-repeat;}
.d3_nav li:nth-child(3) { background:url(../images/d3_nav3.jpg) no-repeat;}
.d3_nav li.hover:nth-child(1) { background:url(../images/d3_nav1h.jpg) no-repeat;}
.d3_nav li.hover:nth-child(2) { background:url(../images/d3_nav2h.jpg) no-repeat;}
.d3_nav li.hover:nth-child(3) { background:url(../images/d3_nav3h.jpg) no-repeat;}
.d3_tab { width:1000px; height:800px; margin:0 auto; overflow:hidden; display:none;}
.d3_tab.hover { display:block;}
.d3_tab li { overflow:hidden; border-bottom:solid 1px #e6e6e6; padding-bottom:39px; margin-bottom:39px;}
.d3_tab li img { float:left; margin-right:36px;}
.d3_tab li b { width:664px; font-size:20px; margin-bottom:20px; display:block; float:left;}
.d3_tab li span { width:664px; height:134px; font-size:14px; line-height:24px; display:block; float:left;}
.d3_tab li strong { width:664px; display:block; float:left; color:#dadada; font-weight:normal; text-align:right;}

.d4_box { width:1000px; margin:0 auto 55px; overflow:hidden;}
.d4_left { float:left;}
.d4_right { float:right;}

.d5_box { width:1000px; margin:0 auto 55px; overflow:hidden;}
.d5_left { float:left; padding-right:28px;}
.title_box2 { width:702px; margin:25px auto 40px; overflow:hidden; position:relative;}
.title_box2 a { position:absolute; right:0; top:0; display:block; font-size:14px; line-height:36px;}

.swiper-container2 { width: 702px; overflow: hidden; position:relative;}
.swiper-container2 .swiper-pagination { position:absolute; bottom:45px;}
.swiper-container2 .swiper-pagination-bullet { background-color:#c8c8c8; opacity:1; width:20px; height:6px; border-radius:inherit}
.swiper-container2 .swiper-pagination-bullet-active { background-color:#006ebc;}
.swiper-container2 .swiper-button-next { right:315px;}
.swiper-container2 .swiper-slide { width:100%;}
.swiper-container2 .swiper-slide img { float:left; padding-right:30px;}
.swiper-container2 .swiper-slide b { float:left; width:275px; display:block; font-size:18px; line-height:34px; margin-bottom:20px;}
.swiper-container2 .swiper-slide b a { color:#006ebc;}
.swiper-container2 .swiper-slide span { float:left; width:275px; display:block; font-size:14px; line-height:26px;}

.footer { background-color:#163167; text-align:center; font-size:16px; line-height:42px; padding:43px 0;}
.footer p { width:1000px; margin:0 auto; color:#fff;}
.d5_right { width:270px; float:left; padding-top:92px;}
.d5_right img { margin-top:15px;}

.list_back { width:100%; background-color:#f7f7f7;}
.list_box { width:1000px; margin:0 auto; background-color:#FFF;}
.list_main { width:720px; margin:0 auto;}

.crumbs { font-size:14px; color:#383838; padding:22px 0;}
.crumbs a { color:#383838;}
.list { overflow:hidden;}
.list li { padding:40px 0; border-bottom:solid 1px #d2d2d2;}
.list li b { font-size:18px; line-height:42px; display:block; font-weight:normal;}
.list li span { font-size:14px; line-height:26px; display:block;}

#autopage { color: #f9413c; clear: both; font-size:14px; line-height:32px; padding: 40px 0 40px 0 ;}
#autopage a { color: #000000; }

.cent_main { width:1000px; margin:0 auto;}
.cent { overflow:hidden;}
.cent h1 { font-size:24px; line-height:100px; padding-bottom:15px; text-align:center;}
.cent b { font-size:14px; margin-bottom:20px; line-height:34px; text-align:center; display:block; color:#8d8d8d; font-weight:normal;}
.cent .border { padding-bottom:60px;}
.cent_crumbs { width:836px; margin:0 auto; font-size:14px; color:#383838; padding:22px 0;}

.cent_block { width:836px; margin:0 auto; padding-bottom:50px;}
.cent_block p { font-size:18px; line-height:34px;}