@charset "utf-8";

/* CSS Document */

body {

    margin: 0;

    padding: 0;

    font-size: 14px;

    font-family: "Microsoft YaHei" , "Arial Narrow";

    -webkit-text-size-adjust: none;

	background: url(../images/body_bj.png) repeat-x;

}

form, ul, li, p, h1, h2, h3, h4, h5, h6 {

    margin: 0;

    padding: 0;

}

h1,h2,h3,h4,h5,h6 { font-weight: normal; font-size:100%; }

img {

    border: 0;

    font-size: 0;

}

ul,li {

    margin:0; padding:0; display:block; list-style:none;

	list-style:none;

}

a {

    text-decoration: none;

    color: #333;

	cursor:pointer;

}

a:hover {

    color: #fe7800;

}

.clear { float:none; }

.gnbj { height:211px; background-color:#ececec; text-align:center; }



/**/

input,button,fieldset,img{border: 0 none;}

.warp{width:1000px;margin:0 auto;}

/**/

button,input,select,textarea {font-size:100%;vertical-align:middle;font-family:inherit;}





/* hydl */

.hydenglu { padding:60px 282px 100px; border:2px solid #ebeef5; width:632px; margin:0 auto; }

.dengluk { width:380px; margin:30px auto; -moz-box-shadow:2px 2px 5px #E7E7E6; -webkit-box-shadow:2px 2px 5px #E7E7E6; box-shadow:2px 2px 5px #E7E7E6;border-radius:20px ; border:1px solid #E7E7E6; padding:30px;}

.dengluk p { height:32px; margin-bottom:20px; }

.dengluk p span.dengluzd { font-size:16px; width:32px; margin-right:16px; text-align:right; float:left; display:block; }

.dengluk .input_hy { width:324px; border:1px #cecdcd solid; height:30px; line-height:30px; }

p.dengluqd { height:40px;text-align:center; }

.button_btn { width:123px; height:40px; font-size:20px; background:url(../images/hydl0qrbj.png) no-repeat; color:#FFFFFF; }

.button_btn:hover { opacity:0.8; }

.hyxg { padding-top:72px; overflow:hidden; }

.hyxg li { width:130px; height:130px; float:left; display:inline; margin:0 40px; }

.hyxg li a { width:130px; height:130px; background-color:#ebeef5; display:block; overflow:hidden; }

.hyxg li a span { width:60px; height:60px; display:block; background:url(../images/hydl0xg.png) no-repeat; margin:17px 35px 12px; }

.hyxg li a span.t1 { background-position:0 -5px; }

.hyxg li a span.t2 { background-position:0 -90px; }

.hyxg li a span.t3 { background-position:0 -170px; }

.hyxg li p { text-align:center; font-size:16px; color:#417add; }





/* hyxxcx */

.hyxxchaxun { padding:0px 177px 100px; border:2px solid #ebeef5; width:840px; margin:0 auto; }

.search_gjz { width:500px; height:32px; margin:55px auto 35px; font-size:16px; }

.search_btn { width:75px; height:30px; background:url(../images/hyxxcx0ssan.png) no-repeat; cursor:pointer; }

.search_jg { width:840px; height:68px; background-color:#f1fbff; border:1px solid #bcddea; margin:0 auto 20px; font-size:16px; line-height:68px; }

.search_jg .text_z { float:left; margin-left:20px; }

.search_jg .text_y { float:right; margin-right:20px; }

.serch_cw { text-align:center; font-size:16px; }

.search_gjz .input_hy { width:324px; border:1px #cecdcd solid; height:30px; line-height:30px; margin:0 7px; }





/* hyzc */

.hyzhuce { width:1200px; margin:0 auto; padding:20px 0 65px; }

.hyzck { overflow:hidden; }

.fj { padding-top:20px; border-bottom:1px solid #d5ebf4; }

.fj a { padding-left:10px; }

.fjanniu { padding-bottom:0px; }

.hysqb { width:163px; height:32px; background:url(../images/hyzc0xz.png) no-repeat; padding:0; }

.hysqb:hover { opacity:0.8; cursor:pointer; }

.shangchuan { width:95px; height:32px; background:url(../images/hyzc0sc.png) no-repeat; padding:0; }

.shangchuan:hover { opacity:0.8; cursor:pointer; }

.enter { text-align:center; padding-top:40px; }

.button_zc { width:123px; height:40px; background:url(../images/hyzc0qrtj.png) no-repeat; }

.button_zc:hover { opacity:0.8; cursor:pointer; }

.lable { color:#FF0000; }



table{border-collapse:collapse; border-spacing: 0;}

input{ background:none; vertical-align:middle;}



.form td{border:1px solid #cbe5dd; height:40px; line-height:25px;}

.formleft{text-align:right; background:#effaff; width:150px;}

.input01{ height:24px; line-height:24px; border:1px solid #ccc; padding:0 3px; background-color:#FFF; width:230px;}

.formright{text-align:left; padding:0 5px;}



.qtk{ height:24px; line-height:24px; border:1px solid #ccc; padding:0 3px; background-color:#FFF; width:230px; margin-left:10px;}

.txk { width:80%; height:63px; }

.rightk { width:80%; padding:10px 0; }

.input02{ height:24px; line-height:24px; border:1px solid #ccc; padding:0 3px; background-color:#FFF; width:64px;}

.jgk { padding:8px; height:24px; display:inline; }









.form-group3 {
    background: url(../images/yzm.png) no-repeat;
    width: 140px;
    height: 53px;
    color: #666;
    border: 0px;
    font-size: 14px;
    float: left;
	background-color:#F3EFEF;
}
.form-group3 label {
    position: relative;
    float: left;
    height: 50px;
    width: 50px;
}
.txt_box1 {
    border: 0;
    height: 51px;
    line-height: 53px;
    width: 89px;
    position: absolute;
    font-size: 18px;
    background: Transparent;
    color: #000;
    padding-left: 5px;
}















