/*全局*/
html{font-size: 62.5%; margin:0px;}
body,dt,th{padding:0px; margin: 0px; color: #898989; font-family: "微软雅黑"; font-size:14px;}
a{text-decoration:none;color:#666666;}
a:hover{ color:#996633;}
a:active{ color:#333333; opacity:0.6; background-color:#999999;}
ul , li , p{margin: 0px; padding: 0px; list-style-type: none;}
input,button,select,textarea{outline:none; padding:0px; margin:0px;}
img{border: 0px;}
.clear {clear:both;}
body{ background-color:#FFFFFF;}

/* 登录 */
.content{ background-color:#F1F1F1;}
.content .top{ height:50px; line-height:50px; font-size:15px; color:#FFF; background-color:#660E00;}
.content .top marquee{ display: flex; align-items: center; position:relative;}
.content .top img{ display: block; width: 26px; float: left; margin-top:12px; margin-right: 14px;}
.fzcon{ padding-top:30px;}
.fzcon .backpic{ background-image:url(../images/fzh_pic_1.jpg); background-repeat:repeat-x; background-size: cover; height:400px; position: absolute;
 top: 50px; left: 0px; right: 0px; border-top:1px solid #666666;}
.con{ width:1160px; min-height:800px; margin:0px auto; background-image:url(../images/back_con_pic5.png); background-repeat:no-repeat;
 padding-bottom:50px; position:relative;}


.loginkk{ padding-left:310px; padding-top:180px; position: relative;}
.wailian{ position:absolute; right:4px; top:98px; width:274px; height:406px;}
.wailian a{ display: block; width:100%; height:100%;}
.login{ width:560px; height:298px; padding-top:38px; position:relative; background-image:url(../images/back_y_y.png); padding-bottom:70px; background-repeat:no-repeat; background-position:left bottom;}
.login_top{ height:36px; font-size:14px; position:absolute; top:0px; left:0px; right:0px; padding-left:260px; z-index:9999;}
.login_top a{ display:block; height:35px; line-height:35px; color:#FFF; text-align:center; padding-left:20px; padding-right:20px; background-color:#999; float:left; border-top-left-radius:6px;
 border-top-right-radius:6px; margin-right:6px; padding-top:2px; font-weight:normal; border:1px solid #999;}
.login_top a.login_top_a{ background-color:#ffffff; color:#000000; font-weight:bold; border-bottom:1px solid #FFFFFF;}
.login_con{width:478px; height:268px; padding-top:34px; background-color:#FFFFFF; border:1px solid #17A6E0; position:relative; z-index:2; border-radius:5px;}
.logput{ height:38px; position:relative; padding-left:166px; margin-top:14px;}
.logput dt{ width:160px; text-align:right; line-height:38px; height:38px; position:absolute; left:0px; top:0px; font-size:16px; color:#000000;}
.logput input{ height:36px; border:1px solid #CCCCCC; background-color:#FFFFFF; text-indent:8px; width:236px;}
.logput2 input{ width:100px;}
.logput2 p{ position:absolute; width:190px; height:38px; line-height:38px; top:0px; right:10px;}
.logput2 p span{ font-size:20px; color:#D80001; display:block; float:left; width:120px; height:40px; position: relative; top: -2px;}
.logput2 p a{ font-size:16px; margin-left:10px; color:#000000;}
.logsub{ height:34px; padding-left:166px; padding-top:24px;}
.logsub a{ display:block; width:90px; height:32px; line-height:32px; color:#333333; text-align:center; background-color:#f6f6f6; float:left; border-radius:6px; border:1px solid #CCCCCC;}
.logsub a.logsub_a{ margin-right:10px; background-color:#D80001; color:#FFFFFF; border:1px solid #D80001;}
.log_shuo{ text-align:center; line-height:30px; height:30px; padding-top:10px; color:#999999; font-size:12px;}
.login_about{ color:#FFFFFF; line-height:24px; font-size:14px; text-align:center; padding-top:100px; padding-left:50px;}
.dliu{ position:absolute; left:-64px; bottom:40px; height:210px; width:338px; background-image:url(../images/back_con_1.png); background-repeat:no-repeat;}
.dliu dt{ height:44px; line-height:44px; color:#FFFFFF; padding-left:26px; text-shadow:1px 1px 1px #000;}
.dliu dt.dt_1{ padding-top:47px;}
.dliu dt.dt_2{ padding-top:13px;}
.dliu dt.dt_3{ padding-top:12px;}




/* 1 */
.ticonkk{ padding-left:136px; padding-top:180px; padding-bottom:260px;}
.ticon{ width:674px; min-height:298px; padding-top:35px; position:relative;}

.tifcon{ width:674px; min-height:500px; background-color:#FFFFFF; border:1px solid #D80001; position:relative; z-index:2; border-radius:5px; padding-bottom:50px;}
.titit{ padding-left:18px; padding-right:18px; padding-top:12px; padding-bottom:12px; border-bottom:1px solid #CCCCCC;}
.titit dt{ line-height:22px; color:#000000; font-size:14px;}
.titit dt span{ font-size:18px; color:#D80001;}
.titit p{ font-size:14px; color:#666666; line-height:22px; padding-top:2px;}
.tineiy{}
.tiput{ height:38px; position:relative; padding-left:166px; margin-top:18px;}
.tiput dt{ width:160px; text-align:right; line-height:38px; height:38px; position:absolute; left:0px; top:0px; font-size:16px; color:#000000;}
.tiput input{ height:36px; border:1px solid #CCCCCC; background-color:#FFFFFF; text-indent:8px; width:404px; border-radius:5px;}
.tiput select{ height:36px; border:1px solid #CCCCCC; padding:0px 0px; margin:0px 0px; width:406px; border-radius:5px; text-indent:2px;}
.tiput span{ color:#D80001; font-size:24px; padding-left:12px; position:relative; top:8px;}
.ticon_about{color:#000000; line-height:24px; font-size:14px; text-align:center; padding-top:32px;}
.tiput2{ height:94px;}
.tiput2 p{ height:38px;}
.tiput2 p input{ width:180px;}
.tiput2 p span{ margin-right:18px;}
.tiput2 p.tiput2_p{ margin-top:16px;}
.tisub{ padding-left:80px; padding-top:40px; width:520px;}
.tisub a{ display:block; background-color:#1758C0; color:#FFFFFF; height:54px; line-height:54px; text-align:center; font-size:16px; border-radius:5px;}


/* 2 */
.tifcon_tit{ height:46px; line-height:46px; border-bottom:1px solid #CCCCCC; background-color:#FAFAFA; color:#000000; font-size:16px; padding-left:18px;}
.dingcon{ padding-top:50px; padding-left:80px; /*padding-right:80px;*/}
.dingcon table{ border-left:1px solid #CCCCCC; border-top:1px solid #CCCCCC; width:100%;}
.dingcon table tr{}
.dingcon table tr td{ width:50%; height:46px; border-bottom:1px solid #CCCCCC; border-right:1px solid #CCCCCC; padding-left:16px; color:#999999;}
.dingcon table tr td span{ color:#000000; margin-right:4px;}
.dingcon table tr td font{ color:#D80001;}

/* 3 */
.katit{height:46px; border-bottom:1px solid #CCCCCC; background-color:#FAFAFA; font-size:16px; padding-left:18px; border-top:1px solid #CCCCCC; margin-top:40px;}
.katit span{ color:#000000; line-height:46px;}
.katit dt{ float:right; margin-right:24px; padding-top:5px;}
.katit dt a{ display:block; width:96px; border:1px solid #999999; background-color:#FFFFFF; line-height:34px; height:34px; text-align:center; color:#000000; border-radius:5px;}
.kacon{ padding-bottom:28px; border-bottom:1px solid #CCCCCC; padding-top:10px;}
.kaput{ height:38px; position:relative; padding-left:110px; margin-top:18px;}
.kaput dt{ width:110px; text-align:right; line-height:38px; height:38px; position:absolute; left:0px; top:0px; font-size:16px; color:#000000;}
.kaput input{ height:36px; border:1px solid #CCCCCC; background-color:#FFFFFF; text-indent:8px; width:180px; border-radius:5px;}
.kaput span{ color:#D80001; font-size:24px; padding-left:12px; position:relative; top:8px; margin-right:18px;}
.kadel{ position:absolute; width:80px; top:0px; right:26px; height:38px;}
.kadel a{ display:block; height:38px; line-height:38px; text-align:center; color:#FFFFFF; background-color:#666666; border-radius:5px;}


