@charset "gb2312";
/*wrap - header*/
.wrap{width:1138px; height:auto; margin:0 auto; padding:0 auto;}
/*ggao*/
.ggao{width:1138px; height:auto; float:left;}
.ggao ul.hggao{width:1118px; padding:0px 10px; float:left;}
.ggao ul.Two{padding:0px 5px 0px 5px; float:left;}/*二个六十的*/
.ggao ul.Five{padding:0px 4px; float:left;}/*五个*/
.ggao ul.Two li{width:554px; margin:0px 5px 0px 5px; display:inline; float:left;}.ggao ul.Two li img{width:554px; height:65px;}/*二个六十的*/
.ggao ul.Five li{width:214px; margin:10px 6px 0px 6px; display:inline; float:left;}.ggao ul.Five li img{width:214px; height:60px;}/*五个*/
/*logo*/
.logo{width:1118px; height:62px; margin-top:10px; padding-left:10px; float:left;}
.logo img{vertical-align:middle; border:0px;}
.logo p{width:878px; height:auto; background:url(/img-2017/sub_logo.jpg) left center no-repeat; float:right;}
.logo p span, .logo p em{height:62px; padding-left:78px;}
.logo p span{width:64px; height:auto; color:#E04500; font-size:22px; font-family:"黑体"; font-weight:bold; line-height:30px; float:left;}
.logo p em{width:100px; height:auto; color:#E04500; font-size:22px; font-family:"黑体"; font-weight:bold; line-height:30px; float:left;}
.logo p img{height:62px; border:0px; float:right;}

/*面包屑*/
.breadCrumb{width:1118px; height:auto; padding-left:10px; float:left;}
.breadCrumb p{width:1100px; height:auto; color:#6e6e6e; font-size:12px; line-height:30px; background:url(/img-2017/mbj.gif) no-repeat #f7f7f7; margin-top:10px; padding-left:18px; float:left;}
.breadCrumb p a{color:#02a91b;}.breadCrumb p a:hover{color:#02a91b; text-decoration:underline;}
.breadCrumb p span{color:#6e6e6e; padding-right:10px; float:right;}
.breadCrumb p span a{color:#fc7002;}.breadCrumb p span a:hover{color:#fc7002; text-decoration:underline;}

/** login main **/
.login{width:1138px; height:475px; background:url(/images/login_bg.jpg) center top no-repeat; float:left;}
.login div.erweima{width:682px; height:475px; float:left;}
.login div.erweima ul{width:auto; height:auto; margin-top:64px; padding-left:60px; float:left;}
.login div.erweima ul li{width:auto; height:auto; margin:0px 22px; display:inline; float:left;}
.login div.login_form{width:320px; height:382px; background:url(/images/login_form_bg.png) center top no-repeat; margin-top:46px; float:left;}
.login div.login_form h2{width:320px; height:80px; color:#fff; font-size:24px; text-align:center; line-height:80px; font-weight:700; font-family:"黑体"; margin-top:3px; float:left;}
.login div.login_form ul{width:300px; height:254px; padding-left:20px; float:left;}
.login div.login_form ul li{width:300px; height:auto; float:left;}
.login div.login_form ul li label{width:280px; height:24px; color:#FFF; font-size:12px; line-height:24px; float:left;}

input:-webkit-autofill{-webkit-box-shadow: 0 0 0px 1000px #fff inset !important;}

.login div.login_form ul li.name input{width:232px; height:40px; color:#757575; font-size:14px; line-height:40px; background:#FFF; border:1px solid #bebebe; padding-left:46px; outline:none; float:left;}
.login div.login_form ul li.name span{width:42px; height:42px; background:url(/images/login_ico.jpg) 0px 0px no-repeat #FFF; position:absolute; left:1px; top:25px;}

.login div.login_form ul li.pwd input{width:232px; height:40px; color:#757575; font-size:14px; line-height:40px; background:#FFF; border:1px solid #bebebe; padding-left:46px; outline:none; float:left;}
.login div.login_form ul li.pwd span{width:42px; height:42px; background:url(/images/login_ico.jpg) 0px -42px no-repeat #FFF; position:absolute; left:1px; top:25px;}

.login div.login_form ul li.tijiao input{width:120px; height:38px; color:#008e08; font-size:20px; line-height:36px; text-align:center; font-weight:700; background:url(/images/login_tijiao.png) repeat-x; border:1px solid #adb9c2; border-radius:5px; outline:none; margin-top:40px; margin-left:80px; display:inline; cursor:pointer; float:left;}

.login div.login_form div.login_more{width:320px; height:45px; float:left;}
.login div.login_form div.login_more span.left{width:150px; height:45px; color:#fff; font-size:14px; line-height:45px; text-align:left; padding-left:10px; float:left;}
.login div.login_form div.login_more span.right{width:150px; height:45px; color:#fff; font-size:14px; line-height:45px; text-align:right; padding-right:10px; float:right;}
.login div.login_form div.login_more span.left a, .login div.login_form div.login_more span.right a{color:#FFF;}
.login div.login_form div.login_more span.left a:hover, .login div.login_form div.login_more span.right a:hover{color:#FFF;}

/** zhuce main **/
.zhuce{width:1096px; height:auto; border:1px solid #ccc; margin-top:10px; margin-left:10px; padding:10px; display:inline; float:left;}
.zhuce div.leftBox{width:565px; height:auto; float:left;}
.zhuce div.leftBox div.yonghu{width:565px; height:auto; float:left;}
.zhuce div.leftBox div.yonghu p{width:555px; height:30px; color:#666; font-size:14px; line-height:30px; padding-left:10px; float:left;}
.zhuce div.leftBox div.yonghu ul{width:555px; height:auto; border-bottom:1px dashed #ccc; padding-bottom:10px; float:left;}
.zhuce div.leftBox div.yonghu ul li{width:265px; height:26px; color:#666; font-size:12px; line-height:26px; padding-left:10px; float:left;}

.zhuce div.erweima{width:542px; height:auto; float:left;}
.zhuce div.erweima ul{width:532px; height:auto; background:url(/images/zhuce_left_show.png) center top no-repeat; padding-top:216px; padding-left:24px; float:left;}
.zhuce div.erweima ul li{width:auto; height:auto; margin:0px 22px; display:inline; float:left;}

.zhuce div.zhuce_form{width:450px; height:auto; padding:0px 40px 40px 40px; float:left;}
.zhuce div.zhuce_form h2{width:450px; height:40px; color:#333; font-size:20px; line-height:40px; font-family:"微软雅黑","Microsoft YaHei","黑体"; font-weight:700; padding-top:20px; float:left;}
.zhuce div.zhuce_form h2 i{height:40px; color:#fc7002; font-size:12px; line-height:40px; font-family:"宋体"; font-weight:100;}
.zhuce div.zhuce_form ul{width:450px; height:auto; float:left;}
.zhuce div.zhuce_form ul li{width:450px; height:40px; margin-top:20px; float:left;}
.zhuce div.zhuce_form ul li.input, .zhuce div.zhuce_form ul li.yzm, .zhuce div.zhuce_form ul li.test{position:relative;}
.zhuce div.zhuce_form ul li.input label.title, .zhuce div.zhuce_form ul li.yzm label.title, .zhuce div.zhuce_form ul li.test label.title{width:60px; height:40px; color:#333; font-size:14px; line-height:40px; text-align:right; padding-right:20px; float:left;}

.zhuce div.zhuce_form ul li.mima{width:450px; height:20px; margin-top:20px; float:left;}
.zhuce div.zhuce_form ul li.mima label.title{width:60px; height:20px; color:#333; font-size:14px; line-height:20px; text-align:right; padding-right:20px; float:left;}
.zhuce div.zhuce_form ul li.mima span{width:320px; height:20px; float:left;}
.zhuce div.zhuce_form ul li.mima span em{width:80px; height:20px; color:#adadad; font-size:12px; text-align:center; background:#f1f1f1; border-right:1px solid #dedede; float:left;}
.zhuce div.zhuce_form ul li.mima span em:nth-child(3){border-right:0px;}
.zhuce div.zhuce_form ul li.mima span em.cur{color:#fff; background:#ff9800;}

.zhuce div.zhuce_form ul li.input input{width:280px; height:38px; color:#333; font-size:16px; line-height:38px; outline:none; border:1px solid #c9c9c9; padding-left:40px; float:left;}
.zhuce div.zhuce_form ul li.input input.user{background:url(/images/zhuce_right_form_ico.png) left top no-repeat;}
.zhuce div.zhuce_form ul li.input input.pass{background:url(/images/zhuce_right_form_ico.png) left -40px no-repeat;}
.zhuce div.zhuce_form ul li.input input.tel{background:url(/images/zhuce_right_form_ico.png) left -80px no-repeat;}

.zhuce div.zhuce_form ul li.yzm input.dun{width:120px; height:38px; color:#333; font-size:16px; line-height:38px; outline:none; border:1px solid #c9c9c9; background:url(/images/zhuce_right_form_ico.png) left bottom no-repeat; padding-left:40px; float:left;}
.zhuce div.zhuce_form ul li.yzm input.dun_int{width:150px; height:42px; color:#333; font-size:14px; line-height:40px; outline:none; border:1px solid #b1b1b1; background:#dedede; margin-left:10px; border-radius:3px; cursor:pointer; display:inline; float:left;}

.zhuce div.zhuce_form ul li.input label.low, .zhuce div.zhuce_form ul li.yzm label.low{width:40px; height:40px; color:#fc7002; font-size:14px; line-height:40px; text-align:center; float:left;}

.zhuce div.zhuce_form ul li.checkbox{margin-top:30px;}
.zhuce div.zhuce_form ul li.checkbox label{height:40px; color:#333; font-size:14px; line-height:40px; text-align:right; padding-left:76px; float:left;}
.zhuce div.zhuce_form ul li.checkbox label input{width:14px; height:14px; margin-top:14px; margin-top:10px\9; *margin-top:10px; _margin-top:10px;}
.zhuce div.zhuce_form ul li.checkbox em{height:40px; color:#8d8c8c; font-size:12px; line-height:40px; text-align:left; padding-left:2px; float:left;}

.zhuce div.zhuce_form ul li.go_page{padding-left:80px; margin-top:30px;}
.zhuce div.zhuce_form ul li.go_page input{width:322px; height:42px; color:#fff; font-size:16px; line-height:42px; text-align:center; outline:none; border:0px; background:#e10303; border-radius:3px; cursor:pointer; float:left;}

/*err*/
.zhuce div.zhuce_form ul li.input span{position:absolute; height:22px; color:#333; font-size:12px; line-height:22px; background:#ff9797; padding:0px 4px; right:48px; right:47px\9; *right:47px; _right:47px; top:38px; display:none;}
.zhuce div.zhuce_form ul li.yzm span{position:absolute; height:22px; color:#333; font-size:12px; line-height:22px; background:#ff9797; padding:0px 4px; right:208px; right:207px\9; *right:207px; _right:207px; top:38px; display:none;}
.zhuce div.zhuce_form ul li.test span{position:absolute; height:22px; color:#333; font-size:12px; line-height:22px; background:#ff9797; padding:0px 4px; right:48px; right:47px\9; *right:47px; _right:47px; top:38px; display:none;}
/*fome two*/
.zhuce div.zhuce_form ul li.test input{width:316px; height:38px; color:#333; font-size:16px; line-height:38px; outline:none; border:1px solid #c9c9c9; padding-left:4px; float:left;}
.zhuce div.zhuce_form ul li.test select.left{width:158px; height:42px; color:#333; font-size:14px; line-height:42px; outline:none; border:1px solid #c9c9c9; padding-left:4px; float:left;}
.zhuce div.zhuce_form ul li.test select.right{width:156px; height:42px; color:#333; font-size:14px; line-height:42px; outline:none; border:1px solid #c9c9c9; padding-left:4px; margin-left:8px; display:inline; float:left;}
.zhuce div.zhuce_form ul li.test label.low{width:40px; height:40px; color:#fc7002; font-size:14px; line-height:40px; text-align:center; float:left;}

/*底部开始*/
.bottom{width:1118px; height:auto; padding-left:10px; margin-top:10px; float:left;}
.foot_line{width:1118px; height:28px; line-height:28px; text-align:center; border-top:5px solid #009100; border-bottom:1px solid #4abe03; background:#f2ffe2; float:left;}
.foot_line a{color:#000100;}
.foot{width:1118px;height:94px; text-align:center; line-height:25px; background:#F8F8F8; position:relative; padding-top:12px; float:left;}
.foot img{vertical-align:middle;}
.foot p.left{width:79px; height:97px; position:absolute; left:10px; top:4px;}
.foot p.right{width:79px; height:97px; position:absolute; right:10px; top:4px;}