﻿@charset "utf-8";
/* CSS Document */
html,body {margin: 0 auto;}
body { color: #666;margin: 0px;padding: 0px; background: url(../images/19xlc_bg.png); font-size: 14px;font-family: "Microsoft YaHei";text-align: left;}
a {	text-decoration: none;}
a:link,a:visited {	color: #666;}
a:hover {color: #0167cc;	text-decoration: none;}
* {margin: 0px;padding: 0px;font-family: "Microsoft YaHei";outline: none}
ul,li {list-style-type: none;margin: 0px;padding: 0px;}
img {border: 0px;vertical-align: middle;}
.clear {	clear: both;}
input,select {vertical-align: middle;}
.no {	display: none;}
table {margin: 0px auto;table-layout: fixed;}
.block {display: block;}
/*---------------------------------------首页------------------------------------------*/
.top_a{ padding-top: 17px; text-align: right;}
.top_a a{margin: 0px 5px;}
.top_b{height: 100px;}
.in{margin-top: 30px;}
.in1{width: 320px; height:30px; border: 1px solid #d7d7d7; border-right:none; padding-left: 15px;}
.in2{width: 35px; height: 32px; border: 1px solid #d7d7d7; border-left:none; background: #FFFFFF url(../images/19xlc_ss.png) no-repeat center; margin-left: -5px;}
.box{position: relative;z-index: 10; height: 50px; line-height:50px; border-top: solid #D7D7D7 1px; border-bottom: 1px solid #D7D7D7; background: #FFFFFF;}
.box>.win_a>ul>li{position: relative; float: left; height: 50px; width: 25%; background: url(../images/19xlc_xian.png) no-repeat right center; text-align: center;font-size: 18px;}
.box>.win_a>ul>li>a{  height: 35px; line-height:35px; width: 100px; margin: 0 auto; margin-top: 8px; display: block;}
.box>.win_a>ul>li:hover>a,.box>.win_a>ul>li.on>a{ background: #f39a32;color: #FFFFFF;}
.box>.win_a>ul>li:hover>ul{display: inline-block;}
.box>.win_a>ul>li>ul{ background: #e7e6e8; display: none; margin-top: 8px; padding: 15px 20px;  font-size: 16px;}
.box>.win_a>ul>li>ul>li{line-height:36px; height: 36px;}
.box>.win_a>ul>li>ul>li:hover{height: 34px; line-height: 34px; border-bottom: 1px solid #D7D7D7;border-top: 1px solid #D7D7D7;}
.ban {position: relative;z-index: 1;}
.ban img{width: 100%;}
.pic_con1 {height:470px;position: relative;z-index: 1;overflow: hidden;}
.pic_con1 .pic {height: 470px;overflow: hidden}
.pic_con1 .pic li {width: 100%;height: 470px;}
.pic_con1 .pic img {width: 100%;height: 100%;display: block;}
.pic_con1 .num {position: absolute;z-index: 6;bottom: 18px;right: 50%;margin-right: -45px;}
.pic_con1 .num li {float: left;position: relative;width: 13px;height: 13px;line-height: 13px;background-color: #ffffff;overflow: hidden;text-align: center;margin-left: 15px;cursor: pointer;border-radius: 50%;}
.pic_con1 .num li.on,.pic_con1 .num li:hover {background-color: #f1c898;}
.pic_con1 .prev,.pic_con1 .next{ display: none; width: 30px; height:48px; position: absolute; z-index: 2; bottom: 50%; margin-bottom: -25px;}
.pic_con1 .prev{left: 0px; margin-left: 360px; background:url(../images/19xlc_r.png);}
.pic_con1 .next{right: 0px; margin-right: 360px; background:url(../images/19xlc_l.png);}
.pic_con1:hover .prev,.pic_con1:hover .next{display: block;}
.con_ll{width: 270px;}
.con_top{height:50px; line-height: 50px;font-size: 18px; font-size: 18px; color: #FFFFFF;font-weight: bold;background: #f39a32; padding-left: 25px;}
.con_ul{background: #ededed; padding-top: 10px; padding-bottom: 90px;}
.con_rr{width: 900px;}
.con_tit li{float: left; width: 280px; margin-right: 30px; margin-bottom: 10px;}
.img_max {cursor: pointer;width: 100%;overflow: hidden;position: relative;}
.img_max img {width: 100%;top: 0;position: relative;left: 0;-webkit-transition: -webkit-transform 0.5s;-moz-transition: -moz-transform 0.5s;-o-transition: -o-transform 0.5s;transition: transform 0.5s;}
.con_tit li:nth-child(3n+3){ margin-right: 0px;}
.con_tit li:hover .img_max img {-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}
.con_tit li .img_max{margin-bottom: 10px;}
.con_tit li p{text-align: center;font-size: 16px; color: #333;}
.b_bottom a{display: block; background: #FFFFFF; border: 1px solid #D7D7D7; width: 120px; height: 40px; text-align: center;line-height: 40px; font-size: 18px; color: #999999; margin: 0 auto; margin-top:30px;}
.bottom{background: #86746b;padding: 30px 0px;}
.bottom p{color: #FFFFFF; font-size: 16px;text-align: center; line-height:36px;}
.bottom a{margin: 0px 12px; color: #FFFFFF;}
.con_ul ul li h3{width: 200px;padding-top: 24px;padding-bottom: 15px; border-bottom: 1px solid #D7D7D7; margin: 0 auto; font-size: 16px;background: url(../images/19xlc_icon_2.png) no-repeat 95% 30px ;}
.con_ul ul li h3 span{display: block; padding-left: 25px; background: url(../images/19xlc_icon_1.png) no-repeat 7px center;}
.gl_list ul li.add.on h3 {font-weight: bold;}
.gl_list li.on ul {display: block}
.gl_list ul ul {background-position: 33px top;display: none;margin: 0;border: 0;}
.gl_list.li {margin: 0px;}
.gl_list li.on ul ul {	display: none}
.gl_list ul li llla {line-height: 47px;display: block;}
.gl_list ul ul {padding: 10px 0px;padding-left: 8px;}
.gl_list ul ul li {padding-left: 20px;margin-bottom: 10px;line-height: 24px;height: 24px;background: url(../images/19xlc_icon_3.png) no-repeat 8px center;}
.gl_list ul ul li a {line-height: 24px;}
.gl_list ul li.add.on li:hover a{color: #f39a32;}
.gl_list ul li.add {padding-left: 0;}
.gl_list ul li.add h3 a {background: none;}
.gl_list ul li.add li a,
.gl_list ul li.add li li a {background-image: none}
.gl_list ul li.add.on li a {color: #555}
.gl_list ul li.on ul {display: block; width: 200px; margin: 0 auto;}
.con_r_top{height: 50px; line-height: 50px; background:url(../images/19xlc_xian1.png) no-repeat 5px center; padding-left: 28px; border-bottom: 1px solid #D7D7D7;}
.con_r_top .con_r_r{font-size: 18px;}
.con_r_top span a{ margin: 0 5px;}
.xl .xl_top{margin-top: 60px; margin-bottom: 40px; font-size: 30px; font-weight: bold; text-align: center;}
.xl .xl_img{ margin: 0 auto; width: 730px; border: 5px solid #FFFFFF;box-shadow: 1px 1px 1px #888888;}
.xl_b{text-align: center; margin-top: 30px;font-size: 18px;}
.fox{position: fixed; top: 15%;z-index: 999; right: 0;}
.fox ul li{ line-height: 33px; height: 33px; text-align: center;width: 95px;background: #FFFFFF; border:1px solid #D7D7D7; border-top:none;}
.fox ul li.li{background: #F39A32; color: #FFFFFF;border:#F39A32 solid 1px;}
.fy_list {clear: both;text-align: center;}
.fy_list a {display: inline-block; border-radius:3px;background: -webkit-linear-gradient(top,#fff,#f2f2f2); padding: 0 12px;border: 1px solid #DCDCDC;line-height: 30px;height: 30px;margin: 0 2px;}
.fy_list span.current,.fy_list span.disab,.fy_list span.disabled {display: inline-block;padding: 0 10px;border: 1px solid #DCDCDC;line-height: 30px;height: 30px;background: #fbffff;margin: 0 2px;}
.fy_list a.bor_l1 {border-left: 1px solid #DCDCDC;}
.fy_list a.on,.fy_list a:hover,.fy_list span.current {color: #fff;background: #3a3a3a;border: 1px solid #3a3a3a;text-decoration: none;}
.fy_list .inp6 {width: 30px;text-align: center;height: 30px;border: 1px solid #DCDCDC;}
.tit{ margin-top: 20px; padding: 0px 20px;}
.tit p{line-height: 50px; font-size: 16px; color: #333; text-align: justify;}
.ban_a{ margin-bottom: 40px; height: 345px; background: url(../images/19xlc_banner2.png) no-repeat top center;}


#submitForm td{ line-height:30px;}
#submitForm td input[type="text"],#submitForm td input[type="password"]{ width:200px;}
.item-btn {
    width: 192px;
    display: block;
    height: 28px;
    line-height: 28px;
    text-align: center;
    font-family: "ARIAL";
    font-size: 18px;
    color: #FFF;
    background-image: url(../images/item_btn.png);
    background-repeat: no-repeat;
    border: 0 none;
    outline: none;
}

/*------------------------Right>>login------------------------------*/
.login{
	width:255px;
	height:282px;
	top:0;
	bottom:0;
	left: 0px;
	right: 0px;
	margin:auto;
	background-image:url(../images/login_bg.png);
	background-repeat:no-repeat;
	z-index:999;
}
.login_kk{
	width:auto;
	padding:45px 30px;
}
.form-item {
	position: relative; 
	margin-bottom: 20px;
}

.login .login_kk .form-item .icon_user {
	background-image: url(../images/icon-user.png);
	background-repeat: no-repeat;
	position: absolute;
	left: 15px;
	top: 8px;
	width: 17px;
	height: 17px;
	overflow: hidden;
}
.login .login_kk .form-item .icon_pwd {
	background-image: url(../images/icon-pwd.png);
	background-repeat: no-repeat;
	position: absolute;
	left: 15px;
	top: 8px;
	width: 17px;
	height: 17px;
	overflow: hidden;
}
