@charset "utf-8";
/* CSS Document */
*{ margin: 0; padding: 0;}
body{ font-size:12px; background:#fff; color:#222;}
img{ border:none;}
li{ list-style:none;}
.L{ float:left;}
.R{ float:right;}
.bold{ font-weight:bold;}
i{background-repeat:no-repeat; display:inline-block; vertical-align:middle;}

.top{ height:100px; line-height:100px; width:1200px; margin:0 auto;}
.indexlogo{ float:left; width:230px; height:54px; background:url(../img/indexlogo.png) no-repeat; margin:25px 0 0 0;}

.munu_leftfontright{  display:inline-block; }
.munu_leftfontright li{  display:inline-block; }
.munu_leftfontright li a{ text-decoration: none; margin:0 0 0 20px;  text-align:right; font-size:14px; color:#000; }
.munu_leftfontright li a:hover{ color:#39bed1;}

.index_box_a{ background:#39d1af; width:100%; min-height:600px;}
.index_box_a_box{ width:1200px; margin:0 auto; background:url(../img/znkfimg.png) no-repeat right center; height:600px;}

.index_box_b{ background:#39bed1; width:100%; min-height:600px;}
.index_box_b_box{ width:1200px; margin:0 auto; background:url(../img/index_imga.png) no-repeat right center; height:600px;}
.index_box_b_box .index_box_left_font h1{ font-size:50px; font-weight: normal; padding:100px 0 0 0;}
.index_imgb{ clear:both; margin:20px 0;}

.index_box_c_box{ height:600px; width:1200px; margin:0 auto;  background:url(../img/index_imgc.png) no-repeat left  center;}

.index_box_d_box{ height:600px; width:1200px; margin:0 auto;  background:url(../img/index_imgd.png) no-repeat left  center;}

.index_box_e{ background:#1fe18c; width:100%; min-height:600px;}
.index_box_e_box{ width:1200px; margin:0 auto; background: url(../img/index_imge.png) no-repeat right center; height:600px;}

.index_box_f{background:#4976db ;}
.index_box_f_box{ height:600px; width:1200px; margin:0 auto;  background: url(../img/index_imgc.png) no-repeat left  center;}

.index_box_g{background:#33c441 ;}
.index_box_g_box{ height:600px; width:1200px; margin:0 auto;  background: url(../img/xcx_a.png) no-repeat right  center;}

.index_box_h{background:#1fe18c ;}
.index_box_h_box{ height:600px; width:1200px; margin:0 auto;  background: url(../img/index_imge.png) no-repeat right  center;}


.index_box_right_font{ width:600px; float:right; clear:both;}
.index_box_right_font h1{ font-size:50px; color:#fff; font-weight: normal; padding:200px 0 0 0;}
.index_box_right_font p{ font-size:16px; margin:20px 0; line-height:30px;color:#fff;}
.index_box_right_font button{  font-size:14px; border:1px solid #fff; border-radius:30px; width:135px; height:40px; line-height:40px; text-align:center; background:none; color:#fff;}
.index_box_right_font button:hover{ background:#fff; border:1px solid #fff; color:#4976db; cursor: pointer;}
.background_ccc{ background:#f5f5f5; margin:50px 0 ; padding: 0 0 80px 0; clear:both;}



.index_box_left_font{ color:#fff; width:650px;  }
.index_box_left_font h1{ font-size:50px; font-weight: normal; padding:200px 0 0 0;}
.index_box_left_font p{ font-size:16px; margin:20px 0; line-height:30px;}
.index_box_left_font button{ font-size:14px; border:1px solid #fff; border-radius:30px; width:135px; height:40px; line-height:40px; text-align:center; background:none; color:#fff;}
.index_box_left_font button:hover{ background:#fff; border:1px solid #fff; color:#39bed1; cursor: pointer;}
.title_h1_font{ font-weight:normal; font-size:42px; text-align:center; padding:50px 0; }
.title_h1_font_b{font-weight:normal; font-size:50px; text-align:center; padding:0 0 50px 0; color:#fff;}
.padding_20px{ padding:50px 0;}
.bottom_copy{ clear:both;text-align:center; padding:50px 0; border-top:1px solid #ccc;  width:100%; margin:50px 0 0 0;}
.button_login{ width:95px; height:35px; border:1px solid #d8d8d8; color:#666; border-radius:35px; background: none; float:right; vertical-align:middle; margin:30px 0 0 200px;	}
.button_login:hover{ color: #39bed1; cursor:pointer; border:1px solid #39bed1; opacity:0.5;}

.background_ccc_b{ background:#f5f5f5; margin:150px 0 ; }
.dzxyk_box{ width:1200px; margin:0 auto; clear:both; background:url(../img/dzxyk_b.png) no-repeat right center; padding:150px 0;}
.dzxyk_left_font{clear:both;  }
.dzxyk_left_font h1{ float:left; color:#39bed1; font-size:36px; font-weight:normal; }
.dzxyk_left_font p{clear:both; line-height:35px; font-size:18px; text-align:left;}

.dzxyk_box_d{ width:1200px; margin:0 auto; clear:both; background:url(../img/dzxyk_d.png) no-repeat right center; padding:200px 0;}
.dzxyk_box_f{ width:1200px; margin:0 auto; clear:both; background:url(../img/dzxyk_f.png) no-repeat right center; padding:200px 0;}
.dzxyk_box_c{ width:1200px; margin:0 auto; clear:both; background:url(../img/dzxyk_c.png) no-repeat left center;padding:120px 0; text-align:right;}
.dzxyk_box_e{ width:1200px; margin:0 auto; clear:both; background:url(../img/dzxyk_e.png) no-repeat left center;padding:120px 0; text-align:right;}

.dzxyk_right_font{display:inline-block;}
.dzxyk_right_font h1{ float:right; color:#39bed1; font-size:36px; font-weight:normal; text-align:left; }
.dzxyk_right_font p{clear:both; line-height:35px; font-size:18px; text-align:left; text-align:left;}

.index_box_login{ background:#39bed1 url(../img/login_bga.png) repeat-x center center;}
.index_box_login_a{ width:1200px; margin:0 auto; background: url(../img/login_bgb.png) no-repeat right bottom; height:600px;}

.login_right_box{ width:330px; height:350px; background:url(../img/bg.png) repeat; float:right; margin:120px 0 0 0; position:relative;}
.login_right_box h1{ font-size:18px; font-weight: normal; text-align:left; color:#fff; padding:5px 0; opacity:0.8;}
.login_box{ margin:0 auto; padding:20px;}

.school_text,.school_name,.school_password,.school_code{width:290px; height:45px; background:#fff; margin:5px 0 ;}
.school_text i{ width:45px; height:45px; background:#e5e5e5 url(../img/login_icon.png) no-repeat 12px 11px; }
.school_name i{ width:45px; height:45px; background:#e5e5e5 url(../img/login_icon.png) no-repeat 12px -46px;}
.school_password i{ width:45px; height:45px; background:#e5e5e5 url(../img/login_icon.png) no-repeat 12px -103px;}
.school_code i{ width:45px; height:45px;  background:#e5e5e5 url(../img/login_icon.png) no-repeat 12px -163px;}
.login_box input{height:43px; border:none; padding:0 10px; vertical-align:middle; width:220px }
.code_img{ position:absolute; right:0; top:6px;}
.school_code{ position:relative;}

.school_text{}
.school_name{}
.school_password{}
.school_code{}
.button_a{background:#09f; color:#fff; font-size:14px; text-align:center; width:290px; height:45px; border:none;}
.button_a:hover{ background:#06c;cursor:pointer;}
.error_box{ position:absolute; color:#f66; font-size:12px; text-align:center; width:290px; top:15px;}
.menu_color_hov{ color:#39bed1 !important;}

.product_box{ width:100%; background:#fff;-moz-box-shadow:0px 1px 10px #dde0ea; -webkit-box-shadow:0px 1px 10px #dde0ea; box-shadow:0px 1px 10px #dde0ea;}

.munu_product_ab{ float:left; margin:0 0 0 20px; font-size:14px;}
.munu_product_ab li{ float:left; margin:0 0 0 20px;}
.munu_product_ab li a{ text-decoration:none; color:#000;}
.munu_product_ab li a:hover{ color:#39bed1;}
.munu_product_a i,.munu_product_b i{ background:url(../img/menu_left_icon.png) no-repeat; width:23px; height:18px; margin:0 3px 0 0;}
.munu_product_b i{background-position:-26px 0 ;}
.munu_product_a a:hover i{ background-position:0 -20px;}
.munu_product_b a:hover i{ background-position:-26px -20px;}

.product_center{ margin:30px auto; width:1200px; background:#fff; padding:30px; text-align: left;}
.product_center_box li{ width:275px; height:200px; border:1px solid #d8d8d8; display:inline-block; margin:50px;  text-align: center; position:relative; }
.product_center_box li:hover{ border:1px solid #39bed1; cursor:pointer; background-color:#f9fbff;}
.product_center_box li p{ color:#999; }
.product_img_a{ background:url(../img/dianzhika.png) no-repeat center 30%;}
.product_img_b{ background:url(../img/jiaofeitong.png) no-repeat center 30%;}
.product_img_c{ background:url(../img/zhinengkefu.png) no-repeat center 30%;}
.product_img_d{ background:url(../img/gongdan.png) no-repeat center 30%;}
.product_img_e{ background:url(../img/wangting.png) no-repeat center 30%;}
.product_img_f{ background:url(../img/yonghuzhongxin.png) no-repeat center 30%;}
.product_img_g{ background:url(../img/xiaochengxu.png) no-repeat center 30%;}
.product_img_h{ background:url(../img/index_imge.png) no-repeat center 30%;}
.product_h1{ padding:115px 0 10px 0; font-size:18px;  font-weight: normal; }
.no_product_box{ position:absolute; width:100%; height:100%; background:#000; opacity:0.6;top:0; left:0; }
.no_product_button{ border:none;border-radius:20px; padding:10px 20px; margin:25% 0 0 0; background:#fff; position:relative; z-index:999;}
.no_product_button:hover{  cursor:pointer;background:#39bed1; color:#fff;}
.no_productbox{ position:absolute; width:100%; height:100%;  top:0; left:0; }

.znfx_box_ul{ margin:0 auto; text-align:center; width:1200px;}
.znfx_box_ul li{ display:inline-block; margin:50px; width:480px; line-height:30px; height:400px;vertical-align:top;}
.znfx_box_ul li .znfx_img{ height:200px; }
.znfx_box_ul li h1{ font-weight:normal; padding:20px 0; }
.znfx_box_ul li p{ width:300px; margin:0 auto; text-align:left;}
.jft_box_ul li p{ width:300px; margin:0 auto; text-align: center;}
.jft_box_ul li{ display:inline-block; margin:45px; width:300px; line-height:30px; height:400px;vertical-align:top;}

.jsys_box_ul{ margin:0 auto; text-align:center; width:1200px;}
.jsys_box_ul li{ display:inline-block; margin:0 40px; width:300px; line-height:30px;}	
.jsys_box_ul li p{  width:300px; text-align:left;}	
.jsys_box_ul li h1{ margin:30px 0 0 0;}

.gdgl_box_ul{margin:0 auto; text-align:center; width:1200px;}
.gdgl_box_ul li{ display:inline-block; margin:60px 50px; width:400px; line-height:30px;}	
.gdgl_box_ul li h1{ font-weight:normal; padding:30px 0; font-size:18px;}	
 
.jft_font_h2 h2{ padding:20px;}
.wt_text_box{ width:1000px; margin:0 auto; padding:50px 0; clear:both; height:350px; }
.wt_font_box{ font-size:16px; width:450px; }
.wt_font_box dt{ font-size:18px; font-weight:bold; margin:200px 0 0;}

.font_22px{ font-size:28px; text-align:center;}

.wt_text_one{ clear:both;clear:both; }


