@charset utf-8;
*{margin:0;padding:0;vertical-align:baseline}
html{overflow-y:scroll}html,body{height:100%}
h1,h2,h3,h4,h5,h6{font-size:100%;font-style:normal;font-weight:normal;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body,input,button,select,textarea,table{font:16px/30px 'Microsoft YaHei'}
ul,ol{list-style:none}em{font-style:normal}
img{vertical-align:top;border:0 none}
input,select{vertical-align:middle}
label,input[type=button],input[type=submit]{cursor:pointer}button{cursor:pointer;overflow:visible;padding:0;width:auto;border:0;background:0}
body{background-color:#0296f5;color:#6a5e74}
a{text-decoration:none;color:#0048df}
a:hover{text-decoration:none;color:#097aeb}
img{vertical-align:top;border:0 none}
.cl{clear:both; overflow:visible;}
.act_text{text-align:justify;text-justify:inter-ideograph}
.clearfix{*zoom:1}.clearfix:after{display:block;clear:both;content:"\0020";visibility:hidden;height:0}
.fl{float:left}.fr{float:right}
.ml15{margin-left:15px}.mt10{margin-top:10px}.mt12{margin-top:12px}.mt15{margin-top:15px}.mt20{margin-top:20px}.mt30{margin-top:30px}.mt40{margin-top:40px}.mb10{margin-bottom:10px}.mb15{margin-bottom:15px}.mb20{margin-bottom:20px}.mr8{margin-right:8px}.mr10{margin-right:10px}.mr12{margin-right:12px}.mr15{margin-right:15px}.pt20{padding-top:20px}.pb20{padding-bottom:20px}
.hide{display:none!important;}
.red{color:#d72f1b!important;}
.f18{font-size:18px;}
.lh20{line-height:20px;!important;}
.ti2{text-indent:2em}
table{table-layout:fixed;}
.clear{zoom:1}
.clear:after{content:".";display:block;visibility:hidden;height:0;clear:both;}
.clear {clear: both;}



.act_wrapper{*zoom:1;position:relative;z-index:1;min-width:1000px;margin:auto;overflow:hidden;}
.act_wrapper .act_bg{position:absolute;left:50%;top:0;z-index:1;width:1920px;margin-left:-960px}
.act_wrapper .act_content{position:relative;z-index:2;width:1000px;padding-top:500px;margin:auto}

.bg_act_1{background:url(../img/bg_01.jpg) 50% 0 no-repeat;height:200px}
.bg_act_2{background:url(../img/bg_02.jpg) 50% 0 no-repeat;height:200px}
.bg_act_3{background:url(../img/bg_03.jpg) 50% 0 no-repeat;height:200px}
.bg_act_4{background:url(../img/bg_04.jpg) 50% 0 no-repeat;height:200px}
.bg_act_5{background:url(../img/bg_05.jpg) 50% 0 no-repeat;height:200px}
.bg_act_6{background:url(../img/bg_06.jpg) 50% 0 no-repeat;height:200px}
.bg_act_7{background:url(../img/bg_07.jpg) 50% 0 no-repeat;height:200px}
.bg_act_8{background:url(../img/bg_08.jpg) 50% 0 no-repeat;height:200px}
.bg_act_9{background:url(../img/bg_09.jpg) 50% 0 no-repeat;height:200px}

.mod_tit{width:100%;padding:24px 0;}
.mod_tit h3{margin:0 auto;font-size:0;}
.mod_tit h3.t1{background: url('../img/tit_01.png') no-repeat;width:252px;height:41px;}
.mod_tit h3.t2{background: url('../img/tit_02.png') no-repeat;width:300px;height:46px;}
.mod_tit h3.t3{background: url('../img/tit_03.png') no-repeat;width:273px;height:40px;}
.mod_list{width:1000px;}
.mod_list ul{overflow: hidden;}
.mod_list li{width:228px;float:left;margin:0 0 18px 18px;}
.mod_list li .thumb{width:228px;height:180px;display:block;overflow:hidden;position:relative}
.mod_list li .thumb span{position: absolute;text-align:center;height: 40px;line-height: 40px;color: #fff;bottom: 0;right: 15px;font-size:14px;text-shadow:5px 2px 6px #000;}
.mod_list li .info{background:#ceddfa;padding:10px 15px;}
.mod_list li .info .name{padding-bottom:5px;}
.mod_list li .info .name a{color:#0048df;font-size:20px;font-weight: bold;}
.mod_list li .info .name a:hover{color:#1a4bb9;text-decoration: none;}
.mod_list li .info p{font-size:14px;line-height:26px;color:#574c61;}
.mod_list li .info p b{font-weight:bold}
.mod_con{padding:20px;}
.mod_con p{text-indent: 2em;}

.sub_tit{width:100%;height:50px;overflow: hidden;margin:10px 0 20px;}
.sub_tit .comm_tt{display: block;float:left;}
.sub_tit h4{height:50px;line-height:50px;display: inline-block;color:#f6ebff;font-size:24px;padding:0 74px;background:#0048df url('../img/tit_hd_bg.png') no-repeat right;}
.sub_tit em{width:20px;height: 50px;display: block;float:right;background: #0048df;}

.index_nav{width:100%;height:56px;background: #af66ec url('../img/nav_bg.png') no-repeat;}
.index_nav .nav_list{overflow: hidden;padding:0 230px;}
.index_nav .nav_list li{float: left;line-height:56px;color:#ebd7fa;width:156px;text-align: center;margin:0 10px;cursor: pointer;}
.index_nav .nav_list li a{width:100%;height:100%;display: inline-block;color:#ebd7fa;font-weight: bold;}
.index_nav .nav_list li a:hover{text-decoration: none;color:#faf4ff;}

.mod_style_2,.mod_style_3{width:100%;background: #e6effd;}

.zcpd_list{overflow: hidden;}
.zcpd_bg{margin-left:24px;overflow: hidden;}
.zcpd_list li{float:left;width:50%;padding-bottom:28px;}
.zcpd_list .info{margin-right:24px;}
.zcpd_list .info .c_tx1{color:#1a4bb9;}
.zcpd_list .info .c_tx2{color:#921ab9;}
.zcpd_list .info .c_tx3{color:#b91a65;}
.zcpd_list .info .c_tx4{color:#1a92b9;}
.zcpd_list .info__tit,.dfzcrd_info .info__tit{color:#1a4bb9;font-size:20px;line-height:1;font-weight: bold;}
.zcpd_list .info__con,.dfzcrd_info .info__con{font-size:14px;line-height:24px;height:108px;padding:15px 0;}
.zcpd_list li .hr.c_tx1{width:36px;height:4px;background: #1a4bb9}
.zcpd_list li .hr.c_tx3{width:36px;height:4px;background: #b91a65}

.dfzcrd_img{width:236px;height:225px;margin:0 36px;}
.dfzcrd_bg{margin:0 24px;overflow: hidden;}
.dfzcrd_info{width:322px;}
.dfzcrd_info .info{margin-right:0;margin-bottom:20px;}
.dfzcrd_info .info__tit{text-align: right;}

.part_1_box{margin-left:20px;margin-right:20px;}
.part_1_con .img1{float:left;width:473px;margin-right:30px;}
.part_1_con .con{font-size:16px;overflow:hidden;}
.part_1_con .con p{text-indent: 2em;margin-bottom:15px;}

.part_1_con .fl,.part_1_con .fr{width:473px;}
.part_1_con .fl p,.part_1_con .fr p{margin:0;}

.part_2_con{margin:0 20px;padding-bottom:20px;}

.part4_list ul{overflow: hidden;}
.part4_list li{width:310px;height:330px;float:left;margin-left:18px;margin-bottom:20px;}

.part_5_con{overflow: hidden;margin:0 20px;}
.part_5_con .imgbox{width:478px;margin:0;}
.part_5_con .info{width:460px;}
.part_5_con .info .tit{color:#0048df;height:32px;line-height:32px;background: url('../img/part_5_tit_ico1.png') no-repeat left;padding-left:42px;font-size:22px;font-weight: bold;}
.part_5_con .info .tit.c_tx2{color:#e037c6;background: url('../img/part_5_tit_ico2.png') no-repeat left;}
.part_5_con .info .con p{text-indent: 2em;margin-top:20px;}

.part6_con .imgbox1{margin:0 20px;padding-bottom: 20px;}

.mod_style_3 .part_1{padding-bottom:20px;}

.rightmenu{position:fixed;left:0;top:214px;z-index:100;line-height:1.5;}
.rightmenu ul li,.rightmenu .qrcode-box{width:125px;height:78px;position:relative;transition:all 0.3s;}
.rightmenu ul li .wechat{width:170px;height:0;line-height:1;font-size:15px;opacity: 0;transition: all 0.4s;}
.rightmenu ul li:hover{width:220px;transition: all 0.4s;}
.rightmenu ul li:hover .sidebox{padding-top:8px;transition: all 0.4s;}
.rightmenu ul li:hover .wechat{width:220px;height:20px;margin-left: 0%;opacity: 1;transition: all 0.4s;}
.rightmenu ul li.side1{background:#f9495a;}
.rightmenu ul li.side2{background:#f18238;}
.rightmenu ul li.side3{background:#3885d9;}
.rightmenu ul li .sidebox{height:60px;padding:18px 0 0 10px;color:#fff;font-size:28px;overflow:hidden;transition: all 0.4s;}
.rightmenu .qrcode-box{background:#30a061;text-align: center;height:auto;padding:25px 0 10px;}
.rightmenu .qrcode-box .img{width:85px;height: 85px;margin-bottom:5px;}
.rightmenu .qrcode-box .txt{font-size:16px;color:#fff;line-height:1.5;font-weight: bold;}
