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

/*总定义*/
body{overflow-x: hidden;overflow-y: auto;}
body, p, form, textarea, h1, h2, h3, h4, h5, dl, dd{margin: 0px;}
input, button, ul, ol{margin: 0px;padding: 0px;}
body, input, button, form{font-size: 14px;line-height: 28px;font-family: "microsoft yahei", "宋体", "Arial";color: #333333;}
h1, h2, h3, h4, h5, h6{font-size: 14px;font-weight: normal;}
ul, ol, li{list-style: none;}
input{background: none;border: 0 none;}
img, iframe{border: 0px;}
em, i{font-style: normal;}
button, input, select, textarea{font-size: 100%;}
table{border-collapse: collapse;border-spacing: 0;}

.red{color: #ba292e;}
.fl{float: left;}
.fr{float: right;}
.tac{text-align: center;}
.tar{text-align: right;}
.poa{position: absolute;}
.por{position: relative;}
.hidden{display: none;}
.w1180{width: 1180px;margin: 0 auto;}
.ico{background: url(../images/icon.png) no-repeat;display: inline-block;vertical-align: middle;}
a{color: #434343;text-decoration: none;}
a:hover{color: #dc0000;text-decoration: none;}
a:visited{text-decoration: none;}
.ease, .ease *{-webkit-transition: all ease 300ms;-moz-transition: all ease 300ms;-ms-transition: all ease 300ms;-o-transition: all ease 300ms;transition: all ease 300ms;}
.noease, .noease *{-webkit-transition: none;-moz-transition: none;-ms-transition: none;-o-transition: none;transition: none;}
:-moz-placeholder{color: #aaa;}
::-moz-placeholder{color: #aaa;}
input:-ms-input-placeholder, textarea:-ms-input-placeholder{color: #aaa;}
input::-webkit-input-placeholder, textarea::-webkit-input-placeholder{color: #aaa;}

*{ padding:0; margin:0 auto;}
/*清除浮动*/
.clearfix{*zoom: 1;}
.clearfix:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}

/*--------------container-------------------*/
.container {width: 1200px;margin-left:auto;margin-right:auto;    overflow: hidden;}
.hh { background:url(img/index_r4_c2.jpg) no-repeat left; width:225px; height:38px;}

/*---------------height-------------------*/
.h15 { height:15px;}
.h20 { height:20px;}
.h24 { height:24px;}
.h30 { height:30px;}
.h36 { height:36px;}
.h38 { height:38px;}
.h40 { height:40px;}
.h44 { height:44px;}
.h50 { height:50px;}
.h60 { height:60px;}
.h80 { height:80px;}
.h90 { height:90px;}
.h100 { height:100px;}
.h120 { height:120px;}
.h140 { height:140px;}
.h165 { height:165px;}
.h170 { height:170px;}
.h195 { height:195px;}
.h200 { height:200px;}
.h300 { height:300px;}
.h223 { height:223px;}
.h245 { height:245px;}
/*---------------width-------------------*/
.w100{ width:100px;} 
.w110 { width:110px;}
.w188 { width:188px;}
.w200 { width:300px;}
.w220 {width:220px;}
.w285 { width:285px;}
.w300 { width:300px;}
.w345{ width:345px;}
.w480 { width:480px;}
.w490 { width:490px;}
.w610 { width:610px;}
.w675 {width:675px;}
.w755{ width:755px;}
.w945{ width:925px;}
.w955{ width:955px;}

/*--------------------------margin--*/
.mt3 {margin-top:3px;}
.mt5 { margin-top:5px;}
.mt8 { margin-top:8px;}
.mt10 { margin-top:10px;}
.mt12 { margin-top:12px;}
.mt15 { margin-top:15px;}
.mt20 { margin-top:20px;}
.mt25 { margin-top:25px;}
.mt35 { margin-top:35px;}
.mt40 { margin-top:40px;}

.ml17 { margin-left:17px;}
.ml20 { margin-left:20px;}
.ml30 { margin-left:30px;}
.ml45 { margin-left:45px;}
.ml120 { margin-left:120px;}

.mb10 { margin-bottom:10px;}
.mb15 { margin-bottom:15px;}
.mb20 { margin-bottom:20px;}



.mr5 { margin-right:5px;}
.mr15 { margin-right:10px;}
.mlr10 { margin-left:10px; margin-right:10px;}
/*--------------------------padding--*/
.pt5 { padding-top:5px;}
.pt10 { padding-top:10px;}
.pt15 {padding-top:15px;}
.pt30 { padding-top:30px;}



.pl5 { padding-left:5px;}
.pl10 { padding-left:10px;}
.pl15 { padding-left:15px;}
.pl20{padding-left:20px;}
.pl25{padding-left:25px;}
.pl30{padding-left:30px;}
.pl35{padding-left:35px;}
.pl40{padding-left:40px;}
.pl50{padding-left:50px;}

.pr5 {padding-right:5px;}
.pr10 {padding-right:10px;}
.pr15 {padding-right:15px;}
.pr20 {padding-right:20px;}

.pb5 { padding-bottom:5px;}
.pb10 { padding-bottom:10px;}
.pb15 { padding-bottom:15px;}
.pb70 { padding-bottom:70px;}

.plr10 { padding-left:10px; padding-right:10px;}

.p5 { padding:5px;}
.p10 { padding:10px;}
.p15 { padding:15px;}
/*--------------------------flaot--*/
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}

/*--------------------------text-align--*/
.tacn{text-align:center;}
.tar{text-align:right;}
.tal{text-align:left;}

/*-------------------------decoration--*/
.tdun{text-decoration:underline;}
.bold { font-weight:bold;}
.block{display:block;}

/*--------------overflow-------------------*/
.ofhd{overflow:hidden;}
.ofat { overflow:auto;}

.pa{position:absolute;}
.pr { position:relative;}


/*-------------------------hover--*/
.atdun a { color:#FFF;text-decoration:underline;}
.atdun a:hover {text-decoration:underline; color:#ff7f00;}
.af a{ color:#FFF;}
.af a：hover{ color:#FFF;}
.afff a{ color:#FFF;}
.afff a:hover { color:#FFF; text-decoration:underline;}
.ayellow a { color:#925F3D;}
.ayellow a:hover { color:#CA0000;}
/*--------------------------font-famliy--*/
.ffyh{font-family:"微软雅黑", Tahoma;}
.ffsong{font-family: "宋体",Arial;}

/*--------------------------font-size--*/
.fs12{font-size:12px;}
.fs14{font-size:14px;}
.fs16{font-size:16px;}
.fs20{font-size:20px;}
.fs30{font-size:30px;}
.fs32{font-size:32px;}

/*--------------------------line-height--*/
.lh20{line-height:20px;}
.lh24{line-height:24px;}
.lh26{line-height:26px;}
.lh28{line-height:28px;}
.lh30{line-height:30px;}
.lh34{line-height:34px;}
.lh38{line-height:38px;}
.lh40{line-height:40px;}
.lh44{line-height:44px;}
.lh50{line-height:50px;}

/*--------------------------font-size--*/
.fs10{font-size:10px;}
.fs12{font-size:12px;}
.fs14{font-size:14px;}
.fs16{font-size:16px;}
.fs18{font-size:18px;}
.fs20{font-size:20px;}
.fs25{font-size:25px;}


/*--------------------------color--*/
.fc333 { color:#333;}
.fc444 { color:#444;}
.fc999 { color:#999;}
.fcfff{color:#fff;}
.fcred { color:#CA0000;}
.fcyellow { color:#64451D;}
/*--------------text-indent-------------------*/
.t1em{text-indent:1em;}
.t2em{text-indent:2em;}


/*--------------------------border--*/
.bd6 { border:1px solid #d6d6d6;}
.bbc6 { border-bottom:1px dotted #C6C6C6;}
.bb77 { border-bottom:1px dotted #777777;}

/*--------------------------backgrund-color--*/
.bgc000 { background-color:#00bac7;}
.bgcfff { background-color:#FFF;}
.bgceb { background-color:#EBEAE4;}


/*--------------------------backgrund-img--*/
.bg_news { background:url(img/index_r8_c2.jpg) top no-repeat; width:300px; height:235px;}
.bg_about { background:url(img/index_r9_c11.jpg) top no-repeat; width:265px; height:110px; padding:20px 15px 20px 15px;}
.bg_contact { background:url(img/products_r3_c1.jpg) no-repeat center;}
.bg_foot { background:url(img/index_r18_c1.jpg) no-repeat bottom; height:58px;}
.bg_lotus { background:url(img/products_r10_c5.jpg) right bottom no-repeat #EBEAE4;}
.bg_top { background:url(img/products_r3_c6.jpg) no-repeat left;}
.bg_pic { background:url(img/products_r4_c7.jpg) no-repeat left; width:230px; height:200px; padding:10px;}
.bg_day {  width:114px; height:36px; line-height:36px; text-align:center;}
.bg_contact1 { background:url(img/contact_r1_c1.jpg) no-repeat left top;}
.bg_contact2 { background:url(img/contact_r1_c3.jpg) no-repeat left top;}
.bg_contact3 { background:url(img/contact_r4_c1.jpg) no-repeat left top;}
.bg_contact4 { background:url(img/contact_r3_c3.jpg) no-repeat left top;}
.bg_contact5 { background:url(img/contact_r7_c1.jpg) no-repeat left top;}

/*--------------------------特定--*/
.centent{height:auto; overflow:auto;}
.centent p{line-height:26px;}
.more a { width:55px; height:28px; display:block; background:url(img/more.jpg) no-repeat top;}
.more span { display:none;}
.list { background:url(img/index_r10_c7.jpg) left no-repeat; padding-left:15px;}
.product_list p{line-height:21px;color: #64451D;font-family: 宋体;font-size: 12px;}

/*--------------------------按钮-文本--*/
.search_txt { background:url(img/index_r3_c4.jpg) no-repeat left; height:36px; width:310px; line-height:36px; font-size:14px; color:#b8b8b8; padding-left:12px; float:left; margin-left:200px; border:none;}
.search_btn { background:url(img/index_r3_c5.jpg) no-repeat left; width:76px; height:36px; line-height:36px; border:0;float:left; display:block; color:#FFF; font-family:"微软雅黑"; font-size:14px;}
.online {line-height:px; height:30px; padding-left:10px; margin-left:20px;border:1px solid #A9ABB1;color:#333; font-size:12px; float:left; background-color:#EFEEE9;}
.input_txt { margin-top:10xp;margin-left:20px; border:none; font-size:12px; padding-right:20px; padding-left:10px; padding-top:5px; line-height:24px; padding-bottom:5px; background-color:#EFEEE9; width:320px; height:100px; clear:both;border:1px solid #A9ABB1;}
.button_submit {width:80px; height:26px; background:url(img/message_r1_c1.jpg) top center no-repeat; border:none; color:#FFF;}
.button_reset {width:80px; height:26px; background:url(img/message_r1_c3.jpg) top center no-repeat; border:none; color:#FFF;}


/*--------------------------导航--*/
.nav {height:50px; width:1180px; margin:0 auto;}
.nav ul { margin:0px; padding:0px;}
.nav li{ height:50px; width:145px; line-height:50px; text-align:center; float:left; font-family:"微软雅黑",Tahoma; display:block; list-style:none;}
.nav li a{ height:50px; width:125px; color:#fff;font-size:14px; display:block;text-decoration:none;}
.nav li a:hover,.on a { height:50px; width:125px; background:url(../images/nav_a.jpg) no-repeat center top;}


/*左导航*/
.bg_subnav {width:220px; height:40px; line-height:40px; background: url(img/products_r2_c2.jpg) no-repeat top; font-size:16px;}
.bg_arrow1 a {width:220px; line-height:40px; display:block; background:url(img/about_r2_c2.jpg) no-repeat center;}
.bg_arrow1 a:hover { width:220px; height:40px; line-height:40px; display:block; background:url(img/bit05.jpg) no-repeat center; color:#111111;}
.now a { width:220px; height:40px; line-height:40px; display:block; background:url(img/bit05.jpg) no-repeat center  !important; color:#111111;}
.now a:hover { width:220px; height:40px; line-height:40px; display:block; background:url(img/bit05.jpg) no-repeat center  !important; color:#111111;}
.bg_arrow2 { background:url(img/bit06.jpg) no-repeat 25px 12px;}

/*------------------翻页代码----*/
DIV.digg {TEXT-ALIGN: center; padding:15px 0; clear:both;}
DIV.digg A { padding:5px 10px; BORDER: #ccc 1px solid;  MARGIN: 3px; COLOR: #000; background-color:#F8F9F4;}
DIV.digg A:hover {  padding:5px 10px; BORDER: #FF7F00 1px solid;}
DIV.digg A:active {BORDER: #016DB1 1px solid; COLOR: #000;}
DIV.digg SPAN.current {padding:5px 10px; MARGIN: 3px; COLOR: #fff; BACKGROUND-COLOR:#333333;}
DIV.digg SPAN.disabled {BORDER: #ccc 1px solid;  MARGIN: 3px; COLOR: #bbb; padding:5px 10px; background-color:#fff; }

/*--------------------验证插件----------*/
em{ line-height:30px; height:30px;font-size:14px;display:block;display:inline-block;}
em.error {overflow:hidden;zoom:1;background:url("img/unchecked.gif") no-repeat 3px 8px;  padding-left: 19px;color:red;}
em.success {overflow:hidden;zoom:1;background:url("img/checked.gif") no-repeat 3px 8px;  padding-left: 19px;color:red;}




.t_top_nav_new{line-height:36px;font-size:12px;min-width:1180px;background-color:#f1f1f1}
.t_header_new{min-width:1180px;height:109px;background:#fff}
.t_header_new .t_h_logo_new{float:left;display:inline;width:104px;height:109px;background-repeat:no-repeat;background-position:0 35px;position:relative;overflow:hidden}
.t_header_new .t_h_logo_new a.home{display:block;width:90px;height:109px;position:absolute;left:0;top:0;cursor:pointer}
.t_header_new h2{float:left;display:inline;width:700px;height: 24px;background:url(../images/logo.png);background-repeat:no-repeat;background-position:0 0;padding-top:25px;margin-top:37px;line-height:30px;font-weight:400;font-size: 14px;color:#889098;position:relative}
.t_header_new h2 a.home{display:block;width:336px;height:24px;position:absolute;left:0;top:0;cursor:pointer}
.t_header_new .t_header_r_new{float:right;margin-top:63px;line-height:30px;color:#e6e6e6}
.t_header_new .t_header_r_new a{color:#889098}
.t_nav_new{width:100%;min-width:1180px;height:50px;line-height:50px;font-size:16px;background:#00bac7;color:#fff;overflow:hidden}
.t_nav_new li{float:left}
.t_nav_new li.active{background-color:#00aab7}
.t_nav_new li a{display:block;padding:0 13px}
.t_nav_new a,.t_nav_new a:link,.t_nav_new a:visited{color:#fff}
.t_nav_new a:hover{text-decoration:none;background-color:#00aab7}




.index-row{font-size:16px;min-width:1180px;color:#2a3839}
.index-row a:hover{text-decoration:none}

.width1180 {width: 1180px;margin: 0 auto;}

.part03{min-width:1180px;background-color:#fff;padding:30px 0 30px}
.part03 .part03-ul{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}
.part03 .part03-ul li{position:relative;width:272px;margin-bottom:50px;font-size:14px;line-height:30px;text-align:center;transition:transform .2s}
.part03 .part03-ul li.more-link-li:hover{transform:translateY(-6px)}
.part03 .part03-ul li.more-link-li:hover>.more_link{display:block}
.part03 .part03-ul a.sed-menu-a{border-radius:4px;display:block;padding:14px 0 10px;box-shadow:0 0 15px 0 rgba(206,224,229,.8);text-decoration:none;transition:all .2s}
.part03 .part03-ul a.sed-menu-a:hover{transform:translateY(-6px)}
.part03 .part03-ul .icon{margin:0 auto;width:50px;height:50px;background:url(../images/part3-icon.png) no-repeat 0 0}
.part03 .part03-ul .icon.icon_01{background-position:0 0}
.part03 .part03-ul .icon.icon_02{background-position:-51px 0}
.part03 .part03-ul .icon.icon_03{background-position:-102px 0}
.part03 .part03-ul .icon.icon_04{background-position:-154px 0}
.part03 .part03-ul .icon.icon_05{background-position:-204px 0}
.part03 .part03-ul .icon.icon_06{background-position:-255px 0}
.part03 .part03-ul .icon.icon_07{background-position:-306px 0}
.part03 .part03-ul .icon.icon_08{background-position:-360px 0}
.part03 .part03-ul h5{margin:4px 0 2px;font-size:18px; text-align:center;}
.part03 .part03-ul p{color:#889098}
.part03 .part03-ul .more_link{display:none;position:absolute;left:0;top:0;border-radius:4px;opacity:.8;width:272px;height:40px;font-size:16px;line-height:40px;background:#4a4c50;text-align:center;padding:50px 0}
.part03 .part03-ul .more_link a{color:#fff}
.part03 .part03-ul .more_link a:hover{text-decoration:underline}


	
#articlebox{ margin:0 15px; line-height:22px;}
#articlebox h1{text-align:center; font-size:20px; font-family:'微软雅黑'; font-weight:normal; padding:10px 0;}
#articlebox hr{height:5px;border:none;border-top:5px ridge green;}
.details h2{ background:#F8F8FF; border: 1px solid #DDD; line-height: 25px; margin-bottom: 15px;  padding: 10px; font-size:14px; text-indent:28px;}
.artcontent{clear: both; font-size: 14px; line-height: 23px; overflow: hidden; padding: 9px 0; width:99%; word-wrap: break-word;}
#articeBottom { font-size: 14px; margin: 6px 0 10px; padding-top: 10px; text-align: right; width: 97%;}
#articeBottom span { float: left;}
#articeBottom span a { font-size: 12px;}
#articeBottom span a:hover {color: #0099FF;}

.cppicszal{width: 1200px;height: 285px;margin: 0 auto;margin-top: 45px;}
.cppicszal a{float: left; width: 300px; height:225px; margin-right:15px;text-align: center; position: relative;  margin-bottom: 20px;}
.cppicszal a span{overflow: hidden; }
.cppicszal a span img{width: 100%;display: block;}
.cppicszal a em{background: rgba(0,0,0,.5); line-height: 3; font-size: 16px; display: block; font-style: normal;position: absolute;bottom: 0;width: 380px;color: #fff;transition: .3s;}
.cppicszal a div{position: absolute;width: 100%; height: 100%; background: rgba(30,115,221,0.75); color: #fff; left: 0; top: 20px; opacity: 0; transition: all .3s;}
.cppicszal a:hover em{background: #0074ea;}
.cppicszal a div::before{content: '';  background: url(../images/356.png) center/cover;width: 59px;height: 60px; margin: auto; margin-top: 80px;display: block;}
.cppicszal a:hover div{top: 0; opacity: 1;}
.cppicszal a div p{position: absolute; left: 0; right: 0; bottom: 0; top: 180px; margin: auto;  line-height: 30px;font-size: 16px;text-align: center;}
.cppicszal a div p span{font-family: impact;font-size: 28px;}
/*ç®€ä»‹*/

/*-----lur-----*/
.kaiping_fgx{ border:5px solid #ccc; margin-bottom:15px; margin-top:15px;}
.kaiping{ width:1200px; height:400px; margin:0 auto; margin-top:20px;}
.kaiping .cbr_ep{ width:380px; float:left; margin-left:10px;}
.kaiping .cbr_ep .title{ font-weight:bold; margin-top:15px; font-size:18px; color:#555; margin-bottom:10px;}
.kaiping .cbr_ep p{ line-height:25px; font-size:13px; padding-right:10px; }
.kaiping .cbr_ep img{ border:6px solid #ccc}

/*about*/
.biaoti{font-size:26px; text-align:center; line-height:70px; background:url(../images/zhuagnshi1.png) no-repeat center;}

.index .in_title{padding-top: 40px;padding-bottom: 10px;}
.index .in_title .entit{position: relative;width: 540px;margin: auto;font-size: 48px;line-height: 40px;font-weight: bold;color: #dc0000;text-align: center;margin-bottom: 10px;}
.index .in_title .tit{margin: 0 auto;font-size: 26px;line-height: 40px;text-align: center;color: #434343;}
.index .in_title .tit span{display: inline-block;margin: 0 30px;}
.index .in_title .tit em{display: inline-block;width: 225px;height: 1px;margin-bottom: 8px;background: #cecece;}
.index #floor_1_main{padding-bottom: 45px;}
#floor_1_main .about{padding: 40px 0;}
#floor_1_main .about .item{display: block;width: 375px;height: 250px;}
#floor_1_main .about img{display: block;width: 100%;height: 100%;transition: all .5s;}
#floor_1_main .about img:hover{-webkit-filter: brightness(105%);filter: brightness(105%);}
#floor_1_main .contW{position: relative;display: block;background: #fff;}
#floor_1_main .contW .cont{width: 100%;font-size: 16px;color: #666;line-height: 2;text-align: justify;overflow: hidden;text-indent: 2em;}
#floor_1_main .contW .view_detail a{display: block;height: 43px;font-size: 16px;line-height: 43px;padding: 0 38px;text-align: center;color: #434343;margin-left: 20px;background: #fff;border: 1px solid #b7b7b7;}
#floor_1_main .contW .view_detail a:hover{color: #fff;background: #dc0000;border-color: #dc0000;transition: all .5s;}


/*新闻*/
.newsCon{clear: both;overflow: hidden;width:1200px;margin:0 auto;    padding-bottom: 20px;}
.leftNews{width: 780px;background-repeat: no-repeat;background-position: right center;float: left;}
.leftNewsa{width: 360px;background-repeat: no-repeat;background-position: right center;float: left;margin: 0 20px;}
.leftNews2{float: left; width: 385px;margin-left:30px}
.leftNews31{float: right; width: 385px;}
.rightNews{float: right;width: 395px;}
.newsTop{height: 85px;overflow: hidden;line-height: 85px;background-image: url(../images/inc.jpg);background-position: left;}
.newsTop1{height: 85px;overflow: hidden;line-height: 85px;background-repeat: no-repeat;background-position: left;}
.newsTop h3{float: left;font-size: 20px;line-height: 75px;margin: 0 5px;}
.newsTop a{float: right;color: #ccc;background-image: url(../images/newsMore.jpg);background-repeat: no-repeat;background-position: left center;padding-left: 20px;}
.newsTop1 a{float: right;color: #ccc;font-size: 14px;background-image: url(../images/newsMore.jpg);background-repeat: no-repeat;background-position: left center;padding-left: 20px;}
.newsContext{clear: both;}
.newsCon table td{height: 28px;line-height: 28px;}
.newsCon table .ask{background-image: url(../images/ask.jpg);background-repeat: no-repeat;background-position: left center;}
.newsCon table .ask a{color: #0376c7;}
.newsCon table .answer{background-image: url(../images/answer.jpg);background-repeat: no-repeat;background-position: left 6px;}
.newsCon table td a{margin-left: 30px;font-size: 14px;}
.mewsBPic{display: block;width: 357px;height: 141px;margin: 0 auto;margin-bottom: 5px;}
.newsContext ul li{line-height: 36px;height: 36px;background-image: url(../images/dot.jpg);background-repeat: no-repeat;background-position: left center;border-bottom: 1px dashed #ccc;}
.newsContext ul li a{color: #606060;font-size: 14px;margin-left: 15px;font-family: "å¾®è½¯é›…é»‘";}
.newsTop2{height: 85px;overflow: hidden;line-height: 85px;background-image: url(../images/inc.jpg);background-repeat: no-repeat;background-position: left;}
.newsTop2 h3{float: left;font-size: 20px;}
.newsTop2 a{float: right;color: #ccc;background-image: url(../images/newsMore.jpg);background-repeat: no-repeat;background-position: left center;padding-left: 20px;}
.newsContext{clear: both;}

/*-----zsjz -----*/
.zsjz_bj{  margin:auto; padding:20px 10px;  margin-bottom:20px;}

.zsjz{ width:1200px; margin:auto;}
.zsjz .title1{  text-align:center; padding:10px;text-align: center;
font-size: 30px;
color: #fc7459;
text-transform: uppercase;
font-family: Arial;
line-height: 26px;  }
.zsjz .title2{ margin-bottom:15px;text-align:center; padding:0px;font-weight: bold;
font-size: 24px;
color: #fc7459;
font-family: '微软雅黑';
background: url(../images/tit02.jpg) no-repeat bottom center;
height: 35px;   }
.zsjz .title2 span{ color:#ff9700;    }
.zsjz .zsjz_boxcont{ height:300px; }
.zsjz .zsjz_boxcont div{ background:#fdb8ab; width:360px; padding:10px; margin-left:20px; float:left; height:260px; border-top:5px solid #771907; border-radius: 15px 5px 25px;}
.zsjz .zsjz_boxcont div:hover{ background:#fff;    }
.zsjz .zsjz_boxcont div h4{ margin:0px; padding:10px; font-size:28px;}
.zsjz .zsjz_boxcont div p{ margin:0px; padding:0px 5px; line-height:28px;font-size:15px; }
 



/*banner样式*/


.banner{width:100%;position:relative;overflow:hidden}
.banner img{display:block;margin:0 auto}
.banner .num{overflow:hidden;height:15px;position:absolute;bottom:21px;left:50%;zoom:1;z-index:3;margin-left:-490px;}
.banner .num li{width:20px;height:10px;background:#3889c7;margin-right:5px;cursor:pointer;float:left;font-size:0;overflow:hidden}
.banner .num li.on{background:#f84653}
/*footer*/
.footer{width: 100%;color: #fff;padding-bottom: 48px;background: #2E3033;border-top: 8px solid #00bac7;}
.footer .links{padding: 20px 0;font-size: 16px;border-bottom: 1px solid #1a1d21;}
.footer .links span{color: #fff;display: inline-block;}
.footer .links a{display: inline-block;font-size: 14px;color: #939393;padding-right: 10px;}
.footer .links a:hover{color: #dc0000;}
.footer .bottom{border-top: 1px solid #464a50;}
.footer .bNav{height: 180px;margin-top: 48px;}
.footer .di_logo img{width: 111px;height: 111px;background-size: 100%;}
.footer .bNav dl{display: inline-block;float: left;width: 360px;overflow: hidden;text-align: left;padding-top: 10px;}
.footer .bNav dl dt{height: 16px;display: block;padding-bottom: 32px;}
.footer .bNav dl dt a{display: block;font-size: 16px;color: #fff;line-height: 16px;}
.footer .bNav dl dd{display: block;height: 14px;padding-bottom: 16px;}
.footer .bNav dl dd a{display: block;font-size: 14px;color: #939393;line-height: 14px;}
.footer .bNav dl dd a:hover{color: #dc0000;}
.footer .ewm{height: 180px;text-align: center;padding-left: 48px;margin-top: 48px;border-left: 1px solid #464a50;}
.footer .ewm dl{width: 140px;float: left;display: block;margin-right: 30px;margin-top: 10px;height: 164px;}
.footer .ewm dl:nth-child(2){margin-right: 0px;}
.footer .ewm dl:first-child+dl{margin-right: 0px;}
.footer .ewm dl dt{width: 140px;height: 140px;background-color: #fff;text-align: center;}
.footer .ewm dl dt img{width: 130px;height: 130px;display: inline-block;background-size: 100%;margin-top: 5px;}
.footer .ewm dl dd{font-size: 14px;color: #939393;line-height: 24px;padding-top: 5px;}
.footer .contact_info{width: 325px;height: 180px;padding-left: 75px;border-right: 1px solid #1a1d21;border-left: 1px solid #464a50;margin-top: 48px;}
.footer .contact_info p.p1{font-size: 14px;color: #fff;line-height: 14px;padding-top: 10px;}
.footer .contact_info p.dh{font-size: 36px;color: #00bac7;font-family: "Arial";line-height: 36px;padding-top: 4px;font-weight: bold;padding-bottom: 12px;}
.footer .contact_info h3{font-size: 20px;padding-top: 8px;}
.footer .contact_info p.tel{font-size: 14px;color: #939393;line-height: 22px;width: 270px;}
.footer .contact_info i{display: block;padding-top: 8px;font-size: 14px;color: #fff;}
.footer .contact_info i a{display: inline-block;color: #fff;padding-right: 12px;}
/*copyright*/
.copyright{height: 50px;line-height: 50px;color: #666;font-size: 12px;background: #27292B;}
.copyright p{color: #939393;}
.copyright span{margin: 0 6px;}
.copyright a{color: #939393;-webkit-transition: all ease 300ms;-moz-transition: all ease 300ms;-ms-transition: all ease 300ms;-o-transition: all ease 300ms;transition: all ease 300ms;}
.copyright a:hover{color: #dc0000;}




/*******内页样式********/
.nybanner{width: 100%;height: 350px;overflow: hidden;position: relative;}
.nybanner img{width: 1920px;display: block;position: absolute;left: 50%;margin-left: -960px;top: 0;}
.submian{padding-bottom: 20px;}
.submian .sobtitle{height: 30px;line-height: 30px;padding: 10px 0px 10px;margin-bottom: 20px;font-size: 14px;color: #666;border-bottom: 1px solid #f1f1f1;}
.submian .sobtitle s{width: 14px;height: 14px;margin-right: 10px;background-position: -129px -30px;}
.submian .sobtitle a{font-size: 14px;color: #666;}
.submian .sobtitle a:hover{color: #dc0000;}
.submian .sobtitle a.now{color: #dc0000;font-size: 14px;font-weight: bold;}
.submian .sobtitle a.now:hover{text-decoration: underline;}
.submian .subleft{width: 245px;}
.submian .subleft .title{background: #2EAFBB;height: 60px;color: #fff;font-size: 20px;line-height: 60px;font-weight: bold;text-align: center;}
.submian .subleft .title h2{font-size: 20px;font-weight: bold;color: #fff;}
.submian .subleft .title i{font-size: 20px;font-weight: bold;color: #fff;}
.submian .subleft .bort9{border-top: 9px solid #007eb9;border-radius: 5px 5px 0px 0px;}
.submian .subleft .bor9{border-bottom: 9px solid #eaeaea;}
.submian .subleft .lefta{width: 245px;margin-bottom: 10px;}
.submian .subleft .lefta .comt{background: #fff;}
.submian .subleft .lefta .comt ul{border: 1px solid #ddd;border-top: 0;}
.submian .subleft .lefta .comt ul li a{background: #fff url(../images/tb9.png) 15px center no-repeat;border-top: 1px solid #eaeaea;line-height: 50px;height: 50px;display: block;padding-left: 35px;font-size: 14px;}
.submian .subleft .lefta .comt ul li .box{padding: 10px 0px;display: none;}
.submian .subleft .lefta .comt ul li .box a{height: 30px;line-height: 30px;display: block;color: #888;border: 0px;}
.submian .subleft .lefta .comt ul li .box a:hover{color: #007eb9;background: none;}
.submian .subleft .lefta .comt ul li:hover a, .submian .subleft .lefta .comt ul li.hover a{background: #fff url(../images/tb11.png) 15px center no-repeat;color: #dc0000;}
.submian .subleft .lefta .comt ul li.hover a{background: #ffffff url(../images/tb11.png) 15px center no-repeat;color: #dc0000;}
.submian .subleft .lefta .comt ul li.hover .box a{background: none;font-weight: normal;}
.submian .subleft .lefta .comt ul li.hover .box a.hover{color: #007eb9;font-weight: bold;}
.submian .subleft .lefta .comt1 ul li a{background: #fff url(../images/jia.png) 213px center no-repeat;border-top: 1px solid #eaeaea;line-height: 60px;height: 60px;display: block;padding-left: 25px;font-size: 14px;}
.submian .subleft .lefta .comt1 ul li .box{padding: 10px 0px;display: none;}
.submian .subleft .lefta .comt1 ul li .box a{height: 30px;line-height: 30px;display: block;color: #888;border: 0px;}
.submian .subleft .lefta .comt1 ul li .box a:hover{color: #007eb9;background: none;}
.submian .subleft .lefta .comt1 ul li:hover a, .submian .subleft .lefta .comt1 ul li.hover a{background: #dc0000 url(../images/jia1.png) 213px center no-repeat;font-weight: bold;color: #fff}
.submian .subleft .lefta .comt1 ul li.hover a{background: #dc0000 url(../images/jian.png) 213px center no-repeat;font-weight: bold;color: #fff}
.submian .subleft .lefta .comt ul li .boxlist{padding: 0;display: none;border: 0;border-top: 1px solid #ddd;}
.submian .subleft .lefta .comt ul li .boxlist li{line-height: 50px;}
.submian .subleft .lefta .comt ul li .boxlist li a{height: 40px;padding-left: 35px;color: #333;font-weight: normal;border-bottom: 0;line-height: 40px;background: #f6f6f6 url(../images/tb12.png) 17px center no-repeat;border-top: none;}
.submian .subleft .lefta .comt ul li .boxlist li a:hover, .submian .subleft .lefta .comt ul li .boxlist li a.hover{color: #dc0000;}
.submian .subleft .lefta .comt ul li.hover .boxlist{display: block;}
.map_ul{list-style: outside none none;display: block;width: 100%;padding-top: 10px;}
.map_ul li{display: block;width: 100%;padding-bottom: 10px;margin-bottom: 10px;border-bottom: 1px solid #DCDBDB;margin-left: 10px;float: left;}
.map_ul li a{font-size: 14px;float: left;width: 100%;height: 23px;line-height: 23px;font-weight: bold;}
.map_ul .list-inline{display: block;margin-left: 14%;width: 80%;min-height: 30px;}
.map_ul .list-inline a{font-weight: normal;width: auto;float: none;line-height: 32px;height: 32px;margin: 0 10px 10px 0;display: inline-block;border: 1px solid #ccc;padding: 0px 10px;}
.map_ul .list-inline a:hover{background: #dc0000;color: #fff;}
.submian .subleft .adv{margin-bottom: 10px;background: #000;}
.submian .subleft .adv a img{display: block;width: 100%;}
.submian .subleft .adv a:hover img{opacity: 0.9;filter: alpha(opacity=90);-moz-opacity: 0.9;-khtml-opacity: 0.9;}
.submian .subleft .leftnews{margin-bottom: 10px;}
.submian .subleft .leftnews .title{height: 60px;}
.submian .subleft .leftnews .leftnewscomt{background: #fff;padding: 10px;}
.submian .subleft .leftnews .leftnewscomt ul li{height: 30px;line-height: 30px;border-bottom: 1px solid #f2f2f2;overflow: hidden;}
.submian .subleft .leftnews .leftnewscomt ul li a{font-size: 14px;display: block;padding-left: 10px;}
.submian .subleft .leftnews .leftcont{background: #fff;padding: 10px;border: 1px solid #ddd;border-top: 0;}
.submian .subleft .leftnews .leftcont h2{font-size: 16px;font-weight: bold;color: #dc0000;padding-bottom: 10px;border-bottom: 1px solid #f2f2f2;text-align: center;}
.submian .subleft .leftnews .leftcont p{line-height: 24px;font-size: 14px;padding-top: 10px;display: block;}
.submian .subright{width: 930px;padding-bottom: 0;line-height: 28px;}
.submian .subright .aboutlist{color: #666;}
.submian .subright img{max-width: 920px;}
.submian .subright .newslist .textlist li{padding: 25px 0px 25px;height: 110px;border-bottom: 1px solid #ddd;width: 100%;margin-bottom: 25px;}
.submian .subright .newslist .textlist li a{display: block;cursor: pointer;}
.submian .subright .newslist ul li a img{width: 147px;float: left;margin-right: 18px;border: 1px solid #eee;height: 110px;display: block;}
.submian .subright .newslist ul li a .txt{color: #888;line-height: 24px;font-size: 12px;}
.submian .subright .newslist .textlist li a p{height: 40px;line-height: 40px;}
.submian .subright .newslist .textlist li a b{color: #dc0000;font-size: 14px;}
.submian .subright .newslist .textlist li a:hover b{color: #dc0000;}
.submian .subright .newslist .textlist li a i{color: #999;display: block;line-height: 20px;margin-bottom: 5px;font-size: 12px;}
.submian .subright .newslist .textlist li a span{line-height: 22px;max-height: 66px;overflow: hidden;display: block;color: #666;}
.submian .subright .newslist .textlist2 li{height: 40px;line-height: 40px;}
.submian .subright .newslist .textlist2 li a{display: block;}
.submian .subright .newslist .textlist2 li s{width: 4px;height: 4px;display: inline-block;vertical-align: middle;background: #007eb9;margin-right: 10px;border-radius: 100%;}
.submian .subright .newslist ul li a:hover img{opacity: 0.8;filter: alpha(opacity=80);-moz-opacity: 0.8;-khtml-opacity: 0.8;}
.submian .subright .newslist ul li a:hover p b{text-decoration: underline;}
.submian .subright .newslist ul li a:hover span{color: #777;}
.submian .subright .caselist ul li{padding: 20px 0px;border-bottom: 1px dotted #c2c2c2;height: 176px;}
.submian .subright .caselist ul li a{display: block;}
.submian .subright .caselist ul li a img{width: 220px;height: 162px;display: block;border: 7px solid #e2e2e2;}
.submian .subright .caselist ul li a .txt{width: 470px;float: left;padding-left: 20px;}
.submian .subright .caselist ul li a .txt p{height: 40px;line-height: 40px;color: #007eb9;font-size: 14px;font-weight: bold;}
.submian .subright .caselist ul li a .txt i{color: #666;padding-bottom: 10px;display: block;}
.submian .subright .caselist ul li a .txt span{line-height: 22px;height: 88px;overflow: hidden;display: block;color: #666;}
.submian .subright .caselist ul li a:hover img{opacity: 0.8;filter: alpha(opacity=80);-moz-opacity: 0.8;-khtml-opacity: 0.8;border-color: #007eb9;}
.submian .subright .caselist ul li a:hover p{text-decoration: underline;}
.submian .subright .caselist ul li a:hover span{color: #777;}
.submian .subright .mess{background: #fff;padding: 0px 40px 30px;width: 596px;margin-left: 80px;}
.submian .subright .mess h1{text-align: center;font-size: 30px;padding-bottom: 10px;}
.submian .subright .mess p{text-align: center;padding-bottom: 30px;}
.submian .subright .mess .left{}
.submian .subright .mess .left li{margin-bottom: 15px;float: left;margin-right: 10px;}
.submian .subright .mess .left label{width: 150px;height: 43px;line-height: 43px;text-align: center;background: none;color: #dc0000;font-size: 16px;float: left;border-radius: 3px 0 0 3px;border: 1px solid #dc0000;}
.submian .subright .mess .left input{border: 1px solid #ccc;border-left: none;float: left;height: 21px;line-height: 21px;padding: 11px 10px;width: 404px;color: #666;border-radius: 0px 3px 3px 0;outline: none;}
.submian .subright .mess .left select{border: 1px solid #ccc;border-left: none;float: left;height: 45px;line-height: 45px;width: 424px;color: #666;border-radius: 0px 3px 3px 0;outline: none;text-indent: 10px;}
.submian .subright .mess .right{float: left;width: 585px;padding-top: 10px;
*padding-top:20px;}
.submian .subright .mess .right input, .submian .subright .mess .right a{width: 40%;margin-right: 2%;height: 45px;line-height: 45px;text-align: center;display: block;border: none;background: #dc0000;color: #fff;font-size: 16px;border-radius: 3px;cursor: pointer;transition: ease-in-out .2s;float: left}
.submian .subright .mess .right a{color: #333;background: #ffcc00;float: right}
.submian .subright .mess .right a:hover{background: #cda503;}
.submian .subright .mess .right input:hover{background: #2bba72;}
.honorlist ul.list{float: left;width: 100%;padding-left: 0px;}
.honorlist ul.list li.item{float: left;width: 296px;margin-bottom: 30px;margin-right: 14px;border: 1px solid #ddd;}
.honorlist ul.list li.item a:hover span{color: #fff;}
.honorlist ul.list li.item span{width: 100%;height: 45px;color: #555;text-align: center;display: block;line-height: 45px;-webkit-transition: all .3s ease-in-out 0s;-moz-transition: all .3s ease-in-out 0s;transition: all .3s ease-in-out 0s;}
.honorlist ul.list li.item img{width: 100%;display: block;}
.list_imgH ul.list li.item{width: 287px;margin-right: 31px;}
.list_imgH ul.list li.item a{display: block;width: 100%;overflow: hidden;position: relative;background: #fff;}
.list_imgH ul.list li.item a:hover{background: #dc0000;}
.list_imgH ul.list li.item img{display: block;width: 287px;height: 215px;}
.item_mask{width: 287px;height: 215px;background: rgba(0,0,0,0);position: absolute;left: 0;top: 0;opacity: 0;filter: Alpha(opacity=0);
*zoom:1;-webkit-transform: rotateX(180deg) scale(0.5, 0.5);transform: rotateX(180deg) scale(0.2, 0.2);transition: all ease-out .5s;}
.item_link_icon{display: block;width: 45px;height: 45px;text-align: center;background-position: 0px -105px;line-height: 38px;position: absolute;left: 50%;top: 50%;margin-left: -22px;opacity: 0;filter: Alpha(opacity=0);
*zoom:1;}
.list_imgH ul.list li.item:hover .item_mask{opacity: 1;filter: Alpha(opacity=100);-webkit-transform: rotateX(0deg) scale(1, 1);transform: rotateX(0deg) scale(1, 1);transition: all 1s cubic-bezier(.23, 1, .38, 1) 0s;background: rgba(0, 0, 0, 0.3);}
.list_imgH ul.list li.item:hover .item_link_icon{transform: translateY(-21px);opacity: 1;filter: Alpha(opacity=100);}
.submian .t{padding: 0 0 25px;color: #dc0000;font-size: 18px;}
.submian .t2{padding-bottom: 30px;color: #dc0000;font-size: 24px;}


.card-bottom{padding: 8px 0px 30px;}
.card-ul{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;line-height:45px}
.card-ul li{-ms-flex:1;flex:1;}
.card-ul li a{color:#374546;margin: 0 10px;font-size: 16px;}
.card-ul li a:hover{color:#00bac7}
.card-ul li.my-li{-ms-flex:none;flex:none;width:105px}


/*学信查询*/
.table{ border-left:#666 solid 1px; border-top:#666 solid 1px;}
.table tr td{ border-right:#666 solid 1px; border-bottom:#666 solid 1px; line-height:30px; color:#000; padding-right:10px; text-align:right;}
.table tr td img{ width:150px; height:200px; display:block; margin:0 auto;}

.zscx{height:70px;margin:0px auto;padding-top:15px;padding-bottom:15px;}
.zscx .logo{width: 80px;float:left;height:71px;padding-left:26px;}
.zscx h2{font-size: 28px; color:#FF0000;font-weight: bold;margin-top: 3px;margin-bottom: 3px;height: 70px;line-height: 70px;}

.wzzzxx{border:1px solid #ccc;padding:20px;margin-bottom:20px;}
.wzzzxx h4{margin-top:-32px;width:110px;text-align:center;margin-bottom:15px; background:#f9f5f2;}
.nybq{line-height:30px;font-size:14px;}

.product_view5{ line-height:180%;border-bottom:1px dashed #ccc; padding:0 0 20px; margin-bottom:20px;}
.product_view5_title{width:100%;font: 20px/36px "宋体";color: #333;padding:14px 0 0;font-weight: bold;}
.product_view5_title h3{width:100%;font:20px/30px "microsoft yahei";color:#343434;}
.product_view5_title p {color:#F44336; }
.product_view5_title span {color:#F44336; }


.main_pro{border:1px solid #dcd8d3;background:#f9f5f2;padding:27px;height: 427px;margin: 0 auto;position: relative;}
.prolist{height: 180px;position: absolute;top:50px; left: 200px; }
.tit{ height: 40px; border-bottom: 1px solid #0099FF; }
.tit a{ display: block; color: #075EA1; line-height: 40px; float: left; width: 130px; }
.tit a.cur{ background: #66B3FF; color: #fff; }
.f18{ font-size: 18px; }
.f16{ font-size: 16px; }
.st{ font-family: '宋体', '\5b8b\4f53', Tahoma, Arial, Helvetica; }/* 瀹嬩綋 */

.box{}
.box .li{ height: 26px; line-height: 26px; padding-top: 10px; }
.box .li span{ display: block; width: 140px; height: 26px; line-height: 26px; float: left; text-align: right;    font-size: 16px; }
.box .li input{ display: block; height: 20px; line-height: 20px; border:1px solid #707070; float: left; width: 220px; padding:2px; margin: 0; }
.box .li2{ padding-left: 140px; }
.box .li .btn{ display: block; float: left; width: 70px; height: 28px; background: url(../images/btn.jpg) no-repeat left top; border:0; margin-right: 15px; color: #fff; font-weight: 600;}
