@charset utf-8;
a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}
html{overflow-y:scroll}html,body{height:100%}
*{margin:0;padding:0;font-size:100%;vertical-align:baseline}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
body,input,button,select,textarea,table{font:16px/2 '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:#454e77;color:#b4bfec}
a{text-decoration:none;color:#b4bfec}
a:hover{text-decoration:underline;color:#b4bfec}
img{vertical-align:top;border:0 none}
.cl{clear:both; overflow:visible;}.mt20{ margin-top:20px}
.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}
.mt10{margin-top:10px}
.mt12{margin-top:12px}
.mt20{margin-top:20px}
.mt30{margin-top:30px}
.mb20{margin-bottom:20px}
.mr15{margin-right:15px}
.pb20{padding-bottom:20px}
.pb40{padding-bottom:40px}
.hide{display:none!important;}


.f_wyh{font-family:Microsoft YaHei,Tahoma,simsun}

.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:516px;margin:auto}

.bg_act_1{background:url(../img/bg_0.jpg) 50% 0 no-repeat;height:200px}
.bg_act_2{background:url(../img/bg_1.jpg) 50% 0 no-repeat;height:200px}
.bg_act_3{background:url(../img/bg_2.jpg) 50% 0 no-repeat;height:116px}
.bg_act_4{background:#353150;height:362px;border:4px solid #272c43;border-width:4px 0}

.icon{background-image:url('../images/icons.png')}
.title{width:100%;height:56px;text-align:center;}
.title h3{ display:inline-block;*display:inline;*zoom:1;border:2px solid #6f7aaa;line-height:48px;color:#f0d7f3;font-size:24px;padding:0 60px;text-align:center}

.mod_style_1{height:370px;overflow:hidden}
.mod_style_1 .dy_title{text-indent:-9999em; background-position:0 0;width:290px;height:57px;margin:35px auto 25px;}
.mod_style_1 p{color:#8c86b6;text-indent:2em;font-size:16px;line-height:38px;padding:10px 20px}


.mod_style_2 .con .detail{margin:0 168px;padding:40px 0 20px;border-left: 1px solid #6f7aaa;}
.mod_style_2 .con:last-of-type .detail{padding-bottom:0;}
.mod_style_2 .con .detail{position:relative;}
.mod_style_2 .con .detail i.plan_ico{width:20px;height:20px;display:inline-block; background-position:-17px -65px;position:absolute;left:-11px;top:0}
.mod_style_2 .con .detail h3{position:absolute;left:-150px;top:-15px}
.mod_style_2 .con .detail h3 span{display:inline-block;float:left;background:#923a8b;font-size:28px;height:50px;padding:0 10px;line-height:50px;color:#f7c5e3;}
.mod_style_2 .con .detail h3 i.r_icon{width:11px;height:52px;float:left;display:inline-block;background-position:0 -65px;}

.mod_style_2 .con .detail li{position:relative;font-size:16px;height:34px;color:#8994c2;line-height:34px;padding-left:20px;}
.mod_style_2 .con .detail li span{color:#b4bfec;margin-right:20px}
.mod_style_2 .con .detail li i.plan_li_ico{width:12px;height:12px;display:inline-block;position:absolute;left:-6px;top:11px;background-position:-21px -90px;}

.mod_style_3 .con li{height:36px;line-height:36px;font-size:16px;position:relative;padding-left:20px}
.mod_style_3 .con li i{width:11px;height:14px;display:inline-block; position:absolute;left:0;top:11px;background-position:-45px -65px}
.mod_style_3 p{color:#8994c2;font-size:16px; line-height:30px; text-indent:2em}
.mod_style_3 .pic{width:1024px}
.mod_style_3 .pic li{width:232px; float:left;margin-right:24px}

.mod_style_4 .c_tx1{text-indent:2em;}
.mod_style_4 .box .tit{color:#d4dbfb;font-size:22px;}
.mod_style_4 .box p{color:#8994c2}
.mod_style_4 .box ul{width:1040px;}
.mod_style_4 .box li{width:480px;margin-top:20px;margin-right:40px;float:left}
.mod_style_4 .box li .info{ background:#2d334e; text-align:center;height:59px;line-height:59px;}


.mod_copyright{z-index:3;width:958px;text-align:center;position:absolute;bottom:20px;color:#2b2d31}
.mod_copyright,.mod_copyright a{color:#623737}