/*---------------------------------¹«¸æÒ³ÃæÑùÊ½±í------------------------------------------*/
/* CSS Document */
body,nav,dl,dt,dd,p,h1,h2,h3,h4,ul,ol,li,input,button,textarea,footer{margin:0;padding:0}
body{font: normal 100% Helvetica, Arial, sans-serif;color:#333;}
html,body{height: 100%;margin:0;padding:0}
h2,h3,h4,h5,h6{font-size:100%;}
h1{font-size: 1.5em;}
form{display:inline}
ul,ol{list-style:none}
a{text-decoration:none; color:#333;}
a:hover{ color:#FF0000;;}  
button,input,select,textarea{font-size:100%;vertical-align:middle;outline:none;}
textarea{resize:none}
button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;-moz-appearance:button}
input:focus:-moz-placeholder,input:focus::-webkit-input-placeholder{color:transparent}
button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}
table{border-collapse:collapse;border-spacing:0}
header,footer,article,section,nav,menu,hgroup{display:block;clear:all;}
img{vertical-align:middle;border:0;-ms-interpolation-mode:bicubic;   } 

.event_main{width:100%;height:auto;margin:0 auto;background-color:#edeff5; overflow:hidden;}
.event_banner{background-image:url(../images/banner.png);width:100%;height:524px;margin:0 auto}
.event_banner_pro{background:url(../images/11.jpg) repeat center;width:100%;height:524px;margin:0 auto}

.nav-bg{background-image:url(../images/nav-bg.png);width:100%;height:56px;filter:Alpha(opacity=80);position:fixed; margin:0px;padding:0px; z-index:1999;}
.nav-bg1{width:900px;margin:0 auto}
.logo{float:left;margin-top:2px}
.on{border-bottom:3px solid red}
.nav-bg ul{float:left;margin-left:120px}
.nav-bg ul li{float:left;list-style-type:none;text-decoration:none;line-height:56px}
.nav-bg ul li a{color:white;text-decoration:none;display:inline-block;height:53px;text-align:center;padding:0px 20px;margin:0 10px;font-size:14px;}
.banner_middle{width:850px;margin:0 auto;padding-top:56px;}
/*--------.nav-bg ul li a:hover{background-color:red}--------*/
.ico{float:right;margin-left:115px;margin-top:13px}
.ico1{margin-top:28px;float:left}
.ico2{float:left;margin-top:120px;margin-left:160px}
.ico3{margin-top:10px;}
.ico4{float:left;margin-top:220px}
.ico5{width:1076px;height:1207px;position:relative;left:220px;top:-140px}

.bottom_bg{height:155px;width:100%;background-color:#e3e6ee;border-top:2px solid #cacccb;margin:0 auto;margin-top:60px}
.bottom_copy ul li{float:left;margin:0px 15px;font-size:14px}
.bottom_copy ul li a{color:#696969;text-decoration:none}
.bottom_copy ul{list-style-type:none;}
.bottom_copy{width:380px;margin:0 auto;margin-top:35px}
.copy{margin-top:10px;font-size:14px;color:#696969;margin-left:30px;text-align:center;}
.ico30{position:relative;top:-135px;width:1044px;margin:0 auto}
.ico31{width:994px;margin:0 auto;position:relative;top:-260px;}
.ico32{width:975px;margin:0 auto;position:relative;top:-230px;}
.ico33{width:994px;margin:0 auto;position:relative;top:-195px}
.ico34{width:994px;margin:0 auto;position:relative;top:-185px}
.ico35{width:994px;margin:0 auto;position:relative;top:-175px}
.ico36{width:994px;margin:0 auto;position:relative;top:-165px}
.ico37{width:994px;margin:0 auto;position:relative;top:-165px;border:1px solid red}
.ico38{margin-top:10px;}
.ico6{margin-top:150px;float:right}



/*---------------------------------Ê×Ò³ÑùÊ½±í----------------------------------*/
.index_main{width:100%; height:100%; margin:0 auto;}
.index_main_left{width:60%;height:100%;float:left; background:url(../images/bg_left.png);position:relative;}
.index_main_right{width:40%;height:100%;float:right; background:url(../images/bg_right.png); }
.ico15{width:314px;height:105px;margin:0 auto;margin-top:200px;}
.ico18{width:580px;margin:0 auto;}
.ico18 div{float:left;margin-top:50px}
.ico16{margin-right:20px}
.ico17{margin-right:20px}
.ico19{width:364px;height:41px;background-image:url(../images/ico19.png);margin:0 auto;margin-top:210px}
.ico20{float:left;margin-top:10px;margin-left:60px;}
.ico21{float:left;margin-top:10px;margin-left:35px;}
.ico22{float:left;margin-top:10px;margin-left:15px;}
.copybox{position:absolute;bottom:0px;width:100%;}
.bottom_copy1{width:580px; height:auto;margin:0 auto;}
.bottom_copy1 ul li{float:left;list-style-type:none;color:#b6b6b6;font-size:12px;margin:0px 12px}
.bottom_copy1 ul li a{color:#b6b6b6;text-decoration:none}
.copy1{font-size:12px;color:#b6b6b6;margin:10px auto;width:500px;padding:10px 0;}
.ico23{background-image:url(../images/ico23.png);width:166px;height:39px;margin-top:15px;color:white;font-size:18x;font-family:Î¢ÈíÑÅºÚ;line-height:39px;padding-left:5px}
.ico24{background-image:url(../images/ico24.png);width:93%;height:254px;margin-left:25px;margin-top:20px}
.ico25{ width:100%;float:left;margin-left:15px;margin-top:10px}
.ico25 img{ float:left; margin-right:10px;}
.ico25 p{ font-size:13px; line-height:23px; width:95%;}
.ico26{float:left;margin-left:10px;  background:#FFFFFF;}
.ico27{ width:100%; height:auto; text-align:center; padding:50px 0px;}
.ico28{width:140px;height:42px;background-image:url(../images/ico28.png); color:white;font-size:19px;font-family:Î¢ÈíÑÅºÚ;line-height:42px;padding-left:10px}
.ico29{ width:100%;position:relative; }
.ico29 ul{ padding:60px 10px 10px 15px;}
.ico29 ul li{ float:left; width:16%; text-align:center; padding:0px 0px 50px 0px;}
.ico29 ul li P{ line-height:24px; font-size:14px;}
.ico29 ul li a img{ width:50px; height:50px;}

.clear{clear:both;height:0;font-size: 1px;line-height: 0px;}



/*--------------------------------ÁªÏµÎÒÃÇÑùÊ½±í------------------------------------*/
.contact_banner{background-color:#0c88c0;width:100%;height:380px;margin:0 auto}
.ico7{margin-top:60px;float:left}
.ico10{float:left;margin-top:70px;margin-left:100px}
.ico8{font-size:26px;font-family:Î¢ÈíÑÅºÚ;color:#0c88c0;width:105px;margin:50px auto;}
.ico11{width:1013px;height:234px;margin:0 auto}
.font{font-family:Î¢ÈíÑÅºÚ;font-size:18px;width:760px;margin:50px auto}
.font2{width:700px;margin:0px auto;padding-top:20px}
.font3{font-size:18px;color:#bc111a;font-family:Î¢ÈíÑÅºÚ}
.font4{font-size:22px;font-family:Î¢ÈíÑÅºÚ}
.font5{float:left}
.font6{float:right;width:350px;margin-right:10px}
.font8{text-align:center;margin:4px 0px;font-family:Î¢ÈíÑÅºÚ;font-size:14px}
.font7{font-size:18px;color:#bc111a;text-align:center;margin:4px 0px;font-family:Î¢ÈíÑÅºÚ;font-weight:bold}
.ico14{width:827px;margin:0 auto;margin-top:50px;}
.font9{width:400px;margin:0 auto;}
.font11{font-size:18px;font-family:Î¢ÈíÑÅºÚ;text-align:center;margin-top:50px;margin-bottom:10px;font-weight:bold}
.font10{font-size:14px;font-family:Î¢ÈíÑÅºÚ;text-align:center;margin:5px 0px}
.bottom_bg_1{height:155px;width:100%;background-color:#e3e6ee;border-top:2px solid #cacccb;margin:0px auto;margin-top:0px}
.bottom_bg_1 ul li{float:left;margin:0px 15px;font-size:14px}
.bottom_bg_1 ul li a{color:#696969;text-decoration:none}
.bottom_bg_1 ul{list-style-type:none;}
.bottom_bg2{height:155px;width:100%;background-color:#e3e6ee;border-top:2px solid #cacccb;margin:0 auto;margin-top:60px;posu}
.banner_middle1{width:930px;margin:0 auto;padding-top:56px}



/*--------------------------------app²úÆ·ÑùÊ½±í------------------------------------*/
.pro_main{ width:1050px; height:auto; background:#edeff5; margin:-142px auto 0 auto; border-radius:8px 8px 0px 0px; overflow:hidden;}

/*
.pro_main_left{ width:240px; height:auto;float:left; border:1px solid #c9cbcb; background:#FFFFFF;border-radius:8px 0px 0px 0px;padding-top:40px;}
*/
.pro_main_left{ width:240px; height:auto;float:left; border:1px solid #c9cbcb; background:#FFFFFF;}
.pro_main_left .nav{background:url(../images/22.png) repeat-x;height:44px;line-height:44px;font-weight:bold;width:240px;text-align:center;font-size:16px;}
.pro_main_right{ width:770px; height:auto;margin:20px 0 20px 15px;float:left;}

.en_a3{ display:block; float:left; margin-right:13px;overflow:hidden; } 
.en_a3{ width:140px; height:295px; background:url(../images/bj_qy_03.png) no-repeat; overflow:hidden;}
.en_a3 img{ margin:56px auto auto 11px; width:123px; height:192px;}
.en_a4{color:#333333; font-weight:bold; padding-top:20px;}
.en_a5{ font-size:13px; font-family:"Î¢ÈíÑÅºÚ"; }
.en_a6{ font-size:13px; font-family:"Î¢ÈíÑÅºÚ"; }
.en_box{ width:100%; height:auto; overflow:hidden;}
.en_box ul li{ width:48%; float:left; margin-bottom:23px; margin-top:23px; }
.en_a7{ margin-right:10px;}
.en_a8{ width:100%; height:auto; line-height:30px; overflow:hidden; float:left;}
.en_a8 label{ float:left;} 
.en_page{ width:100%; height:auto; margin:30px 6px auto 10%; }
.en_nav{ width:100%; height:auto; overflow:hidden;}
.en_nav ul li{ float:left; width:180px; height:30px; text-align:left; line-height:30px;padding-left:10px;font-size:12px;margin:2px 0;}
.en_nav ul li:hover{ background:#dfdfdf;}

.en_nav ul li.active{ background:#dfdfdf;}

.en_nav ul li a{ color:#323232; text-decoration:none;}
.en_nav ul li a:hover{ color:#333333;}
.en_bd{ width:90%; height:auto; margin:0 auto;  overflow:hidden;}
.en_btng{  width:100px; height:30px; overflow:hidden; background:url(../images/indexann.png);background-color:transparent;border:0; padding:1px 30px;   }
.tj{ width:100%; height:auto;}
.tj input{ float:left; margin-left:10px;}
.tj select{ float:left;}

.en_bd_term{font-size:14px; float:left; line-height:30px; background:#CCCCCC; padding:0px 15px;margin-right:10px;}


/* reveal-modal */
.reveal-modal-bg{position:fixed;height:100%;width:100%;background-color:#000;z-index:100;display:none;top:0;left:0;}
.reveal-modal{visibility:hidden;top:25%;left:50%;margin-left:-300px;width:50%;background:#000 url(../images/modal-gloss.png) no-repeat -200px -120px;position:absolute;z-index:101;padding:30px 40px 34px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 10px rgba(0,0,0,.4);-webkit-box-shadow:0 0 10px rgba(0,0,0,.4);-box-shadow:0 0 10px rgba(0,0,0,.4); }
.reveal-modal .close-reveal-modal {
font-size:22px;line-height:.5;position:absolute;top:8px;right:11px;color:#aaa;text-shadow:0 -1px 1px rbga(0,0,0,.6);font-weight:bold;cursor:pointer;} 
/* reveal-modal */
.reveal-modal-bg{position:fixed;height:100%;width:100%;background-color:#000;z-index:100;display:none;top:0;left:0;}
.reveal-modal1{visibility:hidden;top:40%;left:50%;margin-left:-300px;width:30%;background:#f0f0f0 url(../images/modal-gloss.png) no-repeat -200px -120px;position:absolute;z-index:101;padding:30px 40px 34px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 10px rgba(0,0,0,.4);-webkit-box-shadow:0 0 10px rgba(0,0,0,.4);-box-shadow:0 0 10px rgba(0,0,0,.4); }
.reveal-modal.close-reveal-modal1{
font-size:22px;line-height:.5;position:absolute;top:8px;right:11px;color:#aaa;text-shadow:0 -1px 1px rbga(0,0,0,.6);font-weight:bold;cursor:pointer;} 
/* reveal-modal */
.reveal-modalLL-bg{position:fixed;height:100%;width:100%;background-color:#000;z-index:100;display:none;top:0;left:0;}
.reveal-modalLL{visibility:hidden;top:65px;left:60%;margin-left:-300px;width:30%;background:#f0f0f0; position:absolute;z-index:101;padding:30px 0 34px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;-moz-box-shadow:0 0 10px rgba(0,0,0,.4);-webkit-box-shadow:0 0 10px rgba(0,0,0,.4);-box-shadow:0 0 10px rgba(0,0,0,.4);}
.reveal-modalLL .close-reveal-modalLL {
font-size:22px;line-height:.5;position:absolute;top:8px;right:11px;color:#aaa;text-shadow:0 -1px 1px rbga(0,0,0,.6);font-weight:bold;cursor:pointer;} 





/*--------------------------------µÇÂ¼¡¢footerÑùÊ½±í------------------------------------*/
.contact_banner_login{ width:100%;height:auto;margin:0 auto; }
.login_main{ width:612px; height:686px; margin:0 auto;  overflow:hidden; background:url(../images/login_bj.png) no-repeat center;}
.event_main_login{width:100%;height:auto;margin:0 auto;background-color:#f3f3f3; overflow:hidden;}
.login_box{ width:300px; height:auto; margin:190px auto 0px auto; padding-left:35px; }
.inp_1{ width:276px; height:54px; background:url(../images/login_01.png) no-repeat; background-color:transparent;border:0; padding-left:43px; color:#999999;}
.inp_2{ width:276px; height:54px; background:url(../images/login_011.png) no-repeat; background-color:transparent;border:0; padding-left:43px; color:#999999; margin-top:12px;}
.login_btn{ width:276px; height:54px; margin-top:40px; display:block; background-color:transparent;border:0;}
.login_btn:hover{width:276px; height:54px;  display:block; background:url(../images/login_044.png); border:0;}

.hm_footer{ width:100%; height:auto; background:#e3e6ee; overflow:hidden; padding:15px 0px 10px 0px; border-top:1px solid #bebebe;}
.footer_main{ width:1010px; height:auto; margin:0 auto; text-align:center;}
.footer_main ul li{ float:left; }
.footer_main ul{ width:800px; height:auto; margin:0 auto;}
.footer_main ul li a { font-size:13px; padding:8px 38px;}
.copy{ font-size:13px; text-align:center; line-height:30px; }


.an_a1{ text-indent:24px; line-height:26px; display:block;}
.an_a2{ float:right;}
.st-accordion ul li a{ font-size:14px; color:#333333;}
.st-accordion ul li a:hover{ text-decoration:none;}

.en_wrapper{ width:100%; height:auto;padding-top:23px; overflow:hidden; margin-top:33px;}
.en_dbox2{ width:100%; height:auto; background:#f4f1ec; text-align:center;}
.en_dbox3{ width:100%; height:auto; background:#5a463b; text-align:center;}
.en_dbox4{ width:100%; height:auto; background:#1290bd; text-align:center;}
.en_dbox3 img{ margin-top:10px;}
.a1{ font-size:18px; color:#ca6902; text-align:center; width:1130px; font-weight:bold; font-family:"Î¢ÈíÑÅºÚ"; line-height:30px;}
.a1 span{ margin:0px 20px;}
.fk{ width:1130px; height:auto; margin:0 auto; overflow:hidden;}
.fk ul li{ float:left;  width:40%; height:auto; overflow:hidden; margin-bottom:60px; margin-right:5%; }
.fk ul{  margin-top:30px; padding-left:8%}
.a2{ display:block; float:left; color:#FFFFFF; font-size:18px; font-weight:bold; line-height:45px; width:149px; height:45px; text-align:center;background:url(../images/fk_1.jpg) no-repeat; }
.a3{ font-family:"Î¢ÈíÑÅºÚ"; font-size:16px; font-size:#000; margin-left:10px; }
.fk_r{ width:800px; height:auto; float:left;background:#f5f4fd; margin-top:10px; padding:6px 0px;}

.xz{ width:1030px; height:auto; margin:0 auto; overflow:hidden;background:#fff;}
.xz ul{padding-left:100px;}
.xz ul li{ float:left; margin-bottom:103px;}

.us_l{ width:400px; height:auto; float:left; padding-top:62px; padding-left:30px;}
.us_r{ width:650px; height:auto; float:right; padding-top:12px;}


.errz{background:#FFFF9D;border:1px solid #f60;text-align:center;padding:5px 0;}











