﻿.banner {
    background-image: url(../images/product_banner.jpg);
    height: 230px;
}

.seach {
    position: absolute;
    width: 100%;
    height: 50px;
    top: 410px;
}
.shousuo {
    height: 50px;
    width: 1200px;
    margin-right: auto;
    margin-left: auto;
    color: #FFFFFF;
    background-repeat: no-repeat;
    background-position: center bottom;
    background-color: #161616;
    opacity:0.3; filter:alpha(opacity=30); /*脫脙脌麓驴脴脰脝卤鲁戮掳碌脛脥赂脙梅露脠*/
}
.seach_wz {
    height: 50px;
    width: 100%;
    position: absolute;
    top: 0px;
}
.shous {
    width: 1200px;
    margin-right: auto;
    margin-left: auto;
    height: 50px;
    color: #FFFFFF;
}
.shous li {
    float: left;
    list-style-type: none;
}
.shous .wenben {
    width: 300px;
    color: #1071d8;
}

.shous .shuru {
    width: 300px;
    height: 38px;
    margin-top: 5px;
    margin-left: 10px;
    border: 1px solid #FFFFFF;
    background-color: transparent;  /*脮芒露脦脩霉脢陆脫脙脌麓驴脴脰脝脦脛卤戮碌脛脥赂脙梅露脠*/
    outline:none;
    text-indent: 10px;
    color: #FFFFFF;
    font-size: 12px;
    font-weight: normal;
}
.shous .btnbg {
    background-color: #FFFFFF;
    height: 40px;
    width: 80px;
    margin-top: 5px;
    line-height: 40px;
    color: #1071d8;
    text-align: center;
}
.shous .wenzi {
    font-size: 14px;
    line-height: 50px;
    height: 50px;
    margin-left: 30px;
}
.shous .wenzi a {
    color: #FFFFFF;
}
.wei_zhi a {
    color: #666666;
}

.shous .wenzi a:hover {
    text-decoration: underline;
}
.pro_right{
    width: 940px;
}
.product_box {
    width: 940px;
    margin-right: auto;
    margin-left: auto;
    margin-top: 10px;
}
.pro_left {
    float: left;
    width: 258px;
}
.left_one {
    width: 260px;
    border: 1px solid #e5e5e5;
}
.cp_bg {
    background-image: url(../images/L-bg.jpg);
    font-size: 26px;
    line-height: 60px;
    color: #FFFFFF;
    text-align: center;
    height: 60px;
    width: 260px;
}
.left_one .li_xb {
    color: #FFFFFF;
    background-color: #1bb4fc;
}

.left_one ul {
    margin-top: 20px;
    margin-bottom: 20px;
    margin-left: 34px;
}
.left_one li {
    border: 1px solid #1bb4fc;
    text-align: center;
    height: 38px;
    width: 188px;
    margin-bottom: 15px;
}
.left_one a {
    font-size: 16px;
    line-height: 40px;
    color: #555555;
    display: block;
}
.left_one a:hover {
    color: #FFFFFF;
    background-color: #1bb4fc;
}
.left_two {
    border: 1px solid #e5e5e5;
    margin-top: 20px;
    width: 260px;
}
.tuijian {
    background-color: #1bb4fc;
    width: 260px;
    height: 36px;
}
.t_icon {
    float: left;
    margin-top: 8px;
    margin-left: 10px;
}
.tuijian h1 {
    font-size: 14px;
    color: #FFFFFF;
    float: left;
    margin-top: 8px;
    margin-left: 8px;
}
.left_two dl {
    margin-left: 11px;
    margin-top: 12px;
    margin-bottom: 18px;
}
.left_two dt {
    margin-left: 3px;
}

.left_two a {
    color: #666666;
}


.left_two dd {
    font-size: 12px;
    color: #555555;
    text-align: center;
    margin-top: 8px;
}
.left_two dd a:hover {
    color: #0099FF;
}
.left_three {
    margin-top: 60px;
    border: 1px solid #e5e5e5;
    position: relative;
}
.ke_fu {
    margin-top: 15px;
    margin-left: 10px;
}
.f_d {
    position: absolute;
    top: -34px;
    left: 130px;
}
.left_three ul {
    margin-top: 10px;
    margin-left: 12px;
}
.left_three li {
    font-size: 12px;
    color: #333333;
    line-height: 26px;
}
.re_xian {
    margin-top: 18px;
    margin-left: 5px;
    margin-bottom: 6px;
}
.pr_title {
    height: 30px;
    width: 920px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #dcdcdc;
}
.pr_title h1 {
    font-size: 20px;
    color: #1071d8;
    float: left;
    font-weight: 300;
}
.wei_zhi {
    float: right;
    min-width: 228px;
}
.baidu {
    float: left;
    margin-top: 6px;
}
.wei_zhi p {
    font-size: 14px;
    color: #555555;
    float: right;
    line-height: 30px;
}
.wei_zhi p a:hover {
    text-decoration: underline;
}

.wei_zhi strong {
    color: #0e6ed2;
    font-weight: normal;
}
.detail_box {
    width: 940px;

}
.l_b {
    float: left;
    width: 447px;
}
.l_b ul {
    margin-top: 16px;
}
.l_b li {
    float: left;
    margin-right: 10px;
}

.li_one {
    padding-right: 4px;
}
.li_two {
    padding-right: 4px;
}
.m_s {
    float: right;
    width: 450px;
    height: 533px;
    position: relative;
}
.m_s h1{
    font-size: 26px;
    color: #333333;
    line-height: 55px;
    border-bottom: 1px solid #ddd;
}
.m_s p{line-height: 30px;margin-top: 20px;}
.m_s ul {
}
.m_s li {
    font-size: 16px;
    color: #333333;
    line-height: 36px;
}
.pro_list h3{border-bottom: 1px solid #ccc;margin-bottom: 20px;line-height: 50px;}
.pro_list h3 span{font-size: 18px;color: #333333;}

.m_s h6 span{color: #00a040;font-size: 23px;margin-left: 49px;margin-top: -25px;display: block;}
.li_xz {
    margin-bottom: 16px;
}

.zai_xian {
    margin-top: 20px;
    height: 45px;
    width: 145px;
    background: #00a040;
}

.z_icon {
    margin-left: 30px;
    float: left;
}
.zai_xian a {
    font-size: 21px;
    line-height: 45px;
    color: #FFFFFF;
}

.pro_list h6 {
    display: block;
    height: 41px;
    width: 552px;
    background-color: #eeeeee;
    margin-top: 40px;
    line-height: 40px;
    font-size: 18px;
    color: #fff;
}
.pro_list h6.msg6{background: none;margin-top:0;margin-left: 80px;}
.pro_list h6 strong{
    padding:8px 20px;
    background: #787878;
}
.pro_list p{line-height: 30px;}
.pro_list span{line-height: 30px;}
.pro_list li {
    float: left;
    min-height: 230px;
    width: 572px;
    list-style-type: none;
}
.li_bg {
    background-color: #0e76cd;
    height: 46px;
    width: 140px;
    color: #FFFFFF;
}
.li_bg span {
    color: #FFFFFF;
}

.pro_list a {
    padding-left: 40px;
    font-size: 16px;
    line-height: 46px;
    color: #666666;
}
.pro_list a:hover {
    color: #FFFFFF;
    background-color: #0770db;
    height: 46px;
    width: 100px;
    display: block;
}
.ul_box {
    margin-top: 18px;
}
.ul_box ul {
    float: left;
    margin-right: 156px;
}
.ul_box li {
    font-size: 14px;
    line-height: 32px;
    color: #666666;
    list-style-type: none;
}
.right_bottom {
    width: 910px;
    margin-top: 20px;
}
.right_bottom p {
    font-size: 14px;
    color: #666666;
    line-height: 28px;
}
.d_t {
    margin-top: 28px;
}
.anniu {
    height: 28px;
    width: 92px;
    border: 1px solid #cbcbcb;
    margin-top: 34px;
    margin-left: 408px;
    font-size: 14px;
    line-height: 28px;
    color: #666666;
    text-align: center;
}
.anniu a {
    color: #666666;
}
.anniu a:hover {
    color: #000000;
}



.partner {
    width: 1200px;
    margin-right: auto;
    margin-left: auto;
    margin-top: 38px;
}
.partner ul {
    border-top-width: 1px;
    border-left-width: 1px;
    border-top-style: solid;
    border-left-style: solid;
    border-top-color: #f0f0f0;
    border-left-color: #f0f0f0;
    width: 1196px;
    margin-left: 2px;
    margin-top: 32px;
}
.partner li {
    width: 298px;
    border-right-width: 1px;
    border-right-style: solid;
    border-right-color: #f0f0f0;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #f0f0f0;
    height: 122px;
    float: left;
}
.partner h1 {
    margin-top: 35px;
    margin-left: 58px;
}


.s_banner {
    height: 190px;
    margin-right: auto;
    margin-left: auto;
    margin-top: 50px;
}
.news_box {
    width: 1200px;
    margin-top: 42px;
    margin-right: auto;
    margin-left: auto;
}
.news_top {
    height: 30px;
    border-bottom-width: 1px;
    border-bottom-style: solid;
    border-bottom-color: #dddddd;
}
.n_icon {
    float: left;
}
.n_jia {
    float: right;
    margin-top: 4px;
}
.news_bottom {
    width: 1200px;
}

.bottom {
    width: 575px;
    float: left;
}
.bottom a {
    color: #666666;
}

.bottom a:hover {
    color: #0099FF;
}

.bottom ul {
    margin-top: 20px;
}

.bottom li {
    font-size: 14px;
    color: #666666;
    line-height: 30px;
    height: 30px;
    padding-left: 10px;
}
.bottom_r a {
    color: #666666;
}

.bottom span {
    font-size: 12px;
    color: #333333;
    font-family: Arial, Helvetica, sans-serif;
    float: right;
    line-height: 30px;
}
.bottom_r {
    width: 575px;
    float: right;
    margin-right: 10px;
}
.bottom_r a:hover {
    color: #0099FF;
}

.bottom_r ul {
    margin-top: 20px;
}

.bottom_r li {
    font-size: 14px;
    color: #666666;
    line-height: 30px;
    height: 30px;
    padding-left: 10px;
}
.bottom_r span {
    font-size: 12px;
    color: #333333;
    font-family: Arial, Helvetica, sans-serif;
    float: right;
    line-height: 30px;
}


.r_pro_preview .r_zoom{
    border: 1px #eee solid;
    height: 436px;
    position: relative;
}
.r_pro_preview .r_zoom_glass{
    width: 160px;
    height: 160px;
    position: absolute;
    top: 0;
    left: 0;
    background-color: #0e76cd;
    filter:alpha(opacity=50);
    -moz-opacity:0.5;
    opacity:0.5;
    display: none;
    cursor: move;
}

.r_pro_preview .r_zoom img{
    width: 100%;
    height: 100%;
}
.r_pro_preview .r_pic_ls{
    width: 100%;
    height: 98px;
    margin-top: 6px;
}

.r_pics ul li{margin-left: 18px;}
.r_pics ul li:first-child{margin:1px;}
.r_pro_preview .r_pics{
    width: 447px;
    height: 100%;
    margin-top:0;
    overflow: hidden;
}
.r_control_r,.r_control_l{margin-top:30px; }
.r_pro_preview .r_pics ul{
    width: 999999px;
    margin-top: 0;
}
.r_pro_preview .r_pics li{
    float: left;
    margin-right: 0;
    padding:0;
}
.r_pro_preview .r_pics li img{
    width: 96px;
    height: 93px;
    border: #f5f5f5 1px solid;
}
.r_pro_preview .r_pics li.hot img{
    border-color: #0e76cd;

}

.r_pro_preview .r_pic_ls a,.r_pro_preview .r_pics{
    float: left;
}
#bigImg{
    position: absolute;
    height: 385px;
    width: 385px;
    top: 0;
    left: 0;
    overflow: hidden;
    display: none;
}
/*da_yang*/
.zxly{margin-top: 20px;
}
.zxly_title{
    width:500px;
    height:37px;
    line-height:37px;
    margin-left:19px;
    margin-right:17px;
    font-size:16px;
    color:#0770db;
    margin-bottom:28px;
    border-bottom-width: 1px;
    border-bottom-style: dotted;
    border-bottom-color: #ccc;
}
.zxly div span{
    width:70px;
    display:block;
    float:left;
    text-align:right;
    line-height:37px;
    font-size:14px;
}
.zxly div{}
.zxly div input{ width:236px; height:30px; border:1px solid #7f9db9; background:#fff; margin-bottom:15px; padding-left:5px;}
.zxly div textarea{
    width:400px;
    height:100px;
    font-size: 12px;
    color: #333333;
    float:left;
}
#tj_button input{
    width:96px;
    height:34px;
    border:none;
    float:left;
    cursor:pointer;
    margin-right:25px;
    margin-left:40px;
    margin-top:65px;
    background-color: #cfcece;
    font-size: 14px;
    color: #FFFFFF;
}
#cz_button input{
    width:96px;
    height:34px;
    border:none;
    cursor:pointer;
    margin-top:65px;
    background-color: #1071d8;
    font-size: 14px;
    color: #FFFFFF;
}