/* CSS Document */
html, body, div, h1, h2, h3, h4, h5, h6, p, a, strong, span, img, ul, ol, li, dl, dt, dd, table, tbody, tfoot, thead, tr, th, td, form, label{margin:0px;padding:0px;}
body a {transition: 0.5s all;-webkit-transition: 0.5s all;-moz-transition: 0.5s all;-o-transition: 0.5s all;-ms-transition: 0.5s all;}
input[type="button"], input[type="submit"] {transition: 0.5s all;-webkit-transition: 0.5s all;-moz-transition: 0.5s all;-o-transition: 0.5s all;-ms-transition: 0.5s all;}
body{font:12px "Microsoft Yahei";color:#333;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
em{ font-style:normal;}
img{border:0px;vertical-align:middle;}
input,select,textarea{outline:none; border:0px;}
table{border-collapse:collapse;border-spacing:0px;}
ul,li{list-style:none;}
a{text-decoration:none;}
a:hover{ color:#ffc67b;}
.cl:after{display:block;clear:both;content:"";visibility:hidden;height:0px;} 
.cl{zoom:1;}
.fr{float:right;}
.fl{float:left;}
.clear{ clear:both;}
.layout{width:1000px; margin:0 auto;}


.jvbanner{ background:url(../images/javabanner.jpg) no-repeat center; height:551px;}
.zxgd_bt {
    width: 160px;
    height: 60px;
    border-radius: 30px;
    color: #fff;
    background: #ed443d url(../images/sdf.png) no-repeat 130px center;
    line-height: 60px;
    padding-left: 20px;
    font-size: 24px;
    margin: 0 auto;
    margin-bottom: 105px;
}
.zxgd_bt a{color: #fff}
.zxgd_bt:hover{background:#ff5628 url(../images/sdf.png) no-repeat 130px center; color: #fff;}
.jvbanner_ggy{ text-align:center;}

.main1xinzi h1{ font-size:38px; font-weight:bold; color:#e23b3b; text-align:center; line-height:40px;  margin-top:30px;}
.main1xinzi h2{ font-size:16px; font-weight:normal; color:#a7a7a7; text-align:center; line-height:30px; margin-top:30px;}

.tongyong_bt{background:#e23b3b; width:265px; height:60px;  border-radius: 5px; line-height: 60px;  margin: 0 auto; text-align:center;font-size: 24px; margin-top:30px; margin-bottom:30px;}
.tongyong_bt:hover{background:#ff5628;}
.tongyong_bt a{ color:#fff;}
.tongyong_bt a:hover{ color:#ffc67b;}

/* main1 */
.zg_main1{padding:74px 0; overflow: hidden;}
.zg_main1 .zg_tit{padding-bottom: 50px;}
.zg_main1 .zg_tit em{font:italic bold 60px/34px "Microsoft YaHei"; color:#1898e1; }
.zg_main1_left{width: 488px; float: left; margin-right: 18px;}
.zg_main1_left h3,.zg_main1_right h3{text-align: center; font-size: 24px; color: #333; line-height: 54px;background:url(../images/gaoxin_03.jpg) no-repeat center bottom; font-weight: normal; margin-bottom: 10px;  margin-top:30px;}
.zg_main1_leftPic{width: 486px; height: 390px; border:1px solid #f0f0f0;background:url(../images/gaoxin_10.jpg) no-repeat center 47px; position: relative;}
.zg_main1_leftPic span em{display: block; color: #333; font-weight: bold;}
.zg_main1_leftPic span{position: absolute; font-size: 16px; color: #666; line-height: 26px;}
.zg_main1_leftPic1{top:63px; left: 50px;}
.zg_main1_leftPic2{top:175px; left: 50px; text-align: right;}
.zg_main1_leftPic3{top:188px; left: 340px;}
.zg_main1_leftPic4{top:24px; left: 340px;}
.zg_main1_leftPic p{position: absolute;bottom:40px; left: 146px; text-align: center; font-size: 20px; line-height: 32px; color: #333;}

.zg_main1_right{width: 494px; float: left;}
.zg_main1_rightPic{width: 486px; height: 390px; border:1px solid #f0f0f0;background:url(../images/gaoxin_07.jpg) no-repeat center center;}

/* main2 */

.main2_linian{ background:url(../images/main2_linian.jpg) no-repeat center; height:639px;}
.main2_linian ul{ width:1000px;}
.main2_linian ul li{ float:left;}
.main2lntext li{ width:200px; font-size:15px; line-height:36px; margin-top:35px; text-indent:7mm;}
.main2_linian h1{ font-size:38px; font-weight:bold; color:#fff; text-align:center; line-height:40px; padding:45px 0;}
.main2lnpic1{ margin-right:150px; margin-left:50px;}
.main2lnpic2{ margin-right:155px;}
.main2lnpic3{ margin-right:150px;}
.main2lnpic4{ margin-right:0;}
.main2lntext1{ margin-right:66px;}
.main2lntext2{ margin-right:70px;}
.main2lntext3{ margin-right:63px;}
.main2lntext4{ margin-right:0;}

.main2lnpic1{
    transform-style: preserve-3d;}
.main2lnpic1 img{
    transition: all 1s;}
.main2lnpic1 img:hover{transform: rotateY(360deg);
	-webkit-transform: rotateY(360deg);
	-moz-transform: rotateY(360deg);
	-ms-transform: rotateY(360deg);}
.main2lnpic2{
    transform-style: preserve-3d;}
.main2lnpic2 img{
    transition: all 1s;}
.main2lnpic2 img:hover{transform: rotateY(360deg);
	-webkit-transform: rotateY(360deg);
	-moz-transform: rotateY(360deg);
	-ms-transform: rotateY(360deg);}
.main2lnpic3{
    transform-style: preserve-3d;}
.main2lnpic3 img{
    transition: all 1s;}
.main2lnpic3 img:hover{transform: rotateY(360deg);
	-webkit-transform: rotateY(360deg);
	-moz-transform: rotateY(360deg);
	-ms-transform: rotateY(360deg);}
.main2lnpic4{
    transform-style: preserve-3d;}
.main2lnpic4 img{
    transition: all 1s;}
.main2lnpic4 img:hover{transform: rotateY(360deg);
	-webkit-transform: rotateY(360deg);
	-moz-transform: rotateY(360deg);
	-ms-transform: rotateY(360deg);}

.main3tese{ height:500px; margin:0 auto;}
.main3tese h1{ font-size:38px; font-weight:bold; color:#e23b3b; text-align:center; line-height:40px;  margin-top:30px;}
.kctsin{ width:1000px; height:300px;background:url(../images/kcts.jpg) no-repeat center;}

.main4pylc{ width:100%; height:630px; margin:0 auto; background:#ebeaea;}
.main4pylc h1{ font-size:38px; font-weight:bold; color:#e23b3b; text-align:center; line-height:40px;  padding-top:30px; padding-bottom:30px;}
.pylcin{ width:1000px; height:506px;background:url(../images/java_07.jpg) no-repeat center;}

.main5youshi{ width:100%; height:630px; margin:0 auto;}
.main5youshi h1{ font-size:38px; font-weight:bold; color:#e23b3b; text-align:center; line-height:40px;  padding-top:30px; padding-bottom:30px;}
.youshiin{ width:1000px; height:506px;background:url(../images/java_08.jpg) no-repeat center;}

.main6shizi{ width:100%; height:780px; margin:0 auto; background:url(../images/jsbg.jpg) no-repeat center;}
.main6shizi h1{ width:460px; height:60px; font-size:38px; font-weight:bold; color:#fff; text-align:center; line-height:40px;  padding-top:10px; padding-bottom:5px; background:#f44e38;}
.main6shizi h2{ text-align:center; color:#fff; padding-top:15px; padding-bottom:5px; font-weight:normal; font-size:14px;}
.shiziin{ width:1000px; height:460px;}

.main7qiye{width:100%; height:650px; margin:0 auto;}
.main7qiye h1{ font-size:38px; font-weight:bold; color:#e23b3b; text-align:center; line-height:40px;  padding-top:30px; padding-bottom:30px;}
.qiyein{ width:1000px; height:390px;background:url(../images/java_10.jpg) no-repeat center;}
.main7qiye h2{ text-align:center; color:#999; padding-bottom:5px; font-weight:normal; font-size:14px;}

.main8xueyuan{ width:100%; height:730px; margin:0 auto; background:#ededed;}
.main8xueyuan h1{ font-size:38px; font-weight:bold; color:#e23b3b; text-align:center; line-height:40px;  padding-top:30px; padding-bottom:30px;}
.xueyuan{ width:1000px; height:467px;background:url(../images/java_12.jpg) no-repeat center;}
.main8xueyuan h2{ text-align:center; color:#999; padding-bottom:5px; font-weight:normal; font-size:14px;}

.baoming{ width:100%; height:211px; background:url(../images/java_14.jpg) no-repeat center;}
.baoming a{  width:100%;height:211px; display:block; cursor:pointer;}
.javafoot{ width:100%; height:211px; background:url(../images/java_15.jpg) no-repeat center;}