/* Write your styles */

div,ul,ol,li,form,h1,h2,h3,dt,dl,dd,p{margin:0px;padding:0px;list-style-image:none;list-style-type:none;}



a{color:#333;}

a:hover{ color:#000}

.wbox{ max-width:1200px; margin:0px auto;}

.am-with-fixed-navbar{padding:0px;}



/*头部*/

.am-header-default{background:#fff;box-shadow:0px 0px 3px #999;}

.am-header{ height:7rem; line-height:7rem;}

.am-header .am-header-nav img{ height:3.6rem;}

.am-header .am-header-left{}

/*头部*/





/*右边菜单*/

.am-menu-dropdown1{}

.am-menu-dropdown1 .am-menu-toggle{width:20px;height:30px; line-height:30px;right:15px;top:-4.3rem; text-align:center;}



.menu-icon{display:block;-webkit-transition:all 0.2s ease-in;-moz-transition:all 0.2s ease-in;-o-transition:all 0.2s ease-in;transition:all 0.2s ease-in;}

.menu-icon span{display:block;height:2px;background:#333;margin-bottom:4px;-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out;transition:all 0.4s ease-out;}

.menu-icon span.bar1 {margin-top:2px;}

	

.menu-icon.am-active{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);}

.menu-icon.am-active .bar1 {-webkit-transform:rotate(0deg) translateY(7px);-moz-transform:rotate(0deg) translateY(7px);-ms-transform: rotate(0deg) translateY(7px);-o-transform: rotate(0deg) translateY(7px);transform: rotate(0deg) translateY(7px);}

.menu-icon.am-active .bar2 {opacity:0;}

.menu-icon.am-active .bar3 {-webkit-transform:rotate(-90deg) translateX(5px);-moz-transform:rotate(-90deg) translateX(5px);-ms-transform:rotate(-90deg) translateX(5px);-o-transform: rotate(-90deg) translateX(5px);transform:rotate(-90deg) translateX(5px);}



.am-menu-dropdown1 .am-menu-nav { height:100%;}

.am-menu-dropdown1 .am-menu-nav > li > a{background:rgba(0,0,0,0.7);border-bottom:1px solid rgba(255,255,255,0.6); text-align:center; text-indent:0px;}

/*右边菜单*/







/*banner*/

.am-slider-a1{-webkit-box-shadow:none;box-shadow:none;}

.am-slider-a1 .am-control-nav{ bottom:1.5rem;}

.am-slider-a1 .am-control-nav li{ margin:0 4px;}

.am-slider-a1 .am-control-nav li a{ width:12px;height:12px;}

.am-slider-a1 .am-control-nav li a.am-active{ background:#fff}

/*banner*/



@media only screen and (max-width:640px) {

.am-slider-a1 .am-control-nav li a{ width:8px;height:8px;}

}





/*phone*/

.tel_box{ background:#eee;text-align:center; padding:15px 0; line-height:24px;font-size:1.6rem; color:#999;}

.tel_box dt{ font-weight:normal;}

.tel_box dd{ margin:0px; color:#999;}

.tel_box dd a{font-size:1.8rem;}

.tel_box i{ margin-right:2px;font-size:1.6rem;}

/*phone*/













/*tit*/

.titbox{ text-align:center; font-size:20px; padding:20px 0; font-weight:bold; color:#666;}

.titbox i{ font-size:22px; margin:0px 5px;}

.titbox i.zdian{display:inline-block;margin:0 10px; width:60px; height:10px; vertical-align:middle;background:url(../images/l_ico.png) right center no-repeat; background-size:auto 100%;filter:alpha(Opacity=60);-moz-opacity:0.6;opacity: 0.6;}

.titbox i.ydian{display:inline-block;margin:0 10px; width:60px; height:10px; vertical-align:middle;background:url(../images/r_ico.png) left center no-repeat; background-size:auto 100%;filter:alpha(Opacity=60);-moz-opacity:0.6;opacity: 0.6;}



.titbox i.zdian02{background:url(../images/l_ico02.png) right center no-repeat; background-size:auto 100%;filter:alpha(Opacity=60);-moz-opacity:0.6;opacity: 0.6;}

.titbox i.ydian02{background:url(../images/r_ico02.png) left center no-repeat; background-size:auto 100%;filter:alpha(Opacity=60);-moz-opacity:0.6;opacity: 0.6;}



/*tit*/





/*视频列表*/

.video_box{}



[class*="am-u-"] + [class*="am-u-"]:last-child{float:left;}

.video_box [class*="am-u-"]{padding:0 0.8rem;}

.video_box [class*="am-u-"] a{position:relative; display:block;}



.video_box .am-g div{ margin-bottom:2.5rem;}

.video_box .am-g div a i{ width:40px; height:40px; line-height:40px; font-size:40px; position:absolute; color:#000; left:50%; top:50%; margin-left:-20px; margin-top:-20px;filter:alpha(Opacity=60);-moz-opacity:0.6;opacity: 0.6; z-index:5;}

.video_box .am-g div img{ padding:0px;border:none; margin-bottom:0px;}

.video_box .am-g div a span{}

.video_box .am-g div a:hover span{display:block; width:100%; height:100%; position:absolute; left:0px; top:0px; z-index:1;background:rgba(52, 208, 186, 0.3);-webkit-transition:all 0.4s ease-out;-moz-transition:all 0.4s ease-out;-o-transition:all 0.4s ease-out;transition:all 0.4s ease-out;}

.video_box .am-g div p{ margin-top:10px; line-height:22px;}

.video_box .btns{ display:block;margin:0rem 1.5rem 2.5rem 1.5rem;color:#999!important;}



@media only screen and (max-width:640px) {

.video_box [class*="am-u-"] {padding:0 1.5rem;}

}

/*视频列表*/





/*预约*/

.yuyue{padding:10px 0 20px 0;background:url(../images/yu_bg.jpg) no-repeat; background-size:cover;}

.yuyue .titbox{ color:#FFF;}

.yuyue .am-field-error{border-color:#dd514c!important;}

.yuyue .am-form input{ font-size:1.5rem;}

.yuyue fieldset{ padding:0 1.5rem;}

.Validform_checktip{ margin-top:5px; color:#999; font-size:1.2rem;}

/*预约*/





/*foot*/

.copyright{font-size:1.4rem;text-align:center;padding:2rem 5px;background:#333; color:#eee;margin-bottom:55px;}

.copyright .flogo img{ height:30px;}

.copyright .line span{ display:block; width:40px; height:1px; overflow:hidden; background:#666; margin:15px auto 10px;} 

.copyright a{color:#ddd;}

.copyright a:hover{}

/*foot*/





/*工具栏*/

.am-navbar{ height:55px;}

.am-navbar:before{ margin:0px; padding:0px;}

.am-navbar-default .am-navbar-nav{background:rgba(0,0,0,0.9)}

.am-navbar-default .am-navbar-nav li{ border-right:1px rgba(255,255,255,0.2) solid;}

.am-navbar-default .am-navbar-nav a{ height:60px;}

.am-navbar-default .am-navbar-nav a:hover{ color:#FFF;}

.am-navbar-nav a .am-navbar-label { padding-top:2px;}

.am-navbar-nav .iconfont{ display:block; font-size:22px; line-height:24px; margin-top:8px;}

/*工具栏*/





/*列表页*/

.list_box{ margin:30px auto;}

.list_tit{ font-weight:normal; padding:1rem; font-size:20px; color:#666;display:inline-block; position:relative;}

.am-article-bd{ color:#666; line-height:2.5rem;}

.am-article-bd img{ max-width:100%; height:auto; display:inline-block;}
.am-article-bd p{ padding:10px 0;}

.link_box p{ color:#666; margin-bottom:15px; position:relative; padding-left:40px;}

.link_box p span{ display:inline-block; width:30px; height:30px; line-height:30px; background:#2ED4C0; color:#FFF; text-align:center;margin-right:10px; position:absolute; left:0px;top:0px;}



.list_nav{ margin:3.5rem auto;}

.list_nav .am-g div{ text-align:center; margin-bottom:10px;}

.list_nav .am-g div a{ height:40px; line-height:40px; background:#999; display:block; color:#FFF;}

.list_nav .am-g div a:hover{ background:#dd514c;}



.list_nav .am-g div a.on{background:#dd514c;}





@media only screen and (min-width:641px)

{

.list_nav .am-g [class*="am-u-"]{padding-left:1rem;padding-right:1rem;}

}



@media only screen and (max-width:640px)

{

.list_nav{ margin:3rem 0.6rem;}

}



/*列表页*/







/*内容页*/

.video_con{ padding:10px 0;}

.video_con h2{ color:#666; font-weight:normal; margin:20px 0; line-height:28px; text-align:center;}

.video_con .cont_txt{ margin:15px 0; font-size:1.4rem;}

.video_con .cont_txt dd{ color:#999;}

.video_con .cont_txt dd img{ max-width:100%; height:auto;}

/*内容页*/









/*翻页*/

.list_page{}

.list_page .am-pagination{font-size:1.2rem;text-align:center;}

.list_page .am-active{}

.list_page .am-active > a{background:#dd514c;border:#dd514c 1px solid;}

.list_page .am-active > a:hover{background:#dd514c;border:#dd514c 1px solid;color:#fff;}

/*翻页*/









/*------------------------------PC-----------------------------*/

.top_lg_box{padding:20px 0;}

.top_lg_box .menu_box{ text-align:right;}

.top_lg_box .menu_box li{ display:inline-block; font-size:16px; margin:0 15px;line-height:55px;}

.top_lg_box .menu_box li a:hover{ font-weight:bold;}

.top_lg_box .logo img{ border:none; margin:0;}





.top_md_box{}

.top_md_box .menu_box{ text-align:center; background:#eee;}

.top_md_box .menu_box li{ display:inline-block; font-size:18px; margin:0 12px;line-height:55px;}

.top_md_box .menu_box li a:hover{ font-weight:bold;}



.top_md_box .logo{ padding:20px 0; text-align:center;}

.top_md_box .logo img{ border:none;margin:0px auto;}







/*phone*/

.phone_box{background:#eee;padding:15px 0; line-height:30px;font-size:18px; color:#999;}

.phone_box dl{ padding:0px 15px; position:relative;}

.phone_box i{margin-right:5px;}

.phone_box dl a{display:inline-block; position:absolute; top:0px; right:15px; height:30px; line-height:30px; font-size:14px; padding:0px 20px;}

/*phone*/





.tit_box{ padding:30px 0; text-align:center; font-size:28px; margin-top:20px; color:#666;}

.tit_box i.zdian{display:inline-block;margin:0 10px; width:100px; height:16px; vertical-align:middle;background:url(../images/l_ico.png) right center no-repeat; background-size:auto 100%;filter:alpha(Opacity=60);-moz-opacity:0.6;opacity: 0.6;}

.tit_box i.ydian{display:inline-block;margin:0 10px; width:100px; height:16px; vertical-align:middle;background:url(../images/r_ico.png) left center no-repeat; background-size:auto 100%;filter:alpha(Opacity=60);-moz-opacity:0.6;opacity: 0.6;}





.yw_box{ margin-top:20px; }

.yw_box .ico{ margin:0px auto; background:#2ED4C0;padding:15px 0; text-align:center;margin-bottom:20px;}

.yw_box .ico02{background:#EC9B03;} 

.yw_box .ico03{background:#EA5101;} 

.yw_box .iconfont{ font-size:36px; text-align:center; color:#FFF;}

.yw_box .txt{ color:#999;}

.yw_box .txt h3{ font-size:18px; color:#888;}



.video_box .wbtn{color:#999!important; width:200px; margin:2rem auto;}





.foot_box{ padding:50px 0px; background:#333; color:#FFF; margin-top:80px;}

.foot_box  .foot_menu{}

.foot_box  .foot_menu dt{ width:100%;}

.foot_box  .foot_menu dd{ font-size:14px;}

.foot_box  .foot_menu dd a{ color:#666;}



.foot_box .ftxt{}

.foot_box .ftxt .logo img{ height:40px;filter:alpha(Opacity=60);-moz-opacity:0.6;opacity: 0.6; margin-bottom:10px; }

.foot_box .ftxt{font-size:14px; font-weight:normal; color:#CCC; line-height:30px;}

.foot_box .ftxt i{ margin-right:10px; font-size:16px; cursor:pointer; background:#666; width:28px; height:28px; line-height:28px; text-align:center; margin-top:10px;}

.foot_box .ftxt a{ color:#ccc}



.foot_box .am-modal-bd { padding:15px;}

.foot_box .link_box { margin:0px;}

.foot_box .link_box div{ padding:0px 1rem; font-size:14px; margin-bottom:10px;}

.foot_box .link_box a{ color:#999;}

.foot_box .news_box li{ width:100%; line-height:30px; font-size:14px;}
.foot_box .news_box a{ color:#ccc;}
.foot_box .news_box a:hover{filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8;}

.foot_copyright{ background:#000; text-align:center; line-height:40px; padding:5px 0; color:#999; font-size:14px;}





@media only screen and (min-width: 1025px)

{

.foot_box [class*="am-u-"]{ padding:0 2rem;}

}




.news_list{ padding:20px 15px; background:#fff;}
.news_list .am-list>li{ padding:45px 0; border:none; border-bottom:1px #eee solid; margin-bottom:0;}
.news_list .am-list>li img{ width:100%;}
.news_list .am-list>li img:hover{opacity:0.8;}
.news_list .am-list>li h3{ font-size:22px; line-height:28px;}
.news_list .news_time{ margin:20px 0; color:#999; font-size:12px;}
.news_list .news_txt{ color:#666;}



/*内容页*/

.video_detailed{ padding:50px 0;}

.video_detailed .videobox{ overflow:hidden;}

.video_detailed h2{ color:#666; font-weight:normal; margin:0px 1.5rem 20px 1.5rem; line-height:28px;}

.video_detailed .cont_txt{ margin:30px 0;}

.video_detailed .cont_txt dd{ color:#999;}

.video_detailed .cont_txt dd img{ max-width:100%; height:auto;}



.video_con_nav{ margin-left:20px;}

.video_con_nav h3{ font-size:20px; margin-bottom:20px;}

.video_con_nav li{ height:40px; line-height:40px; border-bottom:1px #eee solid; text-indent:5px;}

.video_con_nav li span{ color:#dd514c; font-size:20px;}



.video_con_btn{margin-left:20px; margin-top:30px;}

.video_con_btn a{ font-size:18px; margin-bottom:10px;    border-radius:4px;}

/*内容页*/





/*------------------------------PC-----------------------------*/