/* ::::: http://nk.304qlx.com/tel/css/tel.css ::::: */

body, div, dl, dt, dd, ul, ol, li, pre, form, fieldset, table, input, textarea, p, blockquote, th, td, font, form, p, h1, h2, h3, h4, h5, h6, img { padding: 0px; margin: 0px; }
form, input { border: medium none; }
li { list-style-type: none; }
img { border: 0px none; }
a { text-decoration: none; }
.clear { clear: both; }
.top { width: 100%; overflow: hidden; height: 30px; background: none repeat scroll 0% 0% rgb(242, 242, 242); border-bottom: 1px solid rgb(216, 216, 216); }
.top .top_info { width: 980px; margin: 0px auto; overflow: hidden; }
.top .top_info p { width: 300px; color: rgb(136, 136, 136); float: left; margin-left: 20px; display: inline; height: 30px; line-height: 30px; overflow: hidden; font-size: 12px; }
.top .top_info ul { float: right; width: 352px; overflow: hidden; }
.top .top_info ul li { float: left; line-height: 30px; overflow: hidden; }
.top .top_info ul li a { color: rgb(102, 102, 102); font-size: 12px; }
.top .top_info ul li a:hover { color: red; }
.top .top_info ul li span { padding: 0px 10px; color: rgb(207, 207, 207); }
.yuyue_top { width: 100%; height: 92px; background: none repeat scroll 0% 0% rgb(249, 249, 249); }
.yuyue_top p { margin: 0px auto; padding-top: 4px; width: 1004px; background: none repeat scroll 0% 0% rgb(249, 249, 249); }
.tel_main { width: 100%; background: none repeat scroll 0% 0% rgb(127, 160, 45); height: 539px; float: left; }
.tel_con { width: 1010px; height: 470px; margin: 58px auto 0px; background: url('tel_bg_03.jpg') no-repeat scroll 0% 0% transparent; }
.tel_form { width: 343px; float: right; }
.telinput { color: rgb(153, 153, 153); float: right; font-size: 14px; height: 28px; line-height: 28px; margin-right: 79px; margin-top:80px; width: 260px; }
.telinput:focus { outline: medium none; }
.tel_button { float: left; margin-top: 120px; }
.tel_button input { float: left; display: inline-block; width: 119px; height: 40px; cursor: pointer; border: medium none; }
.tel_submit { background: none repeat scroll 0% 0% transparent; }
.reset { background: none repeat scroll 0% 0% transparent; margin-left: 25px; }
.zx { float: left; margin-top: 80px; }
.zx img { margin-right: 10px; }
.jk_tel_foot { height: 85px; background: none repeat scroll 0% 0% rgb(85, 107, 7); color: rgb(255, 255, 255); }
.jk_tel_foot ul { height: 27px; margin: 0px auto; padding-top: 20px; text-align: center; width: 640px; }
.jk_tel_foot a { color: rgb(255, 255, 255); font-size: 14px; text-align: center; padding-left: 6px; padding-right: 6px; }
.jk_tel_foot a:hover { color: rgb(226, 90, 0); }
.jk_tel_foot p { font-size: 13px; color: rgb(255, 255, 255); width: 351px; margin: 5px auto 0px; }
.tel_cont { width: 300px; overflow: hidden; float: left; }
.tel_cont ul { width: 100%; margin-left: 30px; overflow: hidden; }
.tel_cont ul li { float: left; overflow: hidden; }
.tel_cont ul li a { display: block; height: 21px; float: left; padding: 0px 10px; line-height: 21px; color: rgb(255, 255, 255); font-family: 微软雅黑; font-size: 16px; }
.tel_cont ul li a:hover { background: none repeat scroll 0% 0% rgb(255, 255, 255); color: rgb(28, 126, 186); }
.tel_cont ul li span { margin: 0px 5px 0px 2px; height: 21px; line-height: 24px; font-size: 12px; display: block; float: left; color: rgb(255, 255, 255); }
