﻿/*Header 头部*/
.Header{ background-color:#fff; border-top:3px solid #3660b3; height:72px; position:relative;}
.Logo{ width:119px; float:left; padding:10px 0 2px;}
.Logo img{ width:119px; height:52px;}
.languange{ float:right; padding-top:25px;color:#777;}
.languange a{ color:#777; font-size:14px;}
.languange em{ padding:0 8px; position:relative; top:-2px;}
.languange a:hover,.languange a.on{ color:#da251c;}
.Nav{padding-top:25px; float:right; width:700px;}
.Nav ul li{ display:inline-block; list-style:none; padding:0 25px; margin:0; background:url(../image/mainnav_li_bg.png) no-repeat left 10px; }
.Nav ul li a.navA{ color:#666; text-transform:uppercase; display:block; font-size:16px; padding-bottom:21px;}
.Nav ul li:hover a.navA,.Nav ul li.onnav a.navA{ color:#dc1e14; border-bottom:2px solid #dc1e14;}
#nav1{ background:none;}
.subnav{ border-top:1px solid #3660b3; background:url(../image/mainnav_sub_bg.png) repeat-x; height:275px; position:absolute; width:100%; top:71px; left:0; z-index:99; padding:1px 0 0; display:none;}
.subnav .downbox{ width:558px; margin-left:407px;font-size:14px;}
.subnav .downbox dl{ border-left:1px solid #eee; border-right:1px solid #eee; width:111px; text-align:center;height:270px; padding-top:30px; }
.subnav .downbox dl dd{ padding:10px 10px;}
.subnav .downbox dl dd a{ color:#666;}
.subnav .downbox dl dd a:hover{ color:#dc1e14;}
.subnav .downbox figure{ padding-top:40px; width:391px; height:232px; overflow:hidden;}
.subnav .downbox figure img{ width:391px; height:115px;}
.subnav .downbox figure p{overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis;}
.subnav .downbox figure .more{ font-size:12px; color:#dc1e14;}
/*Header 头部 End*/

/*Bottomer*/
.Bottomer{ background:#1e3156; color:#fff; padding:15px 0;}
.BottomLink{float:left; width:40%; overflow:hidden;}
.BottomLink a{ float:left;}
.BottomLink em{ border-left:1px solid #4b5a78; display:inline-block; text-indent:99999px; width:1px; line-height:12px; padding:0 5px; margin-left:10px; float:left; position:relative; top:5px;}
.Copyright{ float:right; line-height:24px; text-align:right; width:50%;}
.Bottomer a{ color:#fff; display:inline-block; *display:inline; *zoom:1;}
.Bottomer a:hover{ color:#a9b3cc;}
/*Bottomer End*/

/*pages*/
.Pages{zoom:1; overflow:hidden; text-align:center; padding:0 0 30px;}
.Pages span{ padding:0px 3px; display:inline-block;}
.Pages a{ display:inline-block; margin:0px 2px; border:1px solid #eaeaea; padding:3px 1em; color:#acacac;}
.Pages .p_cur,.Pages .p_count,.Pages .p_total,.Pages .p_jump{ display:none;}
.Pages .p_cur b{ color:#F00;}
.Pages .p_count b{ color:#F00;}
.Pages .p_total b{ color:#F00;}
.Pages .p_page em{ font-style:normal;}
.Pages .p_page em a{}
.Pages .p_page em a.a_cur{ color:#fff; background:#888888; border-color:#888888;}
.Pages .p_page b{ font-weight:normal;}
.Pages .i_text{ width:30px; padding:0px; text-align:center; font-size:12px; border:inset 1px #ddd; background:#fff;}
.Pages .i_button { position:relative; top:5px; width:32px; height:20px; cursor:pointer; border:none; background:url(http://www.vcep.net.cn../static/css/page_goto.jpg) no-repeat;}
/*pages end*/

/*Banner*/
.Banner{ position:relative;}
.Banner img{}
.Hombanner{ position:relative; z-index:1;}
.Hombanner ul li a{ display:block; background-position: center top; background-repeat:no-repeat; background-size:auto 100%;}
.Hombanner .bx-controls{ position:absolute; bottom:20px; width:100%;}
.Hombanner .bx-wrapper .bx-pager {	text-align: center; width:1200px; margin:0 auto;}
.Hombanner .bx-wrapper .bx-pager .bx-pager-item,.Hombanner .bx-wrapper .bx-controls-auto .bx-controls-auto-item {	display: inline-block;	*zoom: 1;	*display: inline;}
.Hombanner .bx-wrapper .bx-pager.bx-default-pager a {text-indent: -99999px;	display: block;	width: 10px;	height: 10px;	margin: 0 2px 0 2px;	outline: 0; overflow:hidden; background:url(../image/ban_btn.png) no-repeat -15px 0;}
.Hombanner .bx-wrapper .bx-pager.bx-default-pager a.active { background-position:0 0;}
.Hombanner .bx-wrapper .bx-controls-direction a{ display:none;}
/*Banner End*/	

/*Index*/
.htit{ font-size:18px; font-weight:normal; margin:0; text-align:left; color:#254990;}
.htit span{ font-family:Cambria; font-size:12px; color:#a9b3cc; display:block; text-transform:uppercase;}
.Hfloor1 .htit{ margin-bottom:25px;}
.Hnew{ width:48%; padding:30px 0;}
.Hnew ul{ border:1px solid #eeeeee; padding:25px;}
.Hnew ul li{ padding:5px 0;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis;}
.Hnew ul li a{ font-size:16px; color:#333; float: left; display: inline-block; width: 420px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.Hnew ul li .time{ font-size:14px; color:#666; float: right;}
.Hnew ul li a span{ color:#999; padding-right:8px; position:relative; top:-1px;}
.Hnew ul li a:hover{ color:#254990;}
.Hnew ul li a:hover span{color:#a9b3cc;}
.Hnew .more{ display:block; width:126px; height:33px; line-height:33px; text-align:center; color:#fff; font-size:14px;background-color:#1e3156; margin-top:15px;}
.Hnew .more:hover{ background-color:#dc1e14;}
.Hfloor2{ background:#f7f7f7; padding:30px 0;}
.Hfloor2 ul{ position:relative; margin:0 -15px;}
.Hfloor2 ul li{ float:left; width:286px; position:relative; margin:0 10px; height:265px;}
.Hfloor2 ul li a{display:block;}
.Hfloor2 ul li img{ width:380px; height:220px; position:relative; z-index:1;}
.Hfloor2 ul li h2{ margin:0; color:#254990; font-size:16px; font-weight:normal; padding:10px 15px; background:#fff url(../image/icon.png) no-repeat 95% 14px;}
.Hfloor2 ul li h2 span{ font-family:Cambria; font-size:12px; color:#a9b3cc; display:block; text-transform:uppercase;}
.Hfloor2 ul li:hover h2{ background-color:#da251d; color:#fff;}
.Hfloor2 ul li:hover h2 span{ color:#ed928e;}

.Hfloor3{ padding:30px; background-color:#fff;}
.Hfloor3 .Pagewidth{ background:url(../image/bg1.jpg) left top; padding:15px;}
.Hfloor3 .habout{ background:#fff;}
.Hfloor3 .habout img{  float:left; width:50%;}
.Hfloor3 .habout figure{ float:right; width:50%; padding: 90px 50px;}
.Hfloor3 .habout .con{ border-bottom:1px solid #e5e5e5; margin:0; padding-bottom:30px; font-size:14px; color:#666;}
.Hfloor3 .habout .htit{ margin:0 0 30px;}
.Hfloor3 .more{ display:block; width:148px; height:35px; line-height:35px; text-align:center; color:#fff; font-size:14px;background-color:#1e3156; margin-top:40px;}
.Hfloor3 .more:hover{ background-color:#dc1e14;}

.Hlink{ background:#f7f7f7; padding:30px 0 30px;}
.Hlink .Pagewidth{ position:relative;}
.Hlink .htit{ position:relative; margin-bottom:15px;}
.Hlink .htit a{ float:right; color:#1e3156; font-size:14px; position:absolute; right:0; top:0;}
.Hlink .htit a:hover{ color:#dc1e14;}
.Hlinklist{ position:relative; /*overflow:hidden; */margin:0 45px; height:74px;}
.Hlinklist li{padding:0px;margin: 0 4px;text-align: center; height:74px;width: 214px;}
.Hlinklist li img{ width:100%;height: 100%;}
.Hlinklist .owl-item{ float:left;-webkit-backface-visibility: hidden;    -moz-backface-visibility: hidden;    -ms-backface-visibility: hidden;    -webkit-transform: translate3d(0,0,0);    -moz-transform: translate3d(0,0,0);    -ms-transform: translate3d(0,0,0);}
.Hlinklist li a{ display:block; border:1px solid #eeeeee; height:73px;}
.Hlinklist li a:hover{ border:1px solid #254990;}
.Hlink .prev,.Hlink .next {  color:#394765; position: absolute; top:34%; z-index: 10; cursor: pointer; display:block; width:30px; height:40px; font-family:"宋体"; font-size:40px;}
.Hlink .prev { left: -28px; }
.Hlink .next { right:-28px; text-align:right;}
.Hlink .prev:hover,.Hlink .next:hover { filter:alpha(opacity=80) !important;opacity:.8 !important; color:#254990;  }
/*Index End*/

/*领导关怀*/
.aboutlist{}
.aboutlist ul{ position:relative; margin:0 -15px;}
.aboutlist ul li{ float:left; width:474px; position:relative; margin:0 15px 30px;}
.aboutlist ul li a{ display:block; width:100%; height:100%;}
.aboutlist ul li img{ width:474px; height:261px;}
.aboutlist ul li h2{ margin:0; color:#254990; font-size:16px; font-weight:normal; padding:10px 15px; background:#f6f6f6 url(../image/icon.png) no-repeat 95% 16px;}
.aboutlist ul li h2 span{ display:block; overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis; padding-right:40px;}
.aboutlist ul li h2 .subtit{font-size:14px; color:#a9b3cc;}
.aboutlist ul li:hover h2{ color:#fff;background:#da251d url(../image/icon01.png) no-repeat 95% 16px;}
.aboutlist ul li:hover h2 span{ color:#fff;}

/*领导关怀END*/
.SiderLeft{ float:left; width:155px; position:relative;}
.ParentName{ position:absolute; top:-74px; left:0; font-size:20px; color:#333; font-weight:normal; line-height:20px; width:200px;}
.ParentName span{ color:#c6c6c6;font-size:16px; font-family:Cambria; display:block; text-transform:uppercase;}
.Menu h3{ margin:40px 0 0; font-size:16px; font-weight:normal; color:#333; line-height:16px; padding-left:15px; border-bottom:1px solid #e5e5e5; padding-bottom:20px; position:relative;}
.Menu h3 i{ position:absolute; display:block; height:16px; width:5px; background-color:#5890f4; left:0;}
.Menu li{ position:relative;color:#666; border-bottom:1px solid #e5e5e5;}
.Menu li .icon{ font-family:"宋体"; position:absolute; right:14px; top:9px;}
.Menu li .A{ font-size:14px; color:#666; display:block; padding:8px 34px 8px 14px; position:relative; z-index:1;}
.Menu li.cur .A,.Menu li.cur .icon,.Menu li:hover,.Menu li:hover .A{ color:#5890f4;}
.Menu li.cur .TwoNav{ display:block;}
.Menu .TwoNav{ display:none; border-top:1px solid #e5e5e5; padding:12px 0;}
.Menu .TwoNav dd{ padding:5px 10px 5px 20px;}
.Menu .TwoNav dd a{  font-size:14px; color:#848484;}
.Menu .TwoNav dd a:hover,.Menu .TwoNav dd.on a{ color:#5890f4;}

.Container{ padding-bottom:30px; min-height:500px; height:500px; height:auto !important;}
.Main{ float:right; width:980px; padding-top:40px;}
.Currents{ text-align:right; border-bottom:1px solid #ccc; padding:45px 0 25px;color:#8e8e8e; font-family:"宋体"; font-size:14px;}
.Currents a{ color:#555;font-family:"微软雅黑";}
.Currents a.first{ background:url(../cn/image/currents_ico.png) no-repeat left center; padding-left:20px;}
.Currents a:hover{ color:#da251c;}
.Currents span,.Currents i{ color:#555; font-style:normal;font-family:"微软雅黑";}
.SinglePage{text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; overflow:hidden; line-height:2em; color:#666; font-size:14px;}
.SinglePage p{ margin:20px 0;}

/*友情链接*/
.linklist{ padding:10px 0 20px;}
.linklist ul{ position:relative; margin:0 -17px;}
.linklist li{ float:left; width:218px; margin:0 17px 30px; font-size:14px; text-align:center;}
.linklist li .pic{ display:block; border:1px solid #e7e7e7;}
.linklist li a img{ width:216px; height:72px;}
.linklist li .pic:hover{ border:1px solid #5890f4;}
.linklist li .tit{ display:block;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis; color:#555; padding-top:8px;}
.linklist li .tit:hover{ color:#5890f4;}
/*友情链接 End*/

/*新闻中心*/
/*.Newslist{}
.Newslist dl{ padding:0 0 30px; margin-bottom:30px; border-bottom:1px solid #e5e5e5;}
.Newslist dl dt{ float:left; width:272px;}
.Newslist dl dt img{ width:272px; height:142px;}
.Newslist dl dd{ float:right; width:690px; position:relative; padding:10px 0;}
.Newslist dl dd .title{ display:block; font-size:16px; color:#333;overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis; padding-right:100px;}
.Newslist dl dd time{ color:#bcbcbc;font-size:14px; position:absolute; right:0; top:10px;}
.Newslist dl dd p{ margin:20px 0 0; height:48px; overflow:hidden; font-size:14px;}
.Newslist dl dd .title:hover{ color:#5890f4;}
.newinfo{ margin:0 auto 0;}
.newinfo .ntitle{ text-align:center; font-size:16px; color:#333; text-align:center; border-bottom:1px solid #e5e5e5; padding-bottom:20px; font-weight:normal; margin:0 0 20px; line-height:18px;}*/

.Newslist{}
.Newslist ul li{ padding:0 100px 20px 0; margin-bottom:20px; overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis; border-bottom:1px solid #e5e5e5; line-height:14px; position:relative; font-size:14px;}
.Newslist ul li time{ position:absolute; right:0; top:0; color:#b6b6b6;}
.Newslist ul li a{ color:#555;}
.Newslist ul li a span{ color:#999; padding-right:8px; position:relative; top:-1px;}
.Newslist ul li a:hover{ color:#254990;}
.Newslist ul li a:hover span{color:#a9b3cc;}
/*新闻中心 End*/

/*入园指南*/
.Intoparklist{}
.Intoparklist ul li{ padding:0 100px 20px 0; margin-bottom:20px; overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis; border-bottom:1px solid #e5e5e5; line-height:14px; position:relative; font-size:14px;}
.Intoparklist ul li time{ position:absolute; right:0; top:0; color:#b6b6b6;}
.Intoparklist ul li a{ color:#555;}
.Intoparklist ul li a span{ color:#999; padding-right:8px; position:relative; top:-1px;}
.Intoparklist ul li a:hover{ color:#254990;}
.Intoparklist ul li a:hover span{color:#a9b3cc;}
/*入园指南 End*/

/*入院指南*/
.Parkguidelist{}
.Parkguidelist ul li{ padding:0 100px 20px 0; margin-bottom:20px; overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis; border-bottom:1px solid #e5e5e5; line-height:14px; position:relative; font-size:14px;}
.Parkguidelist ul li time{ position:absolute; right:0; top:0; color:#b6b6b6;}
.Parkguidelist ul li a{ color:#555;}
.Parkguidelist ul li a span{ color:#999; padding-right:8px; position:relative; top:-1px;}
.Parkguidelist ul li a:hover{ color:#254990;}
.Parkguidelist ul li a:hover span{color:#a9b3cc;}
/*入院指南*/

/*了解越南*/
.Knowvietnamlist{}
.Knowvietnamlist ul{ position:relative; margin:0 -15px;}
.Knowvietnamlist ul li{ float:left; width:474px; position:relative; margin:0 15px 30px;}
.Knowvietnamlist ul li a{ display:block; width:100%; height:100%;}
.Knowvietnamlist ul li img{ width:474px; height:261px;}
.Knowvietnamlist ul li h2{ margin:0; color:#254990; font-size:16px; font-weight:normal; padding:10px 15px; background:#f6f6f6 url(../image/icon.png) no-repeat 95% 16px;}
.Knowvietnamlist ul li h2 span{ display:block; overflow:  hidden; white-space: nowrap; -o-text-overflow: ellipsis; text-overflow:  ellipsis; padding-right:40px;}
.Knowvietnamlist ul li h2 .subtit{font-size:14px; color:#a9b3cc;}

.Knowvietnamlist ul li:hover h2{ color:#fff;background:#da251d url(../image/icon01.png) no-repeat 95% 16px;}
.Knowvietnamlist ul li:hover h2 span{ color:#fff;}
/*了解越南 End*/

.ul_sitemap{}
.ul_sitemap li{ border-bottom:1px solid #e5e5e5; line-height:14px; font-size:14px; padding-bottom:20px; margin-bottom:20px;}
.ul_sitemap li a:hover{ color:#5890f4;}
.ul_sitemap li strong{ margin-right:20px;}






.ntitle1{ margin: 0 0 5px; text-align: center; color: #333}
.fbTime{ text-align: center; color: #666; border-bottom: 1px solid #eee; padding:  0 0 10px}

.SinglePage a:hover{color:#5890f4;}




/*
 .Form000961 为demo编号
 */
.Form000961{ padding:2% 0;}
.Form000961 .form{ display:table; width:100%;}
.Form000961  figure{ /*display:table-cell;*/ vertical-align:middle;}
.Form000961  figure:nth-child(2){ width:50%; padding-left:2%;}
.Form000961  figure p{ line-height:28px;  color:#7d7d7d; text-indent:25px;}
.Form000961 td{ padding-bottom:10px;}
.Form000961 td div{ position:relative;}
.Form000961 td div .form_err{ position:absolute; right:8px; top:18px; color:#f31313; line-height:20px; font-weight:bold;}
.Form000961 td div .text{ width:100%; border:1px solid #dadada; line-height:46px; height:46px; padding:0 10px;}
.Form000961 td div textarea.text{ line-height:23px; height:138px; padding:11px 10px;}
.Form000961 td div.float_l{ float:left; width:48%}
.Form000961 td div.float_r{ float: right; width:50%;}
.Form000961 td.btn{ text-align:center;}
.Form000961 td.btn input{ cursor:pointer; color:#fff; border:none; background:#dc1e14; width:70%; max-width:167px; height:45px;}
.Form000961 td div .text1{     width: 84%;margin-right: 3%;}
@media(max-width:1000px){
.Form000961  figure{vertical-align:top;}
}
@media(max-width:768px){
.Form000961  figure:nth-child(2){ display:none;}
}









