@CHARSET "UTF-8";

body {
	margin: 0px;
	padding: 0px;
	font-size: 12px;
	text-align: center;
	line-height: 20px;
	color:#656565;
    background:url(../images/head_back.jpg) repeat-x left top;
}
#msgtip{
    background:url(../images/service_back.jpg) no-repeat left top;
}
a {
	text-decoration: none;
	color: #666666;
}

a:hover {
	text-decoration: underline;
	color: #FB7804;
}

img {
	padding: 0px;
	border: none;
}

p {
	margin: 5px 0px;
	padding: 0px 10px;
}
#head{
	width:920px;
    margin:0px auto;
    height:90px;
}
#head_left{
    width:160px;
    float:left;
}

#head_add{
    width:500px;
    float:right;
    height:40px;
    font-size:10px;
    font-family:'Arial';
    color:#7E8DAA;
    line-height:40px;
    padding-right:10px;
    text-align:right;
}
#head_add a{
    padding:0px 10px;
    font-size:10px;
    font-family:'Arial';
    color:#7E8DAA;
    background:url(../images/dot1.gif) no-repeat left center;
}
#menu{
    width:650px;
    float:right;
    color:#ffffff;
    font-size:12px;
    font-weight:bold;
}
#menu h2{
    margin:0px;
    padding:0px 17px 0px 10px;
    font-size:12px;
    line-height:15px;
    float:right;
    display:inline;
    text-align:center;
    background:url(../images/menu_right_line.gif) no-repeat right center;
}
#menu .first{
    padding:0px 10px;
    background:none;
}
#menu h2 span{
    font-family:'Arial';
    line-height:12px;
    font-size:10px;
}
#menu h2 a{
    color:#3c6282;
}
#menu h2 a:hover{
    color:#FC9B03;
    text-decoration:none;
}

#main{
	width:920px;
	margin:0px auto;
	text-align:left;
}
#thum{
    margin-top:5px;
}
#index_content{
    position:relative;
    float:left;
    margin-top:5px;
    background:url(../images/line1.jpg) repeat-x left top;
}
#content_left{
    width:185px;
    padding-top:240px;
    float:left;
    background:url(../images/type_back1.jpg) repeat-y left top;
}

#left_pic{
    padding:10px 0px;
    text-align:center;
    background:url(../images/type_back_top.jpg) no-repeat left top;
}
#content_center{
    width:680px;
    padding-top:3px;
    padding-right:30px;
    float:right;
    display:inline;
    background:url(../images/content_right.jpg) no-repeat right top;
}
#content_right{
    width:180px;
    float:right;
}
#title_content{
    position:relative;
    float:left;
    margin-top:5px;
}
#title_right{
    width:520px;
    margin-left:10px;
    float:left;
    display:inline;
}
#center_back{
    height:22px;
    line-height:22px;
    border-right:1px solid #ffffff;
    border-bottom:1px solid #ffffff;
    background:#003050;
}
.model_content{
    padding:0px 10px;
    margin:10px 0px;
}
#copy_right{
    clear:both;
    margin:10px 0px;
    padding:15px 30px;
    text-align:center;
    color:#ffffff;
    background:#04446C;
}

#copy_right a{
    color:#ffff00;
}

/* 首页左边CSS */

#search_form{
    margin-top:10px;
    margin-bottom:10px;
    text-align:right;
    padding:0px 10px;
    height:41px;
    background:url(../images/search_back.jpg) no-repeat center top;
}
#orderID{
    padding-top:8px;
    margin:0px;
}
#search_form label{
    padding:5px 5px 5px 35px;
    color:#ff0000;
    background:url(../images/search.jpg) no-repeat left center;
}
#id_button{
    width:93px;
    height:22px;
    line-height:22px;
    border:none;
    text-align:center;
    cursor:hand;
    background:url(../images/order_bottom.jpg) no-repeat left top;
}
#id_reset{
    width:43px;
    height:22px;
    line-height:22px;
    border:none;
    text-align:center;
    cursor:hand;
    background:url(../images/reset.jpg) no-repeat left top;
}
#clear_div{
    height:1px;
    overflow:hidden;
    clear:both;
}
#product_type{
    position:absolute;
    left:0px;
    top:-70px;
    padding:108px 0px 22px 0px;
    width:185px;
    height:300px;
    overflow:hidden;
    background:url(../images/type_back.gif) no-repeat left top;
}
#product_type h2{
    margin:0px 20px;
    height:25px;
    line-height:25px;
    font-size:14px;
    font-weight:normal;
    text-align:left;
    border-bottom:1px solid #497897;
}
#product_type h2 a{
    padding-left:25px;
    color:#ffffff;
    background:url(../images/dot1.gif) no-repeat 10px center;
}
#product_type h3{
    margin:5px 10px 0px 10px;
    padding-left:20px;
    line-height:20px;
    font-size:12px;
    font-weight:normal;
    background:url(../images/dot3.gif) no-repeat 10px center;
}
#contact_phone{
    padding:10px 0px;
    text-align:center;
    background:url(../images/type_back_bottom.jpg) no-repeat left bottom;
}
#pro_search{
    padding-top:80px;
    background:url(../images/dot_back.jpg) repeat-x left top;
}

/* 首页中间CSS */
#model_title{
    position:relative;
    margin:0px 0px 2px 0px;
    height:25px;
    line-height:25px;
    font-size:14px;
    border-bottom:1px solid #e3e3e3;
}
#model_title h2{
    margin:0px;
    padding-left:30px;
    font-size:14px;
    color:#E53F15;
    background:url(../images/title_back.jpg) no-repeat left bottom;
}
#model_more{
    position:absolute;
    right:10px;
    bottom:5px;
}
#index_news{
    padding-top:20px;
    background:url(../images/line2.gif) repeat-x left top;
}
#index_news ul{
    margin:0px;
    padding:10px 200px 10px 10px;
    list-style:none;
    background:url(../images/pic1.jpg) no-repeat 500px center;
    border:4px solid #D7DADD;
}
#index_news li{
    line-height:30px;
    border-bottom:1px solid #f3f3f3;
}
#index_news li b{
    padding:0px 10px;
    margin-right:10px;
    background:url(../images/line3.jpg) no-repeat right center;
}
#index_news li span{
    padding-left:10px;
}
/* 首面右边 CSS */
.index_li{
    margin:0px;
    height:25px;
    line-height:25px;
    font-size:12px;
    font-weight:normal;
    border-bottom:1px dashed #e3e3e3;
}
.index_li span{
    padding:1px 3px;
    font-size:10px;
    color:#ffffff;
    background:#7E7E7E;
    margin-right:5px;
}
#contents{
    background:url(../images/content_back.jpg) repeat-y left top;
    margin-bottom:10px;
}
.index_contact{
    margin:0px 0px 5px 0px ;
    font-size:12px;
    font-weight:normal;
    text-align:left;
    line-height:18px;
}
.contact_li{
    height:25px;
    line-height:25px;
    margin:0px 20px;
    font-size:12px;
    font-weight:normal;
}
#root{
    line-height:41px;
    padding-left:20px;
    float:left;
    background:url(../images/im.gif) no-repeat left center;
}
.root_child{
    padding-left:15px;
    background:url(../images/root.gif) no-repeat 5px center ;
}

#titles{
    height:28px;
    line-height:28px;
    padding-left:25px;
    margin-bottom:0px;
    font-size:14px;
    color:#ffffff;
    background:url(../images/title_back.jpg) no-repeat left center;
}
#main_content{
    padding:20px;
}
#main_content .pro_img{
    float:left;
    padding:5px;
    border:1px solid #e3e3e3;
}
#pro_tintro{
    width:250px;
    float:right;
    margin-top:10px;
}
.link_pic{
    margin-top:5px;
}
#pro_tintro h2{
    line-height:25px;
    margin-bottom:5px;
    font-size:18px;
    color:#000000;
    padding-left:20px;
    background:url(../images/dot3.gif) no-repeat left center;
}
#pro_remark{
    clear:both;
}
#title_remark{
    height:25px;
    line-height:25px;
    background:#D3EFFA;
    padding-left:10px;
    font-size:14px;
}
.news_list{
    padding-left:15px;
    font-size:12px;
    margin:0px 10px;
    line-height:30px;
    font-weight:normal;
    background:url(../images/dot6.jpg) no-repeat left center;
    border-bottom:1px dashed #bcccdf;
}
.down_list{
    padding-left:20px;
    font-size:12px;
    margin:0px 10px;
    line-height:30px;
    font-weight:normal;
    background:url(../images/title.jpg) no-repeat left center;
    border-bottom:1px dashed #bcccdf;
}
#news_title1{
    text-align:center;
    font-size:16px;
    margin-bottom:10px;
    color:#001060;
}
#news_element{
    height:25px;
    line-height:25px;
    margin:0px 100px;
    border-top:1px solid #e3e3e3;
    border-bottom:1px solid #e3e3e3;
    text-align:center;
}
.prevNext{
    line-height:25px;
    margin-left:20px;
}
#page{
    clear:both;
    padding:10px;
}
#get_back{
    clear:both;
    padding:10px 20px;
    text-align:right;
}

/* product Css */
.pro_ones{
    margin-top:10px;
    margin-left:5px;
    width:165px;
    float:left;
    display:inline;
    text-align:center;
}
.pro_ones img{
    padding:3px;
    border:1px solid #e3e3e3;
}
.pro_ones h3{
    font-weight:normal;
    font-size:12px;
    margin:0px;
}
.pro_line{
    height:1px;
    overflow:hidden;
    clear:both;
}

/* Feedback CSS */


#logins label{
    width:100px;
    float:left;
    text-align:right;

}
#logins div{
    width:700px;
    float:left;
    clear:both;
    padding-top:10px;
}
.in{
    width:250px;
}
#logins .radio{
    margin-left:20px;
}
#job_table{
    text-align:center;
}
#job_table th{
    color:#000000;
    font-size:13px;
    padding:5px;
    border-bottom:2px solid #e3e3e3;
}
#job_table td{
    padding:5px;
    border-bottom:1px dashed #e3e3e3;
}
.write{
    color:#FB7804;
}
#resume td{
    padding:3px 5px;
    text-align:left;
    background:#fafafa;
}

#resume .title{
    width:126px;
    text-align:right;
}

/* 定单信息 */
#order{
    width:480px;
}

#ordr_intro{
    margin:10px 50px;
    font-size:14px;
    color:#ff0000;
}
#order div{
    padding-top:5px;
    text-align:left;
}

#order label{
    display:block;
    float:left;
    width:100px;
    font-size:14px;
    color:#000000;
    text-align:right;
}

.blue{
    border:1px solid #a3a3a3;
}
.order_button{
    background:#a3a3a3;
    line-height:20px;
    border-top:1px solid #ffffff;
    border-left:1px solid #ffffff;
    border-right:2px solid #e3e3e3;
    border-bottom:2px solid #e3e3e3;
    color:#ffffff;
    cursor:hand;
}
#order b{
    color:#ff0000;
    padding-right:10px;
    font-weight:normal;
}
.order_title h2{
    line-height:25px;
    margin:10px 0px;
    font-size:12px;
    padding-left:20px;
    text-align:left;
    background:#C9D8EB;
}
.order_text{
    text-align:right;
    font-size:12px;
}
.order_input{
    text-align:left;
}
.order_tshow{
    padding-left:10px;
    text-align:left;
    font-weight:bold;
    color:#000000;
}
.order_show{
    padding-left:10px;
    text-align:left;
    color:#000000;
}
#order_tname{
    margin:10px 0px;
}
#order_tname h1{
    margin:0px;
    padding-left:30px;
    font-size:15px;
    font-family:'Arial';
    line-height:30px;
    background:url(../images/ship1.gif) no-repeat left center;
}
#order_tname h2{
    margin:0px;
    padding-left:30px;
    font-size:12px;
    line-height:30px;
}
/* member Css */

#member_head{
    width:500px;
    height:32px;
    position:relative;
    margin:20px auto;
    border-bottom:1px solid #666666;
}
#member_head ul{
    position:absolute;
    left:20px;
    bottom:-1px;
    list-style:none;
    padding:0px;
    margin:0px;
    height:32px;
    line-height:32px;
    width:600px;
}
#member_head ul li{
    width:100px;
    float:left;
    height:32px;
    margin-left:5px;
    display:inline;
    background:url(../images/member_button1.gif) no-repeat left top;
}
#member_head #now_li{
    background:url(../images/member_button2.gif) no-repeat left top;
}
#member_head #now_li a{
    font-weight:bold;
    color:#FD9C04;
}

/*   表单jquery 验证 */
.onShow{padding-left:10px; height:20px;line-height:20px;color:#999999; }
.onFocus{background:url(../images/focus.gif) no-repeat left center; padding:2px 5px 2px 20px; height:20px; line-height:20px;}
.onError{background:url(../images/error.gif) no-repeat left center; padding:2px 5px 2px 20px; height:20px; line-height:20px;color:#ff0000;}
.onSuccess{background:url(../images/ok.gif) no-repeat left center; padding:2px 5px 2px 20px; height:20px; line-height:20px;color:#999999}
.onLoad{background:url(../images/loading.gif) no-repeat left center; padding:2px 5px 2px 20px;; height:20px; line-height:20px;}
/* end jquery validator */
span#qq_skin1 {
    background-image: url("../images/qq_1.gif");
    background-repeat: no-repeat;
    float: left;
    height: 31px;
    overflow: hidden;
    width: 106px;
}

span#qq_skin2 {
    background-image: url("../images/qq_2.gif");
    background-repeat: repeat-y;
    float: left;
    height: auto;
    padding-left: 5px;
    width: 107px;
}

span#qq_skin3 {
    background-image: url("../images/qq_3.gif");
    background-repeat: no-repeat;
    float: left;
    height: 12px;
    overflow: hidden;
    width: 106px;
}

.qqli {
    height: 20px;
    margin: 0;
    overflow: hidden;
    padding: 0;
    width: 90px;
}

.jjjj {
    text-align: right;
}
#LeftAd ul{
padding-left:0;
}
