@charset "gb2312";
/* CSS Document */
*{margin:0; padding:0; list-style:none; text-decoration:none;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
i,em{font-style:normal;}
input, select{vertical-align:middle; font-family:"����";}
a{color:#333; text-decoration:none;}
a:hover{text-decoration:underline; color:#f60;}
a img{border:0 none;}
a, input, textarea{outline:none; blr:expression(this.onFocus=this.blur());}
input:focus, select:focus, textarea:focus{color:#666 !important;}
.tl li{white-space:nowrap; overflow:hidden;}
.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix{zoom:1; display:inline-block; _height:1px;}
*html .clearfix{height:1%;}
*+html .clearfix{height:1%;}
.clearfix{display:block;}
.tac{text-align:center !important;}
.tal{text-align:left !important;}
.tar{text-align:right !important;}
.db{display:block !important;}
.hide{display:none !important;}
.bgn{background:none !important;}
.bdn{border:none !important;}
.m0a{margin:0 auto !important;}
.mar_t_10{margin-top:10px !important;}
.mar_t_20{margin-top:20px !important;}
.mar_t_30{margin-top:30px !important;}
.mar_t_40{margin-top:40px !important;}
.mar_t_50{margin-top:50px !important;}
.mar_t_60{margin-top:60px !important;}
.pr{position:relative;}
.pa{position:absolute;}

body{font-family:"΢���ź�"; font-size:16px; color:#333;}

.header{position:relative; width:100%; height:523px; background:url(../../images/180329dgjx/banner.jpg) no-repeat center top;}
.header .code{position:absolute; left:50%; top:56px; width:140px; margin-left:530px; z-index:5;}
.header .code .codeBox{margin-bottom:20px;}
.header .code img{display:block;}
.header .code p{color:#fff; text-align:center; margin-top:15px;}

.nav{position:relative; width:1000px; height:125px; margin:0 auto;}
.nav .navCon{position:absolute; width:1200px; height:172px; left:0; top:-86px; z-index:10;}
.nav .navBtn{float:left; width:172px; height:172px; margin-right:104px; _display:inline;}
.nav .navBtn a{display:block; height:172px; background:url(../../images/180329dgjx/nav-bg1.png) no-repeat; text-align:center; line-height:172px; font-size:24px; color:#fff; text-decoration:none;}
.nav .navBtn a:hover{background:url(../../images/180329dgjx/nav-bg2.png) no-repeat;}

.main{width:1000px; margin:0 auto;}
.main .ggBox{width:1000px; margin:0 auto;}
.main .g2 div{width:480px;}
.main .g4 div{width:235px;}
.main .g4 div + div{margin-left:20px;}
.main .g7{width:998px; border:1px solid #dedede; padding:15px 0;}
.main .g7 div{width:120px; margin:0 0 0 20px;}

.section{width:1000px; margin:0 auto;}
.title{background:url(../../images/180329dgjx/title-line.gif) repeat-x left 38px;}
.title h1{width:190px; height:80px; margin:0 auto; background-color:#fff;}

.headNew{}
.headNew .news{width:470px;}
.headNew .newBox{}
.headNew .newBox + .newBox{margin-top:15px;}
.headNew .newBox .subTit{float:left; width:88px; height:100%; background:url(../../images/180329dgjx/sub-bg.png) no-repeat left center;}
.headNew .newBox .subTit h1{float:right; width:75px; line-height:75px; text-align:center; color:#fff; font-size:18px;}
.headNew .newBox .subNew{float:left; margin-left:20px; _display:inline;}
.headNew .newBox .subNew p{ width:362px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; line-height:30px;}
.headNew .newBox.nb1{height:75px;}
.headNew .newBox.nb2{height:85px;}
.headNew .newBox.nb2 .subTit h1{line-height:85px;}
.headNew .newBox.nb2 .st2 h1{padding:21px 0 0; line-height:20px;}
.headNew .newBox.nb2 .subNew{margin-top:-4px;}
.headNew .newBox.nb2 .subNew p{line-height:28px;}

.headNew .slide{width:490px;}
.headNew .slide .slideTit{font-size:30px; color:#10a143; text-align:center;}
.headNew .slide .slideBox{margin-top:15px;}
/*�õ�Ƭ��ʽ*/
#carousel1{width:490px; height:390px; margin:0 auto; overflow:hidden;}
#carousel1 .car_bigp{}
#carousel1 .car_bigp img{display:none; width:490px; height:320px; margin:auto;}
#carousel1 .car_click{width:490px; height:70px;background:#333; position:relative;}
#carousel1 .car_click .car_c_title{width:490px; height:35px; line-height:35px; background:url(../../images/180329dgjx/background1.png); position:absolute; bottom:70px; left:0; z-index:10;}
#carousel1 .car_click .car_c_title p{font-size:18px; color:white; padding:0 10px;}
#carousel1 .car_click .car_c_smallpic{width:490px; height:70px;}
#carousel1 .car_click .car_c_smallpic input{position:absolute; bottom:220px; z-index:10;}
#carousel1 .car_click .car_c_smallpic img{cursor:pointer;float:left; margin:8px 0 0 7.5px; border:2px solid #fff;}
#carousel1 .car_click .car_c_smallpic .car_c_inpt1{width:34px;height:50px;border:0px;background:url(../../images/180329dgjx/arrow1.png);cursor:pointer; left:10px;}
#carousel1 .car_click .car_c_smallpic .car_c_inpt2{width:34px;height:50px;border:0px;background:url(../../images/180329dgjx/arrow2.png);cursor:pointer; right:10px;}


.jxBox{margin-top:20px;}
.jxBox .tit{height:26px; margin-bottom:15px; border-left:8px solid #22b957; padding:0 0 0 15px; line-height:26px; font-size:18px;}
.jxBox .tit2{height:26px; margin-bottom:15px; padding:0 0 5px 0; border-bottom:1px solid #22b957; line-height:26px; font-size:18px;}
.jxBox .tit2 h1{border-left:8px solid #22b957; padding:0 0 0 15px; font-size:18px;}
.jxBox .jx-l{width:490px;}
.jxBox .videoBox{}
.jxBox .video{width:490px; height:300px;}

.jxBox .testPaper{}
.jxBox .tpCon{}
.jxBox .tpCon table{width:100%; border-collapse:collapse;}
.jxBox .tpCon table td{height:38px; text-align:center;}
.jxBox .tpCon .tableT{background:#22b957; border:1px solid #3eda75; border-bottom:none;}
.jxBox .tpCon .tableT + .tableT{border-top:none;}
.jxBox .tpCon .tableT + .tableT td{border-top:none;}
.jxBox .tpCon .tableT td{border:1px solid #3eda75; color:#fff;}
.jxBox .tpCon .tableT td a{color:#fff;}
.jxBox .tpCon .tableC{background:#efefef; border:1px solid #dadada;}
.jxBox .tpCon .tableC + .tableC{border-top:none;}
.jxBox .tpCon .tableC + .tableC td{border-top:none;}
.jxBox .tpCon .tableC td{border:1px solid #dadada;}

.jxBox .jx-r{width:470px;}
.jxBox .wordBox{}
.jxBox .wordBox + .wordBox{margin-top:30px;}
.jxBox .jxList{}
.jxBox .jxList ul li{width:470px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; line-height:41px;}

.tjBox{margin-top:30px;}
/*����ͼƬ����*/
.rollBox{width:1000px; clear:both; overflow:hidden;}
.rollBox .LeftBotton{height:63px; width:26px; margin-top:53px; background:url(../../images/180329dgjx/rollBtn-l.png) no-repeat 0 0; overflow:hidden; float:left; cursor:pointer;}
.rollBox .RightBotton{height:63px; width:26px; margin-top:53px; background:url(../../images/180329dgjx/rollBtn-r.png) no-repeat 0 0; overflow:hidden; float:left; cursor:pointer;}
.rollBox .Cont{width:900px; margin:0 24px; _display:inline; overflow:hidden; float:left;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .imgBox{float:left; width:280px; margin-right:30px; _display:inline; overflow:hidden;}
.rollBox .Cont .imgBox a{display:block; width:280px; text-align:center; text-decoration:none;}
.rollBox .Cont .imgBox a h1{margin-top:10px; font-size:14px;}
.rollBox #List1, .rollBox #List2{float:left;}

.note{width:100%; height:255px; margin-top:80px; background:#1ba74c;}
.note .noteCon{width:920px; margin:0 auto; color:#fff;}
  .noteCon h1{float:left; width:80px; margin-top:80px; font-size:36px;}
  .noteCon .phone{float:right; position:relative; width:300px;}
  .noteCon .phone img{position:absolute; width:310px; height:330px; left:0; top:-75px; z-index:5;}
  .noteCon .team{float:left; margin-top:85px; padding-left:20px;}
  .noteCon .team p{line-height:30px;}

.footer{width:1000px; margin:0 auto; padding:20px 0; font-size:12px;}
.bottom{
	display: block;
	width: 100%;
	height: 100px;
	line-height: 100px;
	text-align: center;
	font-size: 40px;
	margin-top: 20px;
}



