@charset "utf-8";
/* CSS Document */

body{max-width:640px; margin:auto; padding-bottom:70px;}
.header{height:48px; padding:0 5px;}
.logo{ margin-top:6px; margin-right:10px;}
.logo img{ height:36px;}
.menu{padding:12px 0;}
.menu img{height:24px;}
.tel{font-size:12px; line-height:14px; color:#666666; letter-spacing:-0.05em; padding:4px 0;}
.tel span{color:#e40000;}


.focus{ width:100%; max-height:300px; position:relative; overflow:hidden;   }
.focus .hd{ width:100%; height:11px;  position:absolute; z-index:1; bottom:5px; text-align:center;}
.focus .hd ul{ display:inline-block; height:8px;}
.focus .hd ul li{ display:inline-block; width:8px; height:8px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#dcdcdc; margin:0 5px;  vertical-align:top; overflow:hidden; text-indent:-999px; overflow:hidden;}
.focus .hd ul .on{ background:#0ecbd1;  }

.focus .bd{ position:relative; z-index:0; }
.focus .bd li a img{ display:block; width:100%;/* height:300px; background-position:50% 50%; background-repeat:no-repeat; background-size:cover;*/}

.top_nav_list{ width:100%; background-color:#f6f6f6;}
.top_nav_list ul li { width:25%; float:left; padding:5px 0;}
.top_nav_list ul li a{ color:#333333; font-size:16px; text-align:center; width:100%; line-height:20px; height:20px; overflow:hidden; border-right:1px solid #dadada; display:inline-block; box-sizing:border-box;}
.index_tit{ text-align:center; margin-top:15px;}
.index_tit img{ height:30px;}
.tit_intro{ color:#666666; font-size:14px; text-align:center; line-height:30px;}
.six_box { border-bottom:1px dashed #cccccc; margin-top:15px;}
.six_box ul li{ width:33.3%; float:left; height:150px; display:table; text-align:center; border-top:1px dashed #cccccc; border-right:1px dashed #cccccc; box-sizing:border-box;}
.six_box ul li a{ display:table-cell; vertical-align:middle; }
.six_box ul li i img{ width:80px; height:80px;}
.six_box ul li span{ color:#999999; font-size:16px; display:block; text-align:center; padding-top:8px;}

.index_team { width: 100%; height: 320px; position: relative; margin-top:15px; }
.picMarquee-left { overflow: hidden; position: relative; width: 100%; height: 320px; }
.picMarquee-left .hd { overflow: hidden; height: 30px; background: #f4f4f4; padding: 0 10px; display: none; }
.picMarquee-left .bd { width: 100%; }
.picMarquee-left .bd ul { overflow: hidden; zoom: 1; }
.picMarquee-left .bd ul li { float: left; _display: inline; overflow: hidden; text-align: center; width:33.3%;}
.picMarquee-left .bd ul li  a{ width:100%; height:160px; display:block;}
.picMarquee-left .bd ul li .pic { text-align: center; }
.picMarquee-left .bd ul li .pic img { width: 100%; height: 160px; display: block; }
.index_team .txt { width: 90%; height: 40px; position: absolute; top: 50%; margin-top: -20px; left: 5%;  z-index: 10; background-color: #000000; text-align: center; }
.index_team .txt img { margin-top: 5px; height:30px; }

.index3_con{ margin-top:15px;}
.index3_tit img{ width:90%; margin:0 auto;}
.index3_sp{ padding:0 10px;}
.index3_sp  img{ width:100%;}
.index3_con .more{ width:150px; height:30px; line-height:30px; border-radius:15px; border:1px solid #0ecbd1; display:inline-block; font-size:14px; color:#0ecbd1; text-align:center; margin:20px 0;}
.col_tit { height: 12px; margin-bottom: 15px; border-bottom: 1px solid #d8d8d8; margin:0 10px;}
.col_tit span { background-color: #fff; color: #999999; font-size: 14px; }
.col_tit b { color: #0ecbd1; font-size: 16px; font-weight: bold; padding-right: 10px; }
.col_tit .more { color: #999999; font-size: 14px; background: url(jt.png) no-repeat right top 10px; padding-right: 10px; background-color: #fff; line-height: 24px; padding-left: 12px; }
.picScroll{ margin:10px auto; text-align:center; position:relative;}
.picScroll .bd ul{ width:100%;  float:left; padding:10px 0;  }
.picScroll .bd li{ width:50%; float:left; font-size:14px; text-align:center;  }
.picScroll .bd li a{-webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */ }
.picScroll .bd li img{ width:150px; height:180px;  }
.picScroll .bd .name{ color:#0ecbd1; font-size:16px; border:1px solid #0ecbd1; line-height:24px; width:150px; box-sizing:border-box; margin:5px auto;}
.picScroll .bd .txt{ color:#000000; font-size:12px; line-height:20px;}

.picScroll .hd{ height:0; line-height:40px; border-bottom:2px solid #fff; background:#f6f6f6;   overflow:hidden; text-align:left;  padding:0 10px;  }
.picScroll .hd ul{ float:right; padding-top:16px;   }
.picScroll .hd li{ float:left; width:8px; height:8px; background:#D0D0D0; margin:0 5px; overflow:hidden;
-webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px;
}
.picScroll .hd .on{ background:#80BD6D;  }
.picScroll .prev,.picScroll .next{ display:block; float:right;  width:40px; height:77px; background:url(arr.png) 0 0 no-repeat; overflow:hidden; position:absolute; top:60px; z-index:99;}
.picScroll .prev{ left:10px;}
.picScroll .next{ background-position:-40px 0; right:10px;}

.teach_list{ padding:20px 10px;}
.teach_list ul li{ padding-bottom:10px; border-bottom:1px dashed #d2d2d2; position:relative; padding-left:130px; margin-bottom:10px;}
.teach_list ul li .pic{ position:absolute; left:0; top:0;}
.teach_list ul li .pic img{ width:120px; height:145px;}
.teach_list .right_intro .name{ color:#0ecbd1; font-size:16px; line-height:24px;}
.teach_list .right_intro .txt1{ color:#000000; font-size:14px; line-height:24px;}
.teach_list .right_intro .txt2{ color:#999999; font-size:12px; line-height:24.25px; height:97px; overflow:hidden;}

.yikao_list{ padding:20px 10px;}
.yikao_list ul li { margin-bottom:5px;}
.yikao_list ul li a{ display:block;}
.yikao_list ul li img{ max-width:100%;}
.activ_con{ padding:20px 10px 20px;}
.activ_con .top_news{ margin-bottom:5px;}
.activ_con .top_news a{ display:block;}
.activ_con .top_news .jianjie{ padding:10px; background-color:#f2f2f2; color:#666666; font-size:14px; line-height:24px; height:90px; overflow:hidden;}
.activ_con .top_news .jianjie .tit{ color:#333333; font-size:16px; padding-bottom:5px; line-height:24px;}
.activ_con ul li{ height:35px; line-height:35px; overflow:hidden; border-bottom:1px dashed #959595; padding:0 5px;}
.activ_con ul li a{ color:#333333; font-size:14px;}

.index8_con{ padding:20px 0;}
.index8_con .tabs{ font-size:14px; line-height:35px; padding:20px 10px 0;}
.index8_con .tabs a{ display:inline-block;color:#333333; padding:0 10px;}
.index8_con .tabs a.selected{ color:#fff; background-color:#0ecbd1;}
.index8_con  .zn_list{ padding:0 10px;}
.index8_con  .zn_list li{ height:35px; line-height:35px; border-bottom:1px dashed #959595; overflow:hidden; width:100%;}
.index8_con  .zn_list li a{ color:#333333; font-size:14px;}
.index8_con  .zn_list li span{ width:16px; height:16px; border-radius:4px; background-color:#0ecbd1; margin-right:5px; display:inline-block; font-style:normal; color:#333; font-size:12px; position:relative; top:12px; float:left; line-height:16px; text-align:center; color:#fff;}

.index9_con{ padding:20px 10px; background-color:#f8f8f8;}
.question_list { margin-top: 35px; display: inline-block; }
.index9_con .question_list li { margin-bottom: 10px; }
.index9_con .question_list .tit { color: #333333; font-size: 14px; font-weight: bold; line-height: 35px; }
.index9_con .question_list .answer { color: #666666; font-size: 12px; line-height: 24px; }
.index9_con .question_list .answer span { color: #0ecbd1; font-size: 14px; font-weight: bold; }
.index9_con .see_more { width: 210px; height: 30px; border: 1px solid #0ecbd1; color: #0ecbd1; display: inline-block; text-align: center; line-height: 30px; font-size: 14px; border-radius: 20px; }
.sq_table { padding: 20px 10px; }
.sq_table .table_right { width: 328px; height: 241px; background: url(contact_bg.jpg) no-repeat center; padding: 20px 15px; }
.sq_table .table_left { width: 100%; }
.sq_table .table_left .form { margin-top: 15px; }
.sq_table .table_left .tit { color: #eb2042; font-size: 16px; line-height: 35px; }
.sq_table .table_left .zhuyi { color: #666666; font-size: 14px; line-height: 30px; display:block; float:left;}
.sq_table .table_left .input_line { width: 100%; height: 26px; padding: 5px 0; border: 1px solid #aaaaaa; border-radius: 20px; display: inline-block; margin-right: 25px; float: left; margin-bottom: 14px; }
.sq_table .table_left .label { padding: 0 10px 0 12px; display: inline-block; border-right: 1px solid #d7d7d7; line-height: 26px; color: #999999; font-size: 12px; float: left; }
.sq_table .table_left .text { width: 205px; border: none; line-height: 26px; color: #999999; text-indent: 10px; }
.sq_table .table_left .text2{ width:100px;}
.sq_table .table_left .submit { width: 150px; height: 36px; border: 1px solid #0ecbd1; line-height: 36px; text-align: center; background: none; border-radius: 20px; margin-left: 15px; color: #0ecbd1; font-size: 14px; cursor: pointer; margin-top:10px; }
.foot{ padding:5px 15px 10px; border-top:1px solid #d4d4d4; color:#666666; font-size:12px; line-height:24px; text-align:center;}
.foot_nav{ padding:5px 0; background-color:#0ecbd1; position:fixed; bottom:0; width:100%;}
.foot_nav ul li{ float:left; width:33.3%; text-align:center; border-right:1px solid #4ad8dd; box-sizing:border-box; border-left:1px solid #21b8bd;}
.foot_nav ul li a{ display:block;}
.foot_nav ul li img{ height:30px;}
.foot_nav ul li span{ color:#ffffff; font-size:14px; display:block; line-height:30px;}


.yyc{ width:100%; height:100%; background-color:#000; opacity:0.53; position:fixed; left:0; top:82px; z-index:100; display:none;}
.main_nav{ position:fixed; left:0; top:82px; z-index:110; background-color:#ffffff; display:none;}
.main_nav ul li{ width:25%; height:90px; padding:10px 0; float:left; border-bottom:1px dashed #b5b5b5; border-right:1px dashed #b5b5b5; box-sizing:border-box; text-align:center;}
.main_nav ul li a{ display:block;}
.main_nav ul li a img{ height:40px;}
.main_nav ul li a span{ display:block; color:#666666; font-size:14px; padding-top:10px;}
.ny_con{ padding:0 10px 10px;}
.ny_tit{ height:12px; margin:10px 0 25px; border-bottom:1px solid #e2e2e2;}
.ny_tit span{ color:#333333; font-size:16px; background-color:#fff; padding-right:10px;}
.ny_tit em{ width:7px; height:7px; background-color:#0ecbd1; display:inline-block; border-radius:50%; position:relative; top:-1px;}
.ny_ban{ margin-bottom:15px;}
.ny_main_con{ color:#333333; font-size:12px; line-height:24px;}

.cg_list{ text-align:center;}
.cg_list ul li{ width:46%; float:left; margin:0 6% 2px;}
.cg_list ul li.marL0{ margin-left:0 !important;}
.cg_list ul li.marR0{ margin-right:0 !important; float:right !important;}
.cg_list .img{ height:250px; width:100%;}
.cg_list .name{ width:100%; line-height:30px; height:30px; text-align:center; border:1px solid #0ecbd1; color:#0ecbd1; margin:10px 0;}
.cg_list .txt{ color:#000000; font-size:12px; line-height:20px;}
.loadMore{ width:100%; height:35px; background-color:#0ecbd1; color:#fff; font-size:14px; line-height:35px; text-align:center; display:inline-block;}
.ykcg_con .top { margin-bottom:10px;}
.ykcg_con .top .left{ width:48%; /* height:80px; */}
.ykcg_con .top .right{ width:48%; text-align:center;}
.ykcg_con .top .name{ width:100%; line-height:30px; height:30px; text-align:center; border:1px solid #0ecbd1; color:#0ecbd1; margin-bottom:10px;}
.ykcg_con .top .txt{ color:#000000; font-size:12px; line-height:20px;}
.lqz_tit{ line-height:30px; height:30px; background-color:#efefef; text-align:center; color:#333333; font-size:14px; margin:10px 0;}
.ykcg_btn{ width:100%; padding:0 10px; margin-left:-10px; border-top:1px solid #0ecbd1; position:relative; top:10px;}
.ykcg_btn a{ width:33.3%; float:left; text-align:center; line-height:35px; color:#0ecbd1; font-size:14px; border-right:1px solid #0ecbd1; box-sizing:border-box;}
.ykcg_btn a.next{ border-right:none;}
.ms_top{ margin-bottom:15px;}
.ms_top .ms_name{ color:#333333; font-size:16px; line-height:30px;}
.ms_top .div1{ color:#333333; font-size:14px; line-height:30px;}
.ms_top .div2{ color:#666666; font-size:12px;}
.ms_top .div3{ margin-top:10px;}
.ms_top .div3 a{ width:48%; height:35px; line-height:35px; background-color:#0ecbd1; text-align:center; color:#ffffff; font-size:14px; text-align:center;}

.kb_time{ background-color:#f3f3f3; padding:10px;}
.kb_time .tit{ height:15px; margin-bottom:20px; border-bottom:1px solid #0ecbd1; text-align:center; color:#0ecbd1;}
.kb_time .tit span{ font-size:16px; padding:0 5px; background-color:#f3f3f3;}
.kb_list ul li{ width:130px; padding:0 5px;height:110px; float:left; margin-right:10px; background-color:#fff;}
.kb_slide{ height:110px;}
.kb_list{ width:100%; height:110px; overflow:hidden;}
.kb_list ul li .bt{ color:#fc5c1e; font-size:14px; font-weight:bold; text-align:center; line-height:30px;}
.kb_list ul li  .time_num{ color:#3b3b3b; font-size:12px;}
.kb_list ul li  a{ line-height:30px; height:30px; color:#fff; text-align:center; border-radius:15px; background-color:#fc5c1e; display:block; margin-top:5px;}

.contact_txt{ color:#333333; font-size:14px;}
.contact_txt .txt1{ font-size:16px; line-height:30px;}
.contact_txt .qq{ color:#333333; font-size:12px; background:url(qq.png) no-repeat left 10px center; padding:0 10px 0 35px; background-color:#fff; border:1px solid #c9c9c9; border-radius:15px; line-height:30px; display:inline-block; margin-right:10px; margin-top:15px;}
.contact_txt .ewm{ margin-top:15px; position:relative; padding-left:120px; min-height:100px; line-height:20px;}
.contact_txt .ewm img{ position:absolute; left:0; top:0;}
.contact_txt .ewm .txt{ padding-top:20px;}
.news_top{ position:relative;}
.news_top .top_img{ height:175px; width:100%; background-position:50% 50%; display:block; background-size:cover;}
.news_top .fdc{ padding:5px 0; width:100%;height:40px; background-color:#000; position:absolute; bottom:0; display:block;}
.news_top .fdc p{ height:20px; line-height:20px; overflow:hidden; color:#fff; padding:0 10px;}
.news_top .fdc .next{ position:absolute; right:10px; top:20px;}
.news_top .fdc .next img{ height:15px;}

.news_deatil{color:#666666; font-size:12px; line-height:24px; padding:10px;}
.news_deatil h1{line-height:36px; color:#333333; font-weight:normal; border-bottom:1px solid #e1e3e5; font-size:18px; text-align:center; margin-bottom:10px;}
.news_deatil .liulan{font-size:12px; line-height:24px; text-align:center; color:#cccccc; margin-bottom:10px;}

.fanye{margin-top:10px;}
.fanye a{font-size:14px; line-height:30px; display:inline-block; color:#999999;}
.fanye_a{text-align:right;}
.fanye_a a{font-size:14px; line-height:30px; display:inline-block; color:#999999;}

.news{padding:10px;}
.news ul li a{display:inline-block;}
.news ul li a.a_img{float:left; margin-right:10px; margin-top:3px; position:absolute; left:0; top:0;}
.news ul li img{width:150px; height:100px;}
.news ul li h3 a{color:#333333; font-size:14px; line-height:18px;}
.news ul li span{color:#cccccc; font-size:12px; line-height:18px;}
.news ul li {color:#999999; font-size:12px; line-height:20px; padding:0 0 10px 160px; border-bottom:1px dashed #cdcdcd; position:relative; height:110px; overflow:hidden; margin-bottom:10px;}
.news ul li p{height:40px; position:relative; line-height:20px; overflow:hidden;}
.news ul li p .p_a{line-height:20px; padding-left:10px;position:absolute; right:0; bottom:0; color:#0ecbd1;}
.news_prev{ width:48%; height:30px; line-height:30px; background-color:#0ecbd1; color:#fff; display:inline-block; text-align:center;}

.news_tit{ color:#333333; font-size:18px; padding:10px 10px 0; }
.news_time{ color:#999999; font-size:12px;border-bottom:1px solid #cacaca; padding:10px 10px;}
.news_txt{ color:#666666; font-size:14px; line-height:18px; margin-bottom:10px;}
.syp{ color:#999999; font-size:14px; line-height:24px; height:24px; overflow:hidden;}
.syp a{ color:#999999;}
.golist{ color:#666666;}
.zn_tabs{ margin:10px 0;}
.zn_tabs a{ height:30px; line-height:30px; padding:0 10px; margin:0 10px 0 0; color:#333333; font-size:14px; display:inline-block;}
.zn_tabs a.selected{ background-color:#0ecbd1; color:#fff;}
.zn_list ul li{ height:35px; line-height:35px; overflow:hidden; border-bottom:1px dashed #959595;}
.zn_list ul li a{ font-size:14px; color:#333333;}
.zn_list ul{ margin-bottom:10px;}

.sp_list ul li{ width:48%; margin-bottom:10px;}
.sp_list ul li .name{ width:100%; height:30px; line-height:30px; background-color:#f1f1f1; text-indent:10px; overflow:hidden; color:#666666; font-size:14px;}
.sp_list ul li .img  img{ height:100px; width:100%;}

.gongyi_list .flexslider { background: #fff; position: relative; zoom: 1; overflow: hidden; width: 100%; height: 150px; overflow: hidden; margin-bottom:10px;}
.gongyi_list .flexslider .slides li { position: relative; height: auto; }
.gongyi_list .flexslider .slides li .intro{ width:94%; padding:5px 3%; height:40px; line-height:20px; background-color:rgba(0,0,0,.75); position:absolute; bottom:0; left:0;color:#ffffff; font-size:14px;}
/*.gongyi_list .flexslider .slides li .intro a{ padding-left:15px; color:#ffffff; font-size:16px; line-height:42px; height:42px; background:none;}*/
.gongyi_list .flexslider .slides li a { display: block; height: 150px;  background-size:cover;}
.gongyi_list .flexslider .slides { zoom: 1; overflow: hidden; }
/* Control Nav */
.gongyi_list .flex-control-nav { width: 100%; position: absolute; bottom: 25px; text-align: right; z-index: 99; padding-left: 0; margin: 0; }
.gongyi_list .flex-direction-nav{ display:none;}
.gongyi_list .flex-control-nav li { margin: 0 3px; display: inline-block; zoom: 1; *display: inline;width: 11px; height: 11px; border-bottom:none;}
.gongyi_list .flex-control-nav li a { width: 8px; height: 8px; display: block; text-indent: 9999px; background-color: #6f6f6f;  cursor: pointer; border-radius:0; }
.gongyi_list .flex-control-nav li a.flex-active { background-color: #0ecbd1 !important; }

.gongyi_list{ width:100%; display:inline-block;}
.gongyi_list ul li{ /*padding-bottom:15px;*/ border-bottom:1px dotted #cccccc; margin-bottom:30px;}
.gongyi_text .tit {padding:5px 0 10px 0;}
.gongyi_text .tit a{ color:#333333; font-size:16px; font-weight:bold; line-height:24px; }
.gongyi_text { color:#333333; font-size:12px; line-height:24px; padding-bottom:10px;}
.xinxi{ color:#e20404; font-size:18px; font-weight:bold; border-bottom:1px solid #dddddd; padding-bottom:10px;}
.luxian{ color:#333333; font-size:12px; padding-top:10px;}


/* 本例子css */
.picScroll-left{ width:100%;  overflow:hidden; position:relative;}
.picScroll-left .hd{padding:0 10px;  }
.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:32px; height:48px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden; cursor:pointer; position:absolute; top:90px;}
.picScroll-left .hd .prev{ background:url(prevBtnTop.png) no-repeat; left:10px;}
.picScroll-left .hd .next{ background:url(nextBtnTop.png) no-repeat; right:10px;}
.picScroll-left .hd .prevStop{ background-position:-60px 0; }
.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
.picScroll-left .hd .pageState{color:#ffffff; position:absolute; bottom:25px; left:10px;}
.picScroll-left .hd .pageState span{font-size:30px; color:#f8902e;}
.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("icoCircle.gif") 0 -9px no-repeat; }
.picScroll-left .hd ul li.on{ background-position:0 0; }
.picScroll-left .bd ul{ overflow:hidden; zoom:1; width:100%;}
.picScroll-left .bd ul li{float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width:100%; height:200px; display:block;}
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .bd ul li .title{ line-height:24px; padding:10px 10px 10px 100px; text-align:left; background:#000; height:48px; color:#ffffff; overflow:hidden; font-size:12px;}
.picScroll-left .bd ul li .title a{color:#ffffff; height:48px; overflow:hidden; line-height:24px;}

.demo2{border-top:1px solid #434343;}
.picScroll-left2{ width:100%;  overflow:hidden; position:relative; background:#000;}
.picScroll-left2 .hd{ height:0;}
.picScroll-left2 .hd .prev,.picScroll-left2 .hd .next{ display:block;  width:27px; height:60px; float:right; overflow:hidden; position:absolute; top:25px; z-index:80;
   cursor:pointer;}
.picScroll-left2 .hd .prev{ background:url(shang.png) no-repeat center; left:10px;}
.picScroll-left2 .hd .next{ background:url(xia.png) no-repeat center; right:0;}
.picScroll-left2 .hd .prevStop{ background-position:-60px 0; }
.picScroll-left2 .hd .nextStop{ background-position:-60px -50px; }
.picScroll-left2 .hd ul{ float:right; overflow:hidden; zoom:1; /*margin-top:10px;*/ zoom:1; }
.picScroll-left2 .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("icoCircle.gif") 0 -9px no-repeat; }
.picScroll-left2 .hd ul li.on{ background-position:0 0; }
.picScroll-left2 .bd{ padding:10px 0 10px 30px; width:80%; overflow: hidden;}
.picScroll-left2 .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left2 .bd ul li{float:left; margin:0 8px; _display:inline; overflow:hidden; text-align:center; width:86px !important;}
.picScroll-left2 .bd ul li .pic{ text-align:center; }
.picScroll-left2 .bd ul li .pic img{ width:80px; height:60px; display:block; }
.picScroll-left2 .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left2 .bd ul li .title{ line-height:24px;   }
.picScroll-left2 .bd ul li.on .pic img{background:#ffffff; width:80px; height:60px; padding:3px;}

.GoTop{ position:fixed; right:10px; bottom:100px; z-index:100; display:none;}
.GoTop img{ width:50px;}

.ny_wap_zt { padding:0 10px;}
.ny_wap_zt h1{ color:#000000; font-size:18px; text-align:center; margin-bottom:10px;}
.ny_wap_zt .txt{ color:#555; font-size:12px; line-height:24px;}

.lqtz_list { margin-top:20px;}
.lqtz_list .left{ width:40%; background-position:50% 50%; background-size:cover; height:100px;}
.lqtz_list .right{ width:55%; margin-left:5%; height:100px;}
.lqtz_list .right img{ max-height:100px;}
.lqtz_list li{ margin-bottom:10px;}
.lqtz_list li .intro{ text-align:center; line-height:35px; font-size:12px;}
.lqtz_list li .intro .name{ font-size:14px; color:#cc141c;}

.radio{ margin-bottom:15px;}
.msyd{ margin-bottom:10px;}
.msyd .tit{color:#000000; font-size:18px; text-align:center; margin-bottom:10px; font-weight:bold;}
.mstd_list ul li{ width:48%; margin:0 1% 1% 1%; float:left; }
.mstd_list ul li .img{ width:100%; height:150px; background-position:50% 50%; background-size:cover;}
.mstd_list ul li .name{ color:#333; font-size:14px; text-align:center; margin-top:5px; line-height:24px;}
.mstd_list ul li .intro{ color:#333; font-size:12px; text-align:center; line-height:20px;}

.msyd .bd li{ position:relative;}
.msyd .bd .cur{ line-height:35px; background-color:rgba(0,0,0,0.5); position:absolute; width:100%; text-indent:10px; color:#fff; bottom:0;}

.xyhf .focus{ height:auto !important; max-height:none !important;}
.xyhf .hd li{ display:none !important;}
.xyhf .focus .prev,.xyhf  .focus .next{ position:absolute; left:0; top:0; display:block; width:23px; height:27px; line-height:27px; text-align:center;   }
.xyhf .focus .next{ left:auto; right:0;}

.jxms ul { margin-bottom:15px;}
.jxms ul li{ width:32.333%; margin:0 0.5%; float:left; background-color:#ededed; height:540px; overflow:hidden; padding:15px 0;}
.jxms ul li .title{ color:#f36453; font-size:16px; font-weight:bold; text-align:center;}
.jxms ul li .txt{ padding:0 10px;}
.jxms ul li.li_red{ background-color:#f36453;}
.jxms ul li.li_red .title{ color:#fff;}

.zc_tabs li{ width:25%; float:left; text-align:center; font-size:14px; line-height:35px; background-color:#6ac5ea; color:#fff; border-right:1px solid #ffffff; box-sizing:border-box;}
.zc_tabs li.cur{ background-color:#d52828 !important;}
.zc_tabs_con { margin-top:20px;}
.zc_tabs_con .tabs_con{ border:2px solid #434343; padding:15px; display:none;}

.kryx .yx_con .tit{ color:#e2585e; font-size:16px; background:url(tb.jpg) no-repeat left bottom; text-align:left; padding-top:25px; padding-left:35px;}
.kryx .yx_con  li p{ padding-left:35px; font-size:12px; color:#525252;}

.yykc .tit{ color:#d60913; font-size:18px; text-align:center; font-weight:bold; margin-bottom:15px;}
.yykc .input_line{ position:relative; padding-left:60px; line-height:35px; margin-bottom:15px;}
.yykc .input_line .label{ position:absolute; left:0; width:100px;}
.yykc .input_line input{ line-height: 35px; width:200px;}
.yykc .input_line .submit{ line-height:35px; background-color:#287de6; color:#fff; font-size:14px; text-align:center; border:none;}