@charset "utf-8";

/*媒介查询*/
@media screen and (min-width:1000px){
    .submenu_con, .part1{width:1000px;}
    .banner_box {width:550px;height:320px;position:relative;overflow:hidden;float:left;}
    .login_box {width:345px;height:320px; float:left;}
	}

@media screen and (min-width:1200px){
    .submenu_con , .part1{width:1200px;}
    .banner_box {width:755px;height:320px;position:relative;overflow:hidden;float:left;}
	.banner_box ul li {position:relative;left:0;top:0;height:300px}
	.banner_box ul li img {width:100%;}
    .login_box {width:445px;height:320px;float:left;}
	}
.font26 {font-size:26px;font-weight:normal;margin-bottom:15px; clear:both}
.pad {padding:30px !important;box-sizing:border-box;}
.bgf {background:#fff !important}
.form,.table{ margin-bottom:20px;}
.form em , .table em{ color:red;margin-left:7px}
/* Form Style */
.form td{ padding:8px;line-height:1.4;color:#888;font-size:16px;}
.form .tdle{ width:160px;border:1px solid #ccc; height:25px; line-height:25px;}
.co3 {color:#333 !important}

.c_submenu {background:#09F; height:60px;}
.c_submenu .submenu_con li a:hover {color:#333;background:#fff}
.c_submenu .submenu_con li .act {color:#333;background:#1689c8;height:60px;}
.c_submenu .submenu_con li a {color:#fff}
.submenu {width:100%;background:#fff; height:60px;}
.submenu_con {margin:0 auto;}
.submenu_con li {list-style:none; float:left; margin-right:0px; position:relative;}
.submenu_con li a{white-space:nowrap;color:#333333;text-align:center;height:60px; line-height:60px;font-size:14px;display:block;padding:0px 18px; text-decoration:none;padding:0px 35px 0px 29px}
.submenu_con li a:hover {color:#f00}




.input {border:none}
.border {border:1px solid #ccc;color:#999;margin-bottom:20px;}
.c9 {color:#999}
.z_nav {position:absolute;left:40px;top:290px;z-index:999}
.z_nav li {float:left;width:14px !important; height:14px !important ;border-radius:100%;background:#ccc;margin-right:12px;}
#user_login { margin:10px auto 10px; right bottom no-repeat; }
#login_form {padding:5px 0 0 10px; font-size:12px;}
.warm {height:22px; text-align:center;}
.warm span {display:block;padding: 2px; margin-bottom: 1em; border:1px solid #ddd;background: #fbe3e4; color: #8a1f11; border-color: #fbc2c4;text-align:center;}
#login_form .submit {width:110px; height:31px;background:url(__PUBLIC__/images/user/login_btn.gif) no-repeat;border:none;cursor:pointer;}
#login_form .input {height:18px; line-height:18px;font-size:13px;  border:1px solid #ccc; border-top:1px solid #999}

#part1 {width:100%;background:#fff;padding-top:50px;padding-bottom:20px;}
.part1{margin:0px auto;}
.part1 td{ vertical-align:middle;}
.part1 .s_l .bx-t{display:none;}
.part1 .s_l .bx-c{ padding:0;}
.part1 .s_r{ width:350px;}
#user_login{}
#user_login .title{ font-size:20px;padding:0px 20px; text-align:left;font-family:"΢���ź�";text-indent:12px; padding:6px 0px;}
#user_login img{ margin-right:20px;}
#login_form{padding:0 20px;}
#login_form div{ padding:10px;font-size:14px;}
#login_form .input{width:295px; height:22px;float:left; line-height:20px; font-size:14px;}
#userlogin{padding-bottom:20px;}
div#login_btn{padding:0px;}
#login_btn input{width:100%;height:56px;line-height:40px;background:#1689c8;font-size:20px;font-family:"΢���ź�","verdana";margin:10px 2px; color:#FFFBF0}
#logindiv a{display:block;color:#333}
#logindiv a:hover{color:#c00}

.left{ float:left}
.right{ float:right}
.border{margin-bottom:15px; padding:4px 10px; overflow:hidden;zoom:1; color:#f00;}
.border a{ color:#06c;}
.border img{ margin-right:5px;}
#login_form .border {width:405px;float:left;height:60px;border:1px solid #ccc;color:#999;margin-bottom:20px;}
#login_form .border p {width:50px;float:left;display:block;line-height:50px;}
#login_form .border input {padding:13px;width:295px;height:30px;line-height:30px; font-weight:500;font-size:18px;border:1px solid #ccc;float:left;}
#login_form .inputbox,.textarea{ border:none; }
#login_form .inputbox{ height:36px; box-sizing:border-box;font-size:18px; border:1px solid #eee;font-family:microsoft yahei;padding:0 5px}
#login_form .textarea{ overflow:auto;}

.bx{ clear:both;}
.bx .l{ float:left;}
.bx .r{ float:right;}
.bx,.bx-t,.bx-c,.content,.bx-b,.bx-b2{ overflow:hidden;zoom:1; clear:both;}
.bx .bx-c:after{ content: '\20'; display: block; height: 0; clear: both;}

.bx{ background:#fff; margin-bottom:15px; }
.bx .bx-t .title{padding:0;  font-weight:normal; color:#000; font-size:26px; margin-left:10px;}
.bx .bx-t .more{text-align:right; color:#333;}
.bx .bx-t .more a{ color:#333; font-weight:normal;}
.bx .bx-c{ padding:5px 5px 20px;}
.bx .bx-b{ display:none;}
.Title{ background:none; border:0; margin-bottom:0; border-radius:0; box-shadow:none;}
.Title .bx-t{ background:none; height:45px; line-height:45px;}
.Title .bx-t .title{ line-height:45px; padding-left:0px; font-size:26px; font-weight:normal; font-family:΢���ź�,����;}
.Title .bx-t .more{ line-height:45px;}
.Title .bx-c{ display:none;}
