/*!
 *
 * @author: wangming
 * @date: 2016.08.12
 *
 */
@charset "utf-8";
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, input, button, textarea, p, th, td { margin: 0; padding: 0; }
table { border-collapse: collapse; border-spacing: 0; }
img { border: 0;  max-width: 100% !important; }
li { list-style: none; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
input, textarea, select, option { vertical-align: middle; font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; }
input { *font-size: 100%; }
strong { font-weight: bold; }

/*body*/
html { -webkit-text-size-adjust: none; position: relative;  overflow-x:hidden;  }
body { position: relative; font-size: 14px; font-family: "Microsoft YaHei","simsun","Helvetica Neue", Arial, Helvetica, sans-serif; color: #333; background: #fff;  }
a { text-decoration: none; color: #333; }
a:hover { text-decoration: none; color: Black; background: none; }
a.link{ display: inline-block; border-bottom: 1px solid #333; }
.clearfix { zoom: 1; }
.clearfix:after { clear: both; display: block; visibility: hidden; content: ""; height: 0; font-size: 0; }
.row::after, .row::before { content: ""; display: table; }
.row::after { clear: both; }
.show { display: block; }
.hide { display: none; }
.fll { float: left; }
.flr { float: right; }
.pt5 { padding-top: 5px; }
.pt10 { padding-top: 10px; }
.pb5 { padding-bottom: 5px; }
.pb10 { padding-bottom: 10px; }
.pr5 { padding-right: 5px; }
.pr10 { padding-right: 10px; }
.mt5 { margin-top: 5px; }
.mt10 { margin-top: 10px; }
.mt15 { margin-top: 15px; }
.mt20 { margin-top: 20px; }
.mt30 { margin-top: 30px; }
.mr10 { margin-right: 10px; }
.mb10 { margin-bottom: 10px; }
.w5{ width: 5%; }
.w10{ width: 10%; }
.w15{ width: 15%; }
.w20{ width: 20%; }
.w25{ width: 25%; }
.w30{ width: 30%; }
.w35{ width: 35%; }
.w40{ width: 40%; }
.w45{ width: 45%; }
.w50{ width: 50%; }
.w55{ width: 55%; }
.w60{ width: 60%; }
.w65{ width: 65%; }
.w70{ width: 70%; }
.w75{ width: 75%; }
.w80{ width: 80%; }
.w85{ width: 85%; }
.w90{ width: 90%; }
.w95{ width: 95%; }
.w100{ width: 100%; }
.tal { text-align: left; }
.tac { text-align: center; }
.tar { text-align: right; }
.block{ display: block; }
.f12 { font-size: 12px; }
.filter { background: #000; color: #fff; filter: alpha(opacity=70); -moz-opacity: 0.7; -khtml-opacity: 0.7; opacity: 0.7; }
.filter9 { background: #000; color: #fff; filter: alpha(opacity=90); -moz-opacity: 0.9; -khtml-opacity: 0.9; opacity: 0.9; }
.scale1 img{ -ms-transition: transform 1s ease 0s; transition: transform 1s ease 0s; }
.scale1 img:hover{ -ms-transform: scale(1.1, 1.1); transform: scale(1.1, 1.1); }
.scale2 img:hover{transform: scale(1.03, 1.03); -ms-transform: scale(1.03, 1.03);-moz-transform: scale(1.03, 1.03);-webkit-transform: scale(1.03, 1.03); }
.bg-white{ background: #fff; }
.zindex{ z-index: 9999; }
.visibility{ visibility: hidden;}
i,em{ font-style: normal; }
.red{ color: red; }
.skyblue{ color: #0880c2; }

/** transition **/
.transition { transition: all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s; -webkit-transition: all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s; }

/* layout */
#header{ position: relative;z-index: 500; background:#fff;  }
.container, #container{ position:relative;z-index:50; min-width:1200px; min-height:700px; background:#ecf0f1; }
.container.bg-white{ background: #fff; }

/* header */
.logo{ width: 180px; height: 100px;  }
.logo h1{ float: left; width: 320px; height: 100px; }
.logo h1 a{ display: block; float: left; width: 320px; height: 100px;  }

/* share */
#share { position: fixed; z-index: 999; _position: absolute; _top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight)-100+"px"); bottom: 100px; left: 95%; width: 65px; zoom: 1; }
#share a{ display: block; width: 65px;  margin-bottom: 2px; overflow: hidden; text-indent: -999px; -webkit-transition: all 0.25s ease-in-out; -moz-transition: all 0.25s ease-in-out; -o-transition: all 0.25s ease-in-out; -ms-transition: all 0.25s ease-in-out; transition: all 0.25s ease-in-out; }
#share .gototop{ cursor: pointer; position: absolute; bottom: 182px; height: 50px; background: #666 url(../images/share.png) no-repeat 0 0; }
#share .gototop:hover { background: #333 url(../images/share.png) no-repeat -65px 0; }
#share .talk { position: absolute; bottom: 1px;height: 91px; background:  url(../images/share.png) no-repeat 0 -52px; }
#share .talk:hover { background:  url(../images/share.png) no-repeat -65px -52px; }
#share .custom-course { position: absolute; bottom: 91px; height: 91px; background:  url(../images/share.png) no-repeat 0 -144px; }
#share .custom-course:hover { background:  url(../images/share.png) no-repeat -65px -144px; }

.page{ padding:20px 0; background:#fff; text-align: center;  }
.page-col0 { display: inline-block; vertical-align: top; padding: 0 10px; line-height: 40px; color: #999; }
.page-col1 { display: inline-block; vertical-align: top; }
.page-col2 { display: inline-block; vertical-align: top; padding: 0 10px; line-height: 40px; color: #999; }
.page-col3 { width: 115px; position: relative; display: inline-block; vertical-align: top; line-height: 40px; color: #999; }
.page-col3 .page-num { border: 1px solid #e8e8e8; color: #999; font-size: 14px; height: 18px; left: 5px; line-height: 18px; outline: 0 none; text-align: center; top: 8px; width: 45px; vertical-align: middle; }
.page-col3 .page-num:focus, .page-col3 .page-num:hover { border-color: #077dd5 !important; }
.page-col3 .btn-jump { cursor: pointer; display: inline-block; width: 38px; height: 23px; margin: 0 0 0 5px; background: #fff; border: 1px solid #f0f0f0; text-align: center; vertical-align: middle; line-height: 20px; }
.page-col3 .btn-jump:hover{ background: #fff; border: 1px solid #077dd5; color: #077dd5; }
.page .pagination{display: inline-block; vertical-align: top; }
.page .pagination li{ display: inline-block; border: 1px solid #077dd5; border-radius: 4px; }
.page .pagination a{ padding: 0 14px; height: 38px; line-height: 38px; display: block; transition: all 1s cubic-bezier(0.175, 0.885, 0.32, 1) 0s;color: #333;  }
.page .pagination .disabled a:link, .page .pagination .disabled a:visited,.page .pagination .disabled a:hover{ cursor: not-allowed; pointer-events: none; color: #ddd; }
.page .pagination-group{ border-right: solid 1px #ddd; border-radius: 4px; }
.page .pagination-group li{ float: left; border-right: none; border-radius: 0; }
.page .pagination-group li:not(:first-child):not(:last-child){ border-radius: 0; }
.page .pagination-group li:first-child{ border-radius: 4px 0 0 4px; }
.page .pagination-group li:last-child{ border-radius: 0 4px 4px 0; }
.page .pagination-group .active, .page .pagination-group a:hover{ background: #eee; border-radius: 0; }
.page .border-sub, .page .pagination.border-sub li{ border-color: #e8e8e8; }
.page .pagination.border-sub li.active{ pointer-events: none; border: 1px solid #077dd5; border-right:0; }
.page .pagination.border-sub li.active a { background: #077dd5; color: #fff; }

.no-data{margin:0 0 20px; padding: 50px 0; background: #fff; font-size: 18px; text-align: center; }

.breadCrumb{ width: 1200px; margin: 0 auto; padding: 20px 0 0; font-size: 14px;  }
.breadCrumb>span{ padding: 0 5px 0 0; color:#4e4e4e;}
.breadCrumb>a{ padding: 0 5px 0 0; color:#4e4e4e;}

.box-model1{ height: 120px; margin:0 auto; padding:0;}
.box-model1-col1{ position:relative; width: 320px; height:80px; padding:25px 0 0; }
.box-model1-col2 {position:relative; margin: 0 0 0 300px;  }
.b1-t3{position:absolute; top:3px; right:0; width: 100px; height: 25px; padding: 88px 0 0; background:#fff url(../images/00218.gif) no-repeat center 5px;  font-size:12px; text-align:center; line-height: 25px; }
.b1-t4{position: absolute; width: 115px; background: url(../images/00219.gif) no-repeat right 5px; padding: 0 20px 0 0; text-align: right; line-height: 1.5; }
.b1-t4-name{ display: block;width:115px; height: 25px; line-height: 25px; overflow:hidden;}
.b1-t5{position: absolute; width: 115px; text-align: right; line-height: 1.5; }
.b1-t5 a{ display: inline-block; height: 25px; line-height: 25px; margin: 0 0 0 10px ; }

.box-model1 { width:1200px; }
.b1-t2{position:absolute; top:20px;right:270px; display: inline-block; padding: 0 0 0 35px; background: url(../images/00009.png) no-repeat -1px -197px;font-size: 18px;  font-style:italic; font-weight:bold; color: #1b92dc; }
.b1-t4{ top: 21px; right: 130px; }
.b1-t5{ top: 21px; right: 130px; }
.box-model3{ position:relative;top:35px; }
.box-model3 ul{float:right;}
/*
@media screen and (max-width:1600px){
	.box-model1 { width:1200px; }
	.b1-t2{position:absolute; top:20px;right:270px; display: inline-block; padding: 0 0 0 35px; background: url(../images/00009.png) no-repeat -1px -197px;font-size: 18px;  font-style:italic; font-weight:bold; color: #1b92dc; }
	.b1-t4{ top: 21px; right: 130px; }
	.b1-t5{ top: 21px; right: 130px; }
	.box-model3{ position:relative;top:58px; float:right; }
}

@media screen and (min-width:1600px){
	.box-model1 { width:95%; }
	.b1-t2{position:absolute; top:50px;right:130px; display: inline-block; padding: 0 0 0 35px; background: url(../images/00009.png) no-repeat -1px -197px;font-size: 18px;  font-style:italic; font-weight:bold; color: #1b92dc; }
	.b1-t4{top: 51px; right: 350px;}
	.b1-t5{top: 51px; right: 350px;}
	.box-model3{ position:relative;top:45px; float:left;}
}*/

.box-model3 li{ float: left; padding: 0 0 0 15px; }
.box-model3 li a{ display: block; height: 30px; color: #333; font-size: 16px; line-height:30px; transition: all 0.5s cubic-bezier(0.175, 0.885, 0.32, 1) 0s; -webkit-transition: all 0.5s cubic-bezier(0.175, 0.885, 0.32, 1) 0s; }
.box-model3 li.on a,.box-model3 li a:hover{ border-bottom:1px solid #167bba; color:#167bba; }

.box-model4{ position:relative; min-width: 1200px; max-width: 1920px; height: 493px; margin: 0 auto;overflow: hidden;}
.b4-banner{ height: 493px; }

.box-model5{ margin: 0 auto 20px; padding:0 0 40px;   background: #ecf0f1;   }
.box-model5-col1{position:relative; margin: 0 0 20px; padding: 20px 0 0 30px; }
.b5-t1{ color:#333; font-size:24px; font-weight:bold; }
.b5-t2{ color:#333; font-size:18px;font-family: Arial; }
.b5-t3{position:absolute;top:10px;left:27px; display: block; color:#75bd29; font-size:80px;font-family: Arial; font-weight: bold; }

.box-model6{ width: 1152px; margin: 0 auto; }
.box-model6 li{ float: left; width: 576px; height: 325px; }

.box-model7{ width: 560px; height: 310px; margin:5px 8px; border:1px solid #d6d7d8;  }
.box-model7:hover .box-model7-col2{ background: #f1f1f1; }
.box-model7:hover .box-model7-col2 a{ color: #4e4e4e; }
.box-model7-col1{ width: 560px; height: 230px; overflow: hidden; }
.box-model7-col2{  height: 48px; padding:16px; background: #fff;  }
.b7-t1{ display: block; }
.b7-t2{ display: block; height: 48px; overflow: hidden; font-size: 12px; line-height: 2;font-family: SimSun; }

.box-model8 { width: 1200px; margin: 0 auto; padding:10px 0; text-align:center;  }
.b8-t1{ color: #939292;line-height: 1.5; font-size:14px;  }

.box-model9{ padding:20px 0 40px; background: #fff;  }
.box-model9-col1{position:relative; margin: 0 0 10px;  }
.box-model9-col2{width: 1200px;margin: 0 auto;  padding: 0 10px; background: #fff; }
.b9-t1{ color:#333; font-size:24px; font-weight: bold; }
.b9-t2{ color:#333; font-size:18px;font-family: Arial; }
.b9-t3{ position:absolute;top:10px;left:27px; display: block; color:#ac3251; font-size:80px;font-family: Arial; font-weight: bold; }

.box-model10 {width: 1200px;margin: 0 auto; padding:20px 0;   }
.box-model10-inner{padding:30px; background: #fff; }
.box-model10-col1{ padding:0 0 30px; /*border-bottom:1px solid #e1dfe0;*/ }
.box-model10-col2{ margin:0 auto; }

.box-model11{width: 200px; height: 200px;margin:0 0 20px; background: #41b3be; border:10px solid #41b3be;  }
.box-model11.b11-bg1 { background: #5a9730; border: 10px solid #5a9730; }
.box-model11.b11-bg1:hover,.box-model11.b11-bg1.on{ border: 10px solid #497d33; }
.box-model11.b11-bg2 { background: #41b3be; border: 10px solid #41b3be; }
.box-model11.b11-bg2:hover,.box-model11.b11-bg2.on{ border: 10px solid #318f9e; }
.box-model11.b11-bg3 { background: #b25235; border: 10px solid #b25235; }
.box-model11.b11-bg3:hover,.box-model11.b11-bg3.on{ border: 10px solid #8f432f; }
.box-model11.b11-bg4 { background: #8e2d4a; border: 10px solid #8e2d4a; }
.box-model11.b11-bg4:hover,.box-model11.b11-bg4.on{ border: 10px solid #762943; }
.box-model11.b11-bg5 { background: #8c3050; border: 10px solid #8c3050; }
.box-model11.b11-bg5:hover,.box-model11.b11-bg5.on{ border: 10px solid #6f2640; }
.box-model11.b11-bg6 { background: #179c99; border: 10px solid #179c99; }
.box-model11.b11-bg6:hover,.box-model11.b11-bg6.on{ border: 10px solid #127877; }
.box-model11.b11-bg7 { background: #629d29; border: 10px solid #629d29; }
.box-model11.b11-bg7:hover,.box-model11.b11-bg7.on{ border: 10px solid #497d33; }
.box-model11.b11-bg8 { background: #b67e09; border: 10px solid #b67e09; }
.box-model11.b11-bg8:hover,.box-model11.b11-bg8.on{ border: 10px solid #8e6207; }
.box-model11.b11-bg9 { background: #662a89; border: 10px solid #662a89; }
.box-model11.b11-bg9:hover,.box-model11.b11-bg9.on{ border: 10px solid #542372; }
.box-model11.b11-bg10 { background: #632887; border: 10px solid #632887; }
.box-model11.b11-bg10:hover,.box-model11.b11-bg10.on{ border: 10px solid #51267a; }
.box-model11-col1{ height:140px; padding:30px 0 0; }
.box-model11-col2{ padding:0 0 0 10px; color: #fff; }
.b11-t1{ display: block; width: 100px; height: 100px; margin: 0 auto; }

.box-model12{position: relative; height: 393px; border-top: 8px solid #1b92dc; margin:0 0 20px; }
.box-model12-col1{position: absolute;top:0;left:0; z-index:1; height: 393px; }
.box-model12-col2{ position: relative; z-index: 2;width:465px; padding:40px 0 0 70px; line-height: 1.5; color:#fff;  }
.b12-t1{ margin: 0 0 10px; font-size: 45px; }
.b12-t2{ margin: 0 0 10px; font-size: 12px; line-height:1.8; }
.b12-t3{ padding: 0 0 0 20px; display: block; height: 22px; background: url(../images/00116.png) no-repeat -3px 1px; }
.b12-t4{ padding: 0 0 0 20px; display: block; height: 22px; background: url(../images/00116.png) no-repeat -3px -21px; }
.b12-t5{ padding: 0 0 0 20px; display: block; height: 22px;margin:0 0 30px; background: url(../images/00116.png) no-repeat -3px -46px; }
.b12-t6{ padding: 0 0 0 20px; display: block; height: 22px; }
.b12-t7{ line-height: 1.8; }
.b12-t8 { color: #90f59f; line-height: 1.8; }

.box-model13{ background: #fff; margin:0 0 20px; padding: 30px 28px; border-top: 9px solid #75bd29; }
.box-model13-col1 { margin: 0 0 25px; }
.box-model13-col2 { margin: 0 0 25px; }
.box-model13-col3 { line-height: 1.5; }
.box-model13-col3 p{ margin: 0 0 10px; } 
.b13-t1, .b13-t1 a{ color: #75bd29; }

.box-model14 { width: 900px; height: 180px; overflow: hidden; }
.box-model14-inner{ width: 920px; }
.b14-t1{float:left; width: 290px; height: 180px; margin:0 16px 0 0; }
.b14-t2{ width: 290px; height: 180px; margin:0 0 0 18px; }
.b14-t3{ width: 290px; height: 180px; }

.box-model15{float:left; width: 412px; margin:0 20px 20px 0; padding:30px 30px; border-top:6px solid #19beb6; background:#fff; color:#666; }
.box-model15-col1{height: 256px; margin:0 0 10px; }
.box-model15-col2{height:65px; }
.b15-t1{ display: block;height:24px; margin:0 0 5px; line-height: 1.5; font-size: 16px; color:#545353;overflow: hidden;  }
.b15-t2{ display: block;height:36px; line-height: 1.5; font-size: 12px; color:#545353; overflow: hidden; }

.box-model16{ width: 960px; overflow: hidden; }
.box-model16-inner{ width: 984px; }
.box-model16 .box-model15:nth-child(1){ border-top: 6px solid #19beb6; }
.box-model16 .box-model15:nth-child(1) .b15-t1{ color: #19beb6; }
.box-model16 .box-model15:nth-child(1) .b15-t2:hover{ color: #19beb6; }
.box-model16 .box-model15:nth-child(2){ border-top: 6px solid #df9801; }
.box-model16 .box-model15:nth-child(2) .b15-t1{ color: #df9801; }
.box-model16 .box-model15:nth-child(2) .b15-t2:hover{ color: #df9801; }
.box-model16 .box-model15:nth-child(3){ border-top: 6px solid #75bd29; }
.box-model16 .box-model15:nth-child(3) .b15-t1{ color: #75bd29; }
.box-model16 .box-model15:nth-child(3) .b15-t2:hover{ color: #75bd29; }
.box-model16 .box-model15:nth-child(4){ border-top: 6px solid #ac3251; }
.box-model16 .box-model15:nth-child(4) .b15-t1{ color: #ac3251; }
.box-model16 .box-model15:nth-child(4) .b15-t2:hover{ color: #ac3251; }
.box-model16 .box-model15:nth-child(5){ border-top: 6px solid #19beb6; }
.box-model16 .box-model15:nth-child(5) .b15-t1{ color: #19beb6; }
.box-model16 .box-model15:nth-child(5) .b15-t2:hover{ color: #19beb6; }
.box-model16 .box-model15:nth-child(6){ border-top: 6px solid #df9801; }
.box-model16 .box-model15:nth-child(6) .b15-t1{ color: #df9801; }
.box-model16 .box-model15:nth-child(6) .b15-t2:hover{ color: #df9801; }
.box-model16 .box-model15:nth-child(7){ border-top: 6px solid #75bd29; }
.box-model16 .box-model15:nth-child(7) .b15-t1{ color: #75bd29; }
.box-model16 .box-model15:nth-child(7) .b15-t2:hover{ color: #75bd29; }
.box-model16 .box-model15:nth-child(8){ border-top: 6px solid #ac3251; }
.box-model16 .box-model15:nth-child(8) .b15-t1{ color: #ac3251; }
.box-model16 .box-model15:nth-child(8) .b15-t2:hover{ color: #ac3251; }

.box-model17{ width: 1200px; margin: 0 auto; padding:20px 0 0; }
.box-model17-col1 { width: 760px; background: #fff; }
.box-model17-col2 { width: 425px; background: #fff; }

.box-model18{}
.box-model18-inner{ width:735px; margin:0 0 0 40px; }
.box-model18-col1{ margin: 0 0 20px; }
.box-model18-col2{ position:relative; margin: 0 0 20px; min-height: 225px; }
.box-model18-col3{ margin: 0 0 20px;line-height: 1.8; }
.box-model18-col4{ margin: 0 0 20px;line-height: 1.8; }
.box-model18-col5{ padding: 10px 20px; border:1px solid #eee; background: #f9f9f9; line-height: 1.8; font-size: 12px; }
.box-model18-col5 a{ color: #1b92dc; }
.b18-t1{  font-size: 24px; color: #333; }
.b18-t2{ display: inline-block; width: 160px; height: 45px; margin:0 40px 0 0; line-height: 45px; text-align: center; }
.b18-t2 a, .b18-t2 a:hover{ display: block; width: 160px; height: 45px;background: #1b92dc;  border:1px solid #1b92dc; font-size:20px; color: #fff; }
.b18-t3{ display: inline-block; width: 160px; height: 45px; margin:0 20px 0 0; line-height: 45px; text-align: center; }
.b18-t3 a{ display: block; width: 160px; height: 45px; border:1px solid #1b92dc; font-size:20px; color:#1b92dc; }
.b18-t3 a:hover{ background: #1b92dc; color: #fff; }
.b18-t4{ display: inline-block; width: 160px; height: 45px; margin: 0 40px 0 0; line-height: 45px; text-align: center; background: #ededed; border: 1px solid #cdcecd; color: #666; font-size: 20px; }
.b18-t5{ padding:5px 0 0; font-size: 14px; }

.box-model19{ width: 50%; }
.box-model19 li{position:relative; padding:5px 0 10px 32px; line-height: 1.5;  }
.box-model19 li span { position: absolute; left: 0; }
.b19-t1,.b19-t2,.b19-t3,.b19-t4,.b19-t5,.b19-t6,.b19-t7,.b19-t8{ display: inline-block; width: 30px; height: 25px; background: url(../images/00126.png) no-repeat 0 0; vertical-align: top; }
.b19-t1 { background-position: 1px 0; }
.b19-t2 { background-position: -1px -61px; }
.b19-t3 { background-position: -1px -125px; }
.b19-t4 { background-position: 0 -188px; }
.b19-t5 { background-position: -1px -304px; }
.b19-t6 { background-position: 0 -363px; }
.b19-t7 { background-position: 0 -416px; }
.b19-t8 { background-position: 0 -459px; }

.box-model20{ width: 715px; overflow: hidden; min-height: 300px; word-wrap:break-word; word-break: break-all; line-height: 1.5;  }

.box-model21{}
.box-model21-col1{position:relative; margin: 0 0 20px; padding: 30px 0 0 30px; }
.box-model21-col2{ }
.b21-t1{ color: #333; font-size: 20px; font-weight: bold; }
.b21-t2{ color: #333; font-family: Arial; font-size: 18px; text-transform:uppercase; font-style:italic; }

.box-model22 { width: 360px; margin: 0 auto; padding:10px 0 0; }
.box-model22 li{position:relative; width: 360px; height: 225px;  margin: 0 0 40px;  }
.b22-t2 { display: block; position: absolute; z-index: 2; bottom: 0; left: 0; width: 360px; height: 35px; line-height: 35px; color: #fff; text-align: center; overflow: hidden; }
.b22-t2 a{ color: #fff; }
.b22-t3{ display: block; position: absolute; z-index: 1; bottom: 0; left: 0;width:360px; height: 35px;  background: #000; }

.box-model23{ background:#fff;  }
.box-model23-inner{ padding: 40px; }
.box-model23-col1{ margin: 0 0 20px; text-align: center; }
.box-model23-col2{ margin: 0 0 20px; text-align: center; }
.box-model23-col3{ padding: 20px 0 0; border-top: 1px solid #ddd; }
.box-model23-col4{ padding: 20px 0 0; border-top: 1px solid #ddd; }
.b23-t1{ font-size: 30px; line-height: 1.5; color: #333; }
.b23-t2{ margin: 0 10px; font-size: 14px; }
.b23-t3{ margin: 0 10px; font-size: 14px; border-bottom: 1px solid #1b92dc; }
.b23-t3 a{ color: #1b92dc; }

.box-model24{ width:680px; min-height:600px; padding:0 0 20px; word-wrap: break-word; word-break: break-all; line-height: 1.8; overflow: hidden; }

.box-model25{ width: 1200px; margin: 0 auto 10px; padding:0 0 40px; background: #fff; border-top:8px solid #75bd29; }
.box-model25-col1{position:relative; margin: 0 0 20px; padding: 20px 0 0 100px; }
.b25-t1{ display: block; color:#7dae5a; font-size:24px; }
.b25-t2{ display: block; color:#75bd29; font-size:24px;font-family: Arial; }
.b25-t3{position:absolute;top:10px;left:27px; display: block; color:#75bd29; font-size:80px;font-family: Arial; font-weight: bold; }

.box-model26{ background: #fff; margin:0 0 20px; padding: 30px 28px; border-top: 8px solid #1b92dc; }
.box-model26-col1 { width:903px; height:368px; overflow:hidden; margin: 0 0 20px;  }
.box-model26-col2 { position:relative; margin: 0 0 10px; }
.box-model26-col3 { line-height: 1.6; color:#545353; }
.box-model26-col3 p{ margin: 0 0 10px; } 
.b26-t1,.b26-t1 a{ display: block;width:650px;  color: #1b92dc; }
.b26-t2{ position: absolute; top: 0; right: 0; }
.b26-t2-1{ display: inline-block;margin:0 20px 0 0; padding: 0 0 0 30px;  background: url(../images/00126.png) no-repeat 0 -126px; }
.b26-t2-2{ display: inline-block; padding: 0 0 0 30px; background: url(../images/00126.png) no-repeat 0 -250px; }

.box-model27{ padding:20px 0; font-size: 14px; }
.box-model27-col1{ margin: 0 0 5px;line-height: 1.6;  }
.box-model27-col2{ margin: 0 0 0 34px; font-size: 14px; }
.box-model27-col2 p{ color: #666; }
.box-model27-col2 li{ min-height:20px;max-height:40px;margin:0 0 5px; line-height: 20px; overflow: hidden; }
.box-model27-col2 a{display:block;height:20px;  overflow: hidden;  color: #1b92dc; }
.box-model27-col2 a:hover{ color: #2f9ee6; }
.b27-t1{ color: #333;  }
.b27-t1 i{ display: inline-block; width: 30px; height: 25px; background: url(../images/00009.png) no-repeat 0 -367px; vertical-align: top; }

.box-model28{ background: #fff; }
.box-model28-col1{position:relative; margin: 0 0 20px; padding: 40px 0 0 110px; }
.box-model28-col2{ /*padding: 20px 0 0;*/ }
.b28-t1{ display: block; color:#19beb6; font-size:24px; }
.b28-t2{ display: block; color:#19beb6; font-size:24px;font-family: Arial; }
.b28-t3{position:absolute;top:28px;left:45px; display: block; color:#19beb6; font-size:80px;font-family: Arial; font-weight: bold; }

.box-model29{ line-height: 1.8; }
.box-model29-inner{ padding: 20px 20px 10px 20px; }
.box-model29-col1 { margin: 0 0 20px; font-size: 14px; color:#595757; }

.box-model29-col2{ padding: 20px 0; }
.box-model29-col1 p{ text-indent: 28px; }
.box-model29-col2 p{ }
.box-model29-col3 table {}
.box-model29-col3 table td { padding: 0 20px 5px 0; }
.b29-t1{ padding: 30px 0 20px 40px; }
p.b29-t2{margin:0 0 10px; font-size: 20px; color: #00aef0; text-indent: 0; font-weight:bold; }
.b29-t2 i { font-size: 36px; }
p.b29-t3{font-size: 18px; color: #00aef0; text-indent: 0;   }
.b29-t4{margin: 0 0 20px;  font-size: 20px; font-weight: bold; color: #00aef0; }
.b29-t5{ margin: 0 0 20px; }
.b29-t6{ text-align: center; }
.b29-t6 td{ padding: 10px 0; }
.b29-t7{margin: 0 0 10px; font-size: 20px; font-weight: bold; color: #00aef0; }

.box-model30{ position:relative;margin:0 0 35px; padding: 20px 50px 20px 70px; border-radius: 20px; border: 2px dashed #00a0e9; }
.box-model30-col1 { color: #595757;font-size: 14px;   }
.box-model30-col1 .f12{ font-size: 14px; }
.box-model30-col1 .f12_2{ font-size: 12px; }
.box-model30-col2 { position: absolute; width: 70px; height: 70px; background: url(../images/00137.png) no-repeat 0 0; top: -2px; left: -2px; }
.box-model30-col3 { position: absolute; width: 25px; height: 18px; background: url(../images/00138.png) no-repeat 0 0; bottom: -25px; left: 50%; }
.b30-t1{ color: #00aef0; font-weight: bold; }
.b30-t2{ background-position: 0 0; }
.b30-t3{ background-position: 0 -164px; }
.b30-t4{ background-position: 0 -308px; }
.b30-t5{ background-position: 0 -452px; }
.b30-t6{ background-position: 0 -596px; }
.b30-t7{ background-position: 0 -760px; }
.b30-t8{ margin:0 1px 0 0; font-size:21px; line-height:25px; vertical-align: top;}
.b30-t9{ font-size: 14px; }

.box-model32{ background: #fff; }
.box-model32-col1{position:relative; margin: 0 0 20px; padding: 40px 0 0 110px; }
.b32-t1{ display: block; color:#75bd29; font-size:24px; }
.b32-t2{ display: block; color:#75bd29; font-size:24px;font-family: Arial; }
.b32-t3{position:absolute;top:28px;left:45px; display: block; color:#75bd29; font-size:80px;font-family: Arial; font-weight: bold; }

.box-model33{ margin: 0 0 25px; padding:0 0 25px; border-bottom:1px solid #e1dfe0; line-height: 1.6; }
.box-model33-col1{ width: 840px; margin: 0 0 20px; border: 10px solid #e1dfe0; }
.box-model33-col2{ color: #595757; font-size:14px; }
.b33-t1{ margin:0 0 5px; color: #75bd29; font-size:18px; font-weight:bold; }

.box-model34{width:860px; margin:0 auto; line-height: 1.8; }
.box-model34-inner{ padding: 10px 0px;}
.box-model34 img { display: block;}

.box-model35{ margin: 0 0 25px; padding:0 0 25px; border-bottom:1px solid #e1dfe0; line-height: 1.6; }
.box-model35-col1{ width: 218px; border: 10px solid #e1dfe0; }
.box-model35-col2{ margin: 0 0 0 258px; padding:20px 0 0; color:#595757; font-size:14px; }
.box-model35-col2 p{ margin: 0 0 10px; text-indent:24px; line-height: 2; }
p.b35-t2{ margin: 0 0 5px; color: #75bd29; text-indent:0px; font-size:18px; font-weight:bold; }
p.b35-t3{ margin: 0 0 5px; color: #792ea0; font-size:18px;font-weight:bold; text-indent:0px; }

.box-model36{ background: #fff; }
.box-model36-col1{position:relative; margin: 0 0 20px; padding: 40px 0 0 110px; }
.b36-t1{ display: block; color:#df9801; font-size:24px; }
.b36-t2{ display: block; color:#df9801; font-size:24px;font-family: Arial; }
.b36-t3{position:absolute;top:28px;left:45px; display: block; color:#df9801; font-size:80px;font-family: Arial; font-weight: bold; }

.box-model37{ width:860px; margin: 0 0 20px;  line-height: 1.6; }
.box-model37-col1{ width: 840px; margin: 0 0 20px; border: 10px solid #e1dfe0; }
.box-model37-col2{ min-height: 55px; position: relative; padding: 0 0 0 85px; }
.b37-t1{ margin: 0 0 5px; font-size:18px; color: #df9801; }
.b37-t2 { width: 100%; font-size:14px;  }
.b37-t2 td{ width: 50%; padding:3px 0; color:#595757; }
.b37-t3{ display: block; position: absolute; top: 0; left: 0; width: 55px; height: 55px; }

.b38-t1{position:relative; display: inline-block; width: 280px; height: 130px;margin:0 5px;  vertical-align: top; }
.b38-t1 img{ display: block; width: 278px; height: 128px; }
.b38-t1 a{ display: block; width: 278px; height: 128px; border: 1px solid #fff; }
.b38-t1 a:hover{ box-shadow:2px 2px 10px #ccc; }
.b38-t1 i {
	display:block;position: absolute;left:0;bottom:0;width:90%;line-height:25px;padding:0 5%;
	background-color: rgb(0,0,0,60%) ;color:#fff;
}

.box-model39{ padding:20px 20px 50px; }
.box-model39-col1{ margin: 0 0 20px; }
.box-model39-col2 { margin: 0 0 30px; font-size: 32px; font-weight:bold;  }
.box-model39-col3{ height:580px; background: #75bd29; color: #fff; }
.box-model39-col4{ height:410px; background: #75bd29; color: #fff; }
.box-model39-col5{ padding: 25px 0; background: #545353;color: #fff; }
.box-model39-col6{ padding: 25px 0; background: #75bd29;color: #fff;  }
.b39-t1{ color:#75bd29; }
.b39-t2{ color:#545353;}

.box-model40{position:relative;   }
.box-model40-col1{position:absolute;top:65px;left:0; margin: 0 0 20px; padding: 40px 0 0 110px; }
.box-model40-col2{ position: absolute; top: 50px; left: 338px; width:478px; height: 238px; }
.box-model40-col3{ position: absolute; top: 269px; left: 50px; width:248px; height: 176px; }
.box-model40-col4{ position: absolute; top: 309px; left: 338px; width:478px; line-height: 1.8; }
.box-model40-col5{ position: absolute; top: 469px; left: 50px; width:765px; line-height: 1.8; text-indent: 30px; }
.b40-t1{ display: block; color:#fff; font-size:24px; }
.b40-t2{ display: block; color:#fff; font-size:24px;font-family: Arial; }
.b40-t3{position:absolute;top:28px;left:45px; display: block; color:#fff; font-size:80px;font-family: Arial; font-weight: bold; }

.box-model41{position:relative;   }
.box-model41-col1{position:absolute;top:0px;left:0; padding: 12px 0 0 110px; }
.box-model41-col2{ position: absolute; top: 120px; left: 50px; width:300px; height: 210px; }
.box-model41-col3{ position: absolute; top: 120px; left: 390px; width:430px; text-indent:30px; line-height:1.8; }
.b41-t1{ display: block; color:#fff; font-size:24px; }
.b41-t2{ display: block; color:#fff; font-size:24px;font-family: Arial; }
.b41-t3{position:absolute;top:0px;left:45px; display: block; color:#fff; font-size:80px;font-family: Arial; font-weight: bold; }

.box-model42{ padding: 20px 50px; }
.box-model42-col2{ line-height: 1.8; text-indent:30px; color:#e3e3e3; }
.box-model42-col3{ position:relative; padding: 10px 0 0; }
.box-model42-col4{ padding: 5px 0 0 5px; }
.box-model42-col4 p{ margin: 0 0 20px; color: #e3e3e3; }
.b42-t1{ position: absolute; top: 28px; left: 52px; width: 175px; color: #545353; line-height: 1.6; }
.b42-t2{ position: absolute; top: 28px; left: 310px; width: 175px; color: #545353; line-height: 1.6; }
.b42-t3{ position: absolute; top: 28px; left: 568px; width: 175px; color: #545353; line-height: 1.6; }

.box-model43{position:relative; height: 405px; background: url(../images/00176.png) no-repeat 15px 0;  }
.box-model43-col1{position:absolute;top:0; padding:0 0 0 50px; font-size: 14px; color: #e3e3e3; line-height: 2; }
.box-model43-col2{position:absolute;top:80px; padding:0 0 0 50px; font-size: 14px; color: #e3e3e3; line-height: 2; }
.box-model43-col2 p{ padding: 0 0 0 40px; font-size: 12px; }
.box-model43-col3{position:absolute;top:280px; padding:0 0 0 50px; font-size: 14px; color: #e3e3e3; line-height: 2; }
.box-model43-col4{position:absolute;top:370px; padding:0 0 0 50px; font-size: 14px; color: #e3e3e3; line-height: 2; }
.b43-t1{ font-size: 16px; color: #75bd29; font-weight: bold;  }

.box-model44{ position:relative; height: 940px;margin:0 0 30px; background: url(../images/00177.jpg) no-repeat 18px 0; }
.box-model44-col1{ position: absolute; top: 220px; left: -25px; width: 135px; font-size: 14px; font-weight: bold; color: #75bd29; }
.box-model44-col2{ position: absolute; top: 30px; left: 152px; font-size: 12px; color: #e3e3e3; }
.box-model44-col3{ position: absolute; top: 230px; left: 152px; font-size: 12px; color: #e3e3e3; }
.box-model44-col4{ position: absolute; top: 195px; left: 450px; font-size: 12px; color: #e3e3e3; }
.box-model44-col5{ position: absolute; top: 395px; left: 152px; font-size: 12px; color: #e3e3e3; }
.box-model44-col5 table { width: 500px; }
.box-model44-col5 table td{ width: 50%; padding: 2px 0; }
.box-model44-col6{ position: absolute; top: 640px; left: 385px; font-size: 12px; color: #e3e3e3; }
.box-model44-col7{ position: absolute; top: 675px; left: 158px; font-size: 12px; line-height: 1.8; color: #e3e3e3; }

.box-model45{ position:relative; height: 340px;margin:0 0 30px; background: url(../images/00178.jpg) no-repeat 14px 0; }
.box-model45-col1{ position: absolute; top: 101px; left: -7px; width: 135px; font-size: 14px; font-weight: bold; color: #75bd29; }
.box-model45-col2{ position: absolute; top: 30px; left: 152px; font-size: 12px; color: #e3e3e3; color:#e3e3e3; }
.box-model45-col3{ position: absolute; top: 244px; left: 340px; font-size: 12px; color: #e3e3e3; }
.box-model45-col4{ position: absolute; top: 275px; left: 157px; font-size: 12px; color: #e3e3e3; }

.box-model46{ position:relative; height: 280px;margin:0 0 30px; background: url(../images/00179.jpg) no-repeat 14px 0; }
.box-model46-col1{ position: absolute; top: 60px; left: -7px; width: 135px; font-size: 14px; font-weight: bold; color: #75bd29; }
.box-model46-col2{ position: absolute; top: 30px; left: 152px; font-size: 12px; line-height:1.8; color: #e3e3e3;  }
.box-model46-col3{ position: absolute; top: 222px; left: 380px; font-size: 12px; color: #e3e3e3; }

.box-model47{ position:relative; height: 280px; background: url(../images/00180.jpg) no-repeat 14px 0; }
.box-model47-col1{ position: absolute; top: 60px; left: -7px; width: 135px; font-size: 14px; font-weight: bold; color: #75bd29; }
.box-model47-col2{ position: absolute; top: 30px; left: 152px; font-size: 12px;line-height:1.8; color: #e3e3e3; }
.box-model47-col3{ position: absolute; top: 222px; left: 420px; font-size: 12px; color: #e3e3e3; }

.box-model48{}
.box-model48 ul{ margin: 0 0 0 20px; padding: 1px 0 0; }
.box-model48 li{ position:relative; margin: 0 0 20px; padding:0 0 0 20px; }
.b48-t1{ position:absolute;left:-15px; display: block; width: 24px; height: 24px; background: #75bd29;  color: #fff; line-height: 24px; text-align: center; font-size: 16px; vertical-align: top; }
.b48-t2{ display: block; font-size: 14px; color: #e3e3e3; line-height: 1.5; }

.box-model49{ position:relative;   }
.box-model49-col1{position:relative;left:0; margin: 0 0 20px; padding: 40px 0 0 110px; }
.box-model49-col2{padding:20px 50px; }
.b49-t1{ display: block; color:#fff; font-size:24px; }
.b49-t2{ display: block; color:#fff; font-size:24px;font-family: Arial; }
.b49-t3{position:absolute;top:28px;left:45px; display: block; color:#fff; font-size:80px;font-family: Arial; font-weight: bold; }

.box-model50{ position: relative; width: 730px; height: 125px; background: url(../images/00182.png) no-repeat 0 0; }
.b50-t1{ position: absolute; top: 16px; left: 15px; }
.b50-t2{ position: absolute; top: 16px; left: 145px; }
.b50-t3{ position: absolute; top: 16px; left: 315px; }
.b50-t4{ position: absolute; top: 16px; left: 500px; }
.b50-t5{ position: absolute; top: 78px; left: 15px; }
.b50-t6{ position: absolute; top: 78px; left: 184px; }
.b50-t7{ position: absolute; top: 78px; left: 357px; }

.box-model51{ position: relative; width: 780px; height: 480px; background: url(../images/00183.png) no-repeat 0 0; line-height:1.6; }
.b51-t1{ position: absolute; top: 16px; left: 22px; width:300px; }
.b51-t2{ position: absolute; top: 16px; left: 415px; width:300px; }
.b51-t3{ position: absolute; top: 120px; left: 195px; width:320px;}
.b51-t4{ position: absolute; top: 226px; left: 25px; width:290px; }
.b51-t5{ position: absolute; top: 236px; left: 415px;width:290px; }
.b51-t6{ position: absolute; top: 390px; left: 200px;width:320px; }

.box-model52{ width: 960px; margin: 0 auto 10px; padding:0 0 40px; background: #fff; border-top:8px solid #75bd29; }
.box-model52-col1{position:relative; margin: 0 0 20px; padding: 30px 0 0 125px; }
.b52-t1{ display: block; color:#7dae5a; font-size:24px; }
.b52-t2{ display: block; color:#75bd29; font-size:24px;font-family: Arial; }
.b52-t3{position:absolute;top:20px;left:60px; display: block; color:#75bd29; font-size:80px;font-family: Arial; font-weight: bold; }

.box-model53{ background: #fff; margin:0 0 20px; padding: 30px 28px; border-top: 9px solid #1b92dc; }

.box-model54{ padding:20px 20px 50px; }
.box-model54-col1{ margin: 0 0 20px; }
.box-model54-col2 { margin: 0 0 30px; font-weight:bold;  }
.box-model54-col3{ padding:40px 0; background: #1b92dc; color: #fff; }
.box-model54-col4{ position: relative;  padding:10px 0 0; background: #545353; color: #fff; }
.box-model54-col5{ padding: 25px 0; background: #545353;color: #fff; }
.box-model54-col6{ padding: 25px 0; background: #75bd29;color: #fff;  }
.box-model54-col7{ position: relative;  background: #545353; color: #fff; }
.box-model54-col8{ position: relative; padding:20px 20px 40px;  background: #1b92dc; color: #fff; }
.b54-t1{display:block; color:#545353;font-size: 20px; line-height: 1.5;  }
.b54-t2{display:block; color:#1b92dc;font-size: 32px;line-height: 1.8; }

.box-model55{ padding: 20px 40px; }
.box-model55-col2{width:340px;height:212px; background:url(../images/00193.jpg) no-repeat 0 20px;padding:20px 0 0 425px; line-height: 2; text-indent:30px; color:#fff; }
.box-model55-col3{width:500px;padding:10px 0 0 0; line-height: 2; text-indent:30px; color:#fff; }
.box-model55-col4{position: relative;  height:365px;}
.box-model55-col5{ padding: 0;}
.box-model55-col6{ padding: 15px 0 0 20px; }
.box-model55-col7{ padding: 0 0 20px 50px; }
.box-model55-col8{ position: relative;padding: 20px 0 0 0; }
.box-model55-col9{ padding: 10px 0 20px 5px;}
.b55-t1{display:block;float:left;  width: 100px;  height:100px;padding:20px; border:2px solid #fff; margin:0 0 0 20px; line-height: 2; }
.b55-t2{display:block;background:url(../images/00194.png) no-repeat 0 6px; margin:0 0 0 20px; padding:0 0 0 25px;  line-height: 2; }
.b55-t3{ position: absolute; top: 20px; left: 0px;  }
.b55-t4{ position: absolute; top: 30px; left: 465px; width:300px;padding:0 0 0 15px; color: #fff; line-height: 1.6; }
.b55-t4 i{position: absolute; top:0;left:-20px; display: inline-block; width: 24px; height: 24px; background: #1b92dc; text-align: center; font-size: 14px; }
.b55-t5{ position: absolute; top: 140px; left: 465px; width:300px;padding:0 0 0 15px; color: #fff; line-height: 1.6; }
.b55-t5 i{position: absolute; top:0;left:-20px; display: inline-block; width: 24px; height: 24px; background: #1b92dc; text-align: center; font-size: 14px; }
.b55-t6{ position: absolute; top: 270px; left: 315px; width:450px;padding:0 0 0 15px; color: #fff; line-height: 1.6; }
.b55-t6 i{position: absolute; top:0;left:-20px; display: inline-block; width: 24px; height: 24px; background: #1b92dc; text-align: center; font-size: 14px; }
.b55-t7{ position: relative;margin:0 0 20px; padding:0 0 0 18px; color: #fff; line-height: 1.6; }
.b55-t7 i{position: absolute; top:0;left:-20px; display: inline-block; width: 24px; height: 24px; background: #1b92dc; text-align: center; font-size: 14px; }
.b55-t8{ position: absolute; bottom: 70px; right: 50px; width:285px; height:183px; }
.b55-t9{display:block;padding:0 0 10px 20px; font-weight:bold; color:#1b92dc; }

.box-model56{ margin: 0 0 10px; }
.box-model56-col1{ padding: 10px 20px; }
.box-model56-col2{ position: relative; height: 120px; margin:0 0 0 35px; background: url(../images/00198.png) no-repeat 22px 0; color:#fff; }
.b56-t1{ position: absolute; top: 17px; left: 39px; }
.b56-t2{ position: absolute; top: 17px; left: 219px; }
.b56-t3{ position: absolute; top: 17px; left: 407px; }
.b56-t4{ position: absolute; top: 80px; left: 39px; }
.b56-t5{ position: absolute; top: 80px; left: 221px; }

.box-model57{ font-size: 12px; }
.box-model57-col1{ padding: 10px 20px; }
.box-model57-col2{ position: relative; height: 450px; background: url(../images/00199.png) no-repeat 12px 0; color:#fff; }
.b57-t1{ position: absolute; top: 26px; left: 76px; width:280px; }
.b57-t2{ position: absolute; top: 26px; left: 470px; width:280px; }
.b57-t3{ position: absolute; top: 144px; left: 470px;  width:280px; }
.b57-t4{ position: absolute; top: 132px; left: 75px;  width:280px; }
.b57-t5{ position: absolute; top: 280px; left: 75px; width:280px; }
.b57-t6{ position: absolute; top: 290px; left: 470px; width:280px; }
.b57-t7{ position: absolute; top: 404px; left: 565px; width:170px; }
.b57-t8{ position: absolute; top: 395px; left: 295px; width: 200px; }
.b57-t9{ position: absolute; top: 404px; left: 89px; width: 140px; }

.box-model58{ margin: 0 auto; padding: 20px 20px; color:#fff; }
.box-model58-inner{ padding: 30px 50px; background: #fff; border: 1px solid #d6d7d8;}
.box-model58-col1{ line-height:30px; }
.box-model58-col2{ padding: 30px 0; color:#fff; }
.b58-t1{ font-size: 24px; font-weight: bold; color:#333; }
.b58-t2{  font-size: 18px; color:#333; }

/*.box-model59{ position: relative; height: 300px; margin:0 0 30px; }
.box-model59-col1{ position:absolute; top:0; left:0; width:300px; height: 300px; background: url(../images/00200.jpg) no-repeat 0 0px; }
.box-model59-col2{ position: absolute; bottom: 0; left: 220px; width: 220px; height: 220px; background: #8cc65c; line-height: 2; }
.box-model59-col3{ position: absolute; bottom: 0; right: 0px; width: 658px; height: 218px; border: 1px solid #dcdbdb; color:#545353; }
.b59-t1{ padding: 60px 0 0 20px; }
.b59-t1 i{ font-size: 20px; }
.b59-t2{ padding: 20px  30px 0; line-height: 2; }
.b59-t3{ margin:0 0 10px; text-indent: 25px; }
.b59-t5{ margin:0 0 10px; font-size: 18px; font-weight: bold;  }
.b59-t6{ padding: 0 0 0 10px; background: url(../images/00202.png) no-repeat 0 11px;}

.box-model60{ position: relative; height: 300px; margin:0 0 20px; }
.box-model60-col1{ position:absolute; top:0; right:0; width:220px; height: 300px; background: url(../images/00201.jpg) no-repeat 0 0px; }
.box-model60-col2{ position: absolute; bottom: 0; left: 660px; width: 220px; height: 220px; background: #47cbc5; line-height: 2; }
.box-model60-col3{ position: absolute; bottom: 0; left: 0px; width: 658px; height: 218px; border: 1px solid #dcdbdb; color:#545353; }
.b60-t1{ padding: 50px 25px 0 30px; }
.b60-t2{ padding: 50px 30px 0; line-height: 2; }
.b60-t3{ margin:0 0 10px; text-indent: 25px; }
.b60-t5{ margin:0 0 10px; font-size: 18px; font-weight: bold; }
.b60-t6{ padding: 0 0 0 10px; background: url(../images/00202.png) no-repeat 0 11px; }

.box-model62{ position: relative; height: 300px; margin:0 0 10px; }
.box-model62-col1{ position:absolute; top:0; right:0; width:220px; height: 300px; background: url(../images/00204.jpg) no-repeat 0 0px; }
.box-model62-col2{ position: absolute; bottom: 0; left: 615px; width: 265px; height: 220px; background: #e5ad34; }
.box-model62-col3{ position: absolute; bottom: 0; left: 0px; width: 613px; height: 218px; border: 1px solid #dcdbdb; color:#545353; }
.b62-t1{ padding: 50px 0 0 30px; }
.b62-t2{ padding: 50px 30px 0; line-height: 2; }
.b62-t3{ margin:0 0 10px; text-indent: 25px; }
.b62-t5{ margin:0 0 10px; font-size: 18px; font-weight: bold; }
.b62-t6{ padding: 0 0 0 10px; background: url(../images/00202.png) no-repeat 0 11px; line-height: 2; }

.box-model63{ position: relative; height: 300px; margin:0 0 50px; }
.box-model63-col1{ position:absolute; top:0; left:0; width:300px; height: 300px; background: url(../images/00205.jpg) no-repeat 0 0px; }
.box-model63-col2{ position: absolute; bottom: 0; left: 220px; width: 220px; height: 220px; background: #9458b3; line-height: 2; }
.box-model63-col3{ position: absolute; bottom: 0; right: 0px; width: 658px; height: 218px; border: 1px solid #dcdbdb; color:#545353; }
.b63-t1{ padding: 50px 0 0 20px; }
.b63-t1 i{ font-size: 20px; }
.b63-t2{ padding: 40px  30px 0; line-height: 2; }
.b63-t3{ text-indent: 25px; }
.b63-t5{ margin:0 0 10px; font-size: 18px; font-weight: bold; }
.b63-t6{ padding: 0 0 0 10px; background: url(../images/00202.png) no-repeat 0 11px; }*/

.box-model64{ background: #fff;}
.box-model64-col1{position:relative; margin: 0 0 20px; padding: 40px 0 0 110px; }
.b64-t1{ display: block; color:#792ea0; font-size:24px; }
.b64-t2{ display: block; color:#792ea0; font-size:24px;font-family: Arial; }
.b64-t3{position:absolute;top:28px;left:45px; display: block; color:#792ea0; font-size:80px;font-family: Arial; font-weight: bold; }

.box-model65-col1{ margin: 0 0 25px; }
.box-model65-col2{ margin: 0 0 30px;padding:0 0 30px; border-bottom:1px solid #e1dfe0; }
.box-model65-col3 { margin: 0 0 30px;padding:0 0 30px; border-bottom:1px solid #e1dfe0; }
.box-model65-col4{ margin: 0 0 15px; }
.b65-t1{ margin:0 0 10px; font-size: 20px; font-weight: bold; }
.b65-t2{ color: #792ea0; font-size: 22px; font-weight: bold; }
.b65-t2 span{ display: inline-block; border-bottom: 5px solid #792ea0; }
.b65-t3{ margin: 0 0 30px; font-weight: bold; font-size: 20px; color: #792ea0; line-height: 24px; }
.b65-t3 span{ font-size: 40px; }
.b65-t4{ margin: 0 0 20px; }
.b65-t5{position:relative; margin: 0 0 20px; padding:0 0 0 40px; line-height: 1.8; }
.b65-t5 i{position:absolute;left:0; display: inline-block; width: 22px; height: 22px; margin: 0 10px 0 0; background: #333; color: #fff; text-align: center; font-weight: bold; }
.b65-t6  {position:relative;top:-10px; margin:0 0 20px;padding:0 0 0 40px; color: #792ea0; font-size: 12px; }
.b65-t7{position:relative; margin: 0 0 20px; padding:0 0 0 40px; line-height: 1.8; }
.b65-t8{position:relative; margin: 0 0 20px; padding:0 0 0 30px; font-size:18px; color:#792ea0; font-weight: bold;  }
.b65-t8 i{position:absolute;top:0;left:0; display: block;line-height:28px;font-size:25px; text-align: center;font-weight: bold; }

.box-model66 { width: 700px;margin:0 0 30px; }
.box-model66 th{ padding: 5px; border: 1px solid #792ea0; background: #792ea0; font-size: 12px; color: #fff; font-weight: normal; }
.box-model66 td{ padding: 10px 15px; border: 1px solid #792ea0; font-size: 12px; color: #792ea0; }
.box-model66 .bg1{ background: #f0f0f0; }
.box-model66 .x1{ width: 18%; }
.box-model66 .x3{ width: 27%; }

/*.box-model67{ position: relative; height: 310px; margin:0 0 30px; }
.box-model67-col1{ position:absolute; top:0; right:0; width:220px; height: 310px; background: url(../images/00215.jpg) no-repeat 0 0px; }
.box-model67-col2{ position: absolute; bottom: 0; left: 615px; width: 265px; height: 270px; background: #41b6ed; }
.box-model67-col3{ position: absolute; bottom: 0; left: 0px; width: 613px; height: 268px; border: 1px solid #dcdbdb; color:#545353; }
.b67-t1{ padding: 50px 0 0 30px; }
.b67-t2{ padding: 20px 30px 0; line-height: 2; }
.b67-t3{ margin:0 0 10px; text-indent: 25px; }
.b67-t5{ margin:0 0 10px; font-size: 18px; font-weight: bold; }
.b67-t6{ padding: 0 0 0 10px; background: url(../images/00202.png) no-repeat 0 11px; line-height: 2; }
*/

.box-model68 { padding: 20px 0; }
.box-model68-col1{  }
.box-model68-col2{ width:1200px; margin:0 auto; }
.box-model68-col2 .box-model393{ left: 0; }

.box-model69{ width: 1200px; margin: 0 auto; }
.box-model69-col1{ margin: 0 0 20px; }
.box-model69-col2{ background: #fff; border:1px solid #d6d7d8; margin: 0 0 20px;  }
.b69-t1{ display: block; height: 30px; padding: 0 0 0 30px; background: url(../images/00222.png) no-repeat -2px 2px; font-size: 18px; line-height: 30px; color: #167bba; font-weight: bold; }

.box-model70 { padding: 15px 25px; }
.box-model70 li{ float: left; margin:0 20px 0 0; line-height:28px;  }
.box-model70 li span{ color: #777; }
.b70-t1{ width: 230px; }
.b70-t1 select{ width: 150px; height:28px; }
.b70-t2{ width: 100px; height: 28px; border: none; background: #167bba; color: #fff; }

.box-model71 {width: 1200px;margin: 0 auto; padding:20px 0;   }
.box-model71-inner{padding:30px; background: #fff; }
.box-model71-col1{ padding:0 0 30px; border-bottom:1px solid #e1dfe0; }
.box-model71-col2{ margin:0 auto; }

.box-model72 li {position:relative; float: left;  height: 36px; margin: 0 10px 0 0; border: 2px solid #167bba; line-height: 36px; }
.box-model72 li.on,.box-model72 li:hover{ background: #167bba; }
.box-model72 li.on a,.box-model72 li:hover a { color: #fff; }
.box-model72 li a{ display: block;  height: 36px; padding:0 15px 0 45px; color:#167bba;  }
.b72-t1{ position: absolute; top: 3px; left: 8px; display: block; width: 30px; height: 30px; overflow: hidden; }
.box-model72 li.on .b72-t1 img,.box-model72 li:hover .b72-t1 img{ position: absolute; top: -30px; }

.box-model73{ position: relative; left:0; padding: 30px 0; border-bottom:1px solid #e1dfe0; }
.box-model73:hover { left: -15px; }
.box-model73-col1{ width: 435px; height: 180px; }
.box-model73-col2{ margin: 0 0 0 465px; line-height: 1.5; }
.box-model71-col3{ }
.b73-t0{ margin:0 0 10px; line-height: 1.5; }
.b73-t0 > span{padding: 1px 5px; background: #ff7261; font-size: 14px; color: #fff; }
.b73-t1{ margin: 0 0 8px; font-size: 16px; font-weight: bold; }
.b73-t2{ margin: 0 0 8px; color:#777; }
.b73-t2 span { margin: 0 20px 0 0; }
.b73-t3{ margin: 0 0 10px; }
.b73-t4 { }
.b73-t4 span { float: left; width: 74px; height: 46px; margin: 0 10px 10px 0; }

.box-model74 li {position:relative; float: left; width: 116px; height: 36px; margin: 0 10px 0 0;background:#fff; border: 2px solid #167bba; line-height: 36px; }
.box-model74 li.on{ background: #167bba; }
.box-model74 li.on a { color: #fff; }
.box-model74 li a{ display: block; width: 71px; height: 36px; padding:0 0 0 45px; color:#167bba;  }
.b74-t1{ position: absolute; top: 3px; left: 8px; display: block; width: 30px; height: 30px; }

.box-model75{position:relative; width: 1200px; margin: 20px auto; overflow: hidden;  background: #fff;}
.box-model75-inner{ width: 1155px; padding: 20px 30px 0; }
.box-model75-inner .box-model394 { padding: 25px 15px; border: 1px solid #d6d7d8; width: 338px; height: 338px; margin: 5px 15px 18px 0; border: 1px solid #d6d7d8; background: #fff; color: #666; }
.box-model75-inner .box-model394-col1{ height: 210px; margin: 0 0 15px; }
.box-model75-inner .box-model394-col2 { height: 20px; margin: 0 0 5px; overflow: hidden; }
.box-model75-inner .box-model394-col3 { height: 88px; }
.box-model75-inner .b394-t1 { display: block; height: 24px; margin: 0 0 5px; padding: 0;  line-height: 1.5; font-size: 16px; color: #545353; overflow: hidden; }
.box-model75-inner .b394-t2 { display: block; height: 54px; line-height: 1.5; font-size: 12px; color: #545353; overflow: hidden; }

.box-model75 .box-model394:nth-child(6n+1) .b394-t3 { color: #19beb6; }
.box-model75 .box-model394:nth-child(6n+2) .b394-t3 { color: #df9801; }
.box-model75 .box-model394:nth-child(6n+3) .b394-t3 { color: #75bd29; }
.box-model75 .box-model394:nth-child(6n+4) .b394-t3 { color: #ac3251; }
.box-model75 .box-model394:nth-child(6n+5) .b394-t3 { color: #19beb6; }
.box-model75 .box-model394:nth-child(6n+6) .b394-t3 { color: #df9801; }

.box-model76 {width: 1200px;margin: 0 auto; padding:20px 0;   }
.box-model76-innner{padding:30px; background: #fff;border: 1px solid #d6d7d8; }

.box-model77 {width: 1200px;margin: 0 auto; padding:20px 0;   }
.box-model77-innner{padding:40px; background: #fff; }
.box-model77-col1 { margin: 0 0 10px; padding:0 0 20px; border-bottom: 1px solid #e1dfe0; }

.box-model78{ padding: 30px 0; }
.box-model78-col1 { position:relative; height: 18px; margin:0 0 20px; background: url(../images/00232.png) repeat-x 0 0; border-left: 3px solid #1b92dc; }
.box-model78-col2 { width: 860px; margin: 0 auto; }
.b78-t1{position:absolute;top:-5px;left:0px;padding:0 10px; background: #fff; font-size: 18px; color:#545353;}

.box-model79{ overflow: hidden; word-wrap:break-word; word-break: break-all; line-height: 1.5;  }

.box-model80{ position: relative;margin:0 0 30px; padding: 0 0 0 80px; }
.box-model80-col0{ position: absolute; top: 0; left: 0; }
.box-model80-col1{ margin: 0 0 20px; font-weight:bold; }
.box-model80-col2 { line-height: 1.5; }
.box-model80-col2 p{ margin: 0 0 10px; }
.b80-t1 { width: 450px; height: 30px; padding: 0 0 0 5px; color: #666; }
.b80-t2 { display: inline-block; width:70px; margin:0 5px 0 0; }
.b80-t3 { display: inline-block; }

.box-model81-col1{ margin: 0 0 25px; line-height: 1.5; color: #ff5a5f; font-size: 12px; }
.box-model81-col3{ padding: 0 0 0 80px; }
.b81-t1{ width: 130px; height: 40px; border:none; background: #1b92dc; color: #fff; font-size: 16px;  }

.box-model82{}
.box-model82-col1{ height: 50px; margin:0 0 10px; border: 1px solid #d9d9d9; background: #f6f5f4; }
.box-model82-col2 { padding: 20px 0; }
.box-model82-col1 li {cursor:pointer; float: left; padding: 0 50px;height:50px; line-height: 50px; font-size: 16px; }
.box-model82-col1 li.on{ position: relative; top: -2px; border-top: 3px solid #1b92dc; background: #fff; }

.box-model83{ padding: 10px 0; }
.box-model83 ul{ width: 1086px; margin:0 auto; }
.box-model83 li{ float: left; width: 352px; height: 219px; margin: 5px; }

.box-model84{ width: 860px; margin:0 auto;}

.box-model85{ margin:0 0 20px; }
.box-model85-col1{ margin: 0 0 15px; }
.box-model85-col2{ margin: 0 0 15px; }
.box-model85-col2 textarea { width: 600px; height: 150px; padding: 5px; }
.b85-t1{ display: inline-block; height: 27px; margin:0 10px 0 0 ; vertical-align: top; line-height: 27px; font-size:16px; }
.b85-t2{ display: inline-block; height: 27px; margin:0 10px 0 0 ; vertical-align: top; }
.b85-t2 img{ display: inline-block; width: 27px; height: 27px; }
.b85-t3{ display: inline-block; height: 27px; line-height: 27px; font-size:16px; }
.b85-t4{ width: 130px; height: 40px; border:none; background: #1b92dc; color: #fff; font-size:16px;  }

.box-model86 { border-bottom:1px solid #dcdcdc; padding: 20px 0; }
.box-model86-col1{ margin: 0 0 10px; }
.box-model86-col2 p{ line-height: 1.5; }
.b86-t1{ display: inline-block; height: 20px; margin:0 30px 0 0 ; vertical-align: top; line-height: 20px; font-size:14px; }
.b86-t2{ display: inline-block; height: 20px; margin:0 30px 0 0 ; vertical-align: top; }
.b86-t2 img{ display: inline-block; width: 20px; height: 20px; }
.b86-t3{ display: inline-block; height: 20px; line-height: 20px; font-size:14px; color:#8e8d8d; }

.box-model87{width:60%; margin:40px auto; border: 1px solid #a6a4a4; line-height: 28px; text-align: center; }

.box-model88{ width: 1200px; margin: 0 auto; padding:0 0 40px; background: #fff;  }
.box-model88-col1{position:relative; margin: 0 0 30px; padding: 20px 0 0 30px; }
.box-model88-col2{ padding: 0 32px; }
.b88-t1{ color:#333; font-size:20px; font-weight: bold; }
.b88-t2{ color:#333; font-size:18px;font-family: Arial;font-style:italic; }
.b88-t3{ position:absolute;top:10px;left:27px; display: block; color:#ac3251; font-size:80px;font-family: Arial; font-weight: bold; }

.b89-t1{ float:left; width: 370px; height: 152px; margin:0 8px 0 0;   }
.b89-t1 img{ display: block; width: 370px; height: 152px; }
.b89-t1 a{ display: block; width: 370px; height: 152px; }

.box-model90{ min-height: 750px; background: url(../images/00235.jpg) no-repeat 0 0; }

.box-model91{ width: 450px; margin:0 auto; padding: 110px 0 0; }
.box-model91-inner {width: 450px;   background: #e1d1dd;  }
.box-model91-col1 { height: 72px; border-bottom:1px solid #fff; }
.box-model91-col1 li{ float:left;  font-size:21px; line-height: 72px; text-align: center; }
.box-model91-col1 li a{ display: block; width: 224px; height: 72px; }
.b91-t1{ position: relative;width: 224px; border-right: 1px solid #fff; background: #393939;}
.b91-t1 a{ color: #c7c7c7; }
.b91-t1 .i_1{ position: absolute; top: 18px; left: 60px; width: 35px; height: 35px; background: url(../images/00236.png) no-repeat -12px -110px; }
.b91-t1.on{ background: #dacbd7; }
.b91-t1.on a{ color: #333; }
.b91-t1.on .i_1{ background-position: -12px -3px; }
.b91-t1 .i_2{ padding: 0 0 0 30px; }
.b91-t2{ position: relative; width: 225px; background: #393939; }
.b91-t2 a{ color: #c7c7c7; }
.b91-t2 .i_3{ position: absolute; top: 18px; left: 60px; width: 35px; height: 35px; background: url(../images/00236.png) no-repeat -12px -227px; }
.b91-t2.on{ background: #dacbd7; }
.b91-t2.on a { color: #333; }
.b91-t2.on .i_3{ background-position: -12px -339px; }
.b91-t2 .i_4{ padding: 0 0 0 30px; }

.box-model92 {width:710px; padding:100px 0 0px; margin:0 auto; }
.box-model92 li{ float: left;margin:0 10px; color: #fff; text-align: center; }
.box-model92 li.on .b92-t1{ width: 60px; height: 60px; font-size: 30px; line-height: 60px; }
.box-model92 li.on .b92-t2{ font-size: 16px; }
.b92-t1{ display: block; width: 52px; height: 52px;margin:0 auto 10px; border: 4px solid #fff;font-size:30px;font-weight:bold;  line-height: 52px; border-radius: 52px; font-style:italic; }
.b92-t2{ font-size: 14px; }
.b92-t3{width:200px; height:30px; border-bottom: 1px solid #fff; }

.box-model93{ padding: 100px 0 0; }
.box-model93-inner{ width: 550px; height:100px; margin: 0 auto; padding: 0 0 0 100px; background: url(../images/00238.png) no-repeat 0 0; }
.b93-t1{ margin: 0 0 15px; font-size: 24px; font-weight: bold; color: #fff; }
.b93-t2{ color: #dad9d9; font-size: 16px; }
.b93-t2 a{ color: #2ea3ec; }

.box-model94-inner{ width: 600px; margin: 0 auto; padding:50px 0; }
.box-model94 li{float:left;width:500px;border-bottom:1px solid #eee;  margin: 0 0 20px; padding: 0 0 25px; }
.b94-t1 { float:left; width: 140px;height: 30px;  padding: 0 10px 0 0; text-align: right; font-size: 14px; line-height: 30px; }
.b94-t2 { float:left;  padding: 0 0 0 15px; line-height: 30px; }
.b94-t2 .input007{ width: 250px;height: 30px; padding:0 0 0 10px; font-size: 14px; line-height: 1.5; color:#333; border:1px solid #aaa; }
.b94-t2 .input008 { width: 100px; height: 35px; background: #1a7dbb; border:none; color:#fff; font-size:14px; }
.b94-select1 { width: 100px; }
.b94-t2 label { margin: 0 20px 0 0; }
.b94-t2 label input { position: relative; top: -2px; }
.box-model94 .Validform_wrong { color: #ff5a5f; }

.box-model95{position:relative; min-width: 1200px; height: 499px; }
.box-model95-inner {position:absolute; top:0;left:50%; width: 1920px; height: 499px; margin-left:-960px; }

.box-model96 { width: 1042px; margin: 30px auto 0 ; padding:0 0 30px;   }
.box-model96-inner{ padding: 20px 20px; background:#fff; border: 6px solid #090909;  }
.b96-inner{ padding: 30px 50px 0;  }

.box-model97{ line-height: 1.8; font-family: Microsoft YaHei; }
.b97-t1{ margin: 0 0 10px; }
.b97-t2{ text-indent: 28px; }
.b97-t3{ margin: 20px 0 0 0; text-align: right; }

.box-model98{ margin: 0 0 20px; }
.box-model98-col1{ margin: 0 0 10px; font-size: 16px; font-weight: bold; color: #e83d1d; font-family: Microsoft YaHei; }
.box-model98-col2{ margin: 0 0 10px; }
.box-model98-col3{ font-size: 12px; font-family: Microsoft YaHei; }
.box-model98-col3 p{ margin: 0 0 5px; }
.b98-t0{ color: #167bba; margin: 0 0 10px; padding:20px 0 0; font-size: 20px; font-weight: bold; }
.b98-t1{ display: inline-block; width: 13px; height: 13px; margin: 0 5px 0 0; background: #e83d1d; }
.b98-t2{ padding: 0 0 0 25px; }
.b98-t3{ padding: 0 15px; }
.b98-t4{ margin: 0 0 10px; padding: 10px 25px; border: 1px solid #d7d8d8; }
.b98-t5{ margin: 0 0 5px; color: #167bba; font-size: 14px; line-height:1.5; }
.b98-t6 { font-size: 14px; }
.b98-t7{ margin: 0 0 10px; padding: 0 15px; font-size: 14px; color: #e83d1d; font-weight: bold; }
.b98-t8{ margin: 0 5px 0 0; font-size: 10px; }
.b98-t9{ padding: 0px 0 15px 16px; line-height: 1.8;text-indent:25px; }
.b98-t10{ padding: 0 0 0 0px; line-height:1.8;  text-indent:25px;}
.b98-t11{ padding: 15px 0 0 25px; line-height:1.8; }


.box-model99 { width: 392px; margin: 0 auto; padding: 50px 0; }
.box-model99 li{ position:relative; padding: 0 0 20px;  }
.box-model99 li .input005 { cursor: default; }
.box-model99 :-moz-placeholder { color: #666;}
.box-model99 ::-moz-placeholder { color: #666;}
.box-model99 input:-ms-input-placeholder, textarea:-ms-input-placeholder { color: #666; }
.box-model99 input::-webkit-input-placeholder,textarea::-webkit-input-placeholder { color: #666; }
.box-model99 .tip-info{margin:5px 0 0;padding:0 0 0 10px; font-size:14px; color: #ff5a5f;  }
.tip-info.Validform_right{ color: green; }
.b99-t1 { display:inline-block; height:25px; line-height: 25px; color:#999; font-size:14px;  }
.b99-t1 a{ color:#177bba; }
.b99-t1 a:hover{ border-bottom:1px solid #177bba;}
.b99-t2{ height:25px;margin:0 0 20px; border:none;font-size: 12px;  }
.b99-t3{ padding:0 0 5px; }
.b99-t4 { height:25px; margin:0 30px 0 0; line-height: 25px; }
.b99-t4 a{ color: #fff; font-size: 14px; }
.b99-t5{ display: inline-block; vertical-align: top; font-size:12px; }
.b99-t6{ display: inline-block; font-size: 14px; line-height: 25px; }
.b99-t6 input{ position:relative; top:-2px; margin: 0 5px 0 0; }
.box-model99 .input001{ width: 380px; height: 50px; border:1px solid #e5e5e5; padding:0 0 0 10px; font-size: 16px;color:#6c6c6c; line-height: 50px; }
.box-model99 .input002{ width: 380px; height: 50px; border:1px solid #e5e5e5; padding:0 0 0 10px; font-size: 16px;color:#6c6c6c; line-height: 50px; }
.box-model99 .input003{ cursor:pointer; width: 100%; height: 50px; background: #177bba; border: none; font-size: 18px; color: #fff;  }
.box-model99 .input004{ width: 210px; height: 50px; border:1px solid #e5e5e5; padding:0 0 0 10px; font-size: 16px;line-height: 50px; }
.box-model99 .input005{ cursor:pointer;height: 52px; border: none; padding:0 10px;background: #177bba; font-size: 16px; color: #fff; }
.box-model99 .Validform_error { border: 1px solid #97b1ee; }

.box-model100 { width: 392px; margin: 0 auto; padding: 50px 0; }
.box-model100 li{ position:relative; padding: 0 0 20px;  }
.box-model100 li .input005 { cursor: default; }
.box-model100 :-moz-placeholder { color: #6c6c6c;}
.box-model100 ::-moz-placeholder { color: #6c6c6c;}
.box-model100 input:-ms-input-placeholder, textarea:-ms-input-placeholder { color: #6c6c6c; }
.box-model100 input::-webkit-input-placeholder,textarea::-webkit-input-placeholder { color: #6c6c6c; }
.box-model100 .tip-info{margin:5px 0 0;padding:0 0 0 10px; font-size:14px; color: #ff5a5f;  }
.tip-info.Validform_right{ color: green; }
.b100-t1 { display:inline-block; height:25px; margin:0 10px; line-height: 25px; color:#999;  }
.b100-t1 a{ color:#ff6600; }
.b100-t1 a:hover{ color: #f7601e; }
.b100-t2{ height:25px;margin:0 0 20px; border:none; text-align: center;font-size: 12px;  }
.b100-t3{ padding:0 0 5px; }
.b100-t4 { height:25px; margin:0 30px 0 0; line-height: 25px; }
.b100-t4 input{ position: relative; top: -2px; }
.b100-t4 a{ color: #fff; font-size: 14px; }
.b100-t5{ display: inline-block; vertical-align: top; font-size:12px; }
.box-model100 .input001{ width: 380px; height: 50px; border:1px solid #e5e5e5; padding:0 0 0 10px; font-size: 16px;color:#6c6c6c; line-height: 50px; }
.box-model100 .input002{ width: 380px; height: 50px; border:1px solid #e5e5e5; padding:0 0 0 10px; font-size: 14px;color:#6c6c6c; line-height: 50px; }
.box-model100 .input003{ cursor:pointer; width: 100%; height: 50px; background: #177bba; border: none; font-size: 18px; color: #fff;  }
.box-model100 .input004{ width: 210px; height: 50px; border:1px solid #e5e5e5; padding:0 0 0 10px; font-size: 16px;line-height: 50px; }
.box-model100 .input005{ width: 165px; cursor:pointer;height: 52px; border: none; padding:0 10px;background: #177bba; font-size: 16px; color: #fff; }
.box-model100 .Validform_error { border: 1px solid #97b1ee; }

.box-model101 table { width: 100%; }
.box-model101 table td{ padding: 10px 0; }
.b101-t1 { display:inline-block; width:98px; text-align:right;  }
.b101-t2 { display:inline-block; }
.b101-t2 .in-txt1{ width: 150px; height: 28px; }
.b101-t2 .in-txt2{ width: 455px; height: 28px; }
.b101-t2 .in-txt3{ width: 150px; height: 28px; }
.b101-t3 .in-txt { width: 200px; height: 50px; background: #e83d1d; border:none; color:#fff; font-size:18px; }
.b101-t3 .in-txt:disabled{}
.b101-t4 {position:relative;top:7px; line-height:25px; }
.b101-t4 a{}

.box-model102{padding:10px 60px 30px; }
.box-model102 table{ width: 870px; }
.box-model102 td{position:relative; padding: 10px 0; vertical-align: top; }
.b102-t0{ padding:0 0 10px 180px; font-size: 16px; color:#e83d1d; font-weight:bold; }
.b102-t1{ display:block;padding:0 10px 0 0; text-align: right; font-size:14px; }
.b102-t2 .in-txt1{ width: 275px; height: 28px; }
.b102-t2 .in-txt2{ width: 200px; height: 45px; background: #e83d1d; border:none; color:#fff; font-size:20px; }
.b102-t2 select{ width: 275px; height: 28px; }
.b102-t2 textarea{ width: 275px; height: 60px; }
.b102-t3{position:absolute;left:290px; display:inline-block; width:300px; font-size: 12px;line-height:1.5; color: #e83d1d;  }
.b102-t4 textarea{ width: 275px; height: 100px; }

.box-model103{ height: 80px; padding:20px 0; }
.box-model103-col1{ height: 60px; background: url(../images/00253.png) no-repeat  50% bottom; line-height: 50px; }
.b103-t1{ font-size: 20px; margin: 0 5px 0 0; font-weight: bold; }
.b103-t2 { font-size: 18px; text-transform: uppercase; font-family:arial; font-style:italic;}

.box-model104{ width: 1200px; margin: 0 auto; }
.box-model104-col1{ width: 575px; }
.box-model104-col2{ width: 625px;  }

.box-model105 {float:left; width: 625px; margin:0 0 60px; }
.box-model105-col1{ width: 255px; height:116px; }
.box-model105-col2{ margin: 0 0 0 290px; }

.box-model106{position:relative; float:left; width: 479px;  }
.box-model106-col1{ width: 479px; height: 219px; margin:0 0 30px; }
.box-model106-col2{ width:479px;   }
.b106-t1{ display: block; width: 479px; height: 219px; }
.b106-t1 a{ display: block; width: 479px; height: 219px; }
.b106-t2{ height: 30px;margin:0 0 10px; font-size: 20px; line-height:1.5; color:#333; overflow: hidden; font-weight:bold; }
.b106-t2 a{ color: #333; }
.b106-t3{ max-height:72px; font-size: 16px; line-height: 1.5; overflow: hidden;  }

.box-model107{ padding: 10px 0 15px ; }
.box-model107-col1{ height:30px; margin:0 0 15px; font-size: 16px; line-height: 30px; font-weight:bold; overflow:hidden; }
.box-model107-col2{ height:42px; font-size: 14px; line-height: 1.5; color:#666;overflow:hidden; }

.box-model108{ padding: 20px 0; background: #ecf0f1; }
.box-model108-inner{ width: 1200px; margin: 0 auto; }
.box-model108-col1{ width: 890px; }
.box-model108-col2{ width: 290px; background: #fff; }

.box-model109{position:relative;left:0; width:890px; margin:0 0 20px; background: #fff;  }
.box-model109:hover{left:-15px; box-shadow: 2px 2px 10px #ccc; }
.box-model109-col1{ width: 338px; height: 209px; }
.box-model109-col2{ position:relative; margin: 0 20px 0 368px; padding: 15px 0 0; line-height: 1.5; }
.b109-t0{ margin:0 0 10px; line-height: 1.5; }
.b109-t0 > span{padding: 1px 5px; background: #ff7261; font-size: 14px; color: #fff; }
.b109-t1{ height:24px; margin: 0 0 10px; font-size: 16px; font-weight: bold; overflow: hidden;}
.b109-t2{ max-height:21px; margin: 0 0 20px; color:#4e4e4e; overflow: hidden; }
.b109-t2 span { margin: 0 20px 0 0; }
.b109-t3 {width:370px; line-height: 1.5; overflow: hidden; }
.b109-t3 i{ color: #036eb8; }
.b109-t3-1{ display: block; margin:0 0 5px; }
.b109-t3-2{ display: block; margin: 0 0 5px; }
.b109-t4{ position: absolute; bottom:0px;right:10px; width: 120px; height: 35px; background: #ff7261;  text-align: center; }
.b109-t4 a{ display: block; width: 120px; height: 35px; color: #fff;line-height: 35px; font-size:16px; }
.b109-t5 { position: absolute; top: 0; right: 0; z-index: 10; width: 58px; height: 62px; background: url(../images/00264.png) no-repeat 0 0; }

.box-model110{ width:890px;}

.box-model111{ padding: 30px 20px; }
.box-model111-inner{ margin: 0 0 20px; }
.box-model111-col1{ margin: 0 0 8px; }
.box-model111-col2{ padding: 10px 0; line-height: 28px; }
.box-model111-col2 li{ float: left; width: 33%; height: 28px; margin: 0 0 10px 0; overflow: hidden; }
.box-model111-col2 li a{ display:inline-block;min-width:50px; }
.box-model111-col2 li.on a, .box-model111-col2 li a:hover{ padding: 0 5px; background: #036eb8; color: #fff; text-align: center; }
.b111-t1 { font-weight: bold; font-size: 16px;}

.box-model112{ position: absolute; right: -50px; top: -15px; }
.box-model112 #SMETchart{ position: absolute; right: 0; top: 0; }

.box-model113{ padding: 30px 0; }
.box-model113-col1{ margin: 0 0 20px; }
.box-model113-col2{ margin: 0 0 20px; }
.b113-t1{ display: block;height:24px; margin: 0 0 10px; padding:0 0 0 12px; color: #e83d1d; font-size: 16px; font-weight:bold; background: url(../images/00276.png) no-repeat -2px 3px; }
.b113-t2{ display: block; }

.box-model114 { width: 1140px; margin: 0 auto; padding: 30px 0; }
.box-model114-col1{ margin: 0 0 20px; }
.box-model114-col2 {padding:0 60px; margin: 0 0 30px; }
.box-model114-col3 { }
.b114-t1{ font-size: 16px; color: #167bba; }

.box-model115 { margin:0 0 30px; padding: 0 60px 10px; border-bottom: 1px solid #e4e7e8; }
.box-model115-col1{ width: 128px;padding:6px 0 0; }
.box-model115-col2{ margin: 0 0 0 168px; }
.b115-t1{ display: block;padding:30px 0; font-size: 20px; font-weight: bold; background: #ff5a5f; color:#fff; text-align: center; }

.box-model116{margin:0 0 20px; line-height: 24px; color:#595757; }
.box-model116-col1{}
.b116-t1{ font-weight: bold; }

.box-model131{ margin:0 0 0 100px; padding:15px 0;   }
.box-model131-col1 li{float: left; width:308px; height:70px; margin:0 30px 20px 0;  }
.box-model131-col2{position:relative; padding: 10px 0; }
.b131-t1 { display:block; margin:0 0 10px; line-height: 20px; color:#898888;  }
.b131-t1 .s_submit{ cursor:pointer;  width:190px; height:56px; border: 0; background: #75bd29; color: #fff; font-size: 20px; }
.b131-t1 .s_submit:disabled{cursor:auto; background: #999; }
.b131-t1 .s_submit:hover{ background: #93d74a; }
.b131-t2{ display: block;  height: 40px; }
.b131-t2 .s_name,.b131-t2 .s_mail ,.b131-t2 .s_qq,.b131-t2 .s_school ,.b131-t2 .s_phone{ width: 300px; height: 38px; padding:0 0 0 5px; border: 1px solid #a5a5a5; font-size:14px; }
.b131-t2 .s_code { width: 190px; height: 38px; padding:0 0 0 5px; border: 1px solid #a5a5a5; }
.b131-t2 .s_code2{ cursor:pointer;width: 98px; height: 40px; margin:0 0 0 13px; border: 0; background: #5c5c5c; color: #fff; font-size: 12px; line-height: 25px; }
.b131-t2 .s_code2.focus{ height: 40px;  background: #fff; border: 1px solid #ff6600; color:#ff6600; }
.b131-t2 .s_code2:disabled{ cursor: default; height: 40px;border: 1px solid #999; background: #999; line-height: 30px; color: #fff;}
.b131-t3{ position: absolute; top: 25px; left: 220px; }
.b131-t3 i{ color: red; }

.box-model132{ margin:0 0 0 60px; padding:15px 0;   }
.box-model132-col1 li{float: left; width:268px; height:70px; margin:0 10px 20px 0;  }
.box-model132-col2{position:relative; padding: 10px 0; }
.b132-t1 { display:block; margin:0 0 10px; line-height: 20px; color:#898888;  }
.b132-t1 .s_submit{ cursor:pointer;  width:190px; height:56px; border: 0; background: #75bd29; color: #fff; font-size: 20px; }
.b132-t1 .s_submit:disabled{cursor:auto; background: #999; }
.b132-t1 .s_submit:hover{ background: #93d74a; }
.b132-t2{ display: block;  height: 40px; }
.b132-t2 .s_name,.b132-t2 .s_mail ,.b132-t2 .s_qq,.b132-t2 .s_school ,.b132-t2 .s_phone{ width: 260px; height: 38px; padding:0 0 0 5px; border: 1px solid #a5a5a5; font-size:14px; }
.b132-t2 .s_code { width: 150px; height: 38px; padding:0 0 0 5px; border: 1px solid #a5a5a5; }
.b132-t2 .s_code2{ cursor:pointer;width: 98px; height: 40px; margin:0 0 0 13px; border: 0; background: #5c5c5c; color: #fff; font-size: 12px; line-height: 25px; }
.b132-t2 .s_code2.focus{ height: 40px;  background: #fff; border: 1px solid #ff6600; color:#ff6600; }
.b132-t2 .s_code2:disabled{ cursor: default; height: 40px;border: 1px solid #999; background: #999; line-height: 30px; color: #fff;}
.b132-t3{ position: absolute; top: 28px; left: 220px; }
.b132-t3 i{ color: red; }

.box-model135{ position: absolute; top:25px;right:0;z-index: 10;width:77px; padding: 5px 15px; background: #fff; border: 1px solid #b5b4b4; }
.box-model135 li { padding:3px 0; }
.box-model135 a { color: #494949; }
.box-model135 li.on a, .box-model135 a:hover{ color: #167bba; }

.box-model136 table { width: 100%; }
.box-model136 table td{ padding: 20px 0; }
.b136-t1 { display:inline-block; width:98px; text-align:right;color:#d8d6d5; font-size:16px; }
.b136-t2 { display:inline-block; }
.b136-t2 .in-txt1{ width: 240px; height: 38px;padding:0 0 0 5px; border:2px solid #d8d6d5;background:none;color:#fff;   }
.b136-t2 .in-txt2{ width: 660px; height: 38px;padding:0 0 0 5px; border:2px solid #d8d6d5;background:none;color:#fff; }
.b136-t2 .in-txt3{ width: 240px; height: 38px;padding:0 0 0 5px; border:2px solid #d8d6d5;background:none;color:#fff; }
.b136-t3 .in-txt { width: 210px; height: 60px; background: #ccab63; border:none; color:#252525; font-size:22px; }
.b136-t3 .in-txt:disabled{}
.b136-t4 {position:relative;top:7px; line-height:25px; }

.box-model137 table { width: 100%; }
.box-model137 table td{ padding: 20px 0; }
.b137-t1 { display:inline-block; width:98px; text-align:right;color:#333; font-size:16px; }
.b137-t2 { display:inline-block; }
.b137-t2 .in-txt1{ width: 240px; height: 38px;padding:0 0 0 5px; border:2px solid #a2a2a1;background:none;color:#333;   }
.b137-t2 .in-txt2{ width: 660px; height: 38px;padding:0 0 0 5px; border:2px solid #a2a2a1;background:none;color:#333; }
.b137-t2 .in-txt3{ width: 240px; height: 38px;padding:0 0 0 5px; border:2px solid #a2a2a1;background:none;color:#333; }
.b137-t3 .in-txt { width: 210px; height: 60px; background: #8d4193; border:none; color:#fff; font-size:22px; }
.b137-t3 .in-txt:disabled{}
.b137-t4 {position:relative;top:7px; line-height:25px; }

.box-model138{  display: flex; flex-wrap: wrap; }
.b138-t1{ margin: 0 0 15px; color: #00aef0; font-size: 20px; font-weight: bold; clear:both; }

.box-model139{ width: 548px; margin:0 20px 20px 0 ;  border:1px solid #dcdbdb; }
.box-model139:hover{ border: 1px solid #ff5a5f; box-shadow: 2px 2px 10px #ccc; }
.box-model139-inner { padding: 15px 20px; }
.box-model139.b139-h1{ height:236px; background: #ecf0f1; }
.box-model139.b139-h2{ height:212px; }
.box-model139.b139-h3{ height:190px; background: #ecf0f1;  }
.box-model139.b139-h4{ height:190px; }
.box-model139.b139-h5{ height:141px; background: #ecf0f1; }
.box-model139.b139-h6{ height:212px; background: #ecf0f1; }
.box-model139.b139-h7{ height:190px; }
.box-model139.b139-h8{ height:168px; background: #ecf0f1; }
.box-model139.b139-h9{ height:168px; }
.box-model139.b139-h10{ height:141px;background: #ecf0f1; }
.box-model139.b139-h11{ height:190px; }
.box-model139.b139-h12{ height:236px; }
.box-model139.b139-h13{ height:190px;background: #ecf0f1;  }
.box-model139.b139-h14{ height:207px; }
.box-model139.b139-h15{ height:241px;background: #ecf0f1;  }
.box-model139.b139-h16{ height:auto;background: #ecf0f1;  }
.box-model139.b139-h17{ height:212px; background: #ecf0f1;}
.box-model139.b139-h18{ height:234px;}
.box-model139.b139-h19{ height:190px;}
.box-model139.b139-h20{ height:168px;  }

.box-model139-col1{ margin:0 0 10px; }
.box-model139-col2{ margin:0 0 10px; font-size:12px; color:#545353; line-height: 22px; }
.box-model139-col2 p { text-indent: 24px; }
.b139-t3{ padding: 0 10px 0 0; }
.b139-t3 p{ margin:0 0 5px; padding: 0 0 0 10px; background: url(../images/00282.png) no-repeat 0 7px; font-weight: bold; color:#333; font-size:12px; }

.box-model140{ font-size: 14px; }
.box-model140 li{ min-height:20px;max-height:40px;margin:0 0 5px; line-height: 20px; overflow: hidden; }
.box-model140 li p{ color: #666; }
.box-model140 a{display:block;height:20px;  overflow: hidden;  color: #1b92dc; }
.box-model140 a:hover{ color: #2f9ee6; }

.box-model149{position: fixed; top:30px; left: 30px; z-index: 999; padding:7px; background: url(../images/00292.gif) repeat; }
@media screen and (max-height: 800px) {
    .box-model149 { top:30px; }
}
@media screen and (min-height: 800px) {
    .box-model149 { top:120px; }
}

.box-model149-inner{ position: relative; z-index: 2; width: 270px; background: #fff; }
.box-model149-col1{ padding:5px 20px 10px; font-size:12px; color:#ff5a5f;  }
.box-model149-col2{ margin: 0 0 0 0px;  padding:5px 0 0 ;   }
.box-model149-bg{ position: absolute;z-index:1; top: 0; left: 0; width: 100%; height: 550px; background: #000; }
.box-model149-closed{ cursor: pointer; position: absolute; top: 7px; right: 7px; z-index: 5; width: 25px; height: 25px; background: #a09f9f; text-align: center; line-height: 25px; font-size: 16px; font-family: Arial; }
.box-model149-closed a{ display: block; width: 25px; height: 25px; color: #fff; }
.box-model149-closed a:hover{ background: #ff5a5f; color: #fff; }
.box-model151{margin: 0 auto;}
.box-model151-col1{ width:95%; margin: 0 auto ; padding:10px 0;  }
.box-model151-col2{ padding: 5px 0 0; }
.b151-t1 {display: block; position:relative; left:40px; height: 45px;padding:0 0 0 60px; background: url(../images/00291.png) no-repeat 0 0; color: #ff5a5f; font-size: 22px; line-height: 48px; font-weight:bold; }
.box-model152{ width:250px; margin:0 auto; }
.box-model152-inner{ }
.box-model152-inner li{ width: 100%; float: left; margin:0 0 10px; line-height: 25px; }
.b152-t1{ width: 75px; padding: 0 10px 0 0; text-align: right; color:#545353; font-size:12px;}
.b152-t1 em {margin:0 5px 0 0; color: #ff6600;}
.b152-t2{ display: block; position: relative; margin:0 0 0 85px; min-height: 25px; font-size:12px; }
.b152-t2 label { display:inline-block;width:48%; }
.b152-t2 label i{position:relative;top:2px; margin: 0 0 0 5px; }
.b152-t2 .s_txt1 { width: 150px; height: 25px; padding:0 0 0 5px; border:1px solid #a9a9a9; }
.b152-t2 .s_txt2 { width: 150px; height: 50px; padding:5px 0 0 5px; border:1px solid #a9a9a9; }
.b152-t2 .s_txt4 { width: 50px; height: 25px; padding:0 0 0 5px;border:1px solid #a9a9a9; }
.b152-t2 .s_txt5 { width: 95px; height: 27px;margin:0 0 0 5px; padding:0 0 0 5px; border:0; background:#4e4e4e;color:#fff; font-size:12px; }
.b152-t2 .s_grade { width: 148px; height: 28px; padding: 0 0 0 5px; }
.b152-t3{width:240px; margin:0 0 0 10px; font-size: 12px; color:#fff; line-height: 1.5; }
.b152-t4 { display:block; width:150px;margin:0 auto; padding:10px 0 0; }
.b152-t4 .s_submit{cursor:pointer; width:150px; height:40px;border: 0; background: #ff5a5f; color: #fff; font-size: 16px; }
.b152-t4 .s_submit:disabled{cursor:auto; background: #999; }

.box-model153 { }
.box-model153-col1{ margin: 0 0 50px; }
.box-model153-col1 li{ cursor: pointer; float: left; width: 140px; height: 50px; margin: 0 10px 0 0; background: #e5e3e3; line-height: 50px; text-align: center; font-size: 20px; color: #e83d1d; font-weight: bold; }
.box-model153-col1 li.on{ background: #e83d1d; color: #fff; }

.box-model154{ padding:20px 0; }
.box-model154-col1 {margin:0 0 5px; font-size:16px; line-height: 1.5; color:red; }
.box-model154-col2{ padding: 0 0 0 80px; }
.box-model154-col2 a{ display: block;margin:0 0 5px; color:#1b92dc; font-size:16px; line-height: 1.5; }

.box-model155{ background: #353535; }
.box-model155-inner{ width: 1200px; margin: 0 auto; padding: 40px 0 0; }
.box-model155-col1 { margin: 0 0 10px; color: #fff; }
.box-model155-col2 a { margin: 0 10px 0 0; color: #fff; }
.box-model155-col2 a:hover{ color: #036eb8; }


.box-model156 { width: 1200px; margin: 30px auto 0 ; padding:0 0 30px;   }
.box-model156-inner{ padding:  45px; background:#fff; border: 6px solid #090909;  }
.b96-inner{ padding: 30px 50px 0;  }

.box-model157{
	margin:0 0 30px;
}
.box-model157 h3 {padding:0 0 20px ;}
.box-model157 h3 span{
	 background:#182f6d;color:#fff;font-size:24px;padding:2px 15px;
}
.box-model157-col1 { width:600px; padding:0 5px 0 0; }
.box-model157-col1 p{text-indent: 30px; line-height: 25px;}
.box-model157-col1.s1 p{text-indent: 0px;}
.box-model157-col1 p.s2{margin:5px 0; padding:10px;background: #f0f0f0;}

.box-model158 { }
.box-model158 h4{margin:0 0 15px; color:#182f6d; font-size:16px; font-weight: bold; }
.box-model158-inner {margin:0 0 20px; background: #cf541e; color:#fff; }
.box-model158-inner h5{  font-size:16px; padding:10px 50px; font-weight: bold; }

.box-model159 {margin:0 0 10px; padding:10px 50px; background: #e6662e; line-height:25px; }

.box-model160 { padding:20px 0; }

.box-model168{position:relative; min-width: 1200px; height: 460px; }
.box-model168-inner {position:absolute; top:0;left:50%; width: 1920px; height: 460px; margin-left:-960px; }

.box-model169{ position: relative; }
.box-model169-inner{ width: 1175px; height: 1070px; margin: 0 auto; }
.box-model169-inner img{ display: block; }

.box-model170 { width: 1200px; margin: 30px auto 0; padding: 0 0 30px; }
.box-model170-inner{ background: #fff; border: 6px solid #160a95;padding:5px 0; }



.box-model393{position:relative; left:3px; padding:20px 0 0; overflow: hidden; background: #fff; }
.box-model393-inner{position:relative; left:48px; width: 1300px; margin: 0 auto; }
.box-model139-col1 { position: relative; }
.b139-t1{ height: 140px; margin: 0 0 10px; text-align: center; }
.b139-t2{ height: 25px; margin: 0 0 10px; font-size: 18px; line-height: 25px; font-weight: bold; }

.box-model394{ position:relative;top: 0px;  float:left; width: 360px; height:377px; margin:0 60px 30px 0; padding:0 0 20px; color:#666; }
.box-model394:hover .b394-t1-2 { width: 100%; } 
.box-model394-col1{ width: 360px; height: 225px; margin:0 0 15px; }
.box-model394-col1 > span { display: block; width: 360px; height: 225px; }
.box-model394-col2{ height:137px;  }
.b394-t1{   margin: 0 0 5px; padding:10px 0; line-height: 1.5;  }
.b394-t1-1{ display: block; height: 24px; margin: 0 0 15px; font-size: 16px; color: #333; overflow: hidden; text-align: center; font-weight: bold; }
.b394-t1-2{ display: block; width: 40px; height: 5px; background: #ff5a5f; margin: 0 auto 5px; }
.b394-t2{ display: block; height: 63px; line-height: 1.5; font-size: 14px; color: #545353; overflow: hidden; }

.b394-t4{ position: absolute; top: -6px; right: -6px; z-index: 10; width: 82px; height: 82px;  }
.b394-t5 { position: absolute; top: 0; right: 0; height: 25px; padding: 0 20px; line-height: 25px; background: #777; color: #fff; }

.box-model395 {width: 1200px;margin: 0 auto; padding:20px 0;   }
.box-model395-inner{ background: #fff; }
.box-model395-col1{  /*border-bottom:1px solid #e1dfe0;*/ }
.box-model395-col2{ margin:0 auto; padding:30px;  }

.box-model396-col1{ margin: 0 0 40px; }
.box-model396-col2{ margin: 0 0 40px; }
.box-model396-col1 ul{ text-align: right; }
.box-model396-col1 li { display: inline-block; height: 25px; line-height: 25px; }
.box-model396-col1 li a { display: block; height: 25px; padding: 0 10px; }
.box-model396-col1 li.on a { background: #036eb8; color: #fff; }

.box-model397{ padding:0 10px; color:#595757; }
.box-model397 P { margin: 0 0 10px; text-indent: 28px;line-height:1.5; }
	
.box-model398{ padding: 30px 0;}
.b398-t1{ display: inline-block; height: 35px;margin:0 10px;  }
.b398-t1 a{ display: block; height:35px;padding: 0 30px; background: #ff7261; font-size: 16px;line-height:35px; color:#fff; }

.box-model399{ padding: 10px 0; }
.box-model399-col1{ margin: 0 0 40px; }
.box-model399-col2 { width: 460px; height: 190px; margin: 0 auto; padding: 30px 20px 0 250px; border: 1px solid #d6d8d8; background: url(../images/00294.gif) no-repeat 50px 30px; }
.box-model399-col3 { width: 460px; min-height:160px;  margin: 0 auto; padding: 40px 60px 20px 250px; border: 1px solid #d6d8d8; background: url(../images/00294.gif) no-repeat 50px 30px; }
.box-model399-col3 span { float: left; width: 40%; margin: 0 0 15px 25px; background: url(../images/00295.gif) no-repeat 0 6px; line-height: 18px; padding: 0 0 0 15px; color: #666; }
.b399-t1 { text-align: center; font-weight: bold; font-size: 16px; color:#4e4e4e; }
.b399-t2{ margin: 0 0 20px; color: #036eb8; font-size: 16px; font-weight: bold; }
.b399-t3{ margin: 0 0 20px; color: #ff7261; }
.b399-t4{ margin: 0 0 10px; color: #666; }
.b399-t4 .s_txt1{width:180px; height:25px;border:1px solid #a9a9a9;}
.b399-t4 .s_submit{width:80px; height:27px; background:#036eb8;color:#fff;border:none;}
.b399-t4 .s_submit:disabled{ background: #999; }
.b399-t5{ color: #999; }

.box-model401 p{ margin: 0 0 10px; }
.box-model401 p span{ margin: 0 20px 0 0; }


.box-model402{ background: #353535; }
.box-model402-inner{ width: 1200px; margin: 0 auto; padding: 20px  0; }
.box-model402-col1 {float:left;width:360px; padding: 20px 0 0 40px; color: #fff; }
.box-model402-col2 {
		float:right;width:800px;padding:0 0 0 0px;
	}

.box-model402-col2 p{height:40px;}
.box-model402-col2 a {display:inline-block; height:40px; padding: 0 0 0 50px; color: #fff;line-height: 40px; }
.box-model402-col2 a:hover{background:url(../images/location.png) no-repeat 0 0 ; color: #fff; }



.hldtable { margin: 0 auto; }
.hldtable td{ padding: 5px; }
.hldtable td span { float: right; }
.hldtable tr b { color: #036eb8; } 
.hldtable input { margin: 0 5px; }
.hld_info { padding: 20px 10px; text-align: left; }
.hld_info h3{ margin: 0 0 5px; color: #036eb8; font-size: 16px; font-weight:bold; }
.hld_info p{ color: #595757; }
.hld_con ol { display: block; float: left; height: auto; margin-bottom: 15px; width: 33%; }


/*STEM item*/
.stem-t1 { background: #080b3a; }
.stem-t1-inner{ width: 1200px; margin: 0 auto; }
.stem-t1-col2{}
.stem-t2 { background: #1c2058; }
.stem-t2-inner{ width: 1200px; margin: 0 auto; }
.stem-t2-col1{ position: relative; }
.st2-b1 { position: absolute; width: 170px; height: 170px; top: 217px; left: 313px;  line-height: 170px;
font-size:44px; text-align: center; overflow: hidden; }
.st2-b1 div {position: absolute;left:-170px; width: 170px; height: 170px; background: #d3b167; }
.st2-b2 { position: absolute; width: 170px; height: 170px; top: 396px; left: 313px;  line-height: 170px;
font-size:28px; text-align: center; overflow: hidden; }
.st2-b2 div {position: absolute;left:-170px; width: 170px; height: 170px; background: #d3b167; }
.st2-b3 { position: absolute; width: 170px; height: 170px; top: 575px; left: 313px;  line-height: 170px;
font-size:36px; text-align: center;  overflow: hidden;}
.st2-b3 div {position: absolute;left:-170px; width: 170px; height: 170px; background: #d3b167; }
.st2-b4 { position: absolute; width: 306px; height: 306px; top: 439px; left: 0px; line-height: 306px;
font-size:38px; text-align: center; overflow: hidden; }
.st2-b4 div {position: absolute;left:-306px; width: 306px; height: 306px; background: #d3b167; }
.st2-b5 { position: absolute; width: 350px; height: 349px; top: 217px; left: 494px; line-height: 349px;
font-size:38px; text-align: center; overflow: hidden; }
.st2-b5 div {position: absolute;left:-350px; width: 350px; height: 349px; background: #d3b167; }
.st2-b6 { position: absolute; width: 170px; height: 170px; top: 575px; left: 494px;line-height: 170px;
font-size:48px; text-align: center; overflow: hidden; }
.st2-b6 div {position: absolute;left:-170px; width: 170px; height: 170px; background: #d3b167; }
.st2-b7 { position: absolute; width: 170px; height: 170px; top: 575px; left: 673px;  line-height: 170px;
font-size:36px; text-align: center; overflow: hidden; }
.st2-b7 div {position: absolute;left:-170px; width: 170px; height: 170px; background: #d3b167; }
.st2-b8 { position: absolute; width: 168px; height: 168px; top: 145px; left: 854px; line-height: 170px;
font-size:30px; text-align: center; overflow: hidden; }
.st2-b8 div {position: absolute;left:-168px; width: 168px; height: 168px; background: #d3b167; }
.st2-b9 { position: absolute; width: 168px; height: 168px; top: 145px; right: 0; line-height: 170px;
font-size:30px; text-align: center; overflow: hidden; }
.st2-b9 div {position: absolute;left:-168px; width: 168px; height: 168px; background: #d3b167; }
.st2-b10 { position: absolute; width: 346px; height: 346px; top: 323px; right: 0; line-height: 346px;
font-size:60px; text-align: center; overflow: hidden; }
.st2-b10 div {position: absolute;left:-346px; width: 346px; height: 346px; background: #d3b167; }
.st2-b11 { position: absolute; width: 170px; height: 170px; top: 678px; left: 855px;
font-size:22px; text-align: center; overflow: hidden; }
.st2-b11 div {position: absolute;left:-170px; width: 170px; height: 120px; padding:50px 0 0 ; background: #d3b167; }
.stem-t3 { background: #080b3a; }
.stem-t3-inner{ width: 1200px; margin: 0 auto; }
.stem-t4 { background: #000221; }
.stem-t4-inner{ width: 1200px; height: 560px; margin: 0 auto; padding: 100px 0 0; background: url(../images/stem_30.png) no-repeat  0 bottom; }
.stem-t4-col1 { height: 60px; background: url(../images/stem_29.png) no-repeat  50% bottom; }
.stem-t4-col2{ padding: 50px 0 0; }

.slideBox{ width: 1200px; height: 400px; margin: 0 auto; position: relative; }
.slideBox-hd{ position: absolute; z-index: 10; bottom: 25px; right: 40px; }
.slideBox-hd li { width: 8px; height: 8px; background: #d3b167; display: inline-block;  border-radius: 10px; border: 3px solid #d3b167; }
.slideBox-hd li.on{ border: 3px solid #11110f; }
.slideBox-bd{ position: relative; z-index: 0; width: 1200px; height: 400px; overflow:hidden; }
.slideBox-bd li{ zoom: 1; vertical-align: middle; }
.slideBox-bd img{ width: 1200px; height: 400px; display: block; }

/*yantaohui item*/
.yth-t1 { position:relative; width:1200px;height:492px; margin: 0 auto; }
.yth-t1-inner{position:absolute;top:0;left:-360px; width:1920px; }
.yth-t2 { background: #fff; }
.yth-t2-inner{ width: 1200px; height: 560px; margin: 0 auto; padding: 100px 0 0; background: url(../images/yth_04.png) no-repeat  right bottom; }
.yth-t2-col1 { height: 25px; line-height: 25px; font-size:16px; color:#1b1464; }
.yth-t2-col1 span{ padding: 0 0 0 20px; }
.yth-t2-col2{ padding: 50px 0 0; }

/* footer */
.footer{ position: relative; z-index: 100; min-width: 1200px; padding: 30px 0; background: #353535; }
.pingjiaxing{ height: 30px; line-height: 30px; overflow: hidden; text-align: left; font-size: 12px; }
.pingjiaxing strong{ float: left; width: 120px; text-align: right; }
.pingjiaxing ul{ float: left; width: 200px; height: 27px; display: block; padding: 0; }
.pingjiaxing ul li{ float: left; width: 31px; height: 27px; background: url(../images/empty_star.png) no-repeat center center; display: inline-block; }
.pingjiaxing ul li.active{ width: 31px; height: 27px; background: url(../images/full_star.png) no-repeat center center; display: inline-block; }
.pingjiaxing bdo{ float: left; width: 100px; line-height: 27px; font-size:16px; }

.filter50 { background: #000; color: #fff; filter: alpha(opacity=50); -moz-opacity: 0.5; -khtml-opacity: 0.5; opacity: 0.5; }
.box-pop{ position: fixed; top: 0; left: 0; z-index: 1000; width: 100%; }
.box-pop-bg{ position: absolute; top: 0; z-index: 1; width: 100%; height: 10000px; }

.box-model400{position: relative; z-index:2; width:450px; margin:120px auto 0; background:#fff; }
.box-model400-inner{position: relative; z-index: 2; padding:50px 30px; background: #ecf0f1; font-size:16px; }
.box-model400-closed{ cursor:pointer; position: absolute; top: 0; right: 0; z-index: 5; width: 30px; height: 30px; background: #ff7261;line-height:30px;text-align:center; color:#fff; }
.box-model400-closed a { display: block; width: 30px; height: 30px; color: #fff; }
.box-model400-col1{ width: 390px; }
.box-model400-col1 li{ width: 100%; height:50px; float: left; margin:0 0 15px; line-height: 50px; }
.box-model400-col2{ padding: 10px 0; }
.box-model400-col3{ margin: 0 0 30px; }
.b400-t1{ width: 100px;  text-align: right; color:#4f4f4f; }
.b400-t2{ width:390px; display: block; position: relative; height: 50px;  }
.b400-t2 .s_phone, .b400-t2 .s_city, .b400-t2 .s_school, .b400-t2 .s_grade, .b400-t2 .s_name { width: 370px; height: 50px; background: #fff; padding:0 0 0 20px; border: none;   }
.b400-t2 .s_code { width: 220px; height: 50px; padding:0 0 0 20px; border: none; background: #fff; }
.b400-t2 .s_code2{ cursor:pointer;width: 140px; height: 50px; margin:0 0 0 10px; border: 0; background: #585858; color: #fff; font-size: 16px; line-height: 50px; }
.b400-t2 .s_code2.focus{width: 138px;height: 50px; border:1px solid #ff6600; background: #fff;line-height:48px; color:#ff6600; }
.b400-t2 .s_code2:disabled{ cursor: default; height: 50px;border:1px solid #999; background: #999; line-height: 48px; color: #fff;}
.b400-t4 {}
.b400-t4 .s_submit{ cursor:pointer; width:390px; height:50px; border: 0; background: #ff7261; color: #fff; font-size: 20px; }
.b400-t4 .s_submit:disabled{cursor:auto; background: #999;}

.qcode{
    position: fixed;
    display: none;
    background-color: #000;
    z-index: 1000;
    opacity: 0.8;
    width:100%;
    height:100%;
    top:0%;
}

.qcode p a{
    font-size:14px;
    color: #000000;
    float:right;
}

.qcode-img{
    position: relative;
    top:30%;
    left:30%;
}
.qcode-img img{
    border:none;
}

.box-model161{ margin: 0px 0 10px; padding: 30px 20px 40px; background: #f5f4f4; }
.box-model161 h3 { padding: 0 0 40px; }
.box-model161 h3 span{ color: #333; font-size: 24px; padding: 5px 0px; border-bottom: 4px solid #a92c2b; font-weight: bold; }
.box-model161-col1 { width:780px; padding:0 10px 0 0; }
.box-model161-col1 p{text-indent: 30px; line-height: 25px;}
.box-model161-col1 p.s1 {text-indent: 0px;}
.box-model161-col1 p.s2{padding:10px 0 0; }
.box-model162 { width: 1200px; margin: 30px auto 0; padding: 0 0 30px; }
.box-model162-inner{ padding: 30px; background: #fff; border: 6px solid #090909; }
.box-model162 h2{ font-size: 36px; font-weight: bold; color: #090909; margin: 0 0 25px 20px; }
.box-model163{ position: relative; margin: 40px 0 90px; }
.box-model163-inner{ width: 1130px; height: 985px; }
.box-model163-inner img{ display: block; }
.box-model164{ position: absolute; top: 160px; left: 372px; z-index: 10; }
.box-model164 h3{ width: 350px; background: rgba(172,56,40,0.8); margin: 5px; padding: 20px 0; color: #fff; text-align: center; font-size: 36px; }
.box-model164 ul { width: 720px; }
.box-model164 li { float: left; width: 350px; height: 100px; background: #000; color: #fff; text-align: center; background: rgba(0,0,0,0.5); margin: 5px; }
.box-model164 li .t1{ display: block; margin: 25px 0 0 0; font-size: 22px; line-height: 25px; }
.box-model164 li .t1 i{ font-size: 14px; }
.box-model164 li .t2{ display: block; font-size: 14px; line-height: 30px; }
.box-model164 li .t3{ display: block; margin: 15px 0 0 0; font-size: 22px; line-height: 25px; }
.box-model164 li .t3 i{ font-size: 14px; }
.box-model165 { position: absolute; bottom: -40px; width: 100%; z-index: 10; }
.box-model165 ul{ width: 420px; margin: 0 auto; }
.box-model165 li { width: 170px; float: left; margin: 0 20px; text-align: center; font-size: 14px; background: #fff; }
.box-model165 li p{ text-align: center; line-height: 20px; }
.clear{clear:both;}


.box-model166{padding:30px 0; }
.box-model166-inner{ width:1222px;}
.b166-t1{position:relative; display: inline-block; float:left; width: 280px; height: 200px;margin:0 6px 30px 0;  vertical-align: top; }
.b166-t1 img{ display: block; width: 280px; height: 160px; }
.b166-t1 a{ display: block; width: 280px; height: 200px; border: 1px solid #fff; }
.b166-t1 a:hover{ box-shadow:2px 2px 10px #ccc; }
.b166-t1 i {display:block;height:40px;line-height:40px;padding:0 2px; overflow:hidden;}
