/*! normalize.css v4.2.0 | MIT License | github.com/necolas/normalize.css */
html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}body{margin:0;}article,aside,footer,header,nav,section{display:block;}h1{font-size:2em;margin:0.67em 0;}figcaption,figure,main{display:block;}figure{margin:1em 40px;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;-webkit-text-decoration-skip:objects;}a:active,a:hover{outline-width:0;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:inherit;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}dfn{font-style:italic;}mark{background-color:#ff0;color:#000;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}audio,video{display:inline-block;}audio:not([controls]){display:none;height:0;}img{border-style:none;}svg:not(:root){overflow:hidden;}button,input,optgroup,select,textarea{font:inherit;margin:0;}optgroup{font-weight:bold;}button,input{overflow:visible;}button,select{text-transform:none;}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{display:inline-block;vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details,menu{display:block;}summary{display:list-item;}canvas{display:inline-block;}template{display:none;}[hidden]{display:none;}

/*! style.css */
body,div,ul,table{margin:0 auto;padding:0;}
body{font-family:"Microsoft Yahei","微软雅黑",Arial,Tahoma;font-size:14px;background:#FFF;color:#3d3d3d}
img{border:none;vertical-align:middle;}
a{text-decoration:none;outline:none;color:#003c83}
a:hover{cursor:pointer; color:#9d620e;}
dl,dt,dd,ul,ol,li{list-style:none; margin:0; padding:0;}
h1,h2,h3,h4,h5,h6,p{margin:0; padding:0;}
.infotitle_bottom,.infotitle_top{font-size:18px; font-weight: 500; line-height: 180%; text-align: center;}
.clearfix{zoom:1;}
.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
.left{float:left;display:inline;} 
.right{float:right;display:inline;}
.wrap{width:1001px;}
.m_t_25{margin-top:25px !important;}
.m_t_35{margin-top: 35px;}
.btn,a.btn{background:#E9BD27;border:none;color:#fff; padding:5px 10px; cursor:pointer; text-align:center; border-radius: 5px;display: inline-block}
.btn:hover,a.btn:hover{background:#D1AC2A;}
.btn_gray,a.btn_gray{background:#F2F2F2; color:#333;}
.btn_gray:hover,a.btn_gray:hover{background:#C7E0F4}

.icon-tel,.icon-tel2,.icon-weixin{display:inline-block; vertical-align:top; width:18px; height:18px; line-height: 18px; background:url(../images/icon-1.png) no-repeat;}
.icon-tel2{background-position: 0 -26px;}
.icon-weixin{background-position: 0 -52px;}
.icon-calculate,.icon-assessment,.icon-cost,.icon-problem{display:inline-block; vertical-align:top; width:20px; height:20px; line-height: 20px; background:url(../images/icon-2.png) no-repeat;}
.icon-assessment{background-position:-200px 0px;}
.icon-cost{background-position:-400px 0px;}
.icon-problem{background-position:-600px 0px;}
.icon-cost2,.icon-process,.icon-hospital,.icon-certificate{display:block; vertical-align:top; width:80px; height:68px; line-height: 68px; background:url(../images/icon-3.png) no-repeat;}
.icon-cost2{background-position:left top;}
.icon-process{background-position:-239px top;}
.icon-hospital{background-position:-493px top;}
.icon-certificate{background-position:-735px top;}
.process .tabs li.hover .icon-cost2{background-position:left bottom;}
.process .tabs li.hover .icon-process{background-position:-239px bottom;}
.process .tabs li.hover .icon-hospital{background-position:-493px bottom;}
.process .tabs li.hover .icon-certificate{background-position:-735px bottom;}


.icon-ticket,.icon-house,.icon-hospital2,.icon-certificate2,.icon-cost3{display:block; vertical-align:top; width:50px; height:50px; line-height:50px; background:url(../images/icon-4.png) no-repeat;}
.icon-house{background-position:-204px center;}
.icon-hospital2{background-position:-406px center;}
.icon-certificate2{background-position:-609px center;}
.icon-cost3{background-position:-811px center;}
.icon-contact1,.icon-contact2,.icon-contact3,.icon-contact4,.icon-contact5{display:inline-block; vertical-align:top; width:22px; height:22px; line-height:22px; background:url(../images/icon-5.png) no-repeat;}
.icon-contact2{background-position:0 -35px;}
.icon-contact3{background-position:0 -73px;}
.icon-contact4{background-position:0 -107px;}
.icon-contact5{background-position:0 -145px;}
.icon-addr,.icon-phone{display:inline-block; vertical-align:top; width:23px; height:23px; line-height:22px; background:url(../images/icon-6.png) no-repeat;}
.icon-phone{background-position: left bottom;}

h2.title_pic a{display: block; width: 100%; height: 100%; margin: 0 auto;}
div.title_pic span{display: none;}
h2.title_pic span{display: none;}
.span1none{display: none !important}
#top{display: none}
#header{width: 100%; background: #FFF; height: 90px;}
	.header{}
	.header .logo{width: 243px; height: 63px; /*background: url(../images/logo.png) no-repeat 0 0;*/ margin-top: 15px;}
	.header .logo a{display: block;}
	.header .logo a span{display: none;}
	.header .border{width: 1px; height: 30px; background: #E3E9F1; overflow: hidden; margin: 30px 15px 0px}
	.header .sites{display: table; height: 90px; margin: auto; vertical-align: middle}
	.header .sites ul{display: table-cell; vertical-align: middle;}
	.header .sites ul li{line-height: 20px; margin-top: 1px;}
	.header .sites ul li a{color: #003c83; font-size: 12px; font-family: "微软雅黑";  background:#F8F0AB url(../images/li7x8-1.png) no-repeat 8px center; padding-left:20px; display: block; width: 70px;}
	.header .sites ul li a:hover,.header .sites ul li a.hover{background-color: #F1F1F1;}
	.header .slogan{width: 430px; height: 60px; margin: 15px 0px 0px 10px; font-family: "微软雅黑"; text-align: center; color: #003c83; font-size: 20px;}
	.header .slogan p{line-height: 30px; margin: 0; padding: 0;}
	.header .slogan p.p2{text-transform:uppercase; font-size: 18px;}
	.header .phone{margin-top:10px; color:#003c83;}
	.header .phone li{margin-bottom:8px; height: 18px; line-height: 18px; display: block; overflow: hidden; font-size:14px; vertical-align: middle;}
	.header .phone li i{margin-right: 13px;}

#nav{width: 100%; background: #003c83; height: 40px; position: relative;}
	.nav{height: 40px;}
	.nav>ul>li{float: left; display: inline-block; height: 40px; line-height: 40px; width: 132px; font-size:14px; text-align: center;}
	.nav>ul>li.l{width: 70px;}
	.nav>ul>li>a{color: #FFF; display: block}
	.nav>ul>li.hover>a,.nav>ul>li>a:hover{font-weight: bold; background: #ffe401;color:#003c83;}
	.nav .snav{width:100%; position: absolute; top:0px; left:0; visibility: hidden; background:#ffe401; /*#EAB31B*/ z-index: 99}
	.nav .snav.snav_1{height: 40px;  line-height: 40px; }
	.nav .snav p{display: block; width: 1000px; margin: 0 auto; font-size: 13px;}
	.nav .r .snav p{text-align: right;}
	.nav .snav p a{padding: 0 15px; color:#003c83;}	
	.nav li.hover .snav{visibility: visible;transition:100ms;top:40px; }
	.nav .snav p a:hover{color:#003c83}
	.nav .snav.snav_2{}
	.nav .snav.snav_2 li{display: inline-block; float: none; padding:8px; margin:10px; line-height: 100%; font-size:13px; height: auto;border-radius: 2px}
	.nav .snav.snav_2 li img{width: 135px; height: 90px; margin-bottom:8px; border-radius: 2px}
	.nav .snav.snav_2 li a{color:#003c83;}
	.nav .snav.snav_2 li:hover{background: #ffcc00}
	.nav .snav.snav_2 li:hover a{color:#000;}
	
#index_banner{width: 100%; height:auto; position: relative; text-align: center;z-index: 97}
#index_banner .bd{width: 100%; height: auto; overflow: hidden;}
#index_banner .bd li{width: 100%; height: auto; }
#index_banner .bd li img {width:100%;margin:0 auto;}
#index_banner .bd li a{display: block; width: 100%; height:auto; }
#index_banner .hd{text-align: center; position: absolute; bottom:30px; margin: 0 auto; display: inline-block;z-index: 98;left:0;right:0;}
#index_banner .hd li{display: inline-block; width:12px; height: 12px; line-height: 12px; overflow: hidden; border-radius: 6px;  background: #fff; margin: 0 3px; cursor: pointer;}
#index_banner .hd li.hover{background: #ffe401;/*331B6B*/}

.bg_fff{width: 100%; background: #FFF; padding: 35px 0px 35px;}
.bg_fdf{width: 100%; background: url(../images/wrapbg.jpg) repeat; /*background: #FBFAFF;*/ padding: 35px 0px 35px;}

#action_tool{position: absolute; top:-20px; height:40px; background: #FFF; border: 1px solid #E6E6E6; width: 998px;z-index: 98}
#action_tool ul{}
#action_tool li{float: left; display: inline-block; width:198px; height: 40px; line-height: 40px; text-align: center; border-right:1px solid #E6E6E6}
#action_tool li,#action_tool li a{color:#003c83}
#action_tool li.txt{border-right:none; width:202px}
#action_tool li i{margin: 10px 10px 0px 0px;}
#action_tool li:hover{background: #F4E370; cursor: pointer; }
#action_tool li.txt{text-align:left; overflow:hidden; height:30px; line-height:30px; padding:5px 0px; font-size:12px;}
#action_tool li.txt p{margin:0 0 0 10px; padding:0; line-height:30px; height:30px; display:block; background:url(../images/li2x2.png) no-repeat left 15px; padding-left:8px; overflow: hidden; }
#action_tool li.txt a{color:#888; height: 30px; overflow: hidden; display: block; width: 100%;}
#action_tool li.txt a:hover{color:#003c83;}
#action_tool li.txt:hover{background: #FFF;}
#action_tool li a{display:block;}

.memory_video{padding-top: 46px;}
.memory_video .memory{width: 340px; height: 360px;}
.memory_video .memory h2{width: 340px; height: 72px; display: block; background: url(../images/t1.png) no-repeat center top; }
.memory_video .memory p{color: #888; text-align: center; font-size: 14px; line-height:22px; margin-top: 40px; font-weight: 200;}
.memory_video .memory p strong{font-weight: 700}
.memory_video .video{height: 360px}
.memory_video .video-content{position: relative;}

.memory_video .video-content .play-layer{width:640px; height:320px; display: block; z-index: 9; background:rgba(157,98,14,.3) url(../images/play-play.png) no-repeat center center;left:0px;top:0px; position: absolute; }
.memory_video .video-content:hover .play-layer{visibility: visible;}

.memory .more_1{width: 120px; margin-top: 40px}
.more_1 a{display: inline-block; width: 120px; height: 40px; line-height: 40px; text-align: center; background: url(../images/more1.png) no-repeat 0 0;}
.more_1 a:hover{background-position: left bottom;}
.more_1 a span{display: none;}
.more_3 a{display: inline-block; width: 120px; height: 40px; line-height: 40px; text-align: center; background: url(../images/more3.png) no-repeat 0 0;}
.more_3 a:hover{background-position: left bottom;}
.more_3 a span{display: none;}

.more_3_1 a{display: inline-block; width: 132px; height: 41px; line-height: 40px; text-align: center; background: url(../images/more3_1.png) no-repeat 0 0;}
.more_3_1 a:hover{background-position: left bottom;}
.more_3_1 a span{display: none;}

.bg_advan{background: url(../images/youshi-bg.jpg) no-repeat center top; height: 545px; width: 100%; padding: 35px 0px 35px;}
.advantage h2.title_pic{width: 594px; height: 80px; display: block; background: url(../images/advance-t.png) no-repeat center top; margin: 0 auto;}
.advantage-img{margin-top: 35px;}

/* 旅游*/
.bg_tour{background: url(../images/tourbg.jpg) no-repeat center top; height: 650px; width: 100%; padding: 35px 0px 35px;}
.tour h2.title_pic{width: 410px; height: 80px; display: block; background: url(../images/tour-t.png) no-repeat center top; margin: 0 auto;}
.tour_wrap{ width:1000px; height:410px; margin:0 auto; margin-top:140px;}
.tour_wrap .wrap_right{ width:600px; height:410px; float:right;}
.tour_wrap .wrap_right .tour_left{ width:295px; height:410px; float:left;}
.tour_wrap .wrap_right .tour_left a{ display:block; position:relative;}
.tour_wrap .wrap_right .tour_left .tour_left_top{ width:295px; height:250px; line-height:250px;}
.tour_wrap .wrap_right .tour_left .tour_left_top img{ width:295px; height:250px;}
.tour_wrap .wrap_right .tour_left .tour_left_bottle{width:295px; height:158px;line-height:158px;}
.tour_wrap .wrap_right .tour_left .tour_left_bottle img{ width:295px; height:158px;}
.tour_wrap .wrap_right .tour_left a .tour_bt{ display:none;width:100%; height:100%; position:absolute; top:0px; left:0px; background-color:rgba(100,149, 237, 0.8); color:#fff; text-align:center; overflow:hidden;}
.tour_wrap .wrap_right .tour_left a:hover .tour_bt{ display:block;}
.tour_wrap .wrap_right .tour_right{ width:305px; height:410px; float:right;}
.tour_wrap .wrap_right .tour_right a{width:152px; height:136px; float:left;display:block;position:relative; line-height:136px;}
.tour_wrap .wrap_right .tour_right a img{width:152px; height:136px;}
.tour_wrap .wrap_right .tour_right a .tour_txt{display:none;width:100%; height:100%; position:absolute; top:0px; left:0px; background-color:rgba(100,149, 237, 0.8); color:#fff; text-align:center; overflow:hidden;}
.tour_wrap .wrap_right .tour_right a:hover .tour_txt{ display:block;}

.trip h2.title_pic{width: 466px; height: 80px; display: block; background: url(../images/t2.png) no-repeat center top; margin: 0 auto;}
.trip p{font-family: "幼圆"; color: #003c83; font-size: 16px; text-align: center; padding: 25px 0px; line-height:22px;}
.trip li{float: left; width: 200px; height: 174px; position: relative; overflow:hidden;}
.trip li span{position: absolute; display:block; height:28px; padding:6px; line-height:28px; color: #003c83; font-size: 12px; width:188px; bottom:0px; background:rgba(255,228,1,.6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99ffe401,endColorstr=#99ffe401);/*#9C6914; 156 105 20*/}
.trip li a span{bottom:-40px; visibility:hidden;overflow:hidden;}
.trip li a:hover span{transition:200ms;bottom:0px;visibility:visible}

.home h2.title_pic{width: 524px; height: 80px; display: block; background: url(../images/t3.png) no-repeat center top; margin: 0 auto;}
.tabs{text-align: center;margin-top: 28px;}
.tabs ul{margin: 0 auto;}
.tabs li{display: inline-block; width: 110px; height: 37px; line-height: 30px; font-size: 16px; background: url(../images/tabbg2.png) no-repeat right top; color:#003c83; cursor: pointer;}
.tabs li.hover{background-position: left top; color:#003c83;}
.tabs li.hover a{color: #003c83;}
.tabs a{display: block;}

.tabs.tabs-big li{background:none; border:1px solid #003c83; border-radius: 3px; width: 210px; height: 60px; line-height: 60px; font-size: 18px;}
.tabs.tabs-big li.hover{background: #FFE401; border:1px solid #FFE401;}

.home .con{margin-top:17px; display: none;}
.home .con li{float: left; width: 326px; height: 230px; margin: 11px 0px 0px 11px; position: relative; overflow: hidden;}
.home .con li span{position: absolute;left:0;top:-230px; display: block; width: 326px; height: 230px; background: url(../images/326x230-bg.png) no-repeat 0 0; visibility:hidden}
.home .con li a:hover span{/*transition:300ms;*/visibility: visible;top:0;}
.home .con li img{width:326px; height:230px;}

.team h2.title_pic{width: 594px; height: 80px; display: block; background: url(../images/t4.png) no-repeat center top; margin: 0 auto;}
.team p{font-family: "幼圆"; color: #003c83; font-size: 16px; text-align: center; padding: 25px 0px; line-height:22px;}
.team ul{position: relative; width: 1000px;}
.team li{float: left; display: inline-block;}
.team li:last-child,.team li.li5{position: absolute; left:0; bottom:0;}
.team li:nth-child(4),.team li.li4{position: absolute;right:0; bottom:0;}
.team li:nth-child(2),.team li.li2{margin-left: 12px;}
.team li:nth-child(3),.team li.li3{float: right}
.team li img{width: 243px; height: 180px;}
.team li:nth-child(2) img,.team li.li2 img{width: 488px; height: 370px;}

.focus{margin-top:35px;}
.focus h2.title_pic{width: 535px; height: 80px; display: block; background: url(../images/t5.png) no-repeat center top; margin: 0 auto;}
.focus ul{ width: 1000px;padding: 30px 0px;}
.focus li{display:inline-block; width:160px; padding:0px 20px; vertical-align:middle; height: 160px; float: left; text-align:center;}
/*.focus li:after{display:inline-block;width:0;height:100%;vertical-align:middle;content:" ";}*/
.focus li a,.sites-select td a{display: table-cell; margin: 0 auto; width:80px; height:80px; padding: 40px; font-size: 18px; line-height:24px; background: url(../images/focusbg.png) no-repeat left center; text-align: center; vertical-align:middle; background-position: left center }
.focus li a:hover,.sites-select td a:hover,.sites-select td a.hover{/*transition: 200ms;*/ background-position: right center;color:#FFE401;font-weight:bold;}
.sites-select td{text-align: center;}
.sites-select td a{display: inline-block; line-height:80px;}

.process{width: 100%; background: #062682; height: 200px; z-index:9}
.process .tabs{width: 1000px;}
.process .tabs li{float: left; display: inline-block; text-align: center; width: 250px; height: 200px; color:#ffe401; font-size:18px; cursor: pointer; background: none;}
.process .tabs li i{margin:0px auto 18px}
.process .tabs li.hover{background: #E9F1FF; color:#003c83}
.process .tabs li div{margin: 30px 0px; padding: 20px 0px 0px 0px; border-left:1px solid #9d620e}
.process .tabs li:first-child div{border-left:none;}
.process .tabs li.hover a{color:#003c83;}
.process .tabs li a{color:#ffe401}

.process_bd{width: 1000px; margin-top: 35px;}
.process_bd dl{background: url(../images/boxbg.png) no-repeat; width:190px; height: 280px; display: inline-block; float: left; margin-left: 12px; }
.process_bd dl:first-child{margin-left: 0;}
.process_bd dt{width: 190px; text-align: center; font-size: 16px; margin: 20px 0px 15px 0px; color:#003c83;}
.process_bd dt i{text-align: center; margin: 0 auto 10px;}
.process_bd dd{font-size: 12px; line-height:30px; background: url(../images/li6x6.png) no-repeat left center; padding-left: 12px; margin: 0 20px; display: block; height: 30px; overflow: hidden;}
.process_bd dd a{color:#555;}
.process_bd dd a:hover{color:#9d620e;}

.information h2.title_pic{width: 604px; height: 80px; display: block; background: url(../images/t6.png) no-repeat center top; margin: 0 auto;}
.infolist{margin-top:35px;}
.infolist dl{float: left; width: 308px; border: 1px solid #D8D8D8; margin-left: 35px; height: 330px;}
.infolist dl:first-child{margin-left: 0px;}
.infolist dt{padding-bottom: 10px;}
.infolist dt h2{font-size:18px; padding: 20px 0px 15px;color:#003c83; text-align: center;}
.infolist dt img{vertical-align: middle;}
.infolist dd{font-size: 12px; line-height:30px; background: url(../images/li6x6.png) no-repeat left center; padding-left: 12px; margin: 0 20px; font-family: "微软雅黑"; display: block; height: 30px; overflow: hidden;}
.infolist dd a{color:#666;}
.infolist dd a:hover{color:#003c83;}
.infolist dd.more_2{background: none;padding-left: 0px; text-align: center; line-height: 20px; margin-top: 10px;}
.infolist dd.more_2 a{width: 150px; height: 20px; display: block; margin: 0 auto; text-align: center; color: #fff; background: #003c83; font-size: 12px; line-height: 20px;}


.index-hospital-doctor .tabs2-t{width:220px}
.index-hospital-doctor .tabs2-c{width:226px}
.tabs2-c-doctor{width: 460px;}
.tabs2-c-hospital{width: 500px;}
.tabs2-t a{didisplay:inline-block; width:98px; border: 1px solid #888; text-align: center; line-height: 36px; height:36px; border-radius: 5px; margin-right:10px; margin-bottom:15px; color:#888; float:left;}
.tabs2-t a.hover{border: 1px solid #003c83;background: #E9F1FF; color:#003c83;}
.i-h-d-thumb img{width: 220px; height: 140px; margin: 1px 0px 0px 1px;}
.i-h-d-thumb{width:226px; height: 146px; background: url(../images/thumb-bg-220.png) no-repeat; margin-bottom: 10px;}
.index-hospital-doctor li span{line-height: 150%; color:#888; font-size: 12px;}
.tabs2-c-hospital .tabs2-t a{width: 118px;}
.index-hospital-doctor .tabs2-c-hospital .tabs2-t{width:260px;}
/*
.tabs2-c-hospital .i-h-d-thumb{width:186px; height:316px; background:url(../images/thumb-bg-180-310.png) no-repeat; float: left;}
.tabs2-c-hospital .i-h-d-thumb img{width: 180px; height: 310px;}
.index-hospital-doctor .tabs2-c-hospital li span{display:block; float:left; width:144px; height: 310px; margin-left: 10px; }
.index-hospital-doctor .tabs2-c-hospital .tabs2-t{width:240px}
.index-hospital-doctor .tabs2-c-hospital .tabs2-t a{width:108px;}
.index-hospital-doctor .tabs2-c-hospital .tabs2-c{width:340px}
*/

.index-baby-zhengjian .tabs2-t{width:390px}
.index-baby-zhengjian .tabs2-t a{width:118px; }
.index-baby-zhengjian .tabs2-c{width:590px;}
.index-baby-zhengjian .tabs2-c .i-h-d-thumb{position: relative; float: left; display: inline-block; width:190px; height: 240px;border: 1px solid #003c83; background: none;}
.index-baby-zhengjian .tabs2-c .i-h-d-thumb img{width: 190px; height: 240px; margin: 0;}
.index-baby-zhengjian .tabs2-c .i-h-d-thumb i{position: absolute; width: 120px;  height: 40px;  line-height: 40px;    text-align: center;
    display: block;   background: rgba(0,0,0,.6);  color: #fff;  font-weight: bold;  left: 35px; top: 100px; font-style: normal}
.index-baby-zhengjian .tabs2-c span{line-height: 180%; font-size:14px; float: right; width:370px;}

.visa-material-c .right img{width: 190px; height: 240px;}
.visa-material-c .right{display: block; margin:10px 0px 0px 0px; padding: 0; border: 1px solid #003c83; width:190px; height:240px; position: relative;}
.visa-material-c .left{display: block; margin: 10px 0px 0px 0px; width: 340px; min-height:240px; color:#666; line-height: 180%}
.visa-material-c .right a{position: absolute; width: 120px; height: 40px; line-height: 40px; text-align: center; display: block; background:rgba(0,0,0,.6); color: #fff; font-weight: bold; left:35px; top:100px}



#bottomnav{height: 55px; width: 100%; background: #ffe401; text-align:center; line-height: 55px; font-size: 12px;}
#bottomnav,#bottomnav a{color: #003c83;}
#bottomnav a{font-weight:500; font-size: 16px; margin: 0 19px;}
#bottomnav a:hover{color: #000;}
#footer{background: #062682;}
	.footerlogo{width: 156px; height: 188px; background: url(../images/footerlogo.png) no-repeat; margin: 25px 0px 0px 20px}
	.contact{margin:25px 0px 0px 25px;color:#fff;}
	.contact li{line-height: 22px; height: 22px; padding: 7px 0px;}
	.contact li i{margin-right: 12px}
	.qrcode{margin-top:25px;}
	.qrcode li{float: left; width: 126px; height: auto; text-align: center; color: #fff; margin-left: 45px;}
	.qrcode li:first-child{margin-left:0px;}
	.qrcode li img{margin-bottom: 10px; width: 126px; height: 126px;}
	
	.addrtab{width: 660px; height: 153px; background: url(../images/addrbg.png) no-repeat; position: relative;}
	.addrcon{width:285px; height:80px; background: #0A256F; padding:20px;}
	.addrtab li{cursor: pointer; width:45px; height: 54px; position: absolute; float: left;color: #FFF; text-align: center;}
	.addrtab li.hover{background:url(../images/addrbg-h.png) no-repeat;background-position:center top; color:#F5D96C}
	.addrtab li.addr1{left:-5px;top:25px;}
	.addrtab li{padding-top: 25px;}
	.addrtab li.addr3,.addrtab li.addr4{padding-top:0px;}
	.addrtab li.addr2{left:69px;top:76px;}
	.addrtab li.addr3{left:244px;top:0px; height:45px; background-position:center bottom;}
	.addrtab li.addr4{left:336px;top:60px;height:45px; background-position:center bottom;}
	.addrtab li.addr5{left:488px;top:25px; }
	.addrtab li.addr6{left:584px;top:92px;}
	.addrcon li{height:50px; line-height: 23px; color:#fff; font-size:14px;}
	.addrcon li i{margin-right: 12px;}
	.addrcon li span{display: inline-block; width: 240px; line-height: 20px;}
	
	
	.links{height:50px; background: url(../images/linksbg.png) no-repeat center center; margin: 0 auto; line-height: 50px; color:#fff; font-size: 12px; display: none;}
	.links dt{float: left; display: inline-block; width: 75px; height:50px;}
	.links dd{float: left; display: inline-block; width: 920px;}
	.links dd a{color:#fff; margin:0 5px;}
	.copy{width: 1000px; font-size: 12px; color:#f1f1f1; padding: 10px 0px; line-height: 20px; text-align: center}
	.copy a{color:#f1f1f1;}
.fixed-form{background: #02153F; width: 100%; height:40px; line-height: 15px; padding: 10px 0px; position: fixed; left:0; bottom:0;z-index: 999}
.fixed-form table{width: 1000px; margin: 0 auto; padding: 0;}
.fixed-form table td{padding: 0; margin: 0; border-collapse: 0; color:#fff; vertical-align: middle}
.fixed-form table td.t{text-align: right; padding-left: 10px;}
.form-control {
    display: inline-block;    
    height:40px;
    padding:6px 6px;
    font-size:14px;
    line-height: 1.42857143;
    color:#555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #003c83;
    border-radius: 3px;
	outline: none;
}
input.form-control{height:26px;}
input.form-control{}
select.form-control{width: 100px;}
.form-submit{background-color: #ffe401; background-image: none; border:none; color:#003c83;  height: 40px; line-height: 40px; cursor: pointer; border-radius: 3px;}
.form-submit:hover{background-color:#ffcc00;color:#000; }
.form-submit.disabled,.form-submit.disabled:hover{background-color: #aaa; color:#666;}
.fixed-form .close{position: absolute;left:1005px;top:6px; background: url(../images/x.png) no-repeat; width: 32px; height: 32px; cursor: pointer; display: none;}
.fixed-form .close:hover{
	transform:rotate(180deg);
	-ms-transform:rotate(180deg);
	-moz-transform:rotate(180deg);
	-webkit-transform:rotate(180deg);
	-o-transform:rotate(180deg);
	transition:300ms;
	-ms-transition:300ms;
	-moz-transition:300ms;
	-webkit-transition:300ms;
	-o-transition:300ms;
}
.fixed-form .open{position:absolute;left:1005px;top:-42px; background: #704814; color:#ffe401; width: 32px; height: 32px; cursor: pointer; line-height: 100%; padding: 5px 0px; text-align: center; font-size: 12px; display: none;}

.go-to-top{width:32px; height: 32px; display: block; background: url(../images/toTop.png) no-repeat; position: fixed; right:0; bottom:100px}

#service-fixed{width:90px; height: auto; position: fixed; right:0px; top:150px; z-index: 99; display: none;}
.service-fixed-t,.service-fixed-c,.service-fixed-b{background: url(../images/service-bg.png) no-repeat; width: 90px;}

.service-fixed-t{height: 14px; overflow: hidden;background-position: left top;}
.service-fixed-c{background-position: -150px 0px; background-repeat: repeat-y;}
.service-fixed-b{height: 14px; overflow: hidden;background-position: left bottom;}
.icon-service-info,.icon-service-qq,.icon-service-weixin,.icon-service-weibo,.icon-service-tel{background: url(../images/service-bg.png) no-repeat; width: 46px; height: 48px; display: block; margin: 0 auto;}
.icon-service-qq{background-position:-317px -31px;}
.icon-service-weixin{background-position:-317px -112px;}
.icon-service-tel{background-position:-317px -192px;}
.icon-service-weibo{background-position:-317px -273px;}
.icon-service-info{background-position:-317px -358px;}
a:hover .icon-service-qq{background-position: right -31px}
a:hover .icon-service-weixin{background-position: right -112px}
a:hover .icon-service-tel{background-position: right -192px}
a:hover .icon-service-weibo{background-position: right -273px}
a:hover .icon-service-info{background-position: right -358px}
.service-fixed-c li{background: url(../images/service-bg.png) no-repeat -609px top; height:64px; padding:5px 0px 5px 0px; position: relative; font-size:12px; text-align: center; line-height:16px;}
.service-fixed-c li i{line-height: 100%;}
.service-fixed-c li sup{display: block; position: absolute; top:0;right:20px; font-size: 12px; color: #fff; text-align: center; line-height: 14px; border-radius: 7px; background: red; width: 14px;}
.service-fixed-c li.start{background: none; padding-top: 0;}
.service-fixed-c li.end{padding-bottom: 0px;}
.service-fixed-c li .open{position: absolute; right:91px; background:#e3e6fe; border: 1px solid #003c83;top:0;color:#003c83; display: none; border-radius: 5px;}
.service-fixed-c li .open .open-r-ico{background: url(../images/jiantou-bg.png) no-repeat right center; position: relative; right:-10px; z-index:9999; padding:10px 22px 10px 0px;}
.service-fixed-c li .open.weixin img{width: 130px; border-radius: 3px;}
.service-fixed-c li .open.weixin{top:-50px}
.service-fixed-c li .open.tel input{display: inline-block; float: left;}
.service-fixed-c li .open.tel .open-r-ico{width: 195px;}
.service-fixed-c li .open.tel input.form-control{width: 100px;border-radius: 3px 0px 0px 3px;}
.service-fixed-c li .open.tel input.form-submit{width: 80px; font-size: 14px; background: #003c83; color:#fff; border-radius: 0px 3px 3px 0px;}
.service-fixed-c li a:hover{color: #6d620e;}
.service-fixed-c li:hover .open{display: block;}


/*pages*/
.pages{padding:30px 0px 0px; text-align: right;}
.pages span{color:#999;}
.pages span,.pages a{display: inline-block; padding:5px 9px; font-size:14px; border:1px solid #dedede; border-right:0;}
.pages a{color:#003c83;}
.pages span.selfList{background: #003c83;color:#fff;border-color:#003c83}
.pages .aLast,.pages .sLast{border-right:1px solid #dedede;}

/**club**/

.club .title_pic{width: 368px; height: 80px; display: block; background: url(../images/club_t.png) no-repeat center top; margin: 0 auto;}
.t-1000{width: 1000px; height: 41px; display: block; background: url(../images/t-1000.png) no-repeat center top; margin: 0 auto;}
.t-1000 h3{width: 180px; line-height: 41px; display: block; text-align: center; font-size: 24px; color: #FFF; font-weight: 200; margin: 0 auto; text-shadow: 1px 1px 1px #003c83;}
.t-1000 h2{width: 180px; line-height: 41px; display: block; text-align: center; font-size: 24px; color: #FFF; font-weight: 200; margin: 0 auto; text-shadow: 1px 1px 1px #003c83;}

.club_list li{margin-top: 20px;}
.club_list .club_li_thumb{width:520px}
.club_list .club_li_info{width: 450px;}
.club_li_thumb{width: 520px; height: 320px; border:3px solid #c5cbfb;}
.club_li_thumb img{width: 520px; height: 320px; border:none; background: #f1f1f1}
.club_li_title{font-family: "幼圆";font-size:32px;font-weight:200; color:#003c83;}
.club_li_title_en{font-family: "Monotype Corsiva";font-size:32px;font-weight:200; color:#003c83;}
.club_li_desc{font-size:16px; color:#666; line-height: 160%; margin-top: 30px;}
.club h1,.club h1 span{display: block; margin: 0 auto; text-align:center}
.club .club_title{width: 100%; background: url(../images/title-h1-bg.png) no-repeat center;}
.club h1{background-repeat: no-repeat; background-position: center center; height: 68px;}
.club .desc_video{margin-top: 35px; height:315px}
.club .desc_video .desc{width: 400px; color: #003c83; font-size:14px; line-height:170%;}
.club .desc_video .video{width: 560px;}

.club h2.title_pic.t7{width: 418px; height: 80px; background: url(../images/t7.png) no-repeat center top; display: block; margin: 0 auto}
.club h2.title_pic.t8{width: 418px; height: 80px; background: url(../images/t8.png) no-repeat center top; display: block; margin: 0 auto}
.club h2.title_pic.t9{width: 418px; height: 80px; background: url(../images/t9.png) no-repeat center top; display: block; margin: 0 auto}

.virtual{width: 1000px; height: 230px; overflow: hidden; padding: 30px 0px;}
.virtual ul{width: 1011px; margin: 0;}
.virtual li{display: inline-block; float: left; width: 326px; height: 230px; margin-right: 11px;}
.virtual li img{width: 326px; height: 230px;}

.house{width:1000px; height:310px; overflow: hidden; padding: 30px 0px;}
.house ul{width: 1016px; margin: 0;}
.house li{display: inline-block; float:left; width: 490px; height: 310px; margin-right:16px;border:1px solid #9d620e;}
.house li img{width: 490px; height: 310px; }

.hospital{padding: 30px 0px;}
.hospital img.left{border:3px solid #c5cbfb; width: 570px; height: 380px;}
.hospital .hospital_info{width: 400px;}

.otherpic{padding: 30px 0px; width:1000px; height:auto; overflow: hidden; }
.otherpic ul{width: 1014px;  margin: 0;}
.otherpic li{display: inline-block; float:left; width: 240px; height: 160px; margin-right:13px; margin-top: 10px;}
.otherpic li img{width: 240px; height: 160px;}

.club_content,.content-txt{padding: 30px 0px; line-height: 180%; font-family:"微软雅黑";font-size:16px;}
.club_content img,.content-txt img{margin:0px auto; width:expression( this.width > 1000? 1000 : true); max-width:1000px;}
.club_content p,.content-txt p{margin-top: 15px;}

/*live*/
.live h2.title_pic{width: 940px; height:80px; display: block; background: url(../images/live_t_1.png) no-repeat center top; margin: 0 auto;}
h3.title_h3{font-size: 42px; color:#003c83; font-family:Arial; margin: 15px auto 0px; text-align: center;}
.live_wrap_t{height:2px;background: #003c83; width: 135px; overflow: hidden;margin: 0 0 25px;}
.live_1 .left_pic a{display: inline-block; float: left; width: 300px; height: 410px;}
.live_1 .left_pic{height: 410px;}
.right_title{margin-top:50px; height: 310px; border-left:2px solid #003c83; width: 280px; position: relative;}
.right_title a{display: block; height:160px; background: url(../images/wrapbg.jpg) repeat; /*background: #FBFAFF;*/ position: relative;left:-15px; margin-top: 70px; font-size: 30px; color:#003c83; font-weight: bold;line-height:20px; line-height: 100%;}
.right_title a i{font-family:Arial;font-style: normal; display:block; line-height:30px; padding:30px 0px 20px;}
.right_title a small{font-size: 14px;font-family:Arial; font-weight: 500;display:block; line-height:30px}
.right_pic a{display: inline-block; float: left; width: 180px; height: 250px;}
.right_pic{width: 380px; height: 250px; padding: 20px; background: #FFF; margin: 0}
.live_1 .right_pic{position:absolute;right:0;bottom:0; z-index: 99}
.live_1{height:650px}
.live_2 .left_pic{height: 338px;}
.live_2 .left_pic a{display: block; width: 600px; height: 338px;}
.live_2 .left_pic{position: absolute;right:0px;bottom:0px;z-index: 9;}
.live_2 .right_pic{position: relative;z-index: 10;}
.live_2 .right_title{height:230px;margin-top:30px;width:490px}
.live_2 .right_title a{margin-top:30px;height:130px;}
.live_2 .right_title a i{padding-top:10px;}
.live_2{height:588px;}
.live_3 .left_pic{height: 338px;}
.live_3 .left_pic a{display: block; width: 600px; height: 338px;}
.live_3 .right_title{margin-top:30px; height: 278px;}
.live_3 .right_title a{margin-top: 50px}
.live_3 .right_pic{position: absolute;right:0;bottom:0; width: 525px; height: 300px;}
.live_3 {height:655px;}

h2.t10{width: 237px; height: 68px; background: url(../images/t10.png) no-repeat center top; display: block; margin: 0}
h2.t11{width: 179px; height: 68px; background: url(../images/t11.png) no-repeat center top; display: block; margin: 0}
h2.t12{width: 178px; height: 68px; background: url(../images/t12.png) no-repeat center top; display: block; margin: 0}
.describe{font-family: "幼圆"; color: #003c83; font-size: 14px; text-align:left; padding: 25px 0px; line-height:180%;}

.live_index_ul{width:482px }
.live_index_ul li{float: left;margin-left:2px;}
.live_index_ul li img{height: 108px;width:119px;}
.live_index_ul li.li-1 img,.live_index_ul li.li-1{width: 240px; height: 218px; margin-left:0;}
.live_index_ul li.li-4,.live_index_ul li.li-5{margin-top: 2px;}
.dynamic h2.title_pic{width: 552px; height:80px; display: block; background: url(../images/dynamic_t.png) no-repeat center top; margin: 0 auto;}
.dynamic h1.title_pic{width: 552px; height:80px; display: block; background: url(../images/dynamic_t.png) no-repeat center top; margin: 0 auto;}
.dynamic_list li{border:3px solid #c5cbfb; margin-top: 30px;}
.dynamic_li_thumb{width:300px;}
.dynamic_li_thumb img{width: 300px; height: 210px;}
.dynamic_li_info{width:670px;}
.dynamic_li_info table{width: 100%;font-size:16px; color:#003c83; margin:30px 0px 0px; border-collapse: none; border-spacing: none; padding: 0;}
.dynamic_li_info table td{height:50px; line-height:50px; vertical-align: middle; border-collapse: none; border-spacing: none; border:0; padding: 0; width: 33.3%}
.dynamic .describe,.record .describe,.video .describe,.visa-team .describe,.trip-list .describe{font-size:16px; text-align: center;}
.archives{position: relative;}
.archives .dynamic_li_thumb{width:120px;height:120px; position: absolute;left:0;top:0;}
.archives .dynamic_li_thumb img{width:120px;height:120px;border-radius: 60px;}
.archives .dynamic_li_info{border:1px solid #c5cbfb;  width:850px; border-radius: 20px; margin-top: 20px; padding-left: 90px;}
.archives .dynamic_li_info table{margin:9px 0px 9px 0px;}
.archives .dynamic_li_info table td{width: 33.3%; line-height: 30px; height: 30px; text-align: left;}
.dynamic_content li{background: url(../images/line_bg_left.png) no-repeat 42px top; margin-top:30px; position: relative;}
.dynamic_content .box{background: url(../images/line_bg_bottom.png) no-repeat left bottom; padding-bottom:106px; padding-left: 86px;}
.dynamic_content .d_c_title{font-size: 20px; font-weight: 700; color:#003c83}
.dynamic_content .d_c_content{font-size:14px; font-weight: 500; color:#666; line-height: 180%; margin-top: 15px;}
.dynamic_content .d_c_date{width: 106px; height: 106px; text-align: center; position: absolute; left:0; bottom:0; color:#dedede; font-size:24px;text-shadow: 1px 1px 1px #003c83;}
.dynamic_content .d_c_date .m{margin: 0; padding: 0; font-size:24px; height: 30px; line-height: 30px; margin-top: 18px;}
.dynamic_content .d_c_date .d{margin: 0; padding: 0; font-size:40px; height: 30px; line-height: 30px; margin-top: 10px; font-family: Consolas,"微软雅黑"}
.dynamic_content .d_c_pics img{width: 170px; height: 120px; margin: 10px 0px 0px 15px}
.record h2.title_pic{width: 532px; height: 75px; display: block; background: url(../images/record_t.png) no-repeat center top; margin: 0 auto;}
.record_list li{background: url(../images/record_img_bg.png) no-repeat 0 0; width: 244px; height: 207px; float: left; display: inline-block; margin-left:8px;margin-top:8px;}
.record_list li img{margin: 1px 0px 0px 1px; line-height: 100%;}
.record_list li em{display: block; line-height: 35px; padding: 0 5px; overflow: hidden; font-style: normal;font-size: 12px; color:#003c83;}
.record_list li:first-child{margin-left: 0px;}
.record .tabs li{float: left; margin-left: 3px;}
.record .tabs li:first-child{margin-left: 0px;}
.record .tabs a{display: block;}
.icon-images,.icon-video{background: url(../images/icon-7.png) no-repeat; width: 16px; height: 16px; display: inline-block; vertical-align: top;}
.record_list .icon-images{background-position: left bottom;margin-top:9px;margin-right:5px;}
.video_list .icon-video{background-position: left top;margin-top:9px;margin-right:5px;}
.video h2.title_pic{width: 473px; height: 80px; display: block; background: url(../images/video_t.png) no-repeat center top; margin: 0 auto;}
.video_list li{background: url(../images/video_img_bg.png) no-repeat 0 0; width: 326px; height: 256px; float: left; display: inline-block; margin-left:11px;margin-top:11px; position: relative; cursor: pointer;} 
.video_list li img{margin: 1px 0px 0px 1px; line-height: 100%; width: 320px; height: 215px}
.video_list li em{display: block; line-height: 35px; padding: 0 5px; overflow: hidden; font-style: normal;font-size: 12px; color:#003c83;}
.video_list li:first-child{margin-left: 0px;}
.video_list li .play-layer{width: 320px; height: 215px; display: block; z-index: 9; background: url(../images/play-layer.png) no-repeat left top;left:1px;top:1px; position: absolute; visibility: hidden;}
.video_list li:hover .play-layer{visibility: visible;}

body .vodeo-layer-class{width: 640px;}
body .vodeo-layer-class .layui-layer-content{padding: 0px; background: #111; height: auto; line-height: 100%; overflow-y: hidden; height: 360px;}
body .vodeo-layer-class.vodeo-layer-class-swf .layui-layer-content{height: 400px;}

.video_list li.li2{background: url(../images/record_img_bg.png) no-repeat 0 0; width: 244px; height: 207px;  float: left; display: inline-block; margin-left:8px; margin-top:11px;} 
.video_list li.li2 img{margin: 1px 0px 0px 1px; line-height: 100%; width: 238px; height: 168px}
.video_list li.li2 .play-layer{width:238px; height:168px; display: block; z-index: 9; background: url(../images/play-layer.png) no-repeat center center;left:1px;top:1px; position: absolute; visibility: hidden;}
.video_list li.li2:hover .play-layer{visibility: visible;}

/*visa-team*/
.visa-team h2.title_pic{width: 780px; height: 80px; display: block; background: url(../images/t14.png) no-repeat center top; margin: 0 auto;}
.visa-team div.title_pic{width: 780px; height: 80px; display: block; background: url(../images/t14.png) no-repeat center top; margin: 0 auto;}
.visa-team h1.title_pic{width: 780px; height: 80px; display: block; margin: 0 auto;}
.visa-team-list{}
.visa-team-list li{margin-top:25px;}
.visa-team-list .visa-team-thumb{width: 394px; height: 264px; background: url(../images/case_img_bg.png) no-repeat 0 0;}
.visa-team-list .visa-team-thumb img{margin: 1px 0px 0px 1px; width: 388px; height: 258px;}
.visa-team-info{width:585px;font-family: "微软雅黑" }
.visa-team-info p{margin: 0; padding: 0 0 0 15px; display: block; background: url(../images/li6x6.png) no-repeat left 10px; line-height: 23px;}
.visa-team-info h2{margin: 0; padding: 0 0 0 15px; display: block; background: url(../images/li6x6.png) no-repeat left 10px; line-height: 23px;font-size: 14px;text-align: left;font-weight: normal;}
.visa-team-info h1{margin: 0; padding: 0 0 0 15px; display: block; background: url(../images/li6x6.png) no-repeat left 10px; line-height: 23px;font-size: 14px;text-align: left;font-weight: normal;}
.visa-team-info p strong{font-weight: 500; display: inline-block; width: 80px; color:#003c83;}
.visa-team-info h2 strong{font-weight: 500; display: inline-block; width: 80px; color:#003c83;font-size: 14px}
.visa-team-info h1 strong{font-weight: 500; display: inline-block; width: 80px; color:#003c83;font-size: 14px;}
.icon-jbqk{width: 76px; height: 26px; display: block; background: url(../images/jbqk_t.png) no-repeat;}
.visa-team-info .d2{position: relative; border: 1px solid #003c83; border-radius: 8px; margin-top:20px; padding:13px; height:60px; font-size:12px; line-height: 20px; }
.visa-team-info .d2 i{position: absolute; top:-16px;}
.visa-team-info .d3{text-align: right; height: auto; margin-top: 10px;}
.visa-team-info .d3 a.btn{padding: 7px 30px;}
.more-btn{margin-top: 35px;}
.more-btn .btn{font-size: 16px; padding:10px 0px; height: 25px; line-height: 25px; display: block; width: 48%;}
.more-btn .btn.left{background: #003c83}
.more-btn .btn.left:hover{background: #0452ad}
.more-btn .btn.right{background: #4188dc}
.more-btn .btn.right:hover{background: #4e9fff}

.visa-content{position: relative; padding-bottom:80px;}
.visa-content .visa-team-thumb{width:497px; height: 329px; background: url(../images/visa-c-bg.png) no-repeat 0 0; z-index: 2; position: relative;}
.visa-content .visa-team-thumb img{margin:0px; width: 490px; height:320px;}
.visa-content .visa-team-info{width:566px;font-family: "微软雅黑"; border:1px solid #003c83; position: absolute;right:0px; top:120px; z-index: 1; padding: 30px 0px;}
.visa-content .visa-team-info p{margin: 0; padding: 0 0 0 15px; display: block; background: url(../images/li6x6.png) no-repeat left center; line-height: 32px; font-size:17px; margin-left: 110px;}
.visa-content .visa-team-info h1{margin: 0; padding: 0 0 0 15px; display: block; background: url(../images/li6x6.png) no-repeat left center; line-height: 32px; font-size:17px; margin-left: 110px;}
.visa-content .visa-team-info p strong{font-weight: 500; display: inline-block; width:100px; color:#003c83}
.visa-content .visa-team-info h1 strong{font-weight: 500; display: inline-block; width:100px; color:#003c83;font-size: 17px;}
.visa-team .tabs li{margin: 0 10px;}
.visa-process{margin-top:35px;}
.visa-process li{margin-top:20px;}
.visa-process li .t{float: left; display: inline-block; width: 84px; font-size: 16px; color: #003c83; text-align: center; padding-right: 14px; height: 120px; margin-left: 45px;}
.visa-process li .c{float: right; display: inline-block;width: 800px; height: 58px; border: 1px solid #003c83;border-radius: 8px; padding: 15px; line-height: 180%; display:table; color:#000}
.visa-process li .c p{display: table-cell; vertical-align: middle;}
.visa-process li .t i{width: 98px; height: 88px; display: block; line-height: 100%; background: url(../images/icon-8.png) no-repeat; margin-bottom: 5px;}
.visa-process li .t i.icon-vp2{background-position: 0 -143px;}
.visa-process li .t i.icon-vp3{background-position: 0 -284px;}
.visa-process li .t i.icon-vp4{background-position: 0 -428px;}
.visa-process li .t i.icon-vp5{background-position: 0 -570px;}
.visa-process li .t i.icon-vp6{background-position: 0 -711px;}
.visa-process li .t i.icon-vp7{background-position: 0 -854px;}
.visa-process li .t i.icon-vp8{background-position: 0 -1000px;}
.visa-process li .t i.icon-vp9{background-position: 0 -1142px;}
.visa-process li .t i.icon-vp10{background-position: 0 -1283px;}
.visa-process li .t i.icon-vp11{background-position: 0 -1427px;}
.visa-process li .t i.icon-vp12{background-position: 0 -1570px;}
.visa-strategy{margin-top: 40px; margin-bottom: 40px;}
.visa-strategy dt{border-bottom: 1px solid #003c83; display: block; margin-bottom: 20px;}
.visa-strategy dt span{display: inline-block; color: #fff; font-size: 24px; font-weight: bold; background: #003c83; border-radius: 8px 8px 0px 0px; margin-left: 25px; padding: 10px 30px}
.visa-strategy dd{ display: block; background: url(../images/li6x6.png) no-repeat left center; line-height: 23px;}
.visa-strategy dd{float: left; width: 50%;}
.visa-strategy dd span{float: right; color:#999; font-size: 12px; margin-right:30px}
.visa-strategy dd a{color:#000; margin-left: 15px;}
.visa-strategy dd a:hover{color: #9d620e}
.visa-material{margin-top: 40px;}
.visa-material .th1{width:438px;}
.visa-material .th3{width: 192px;}
.visa-material table{width: 100%;}
.visa-material table th{font-size: 16px; font-weight: 500; color: #003c83; text-align: left;}
.visa-material table td{vertical-align: top;}
.visa-material-t a{display: inline-block; width: 105px; border: 1px solid #888; text-align: center; line-height: 32px; height: 32px; border-radius: 5px; margin-right: 32px;margin-top:15px; color:#888;}
.visa-material-t a.hover{border: 1px solid #003c83;background:#E9F1FF; color:#003c83;}
.visa-material-c .right img{width: 190px; height: 240px;}
.visa-material-c .right{display: block; margin:10px 0px 0px 0px; padding: 0; border: 1px solid #003c83; width:190px; height:240px; position: relative;}
.visa-material-c .left{display: block; margin: 10px 0px 0px 0px; width: 340px; min-height:240px; color:#666; line-height: 180%}
.visa-material-c .right a{position: absolute; width: 120px; height: 40px; line-height: 40px; text-align: center; display: block; background:rgba(0,0,0,.6); color: #fff; font-weight: bold; left:35px; top:100px}

/*trip-list*/
.trip-list h2.title_pic{width: 553px; height: 80px; display: block; background: url(../images/t15.png) no-repeat center top; margin: 0 auto;}
.trip-list h1.title_pic{width: 553px; height: 80px; display: block; background: url(../images/t15.png) no-repeat center top; margin: 0 auto;}
.trip-list div.title_pic{width: 553px; height: 80px; display: block; background: url(../images/t15.png) no-repeat center top; margin: 0 auto;}
.trip-list li {float:left; width: 490px; margin-left: 20px; margin-top: 20px;}
.trip_li_thumb{background: url(../images/trip_img_bg.png) no-repeat 0 0; width: 261px; height:174px;} 
.trip_li_thumb img{margin: 1px 0px 0px 1px; line-height: 100%; width: 255px; height: 168px}
.trip-list .trip_li_info{width:214px; }
.trip-list .trip_li_info p{line-height: 25px;}
.trip-list .trip_li_info .d3{text-align: left; margin-top:16px;}

/**wrap-side-nav**/
.left-wrap{width: 200px;}
.right-wrap{width:770px;}
.wrap-side-nav{width:200px;}
.wrap-side-nav-t,.wrap-side-nav-c,.wrap-side-nav-b{ width: 200px;}
.wrap-side-nav-t{height: 76px; line-height: 76px; padding-top: 24px; font-size: 24px;background: url(../images/left_navbg.png) no-repeat; color: #FFF; text-align: center; font-weight: bold;}
.wrap-side-nav-t a{color: #fff}
.wrap-side-nav-c{/*background-position: -227px 0px; background-repeat: repeat-y;*/ padding: 0px 0px;}
.wrap-side-nav-b{height: 28px;/* background-position: left bottom;*/}
.wrap-side-nav-c li{line-height: 40px; height: 40px; background-color:#f2f2f2; background-image: url(../images/nav_list.png); background-repeat: no-repeat;background-position: 7px -26px;   padding-left: 37px; text-align: left; margin-top: 10px;}
.wrap-side-nav-c li a{display: block; height: 40px;}
.wrap-side-nav-c li.hover{background-position: 0px 8px; color: #fff; background-color:#f07d90;}
.wrap-side-nav-c li.hover a{color:#FFF;}
.position-nav{text-align: right;}
.position-t{background: url(../images/p-t-bg.png) no-repeat left center; height: 30px; line-height: 30px; font-size: 18px; font-weight: bold; color: #003c83;}
.position-t span{display: inline-block; width: 160px; height: 30px; text-align: center; margin-left: 42px;}
.position-t h1{display: inline-block; width: 160px; height: 30px; text-align: center; margin-left: 42px;font-size: 18px;}

.article-list{}
.article-list li{float: left; width: 375px; margin-left: 20px;margin-top:20px; border-bottom:1px dotted #efefef; height: 90px; padding-bottom: 20px;}
.article-list .article-list-thumb{width: 130px; height: 90px; float: left; display: inline-block;}
.article-list .article-list-thumb img{width: 130px; height: 90px;}
.article-list .article-list-info{width: 230px; float: right; display: inline-block;}
.article-list .article-list-title{font-size: 16px; line-height: 120%;}
.article-list .article-list-desc{font-size: 12px; line-height: 130%; color:#777; margin-top: 6px;}
.article-content{font-family: "微软雅黑","宋体"; padding-top: 30px;}
h1{font-size: 24px; font-weight: bold; line-height: 130%; text-align: center;}
.infofrom{font-size:12px; color:#666; text-align: center; line-height: 40px; border-bottom: 1px dotted #dedede;}
.article-content-txt{margin: 20px 20px; line-height: 180%; font-size: 16px;}
.article-content-txt p{margin-top: 15px;}
.article-content-txt img{margin:0px auto; width:expression( this.width > 730? 730 : true); max-width:730px;}
.article-content-txt table{border: 1px solid #dedede;border-left:0px; border-bottom:0;}
.article-content-txt table td{border: 1px solid #dedede; border-right:0px; border-top:0;}
.article-content-txt .retitle{background: #003c83;color:#FFF; padding: 5px 20px; display: inline-block; border-radius: 5px 5px 0px 0px; margin-bottom: 5px;}

/*signup-form*/
.signup-form-t{width: 1000px; height:40px; background: url(../images/c-1000-bg-all.png) no-repeat left top;}
.signup-form-c{width: 1000px; background: url(../images/c-1000-bg.png) repeat-y left top;}
.signup-form-b{width: 1000px; height:40px; background: url(../images/c-1000-bg-all.png) no-repeat left bottom;}
.signup-form h2{background: #003c83; color:#FFF; padding: 15px 20px; display: inline-block; border-radius: 0px 5px 5px 0px}

.controls--label{margin:10px 15px 0px 0px;display:inline-block; cursor: pointer;}
.controls--radio{display:none}
.controls--radioInput{background-color:#fff;border:1px solid rgba(0,0,0,0.15);border-radius:100%;display:inline-block;height:16px;margin-right:10px;margin-top:-1px;vertical-align:middle;width:16px;line-height:1;}
.controls--radio:checked + .controls--radioInput:after{background-color:#003c83;border-radius:100%;content:"";display:inline-block;height:12px;margin:2px;width:12px}
.controls--checkbox.controls--radioInput,.controls--radio:checked + .controls--checkbox.controls--radioInput:after{border-radius:0}
.controls-t{font-size: 18px; color:#003c83; font-weight: bold;}
.controls{margin: 30px 0px 0px 0px}
.signup-form .form-submit{padding:0px 50px; font-size: 18px;}
.label-img img{width: 120px; margin-bottom: 5px; display: block; border-radius: 65px; border: 3px solid #FEF0CF;}
.label-img{text-align: center;}
.label-img.hover img{border-radius: 60px; border: 3px solid #003c83}
.label-img.hover{color:#003c83}
.label-img .controls--radioInput{/*visibility: hidden; display: none;*/}

.lianxi-table{width: 100%; background: #fff; border-collapse: 0; border-spacing: 0;}
.lianxi-table td{border: 3px solid #5080a4; padding: 0; line-height: 180%;}
.lianxi-table tr>td:first-child,.lianxi-table td.a_left{border-right:0;border-radius: 8px 0px 0px 8px}
.lianxi-table tr>td:nth-child(2),.lianxi-table td.a_right{border-left:0;border-radius: 0px 8px 8px 0px; text-align: right;}
.lianxi-table tr>td:nth-child(2) img,.lianxi-table td.a_right img{border-radius: 0px 8px 8px 0px; width: 600px;}
.lianxi-table tr{margin-top: 20px;}

/**brand**/
.brand_advan{line-height: 200%;font-size:16px; color:#222;}
.t-1000-2{width:1000px; height:41px; background: url(../images/t17.png) no-repeat center top;}
.t-1000-2 span{display: none;}
.brand_advan h2.title_pic{ height: 80px; background: url(../images/t16.png) no-repeat center top}
.b-t-1{font-size: 32px; color:#003c8c;}
.b-1{padding: 30px 0px;}
.b-zj{width:563px; height: 360px; background: url(../images/z1.png) no-repeat center center;}
.b-zj-info{width: 420px; font-size: 14px;}
.display-table{display: table;}
.display-table-cell{display: table-cell;}
.v-m{vertical-align: middle;}

.t-1000-3{width:1000px; height:41px; background: url(../images/t18.png) no-repeat center top;}
.t-1000-3 span{display: none;}

.b-2{text-align: left; padding: 30px 0px;}
.t-tx1{width: 435px; height: 79px; margin: 0; background: url(../images/tx1.png) no-repeat;}
.t-tx1 span,.t-tx2 span,.t-tx3 span{visibility: hidden;}
.b-2 .tx1{width: 510px; text-align: center;}
.img-mgzc{width: 950px; height: 516px; background: url(../images/mgzc.jpg) no-repeat;}
.img-zgzc{width: 950px; height: 516px; background: url(../images/zgzc.jpg) no-repeat;}
.b-2 .t-tx2{width: 442px; height: 83px; margin: 0; background: url(../images/tx2.png) no-repeat;}
.b-2 .tx2{width:520px; border: 1px solid #9d620e; border-radius: 5px; padding: 25px; margin: 20px 0px 0px 0px;}
.b-2 .tx2 p{height: 267px; text-align: center; position: relative; padding-right:180px;}
.b-2 .tx2-img{border:3px solid #5080a4; border-radius: 5px; width:400px; height: 267px; position: absolute; right:150px;top:25px;}
.b-2 .tx2-img img{border-radius: 5px;}
.b-2 .tx-t{position: absolute; background: #9d620e;font-size:20px; color:#ffe401; padding: 10px 20px; font-style: normal; display: block; border-radius: 5px 0px 5px 0px;}
.tx2-img-2 {margin-top: 20px;}
.tx2-img-2 img{border:3px solid #5080a4; border-radius: 5px; display: inline-block; float: left; margin-left: 14px;}
.b-2 .t-tx3{width:592px; height: 81px; margin: 0; background: url(../images/tx3.png) no-repeat;}
.tx3-img{margin-top: 20px; width:308px;}
.tx3-img img{border:4px solid #5080a4; border-radius: 8px; }
.tx3-info{width: 330px;height:359px}

.t-1000-4{width:1000px; height:41px; background: url(../images/t19.png) no-repeat center top;}
.t-1000-4 span{display: none;}
.shilirenzheng li{float: left; width: 50%; margin-top: 30px;}
.shili-t i{background: url(../images/slrz.png) no-repeat; display: inline-block; width: 89px; height: 89px; float: left; margin-right:10px;}
.shili-t strong{font-size:32px; color:#9d620e; display: block; height: 40px; padding-top:8px;}
.shili-t{font-size:18px; font-weight: bold; vertical-align: middle; line-height: 40px;}
.shili-c{padding-left: 99px; height: 140px;}
.shili-t .icon-shili-2{background-position: right top;}
.shili-t .icon-shili-3{background-position: left bottom}
.shili-t .icon-shili-4{background-position: right bottom}

.t-1000-5{width:1000px; height:41px; background: url(../images/t20.png) no-repeat center top;}
.t-1000-5 span{display: none;}
.brand_advan .choose{width:250px; height:500px; float: left; display: inline-block; background-image:url(../images/choose-bg.png); background-color: #FFF; background-repeat: no-repeat; margin-top:30px;}
.brand_advan .choose.choose-2{background-color: #F0F0F0; background-position: right top;}
.brand_advan .choose dt{text-transform:Uppercase;  font-size: 16px; font-family: "微软雅黑";color:#fff; text-align: center; height: 110px; line-height: 20px; padding: 0 0 30px 0px; margin: 0;}
.brand_advan .choose dt strong{font-size: 38px; display: block; line-height:50px; padding-top: 20px;}
.brand_advan .choose dd{margin:8px 10px 0px 10px; padding-left: 12px; background: url(../images/li6x6-2.png) no-repeat left 10px; line-height: 26px;}

.t-1000-6{width:1000px; height:87px; background: url(../images/t21.png) no-repeat center top;}
.t-1000-6 span{display: none;}
.liucheng10da{background: url(../images/10daliucheng.png) no-repeat; width: 674px; height: 674px; margin: 30px auto 0px;}
.liucheng8da{background: url(../images/8dajianguan.png) no-repeat; width:1000px; height:324px; margin: 30px auto;}

.jiamengliyou{border-right:3px solid #9C620E;}
.jiamengliyou td{width:50%; vertical-align: middle;border-bottom:3px solid #9C620E;border-left:3px solid #9C620E; padding: 20px}
.jiamengliyou strong{}
.liyou-p {width: 132px; height: 171px; float: left; display: inline-block; margin:20px 0px 0px 20px;}
.jiamengliyou i{background: url(../images/liyouico.png) no-repeat; width: 132px; height: 171px; display: inline-block; float: left; margin-right:20px;}
.jiamengliyou .i2{background-position: -178px 0px;}
.jiamengliyou .i3{background-position: -356px 0px;}
.jiamengliyou .i4{background-position: -547px 0px;}

.tabs3 a{display: inline-block; line-height: 40px; color:#555; padding: 0 15px; font-size: 12px; font-weight: bold}
.tabs3 a.hover{background: #555; color:#fff;}
.tabs3-c{background: #fff; padding:15px 0px 15px 15px;}
.tabs3-c li{width:235px; float: left; margin-right: 10px;}
.tabs3-c li img{width: 235px; height: 170px;}

.tabs3-c .bd{position: relative; z-index: 8; height:170px; width:970px; background: #FFF; overflow: hidden; margin: 0 }
.tabs3-c .bd ul{z-index: 7;}
.a-next,.a-prev{background-color: rgba(0,0,0,.1);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#1A000000,endColorstr=#1A000000); display: block; margin: auto; padding: 7px 4px;height: 32px;width: 18px; }
.a-next i,.a-prev i{background: url(../images/slider-arrow.png) no-repeat; height: 32px; display:block; width: 18px;  }
.a-next i{background-position: -59px 0px;}
.a-next:hover i{background-position: 0 0;}
.a-next:hover{background-color: rgba(0,0,0,.5)}
.a-prev i{background-position: right 0}
.a-prev:hover i{background-position: -116px 0px;}
.a-prev:hover{background-color: rgba(0,0,0,.5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#80000000,endColorstr=#80000000);}
.bd .a-next{position: absolute;top:0px;bottom:0px;right:0; z-index: 9}
.bd .a-prev{position: absolute;top:0px;bottom:0px;left:0; z-index: 9}

.league-process-setp{width: 120px; font-size: 16px; color:#fff; text-align: center; line-height: 20px;margin-left:70px;}

.img-bg-1{width: 1000px; height: 620px; background: url(../images/img-bg-1.png) no-repeat;}
.img-bg-1 img{margin: 42px 0px 0px 42px; width: 915px; height: 538px;}

.team_title_pic2{display: block; width:898px; height:95px; background: url(../images/t23.png) no-repeat; margin: 0 auto;}
.team_title_pic2 span{display: none;}

.t-1000-7{width:1000px; height:41px; background: url(../images/t-1000-2.png) no-repeat center top;}
.t-1000-7 span{width: 210px; line-height: 41px; display: block; text-align: center; font-size: 24px; color: #FFF; font-weight: 200; margin: 0 auto; text-shadow: 1px 1px 1px #565350;}

.t-1000-7-2{width:1000px; height:41px; background:none; text-align: center;}
.t-1000-7-2 span{width: auto;display: inline-block; margin: 0 auto; line-height: 41px;text-align: center; font-size: 24px; color: #FFF; font-weight: 200; text-shadow: 1px 1px 1px #565350; padding: 0 15px;background: #5080A4;}

.img-bg-2{width: 480px; height: 299px; background: url(../images/img-bg-2.png) no-repeat;}
.img-bg-2 img{width: 435px; height: 255px; margin: 23px 0px 0px 22px;}

/**youshi**/
.youshi1{width: 1000px; height: 479px; background: url(../images/youshi/youshi_05.jpg) no-repeat;}
.youshi2{width: 1000px; height: 452px; background: url(../images/youshi/youshi_08.jpg) no-repeat;}
.youshi3{width: 1000px; height: 435px; background: url(../images/youshi/youshi_11.jpg) no-repeat;}
.youshi4{width: 1000px; height: 575px; background: url(../images/youshi/youshi_14.jpg) no-repeat;}
.youshi5{width: 1000px; height: 467px; background: url(../images/youshi/youshi_17.jpg) no-repeat;}
.youshi6{width: 1000px; height: 804px; background: url(../images/youshi/youshi_20.jpg) no-repeat;}
.youshi7{width: 1000px; height: 900px; background: url(../images/youshi/youshi_23.jpg) no-repeat;}
.youshi8{width: 1000px; height: 876px; background: url(../images/youshi/youshi_26.jpg) no-repeat;}
.youshi9{width: 1000px; height: 728px; background: url(../images/youshi/youshi_29.jpg) no-repeat;}
.youshi10{width: 1000px; height: 639px; background: url(../images/youshi/youshi_32.jpg) no-repeat;}
.youshi11{width: 1000px; height: 489px; background: url(../images/youshi/youshi_35.jpg) no-repeat;}
.youshi12{width: 1000px; height: 503px; background: url(../images/youshi/youshi_38.jpg) no-repeat;}

/**side news**/
.wrap-side-news{width: 180px;}
.wrap-side-news-t{background: #003c83; color:#FFF; padding: 8px 20px; display: block; border-radius: 5px 5px 0px 0px}
.wrap-side-news li{font-size: 12px; color:#666; line-height:18px; padding: 5px 0px 0px; background: url(../images/li2x2.png) no-repeat left 15px; padding-left: 6px; font-family: "微软雅黑"; display: block; overflow: hidden; height: 20px; line-height: 20px;}
.wrap-side-news li a{color:#666;}
.wrap-side-news li a:hover{color:#9d620e}
.wrap-side-news ul{padding: 5px 0px;}
.wrap-side-news-t a{color:#FFF;}
.wrap-side-news-t a:hover{color:#FFF;}
.bottomNews{}
.bottomNews .wrap-side-news.bottomNews-wrap{width:320px; float: left; display: inline-block; margin-left: 20px;}


/**liucheng**/
.liucheng-t{position: relative; z-index: 99; width:100%;text-align: center;}
.liucheng-t a{background:#2B6397; display: inline-block; width: 59px; height: 39px; text-align: center;color:#fff; font-size:16px; line-height:19px; padding: 30px 20px; margin-left:45px; position: relative; z-index: 9; border-radius:50%}
.liucheng-t a.hover{background:#5896D0; color:#fff}
.liucheng-t a:first-child,.liucheng-t a.first{margin-left: 0;}
.liucheng-line{position: absolute; width: 100%; height: 1px; overflow: hidden; background: #003c83; top:50px;;z-index:8 }

.liucheng-p{width: 424px; height: 80px; background: url(../images/liucheng-t-t.png) no-repeat; margin: 50px auto 20px;}
.liucheng-p span{visibility: hidden;}
.liucheng-p.p1{background-position: center top;}
.liucheng-p.p2{background-position: center -100px;}
.liucheng-p.p3{background-position: center -200px;}
.liucheng-p.p4{background-position: center -300px;}
.liucheng-p.p5{background-position: center -400px;}
.liucheng-p.p6{background-position: center -500px;}

.liucheng-c{border-top: 1px dotted  #5A83AD;/* border-radius:0px 80px 80px 0px;border-left:0;*/ padding:20px 0px; margin-bottom:20px;}
.liucheng-c-i{width: 190px; text-align: center;  display: table-cell; position: relative;}
.liucheng-c-i i{width: 82px; height: 82px; display: block; background: url(../images/liucheng-t-i.png) no-repeat; margin: 0 auto; margin:0px auto 10px; z-index: 2; position: relative;}
.liucheng-c-i i.i2{background-position: left -100px;}
.liucheng-c-i i.i3{background-position: left -200px;}
.liucheng-c-i i.i4{background-position: left -300px;}
.liucheng-c-i i.i5{background-position: left -400px;}
.liucheng-c-i i.i6{background-position: left -500px;}
.liucheng-c-i i.i7{background-position: left -600px;}
.liucheng-c-i i.i8{background-position: left -700px;}
.liucheng-c-i i.i9{background-position: left -800px;}
.liucheng-c-i i.i10{background-position: left -900px;}
.liucheng-c-i i.i11{background-position: left -1000px;}
.liucheng-c-i i.i12{background-position: left -1100px;}
.liucheng-c-i i.i13{background-position: left -1200px;}
.liucheng-c-i i.i14{background-position: left -1300px;}
.liucheng-c-i i.i15{background-position: left -1400px;}
.liucheng-c-i i.i16{background-position: left -1500px;}
.liucheng-c-i i.i17{background-position: left -1600px;}

.liucheng-c-i span{display:inline-block; text-align: center; padding: 0 15px; border-radius: 15px; font-size:14px; height: 30px; line-height: 30px; background: #003c83;color:#FFF;font-weight: bold;font-family: "微软雅黑"}
.liucheng-c-i em{width: 1px; height: 50px; background: #C6D1E6; display: block; overflow: hidden; position:absolute;left:0;right:0; margin: 0 auto; z-index: 1;top:-20px}
.liucheng-c-c{width: 760px; padding:0px 20px; display: table-cell; height: 100%;font-size:14px; color:#333}
.liucheng-c-c p{margin:10px 0px 10px 0px; padding: 0 0 0 12px; line-height: 22px; display: block; background: url(../images/li6x6.png) no-repeat left 9px;}
.liucheng-p-t{line-height: 40px; font-size: 20px; font-weight: bold; color:#003c83;}
.d-more{border-radius:54px; height:60px; width:60px; background: #ffe401; font-size: 24px; color:#9d620e;font-weight: bold; text-align: center;line-height: 28px; padding:24px;}
.d-more a{display: block;}


.t-tx2-1{width:904px; height:133px; background:url(../images/tx2-1.png) no-repeat center center;}
.t-tx2-1 span{visibility:hidden;}

.t-tx2-2{width:904px; height:95px; background:url(../images/tx2-2.png) no-repeat center center;}
.t-tx2-2 span{visibility:hidden;}
.describe.center{font-size:16px; text-align:center; font-family:'微软雅黑'}
.border2{border:4px solid #5080a4; border-radius:8px;}
.center{text-align:center;}
.t-tx2-3{width:796px; height:149px; background:url(../images/tx2-3.png) no-repeat center center;}
.t-tx2-3 span{visibility:hidden;}
.xzong_9{display: none;}
.on_9{
	display: block !important;
}
 