
@charset "utf-8";
body {
    color: #000000;
    font: 12px/1.231 Verdana,Arial,Helvetica,sans-serif,"";
}
a {
    color: #666666;
    text-decoration: none;
}
a:focus {
    outline: 0 none;
}
a:hover {
    text-decoration: underline;
}
.vam {
    vertical-align: middle;
}
.clear {
    clear: both;
    font-size: 0;
    height: 0;
    line-height: 0;
}
.tr {
    text-align: right;
}
.tl {
    text-align: left;
}
.center {
    text-align: center;
}
.fl {
    float: left;
}
.fr {
    float: right;
}
.fw {
    font-family: "微软雅黑","宋体";
}
.pa {
    position: absolute;
}
.pr {
    position: relative;
}
.mt8 {
    margin-top: 8px;
}
.font14 {
    font-size: 14px;
    font-weight: bold;
}
.cart_header, .cart_content, .cart_footer {
    margin: 0 auto;
    width: 960px;
}
.right_pro {
    display: inline;
    float: left;
    overflow: hidden;
    width: 754px;
}
.left_pro {
    float: left;
    margin-left: 5px;
    overflow: hidden;
    width: 201px;
}
.formbox {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #FFFFFF;
    border-color: -moz-use-text-color #1E97E7 #1E97E7;
    border-image: none;
    border-right: 1px solid #1E97E7;
    border-style: none solid solid;
    border-width: 0 1px 1px;
}
.sp-title {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #FFFFFF;
    border-color: #1E97E7 #1E97E7 -moz-use-text-color;
    border-image: none;
    border-style: solid solid none;
    border-width: 1px 1px 0;
}
.header, .content, .footer {
    margin: 0 auto;
    width: 1350px;
}
.left {
    float: left;
    overflow: hidden;
    width: 201px;
}
.left2 {
    float: left;
    overflow: hidden;
    width: 670px;
}
.left3 {
    color: #666666;
    float: left;
    overflow: hidden;
    width: 754px;
}
.lefttop {
    background: url("Img/left_top_img.gif") no-repeat scroll 0 0;
    font-size: 0;
    height: 3px;
    overflow: hidden;
}
.left2top {
    background: url("Img/left2_top_img.gif") no-repeat scroll 0 0;
    font-size: 0;
    height: 3px;
    overflow: hidden;
}
.leftbot {
    background: url("Img/left_bot_img.gif") no-repeat scroll 0 0;
    font-size: 0;
    height: 3px;
    margin-bottom: 10px;
    overflow: hidden;
}
.left2bot {
    background: url("Img/right_bot2_img.gif") no-repeat scroll 0 0;
    font-size: 0;
    height: 3px;
    margin-bottom: 10px;
    overflow: hidden;
}
.right {
    display: inline;
    float: right;
    margin-left: 5px;
    overflow: hidden;
    width: 754px;
}
.right2 {
    float: right;
    overflow: hidden;
    width: 275px;
}
.right3 {
    color: #666666;
    float: right;
    overflow: hidden;
    width: 201px;
}
.righttop {
    background: url("Img/right_top_img.gif") no-repeat scroll 0 0;
    font-size: 0;
    height: 3px;
    overflow: hidden;
}
.right2top {
    background: url("Img/right2_top_img.gif") no-repeat scroll 0 0;
    font-size: 0;
    height: 3px;
    overflow: hidden;
}
.rightbot {
    background: url("Img/right_bot_img.gif") no-repeat scroll 0 0;
    font-size: 0;
    height: 3px;
    margin-bottom: 10px;
    overflow: hidden;
}
.right2bot {
    background: url("Img/left_bot2_img.gif") no-repeat scroll 0 0;
    font-size: 0;
    height: 3px;
    margin-bottom: 10px;
    overflow: hidden;
}
.right_main {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #FFFFFF;
    border-color: -moz-use-text-color #D5D5D5;
    border-image: none;
    border-left: 1px solid #D5D5D5;
    border-right: 1px solid #D5D5D5;
    border-style: none solid;
    border-width: 0 1px;
    min-height: 458px;
    overflow: hidden;
    padding-bottom: 15px;
    width: 752px;
}
.right2_main {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #FFFFFF;
    border-color: -moz-use-text-color #D5D5D5;
    border-image: none;
    border-left: 1px solid #D5D5D5;
    border-right: 1px solid #D5D5D5;
    border-style: none solid;
    border-width: 0 1px;
    overflow: hidden;
    padding-bottom: 15px;
    width: 273px;
}
.left2_main {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #FFFFFF;
    border-color: -moz-use-text-color #D5D5D5;
    border-image: none;
    border-left: 1px solid #D5D5D5;
    border-right: 1px solid #D5D5D5;
    border-style: none solid;
    border-width: 0 1px;
    overflow: hidden;
    padding-bottom: 15px;
    width: 668px;
}

.h_con {
    height: 130px;
}
.h_con .h1 {
    padding: 16px 0 0;
}
.h_con .h1 img {
    float: left;
    padding: 0 18px 0 0;
}
.h_con .h1 span {
    color: #1284D0;
    float: left;
    font-family: "微软雅黑";
    font-size: 18px;
    font-weight: normal;
    line-height: 24px;
    padding: 25px 0 0;
    width: 320px;
}
.h_con .h1 span p {
    color: #FF6600;
    font-size: 16px;
    padding-left: 42px;
}
.h_pho {
    background: url("Img/Common/tel.gif") no-repeat scroll left 34px;
    color: #333333;
    font-family: "微软雅黑";
    font-size: 13px;
    line-height: 24px;
    overflow: hidden;
    padding: 31px 0 5px 64px;
    width: 190px;
}
.h_pho span {
    color: #FF6600;
    display: block;
    font-size: 26px;
    font-weight: bold;
}




.h_ser, .content, .footer {
    margin: 0 auto;
    width: 960px;
}

.h_ser {
    height: 30px;
    overflow: hidden;
}
.h_ser p {
    float: left;
    line-height: 24px;
}
.h_ser a {
    color: #000000;
    padding: 0 5px;
}
.s_inp {
    height: 24px;
    margin: 4px 0 0;
    width: 273px;
}
.inp01 {
    background: url("Img/Common/txt.gif") no-repeat scroll 0 0;
    border: medium none;
    color: #9FB5C2;
    font-size: 12px;
    height: 24px;
    line-height: 24px;
    padding: 0 0 0 25px;
    text-align: left;
    width: 137px;
}
.fbox {
    background: url("Img/Common/fbg.gif") repeat-x scroll center top;
    overflow: hidden;
}
.f_nav {
    color: #FFFFFF;
    height: 36px;
    line-height: 36px;
    margin-bottom: 15px;
    text-align: center;
}
.f_nav a {
    color: #FFFFFF;
    padding: 0 14px;
}
.f_con {
    overflow: hidden;
    padding: 15px 0 0;
    width: 960px;
}
.f_con p {
    height: 24px;
    line-height: 24px;
    text-align: center;
}
.f_con p a {
    color: #000000;
}
.p1 {
    left: 220px;
    top: 50px;
}
.p2 {
    left: 700px;
    top: 50px;
}
.ft_ztc li {
    font-size: 14px;
    height: 25px;
    line-height: 25px;
    padding-left:10px;
}
.lia{color:#2C9AD3;font-weight:bold;font-size:14px;}
.ft_ztc a {
    font-size: 13px;
    height: 30px;
    line-height: 30px;
    padding: 4px 10px;
}
.ft_tb{padding-top:10px;}
.ft_tb a{font-size:12px;}
.ft_ztc{padding-top:10px;border:1px solid #D8D8D8;margin-top:10px;padding-bottom:10px;}
.ftlink{line-height:22px;padding-top:0px;width:1050px;overflow:hidden;margin:0 auto;}
.ftlink a{padding:0 3px;cursor:pointer;color:Black;}
.ftlink a:hover{text-decoration:none;color:#FF7700;}


/*头部开始*/
.top{ background:url(/xsmw/img/h_top_bg.JPG) repeat-x; height:273px; overflow:hidden;}

.top .h_top{ color:#797979; padding-top:9px; height:19px;font-size:12px;}
.top .h_top p{ color:#595959; font-family:"宋体"}

.top .h_top p a{ padding:0 13px 0 14px; color:#595959;}

.top .h_Main{ padding-top:55px; height:125px; overflow:hidden;*height:3px; height:145px; }

.top .h_Main .logo{ padding-right:18px;}

.top .h_Main .h_dis{color:#00a0e9; font-size:22px;font-family:"Microsoft Yahei"; line-height:31px; padding-top:16px;}
.top .h_Main .h_dis p{ padding-left:12px; border-left:1px solid #beaeae;}
.top .h_Main .h_dis b{ color:#202020; font-size:30px; font-weight:bold}

.h_pho { width:188px; padding:16px 0 15px 32px; font-size:16px; font-family:"微软雅黑"; color:#7c7d7d; line-height:24px; background:url(/xsmw/img/h_pho.gif) no-repeat left 25px;}
.h_pho span { display:block; font-size:28px; color:#FF6600; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}

.top .h_nav { width:960px; height:45px; line-height:45px; margin:0 auto;   overflow:hidden;}
.top .h_nav li{ line-height:45px; background:url(/xsmw/img/h_nav_li_bg.gif) no-repeat top right;*background-image:expression(this.nextSibling==null?'none':'/xsmw/img/h_nav_li.gif');}
.top .h_nav li.cur{background-color:#ff8400; }

.top .h_nav { width:960px; height:45px; line-height:45px; margin:0 auto;   overflow:hidden;}
.top .h_nav li{ float:left;height:45px; line-height:45px; background:url(/xsmw/img/h_nav_li_bg.gif) no-repeat top right;*background-image:expression(this.nextSibling==null?'none':'/xsmw/img/h_nav_li.gif');}

.top .h_nav li a{ color:#fff; font-size:14px; height:45px;padding:0 25px 0 19px; display:inline-block; font-family:"Microsoft Yahei"}
.top .h_nav li a:hover{text-decoration:none; background-color:#ff8400; margin-left:-2px; padding-left:21px;}


.key_nav{ font-family:"宋体"; padding-top:9px; height:35px; }
.key_nav p{ height:35px; line-height:29px;}
.key_nav p b{ color:#6c6c6c;}
.key_nav p a{ color:#6c6c6c; margin-right:13px;}
.key_nav .sea{ background:url(/xsmw/img/h_search.gif) no-repeat; width:221px; height:21px; padding:3px;}
.key_nav .sea input{ border:none; background-color:transparent}
.key_nav .sea input.sea_txt{padding-left:6px; width:177px; height:21px; line-height:21px; margin-right:2px; color:#e4e4e4; float:left; font-family:"宋体"}
.key_nav .sea input.sea_btn{width:36px; height:21px; line-height:21px; float:left; color:#fff; font-weight:bold; cursor:pointer; text-indent:-9999px;}
/*头部结束*
