@charset "gb2312";
/* CSS Document */


/**公共代码开始**/
*{ margin:0; padding:0;}
body{ font-size:12px; line-height:24px; color:#000; background:#fff; font-family:"宋体"; max-width:320px; margin:0 auto;}
ul,ol{ list-style:none;}
a{ text-decoration:none; color:#000;}
a:hover{ text-decoration:underline;}
a img{ border:0;}
.fl{ float:left;}
.fr{ float:right;}
.shous{ text-indent:2em;}
.cl:after{ content:''; display:block; clear:both;}
/**公共代码结束**/

/**头部**/
.tel {width:320px;margin:0 auto; height:41px;overflow: hidden; }
.t-tel { width:320px; height: 41px; position: fixed; top: 0;_position: absolute;background:url(../images/top1.gif) repeat-x;
_bottom: auto;
_top: expression(eval(document.documentElement.scrollTop));  z-index: 1000; }
.t-tel img,#top img{ display:block; margin:0 auto;}
#header { margin: 0px auto; width:320px; overflow: hidden; }
#mnav { margin-bottom: 2px }
#top{ margin: 0px auto 0px;  width:320px;  display: block; height: 63px; overflow: hidden }
#mnav { width:320px;  height:30px; margin:0 auto;}
#mnav ul li { line-height: 28px; width:64px; float: left; height: 30px }
#mnav ul li a:hover{ background:#ffb400; height:30px;}
#mnav ul li a { text-align: center; display: block; background: #1e5945; height: 30px; color: #fff; line-height:30px;}
.banner{ width:320px; height:159px; margin:0 auto; margin-top:50px;}



/**daoyu**/
.daoyu{width:320px; height:80px; margin-left:auto; margin-right:auto; margin-top:20px;}
.daoyu p{padding-top:4px;}


/**biaoti**/
.biaoti{width:310px; height:28px; margin:15px auto; position:relative;}
.biaoti a{width:61px; height:17px; position:absolute; right:0; top:3px; background:#ffe400; line-height:17px; text-align:center; color:#1e5945;}


/**tit1**/
.tit1{width:310px; height:270px; margin:0 auto;}
.tit1_x{width:310px; height:89px; border-bottom:1px dashed #ccc;}
.ml{margin-left:16px;}
.tit1_x p{padding-left:5px; width:225px; line-height:22px;}
.mt{margin-top:5px;}


/**tit2**/
.tit2{width:310px; height:228px; margin:0 auto;}
.tit2_r{width:255px; height:228px;}
.tit2_r_x{width:255px; height:75px;}
.tit2_r_x p{line-height:18px;}
.tit2_r_x span{color:#1e5945;}

/**tit3**/
.tit3{width:310px; height:218px; margin:0 auto;}
.tit3_x{height:72px; width:310px;}
.border_b{ border-bottom:1px dashed #ccc;}
.tit3_x p{width:230px; padding-top:10px;}
.tit3_x img{margin-top:6px;}

/**tit4**/
.tit4{width:310px; height:294px; margin-left:auto; margin-right:auto;}
.tit4 ul{width:310px; height:212px; margin-top:9px;}
.tit4 ul li{height:36px; width:310px;}
.mb{margin-bottom:8px;}

/**tit5**/
.tit5{width:310px; height:83px; margin-left:auto; margin-right:auto;}
.mr{margin-right:2px;}

/**表单**/
#biaodan{ width:320px; margin:0 auto; height:425px; background:url(../images/biaodan_bg.gif) repeat-x bottom #296855; position:relative;}
.btn_img{ position:absolute; left:135px; top:-27px;}
.tell{width:299px; height:371px; background:url(../images/form_bg.jpg) no-repeat center bottom;margin:0 auto; }
#biaodan h3{ font-family:"微软雅黑"; font-size:14px; height:40px; line-height:40px;text-align:center; color:#ffb400; font-weight:normal;}
#biaodan p{ color:#e32529; text-indent:15px;padding-top:5px;}
#biaodan .form1 ul{ width:270px; height:216px; margin:5px auto 0;}
#biaodan .form1 ul li{ width:274px; height:30px; float:left; margin-bottom:6px;}
#biaodan .form1 ul li span{ display:block; width:72px; height:30px; float:left;}
#biaodan .form1 ul li span i{ color:#e32529; font-style:normal;}
#biaodan .form1 ul li input{ width:199px; height:30px; line-height:30px; text-indent:12px; background:url(../images/biaodan_2.gif) no-repeat center; border:0; float:left;}
#biaodan .form1 ul li textarea{ width:199px; height:60px; background:url(../images/biaodan_3.gif) no-repeat center; border:0; line-height:30px; text-indent:5px; padding-top:4px; float:left;}
#biaodan .form1 ul .biaodan_li{ height:64px;}
.biaodan_p1{ border-top:1px dashed #9f9e9f; margin:10px  auto; width:280px;}
.biaodan_p1 span{ color:#F00;}
#biaodan .form1 dl{ width:198px; height:30px; margin:3px auto 0;}
#biaodan .form1 .put5{ width:77px; height:30px; background:url(../images/buttom.gif) no-repeat center; border:0; cursor:pointer;}
#biaodan .form1 .put6{ width:77px; height:30px; background:url(../images/buttom1.gif) no-repeat center; border:0; cursor:pointer; margin-left:25px;}


/*dizhi*/
.dizhi{ width:320px; height:54px; margin:10px auto; background:url(../images/dizhi.gif) no-repeat center; position:relative;}
.dizhi form{ position:absolute; left:57px; top:25px;}
.dizhi .put1 { border:none; text-indent:11px; width:203px; height:22px; line-height:22px; color:#838383; background:none; }
.dizhi .put2 { width:51px; height:24px; text-align:center; line-height:24px; color:#FFF; cursor:pointer; border:none; background:none; }



/**短信**/
.bm_dz{ width:285px; margin:10px auto 0; height:46px; background:url(../images/bmtd_dz.gif) no-repeat; position: relative; }
.bm_td_dh{ background:none;width:182px; height:23px; font-family:"微软雅黑"; font-size:12px; position:absolute; left:50px; top:20px; border:none; background-color:transparent; text-indent:10px;} 
.bm_td_tj{ background:none; width:53px; height:25px; border:none;position:absolute; right:0px; bottom:2px; cursor:pointer;}
/*底部*/
footer{background:#067253; margin-bottom:30px;}
.footnav {display:-webkit-box;display:-moz-box;display:box; color:#fff; line-height:30px; box-shadow:0 1px 2px #0ba63a;}
.footnav a{-webkit-box-flex:1; -moz-box-flex:1;font-size:14px; color:#fff;text-align:center;height:40px; width: 85%; margin: 0 5px;}
.footinfo{ color:#fff; line-height:24px; padding:10px; text-align:center;}
.footinfo a{ color:#fff;}
.pt10 { padding-top:10px;}


#position1 {
    bottom: 0;
    display: block;
    height: 55px;
    left: 0;
    overflow: hidden;
    position: fixed;
    width: 100%;
    z-index: 999;
}
#position1 ul {
    background: none repeat scroll 0 0 #595959;
    height: 43px;
    margin-top: 12px;
    position: relative;
    width: 100%;
}
#position1 li {
    float: left;
    overflow: hidden;
    text-align: center;
}
#position1 li.crt {
    left: 6px;
    position: absolute;
    top: -12px;
    width: 55px;
}
#position1 li.crt2 {
    color: #fff;
    font-size: 12px;
    left: 61px;
    line-height: 20px;
    padding-top: 18px;
    position: absolute;
    text-align: center;
    top: -12px;
    width: 60%;
}
#position1 li.crt2 a {
    color: #fff;
}
#position1 li.crt3 {
    padding-top: 18px;
    position: absolute;
    right: 6px;
    top: -12px;
    width: 74px;
}
#blank {
    height: 64px;
}
