﻿body 
{
	width:100%;
	min-width:1000px;
	padding:0;
	margin:0;
	font-family:宋体;
	font-size:12px;
	color:#555555;
	background:#ffffff;
}
p,h2,h1,h3,ul{ padding:0; margin:0;}
ul{ list-style-type:none;}
a:link,a:visited{ color:inherit; text-decoration:none;}
a:hover{ color:#005ca1; text-decoration:underline;}
img{ border:0;} 

.container
{
    width:1000px;
    margin:0 auto;
}
.header
{
    float:left;
    width:100%;
    height:91px;
    background:#fff;
}
.header .logo
{
    float:left;
    margin:25px 0 0 0;
    width:170px;
    height:59px;
    font-size:0;
    text-indent:-9999px;
    background:url(../images/logo.jpg) no-repeat right 0;
}
.header .lan
{
    float:right;
    width:96px;
    height:91px;
    background:#f1f1f1;
}
.header .lan .label
{
    float:left;
    margin:32px 0 0 6px;
    line-height:15px;
    color:#9d9d9d;
}
.header .lan .selectbox
{
    float:left;
    margin:3px 0 0 6px;
    width:82px;
    height:17px;
    background:#fff url(../images/icon_arrow.jpg) no-repeat 72px 7px;
    position:relative;
}
.header .lan .selectbox a
{
    float:left;
    padding-left:27px;
    height:17px;
    width:44px;
    font-size:11px;
    line-height:17px;
    background:url(../images/en.jpg) no-repeat 5px 3px;
}
.header .lan .selectbox a:hover
{
    text-decoration:none;
}
.header .lan .selectbox .list
{
    position:absolute;
    left:0;
    top:17px;
    width:100%;
    background:#fff;
    padding-bottom:3px;
    z-index:50;
    display:none;
}
.header .lan .selectbox:hover .list
{
    display:block;
}
.header .lan .selectbox a.cn
{
    background:url(../images/cn.jpg) no-repeat 5px 3px;
}
.header .tel
{
    float:right;
    margin:32px 15px 0 0;
}
.nav
{
    float:left;
    width:100%;
    height:34px;
    background:#005ca1;
}
.nav a
{
    float:left;
    width:142px;
    height:34px;
    text-align:center;
    line-height:34px;
    color:#fff;
    font-family:微软雅黑;
    font-size:14px;
}
.nav a.last
{
    float:right;
}
.nav a:hover,.nav a.current
{
    
    text-decoration:none;
    background:#da251d;
}
.nav span
{
    float:left;
    width:1px;
    height:34px;
    background:#5073a8;
}
.banner
{
    float:left;
    width:100%;
    height:493px;
    position:relative;
}
.banner .cycle
{
    float:left;
    width:100%;
    height:493px;
    overflow:hidden;
}
.banner .cycle .list
{
    float:left;
    width:100%;
    height:493px;
    background-repeat:no-repeat;
    background-position:center center;
}
.banner .pager
{
    position:absolute;
    left:0;
    bottom:20px;
    width:100%;
    height:16px;
    text-align:center;
    z-index:100;
}
.banner .pager a
{
    margin:0 5px;
    width:16px;
    height:16px;
    font-size:0;
    color:#fff;
    background:#ffffff;
    display:inline-block;
    -webkit-border-radius:10px;
    border-radius:10px;
}
.banner .pager a:hover,.banner .pager a.activeSlide
{
    color:#17a1dc;
    background:#17a1dc;
}
.mod-scroll-products
{
    float:left;
    width:100%;
    padding:46px 0 10px 0;
    background:#fbfbfb;
}
.mod-scroll-products .title
{
    float:left;
    height:57px;
    line-height:28px;
    font-family:Corbel,黑体;
    font-size:27px;
    color:#353535;
}
.mod-scroll-products .title span
{
    font-family:微软雅黑;
    font-size:12px;
    color:#a3a3a3;
}
.mod-scroll-products .line
{
    float:left;
    margin:17px 0 0 54px;
    width:627px;
    height:1px;
    background:#e5e5e5;
}
.mod-scroll-products .left,.mod-scroll-products .right
{
     float:right;
     margin-top:6px;
     width:26px;
     height:23px;
     background:url(../images/btn.png) no-repeat right top;
}
.mod-scroll-products .left
{
    margin-right:9px;
    background-position:left top;
}
.mod-scroll-products .right:hover
{
    background-position:right bottom;
}
.mod-scroll-products .left:hover
{
    background-position:left bottom;
}
.mod-scroll-products .slidebox
{
    float:left;
    width:100%;
    height:233px;
    white-space:nowrap;
    overflow:hidden;
}
.mod-scroll-products .slidebox ul
{
     width:100%;
     height:233px;
     display:inline-block;
}
.mod-scroll-products .slidebox ul li
{
    width:225px;
    margin-right:24px;
    display:inline-block;
}
.mod-scroll-products .slidebox ul li .list
{
    float:left;
    margin-top:69px;
    width:100%;
    height:134px;
    background:#f2f2f2;
}
.mod-scroll-products .slidebox ul li .list img
{
    float:left;
    margin:-69px 0 0 19px;
    width:174px;
    height:128px;
    border:solid 7px #ffffff;
}
.mod-scroll-products .slidebox ul li .list h3
{
    float:left;
    margin:10px 0 0 25px;
    width:174px;
    color:#393939;
    font-size:14px;
    line-height:20px;
}
.mod-scroll-products .slidebox ul li .list h3 b
{
    float:left;
    width:100%;
    height:20px;
    text-overflow:ellipsis; 
    white-space:nowrap; 
    overflow:hidden;
}
.mod-scroll-products .slidebox ul li .list h3 span
{
     width:100%;
    height:20px;
    font-family:微软雅黑;
    color:#a3a3a3;
    font-size:12px;
    font-weight:normal;
    text-overflow:ellipsis; 
    white-space:nowrap; 
    overflow:hidden;
    display:inline-block;
}
.mod-scroll-products .slidebox ul li .list a.more
{
    float:left;
    margin:5px 0 0 53px;
    width:117px;
    height:19px;
    font-family:宋体;
    font-size:12px;
    border:solid 1px #a3a3a3;
    text-align:center;
    line-height:19px;
    color:#a3a3a3;
    display:none;
}
.mod-scroll-products .slidebox ul li .list:hover
{
    background:#0076c8;
}
.mod-scroll-products .slidebox ul li .list:hover h3
{
    color:#ffffff;
}
.mod-scroll-products .slidebox ul li .list:hover h3 span
{
    color:#ffffff;
}
.mod-scroll-products .slidebox ul li .list:hover a.more
{
    text-decoration:none;
    border-color:#ffffff;
    color:#ffffff;
}
.mod-index-content
{
    float:left;
    width:100%;
    margin-top:45px;
}
.mod-index-content .casebox
{
    float:left;
    width:400px;
}
.mod-index-content .casebox .infotitle
{
    float:right;
    margin-top:6px;
    width:358px;
    height:31px;
    line-height:31px;
    border:solid 1px #d1d1d1;
}
.mod-index-content .casebox .infotitle h3
{
    float:left;
    margin:5px 0 0 -37px;
    height:20px;
    font-family:黑体;
    font-size:18px;
    line-height:20px;
    background:#fff;
    font-weight:100;
}
.mod-index-content .casebox .infotitle a.more
{
    float:right;
    margin-right:14px;
    color:#a3a3a3;
}
.mod-index-content .casebox .box
{
    float:left;
    margin-top:21px;
    width:388px;
    height:223px;
    border:solid 5px #f4f4f4;
}
.mod-index-content .casebox .box .imgbox
{
    float:left;
    width:256px;
    height:223px;
    overflow:hidden;
}
.mod-index-content .casebox .box .imgbox img
{
    float:left;
    width:100%;
    height:223px;
}
.mod-index-content .casebox .box .list
{
    float:right;
    margin:4px 11px 0 0;
    width:110px;
}
.mod-index-content .casebox .box .list a
{
    float:left;
    width:100%;
    height:30px;
    text-indent:3px;
    line-height:30px;
    color:#888888;
    text-overflow:ellipsis; 
    white-space:nowrap; 
    overflow:hidden;
    border-bottom:solid 1px #f6f6f6;
}
.mod-index-content .casebox .box .list a:hover,.mod-index-content .casebox .box .list a.current
{
    font-weight:bold;
    color:#005ca1;
    text-decoration:none;
}
.mod-index-content .newsbox
{
    float:left;
    margin-left:50px;
    width:302px;
}
.mod-index-content .newsbox .info-title,.mod-index-content .aftersalesbox .info-title
{
    float:left;
    margin-top:2px;
    width:100%;
    height:45px;
    line-height:20px;
    font-size:18px;
    font-family:Corbel,黑体;
    color:#353535;
}
.mod-index-content .newsbox .info-title span
{
    font-weight:100;
}
.mod-index-content .newsbox .info-title a
{
    color:#353535;
}
.mod-index-content .newsbox .listbox
{
    float:left;
    margin-top:-10px;
    width:100%;
}
.mod-index-content .newsbox .listbox .list
{
    float:left;
    width:100%;
    margin-top:18px;
}
.mod-index-content .newsbox .listbox .list a.title
{
    float:left;
    max-width:100%;
    height:23px;
    line-height:23px;
    color:#555555;
    font-size:13px;
    font-family:微软雅黑;
    text-overflow:ellipsis; 
    white-space:nowrap; 
    overflow:hidden;
}
.mod-index-content .newsbox .listbox .list .cont
{
    float:left;
    width:100%;
    margin-top:5px;
    line-height:20px;
    height:40px;
    overflow:hidden;
}
.mod-index-content .aftersalesbox
{
    float:right;
    width:198px;
}
.mod-index-content .aftersalesbox .listbox
{
    float:left;
    width:100%;
}
.mod-index-content .aftersalesbox .listbox a
{
    clear:left;
    float:left;
    margin-top:10px;
    padding-left:15px;
    height:20px;
    max-width:183px;
    text-overflow:ellipsis; 
    white-space:nowrap; 
    overflow:hidden;
    background:url(../images/dot.jpg) no-repeat 4px center;
}
.mod-index-content .aftersalesbox .list
{
    float:left;
    width:100%;
    margin-top:18px;
}
.mod-index-content .aftersalesbox .list a
{
    float:left;
    padding-top:10px;
    width:93px;
    height:53px;
    color:#fff;
    background:#888888;
    text-align:center;
}
.mod-index-content .aftersalesbox .list a img
{
    padding-bottom:5px;
}
.mod-index-content .aftersalesbox .list a.last
{
    float:right;
}
.mod-index-content .aftersalesbox .list a.last img
{
    padding-bottom:0;
}
.mod-index-content .aftersalesbox .list a:hover
{
    text-decoration:none;
    background:#005ca1;
}
.footer
{
    float:left;
    margin-top:57px;
    padding-top:36px;
    padding-bottom:26px;
    width:100%;
    color:#80aed0;
    line-height:22px;
    background:#005ca1;
}
.footer .links
{
    float:left;
    width:350px;
    height:25px;
    color:#fff;
    line-height:25px;
}
.footer .links a
{
    font-weight:bold;
}
.footer .links a:hover
{
    color:#fff;
}
.footer .links span
{
    margin:0 1px;
}
.footer .contact
{
    clear:left;
    float:left;
    margin-top:21px;
    width:350px;
}
.footer #gotop
{
    float:right;
    margin-top:-36px;
    width:43px;
    height:43px;
    background:url(../images/top.jpg) no-repeat;
}
.footer .copyright
{
    float:right;
    width:364px;
    margin-top:4px;
    line-height:22px;
}
.footer .copyright h1
{
    font-size:12px;
    padding-bottom:6px;
}
.mod-products-details
{
    float:left;
    width:100%;
}
.mod-products-details h1.title
{
    float:left;
    width:100%;
    height:30px;
    line-height:30px;
    font-family:微软雅黑;
    font-size:15px;
    border-bottom:solid 2px #0e61af;
}
.mod-products-details h1.title span
{
    float:left;
    padding:0 15px;
    height:30px;
    color:#fff;
    background:#0e61af;
}
.mod-products-details .cont
{
    float:left;
    margin-top:10px;
    padding:0 5px;
    width:920px;
    min-height:80px;
    padding-bottom:20px;
}
