@charset "utf-8";
.back-to { position:fixed; bottom:110px; right:50%; margin-right:-620px;  z-index:999; }
.back-to .back-top { display:block; width:60px; height:60px; background:url(top.png) no-repeat; outline:0 none; text-indent:-9999em; overflow:hidden; }
.back-to .back-top:hover { background-position:0 0; }
/* Banner */
.banner { position:relative; width:100%; overflow:hidden; z-index:0; }
.banner .bd { zoom:1; }
.banner .bd img { width:100%!important;  }

/* 主体 */
.container { position:relative; padding:15px 0; z-index:8; }
.wrap { position:relative; width:1200px; min-height:460px; _height:460px; margin:0 auto;box-sizing: border-box;padding: 0 37px 0 31px; }
.wrap .sidebar {}
.wrap .main { display:block;  *zoom:1;  }
.wrapBt { height:0; background:none; overflow:hidden; clear:both; }

/* 左侧栏目标题 */
.leftTitle { position:relative; margin-bottom:18px; padding:18px 0; color:#333;display: none; }
.leftTitle i,.leftTitle s { display:block; text-align:center; }
.leftTitle i { font-size:38px; line-height:58px; font-weight:normal; }
.leftTitle s { color:#888; font:12px/18px arial; text-decoration:none; text-transform:uppercase; }
.top_time{color:#898989;text-align:center;border-bottom:1px solid #d7d7d7;padding-bottom:10px;margin-bottom:50px;margin-top: 15px;}
.top_time span{margin:0 40px;}
/* 二级、三级菜单 */
.menu ul { zoom:1; padding-bottom:20px;  text-align:center; }
.menu ul:after{content:'\20';display:block;height:0;clear:both}
.menu ul li { display:inline-block; *display:inline; zoom:1; margin:0 2px 12px; vertical-align:top; }
.menu ul li a { display:inline-block; padding:10px 70px; border:1px solid #bfbfbf; background:#fff; color:#666; font-size:14px; }
.menu ul li a:hover,.menu ul li .current { background:#00b7ee; color:#fff; text-decoration:none;border:1px solid #00b7ee; }

.menu2{height: 100px;}
.menu2 ul { zoom:1; padding-bottom:20px;  text-align:center; }
.menu2 ul:after{content:'\20';display:block;height:0;clear:both}
.menu2 ul li { display:inline-block; *display:inline; zoom:1; margin:0 13px 12px; vertical-align:top; }
.menu2 ul li a { display:inline-block; border:1px solid #bfbfbf; background:#fff; color:#666; font-size:14px;width: 190px;height: 39px;box-sizing: border-box;text-align: center;line-height: 39px; }
.menu2 ul li a:hover,.menu2 ul li .current { background:#00b7ee; color:#fff; text-decoration:none;border:1px solid #00b7ee; }

.m-rdm { padding:25px 0 10px; text-align:center; }
.m-rdm a { display:inline-block; margin:0 8px 10px; padding:3px 20px; border:1px solid #ddd; line-height:24px; }
.m-rdm a:hover,.m-rdm .current { border:1px solid #999; background:#999; color:#fff; }

.menu1{height: 43px;}
.menu1 ul { zoom:1; padding-bottom:20px;  text-align:center; }
.menu1 ul:after{content:'\20';display:block;height:0;clear:both}
.menu1 ul li { display:inline-block; *display:inline; zoom:1; margin:0 2px 12px; vertical-align:top; }
.menu1 ul li a { display:inline-block; width: 120px; border:1px solid #bfbfbf; background:#fff; color:#666; font-size:14px; }
.menu1 ul li a:hover,.menu1 ul li .current { background:#00b7ee; color:#fff; text-decoration:none;border:1px solid #00b7ee; }

/* 面包屑 */
.location { position:relative; height:24px;  margin:0 auto 20px; padding:11px 0;  line-height:24px;width: 1133px; }
.location h3 { float:left; padding-left:10px; border-left:5px solid #069; color:#000; font-size:21px; font-weight:normal;display: none; }
.breadcrumbs { float:left; text-align:left; }
.breadcrumbs a { display:inline-block;  padding-left:12px; background:url(o_ico_04.gif) no-repeat 0 center; vertical-align:top;font-size: 14px; margin-left:12px }
.breadcrumbs .u-home { padding-left:20px; background:url(o_ico_03.gif) no-repeat 0 center; margin-left:0 }

/* 内容模式 */
.article { padding:0 0 40px;  font-size:14px; word-wrap:break-word; }
.article .hd { padding:0 0 20px; text-align:center; }
.article .hd h1 { color:#000; font-size:20px; }
.article .hd .titBar { color:#797979; font-size:12px; } 
.article .bd { padding-bottom:40px; }
.article .ft { padding:20px 0 0; border-top:1px solid #ddd; }

/* 头部新闻 */
.hotNews { margin-bottom:30px; background:#848484; overflow:hidden; }
.hotNews .pic { float:left; width:390px; height:250px; margin-right:5px; }
.hotNews .pic img { width:100%; height:100%; }
.hotNews dl { display:block; overflow:hidden; zoom:1; padding:25px 20px 0 15px; line-height:22px; }
.hotNews dl dt { margin-bottom:13px; padding-left:10px; background:url(o_ico_05.jpg) no-repeat 0 13px; color:#fff; font-size:14px; line-height:30px; }
.hotNews dl dt a { color:#fff; }
.hotNews dl dt a:hover { color:#000; }
.hotNews dl .i { min-height:110px; padding-bottom:10px; padding-left:10px; color:#eee; }
.hotNews dl .m { width:84px; height:24px; margin-left:10px; background:#fff; line-height:24px; text-align:center; }
.hotNews dl .m a { display:block; color:#333; }
.hotNews dl .m a:hover { background:#666; color:#fff; }

/* 新闻列表 */
.news { padding:0 0 40px; }
.newsTable th { border:1px solid #fff; background:#c8cacb; color:#fff; font-weight:bold; text-align:center; }
.newsTable td { padding:8px 10px; border-bottom:1px solid #dcd9d4; line-height:20px; }
.list { padding:0 0 40px; }
.list li { padding:9px 0; border-bottom:1px dashed #e0e0e0; background:url(o_ico_18.gif) no-repeat 2px 17px; font-size:14px; line-height:20px; clear:both; }
.list li span { float:right; color:#999; font-size:12px; }
.list li a { padding-left:15px; }
.list li a:hover { text-decoration:underline; }

/* 图文新闻 */
.pothoItem { margin:0 0 40px; }
.pothoItem .item { margin-bottom:20px; padding:0 0 20px; border-bottom:1px dashed #d3d3d3; overflow:hidden; }
.pothoItem .item .pic { float:left; width:200px; height:150px; margin-right:20px; padding:4px; border:1px solid #e7e7e7; }
.pothoItem .item .pic img { width:200px; height:150px; }
.pothoItem .item dl { display:block; overflow:hidden; zoom:1; padding:0; line-height:20px; }
.pothoItem .item dl dt { font-size:16px; line-height:32px; }
.pothoItem .item dl .d,.pothoItem2 .item dl .m { display:none; }
.pothoItem .item dl .i { padding:5px 0 0; color:#999; font-size:14px; line-height:25px; }

.pothoItem4 { margin:40px 0 40px; }
.pothoItem4 .item { margin-bottom:20px; padding:0 0 20px; border-bottom:1px dashed #d3d3d3; overflow:hidden;position: relative; }
.pothoItem4 .item .pic { float:left; width:214px; height:137px; margin-right:20px; }
.pothoItem4 .item .pic img { width:214px; height:137px; }
.pothoItem4 .item dl { display:block; overflow:hidden; zoom:1; padding:0; line-height:20px; }
.pothoItem4 .item dl dt { font-size:16px; line-height:32px; }
.pothoItem4 .item dl dt a{ font-size:16px; line-height:32px; color: #4b4b4b;font-weight: bold;}
.pothoItem4 .item dl dt a:hover{ color: #4b4b4b;}

.pothoItem4 .item dl .d{font-size: 14px;color: #363636;margin: 10px 0 18px;}
.pothoItem4 .item dl .i{font-size: 14px;color: #5a5a5a;}
.pothoItem4 .item dl .m { position: absolute;top:43px;right: 8px;font-size: 14px;color: #363636; }
.pothoItem4 .item dl .m i{display: inline-block;width: 18px;height: 18px;background: url(zlxz_03.png) no-repeat center;margin-left: 5px;}

.pothoItem3 { margin:0 0 40px;box-shadow: 0 0 10px #c8c8c8;border-radius: 20px;overflow: hidden;}
.pothoItem3 .item { padding:0 20px; overflow:hidden; position: relative;}
.pothoItem3 .item:hover{background: #e7e7e7;}
.pothoItem3 .item .itemx{ border-bottom:1px dashed #d3d3d3;padding: 20px 0;}
.pothoItem3 .item:last-child .itemx{border-bottom: 0;}
.pothoItem3 .item .pic { float:left; width:154px; height:140px; margin-right:20px;box-sizing: border-box;border-radius: 12px;overflow: hidden;}
.pothoItem3 .item .pic img { width:154px; height:140px; }
.pothoItem3 .item dl { display:block; overflow:hidden; zoom:1; padding:0; line-height:20px; }
.pothoItem3 .item dl dt { font-size:24px; }
.pothoItem3 .item dl .d,.pothoItem3 .item dl .i { font-size: 16px; }
.pothoItem3 .item dl .d{margin-top: 30px;margin-bottom: 10px;}
.pothoItem3 .item dl .m {position: absolute;right: 0; top:48px; }
.pothoItem3 .item dl .m a{display: inline-block;width: 158px;height: 44px;line-height: 44px;text-align: center;font-size: 14px;color: #00a0e9;border: 1px solid #00a0e9;}
.pothoItem3 .item dl .a{margin-top: 22px;}
.pothoItem3 .item dl .a span{display: inline-block;line-height: 28px;padding: 0 16px;border-radius: 5px;color: #fff;font-size: 16px;margin-right: 10px;}
.pothoItem3 .item dl .b{margin-top: 30px;}
.pothoItem3 .item dl .b span{font-size: 18px;color: #5c5c5c;margin-right: 30px;display: inline-block;line-height: 28px;padding-left: 32px;}
.pothoItem3 .item dl .b span.dq{background: url(add1.png) no-repeat left center;}
.pothoItem3 .item dl .b span.xf{background: url(add2.png) no-repeat left center;}
.pothoItem3 .item dl .c{position: absolute;right: 155px;top:58px;text-align: center;}
.pothoItem3 .item dl .c .a1{font-size: 18px;color: #838383;}
.pothoItem3 .item dl .c .a2{font-size: 26px;color: #3996de;margin-top: 28px;}
.pothoItem3 .item dl .e{position: absolute;right: 50px;top:58px;text-align: center;}
.pothoItem3 .item dl .e .a1{font-size: 18px;color: #838383;}
.pothoItem3 .item dl .e .a2{font-size: 26px;color: #d77433;margin-top: 28px;}

.pothoItem2 { margin:40px 0 40px; }
.pothoItem2 .item { margin-bottom:20px; padding:0 0 20px; border-bottom:1px dashed #d3d3d3; overflow:hidden;position: relative; }
.pothoItem2 .item .pic { float:left; width:214px; height:137px; margin-right:20px; }
.pothoItem2 .item .pic img { width:214px; height:137px; }
.pothoItem2 .item dl { display:block; overflow:hidden; zoom:1; padding:0; line-height:20px; }
.pothoItem2 .item dl dt a{ font-size:16px; line-height:32px; color: #222;}
.pothoItem2 .item dl dt{ margin: 10px 0;}
.pothoItem2 .item dl dt a:hover{ color: #d32738;}
.pothoItem2 .item dl .d{font-size: 14px;color: #5a5a5a;line-height: 24px;}
.pothoItem .item dl .m { display:none; }
.pothoItem2 .item dl .i {  color:#363636; font-size:14px; line-height:25px;position: absolute;bottom:20px;right: 40px; }

.pothoItem1 { margin:40px 0 40px; }
.pothoItem1 .item { margin-bottom:20px; padding:0 0 20px; overflow:hidden;position: relative; }
.pothoItem1 .item .pic { float:left; width:126px; height:167px; margin-right:20px;  border:1px solid #e7e7e7; }
.pothoItem1 .item .pic img { width:126px; height:167px; }
.pothoItem1 .item dl { display:block; overflow:hidden; zoom:1; padding:0; line-height:20px;width: 715px; }
.pothoItem1 .item dl dt { font-size:16px; line-height:32px; margin-top:20px; color: #666;text-indent: 2em;}
.pothoItem1 .item dl .m { display:none; }
.pothoItem1 .item dl .d{font-size: 14px;color: #666;margin: 15px 0 10px;text-indent: 2em;}
.pothoItem1 .item dl .i { padding:5px 0 0; font-size:14px;  color: #666;line-height: 28px;}
.item_btn{position: absolute;top:40px;right: 35px;}
.item_btn div a{width: 109px;height: 39px;display: inline-block;text-align: center;line-height: 39px;box-sizing: border-box;border-radius: 7px;}
.item_btn .item_btn1 a{background: #00b7ee;}
.item_btn .item_btn2{margin-top: 15px;}
.item_btn .item_btn2 a{border: 1px solid #00b7ee;}
/* 图片列表 */
.pic-item-list { margin:0 0 20px; }
.pic-item-list .pic-item { display:block; float:left; width:130px; margin-bottom:10px; padding:0; }
.pic-item-list .list-pic { display:block; width:100px; height:100px; margin:0 auto; padding:4px; border:1px solid #919090; line-height:100px; text-align:center; }
.pic-item-list dl { padding:0 5px; line-height:26px; text-align:center; }
.piList { padding:0 0 20px; overflow:hidden; }
.piList .pic-item-list { width:1028px; margin:0; padding:0; }
.piList .pic-item { position:relative; width:230px; margin:0 27px 23px 0; padding:0; display:inline; }
.piList .list-pic { display:block; width:230px; height:172px; margin-bottom:0; padding:0; border:0; line-height:148px; }
.piList .list-pic img { width:230px; height:172px; }
.piList dl { padding:4px 5px; line-height:20px; }
.piList dl dt { height:30px; font-size:12px; line-height:30px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }

/* 分页 */
.page { padding:0 0 40px; line-height:24px; text-align:center; }
.page a { display:inline-block; margin:0 2px; padding:0 8px; border:1px solid #eeeeee; background:#eeeeee; color:#333; vertical-align:top; }
.page a:hover,.page .current { border:1px solid #0093dd; background:#0093dd; color:#fff; }

/* 人才招聘 */
.hrTop { padding:0 0 30px; border-bottom:1px solid #ddd; }
.hrTop li { padding-left:16px; background:url(ico_05.gif) no-repeat 0 8px; font-weight:bold; line-height:24px; }
.hrTable .hrTableTh { height:32px; background:#666; color:#fff; }
.hrTable th { color:#fff; font-weight:normal; }
.hrTable td { padding:0 8px; }
.hrTable .bg td { background:#eee; }
.hr { position:relative; padding:0 0 40px; }
.hr h3 { padding-left:0; border-bottom:1px dotted #ccc; color:#0063be; font-size:20px; line-height:55px; }
.hr h3 s { float:right; width:20px; height:20px; margin-top:17px; cursor:pointer; }
.hr h3 .off { background:url(hr_down.gif) no-repeat center; }
.hr h3 .on { background:url(hr_up.gif) no-repeat center; }
.hrItem { margin-bottom:5px; }
.hrItem .title { border-bottom:1px dotted #ccc; color:#999; font-weight:bold; line-height:36px; }
.hrItem .title span { float:right; font-weight:100; }
.hrItem .title span a { color:#88000c; }
.hrItem .con { margin-bottom:10px; padding:15px 0; line-height:24px; }
.hrItem .con h4 { font-size:14px; line-height:36px; }
.hrItem .apply { width:95px; height:25px; padding:0; background:#01286f; color:#fff; line-height:25px; text-align:center; }
.hrItem .apply a { color:#fff; }
.hr-list { margin-bottom:5px; padding:5px 5px 15px; border-bottom:1px dotted #777; }
.hr-list .title { padding:0; color:#0063be; font-weight:bold; line-height:20px; }
.hr-list .title span { float:right; font-weight:100; }
.hr-list .info { padding:5px 0; line-height:24px; }
.hr-list .apply { height:24px; line-height:24px; text-align:right; }

/* 新闻列表 */
.message { padding:0 0 30px; }
.message-list { margin-bottom:5px; padding:5px 5px 15px; border-bottom:1px dotted #ddd; }
.message-list .m-title { padding:0; color:#0063be; font-size:16px; font-weight:bold; line-height:20px; }
.message-list .m-title span { float:right; color:#01286f; font-size:12px; font-weight:100; }
.message-list .m-info { padding:5px 0; line-height:24px; }
.message-list .r-title { padding:0; line-height:20px; }
.message-list .r-info { padding:5px 0; line-height:24px; }

/* 人才招聘 */
.form-panel { padding:0 0 30px; }
.form-panel h4 { margin-bottom:10px; padding:0 20px; background:#666; color:#fff; line-height:30px; }
.form-panel .tips { padding:10px 0 10px 100px; font-weight:bold; font-size:13px; text-align:left; }
.form-panel .field { clear:both; }
.form-panel li.field label { display:block; float:left; width:100px; line-height:24px; text-align:right; }
.form-panel .input { padding:5px 0; zoom:1; }
.form-panel .field:after { content:'\20'; display:block; height:0; clear:both; }
.form-panel .text { height:20px; padding:2px 3px; border:1px solid #ccc; background:#fff; color:#555; }
.form-panel .textarea { width:450px; height:100px; padding:1px 3px; border:1px solid #ccc; background:#fff; color:#555; }
.form-panel .submit-field { padding:0 10px 20px 100px; _padding:0 10px 20px 100px; clear:both; }
.form-panel .submit-field input { margin-right:10px; }
.form-panel .submit-field .btn-submit,.form-panel .submit-field .btn-reset { width:93px; height:29px; border:none; background:#666; color:#fff; cursor:pointer; }

/* 产品详细页 */
.m-detail { margin-bottom:30px; }
.m-detail .m-property { float:left; width:100%; }
.m-detail .property { margin-left:350px; }
.m-detail .property h1 { font-weight:100; font-size:18px; line-height:34px; }
.m-detail .property .m-i-a { margin-bottom:8px; padding:8px 0 15px; border-bottom:1px dotted #d9d9d9; color:#888; font-size:14px; line-height:25px; }
.m-detail .gallery { position:relative; float:left; width:350px; margin-left:-100%; }
.m-detail .gallery .bigPic { width:300px; height:224px; }
.product-detail { margin-bottom:30px; border:1px solid #e5e5e5; }
.product-detail .hd { height:45px; border-bottom:1px solid #e5e5e5; background:#f6f6f6; }
.product-detail .hd h2 { float:left; width:136px; height:46px; margin:-2px 0 -1px; border-top:2px solid #0058af; border-right:1px solid #e5e5e5; background:#fff; font-size:22px; font-weight:100; line-height:46px; text-align:center; }
.product-detail .bd { padding:25px; line-height:28px; font-size:14px; }

.succCase ul li{float:left;margin-right: 21px;margin-top: 21px;position: relative;}
.succCase ul li:nth-child(5n){margin-right: 0;}
.succCase ul li img{width: 209px;height: 247px;}
.succCaseMore{position: absolute;top:0;left:0;width: 100%;height: 100%;background: rgba(0,178,255,0.8);box-sizing: border-box;padding-left: 20px;padding-right: 20px;display: none;}
.succCaseMore p{color: #fff;font-size: 13px;margin: 6px 0;}
.succCaseMore p:first-child{font-size: 15px;margin-top: 15px;margin-bottom: 12px;}
.succCaseMore a{font-size: 14px;color: #fff;position: absolute;right: 10px;bottom: 5px;}

.luqu{margin-top: 90px;}
.luqu thead tr{height: 65px;background: #00b3ff;}
.luqu thead tr td{width: 283px;font-weight: bold;font-size: 16px;color: #fff;text-align: center;}
.luqu tbody tr{height: 55px;}
.luqu tbody tr:nth-child(2n){background: #ddf5ff;}
.luqu tbody tr td{text-align: center;color: #595959;font-size: 15px;}


.article1 h2{text-align: center;font-size: 24px;color: #212121;}
.article1>p{text-indent: 2em;font-size: 15px;color: #505050;line-height: 28px;margin-top: 45px;}
.article1 ul li{height: 144px;box-sizing: border-box;padding-left: 55px;margin-bottom: 20px;}
.article1 ul li p{color: #505050;font-size: 14px;line-height: 29px;}
.article1 ul li p:nth-child(1){font-size: 18px;margin-top: 15px;}
.article1 ul li:nth-child(1){background: #e9f8ff;border: 1px solid #00a2e9;margin-top: 30px;}
.article1 ul li:nth-child(2){background: #ffe9e9;border: 1px solid #dd0000;}
.article1 ul li:nth-child(3){background: #fff7e9;border: 1px solid #ffc053;}

.rightmenu{float:right;width: 335px;}
.main1{width:776px;}

.s1_l{float:left;width: 335px;height: 455px;border: 1px solid #e1e1e1;box-shadow: #ededed 0 0 2px 1px;box-sizing: border-box;background: #fff;}
.s1_l_top{height: 67px;background: #42c6ff;color: #fff;font-weight: bold;color: #fff;font-size: 24px;line-height: 67px;text-align: center;font-family: "SourceHanSansCN Regular";}
.s1_pg{padding: 0 20px;padding-top: 7px;}
.s1_pg div input{width: 295px;border: 1px solid #d6d6d6;box-sizing: border-box;height: 40px;padding-left: 15px;margin-top: 11px;}
.s1_pg div:nth-child(2) input:first-child{width: 158px;}
.s1_pg div:nth-child(2) input:last-child{width: 127px;margin-left: 8px;}
.s1_pg div:last-child input{background: #d10000;color: #fff;font-size: 16px;border: 0;margin-top: 20px;}
.mask{position: fixed;top:0;left:0;right: 0;bottom: 0;z-index: 999;background:rgba(0,0,0,0.6);display: none;}
.modalDialog{width: 410px;height: 230px;margin: 200px auto;}
.alert{background: #fff;width: 410px;height: 230px;box-sizing: border-box;border: 3px solid #00b2ff;border-radius: 3px;text-align: center;padding: 0 30px;}
.alert p{font-size: 16px;color: #5d5d5d;font-family: "SourceHanSansCN Regular";margin-top: 60px;}
.alert a{display: inline-block;width: 107px;height: 38px;line-height: 38px;text-align: center;color: #fff;background: #c31f1f;margin-top: 35px;}

.hotSchool{margin-top: 470px;text-align: center;border: 1px solid #e1e1e1;box-shadow: #ededed 0 0 2px 1px;box-sizing: border-box;}
.hotSchool_top{height: 76px;line-height: 76px;border-bottom: 1px solid #dedede;font-size: 24px;color: #00b2ff;font-weight: bold;}
.hotSchool ul li{margin-bottom: 20px;}
.hotSchool ul li .pic{ width:270px; margin:0 auto; position:relative; border-radius:8px; overflow:hidden}
.hotSchool ul li .pic span{display:inline-block; vertical-align:top; background:rgba(00,00,00,0.5); color:#fff; padding:5px 15px; position:absolute; right:0; bottom:0}
.hotSchool ul li p{ width:270px; margin:0 auto; font-size:14px; text-align:left; padding-top:5px}
.hotSchool ul li p a{ color:#2b2b2b;}
.hotSchool ul{padding: 15px 0;}

.mask1{position: fixed;top:0;left:0;right: 0;bottom: 0;z-index: 999;background:rgba(0,0,0,0.6);display: none;}
.modalDialog1{width: 335px;height: 455px;margin: 100px auto;background: #fff;}
.modalDialog1 .s1_l{border: 0;box-shadow: 0;}

.inside_h{position: relative;text-align: center;font-weight: bold;font-size: 30px;color: #666;padding: 20px 0 30px;}
.inside_h h5{text-align: center;font-weight: bold;font-size: 30px;color: #666;position: relative;display: inline-block;left:-77px;}
.sug{margin-top: -50px;}
.sug_form{width: 680px;margin:0 auto;}
.inside_h span{display: inline-block;width: 490px;height: 1px;background: #333;}
.inside_h span:first-child{position: absolute;left: 0;top:45px;}
.inside_h span:last-child{position: absolute;right: 0;top:45px;}
.sug_form .sug1{font-size: 16px;color: #b50b0b;margin-top: 30px;}
.sug_form div span{width: 100px;display: inline-block;font-size: 14px;color: #333;}
.sug_form div span i{color: #fa5050;padding-right: 5px;font-style: normal;}
.sug2{margin-top: 25px;}
.sug3{margin-top: 25px;}
.sug4{margin-top: 25px;}
.sug5{margin-top: 25px;}
.sug2 input{width: 572px;height: 40px;border: 1px solid #d2d2d2;outline: 0;box-sizing: border-box;padding-left: 15px;}
.sug3 input{width: 572px;height: 40px;border: 1px solid #d2d2d2;outline: 0;box-sizing: border-box;padding-left: 15px;}
.sug4 textarea{width: 572px;height: 185px;border: 1px solid #d2d2d2;outline: 0;box-sizing: border-box;padding-left: 15px;vertical-align: top;}
.sug5 input{width: 135px;height: 45px;background: #b50b0b;color: #fff;font-size: 14px;cursor: pointer;}
.sug6 input{height: 40px;border: 1px solid #d2d2d2;outline: 0;box-sizing: border-box;padding-left: 15px;margin-left: 3px;margin-right: 20px;vertical-align: middle;}
.sug6{margin-top: 25px;}
.sug6 img{vertical-align: middle;}



.mask2{position: fixed;top:0;left:0;right: 0;bottom: 0;z-index: 999;background:rgba(0,0,0,0.6);display: none;}
.modalDialog2{width: 410px;height: 230px;margin: 200px auto;}
.sug_b{background: #fff;height: 230px;width: 410px;box-sizing: border-box;border: 3px solid #00b2ff;border-radius: 3px;text-align: center;padding: 60px 30px 0;}
.sug_b p{font-size: 16px;color: #5d5d5d;line-height: 32px;}
.sug_b p a{width: 107px;height: 38px;display: inline-block;line-height: 38px;text-align: center;}
.sug_b p input{width: 107px;height: 38px;background: #b50b0b;color: #fff;font-size: 14px;cursor: pointer;}
.sug_hd{background: #c31f1f;color: #fff;}
.sug_canle{color: #c31f1f;border: 1px solid #c31f1f;box-sizing: border-box;margin-left: 25px;}
.sug_b p:last-child{margin-top: 30px;}

.recurit_items:nth-child(2n){width: 100%;height: 424px;background: #ddf5ff;border: 1px solid #00b1ff;border-radius: 5px;margin: 20px 0;padding:35px 0 0 60px;}
.recurit_items:nth-child(2n+1){width: 100%;height: 424px;background: #ffdddd;border: 1px solid #ff0000;border-radius: 5px;margin: 20px 0;padding:35px 0 0 60px;}
.recurit_d{width: 100%;height: 300px;background: #ffefdd;border: 1px solid #ffaa4e;border-radius: 5px;padding:35px 0 0 60px;}

.main_b_f_t{height: 67px;background: #42c6ff;color: #fff;font-weight: bold;font-size: 24px;line-height: 67px;text-align: center;font-family: "SourceHanSansCN Regular";}
.s1_pg1{background: #effaff;text-align: center;padding-top: 30px;padding-bottom: 40px;}
.s1_pg1 input{width: 293px;height: 40px;border: 1px solid #d6d6d6;box-sizing: border-box;padding-left: 20px;margin: 7px 30px;}
.s1_pg1 div:last-child input{width: 646px;background: #d10000;border: 0;font-size: 14px;color: #fff;}
.s1_pg1 div:last-child{margin-top: 25px;}

.article p{line-height: 32px;}

.selectPanel {
    padding: 0px 0px 22px 0px;

}

.selectPanel .lineOne {
    padding-bottom: 10px;
}

.textContainer {
    width: 351px;
    height: 35px;
}

.textContainer .textLeft {
    width: 250px;
    border: 1px solid #BBBBBB;
    border-right: 0px;
    overflow:visible;
    float:left;
    border-top-left-radius: 8px;
    border-bottom-left-radius: 8px;
}

.textContainer .textLeft input {
    outline: none;
    font-size: 13px;
    height: 18px;
    line-height: 18px;
    padding: 8px 5px;
    width: 240px;
    border: 0px;
    /*background: red;*/
}

.selectPanel .leftLabel {
    height: 30px;
    line-height: 30px;
    margin-right: 15px;
    font-size: 15px;

}
.left{float:left;}
.textContainer .searchBtn {
    width: 100px;
    text-align: center;
    height: 36px;
    line-height: 36px;
    color: white;
    background: #00a5ec;
    cursor: pointer;
    float:left;
    border-top-right-radius: 8px;
    border-bottom-right-radius: 8px;
}

.textContainer .searchBtn:hover {
    /*background: #00a5ec;
    color:#00a5ec ;*/
}

.selectPanel .item {
    display: inline-block;
    height: 28px;
    line-height: 28px;
    padding: 0px 18px;
    margin-right: 5px;
    border: 1px solid white;
    cursor: pointer;
    border-radius: 5px;
    font-size: 15px;
}

.totms{font-size: 18px;color: #5e5e5e;margin-top: 5px;}
.totms span{font-size: 20px;color: #e10e0e;font-weight: bold;}

.selectPanel .item:hover {
    color: #00a5ec;
}

.selectPanel .faint {
    border: 1px dashed #00a5ec;
}

.selectPanel .hot a{
    color: #00a5ec;

}
.selectPanel .hot{
    border: 1px solid #00a5ec;
}


/*.selectPanel .faint:hover {
    color: #91C900;
    border: 1px solid #91C900;
}*/
.selectPanel .lineTwo {
    padding: 15px 0px;
    position: relative;
    border-bottom:1px dashed #D5D5D5;
}
.selectPanel .lineTwo.lineTwo2{padding: 15px 0 5px;}
.selectPanel .lineTwo2 .itemdc{margin-right: 10px;margin-bottom: 12px;position: relative;}
.selectPanel .lineTwo2 .itemdc:nth-child(9){margin-left: 76px;}
.selectPanel .lineTwo2 .itemdc.hot,.selectPanel .lineTwo2 .itemdc:hover{
	border:1px solid white;
}
.selectPanel .lineTwo2 .itemdc:after{display: none; content: "";width: 18px;height:18px;position: absolute;right: 0;bottom: 0;background: url(a2.png) no-repeat center;background-size: cover;}
.selectPanel .lineTwo2 .itemdc.hot:after{display: block;}
.selectPanel .lineTwo2 .itemdc:hover:after{display: block;}

.selectPanel .noBorder {
    border:0px;
}
.selectPanel .moreBtn {
    position: absolute;
    right: 30px;
    top: 20px;
    display: inline-block;
    width: 58px;
    text-align: center;
    height: 24px;
    line-height: 24px;
    font-family: Arial;
    font-size:13px;
    color: #393C3E;
    background: #EDEDED;
    border: 1px solid #DCDCDC;
    cursor:pointer;
}

.selectPanel .moreBtn:hover {
    color: #00a5ec;
}

.selectPanel .btnContainer {
    text-align: center;
    padding: 15px 0px;
    display: none;;
}
.selectPanel .btnContainer .btn {
    display: inline-block;
    width: 50px;
    text-align: center;
    height: 24px;
    line-height: 24px;
    font-family: Arial;
    font-size: 13px;
    color: #393C3E;
    background: #EDEDED;
    border: 1px solid #DCDCDC;
    cursor: pointer;
}
.btnContainer .btn:hover {
    color:#00a5ec;
}
#selectArea {
    display:inline-block;
    height:30px;
    line-height:30px;
    position:absolute;
    margin-top:-1px;
    width:100px;
}

.online_answer{margin-top: 470px;border: 1px solid #e1e1e1;box-shadow: #ededed 0 0 2px 1px;box-sizing: border-box;padding: 0 10px;}
.online_answer_top{height: 76px;line-height: 76px;border-bottom: 1px solid #dedede;font-size: 24px;color: #00b2ff;font-weight: bold;text-align: center;}
.online_l img{width: 122px;height: 123px;}
.online_l{float:left;padding-left: 7px;}
.online_answer ul li:after{content: "";display: block;clear: both;}
.online_answer ul li{margin-bottom: 40px;}
.online_answer ul li:first-child{margin-top: 30px;}
.online_r{float:left;padding-left: 13px;}
.online_r div{font-size: 15px;color: #d73d3d;margin: 6px 0 15px;}
.online_r p{font-size: 13px;color: #333;}
.online_r a{display: inline-block;text-align: center;font-size: 13px;color: #fff;width: 105px;height: 35px;line-height: 35px;background: #00b1ff;margin-top: 20px;}

.schEn{position: relative;padding-bottom: 30px;}
.schEn .schEn_top{font-size: 18px;color: #00b2ff;padding-bottom: 10px;border-bottom: 1px solid #d1d1d1;}
.schEn .bd{padding: 30px 26px;position: relative;}
.schEn .bd ul li{float:left;margin:0 5px;}
.schEn .bd ul li p{text-align: center;}
.schEn .bd ul li p:last-child{font-size: 15px;margin-top: 10px;}
.schEn .prev{display: inline-block;width: 28px;height: 84px;background: url(schEn_prev_10.png) no-repeat center;position: absolute;top:110px;left:-20px;}
.schEn .next{display: inline-block;width: 28px;height: 84px;background: url(schEn_13.png) no-repeat center;position: absolute;top:110px;right:-20px;}

.schEn ul{ width:790px}
.schEn li{ width:233px; float:left;margin-right:12px; margin-top:20px; padding-top:1px}
.schEn li a{display:block; text-align:center}

.zixun_news{margin-top: 470px;border: 1px solid #e1e1e1;box-shadow: #ededed 0 0 2px 1px;box-sizing: border-box;padding: 0 10px;}
.zixun_news_top{height: 76px;line-height: 76px;border-bottom: 1px solid #dedede;font-size: 24px;color: #00b2ff;font-weight: bold;text-align: center;}
.zixun_news ul li{margin: 8px 0;}
.zixun_news ul li a{font-size: 14px;color: #464646;padding-left: 10px;}
.zixun_news ul{padding: 20px 0 40px;}

.zxpg{position: relative;}
.zxpg_close{position: absolute;top:0;right: 0;width: 30px;height: 30px;text-align: center;line-height: 30px;cursor: pointer;color: #fff;font-size: 20px;}

.article11{}
.page_head{height: 96px;}
.page_head_l{float:left;}
.page_head_r{float:left;margin-left: 30px;}
.page_head_r h5{font-size: 30px;color: #000;margin-top: 10px;}
.page_head_r div{margin-top: 5px;}
.page_head_r div a:hover{color: #333;}
.page_head_r div a.sb1{background: url(page2_09.png) no-repeat left center;padding-left: 25px; }
.page_head_r div a.sb2{background: url(page3_06.png) no-repeat left center;padding-left: 25px; margin-left: 30px;}
.page_head_r div a.sb3{margin-top: 10px;display: inline-block; }
.artCont_h{padding: 3px;border:1px dashed #ef5464;border-radius: 20px;display: inline-block;position: relative;}
.artCont_h:after{content: "";position: absolute;left: 121px;top:50%;height: 1px;width: 477px;background: rgba(239,84,100,0.2);}
.artCont_h span{display: inline-block;line-height: 34px;width: 115px;text-align: center;background: #ef5464;font-size: 19px;color: #ffffff;border-radius: 17px;}
.artCont_c{font-size: 14px;color: #333;line-height: 28px;padding:15px 0 15px}

.artCont_c table tr:first-child{background: #c9e8ea;}
.artCont_c table tr td{width: 130px;border: 1px solid #ccc;text-align: center;}
.artCont1{padding-bottom: 30px;}

.xuebu_t1{margin-top: 60px;}
.xuebu_t1_l{float:left;}
.xuebu_t1_r{float:left;height: 294px;width: 836px;padding-left: 25px;box-sizing: border-box;background: #e5f6fe;padding-top: 25px;}
.xuebu_t1_r p{font-size: 18px;color: #00b1ff;line-height: 30px;}
.zsssq h1{font-size: 36px;color: #00b1ff;text-align: center;}
.zsssq p{background: #e0f3ff;padding: 45px 25px 35px;text-indent: 2em;font-size: 18px;color: #00b1ff;line-height: 32px;margin-top: 35px;}
.zsssq{margin-top: 60px;}
.xuebu_t1_r p span{font-weight: 600;}
.xuebu_t1_b p{font-size: 18px;color: #363636;line-height: 30px;text-indent: 1em;}
.xuebu_t1_b p span{font-weight: 600;}
.xuebu_t1_b p:first-child{text-indent: 0;color: #0098d9;margin-top: 20px;}

.zsssq1{margin-top: 50px;margin-bottom: 40px;}
.zsssq1 h1{font-size: 36px;color: #00b1ff;text-align: center;}
.zsssq1 div{background: #e0f3ff;padding: 45px 25px 0px;margin-top: 40px;}
.zsssq1 div h5{font-weight: normal;font-size: 18px;color: #00b1ff;}
.zsssq1 div p{font-size: 18px;color: #00b1ff;text-indent: 2em;padding-bottom:35px;}

.zdnr{margin-top: 65px;margin-bottom: 75px;}
.zdnr h1{font-size: 36px;color: #ff8a00;text-align: center;}
.zdnr .zdnr_conn .zdnr1{float:left;width: 275px;height: 270px;background: #ff8a00;border-radius:5px;margin-right: 10px;box-sizing: border-box;padding: 35px 20px 0 35px;}
.zdnr .zdnr_conn .zdnr1:last-child{margin-right: 0;}
.zdnr .zdnr_conn .zdnr1 h3{font-size: 24px;color: #fff;margin-bottom: 10px;}
.zdnr .zdnr_conn .zdnr1 p{font-size: 18px;color: #fff;line-height: 32px;}
.zdnr .zdnr_conn{margin-top: 35px;}

.ensqtj h1{font-size: 36px;color: #00b1ff;text-align: center;margin-bottom: 30px;}
.ensqtj_l{width: 539px;height: 185px;box-sizing: border-box;;float:left;background: #3ab5ff;padding:40px 0 0 20px;}
.ensqtj_r{width: 590px;height: 185px;box-sizing: border-box;;float:left;background: #e0f3ff;padding:40px 0 0 20px;}
.ensqtj h5{font-size: 24px;color: #fff;margin-bottom: 10px;}
.ensqtj p{font-size: 18px;color: #fff;line-height: 32px;}
.ensqtj .ensqtj_r h5{color: #00b1ff;}
.ensqtj .ensqtj_r p{color: #00b1ff;}

.enyxmd{margin-top: 80px;margin-bottom: 80px;}
.enyxmd h1{font-size: 36px;color: #00b1ff;text-align: center;margin-bottom: 30px;}
.enyxmd1{border-radius: 8px;background: #ebf9ff;padding: 35px 0 45px 35px;}
.enyxmd1 h5{font-size: 24px;color: #00b1ff;margin-bottom: 20px;}
.enyxmd1 p{font-size: 18px;color: #009fe5;line-height: 32px;}
.enyxmd2{margin-top: 25px;background: #fff3f3;}
.enyxmd2 h5{color: #c64040;}
.enyxmd2 p{color: #c64040;}
.enyxmd_p{color: #c64040;font-size:18px;}

.yjsym1{margin-top: 50px;}
.yjsym1 h1{font-size: 36px;color: #00b1ff;text-align: center;;margin-bottom: 30px;}
.yjsym1_items{width: 211px;height: 363px;border: 1px solid #e5e5e5;text-align: center;float:left;margin-right: 16px;}
.yjsym1_items:last-child{margin-right: 0;}
.yjsym1_items dt{padding-top: 30px;}
.yjsym1_items dt img{transition: transform 0.6s;}
.yjsym1_items:hover dt img{transform: scale(1.1);}
.yjsym1_items dd:nth-child(2){font-size: 22px;color: #1686b8;font-weight: bold;margin-top: 20px;}
.yjsym1_items dd:nth-child(3){font-size: 14px;color: #006a98;padding:0 20px;margin-top: 40px;}

.yjsym2{margin-top: 60px;}
.yjsym2 h1{font-size: 36px;color: #fc9733;text-align: center;;margin-bottom: 30px;}
.yjsym2_items{width: 265px;height: 363px;border: 1px solid #e5e5e5;text-align: center;float:left;margin-right: 21px;}
.yjsym2_items:last-child{margin-right: 0;}
.yjsym2_items dt{padding-top: 40px;}
.yjsym2_items dt img{transition: transform 0.6s;}
.yjsym2_items:hover dt img{transform: scale(1.1);}
.yjsym2_items dd:nth-child(2){font-size: 22px;color: #fc9733;font-weight: bold;margin-top: 30px;}
.yjsym2_items dd:nth-child(3){font-size: 14px;color: #8b7340;padding:0 20px;margin-top: 40px;}

.yjsym3{margin-top: 30px;}
.yjsym3_r{float:left;width: 655px;box-sizing: border-box;background: #e5f6fe;height: 237px;padding-top: 30px;padding-right: 35px;}
.yjsym3_l{float:left;}
.yjsym3_r p{font-size: 16px;color: #00b1ff;line-height: 32px;}
.yjsym3_r p span{}

.zdnr1a{margin-top: 50px;}
.zdnr1a h1{font-size: 36px;color: #ff8a00;text-align: center;}
.zdnr1a .zdnr_conn1 .zdnr11{float:left;width: 369px;height: 217px;background: #ff8a00;border-radius:5px;margin-right: 10px;box-sizing: border-box;padding: 20px 0 0 35px;margin-top: 15px;}
.zdnr1a .zdnr_conn1 .zdnr11:nth-child(3){margin-right: 0;}
.zdnr1a .zdnr_conn1 .zdnr11:nth-child(4){margin-left: 197px;}
.zdnr1a .zdnr_conn1 .zdnr11 h3{font-size: 22px;color: #fff;margin-bottom: 10px;}
.zdnr1a .zdnr_conn1 .zdnr11 p{font-size: 16px;color: #fff;line-height: 32px;}

.s4_img { position: relative;  overflow: hidden; z-index:0;width: 1133px;  }
.s4_img .bd { position: relative; left: 50%; width:1133px; margin: 0 0 0 -566px; text-align: center; overflow: hidden; }
.s4_img .hd { position: absolute; bottom: 10px;  z-index:999;left:50%;margin-left: -30px;}
.s4_img .hd ul {  display:inline-block; *display:inline; zoom:1;   }
.s4_img .hd li { float:left; width:10px; height:10px;border-radius: 10px; margin-right: 10px; text-indent:-9999em; cursor:pointer;background: #fff; }
.s4_img .hd li.on { background:#d10000; }

.yjs1{margin-top: 45px;}
.yjs1 h1{font-size: 36px;color: #d10000;text-align: center;}
.yjs1 p{text-indent: 2em;font-size: 18px;color: #5d5d5d;margin-top: 30px;line-height: 30px;}


.yjs2{margin-top: 100px;}
.yjs2 h1{font-size: 36px;color: #48c8ff;text-align: center;}
.yjs2 div{text-align: center;}

.yjs3{margin-top: 100px;margin-bottom: 70px;}
.yjs3 h1{font-size: 36px;color: #00c5b9;text-align: center;}
.yjs3 p{font-size: 30px;color: #00c5b9;text-align: center;}
.yjs3 div{text-align: center;margin-top: 30px;}
.yjs3 .yjs3_p{font-size: 16px;color: #00c5b9;text-align: left;padding-left: 40px;margin-top: 10px;}

.zsss1 h1{font-size: 36px;color: #d10000;text-align: center;}
.zsss1 p{font-size: 18px;color: #5d5d5d;text-indent: 2em;line-height: 30px;margin-top: 30px;}

.zsss2{margin-top: 75px;}
.zsss2 h1{font-size: 36px;color: #d10000;text-align: center;}
.zsss2 p{font-size: 18px;color: #555555;text-indent: 2em;line-height: 30px;margin-top: 35px;}
.zsss2 a{font-size: 18px;color: #555;text-indent: 2em;display: inline-block;}
.zsss2 a:hover{font-size: 18px;color: #d10000;text-indent: 2em;display: inline-block;}

.xxssq1 h1{font-size: 36px;color: #d10000;text-align: center;}
.xxssq1 p{font-size: 18px;color: #5d5d5d;text-indent: 2em;line-height: 30px;margin-top: 30px;}

.xxssq2{margin-top: 60px;}
.xxssq2 h1{font-size: 36px;color: #0095d5;text-align: center;}
.xxssq2_conn h5{font-size: 18px;color: #535353;font-weight: 600;}
.xxssq2_conn p{font-size: 18px;color: #535353;text-indent: 2em;line-height: 30px;margin-bottom: 35px;}
.xxssq2_conn{margin-top: 40px;}

.yyssk1 h1{font-size: 36px;color: #ba0b0b;text-align: center;margin-bottom: 45px;}
.yyssk1 p{font-size: 18px;color: #565656;text-indent: 2em;line-height: 30px;margin-bottom: 35px;}

.xxbsq1 h1{font-size: 36px;color: #d10000;text-align: center;}
.xxbsq1 p{font-size: 18px;color: #5d5d5d;text-indent: 2em;line-height: 30px;margin-top: 30px;}

.xxbsq2{margin-top: 85px;}
.xxbsq2 h1{font-size: 36px;color: #0098d9;text-align: center;margin-bottom: 40px;}
.xxbsq2_conn h5{font-size: 24px;color: #0097da;}
.xxbsq2_conn p{font-size: 18px;color: #3e3e3e;text-indent: 2em;line-height: 30px;margin-bottom: 35px;margin-top: 10px;}

.xxbsq3 h1{font-size: 36px;color: #00c5b9;text-align: center;margin-bottom: 25px;}
.xxbsq3{margin-top: 100px;}
.xxbsq3 div{text-align: center;}

.xxbsq4{margin-top: 100px;margin-bottom: 100px;}
.xxbsq4 h1{font-size: 36px;color: #ee8c00;text-align: center;}
.xxbsq4_conn{margin-top: 50px;}
.xxbsq4_conn h5{font-size: 18px;color:#ee8c00;margin-top: 40px;}
.xxbsq4_conn p{font-size: 18px;color: #3c3c3c;line-height: 32px;}
.xxbsq4_conn p span{font-size: 18px;color: #3c3c3c;font-weight: 600;}
.jiathis_style_24x24  .jiathis_txt{padding-right: 5px;}

.recurit_items p{line-height: 32px;}
.recurit_d p{line-height: 32px;}

.cgal{background: #ffead5;padding: 35px 0 35px 30px;margin-top: 100px;}
.cgal p{font-size: 16px;}
.modalDialog2{position: relative;}
.mmask_close{position: absolute;top:0;right: 0;width: 30px;height: 30px;text-align: center;line-height: 30px;cursor: pointer;color: #b50b0b;font-size: 20px;}

table p{text-indent: 0;}


.kt{position: relative;width: 1200px;margin: 0 auto;box-sizing: border-box;padding: 0 37px 0 31px;}
.kt .hd{ font-size:20px; color:#00b2ff; font-weight:bold; border-bottom:1px solid #a8a8a8; padding:0 0 10px; margin-bottom:15px}
.kt .bd{ width:1180px; padding-bottom:30px}
.kt .bd .s1{ width:270px; float:left; margin-right:17px}
.kt .bd .s1 .pic{ width:100%; position:relative; overflow:hidden; border-radius:8px}
.kt .bd .s1 .pic .m2{ position:absolute; left:0; top:0; display:none}
.kt .bd .s1 .pic span{ display:inline-block; vertical-align:top; background:rgba(00,00,00,0.5); color:#fff; padding:5px 15px; position:absolute; right:0; bottom:0}

.kt .bd .s1 .tit h3{ padding:10px 0; font-size:14px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;}
.kt .bd .s1 .tit h3 a{ color:#333}
.kt .bd .s1 .tit .m .sp1{ display:block; width:105px; float:left; background:url(x5.jpg) left center no-repeat; padding-left:30px;  font-size:14px; color:#010101}
.kt .bd .s1 .tit .m .sp2{ display:block; width:80px; float:left; background:url(x6.jpg) left center no-repeat; padding-left:25px;  font-size:14px; color:#010101}

.menu3{ width:100%; height:41px}
.menu3 ul li{ width:20%; float:left; text-align: center; font-size:20px; height:39px; line-height:39px;}
.menu3 ul li a{ color:#000; display:block; width:100%; height:100%; border-top:1px solid #7d7d7d; border-bottom:1px solid #7d7d7d;}
.menu3 ul li .current,.menu3 ul li a:hover{ background:#42c5fd;color:#fff;border-top:1px solid #42c5fd; border-bottom:1px solid #42c5fd;}

.pothoItem5 { margin:40px 0 40px; }
.pothoItem5 .item { margin-bottom:20px; padding:0 0 20px; border-bottom:1px dashed #d3d3d3; overflow:hidden;position: relative; }
.pothoItem5 .item .pic { float:left; width:228px; position:relative; margin-right:20px; overflow:hidden; border-radius:8px }
.pothoItem5 .item .pic .m2{ width:228px; position:absolute; left:0; top:0; display:none}
.pothoItem5 .item .pic img { width:228px;}
.pothoItem5 .item .pic span{display:inline-block; vertical-align:top; background:rgba(00,00,00,0.5); color:#fff; padding:5px 15px; position:absolute; right:0; bottom:0}
.pothoItem5 .item dl { display:block; overflow:hidden; zoom:1; padding:0; line-height:20px; }
.pothoItem5 .item dl dt { font-size:16px; line-height:32px;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;
 }
.pothoItem5 .item dl dt a{ font-size:16px; line-height:32px; color: #000;font-weight: bold;}
.pothoItem5 .item dl dt a:hover{ color: #4b4b4b;}
.pothoItem5 .item dl .d{font-size: 14px;color: #363636;margin: 10px 0 18px; text-align:right}
.pothoItem5 .item dl .i{font-size: 14px;color: #5a5a5a; padding-top:10px}
.pothoItem5 .item dl .m { position: absolute;top:43px;right: 8px;font-size: 14px;color: #363636; }
.pothoItem5 .item dl .m i{display: inline-block;width: 18px;height: 18px;background: url(zlxz_03.png) no-repeat center;margin-left: 5px;}


.gx1{ width:100%; height:144px; border:1px solid #e1e1e1; box-sizing:border-box; padding:20px 10px 0 20px}
.gx1 .pic{ float:left; width:120px;}
.gx1 .tit{ width:600px; float:right}
.gx1 .tit h3{ font-size:20px; line-height:1; padding-bottom:5px}
.gx1 .tit .p1{ font-size:16px; color:#201f1f; line-height:25px}
.gx1 .tit .p2{ font-size:16px; color:#201f1f; line-height:25px}
.gx1 .tit .p3{ line-height:25px;}
.gx1 .tit .p3 .sp1{ display:block; background:url(x7.png) left center no-repeat; padding-left:30px; color:#666666; float:left}
.gx1 .tit .m1{ width:220px; float:left}
.gx1 .tit .m1 .p3 .sp2{ display:block; background:url(x8.png) left center no-repeat; padding-left:25px; color:#666666; float:right}
.gx1 .tit .m2{ width:365px; float:right; font-size:14px; color:#666666; line-height:25px}
.gx2{ width:100%; padding-bottom:40px}
.gx3{ width:100%; height:40px; margin-bottom:38px}
.gx3 ul li{ width:257px; float:left; height:43px; box-sizing:border-box; border-top:1px solid #a8a8a8; border-bottom:1px solid #00b1ff}
.gx3 ul li:nth-child(3){ width:260px}
.gx3 ul li a{ display:block; width:100%; height:100%; line-height:43px; font-size:16px; color:#333333; text-align:center; transition:all 0.3s linear}
.gx3 ul li a:hover{ background:#00b1ff; color:#fff}
.gx3 ul li.on{ background:#00b1ff; color:#fff; text-align:center; line-height:43px; font-size:16px}
.gx4{ width:736px; position:relative; margin:0 auto}
.gx4 .m{ width:316px; height:84px; background:#fff; position:absolute; left:50%; margin-left:-158px; bottom:0; text-align:center; color:#333}
.gx4 .m p{ font-size:20px; line-height:1; font-weight:bold; padding-top:15px}
.gx5{ width:700px; box-sizing:border-box; padding:30px 40px; border:2px solid #41c6ff; margin:0 auto; margin-top:15px}
.gx5 p{ background:url(x15.png) left center no-repeat; padding-left:32px; font-size:20px; color:#333; line-height:45px}
.gx6{ width:736px; margin:0 auto}
.gx6 .hds{ width:100%; margin-top:40px; text-align:left; font-size:20px; color:#41c6ff; font-weight:bold; background:url(x16.png) left center no-repeat; padding-left:15px; margin-bottom:15px}
.gx6 .bd{ width:100%; box-sizing:border-box; background:url(x12.png) center center; padding:45px 0 45px 40px; position:relative}
.gx6 .bd .lt{ width:176px; height:176px; background:url(x13.png) center center no-repeat; position:relative; float:left}
.gx6 .bd .lt i{ width:154px; height:154px; border-radius:50%; overflow:hidden; display:inline-block; vertical-align:top; padding:11px}
.gx6 .bd .rt{ width:457px; float:right}
.gx6 .bd .rt p{ background:url(x14.png) left center no-repeat; padding-left:30px; font-size:20px; color:#333333; line-height:45px}

.gx7{ width:736px; margin:0 auto}
.gx7 .hds{ width:100%; margin-top:40px; text-align:left; font-size:20px; color:#41c6ff; font-weight:bold; background:url(x16.png) left center no-repeat; padding-left:15px; margin-bottom:15px}
.gx7 ul{ margin-top:20px}
.gx7 ul li:after{content: "";display: block;clear:both;}
.gx7 ul li{margin-bottom: 25px;position: relative;padding-bottom: 24px;border-bottom: 1px solid #f1f1f1;}
.gx7 .s6_Txt_l{float:left;}
.gx7 .s6_Txt_m{float:left;margin-left: 20px;width: 575px;}
.gx7 .s6_Txt_m div{margin: 5px 0;}
.gx7 .s6_Txt_m div a{font-size: 14px;color: #444444;font-family:"SourceHanSansCN Regular";font-weight: bold;}
.gx7 .s6_Txt_m p{text-indent: 2em;font-size: 14px;color: #888;font-family:"SourceHanSansCN Regular"; line-height:20px}
.gx7 .s6_Txt_r{position: absolute;bottom: 10px;right: 0;color: #888;background: url(s5_3_09.png) no-repeat left center;padding-left: 20px;}
.gx7 .s6_Txt .bd ul li:last-child{border-bottom: 0;padding-bottom: 0;margin-bottom: 0;}

.stp{padding: 33px 30px 30px 35px;border-radius: 30px;box-shadow: 0 0 10px #ccc;margin-bottom: 25px;}
.stp .stpa{padding-bottom: 27px;border-bottom: 2px solid #fafafa;}
.stp .stpa .stpal{float: left;width: 204px;height: 187px;border-radius: 25px;overflow: hidden;}
.stp .stpa .stpal img{width: 204px;height: 187px;}
.stp .stpa .stpam{float: left;margin-left: 20px;width: 690px;}
.stp .stpa .stpam .t{font-size: 30px;color: #000000;font-weight: bold;line-height: 1;}
.stp .stpa .stpam .a{margin-top: 27px;}
.stp .stpa .stpam .a span{display: inline-block;margin:0 10px 10px 0;line-height: 28px;color: #fff;font-size: 16px;color: #fff;padding: 0 15px;border-radius: 5px;}
.stp .stpa .stpam .b{margin-top: 20px;}
.stp .stpa .stpam .b span{font-size: 18px;color: #5c5c5c;margin-right: 30px;display: inline-block;line-height: 28px;padding-left: 32px;}
.stp .stpa .stpam .b span.dq{background: url(add1.png) no-repeat left center;}
.stp .stpa .stpam .b span.xf{background: url(add2.png) no-repeat left center;}
.stp .stpa .stpam .c{margin-top: 15px;font-size: 16px;color: #707070;}
.stp .stpa .stpar{float: right;width: 151px;margin-top: 30px;}
.stp .stpa .stpar ul li{margin-bottom: 15px;}
.stp .stpb{margin-top: 35px;padding: 0 40px;display: flex;justify-content: space-between;text-align: center;}
.stp .stpb .stpbia{font-size: 20px;color: #000000;font-weight: bold;}
.stp .stpb .stpbib{margin-top: 27px;font-size: 28px;}
.stp .stpb .stpbi1 .stpbib{color: #ef5464;}
.stp .stpb .stpbi2 .stpbib{color: #d77433;}
.stp .stpb .stpbi3 .stpbib{color: #fecf45;}
.stp .stpb .stpbi4 .stpbib{color: #93bb55;}
.stp .stpb .stpbi5 .stpbib{color: #67d7ce;}

.snav{height: 79px;}
.snava{background: #fff;}
.snavb{display: flex;justify-content: space-between;padding: 15px 0;max-width: 1132px;margin:0 auto;}
.snavb .snavbi{width: 137px;height: 47px;line-height: 47px;border:1px solid rgb(239,84,100);border-radius: 23px;box-shadow: 0 0 10px rgba(239,84,100,0.3);}
.snavb .snavbi a{display: block;}
.snavb .snavbi img{vertical-align: middle;margin-left: 6px;}
.snavb .snavbi span{display: inline-block;vertical-align: middle;font-size: 19px;color: #000000;}
.snavb .snavbi.snavbi2{box-shadow: 0 0 10px rgba(233,106,37,0.3);border:1px solid rgb(233,106,37);}
.snavb .snavbi.snavbi3{box-shadow: 0 0 10px rgba(247,207,69,0.3);border:1px solid rgb(247,207,69);}
.snavb .snavbi.snavbi4{box-shadow: 0 0 10px rgba(151,193,86,0.3);border:1px solid rgb(151,193,86);}
.snavb .snavbi.snavbi5{box-shadow: 0 0 10px rgba(103,215,206,0.3);border:1px solid rgb(103,215,206);}
.snavb .snavbi.snavbi6{box-shadow: 0 0 10px rgba(0,165,236,0.3);border:1px solid rgb(0,165,236);}
.snavb .snavbi.snavbi7{box-shadow: 0 0 10px rgba(174,66,110,0.3);border:1px solid rgb(174,66,110);}
.snavb .snavbi:hover{background: rgba(239,84,100,0.3);}
.snavb .snavbi.snavbi2:hover{background: rgba(233,106,37,0.3);}
.snavb .snavbi.snavbi3:hover{background: rgba(247,207,69,0.3);}
.snavb .snavbi.snavbi4:hover{background: rgba(151,193,86,0.3);}
.snavb .snavbi.snavbi5:hover{background: rgba(103,215,206,0.3);}
.snavb .snavbi.snavbi6:hover{background: rgba(0,165,236,0.3);}
.snavb .snavbi.snavbi7:hover{background: rgba(174,66,110,0.3);}

#louti2 .artCont_h{border-color: rgb(233,106,37);}
#louti2 .artCont_h:after{background: rgba(233,106,37,0.2);}
#louti2 .artCont_h span{background: rgb(233,106,37);}

#louti3 .artCont_h{border-color: rgb(247,207,69);}
#louti3 .artCont_h:after{background: rgba(247,207,69,0.2);}
#louti3 .artCont_h span{background: rgb(247,207,69);}

#louti4 .artCont_h{border-color: rgb(151,193,86);}
#louti4 .artCont_h:after{background: rgba(151,193,86,0.2);}
#louti4 .artCont_h span{background: rgb(151,193,86);}

#louti5 .artCont_h{border-color: rgb(103,215,206);}
#louti5 .artCont_h:after{background: rgba(103,215,206,0.2);}
#louti5 .artCont_h span{background: rgb(103,215,206);}


#louti6 .artCont_h{border-color: rgb(0,165,236);}
#louti6 .artCont_h:after{background: rgba(0,165,236,0.2);}
#louti6 .artCont_h span{background: rgb(0,165,236);}


#louti7 .artCont_h{border-color: rgb(174,66,110);}
#louti7 .artCont_h:after{background: rgba(174,66,110,0.2);}
#louti7 .artCont_h span{background: rgb(174,66,110);}

.comcx{margin-top: 25px;}
.snav .snava.fix{position: fixed;left:0;right: 0;top:0;width: 100%;z-index: 999;box-shadow: 0 0 10px #c8c8c8;}

.artCont1 .artCont_c{position: relative;}
.artCont1 .artCont_c .map_l{width: 500px;min-height: 390px;}
.artCont1 .artCont_c .map_r{width: 606px;height: 402px;text-align: center;border-radius: 15px;overflow: hidden;position: absolute;left:528px;top:0;}
.artCont1 .clearfix:after{content:'\20';display:block;height:0;clear:both}
.artCont1 .clearfix{min-height: 372px;}



.lineTwo2 .rightDiv{max-width: 960px;}

.lineTwo2 .moreBtn{margin-top: 20px;}














