/*common start*/
body,div,ul,li,a,img,p,dl,dt,dd,h1,h2,h3,h4,span,strong,input{ margin:0; padding:0;list-style:none;text-decoration:none;border:0; list-style:none;}
body{ font-size:14px/1.5;font-family:' '; color:#010101;}
a{color:#010101;}
a:hover{ color:#f60; }
p{line-height:1.7em;}
.clear{ margin:0; padding:0; font-size:0; clear:both; }
.wapper{ width:1200px; margin:0 auto;}

.header{ background:url('../images/qj_top.jpg') top center no-repeat; height:100px;}
.head{ height:100px;}
.head .logo{ float:left;}
.search_con{ width:308px; margin-top:20px; float:left; overflow:hidden; margin-left:140px;}
.search_form{height: 36px;}
.input_text{float: left;font-size: 13px;height: 34px;line-height:34px;padding: 0 10px;border: 1px solid #e4e4e4;border-right: none;box-shadow: 1px 1px 2px #EEE inset;display: block;outline: none; width:230px;}
.input_button{float: left; background:url(../images/search02.jpg) center no-repeat #1284d2; width:57px; height:36px; cursor:pointer;}
.reWord{ line-height:34px;}
.reWord a{ padding-right:10px; color:#999; font-size:12px;}

.head .tel{ float:right; background:url(../images/tel.png) left center no-repeat; padding-left:65px; margin-top:20px;}
.head .tel span{ display:block; font-size:16px; line-height:24px;}
.head .tel strong{ display:block; font-size:26px; color:#ee9320; line-height:40px;}

.menubg{ background:#ee9320; height:42px; position:relative; z-index:8;} 
/*menu*/
.menu{height:42px;line-height:42px;}
.menu ul li{ float:left; position:relative;width:120px;}
.menu ul li dl{ background:#fff; width:100%; position:absolute; left:0px; top:42px; box-shadow:2px 2px 5px rgba(0,0,0,0.2); padding:10px 0;display:none; }
.menu ul li dl dd{ line-height:28px;border-bottom:#ddd dotted 1px; margin:0 10px; }
.menu ul li dl dd a{ font-size:12px; color:#666; font-weight:normal; display:inline; padding:0; text-align:left;}
.menu ul li dl dd a:hover{ color:#f60;}
.menu a{ font-size:16px;text-decoration:none;display:block;text-align:center; color:#fff;}
.menu a:hover{color:#fff;}
a.menu_hover{ background:#ff3d00;color:#fff;}

.ban_bg{ height:400px; position:relative; z-index:2;}

/*banner_02*/
.banner_02{ height:400px; overflow:hidden;}
.banner_02 #banner_02_con{ display:none;}

.banner{ position:absolute; left:50%; top:0; margin-left:-600px; height:400px; z-index:222;}
.ban_left{margin-top: 10px; float:left; width:190px; height:376px; border:1px solid #f2f2f4; position:relative; z-index:9; background:#ffffffa8; margin-left: 50px;}
.ban_left h2{height: 55px;line-height: 55px;border-bottom: 1px solid #f2f2f4;text-align: center; font-size:18px;}
.ban_left ul li{line-height: 75px; width:175px;padding-left: 15px;background: url(../images/icon-arrow.png) no-repeat;background-position: 90% center;cursor: pointer;-webkit-transition: all linear 0.2s;-moz-transition: all linear 0.2s;transition: all linear 0.2s;}
.ban_left ul li a{color: #333;line-height: 46px; font-size:14px;}
.ban_left ul li:hover{background: #e6f3ff url(../images/icon-arrow2.png) no-repeat;background-position: 92% center}
.ban_left ul li:hover>a{color: #ee9320;font-weight: bold}
.ban_left ul li .service-link-wrap{width: 450px;opacity: 0;position: absolute;left: 100%;top: 0;height: 0;padding: 15px;background: #ffffffa8;border-left: 1px solid #f2f2f4;box-shadow: 5px 0 5px 3px rgba(193,197,209,.3);overflow: hidden;overflow-y: auto;-webkit-transition: all linear 0.2s;-moz-transition: all linear 0.2s;transition: all linear 0.2s;pointer-events: none}
.ban_left ul li .service-link-wrap::-webkit-scrollbar{width: 10px;height: 10px}
.ban_left ul li .service-link-wrap::-webkit-scrollbar-thumb{background: #b2b5b8;border-radius: 5px;border: none}
.ban_left ul li .service-link-wrap::-webkit-scrollbar-track{background: #f2f5f8;border-radius: 5px;border: none}
.ban_left ul li:hover .service-link-wrap{opacity: 1;height: 347px;pointer-events: auto}
.ban_left ul li .service-link-wrap h3{font-size: 16px;border-bottom: 1px solid #f2f2f4;clear: both;display: block;padding-bottom: 8px;font-weight: bold}
.ban_left ul li .service-link-wrap .link-content{margin: 10px auto 15px;overflow: hidden;margin-right: -40px}
.ban_left ul li .service-link-wrap a{display: inline-block;float: left;color: #666;font-size: 14px;line-height: 28px;margin-right: 30px;margin-bottom: 10px;background: #f2f5f8;padding: 0 5px;transition: all linear 0.2s}
.ban_left ul li .service-link-wrap a:hover{color: #fff;background: #ee9320;font-weight: normal}

/*banner_01*/
.banner_01{ width:1000px;height:400px; overflow:hidden; position:relative; z-index:1; float:right; }
.banner_01 ul {height:400px;position:absolute;}
.banner_01 ul li {width:1000px; height:400px;float:left;overflow:hidden; position:relative; background:#ccc;}
.banner_01 ul li img{ width:1000px; height:400px;}
.banner_01 .btnBg { width:1000px;height:20px;position:absolute; left:0; bottom:0; background:#000;}
.banner_01 .btn {width:1000px; position:absolute; height:10px; padding:5px 10px; right:0; bottom:3px; text-align:right;}
.banner_01 .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
.banner_01 .btn span.on {background:#fff;}
.banner_01 .preNext {top:150px;width:45px; height:100px;  position:absolute; background:url(../images/sprite.png) no-repeat 0 0; cursor:pointer;}
.banner_01 .pre {left:0;}
.banner_01 .next {right:0; background-position:right top;}
.ban_form{ position:absolute; right:0px; top:0px;width: 233px;height: 378px;background: #ffffffa3;border: 1px solid #f2f2f4;position: absolute;right: 10px;top: 10px;z-index:8;}
.ban_form h2{font-size: 18px;height: 46px;line-height: 46px;border-bottom: 1px solid #f2f2f4;text-align: center; color:#ee9320;}
.ban_form ul{ padding:10px 14px 0px 14px;}
.ban_form ul li span{ display:block; font-size:12px; padding-bottom:6px;}
.ban_form ul li select{width: 100%;height: 35px;line-height: 33px;border: 1px solid #f2f2f4;border-radius: 3px;padding-left: 12px;cursor: pointer;position: relative;background: #ffffff85;margin-bottom: 10px}
.ban_form ul li .input_text1{width: 93%;height: 35px;line-height: 33px;border: 1px solid #f2f2f4;border-radius: 3px;padding-left: 12px;cursor: pointer;position: relative;background: #ffffff85;margin-bottom: 10px}
.ban_form .btn-reg-submit{display: block;border: none;background: #ee9320;color: #fff;width:203px;text-align: center;line-height: 34px;height: 34px; margin:0 auto; margin-bottom:15px;border-radius: 3px;cursor: pointer}

.con1{ padding:30px 0px;}
.con1 h2{ color:#000; font-size:20px; text-align:center;}
/*slideTxtBox_02*/
.slideTxtBox_02{ padding-top:20px;}
.slideTxtBox_02 .hd{ text-align:center;}
.slideTxtBox_02 .hd ul li{display: inline-block; padding:0px 15px; height: 33px;font-size:14px;text-align: center;cursor: pointer;line-height:33px; border-radius:5px;}
.slideTxtBox_02 .hd ul li.on{ color: #fff; background:#ee9320;} 
.schoolItem{ position:relative;}
.schoolItem .lineDv{position:absolute;z-index:-1;width:100%;top:156px}
.schoolItem .lineDv .hrborder{background-color:#ee9320;height:2px;width:100%}
.schoolItem ul li{float:left;font-weight:600;text-align:center;color:#000;position:relative;z-index:9;width:141px}
.schoolItem ul li .bl_dv{width:62px;height:62px;position:relative;border:2px solid #ee9320;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;margin:0 auto}
.schoolItem ul li .bl_dv .bl_img,.schoolItem ul li .bl_dv .bl_img_b{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto;-moz-transition:.5s;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}
.schoolItem ul li .bl_dv .bl_img.bl_img_b,.schoolItem ul li .bl_dv .bl_img_b.bl_img_b{-ms-transform:scale(0) rotate(360deg);-moz-transform:scale(0) rotate(360deg);-webkit-transform:scale(0) rotate(360deg);-o-transform:scale(0) rotate(360deg);transform:scale(0) rotate(360deg)}
.schoolItem ul li .bl_dv:hover{border:2px solid #ee9320;background-color:#ee9320}
.schoolItem ul li .bl_dv:hover .bl_img{display:none}
.schoolItem ul li .bl_dv:hover .bl_img_b{-ms-transform:scale(1) rotate(0deg);-moz-transform:scale(1) rotate(0deg);-webkit-transform:scale(1) rotate(0deg);-o-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}
.schoolItem ul li .font{margin-top:35px;margin-bottom:35px;position:relative; font-size:14px;}
.schoolItem ul li .circleDv{position:relative;margin:0 auto;z-index:12;width:80px;bottom:4px}
.schoolItem ul li .circleDv .circlepoint{background-color:#ee9320;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;height:12px;width:12px;margin:0 auto}
.schoolItem ul li .squareDv{position:absolute;top:150px;right:0;height:16px;width:16px;z-index:12;background-color:#fff}
.schoolItem ul li .squareDv .squareDv_x{-webkit-animation:rotate_animation 2.5s ease infinite;-moz-animation:rotate_animation 2.5s ease infinite;-o-animation:rotate_animation 2.5s ease infinite;-ms-animation:rotate_animation 2.5s ease infinite;animation:rotate_animation 2.5s ease infinite;height:16px;width:16px;background-color:#ee9320}
.schoolItem ul li .squareDv .tipTitle{width:60px;margin-top:6px;margin-left:-18px;background-color:#fff;display:none; font-size:14px;}
.schoolItem ul li .squareDv .tipTitle.b{width:100px;margin-left:-39px}
.schoolItem ul li .squareDv:hover .tipTitle{display:block}
.schoolItem ul li .contentDv{position:relative;z-index:11;display:none;top:-10px}
.schoolItem ul li .contentDv .borderline{background-color:#ddd;height:110%;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;z-index:12;top:-36px;position:absolute;left:50%;margin-left:-1px;width:2px}
.schoolItem ul li .contentDv .item{margin-top:20px;position:relative;z-index:13}
.schoolItem ul li .contentDv .item .titlefont{font-size: 15px; padding:5px 10px;font-weight:normal;background-color:#000;border-radius:5px;color:#fff;width:120px;overflow:hidden}
.schoolItem ul li .contentDv .item .titlefont.other{background-color:#59beac}
.schoolItem ul li .contentDv .item.more{margin-top:40px}
.schoolItem ul li .contentDv .item.isShow .titlefont{background-color:#ee9320}
.schoolItem ul li .contentDv .item .readContent{position:absolute;width:660px;left:180px;text-align:left;background-color:#f0f0f0;padding:20px;border-radius:5px;color:#4e4e4e;top:0;display:none;font-weight:normal;font-size:12px;line-height:24px; max-height:100px; overflow-y:scroll;}
.schoolItem ul li .contentDv .item .readContent .bold{font-weight:bold;float:left;color:#009ee0}
.schoolItem ul li .contentDv .item .readContent .bold.blue{color:#009ee0;font-weight:600}
.schoolItem ul li .contentDv .item .readContent span div{display:inline-block !important}
.schoolItem ul li .contentDv .item .readContent font{display:inline-block !important;float:left}
.schoolItem ul li .contentDv .item .readContent .arrow{background:url("../images/sharpl.png");position:absolute;left:-14px;top:7px;width:14px;height:26px}
.schoolItem ul li .qzl .item .readContent .arrow{background:url("../images/sharpr.png"); right:-14px; left:auto;}
.schoolItem ul li .contentDv .item .readContent.r_half{left:-550px;width:520px}
.schoolItem ul li .contentDv .item .readContent.nofloat font{float:none}
.schoolItem ul li:hover{cursor:pointer;z-index:10}
.isShow .readContent { display: block !important;}


.con2bg{ background:#fafafa; padding:30px 0px;}
.con2 h2{ border-bottom:1px solid #ee9320; margin:10px 0px; height:31px; line-height:31px;}
.con2 h2 b{ float:left; color:#ee9320; padding-left:10px; font-size:20px;}
.con2 h2 a{ float:right; font-size:14px; background:url(../images/more1.jpg) right center no-repeat; padding-right:22px; font-weight:normal;}
.c2_left{ float:left; width:750px;}
.slideGroup{ text-align:left;  }
.slideGroup .parHd{  position:relative; float:left; width:130px; background:#fff;  }
.slideGroup .parHd ul li{ height:39px; line-height:39px; cursor:pointer; text-align:center; font-size:16px; color:#555; border-bottom:1px solid #ededed;  }
.slideGroup .parHd ul li.on{ background:#ee9320; color:#fff; }
.slideGroup .slideBox{ overflow:hidden; zoom:1; padding:10px 30px; position:relative;   }
.slideGroup .sPrev,.slideGroup .sNext{ position:absolute; left:20px; top:60px; display:block; width:21px; height:21px; background:url(../images/home06.jpg) center no-repeat; }
.slideGroup .sNext{ left:auto; right:20px; background:url(../images/home07.jpg) center no-repeat;  }
.slideGroup .sPrev:hover,.slideGroup .sNext:hover{ border-color:#f60;  }
.slideGroup .parBd{ float:right; width:610px; background:#fff;}
.slideGroup .parBd ul{ overflow:hidden; zoom:1;   }
.slideGroup .parBd ul li{ margin:0 18px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.slideGroup .parBd ul li .pic{ text-align:center; }
.slideGroup .parBd ul li .pic img{ width:100px; height:100px; display:block;}
.slideGroup .parBd ul li span{ display:block; text-align:center; line-height:24px; font-size:14px;   }
.c2_top{padding: 12px 0px;border-bottom: 1px solid #dedede;overflow: hidden; margin:0px 20px;}
.c2_top .oneImg{width:118px;height:118px;float:left;border:1px solid #dedede;}
.oneContent{width:430px;float:right;}
.oneContent strong{font-size:18px;color:#555;padding-top:5px; display:block; font-weight:normal;}
.oneContent .colSummary{font-size:13px;color:#555;line-height:30px;}
.oneContent .colSummary span:first-child{margin-right:20px;}
.oneContent .colSummary em{color:#c80000;}
.oneContent .sqsdiv{font-size:16px;color:#ff7800;line-height:21px;}
.oneContent .sqsdiv span{display:block;float:left;width:16px;height:21px;padding-right:5px;}
.oneContent .sqsdiv span img{display:inherit;}
.oneContent .bottomDiv a{display:block;width:118px;height:22px;text-align:center;line-height:22px;font-size:13px;color:#555555;background:#fff;border:1px solid #dcdcdc;border-radius:3px;margin-top:10px;float:left;}
.oneContent .bottomDiv a:first-child{margin-right:50px;}
.oneContent .bottomDiv a:hover{color:#ee9320;}

.c2_right{ float:right; width:430px;}
.c2_nr{ background:#fff;}
.search{ background:none; width:430px; height:38px; overflow:hidden; position:relative;}
.input_text{ height:34px; line-height:34px; background:none; width:230px;float: left;font-size: 13px;padding: 0 10px;border: 1px solid #e4e4e4; border-right: none;box-shadow: 1px 1px 2px #EEE inset;outline: none;}
.input_button{ float:right; background:url(../images/home01.jpg) center no-repeat; width:57px; height:36px; cursor:pointer;}
.c2_bot{ padding:8px 10px;}
.c2_bot a{display:block;float:left;font-size:13px;color:#fff;margin-right:25px;margin:5px 20px 4px 0;padding:2px 20px 2px 10px;line-height:20px;background:#ee9320;border-top-right-radius:20px;border-bottom-right-radius:20px;}
.c2_bot a:hover{background:#1284d2;}



.con3bg{ background:#eaecec; padding:50px 0px;}
.con3bg h2{ text-align:center; font-size:24px; color:#ee9320;}
.con3bg h2 img{ padding-left:10px; position:relative; top:4px;}
.picScroll-left{ overflow:hidden; position:relative; margin-top:20px;}
.picScroll-left .hd{ overflow:hidden;  height:30px; text-align:center; margin-top:20px;}
.picScroll-left .hd ul{ overflow:hidden; display:inline-block;}
.picScroll-left .hd ul li{ display:inline-block; width:11px; height:11px; overflow:hidden; margin:0px 6px; text-indent:-999px; cursor:pointer; background:rgba(0, 0, 0, 0.5); border-radius:20px; position:relative; top:4px; }
.picScroll-left .hd ul li.on{ background:rgba(0, 0, 0, 0.9);}
.picScroll-left .hd a{ font-size:14px; color:#4d4d4d; display:inline-block;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ float:left; _display:inline; overflow:hidden; text-align:center;  }
.roll{position: relative;perspective: 1000px;cursor: pointer; float:left; width:290px; border:5px solid #eaecec;}
.roll .box-img img{ width:290px; height:290px;}
.roll .box-content strong{ display:block; font-size:18px; color:#000; line-height:170px;}
.roll .box-content em{ font-style:normal; display:block; padding:10px 0px; font-size:14px; color:#ee9320; margin-top:-60px;}
.roll .box-content span{ display:block; color:#868484; font-size:12px; line-height:18px;}
.roll .box-content b{ display:block; height:24px; line-height:24px; margin-top:16px; font-size:12px; padding-left:0px; color:#000; font-weight:normal; /*background:url(../images/qq.png) left center no-repeat;*/}
.roll .box-content b font{ color:#ee9320;}
.picBox .i1 .box-img{transform: rotateY(0);transition: all 0.50s ease-in-out 0s; width:290px; height:290px;}
.picBox .i1 .box-content{ width:240px; height:210px;position: absolute;top: 0;left: 0;background:rgb(218, 218, 218); transform: rotateY(90deg);transition: all 0.50s ease-in-out 0s;overflow: hidden; padding:40px 25px;}
.picBox .i1:hover .box-img{transform: rotateY(-90deg);}
.picBox .i1:hover .box-content{transform: rotateY(0);}

.picBox .i2 .box-img{ transform: rotateY(90deg);transition: all 0.50s ease-in-out 0s; width:290px; height:290px;}
.picBox .i2 .box-content{ width:240px; height:210px;position: absolute;top: 0;left: 0;background:#fff;transform: rotateY(0);transition: all 0.50s ease-in-out 0s;overflow: hidden; padding:40px 25px;}
.picBox .i2:hover .box-img{transform: rotateY(0);}
.picBox .i2:hover .box-content{transform: rotateY(-90deg);}



/*slideTxtBox_01*/
.con4{ margin-top:30px; margin-bottom:30px;}
.newsLeft h2{ height:31px; border-bottom:1px solid #ee9320; position:relative;color:#ee9320;font-size:20px;padding-left:10px;}
.newsLeft{ float:left; width:590px;}
.newsLeft ul li{ padding:10px 0px; height:112px;}
.newsLeft ul li img{ float:left; border:1px solid #dcdcdc; width:157px; height:110px;}
.newsLeft ul li .c4_txt{ float:right; width:415px;}
.newsLeft ul li .c4_txt strong{ display:block; font-weight:normal;font-size: 18px;padding-top: 8px;}
.newsLeft ul li .c4_txt strong a{color: #555;}
.newsLeft ul li .c4_txt span{ display:block;font-size: 13px;color: #919090;padding-top: 5px; overflow:hidden; line-height:24px;}
.newsLeft ul li .c4_txt span a{float: right;}
.newsright{ float:right;width: 535px;height: 345px;border:1px solid #dcdcdc;margin-right:10px;padding:15px;}
.newsright h2{ font-weight:normal;font-size:18px;text-align:center;color:#555;border-bottom:1px solid #dcdcdc;padding-bottom:15px;}
.newsright .qaRen{padding:10px 0;overflow:hidden;}
.questionCon{padding:5px 0 4px; height:24px; line-height:24px;}
.questionCon span{display:block;float:left;}
.questionCon .sp1{width:16px;height:16px;padding:3px 0;}
.questionCon .sp2{float:right;color:#ee9320; font-size:12px;}
.questionCon a{width:333px;display:block;float:left;padding:0 15px;font-size:13px;color:#555;}
.questionCon a:hover{color:#ee9320;}
.qaItem .qaHide{display:none;}
.qaItem .qaShow{display:block;}
.answerCon{color:#fff;background:#ee9320;padding:10px;font-size:13px;overflow:hidden;margin:5px 0;height:72px; display:none;}
.answerCon span{ display:block; text-align:right;}



.footer{ background:#ee9320; color:#fff;}
.f1{ border-bottom:1px solid #fff; padding:30px 0px;}
.f1 dl{ float:left; width:300px; border-right:1px solid #fff; text-align:center; height:307px;}
.f1 dl dt{ font-size:20px; padding:10px 0px; font-weight:bold;}
.f1 dl dt a{ color:#fff;} 
.f1 dl dd { padding:10px 0px;}
.f1 dl dd a{ font-size:16px; color:#fff;}
.f_right{ float:right; /* padding:30px 50px; */padding: 30px 0px;}
.f_right .f_tel{ text-align:center;}
.f_right .f_tel b{ display:block; font-size:30px; color:#fff; padding:20px 0px;}
.f_right .f_dh{width:217px;height:42px;text-align:center;line-height:42px;background:#fff;color:#ee9320;font-size:20px;border-radius:5px;cursor:pointer;margin-bottom:25px;}
.f_right .f_dh:hover{color:#1284d2;}
.f_right ul li{width:35px;height:35px;display:block;margin:0 17px;float:left;cursor:pointer;border:1px solid #ee9320; position:relative;}
.f_right ul li:hover{opacity:.8;border:1px solid #fff;}
.f_right ul li .ewm{position:absolute;width:217px;top:-250px; left:50%; margin-left:-104px; display:none;}
.f_right ul li:hover .ewm{ display:block;}
.f2{ padding:30px 0px; line-height:24px;}
.f2 h2{ font-weight:normal; color:#fff; font-size:12px;}
.f2 span{ display:block;}
.f2 span a{ padding-right:10px; color:#fff; font-size:12px;}

.f_right ul li{float:left;width:49%;height: auto !important;border: 0 !important;margin: 0 !important;margin-right: 2%;}
.f_right ul li:nth-child(2n){margin-right: 0%;}
.f_right ul li img{display:block;width:120px;margin:0 auto;padding: 0px 10px;}
.f_right p{text-align: center; margin-top: 25px; font-size: 21px; font-weight: 600;}
.f2 p{line-height:24px;font-size:15px;color:#fff;text-align:center;}
.f2 p span{display: inline-block !important;}
.f2 p a{color:#fff;}


/*banner_03*/
.banner_03{ position:relative; z-index: 1; width:100%; height:360px; overflow:hidden;}
.banner_03 .bd { Z-INDEX: 0; position: relative; overflow:hidden; }
.banner_03 .bd ul{ margin:0px auto;}
.banner_03 .bd li { width:100%; height:360px; text-align:center;  overflow:hidden;}
.banner_03 .hd { position:relative; top:-40px; width:1100px; height:20px; margin:0px auto; text-align:center;}
.banner_03 .hd ul { position:absolute; left:50%; margin-left:-60px; bottom:0px; z-index:99; width:150px; height:22px;}
.banner_03 .hd ul li { height:22px; width:22px; margin-left:15px; text-align:center; text-indent:-9999em; float:left; background:url(../Images/BannerBg_02.png) no-repeat; cursor:pointer;}
.banner_03 .hd ul .on { background:url(../Images/BannerBg_01.png) no-repeat; }
.banner_03 .prev { position:absolute;  TOP:50%; left:20px; Z-INDEX:2; width:31px; height:53px; margin-top:-30px; background:url(../Images/BannerLeft.png) no-repeat; cursor: pointer;}
.banner_03 .next { position:absolute; TOP:50%; right:20px; Z-INDEX:2; width:31px; height:53px; margin-top:-30px; background:url(../Images/BannerRgt.png) no-repeat; cursor:pointer;}

/*scroll_left start*/
#scroll_left{overflow:hidden;width:930px; margin:0px 10px; }
#scroll_left span{ display:block; height:28px; line-height:28px; text-align:center;}
#scroll_left .scroll_scale{width:164px;height:124px; background:#FFF; margin:0 5px;border:1px solid #e4e4e4;} 
#scroll_left .scroll_scale table tr td{ height:124px; width:164px; text-align:center;}
#scroll_left .scroll_scale img{max-width:160px; max-height: 120px; width: expression(this.width >160 && this.height < this.width ? 160: true); height: expression(this.height > 120 ? 120: true);}
/*scroll_left end*/

/*scroll_01*/
.scroll_01{ background:#ddd;}
.scroll_01 .hd .prev,.scroll_01 .hd .next{ display:block;  width:5px; height:9px; line-height:10px;overflow:hidden;cursor:pointer; background:url(../images/icoLeft.gif) no-repeat;} 
.scroll_01 .hd .next{ background:url(../images/icoRight.gif) no-repeat;} 
.scroll_01 .bd li{ float:left;}

/*scroll_02*/
.scroll_02{ background:#ddd;}
.scroll_02 .hd .prev,.scroll_02  .hd .next{ display:block;  width:5px; height:9px; line-height:10px;overflow:hidden;cursor:pointer; background:url(../images/icoLeft.gif) no-repeat;} 
.scroll_02 .hd .next{ background:url(../images/icoRight.gif) no-repeat;} 

/*scroll_03*/
.scroll_03{ background:#ddd;}
.scroll_03 .hd .prev,.scroll_03 .hd .next{ display:block;  width:5px; height:9px; line-height:10px;overflow:hidden;cursor:pointer; background:url(../images/icoLeft.gif) no-repeat;} 
.scroll_03 .hd .next{ background:url(../images/icoRight.gif) no-repeat;} 
.scroll_03 .bd li{ float:left; width:200px; overflow:hidden; margin:0 10px;}
.scroll_03 .bd li .img{height:150px; border:#f4f4f4 solid 1px; padding:2px; background:#fff;}
.scroll_03 .bd li .img:hover{background:#f4f4f4;}
.scroll_03 .bd li span{ height:30px; line-height:30px; text-align:center; display:block;}
.scroll_03 .bd li .img table tr td{ height:144px;}
.scroll_03 .bd li .img table tr td img{ max-width:194px; max-height:144px;}



.contentfirst{ display:none;}
.contentin{ display:block;}
.tabin{ background:#ddd;}

.div4_main_left_col_title a{font-size:18px; color:#fff; font-weight:bold;}



/*Add------------------------------------------------------------------------------*/

.weizhi{height:40px; line-height:40px; background:url(../images/title03.png) no-repeat;font-size:14px; }
.inside{margin-top:20px; background:url(../images/title_04.gif) #fff repeat-y; min-height:400px;}

.inside_left{ width:220px; float:left;}
.inside_left .side_a dl dt{ border-bottom:3px solid #ddd; display:block; height:40px; color:#324483; font-weight:bold; line-height:40px; font-size:18px;}
.inside_left .side_a dl dd{ height:36px; line-height:36px; border-bottom:#ddd solid 1px;}
.inside_left .side_a dl dd a{ display:block; padding-left:30px; font-size:14px; background: url(../images/about-cn3_19.jpg) 15px center no-repeat;}
.inside_left .side_a dl dd a:hover{ background:#324483; color:#fff;}
.inside_left .side_a dl .hover a{ background:#324483; color:#fff;} 
.lianxi{ margin-top:15px; text-align:center; padding-bottom:20px;}

.inside_right{ width:720px; float:right; }
.inside_con{ padding:10px 0;}



.weizhi04{height:50px; line-height:50px; border-bottom:2px solid #c0c0c0;font-size:16px; }
.weizhi04 strong{background:url(../images/c6.jpg) no-repeat left center; font-size:16px;padding-left:13px; margin-left:8px; float:left;}
.weizhi04 span{ float:right;}

.inside_left .side_nav{padding: 10px 10px;background: #f5f5f5;}
.inside_left .side_nav h2{font-size:18px; color:#333;  line-height:42px; height:42px; text-align:left; font-weight:normal;border-bottom: 2px solid #000;}
.inside_left .side_nav dl{ margin-top:5px;}
.inside_left .side_nav dl dt{ border-bottom:3px solid #ddd; display:block; height:40px; color:#324483; font-weight:bold; line-height:40px; font-size:18px;}
.inside_left .side_nav dl dd{ line-height:34px; margin:2px auto;padding: 0px 5px;}
.inside_left .side_nav dl dd a{padding-left:20px;background:url(../images/side_title222.jpg) no-repeat top left; display:block;text-align: center;}
.inside_left .side_nav dl dd a:hover{background:url(../images/side_title22.jpg) no-repeat top left; }
.inside_left .side_nav dl .hover a{ background:#324483; color:#fff;} 

.inside_right{ width:930px; float:right; }
.inside_con{ padding:10px 0;}
.propic_list ul li{float: left;margin:0% 2% 2% 0%;width:32%;}
.propic_list ul li:nth-child(3n){margin-right: 0%;}
.propic_con{border: #e4e4e4 solid 1px;padding:15px 6px;}
.propic_con:hover{background:#f5f5f5;}
.propic_con img{display: block;width: 100%;}
.propic_con a{display: block;}
.propic_list{margin-top: 10px;}
.propic_title a{display: block;text-align: center;line-height: 26px;padding: 5px 0px 0px 0px;font-size: 16px;color: #333;}
/*contact*/
.contact h2{ height:36px; line-height:36px; padding-left:20px; color:#fff; background:#999;}
.contact{ margin-top:15px; }
.contact ul{ padding:10px 10px; border:#e4e4e4 solid 1px;}
.contact ul li{ line-height:20px; padding:3px 0;}

/*proShow*/
.product_show ul li{ width:130px;line-height:20px;}
.product_show ul li{ float:left; margin:15px 20px 0; border:#e4e4e4 solid 1px; display:inline;}
.pro img{max-width:120px; max-height: 90px; width: expression(this.width >120 && this.height < this.width ? 120: true); height: expression(this.height > 90 ? 90: true);}
.hover2{ background:#f4f4f4;}

/*product_list*/
.side_product { margin-top:15px;}
.side_product h2{ height:36px; line-height:36px; padding-left:20px; color:#fff; background:#999;}
.side_product ul{ padding:10px 10px; border:#e4e4e4 solid 1px; }
.side_product ul li{line-height:24px;}
.side_product ul li a{ padding-left:30px; display:block; border-bottom:#e4e4e4 dashed 1px;background: url(../images/side_menu_bg.gif) 10px 8px no-repeat;}
.side_product ul li dl dd a{ display:inline; border:none; background:none;}


/* 学校界面样式 */

.clearfix:after{/*content:".";*/display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+height:1%;}

.weizhi01{height:42px;line-height:42px;font-size: 16px;}
.weizhi01 a{display:inline-block;padding:0px 2px;}
.school_con{padding-top: 20px;}
.school_top{margin: 10px auto 20px auto;}
.school_left{float: left;width:48%;}
.school_left dl{padding:20px 0px;border-bottom: 3px solid #e8e8e8;}
.school_left dl dt{float: left;width:30%;}
.school_left dl dt img{display: block;border: 1px solid #ccc;width: 100%;}
.school_left dl dd{float: right;width: 66%;}
.school_left dl dd h2{line-height: 32px;font-size: 18px;font-weight: normal;color: #333;text-align: left;margin: 5px 0px 5px 0px;}
.school_left dl dd strong{font-weight: normal;font-size: 16px;color: #D2D2D2;line-height: 28px;display: block;}
.school_left dl dd span{display: block;font-size: 14px;color: #333;margin-top: 5px;}
.school_left dl dd span a{display:inline-block;padding: 0px 5px;border: 1px solid #ccc;background: f5f5f5;text-align: center;height: 28px;line-height: 28px;margin-right: 5px;}
.school_left dl dd span a i{color: #03C63D;font-style: normal;}
.school_left ul{padding:0px 0px 20px 0px;border-bottom: 3px solid #e8e8e8;margin-top: 15px;}
.school_left ul li{line-height: 28px;padding-bottom: 6px;}
.school_left ul li span{display:block;width:20%;text-align: left;color: #333;font-size: 16px;float: left;}
.school_left ul li strong{display:block;font-weight: normal;/*float: left;*/width: 80%;border-bottom: 1px dashed #ccc;padding-bottom:4px;}
.school_left ul li strong em{display: inline-block;padding: 0px 10px ;background: #ee9320;color: #fff;font-style: normal;margin-right: 5px;}
.school_left ul li strong b{font-weight: normal;color: #fff;background: #03C63D;margin-right: 5px;padding: 0px 3px;}
.school_left ul li:last-child strong{border-bottom: none;}
.school_right{float: right;width:48%;}
.zixun_con{padding: 20px;}
.zixun_con h2{line-height:50px;font-size: 18px;text-align: center;color: #333;border-bottom: 3px solid #03C63D;}
.zixun_con  ul{margin-bottom: 15px;margin-top: 10px;}
.zixun_con  ul li{line-height: 32px;}
.zixun_con  ul li a{display: inline-block;background:url(../images/diandi.png) left center no-repeat;color: #333;font-size:15px;padding-left: 20px;}
.zixun_con h4{text-align: center;font-size: 15px;color: #ddd;line-height: 24px;}
.mm_hover{text-align: center;}
.mm_hover a{display: inline-block;height: 42px;line-height: 42px;background: #2196F3;text-align: center;color: #fff;padding: 0px 30px;}
.school_bottom{margin-bottom: 30px;}
.sctab_menu ul{padding: 0;margin: 0;border: 1px solid #ccc;background: #f5f5f5;}
.sctab_menu ul li{display:block;width:20%;height: 40px;line-height: 40px;text-align: center;cursor: pointer;font-size: 12px;color: #333;float: left;}
.sctab_menu ul li.active{color: #ee9320;}
.sctab_menu ul li:last-child h2{border-right: none;}
.sctab_menu ul li h2{border-right: 1px solid #ccc;}
.sctab_menu ul li span{display: block;margin: 0px 5px;}
.sctab_menu ul li.active span{background: #fff;border: 1px solid #ccc;border-radius: 8px 8px 0px 0px;border-bottom: 0px;padding-bottom: 1px;}
.sctab_menu ul li:hover span{background: #fff;border: 1px solid #ccc;border-radius: 4px 4px 0px 0px;}
.sctab_menu ul li b{display: inline-block;font-weight: normal;}
.sctab_con .sctab_in{margin:0 auto;min-height: 300px;border: 1px solid #ccc;display: none;padding: 15px;border-top:none;}
.sctab_con .sctab_in:first-child{display: block;}

/* 表单页面样式 */

.biaoti7 h2{line-height: 36px;font-size:24px;text-align: center;color:#000;}
.biaoti7 span{display: block;text-align: center;font-size: 16px;color: #444;line-height: 26px;}
.img_cc{margin: 30px 0px;}
.img_cc img{display: block;width: 100%;}
.shao02_con ul{margin:30px auto;width: 420px;}
.shao02_con ul li{width: 140px;height: 140px;background: #ee9320;color: #fff;float: left;}
.shao02_con ul li:nth-child(2n){background: #ee9320e3;}
.shao02_con ul li div{padding: 20px;}
.shao02_con ul li h2{text-align: center;}
.shao02_con ul li span{display: block;text-align: center;}
.shao03_con ul li{float: left;width:23.5%;margin-right: 2%;margin-bottom: 2%;position: relative;z-index: 8;}
.shao03_con ul li:nth-child(4n){margin-right: 0%;}
.shao03_con ul li img{display: block;width: 100%;}
.shao03_con ul li .shao03_txt{position: absolute;width: 100%;top:20px;}
.shao03_con ul li .shao03_txt h2{line-height: 32px;text-align: center;font-size: 22px;color: #000;font-weight: normal;}
.shao03_con ul li .shao03_txt strong{display: block;text-align: center;font-weight: normal;line-height: 26px;color: #333;}
.jian07{position: absolute;z-index:9;bottom: 10px;right: 10px;}
.jian07 a{display: block;width:90px;background: #ffffff7d;text-align: center;border-radius:8px;height:32px;line-height: 32px;font-size: 20px;}


.shao04_con{width:700px;margin: 0 auto;margin-bottom: 30px;box-shadow: 0 2px 5px 1px rgba(124,124,124,.2);margin-top: 7px;padding: 50px;}
.biao_con h2{text-align:center;font-weight: normal;height: 42px;line-height: 42px;font-size: 18px;border-bottom: 1px solid #f2f2f2;}
.biao_txt{height:32px;line-height:32px;margin-bottom:6px;}
.biao_txt1{display: inline-block;float: left;margin-right: 50px;}
.biao_txt em{width: 15px;display: inline-block;text-align: left;color: #000;font-weight: bold;font-style: normal;font-size: 15px;}
.biao_txt span{display: inline-block;text-align: left;color: #000;font-weight: bold;font-size: 15px;}
.biao_txt b{color: #f00;font-size: 15px;}
.biao_input {margin-left:15px;}
.biao_input input{width: 400px;height: 30px;line-height: 40px;outline: none;border: 1px solid #ccc;padding: 0px 15px;}
.biao_che{margin-left:15px; overflow:hidden;}
.biao_che input{margin-right: 5px;}
.biao_che label{ width:20%; float:left;}
.biao_che .tt_1{width:20%;display: inline-block;}
.biao_che .tt_2{width:18%;display: inline-block;}
.biao_input1{float: left;display: inline-block;}
.biao_input1 select{width:280px;color: #999;background: #fff;border: 1px solid #d3d3d3;height: 30px;line-height: 30px;outline: none;}
.biao_con ul li{padding-bottom: 15px;}
.tijiao a{display: block;width:700px;height: 35px;font-size: 16px;font-weight: normal;color: #FFFFFF;background: #0F2157;text-align: center;line-height: 35px;margin: 0 auto;}