﻿@charset "utf-8";
/********************************
 * 全局样式重置
 *******************************/

html{ font-size:62.5%;}
body{ background-color:#fff; font-family:"Microsoft YaHei","Microsoft YaHei",Arial; font-size:12px; line-height:150%; color:#696969;}
body,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,p,em,i{margin:0px;padding:0px;}
img{ border:none;vertical-align:middle;}
a{ text-decoration:none; color:#696969; line-height:100%; -webkit-transition:300ms; -moz-transition:300ms; -o-transition:300ms; transition:300ms;}
a:hover{color:#02598f;}
input,textarea{ outline:none;vertical-align:middle;}
textarea{ resize:none; overflow-y:auto;}
h1,h2,h3,h4,h5,h6{ font-family:"Microsoft YaHei","Simsun",Arial; font-weight:normal; line-height:100%; padding:0; margin:0;}
h1{ font-size:36px;}
h2{ font-size:30px;}
h3{ font-size:26px;}
h4{ font-size:18px;}
h5{ font-size:14px;}
h6{ font-size:12px;}

.reset,.reset dt,.reset dd{ padding:0; margin:0; list-style:none;}
.clear{ clear:both; display:block; height:0; line-height:0; font-size:0; visibility:hidden;}
.clearfix{ clear:both;}
.clearfix:before{ content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix:after{ content:"."; display:block; height:0; clear:both; visibility:hidden;}

.wrapper{ position:relative;}
.container{ width:1008px; margin:0 auto;}
/********************************
 * ++++++++++++++++++++++++++++
 *******************************/

.header{width:100%;background:url(../images/head_bj.png) repeat;}
.header .topbar{height:27px;line-height:27px;background-color:#e8e8e8;color:#959595;}
.header .topbar a{ margin-left:10px;color:#959595;}
.header .topbar .topbar_L{float:left;}.header .topbar .topbar_R{float:right;}
.header .head_top{padding:20px;}
.header .login{display:inline-block;}
.header .login a{ border-right:1px solid #ccc; padding-right:10px;}
.header .logo{ float:left;}
.header .logo a{ display:block;}
.header .logo img{ max-width:100%;display:inline-block;}
.header .head_tel{float:right;font-family:"Microsoft YaHei";font-size:21px;color:#959595;padding-top:14px;}
.header .head_tel span{display:block;font-size:12px;font-family:"Microsoft YaHei"; margin-bottom:3px;}
.header .head_tel .item{ float:left;}
.header .head_tel .tel_vip{background:url(../images/icon_vip.png) no-repeat left center;padding-left:40px;margin-left:20px;}
.header .head_tel .tel_wealth{background:url(../images/icon_tel.png) no-repeat left center;padding-left:40px;}

/* 主菜单 */
.menu-wrap{height:42px;-webkit-transition:height 0.2s ease-out; transition:height 0.2s ease-out;border-top:1px solid #cccccc;background-color:#066db8;}
/*.menu{ left:0; position:absolute; -webkit-transition:left 0.5s ease-out; transition:left 0.5s ease-out;}*/
.menu>li{ float:left;text-align:center;font-family:"Microsoft YaHei";font-size:15px;height:42px;width:11%;position:relative;}
.menu li a{display:block;height:42px;line-height:42px;color:#fff; padding:0 26px;white-space:nowrap;}
.menu li.current:before, .menu li:hover:before{content:""; border-bottom:6px solid #f3eae7;border-left:6px solid transparent; border-right:6px solid transparent;position:absolute;left:50%;bottom:0px;margin-left:-6px;}
.menu li a:hover, .menu li a.current{background:url(../images/nav_bj.png) repeat-x;color:#fff;}

.DownMenu{ background:#fff;position:absolute;left:0;padding:0px 0 0px 0;z-index:11; width:100%;border-bottom:2px solid #2ea6e0;display:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);opacity:.9;}
.DownMenu li a{color:#696969; font-size:12px; padding:0; margin:0;height:34px;line-height:34px;}
.DownMenu li a:hover{color:#02598f;height:34px;line-height:34px;}
.DownMenu .DownMenubar{width:14px;height:7px;background:url(../images/bar_03.png) no-repeat; position:absolute; top:-7px;left:23px;}

/* 手机版菜单 */
.mobileMenuBox{position:fixed;right:10px; top:27px;z-index:99996; display:none;}
.mobileMenuBtn{border:1px solid #ddd; padding:3px 2px; color:#aaa;width:35px; text-align:center; cursor:pointer;font-size:12px;-webkit-transition:left 0.25s ease-out; transition:left 0.25s ease-out; height:30px; border-radius:3px; float:left; margin-left:10px;box-shadow:0 0 5px #ddd; background:url(/Content/images/ico.jpg) no-repeat center;}}
.mobileMenuBox #mobileMenuBtn{width:30px;}
.mobileMenuBtn i{font-size:14px;}
.mobileMenuBtn a{color:#02598f;}
.mobileMenuBtn:hover{ background-color:#f2f2f2;}
.mobileMenu{ position:fixed; left:-300px; top:0; z-index:99999; overflow-x:hidden; overflow-y:auto; background:#333; height:100%; width:45%; max-width:300px; display:none;}
.mobileMenu ul{ position:absolute; top:0; width:100%; height:100%; background:#333; list-style:none; margin:0; padding:0; color:#fff;}
.mobileMenu ul li{ border-bottom:1px solid #222; overflow:hidden;}
.mobileMenu ul li a{ display:block; width:85%; float:left; text-indent:15px; color:#fff; height:36px; line-height:36px;}
.mobileMenu ul li a:hover{ text-indent:20px;}
.mobileMenu ul li a i{ text-indent:0;}
.mobileMenu ul li .openChild{ cursor:pointer; display:block; height:36px; line-height:36px; box-sizing:border-box; border-left:1px solid #222; width:15%; font-size:16px; text-align:center; float:right; background:url(/Content/images/ico2.jpg) no-repeat center;}
.mobileMenu ul li .openChild:hover{ background-color:#666;}
.mobileMenu ul li ul{ left:100%;}

/* 手机底部菜单 */
.mob_footer{ position:fixed; z-index:12; bottom:0; width:100%; background:#e1862c; display:none;}
.mob_footer li{ width:25%; float:left; position:relative; font-family:"Microsoft YaHei";}
.mob_footer li .item{ display:block; height:60px; text-align:center; color:#fff; font-size:14px;}
.mob_footer li .item i{ font-size:26px; margin-top:8px; margin-bottom:3px;}
.mob_footer li .item:active{ background:#aaa;}
.mob_footer .DownNav{position:absolute; left:0; bottom:60px; background-color:#fff; width:100%; display:none;}
.mob_footer .DownNav a{display:block; text-align:center; padding:8px 0; font-size:14px;}

/* banner */
.focus .mod-body{ position:relative;height:330px;overflow:hidden;}
.focus .mod-body .item { width:100%; text-align:center; height:330px;}
.focus .mod-body .item img{height:330px;display:inline-block;}
.focus .mod-body .owl-carousel{}
.focus .owl-buttons{ position:absolute; top:50%; margin-top:-20px; width:100%;display:none;}
.focus .owl-buttons .owl-prev,.focus .owl-buttons .owl-next{ font-family:"Microsoft YaHei"; width:40px; text-align:center; height:40px; line-height:40px; color:#fff; font-size:70px;opacity:0.6;}
.focus .owl-buttons .owl-prev:hover,.focus .owl-buttons .owl-next:hover{ color:#fff;opacity:1;}
.focus .owl-buttons .owl-prev{ left:2%;margin-left:50px; position:absolute; z-index:10;}
.focus .owl-buttons .owl-next{ right:2%; margin-right:50px; position:absolute; z-index:10;}
.focus .owl-theme .owl-controls{text-align: center; width:100%;}
/* Styling Pagination*/
.focus .owl-theme .owl-controls .owl-page{display:inline-block;zoom: 1;*display: inline;/*IE7 life-saver */}
.focus .owl-theme .owl-controls .owl-pagination{position:absolute;left:50%;bottom:12px;margin-left:-85px;z-index:2;}
.focus .owl-theme .owl-controls .owl-page span{display: block;width:45px;height:3px;margin:0px 6px;background:#ccc;}
.focus .owl-theme .owl-controls .owl-page.active span,
.focus .owl-theme .owl-controls.clickable .owl-page:hover span{background:#f4ae4b;}

/* in_member */
.member-Box{position:relative;}
.in_member{position:absolute;bottom:0px;right:0;height:330px;}
.in_member .member_T{font-size:16px;color:#fff;text-align:center;background-color:#02598f;height:40px;line-height:40px;font-weight:bold;position:relative;border-top:1px solid #2ea6e0;}
.in_member .member_T:before{content:""; border-top:8px solid #1371d1;border-left:8px solid transparent; border-right:8px solid transparent;position:absolute;left:50%;bottom:-8px;margin-left:-8px;}
.member_T li{ float:left;width:50%;font-size:14px;text-align:center;cursor:pointer;position:relative;}
.member_T li.hover:before{content:""; border-top:8px solid #02598f;border-left:8px solid transparent; border-right:8px solid transparent;position:absolute;left:63px;bottom:-8px;}
.in_member .login{padding:20px 35px 23px 35px;background-color:#5f0000;}
.in_member .login i{display:block;float:left;width:18%;height:38px;}
.in_member .login li{margin:0px 0 13px 0;border:1px solid #9d9d9d;}
.in_member .login i.user{background:#9b9b9b url(../images/user.png) no-repeat center center;}
.in_member .login i.mob{background:#9b9b9b url(../images/mobile.png) no-repeat center center;}
.in_member .login i.mail{background:#9b9b9b url(../images/mail.png) no-repeat center center;}
.in_member .login i.qq{background:#9b9b9b url(../images/icon_qq.png) no-repeat center center;}
.in_member .login input{width:81%;float:left;margin:0;padding:0;border:0;border-left:1px solid #9d9d9d;height:18px;line-height:18px;padding:10px 0;text-indent:1em; /*background-color:#4a0101;*/}
.in_member .login li.yzm{border:0;}
.in_member .login li.yzm input.yz{ width:48%;border:1px solid #7a0000;float:left;}
.in_member .login li.yzm input.but{width:48%;border:1px solid #7a0000;float:right;margin-left:2px;text-indent:0;text-align:center;height:34px;line-height:34px;cursor:pointer;background:#dd9d43;padding:0;color:#fff;}
.in_member .inputBtn a{background-color:#009944;padding:8px 0;text-align:center;font-size:18px;font-family:"Microsoft YaHei";display:block;color:#fff;}
.in_downBox{background-color:#1270CA;}
.in_downBox .downBox_item{padding:15px 20px;color:#fff;text-align:center;}
.in_downBox .downBox_item .downBox_T{font-size:16px;font-family:"Microsoft YaHei"; margin-bottom:10px;margin-right:15px;}
.in_downBox .downBox_item p{line-height:26px;}
.in_downBox .downBox_item p span{font-weight:bold;}
.in_downBox .downBox_item p a {color:#fff;border-right:1px solid #7f3d3a;padding:0 10px 0 0;display:inline-block;}
/*.in_downBox .downBox_item p a.pc{background:url(../images/pc.png) no-repeat left center;}
.in_downBox .downBox_item p a.ios{background:url(../images/ios.png) no-repeat left center;}
.in_downBox .downBox_item p a.android{background:url(../images/android.png) no-repeat left center;}*/
.in_downBox .downBox_item p a:hover{color:#dd9d43;}
.in_downBox .downBox_item p a i{color:#dd9d43;}

/*================================= 首页 =================================*/
/* in_sign */
.in_sign{background-color:#f3f2f2;padding:5px 0;}
.in_sign .signTitle{ width:100%;background-color:#02598f;margin-right:10px;height:30px;line-height:30px;text-align:center;color:#fff;font-size:15px;}
.in_sign a{height:30px;line-height:30px;overflow:hidden;padding:0 5px 0 20px;display:block;}
.in_sign a span{padding:0 5px;}
/* in_news */
.inTopBox{margin-top:35px;}

.in_news{margin-left:-25px;}
.in_news .item{ margin-left:25px; border:1px solid #2ea6e2;}
.in_news .one{background:#dddddd url(../images/icons_05.png) no-repeat 10px center;}
.in_news .two{background:#dddddd url(../images/icons_07.png) no-repeat 10px center;}
.in_news .three{background:#dddddd url(../images/icons_10.png) no-repeat 10px center;}
.in_news .in_news_T{font-family:"Microsoft YaHei";font-size:16px;height:45px;line-height:45px;padding-left:46px;}
.in_news .in_news_T a{float:right;font-size:12px;background-color:#ebebeb;height:45px;line-height:45px;padding:0 10px;}
.in_news .in_news_T a span{font-family:"Microsoft YaHei";font-size:16px;color:#02598f;padding-right:3px;}

.in_news .item .img{text-align:center;height:97px;overflow:hidden;}
.in_news .item .img img{display:block;max-width:100%;}
.in_news .in_news_con{padding:0 15px;min-height:280px;}
.in_news .in_news_con dl{padding:12px 0 20px 0;;}
.in_news .in_news_con dl dt{padding-bottom:12px;height:18px;overflow:hidden;}
.in_news .in_news_con dl dt a{color:#02598f;font-size:14px;font-weight:bold;}
.in_news .in_news_con dl dt :hover{color:#696969;}
.in_news .in_news_con dl dd{max-height:126px;overflow:hidden;}
.in_news .in_news_con ul li{border-top:1px solid #edecec;}
.in_news .in_news_con ul li a{display:block;height:30px;line-height:30px;overflow:hidden;}
.in_news .in_news_con ul li span{float:right; margin-left:5px;height:30px;line-height:30px;color:#999;}
.in_news .in_news_con ul li span i{padding-right:3px;}
.in_news .project{padding-top:1px;/*min-height:301px;*/}
.in_news .project .img{text-align:left;max-height:122px;overflow:hidden;}
.in_news .project dl dd{max-height:54px;overflow:hidden}
.in_news .project .img img{float:left; margin-right:5px;border:2px solid #fff;width:100%;}
.in_news .project .img img:hover{box-shadow:0px 0px 10px #dedede;}
.in_news .project .img p{margin-bottom:5px;}
.in_news .project .img p a{color:#02598f;font-size:14px;font-weight:bold;}
.in_news .project .img p span{color:#999;}
.in_news .project .img p span i{padding-right:3px;}


/* in_intro */
.in_intro{background-color:#fff; border:1px solid #2ea6e2;}
.in_intro .item{float:left; width:13%; padding:6px;}
.in_intro .item:hover{background-color:#2ea6e2;cursor:pointer;}
.in_intro .item dl{padding:20px 5px 20px 86px;}
.in_intro .item dt{color:#535353;font-size:15px;font-weight:bold;}
.in_intro .item dd{color:#696969;height:55px;overflow:hidden;font-family:"Microsoft YaHei";font-size:13px;}
.in_intro .item:hover dt, .in_intro .item:hover dd{color:#fff;}
.in_intro .one{background:url(../images/icon_01.png) no-repeat 16px center;}
.in_intro .one:hover, .in_intro .one:active{background:#2ea6e2 url(../images/icon_01_2.png) no-repeat 16px center;}
.in_intro .two{background:url(../images/icon_02.png) no-repeat 16px center;}
.in_intro .two:hover{background:#2ea6e2 url(../images/icon_02_2.png) no-repeat 16px center;}
.in_intro .three{background:url(../images/icon_03.png) no-repeat 16px center;}
.in_intro .three:hover{background:#2ea6e2 url(../images/icon_03_2.png) no-repeat 16px center;}
.in_intro .four{background:url(../images/icon_04.png) no-repeat 16px center;}
.in_intro .four:hover{background:#2ea6e2 url(../images/icon_04_2.png) no-repeat 16px center;}
.in_intro .five{background:url(../images/icon_05.png) no-repeat 16px center;}
.in_intro .five:hover{background:#2ea6e2 url(../images/icon_05_2.png) no-repeat 16px center;}
.in_intro .six{background:url(../images/icon_06.png) no-repeat 16px center;}
.in_intro .six:hover{background:#2ea6e2 url(../images/icon_05_2.png) no-repeat 16px center;}
.in_intro .seven{background:url(../images/icon_07.png) no-repeat 16px center;}
.in_intro .seven:hover{background:#2ea6e2 url(../images/icon_05_2.png) no-repeat 16px center;}


/* in_table */
.in_table{padding:0px 0px 0 0px;border:1px solid #ededed;}
.in_table .tableBtn{background-color:#ebebeb;}
.in_table .tableBtn li{float:left;padding:0 25px;height:45px;line-height:45px;font-family:"Microsoft YaHei";font-size:16px;border-right:1px solid #fff;}
.in_table .tableBtn li:hover, .in_table .tableBtn li.hover{color:#fff;cursor:pointer; background-color:#02598f;}
.in_table .tableCon .none{display:none;}
.in_table .tableCon .table_item{padding:0px 0 0 0;}
.in_table .tableCon .table_item img{max-width:100%;}


/* in_calendar */
.in_calendar .calendar_T{height:45px;line-height:45px;font-family:"Microsoft YaHei";font-size:16px;padding-left:46px;overflow:hidden;background:#ebebeb url(../images/icons_11.png) no-repeat 10px center;}
.in_calendar .calendar_T a{float:right;font-size:12px;background-color:#f3f2f2;height:45px;line-height:45px;padding:0 10px;}
.in_calendar .calendar_T a span{font-family:"Microsoft YaHei";font-size:16px;color:#02598f;padding-right:3px;}
.calendarBox{background-color:#f0f0f0;padding:10px 12px 10px 12px;}
.calendarBox .ConBox{margin:12px 0 3px 0;}
.calendarBox .ConBox img{max-width:100%;}
.calendarBox p{height:23px;line-height:23px;}
.calendarBox p.time{background-color:#e5e5e5;text-align:center;}
.calendarBox p.more{text-align:right;}


.in_botBox{background-color:#f0f0f0;padding-bottom:40px;}
/*in_team */
.in_team{background-color:#fff; padding:30px 0 20px 0;}
.in_team .title{color:#02598f;font-family:"Microsoft YaHei";font-size:24px; text-align:left; margin-bottom:30px; display:block; padding-left:15px;}
.in_team .title p{padding:20px;}
.in_team .teamCon{}
.in_team .teamCon .teamItem{padding:0px 15px 0px 15px; float:left;}
.in_team .teamCon .teamItem .teamImg{position:relative;}
.in_team .teamCon .teamItem .teamImg img{max-width:100%;display:block;}
.in_team .teamCon .teamItem .teamHover a{display:block; height:30px; line-height:30px; overflow:hidden; font-weight:bold;text-align:center;}

.teamCon .owl-prev{ position:absolute; top:50%; margin-top:-40px; width:30px; height:60px; line-height:60px; background:#fff; font-size:34px; opacity:.7; -webkit-transition:all .3s ease; transition:all .3s ease;}
.teamCon .owl-next{ position:absolute; top:50%; margin-top:-40px; width:30px; height:60px; line-height:60px; background:#fff; font-size:34px; opacity:.7; -webkit-transition:all .3s ease; transition:all .3s ease;}
.teamCon .owl-prev{ left:0; border-top-right-radius:60px; border-bottom-right-radius:60px; text-indent:2px;}
.teamCon .owl-next{ right:0; border-top-left-radius:60px; border-bottom-left-radius:60px; text-indent:7px;}
.teamCon .owl-prev:hover{ opacity:1;}
.teamCon .owl-next:hover{ opacity:1;}

.in_results{padding:0 15px;}
.in_results ul{padding:0 15px;}
.in_results ul li{height:24px; line-height:24px; margin-bottom:6px; font-family:"Microsoft YaHei";font-size:14px;position: relative; white-space:nowrap;
overflow: hidden; text-overflow:ellipsis;}
.in_results ul li:before{content: " "; display:inline-block; vertical-align:middle; margin-right:7px; width:6px; height:6px; background-color:#cccccc; border-radius:50%; margin-top:-2px;}
.in_results .results_Box{float:left; position:relative; margin-left:18px; margin-top:15px;}
.in_results .results_Box .results_Btn{background-color:#02598f; color:#fff; display:inline-block; height:26px; line-height:26px; padding:0 10px; font-family:"Microsoft YaHei";font-size:14px;}
.in_results .results_Box .results_Btn i{padding-left:5px;}
.in_results .results_Box .results_Down{position:absolute; left:0; background-color:#f0f0f0; padding:5px 10px; display:none;}
.in_results .results_Box .results_Down a{display:inline-block; height:30px; line-height:30px; font-family:"Microsoft YaHei";font-size:14px;}

.in_live{padding:0 15px;}
.in_live .question{padding:0 15px;}
.in_live .question li{height:30px; font-family:"Microsoft YaHei";font-size:16px; margin-bottom:15px;}
.in_live .question li i{font-size:18px; margin-right:5px; color:#02598f;}
.in_live .Img img{max-width:100%;}
.in_live .live_Btn .btnBox{margin-top:30px; text-align:center;}
.in_live .live_Btn .btnBox a{height:30px; line-height:30px; font-family:"Microsoft YaHei";font-size:14px; display:inline-block; padding:0 10px; border-radius:5px; background-color:#02598f; color:#fff;}
.in_live .live_Btn .btnBox .zhibo{background:#009944 ;}
.in_live .live_Btn .btnBox a:hover{background:#aaa; color:#fff;}
.in_live .live_Btn .btnBox a i{margin-right:5px; font-size:18px;}

/* in_support */
.in_support{background-color:#f0f0f0;margin-left:-25px;}
.in_support .support_item{background-color:#fff;margin-left:25px;border-bottom:1px solid #adadad;}
.in_support .support_item .support_con{padding:20px 25px 30px 25px;position:relative;}
.in_support .support_item .support_con .img{text-align:center;}
.in_support .support_item .support_con .img img{display:inline-block;max-width:100%;}
.in_support .support_T{height:41px;line-height:41px;color:#fff;background-color:#1270CA;font-size:15px;font-weight:bold;text-align:center;}
.in_support .more{position:absolute;left:50%;bottom:-10px;margin-left:-28px;}
.in_support .more a{font-family:"Microsoft YaHei";display:block;background-color:#adadad;color:#fff;height:20px;line-height:20px;width:56px;text-align:center;}
.in_support .support_item .title{font-weight:bold;height:20px;overflow:hidden;text-align:center;padding:10px 0;}
.in_support .support_item ul{border-top:1px solid #f0f0f0;}
.in_support .support_item ul li{border-bottom:1px solid #f0f0f0;height:30px;line-height:30px;overflow:hidden;}
.in_support .support_item ul li a{height:30px;line-height:30px;display:block;}
.in_support .support_item ul li span{float:right;color:#b1b1b1;margin-left:5px;}
.in_support .support_item .text{line-height:19px;height:94px;overflow:hidden; margin-top:30px;}

/* in_fot */
.in_fot{}
.in_partner .partner_T ul li{float:left;font-size:14px;font-weight:bold;margin-bottom:8px;font-family:"Microsoft YaHei";cursor:pointer;position:relative;padding:0 10px;border-right:1px solid #dedede;}
.in_partner .partner_T ul li:hover, .in_partner .partner_T ul li.hover{color:#02598f;}
.in_partner .partner_T ul li.hover:before{content:""; border-bottom:8px solid #dedede;border-left:8px solid transparent; border-right:8px solid transparent;position:absolute;left:50%;bottom:-8px;margin-left:-8px;}
.in_partner .partner_item a{display:inline-block;}
.in_partner .partner_item  a img{display:block;max-width:100%;}
.in_partner .partnerCon{border-bottom:3px solid #02598f;}
.in_partner .partnerCon .none{display:none;}
.in_partner .partnerCon .partnerItem{border:1px solid #dedede;border-bottom:0;padding:5px 0 0 3px;height:47px;overflow:hidden;}
.in_partner .partnerCon .partnerItem img{max-width:100%;}
.in_partner .partnerCon .partnerItem .in_link{padding:3px 5px;}

.fot_nav{padding-bottom:20px;}
.fot_nav .fot_nav_item{float:left;width:14.2%;}
.fot_nav .fot_nav_item dl{min-height:140px;}
.fot_nav .fot_nav_item dl dt{font-weight:bold; padding-bottom:6px;}
.fot_nav .fot_nav_item dl dd a{height:22px; line-height:22px;}
.fot_nav  .fot_phone{border-left:1px solid #dedede;padding-left:15%;}
.fot_nav  .fot_phone p{line-height:180%;color:#999;}
.fot_nav  .fot_phone p img{display:block;max-width:100%;margin-top:10px;}

/* footer */
.footer{ width:100%;padding:20px 0 3%  0;text-align:center;}

/* sideTool */
.sideToolBox{position:fixed;right:0px;top:50%;margin-top:-213px;text-align:center;z-index:100;width:92px;left:10px;}
.sideToolBox .sideTool_x{position:absolute;top:-5px;right:-5px; background-color:#f4ae4b;width:18px;height:18px;line-height:18px;color:#fff;text-align:center;border-radius:50%;cursor:pointer;}
.sideToolBox ul{border-bottom:1px solid #ededed;}
.sideToolBox li{border:1px solid #ededed;border-bottom:0;padding:19px 0 19px 0;background-color:#fff;}
.sideToolBox li:hover{background-color:#f5f5f5;box-shadow:inset 0px 0px 8px #e5e5e5;}
.sideToolBox li a{color:#696969;display:block;}
.sideToolBox li p{margin-top:8px;}
.sideToolBox .weixin{padding:8px 0;}
.sideToolBox .weixin:hover{background-color:#fff;}
.sideTool_online{position:fixed;right:-100px;top:50%;margin-top:-60px;height:121px;width:41px;background:url(../images/service.png) no-repeat;border:1px solid #ededed;border-right:0;cursor:pointer;}


/* 内页 */
.banner{text-align:center;}
.banner img{max-width:100%;}

.content{background-color:#fff;}
.Con_left{float:left; width:21%; height:100%;border-right:1px solid #dddddd;}
.Con_right{float:right; width:76%;padding:30px 0; background-color:#FFF;}

.Con_left .Title_nav{font-size:18px;margin-bottom:1px;color:#535353;background-color:#02598f;padding:12px 0 8px 0px;line-height:20px;color:#fff;border-left:4px solid #5b0000;text-indent:20px;}
.Con_left .Title_nav span{display:block;color:#d5a3a3;font-size:14px;font-family:"Microsoft YaHei";}

.Con_right .Con_right_T{font-family:"Microsoft YaHei";height:36px;line-height:20px;padding-right:20px;border-bottom:1px solid #dadada;}
.Con_right .Con_right_T h2{font-size:18px;color:#02598f;border-bottom:3px solid #02598f;display:block;float:left;height:33px;padding:0 10px;}
.Con_right .Con_right_T .location{float:right;color:#888;font-size:12px;font-family:"Microsoft YaHei";}
.Con_right .Con_right_T .location a{color:#888;}
.Con_right .Con_right_T .location i{font-size:15px; margin-right:5px;}
.Con_right .Con_right_T .location span{color:#02598f;}

.Meun_nav{ margin-bottom:10px;}
.Meun_nav ul{padding:0; margin:0; list-style:none;}
.Meun_nav ul li a{font-size:12px;height:40px;line-height:40px;text-indent:25px;color:#666;display:block;background-color:#ebebeb;border-bottom:1px solid #dddddd;overflow:hidden;}
.Meun_nav ul li:hover a, .Meun_nav ul li.active a{background-color:#c0c0c0;color:#fff;}

.Open_nav{margin-bottom:1px;}
.Open_nav a{width:49%;height:40px;line-height:40px;color:#fff;font-size:14px;text-indent:45px;border-bottom:3px solid #007b2e;}
.Open_nav a.online{float:left;background:#009944 url(../images/icon_zx_2.png) no-repeat 10px center;}
.Open_nav a.simulation{float:right;background:#009944 url(../images/icon_mn_2.png) no-repeat 10px center;}


.about_deta table, .news_deta table{border-collapse: collapse;}
.about_deta table tr td, .news_deta table tr td{border:1px solid #d0d0d0;padding:0 5px;}


/* about */
.about_deta{line-height:180%;font-family:"Microsoft YaHei";font-size:14px;padding:20px 20px 0 0;color:#666;}
.about_deta p{}
.about_deta iframe html boby{background:#f3f2f2;}
/* contact */
.contact_deta{line-height:180%;font-family:"Microsoft YaHei";font-size:14px;color:#666;padding:20px 20px 30px 0;color:#666;}
/* news */
.news_con{margin-right:30px;}
.news_con dl{ padding:20px 0px 20px 0px; border-bottom:1px solid #dadada;}
.news_con dl .img{width:14%;margin-right:15px; margin-left:15px; float:left;min-height:72px;}
.news_con dl .img img{ max-width:100%;display:inline-block;}
.news_con dl:hover .img img{box-shadow:0px 3px 10px #ccc;}
.news_con dl dt{font-size:14px; font-weight:bold;}
.news_con dl dd{ padding:5px 0 5px 0;line-height:24px;}
.news_con dl p{ color:#b2b2b2;}
.news_con dl p i{margin-right:5px;color:#a5a4a4;font-size:14px;}
.news_con ul{ padding:20px 30px 20px 30px;}
.news_con ul li{border-bottom:1px solid #edecec;height:34px;line-height:34px;}
.news_con ul li a{overflow:hidden;display:block;height:34px;line-height:34px;}
.news_con ul li a i{margin-right:5px;}
.news_con ul li span{float:right;margin-left:5px;}

.Nav_title{ text-align:center;padding-top:20px;}
.Nav_title h3{font-family:"Microsoft YaHei";font-size:14px;font-weight:bold;line-height:150%;}
.Nav_title p{font-size:12px; color:#b2b2b2; margin-top:10px;}
.Nav_title .bdsharebuttonbox{display:inline-block; width:150px;margin-top:10px;}
.news_deta{line-height:24px;color:#666;padding:0 30px 30px 0;font-family:"Microsoft YaHei";font-size:14px;}
.news_deta p{text-indent:2em;}
.news_deta img{ max-width:100%;}
.news_deta .keywords{font-family:"Microsoft YaHei";font-size:12px;margin:30px 0 20px 0;}
.news_deta .keywords a{padding:7px 12px;background-color:#02598f;color:#fff;margin:0 5px 5px 0;display:inline-block;}
.news_deta .page{font-family:"Microsoft YaHei";margin-top:8px;border-top:1px solid #dadada;padding-top:15px;}
.news_deta .page p{text-indent:0;font-size:12px;}

/* download */
.download_con{}
.download_con .download_item{margin-top:30px;padding-right:20px;}
.download_con .img{text-align:center;background-color:#e1e1e1;padding:15px 0;min-height:160px;}
.download_con .img img{ max-width:100%;display:inline-block;}
.download_con .download_info{padding:20px 0px 0px 0px;font-family:"Microsoft YaHei";font-size:12px;line-height:170%;}
.download_con .download_info h4{font-size:16px;text-align:center;}
.download_con .download_info .downBtn{margin-top:15px;}
.download_con .download_info .downBtn a{display:block;height:40px;line-height:40px;width:100%;text-align:center;color:#fff;background-color:#009944;}
.download_con .download_info .downBtn a i{font-size:17px;margin-right:5px;}
.download_con .download_info .downBtn a:hover{box-shadow:0px 3px 10px #ccc;}
.download_con .download_text{padding:20px 20px 0 0;line-height:160%;font-family:"Microsoft YaHei";font-size:14px;}
.download_con .download_text h4{margin-bottom:10px;}
.download_con .download_bot{padding-top:15px;text-align:center;}

/* feedback */
.feedback{line-height:24px;padding:20px 30px;}
.feedback h4{line-height:150%;font-size: 16px;}
.feedback .fieldset{border:0px;}
.feedback .fieldset i{color:#999;font-size:17px; width:20px; display:inline-block;}
.feedback .fieldset select{border:1px solid #dedede;padding:6px 6px;color:#666;}
.feedback .fieldset input{ border:1px solid #dedede; width:60%; padding:8px;color:#666;}
.feedback .fieldset textarea{border:1px solid #dedede;width:63%;padding:8px;color:#666; line-height:160%;}
.feedback input.tijiao{ margin-top:25px;font-family:"Microsoft YaHei";font-size:14px; cursor:pointer; background-color:#02598f; border:0; padding:6px 20px;color:#fff;}
.feedback input.tijiao:hover{ box-shadow:2px 3px 10px #ccc;}
/* team */
.photo_con{font-family:"Microsoft YaHei";font-size:12px;padding:20px 30px 20px 30px; margin-left:-30px;}
.photo_con .photo_list{margin:0px 0px 20px 30px;}
.photo_con .photo_list dl{}
.photo_con .photo_list dl dt{padding:8px 8px 8px 8px; line-height:20px;text-align:center;}
.photo_con .photo_list dl dd a{position:relative;display:block;}
.photo_con .photo_list dl dd .pic_cover{display:block;width:100%;height:100%;background-color:#000;position:absolute;-webkit-transition:all .8s;-moz-transition:all .8s;-o-transition:all .8s;-ms-transition:all .8s;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=30);opacity:.3;}
.photo_con .photo_list dl dd a:hover .pic_cover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;}
.photo_con .photo_list dl dd img{max-width:100%;display:block;}
.photo_con .photo_list dl p{ color:#fff;}
/* team_con */
.team_con{padding:20px 30px 20px 0px;}
.team_con .team_block{}
.team_con .team_block .photo{margin-right:30px; text-align:center;}
.team_con .team_block .photo img{display:inline-block;max-width:100%;padding:2px;border:1px solid #edecec;width:197px;height:275px;}
.team_con .team_block .team_deta{font-family:"Microsoft YaHei";font-size:14px;line-height:180%;color:#666;}
.team_con .team_block .team_deta p{text-indent:2em;}
.team_con .related{margin-top:30px;}
.team_con .related .related_T{font-family:"Microsoft YaHei";font-size:16px;border-bottom:1px solid #edecec;color:#f4ae4b;padding-bottom:8px;margin-bottom:10px;}
.team_con .related .related_T i{padding-right:8px;font-size:17px;}
.team_con .related ul li{height:28px;line-height:28px;overflow:hidden;}
.team_con .related ul li a{height:28px;line-height:28px;}
.team_con .related ul li span{float:right;color:#999;margin-left:8px;}
.team_con .related ul li span i{font-size:13px;margin-right:5px;}


/* OpenBox */
.OpenBox{background-color:#f1f1f1;border-top:20px solid #e6e6e6;}
.OpenBox .loginBox{margin:45px auto 45px auto;background-color:#fff;width:80%;}
.loginBox .login_L{border-top:2px solid #02598f;padding:35px;}
.loginBox .login_T{font-size:16px;color:#02598f;}
.loginBox .login{padding:0px 45px 0px 0px;}
.loginBox .login li{margin:20px 0 0px 0;}
.loginBox .login li input{width:100%;height:18px;line-height:18px;padding:7px 0 7px 0px;border:1px solid #ececec;}
.loginBox .login li input.user{background:url(../images/icon_user_2.png) no-repeat left center;text-indent:45px;}
.loginBox .login li input.mob{background:url(../images/icon_mobile_2.png) no-repeat left center;text-indent:45px;}
.loginBox .login li input.mail{background:url(../images/icon_mail_2.png) no-repeat left center;text-indent:45px;}
.loginBox .login li input.qq{background:url(../images/icon_qq_2.png) no-repeat left center;text-indent:45px;}
.loginBox .login li input.yzm{width:100px;text-align:center;margin-right:10px;}
.loginBox .login li input.ok{width:100px;background: url(../images/yzm_bj.jpg) repeat-x;text-align:center;cursor:pointer;height:34px;line-height:34px;padding:0;}
.loginBox .login li.submit input.but{width:100%;background-color:#02598f;height:40px;line-height:40px;color:#fff;padding:0;font-size:16px;cursor:pointer;border:0;}
.loginBox .login li.submit input.but:hover{background-color:#bc7b23;box-shadow:3px 3px 8px #ccc;}
.loginBox .login_R{padding:35px 35px 35px 35px;border-top:2px solid #c7c7c7;background-color:#ebebeb;line-height:200%;}
.loginBox .login_R .login_remind span{color:#02598f;font-weight:bold;}

.loginBox .login_R .login_Down{margin-top:28px;}
.loginBox .login_R .login_Down .down{padding-right:15px;}
.loginBox .login_R .login_Down .down a{width:100%;height:42px;line-height:42px;background:#f7f7f7;display:block;text-align:center;border:1px solid #dddada;margin-bottom:5px;font-size:14px;color:#959595;border-radius:8px;}
.loginBox .login_R .login_Down .down a:hover{box-shadow:inset 0px 0px 15px #e8e8e8;border:1px solid #fff;}
.loginBox .login_R .login_Down .down a img{vertical-align:middle;margin-right:5px;}
.loginBox .login_R .login_Down .ewm{background-color:#fff;text-align:center;line-height:150%;padding:10px 0;}

.OpenBox .regBox{margin:45px auto 45px auto;border-top:2px solid #02598f;width:70%;background-color:#fff;padding:35px 5%;}
.regBox .reg_T{font-size:16px;color:#02598f;}
.regBox .info{color:#bfbfbf;margin-top:18px;}
.regBox .info span{color:#f00;}
.regBox .reg{margin-top:30px;}
.regBox .reg li{margin-bottom:14px;position:relative;}
.regBox .reg li .forml{float:left;width:80px;text-align:right;color:#696969;height:34px;line-height:34px;}
.regBox .reg li .forml span{color:#f00;}
.regBox .reg li .formr{margin-left:85px;height:34px;line-height:34px;}
.regBox .reg li .formr input[type="text"],.regBox .reg li .formr input[type="password"]{height:18px;line-height:18px;padding:7px 5px;border:1px solid #ececec;width:40%;color:#696969;box-shadow:inset 2px 2px 8px #eee;}
.regBox .reg li .formr input.ok{width:100px;background: url(../images/yzm_bj.jpg) repeat-x;text-align:center;cursor:pointer;height:34px;line-height:34px;margin-left:10px;padding:0;border:1px solid #ececec;}
.regBox .reg li .formr input.err{border-color:#f00;}
.regBox .reg li .formr input:focus{ border-color:#0084e9;}
.regBox .reg li .formr select{padding:7px 5px;border:1px solid #ececec;color:#696969;box-shadow:inset 1px 1px 6px #eee;}
.regBox .reg li .formr .tip{position:absolute;top:0px; left:55%;height:34px;line-height:34px;color:#0084e9;overflow:hidden;-webkit-transition:opacity .5s; transition:opacity .5s;z-index:1;opacity:0;}
.regBox .reg li .formr :focus+.tip{ opacity:1;}
.regBox .reg li .formr .err+.tip{ opacity:1; color:#f00;}
.regBox .reg li .formr .tip i{font-size:15px;}
.regBox .reg li .gender input{width:14px;}
.regBox .reg li.submit input.but{margin-left:85px;width:100px;background-color:#02598f;height:34px;line-height:34px;color:#fff;padding:0;font-size:16px;cursor:pointer;border:0;}
.regBox .reg li.submit input.but:hover{background-color:#bc7b23;box-shadow:3px 3px 8px #ccc;}

.regBox .reg .regTitle{background:#f0f0f0;padding:10px 10px;font-size:16px;font-family:"Microsoft YaHei";color:#02598f;margin-bottom:20px;}
.regBox .reg .regTitle span{font-size:12px;color:#666;padding-left:10px;}

.regBox .regOK{width:80%;margin:0 auto;border:1px solid #f0f0f0;background:#f0f0f0;box-shadow:0px 0px 10px #dedede;font-family:"Microsoft YaHei";}
.regBox .regOK .title{text-align:center;font-size:16px;background:#fff;padding:16px 0;}
.regBox .regOK .title i{color:#02598f;font-size:26px;margin-right:5px;}
.regBox .regOK ul{padding:20px;}
.regBox .regOK ul li{border-bottom:1px solid #dedede;height:30px;line-height:30px;padding:4px 0;}
.regBox .regOK ul p{margin-top:10px;}


/*翻页*/
.scott{padding:30px 0 0px 0;text-align:center;clear:both; height:26px;}
.scott a {border:#ddd 1px solid;padding:7px 8px;background:#fff;text-decoration:none;}
.scott a:hover,.scott a:active{border:#02598f 1px solid;color:#fff;background:#02598f}
.scott span.current {border:#02598f 1px solid;padding:7px 8px;font-weight:bold;color:#fff;background:#02598f}


/* Top Scroll */
#toTop {position:fixed; right:12px; z-index:1000; width:32px; height:32px; background:#ccc; color:#fff; cursor:pointer; border-radius:3px; -webkit-transition:all 0.4s ease; transition:all 0.4s ease;}
#toTop i { display:block; padding:8px 0 0 10px; font-size:13px;}
#toTop:hover i { -webkit-animation:fadeInUp 0.4s; animation:fadeInUp 0.4s;}
#toTop:hover { opacity:0.9; background:#666; color:#fff;}

@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);}100%{opacity:1;-webkit-transform:translateY(0);}}
@-moz-keyframes fadeInUp{0%{opacity:0;-moz-transform:translateY(20px);}100%{opacity:1;-moz-transform:translateY(0);}}
@-o-keyframes fadeInUp{0%{opacity:0;-o-transform:translateY(20px);}100%{opacity:1;-o-transform:translateY(0);}}
@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px);}100%{opacity:1;transform:translateY(0);}}
.animated.fadeInUp{-webkit-animation-name:fadeInUp;-moz-animation-name:fadeInUp;-o-animation-name:fadeInUp;animation-name:fadeInUp;}

.hidett { bottom:-100px;}
.showtt {bottom:12px;}
/* ================================= */
    /*===== Input =====*/
/* ================================= */
.appointment-form{
	margin-bottom: 20px;
}
.appointment-form .form-control{
	text-transform: uppercase;
}
.form-control{
	background-color:transparent;
	border:none;
	border-bottom: solid 1px #afbdbc;
	box-shadow: none;
	font-size: 14px;
	color: #221223;
	line-height: 2.67;
	border-radius: 0;
	height: 40px;
	font-weight: 600;
	width:90%;
display: block;
    padding: 6px 12px;
	margin: 8px 0;
}
.form-control:focus{
	border-color: #afbdbc;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(32,127,220,.6);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(32,127,220,.6);
}
button {
	padding: 13px 25px 13px 25px;
    border-radius: 24px;
    font-size: 14px;
    line-height: 14px;
    font-weight: 600;
    letter-spacing: 1px;
    text-transform: uppercase;
	background: #1270CA;
    color: #fff;
    border: 2px solid #1270CA;
}
.zzjgbg {background-image:url(/Content/images/zzbg.jpg); width:75px; height:22px; padding-left:25px; padding-top:3px; margin:10px; float:left;}
.zzjgbg a{ margin-top:-5px;}

.index_zygx_l {width:30%; float:left; margin:15px;}
.index_zygx_r {width:62%; float:right; line-height:200%; margin-right:4%;}
/*list*/
.list_page{text-align:center;margin:10px;}
.list_page a{background:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #90CBF9;color:#333;}
.list_page span{background:#90CBF9;color:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #90CBF9;}
.list_page b{background:#fff;margin:0px 1px;padding:4px 6px;border:1px solid #90CBF9;color:#333;}
.list_page b input{border:0;margin:0;padding:0;font-size:12px;font-weight:normal;width:12px;vertical-align:middle;text-align:center;}

.topnew{margin:10px;padding:0;list-style:none;clear:both; height:210px;}
.topnew li{line-height:25px;height:25px;}
.topnew li span{float:right;color:#999;font-family:"Microsoft YaHei",verdana;font-size:12px;}
.topnew li a{font-family:"Microsoft YaHei",verdana; font-size:14px;}