@charset "utf-8";
body{margin:0px; background:url(../images/body.gif) repeat-y top #ffffff; overflow-x:hidden;}
a{font-family:"微软雅黑"; font-size:14px; line-height:24px; color:#666666; text-decoration:none;}
img{border:0px;}
.clear{clear:both;}
.kx{height:60px; overflow:hidden;}
.kx30{height:30px; overflow:hidden;}
.mt10{margin-top:10px;}
.left{float:left;}
.right{float:right;}
input{outline:none;}

.content{width:1200px; margin:auto;}

.head{height:40px; background:#F2F2F2; width:100%;}
.head a{line-height:40px;}

.top{height:87px; width:1200px; background:url(../images/top.jpg) no-repeat; margin:auto;}

#nav{height:42px; width:100%; background:url(../images/nav_bg.jpg) repeat-x;}
#nav ul{margin:0px; list-style:none; padding:0px;}
#nav ul li{float:left; list-style:none; display:block; text-align:center; position:relative; height:42px; background:url(../images/nav_line.jpg) no-repeat right;}
#nav ul li:hover{background:url(../images/nav_b.jpg) repeat-x top #ffffff;}
#nav ul li a{font-size:14px; color:#ffffff; text-decoration:none; font-weight:600; line-height:42px; display:block; padding:0px 58px;}
#nav ul li:hover a{color:#D29954;}
#nav ul li ul{display:none;}
#nav ul li:hover ul{display:block; position:absolute; top:42px; left:0; list-style:none; position:absolute; float:left; z-index:999; width:428px; background:#FFFFFF;}
#nav ul li:hover ul li{list-style:none; margin:0px; padding:0px; height:30px; text-align:center; background:#FFFFFF; overflow:hidden; width:214px; float:left;}
#nav ul li:hover ul li:hover{background:#DD8E1D; display:block; width:214px;}
#nav ul li:hover ul li a{font-size:12px; color:#D29952; font-weight:normal; line-height:30px;}
#nav ul li:hover ul li a:hover{text-decoration:none; color:#ffffff;}

#nav ul li:hover ul.sp{display:block; position:absolute; top:42px; left:-255px; list-style:none; position:absolute; float:left; z-index:999; width:428px; background:#FFFFFF;}
#nav ul li:hover ul.sp li{list-style:none; margin:0px; padding:0px; height:30px; text-align:center; background:#FFFFFF; overflow:hidden; width:214px; float:left;}
#nav ul li:hover ul.sp li:hover{background:#DD8E1D; display:block; width:214px;}
#nav ul li:hover ul.sp li a{font-size:12px; color:#D29952; font-weight:normal; line-height:30px;}
#nav ul li:hover ul.sp li a:hover{text-decoration:none; color:#ffffff;}





.a1{margin:auto; width:290px; border-bottom:5px #FC7413 solid; height:60px; text-align:center; margin-top:50px;}
.a1 a{line-height:60px; font-size:28px; font-weight:600;}
.a2{height:1px; border-bottom:1px solid #CCCCCC; width:1200px; margin:auto; margin-top:-2px;}



.a3{width:276px; float:left; margin:42px 12px; background:#E1E1E1; display:table; margin-top:80px; margin-bottom:0px;}
.a4{height:84px; width:84px; margin:auto; margin-top:-42px;}
.a4 img{height:84px; width:84px;}
.a5{height:20px; text-align:center; margin:10px;}
.a5 a{line-height:20px; font-size:16px; font-weight:600; color:#000000;}
.a6{text-align:center; width:236px; margin:auto;}
.a7{height:40px; width:100px; background:#FC7413; text-align:center; -moz-border-radius: 3px; -webkit-border-radius:3px; border-radius: 3px; margin:15px auto;}
.a7 a{line-height:40px; color:#FFFFFF; display:block;}
.a7:hover{background:#FF984E;}

.a8{width:580px; float:left;}

.a9{width:140px; height:40px; background:#333333; border-left:10px solid #FC7413; text-align:center; float:left;}
.a9 a{line-height:40px; color:#FFFFFF; font-size:26px; font-weight:600;}
.a10{float:right; margin-right:20px; height:28px; width:90px; background:#FC7413; -moz-border-radius: 3px; -webkit-border-radius:3px; border-radius: 3px; text-align:center; margin-top:10px;}
.a10 a{line-height:28px; color:#FFFFFF;}

.a11{height:100px; width:580px; margin-top:20px; margin-bottom:10px;}
.a12{float:left; width:170px; margin-right:10px;}
.a12 img{width:170px; height:100px;}
.a13{float:left; width:400px;}
.a13 .up a{line-height:20px; font-size:14px; color:#333333;}
.a13 .center a{line-height:40px;}
.a13 .down a{line-height:20px;}

.a14{height:37px; background:url(../images/a1.png) no-repeat left center; width:580px; border-bottom: 1px dotted #b5ada0;}
.a14 a{line-height:37px; color:#666666; padding-left:20px;}
.a14 a:hover{color:#FC7413;}
.a14.in a{color:#FC7413;}


.b1{width:100%; background:#eeeeee; margin-top:-40px;}
.b2{width:230px; float:left; margin-top:30px; margin-bottom:40px;}
.b2 a:hover{text-decoration:underline; color:#FF3300;}
.b3{height:40px;}
.b3 a{line-height:40px; font-size:14px; color:#333333; font-weight:600;}
.b4{height:1px; border-bottom:1px solid #cccccc; width:100%;}



/*  config  */
.c0{width:100%; background:#F2F2F2; display:table;}

.c1{height:40px; background:url(../images/home.png) no-repeat left center;}
.c1 a{line-height:40px; padding-left:25px;}

.c2{width:1200px; border-top:1px solid #FC7413; background:#FFFFFF; display:table; padding-bottom:100px;}
.c3{width:245px; border-right:1px solid #DDDDDD; float:left; padding-bottom:80px; height:auto;}
.c4{width:954px; float:left;}


.c5{height:30px; margin-top:15px; text-align:center;}
.c5 a{line-height:30px; font-size:18px; font-weight:600; color:#222222;}

.c6{height:28px; border:1px solid #DDDDDD; width:210px; border-left:4px solid #53A2E5; margin-left:15px; margin-top:10px;}
.c6 a{line-height:28px; padding-left:18px; font-size:14px; font-weight:600; display:block;}
.c6:hover{background:#EEEEEE;}
.c6.in{background:#EEEEEE;}

.c7{width:215px; height:28px; border-bottom:1px dotted #999999; margin-left:15px;}
.c7 a{line-height:28px; padding-left:15px;}

.c8{height:30px; border-bottom:2px solid #E1E1DF; width:920px;}
.c9{height:30px; margin-top:-15px;}
.c9 a{line-height:30px; font-size:24px; font-weight:600; background:#FFFFFF; padding:0px 10px;}

.c10{width:920px; margin-left:17px;}

.d1{height:318px; width:920px; background:url(../images/c1.jpg) no-repeat; margin-top:20px; border:1px solid #E1E1DF;}

.block-info-left {
    float: left;
    overflow: hidden;
    width: 570px;
    margin-left:20px;
    margin-top:20px;
}
.block-info-left .title{height:30px;}
.block-info-left .title a{line-height:30px; font-size:16px; font-weight:600; color:#444444;}
.block-info-left .intro{margin-top:10px; height:120px; overflow:hidden;}


.block-info-left .divtel{height:40px; background:url(../images/tel.jpg) no-repeat left center; margin-top:10px;}
.block-info-left .divtel a{line-height:40px; font-size:30px; font-weight:600; color:#FF5256; padding-left:40px;}
.block-info-left .ljzx{height:40px; width:150px; text-align:center; background:#FF5256; margin-top:20px;}
.block-info-left .ljzx a{line-height:40px; color:#FFFFFF; font-size:14px;}



.block-info-right {
    float: left;
    margin-left: 18px;
    width: 285px;
	margin-top:10px;
}

.blockcon{margin-top:40px; display:table; background:#FFFFFF;}

.buynow{
    background-image: url("../images/abg.png");
    float: right;
    position: relative;
    text-align: left;
    z-index: 1;
    padding:10px;
    margin-bottom:10px;
    margin-top:10px;
    width:253px;
	padding:3px 15px;
}
.mj-from-title span {
    color: #fff;
    font-size: 18px;
    padding: 0 10px;
    vertical-align: middle;
}
.mj-from-title label {
    background: #fff none repeat scroll 0 0;
    display: inline-block;
    height: 1px;
    vertical-align: middle;
    width: 40px;
}

.mj-from-title {
    font-weight: normal;
    margin: 20px 0 20px;
    padding: 0;
    color:#fff;
    position: relative;
    text-align:center;
}

.mj-from-title p{color:#fff;}

.mj-inpuV {
    color: #999;
    font-size: 12px;
    line-height: 40px;
    padding-left: 24px;
}
.mj-form-wrapper {
    background: #fff none repeat scroll 0 0;
    border-radius: 4px;
    height: 40px;
    margin-bottom: 20px;
    padding: 0 10px;
    position: relative;
}
.quick-chance-panel{   margin-bottom: 20px;color:#222;}


.mj_form_wrapper_input input {
    width: 46px;
    height: 40px;
    border: none;
    border-radius: 4px;
    text-align: center;
    outline: medium;
      z-index: 2;
      background:#fff;
    line-height: 40px\9;
}

.mj-form-wrapper input[type="text"] {
    height: 40px;
    padding: 0;
    vertical-align: middle;
    width: 230px;
    z-index: 2;
    border:none;
    font-size:14px;
    color:#222;
}
.mj-from-btn {
    background: #ff5256 none repeat scroll 0 0;
    border-radius: 4px;
    color: #ffffff;
    display: block;
    font-size: 16px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    text-decoration: none;
    margin-top:10px;
    margin-bottom:20px;
}
.mj-from-btn:hover{background:#fa4347;}
.mj-from input {
    border: medium none;
    outline: medium none;
}


.cc3{background:url(../images/moreleft.png) no-repeat right center; width: 52px; height: 243px; position: fixed;; top: 250px; left: 0px;}

.cc3 .leftfix{position: fixed; width: 245px; left: -245px; background:#FFFFFF; top: 40px; border: none;}
.cc3:hover .leftfix{left: 0px;}

.c5.spec{height:30px; margin-top:0px; text-align:center;}
.c5.spec a{line-height:30px; font-size:14px; color:#222222;}

.c6.spec{height:25px; width:210px; border-left:4px solid #53A2E5; margin-left:15px; margin-top:0px;}
.c6.spec a{line-height:25px; padding-left:18px; font-size:12px; display:block; font-weight: normal;}
.c6.spec:hover{background:#EEEEEE;}
.c6.spec.in{background:#EEEEEE;}