/* css reset */
body,dl,dt,dd,ul,ol,h1,h2,h3,h4,h5,h6,pre,code,form,input,textarea,p,blockquote,th,td{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}
fieldset,img{border:0;margin:0;}
ol,ul{list-style:none}
caption,th{text-align:left}
abbr,acronym{border:0;font-variant:normal}
sup{vertical-align:text-top}
sub{vertical-align:text-bottom}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}
input,textarea,select{*font-size:100%}
a,a:hover,a:visited {text-decoration:none;color:#000;}

.hid {display:none;font-size:0;line-height:0;}
.show{display:block !important;}
.o_h{overflow: hidden !important;}
.t_i{text-indent: -999px;overflow: hidden;}
.t_0{text-indent: 0 !important;}
.d_b{display: block !important;}
.p_a{position: absolute !important;}
.clear {clear:both;}
.clear:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.footer{min-width:1023px;}
.foot .foot_tips{clear: both;text-indent: 0;width: 310px;height: 70px;line-height: 20px;margin-top: 30px;}
.foot .foot_links{width:auto;}

body {font:normal 12px/1.6em "microsoft yahei",simsun,Tahoma,sans-serif;color:#000;}
/** nav **/
.top_nav{height: 102px;background: url(../../images/1068/top_nav.jpg) repeat-x 0 0;position: relative;padding-right: 2%;z-index: 2;}
.top_nav li{width: 12%;float: left;text-align: center;position: relative;}
.top_nav li a,.top_nav li a:visited{color:#fff;display: block;height: 48px;padding:27px 0;}
.top_nav li a p{display: block;line-height: 28px;height:28px;font-size:20px;}
.top_nav li a span{color:#1b77c3;font-size: 15px;line-height: 20px;height:20px;display:block;}
.top_nav li h2{width: 100%;height:102px;}
.top_nav li.web_logo{width:16%;}
.top_nav li.web_logo a{width: 80%;height:auto;padding: 0;padding-left: 20%;height:87px;padding-top:15px;line-height: 87px;}
.top_nav li.web_logo a img{display: inline;max-width: 175px;}
.top_kf img{display: none;position: absolute;left:50%;top:102px;margin-left:-56px;}
.top_kf:hover img{display: block;}
/** cssgaga **/

/** precent **/
.jiban_face_bg{width:28.75%;}
.cloud_left4{width:27.34%;}
.cloud_right1{width:33.07%;}
.cloud_left2{width:38.49%;}
.ico_foot_bbs{width:11.41%;}
.ico_foot_bl{width:11.41%;}
.ico_foot_qq{width:11.41%;}
.ico_foot_wb{width:11.41%;}
.ico_foot_wx{width:11.41%;}
.cloud_right2{width:36.67%;}
.cloud_right4{width:25.57%;}
.cloud_left1{width:23.13%;}
.ico_jiban{width:8%;}
.btn_change2{width:4.58%;}
.cloud_right3{width:19.53%;}
.btn_booking{width:15.73%;}
.title_title1{width:15.47%;}
.title_title2{width:15.47%;}
.title_title3{width:15.47%;}
.title_title4{width:15.47%;}
.btn_play2{width:4.32%;}
.slide_next{width:2.14%;}
.slide_prev{width:2.14%;}
.btn_play{width:3.39%;}
.btn_play0612{width:4.4%;}
.ico_deparment1{width:2.81%;}
.ico_deparment2{width:2.81%;}
.ico_deparment3{width:2.81%;}
.ico_deparment4{width:2.81%;}
.ico_deparment5{width:2.81%;}
.ico_deparment6{width:2.81%;}
.music_off{width:2.66%;}
.music_on{width:2.66%;}
.tabs_bg{width:7.97%;}
.ul_style{width:3.02%;}
.btn_close{width:1.25%;}
.ico_slide_off{width:1.41%;}
.ico_slide_on{width:1.41%;}
.btn_change{width:4.17%;}
.ico_fire{width:1.04%;}

.title_title2{width:297px;height:95px;background-position:-1854px -520px;}
.title_title3{width:297px;height:95px;background-position:-2153px -423px;}
.title_title4{width:297px;height:95px;background-position:-2153px -520px;}
.ico_deparment1{background-position:-1788px -557px;}
.ico_deparment2{background-position:-2313px -221px;}
.ico_deparment3{background-position:-2313px -277px;}
.ico_deparment4{background-position:-2313px -333px;}
.ico_deparment5{background-position:-2369px -221px;}
.ico_deparment6{background-position:-2369px -277px;}
.slide_next{width:41px;height:71px;background-position:-1635px -557px;}
.slide_prev{width:41px;height:71px;background-position:-1678px -557px;}
.btn_play2{width:83px;height:83px;background-position:-1550px -557px;}
.btn_change{width:80px;height:18px;background-position:-637px -618px;}
.ico_fire{width:20px;height:22px;background-position:-2475px 0;}
.ico_slide_off{}
.ico_slide_on{width:27px;height:27px;background-position:-1357px -590px;}
.ico_foot_bbs{width:219px;height:227px;background-position:-1081px 0;}
.ico_foot_bl{width:219px;height:227px;background-position:-1302px 0;}
.ico_foot_qq{width:219px;height:227px;background-position:-1378px -229px;}
.ico_foot_wb{width:219px;height:227px;background-position:-1523px 0;}
.ico_foot_wx{width:219px;height:227px;background-position:-1599px -229px;}
.music_on{width:51px;height:51px;background-position:-2422px -333px;}
.music_off{width:51px;height:51px;background-position:-2369px -333px;}

/** p2 cssgaga **/
.skill1{background-position:0 0;}
.skill10{background-position:-89px 0;}
.skill11{background-position:-178px 0;}
.skill2{background-position:-267px 0;}
.skill3{background-position:-356px 0;}
.skill4{background-position:-445px 0;}
.skill5{background-position:-534px 0;}
.skill6{background-position:-623px 0;}
.skill7{background-position:-712px 0;}
.skill8{background-position:-801px 0;}
.skill9{background-position:-890px 0;}
/*** video win ***/
.dia{width:800px;height:450px;border: 3px solid #374c62;}
.dia-close{color:#fff;text-decoration:none;display:block;overflow:hidden;text-align:center;background:#374c62;font-size: 32px;width:32px;line-height:32px;height:32px;position:absolute;right:-36px;top:-3px;font-family:"simsun";}
.dia-con{width:800px;height:450px;float:left;text-align:center;clear:both;background:#374c62;}
a.dia-close:hover{color:#fff;}

/** �Ҳർ�� **/
.right_nav{width:286px;height:510px;position: fixed;right: 0;top: 50%;margin-top:-200px;overflow: hidden;z-index: 1100;transition: all 0.3s ease-in;}
.right_nav_on{width: 100%;height:455px;background: url(../../images/1068/right_nav_on.png) no-repeat 0 0;position: relative;padding-top:55px;transition: all 0.3s ease-in;}
.right_nav_on_index{width: 100%;height:455px;background: url(../../images/1068/right_nav_on_index.png) no-repeat 0 0;position: relative;padding-top:55px;transition: all 0.3s ease-in;}
.close_nav{width:35px;height:35px;position: absolute;left: 0;top: 0;display: block;}
.right_nav_on img{margin:0 0 0 97px;display: block;}
.right_nav_on_index img{margin:0 0 0 97px;display: block;}
.right_nav_qr{width: 160px;padding-top: 44px;height: 40px;margin-left: 84px;}
.right_nav_qr a{display:block;margin: 0 5px;width:40px;height: 40px;float: left;}
.right_nav_download{margin-left: 84px;width:150px;overflow: hidden;padding-top: 50px;}
.right_nav_download a{display: block;height: 34px;margin-bottom: 8px;}
.right_nav_off{width:53px;height: 57px;cursor:pointer;position: absolute;right:-53px;top:0;transition: all 0.3s ease-in;background: url(../../images/1068/right_nav_off.png) no-repeat 0 0;}
.right_animation{width:53px;height: 57px;}
.right_animation .right_nav_on .right_nav_on_index{transform: translate3d("-100%",0,0)}
.right_animation .right_nav_off{right: 0;}
.qr_win{width:310px;height:240px;position: absolute;display: none;}