@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:14px/1.8 '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:#c4dfe7;color:#000}
a{text-decoration:none;color:#ddbae1}
a:hover{text-decoration:underline;color:#f0d7f3}
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}
.mt12{margin-top:12px}
.mt15{margin-top:15px}
.mt20{margin-top:20px}
.mt30{margin-top:30px}
.mt40{margin-top:40px}
.mb20{margin-bottom:20px}
.mr8{margin-right:8px}
.mr10{margin-right:10px}
.mr12{margin-right:12px}
.mr15{margin-right:15px}
.pb20{padding-bottom:20px}
.hide{display:none!important;}
.c_tx1{color:#d21938}
.c_tx2{color:#f56f6f}

.act_wrapper{*zoom:1;position:relative;z-index:1;min-width:943px;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:943px;padding-top:605px;padding-bottom:120px;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:185px}
.bg_act_4{background:#72caf2;height:95px;}

.title{ background:url(../images/img_01.jpg) no-repeat;width:100%;height:50px;text-align:center}
.title h3{color:#fff;font-size:30px; font-weight:bold}

.mod_style_1{}
.mod_style_1 .daoy{ background:url(../images/img_02.jpg) no-repeat;width:100%;height:116px}
.mod_style_1 .daoy p{ text-indent:2em; padding:15px 40px;color:#d83138}
.mod_style_1 .cqgh{ background:#fff;widht:100%;padding:15px 0;}
.mod_style_1 .cqgh img{ display:block;margin:0 auto}

.mod_box{padding:15px;background:#fff;}
.mod_box .tips{ text-indent:2em;margin-bottom:15px;}
.mod_bd .ul-info{width:960px;overflow:hidden}
.mod_bd .ul-info li{ float:left; display:inline-block;margin-right:15px}
.mod_txt { line-height:32px; text-align:center;}

.mod_info{background:#fadce8;margin-top:10px}
.mod_info .fl{margin-top:10px;width:330px}
.mod_info .fl h3{ background:url(../images/img_03.jpg) no-repeat;width:160px;height:39px; line-height:36px;color:#fff;padding-left:16px;font-size:24px;}
.mod_info .fl table{margin:15px;}
.mod_info .ul-info{width:580px;overflow:hidden}
.mod_info .ul-info li{float:left; display:block;margin:8px 0 0 6px}

.mod_slide .tit{width:100%;height:36px;line-height:36px;;margin:10px 0 8px;text-align:center;background:#d83138}
.mod_slide .tit h3{font-size:24px;color:#fff}
.mod_slide .act_1{width:913px;height:170px;overflow:hidden;position:relative;z-index:9999}
.mod_slide .act_1 ul{overflow:hidden}
.mod_slide .act_1 li{float:left;margin-right:8px;overflow:hidden}






/*RightMenu Style Start*/
.rightmenu{position:fixed;top:280px;right:25px;z-index:100;width:170px;height:453px;background:url('../images/right_menubg.png') no-repeat;}
.rsubmenu{width:114px;height:auto;margin:75px 0 0 27px; position:relative}
.rsubmenu .r-icon{width:234px;height:95px;background-position:-51px -16px; position:absolute;top:-108px;left:-65px}
.rightmenu ul li{width:114px;height:27px;line-height:27px;text-align:center;border-bottom:1px dashed #f08c7b;}
.rightmenu ul li a{width:114px;height:38px;display:block;color:#f4d0a5;font-size:14px;cursor:pointer;text-align:center;}
.rightmenu ul li.fhindex{background-position:0 -393px;}
.rightmenu ul li.fhindex a{width:113px;}
.rightmenu ul li a:hover{text-decoration:none;opacity:.7;filter:alpha(opacity=70);}
.rightmenu .expand{width:114px;height:auto;margin:10px 0 0 27px;position:relative}
.rightmenu .form_line{margin-bottom:7px;background:#d83138;position:relative}
.rightmenu .label{font-size:12px;margin-left:5px;color:#fff}
.rightmenu .input{width:67px;height:22px;line-height:22px;color:#fff;background:none;border:0}
.rightmenu .form_btn{width:100%; text-align:center}
.rightmenu .s_btn{display:inline-block;padding:0 10px;background:#fff352;color:#d83138;height:20px;line-height:20px;border: none;cursor: pointer;}
.rightmenu .qrcode{margin:15px 10px 10px; text-align:center;color:#fff;line-height:30px;}
.rightmenu .rsubtop{display:block;width:82px;height:33px;margin:13px 0 0 45px}
/*RightMenu Style End*/

.top_nav{height:75px;margin-bottom:20px;}
.subnav{ width:953px;height:53px;overflow:hidden;}
.subnav span{display:block;width:130px; float:left;margin-right:5px;background:#dcdddd; border-radius:35px;text-align:center;line-height:53px;position:relative;}
.subnav span a{color:#00345b;width:130px;font-size:24px;display:inline-block;}
.subnav span.on,.subnav span a:hover{ background:#34aee1;border-radius:35px; height:53px; color:#00345b; display:inline-block; width:130px;text-decoration:none}




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





