﻿body{ margin:0 auto; padding:0; font-family: "微软雅黑"; }
div, form, dl, dd, dt{ margin:0 auto; padding:0; }
img{ border: 0px; }
ul{ list-style: none; margin:0 auto; padding:0; }
a{ text-decoration: none; color:black; }
a:hover{ color:red; }
.BodyWidth{ width:1200px; }
.Left{ float:left; }
.Right{ float:right; }
.Clear{clear:both; }
/***************************************************************************************主页框架****************************/

/*********************页眉部分1********************/
.TopTitle {
    background: url("top_bg.jpg") left top repeat-x;
    height: 144px;
}
.TopTitle .Top_ZONG {
    width: 1200px;
    height: 144px;
}
.header2 {
    width: 1200px;
    height: 24px;
    color: #fff;
    line-height: 24px;
    font-size: 12px;
}
.header2 .tel {
    float: right;
    height: 24px;
    color: #fff;
    line-height: 24px;
    font-size: 12px;
}

/*********************导航部分1********************/
.mainNav {
    width: 1200px;
    height: 120px;
}
.mainNav .logo {
    float: left;
    width: 465px;
    height: 120px;
}
.mainNav ul {
    float: left;
    line-height: 120px;
}
.mainNav ul li {
    float: left;
    width: 90px;
    height: 32px;
    position: relative;
    z-index:10;
    margin-left: 32px;
}
.mainNav ul li a {
    display: block;
    text-align: center;
    line-height: 120px;
    width: 90px;
    color: #151515;
}
.mainNav ul li a:hover {
    color: #fff;
    background: url("ico2.png") left center no-repeat;
}
.mainNav ul li ul{
    margin-left: 12px;
    display: none;
    position: absolute;
}
.mainNav ul li ul li a{
    display: none;
    border:none;
}


/*********************首页内容区********************/


/*********************************************************产品分类+++++++产品展示*********************************************************/
.indexFA {
    overflow: hidden;
    margin-top: 20px;
}
/*********************公司简介********************/
.indexFA .indexGsjj {
    float: left;
    width: 931px;
    height: 100%;
    margin-right: 20px;
}
.indexFA .indexGsjj .indexTitle {
    overflow: hidden;
    width: 931px;
}
.indexFA .indexGsjj .indexTitle .Left {
    float: left;
    color: #666;
}
.indexFA .indexGsjj .indexTitle .Right {
    float: right;
}

.indexGsjj .indexCont {
    overflow: hidden;
    background-color: #f4f4f4;
    margin-top: 16px;
}
.indexGsjj .indexCont ul{
    padding:8px 0px 8px 8px;
}
.indexGsjj .indexCont ul .gsjjLeftImg {
    width: 245px;
    height: 182px;
    float: left;
}
.indexFA .indexGsjj .indexCont .gsjjCont {
    float: left;
    width: 645px;
    margin-left: 20px;
    overflow: hidden;
}
.indexFA .indexGsjj .indexCont .gsjjCont h3 {
    display: block;
    color: #14baff;
    padding: 0;
    margin: 8px 0px 8px 0px;
}
.indexFA .indexGsjj .indexCont .gsjjCont h5 {
    display: block;
    color: #14baff;
    padding: 0;
    margin: 0px 0px 8px 0px;
}
.indexFA .indexGsjj .indexCont .gsjjCont .Wzi {
    font-size: 14px;
    line-height: 24px;
    color: #666;
}

/*********************新品推荐********************/
.indexFA .indexXptj {
    float: left;
    width: 245px;
    height: 100%;
}
.indexFA .indexXptj .indexTitle {
    overflow: hidden;
    width: 245px;
}
.indexFA .indexXptj .indexTitle .Left {
    float: left;
    color: #666;
}
.indexFA .indexGsjj .indexTitle .Right {
    float: right;
}
.indexXptj .indexCont {
    margin-top: 16px;
}

/*********************产品展示********************/
.indexCpzs {
    margin-top: 25px;
    overflow: hidden;
}

.indexCpzs .indexTitle {
    overflow: hidden;
}
.indexCpzs .indexTitle .Left {
    float: left;
    color: #666;
}
.indexCpzs .indexTitle .Right {
    float: right;
}
.indexCpzs .marquee {
    margin-top: 16px;
    width:1200px;
    height: 430px;
    overflow: hidden;
}
.indexCpzs .marquee ul {
    width: 1240px;
    overflow: hidden;
    margin-left: -10px;
}
.indexCpzs .marquee li {
    float: left;
    width: 285px;
    height: 205px;
    margin: 0px 10px 20px 10px;        
}


/*********************底部信息********************/
.footer {
    margin-top: 35px;
    width: 100%;
    height: 484px;
}
.footer .indexDibg {
    width: 100%;
    height: 435px;
    background: url("di_bg.jpg") no-repeat center center;
}
.footer .indexDibuXinxbg {
    width: 100%;
    height: 48px;
    line-height: 48px;
    background-color: #0550a3;
    color: #fff;
}
.footer .indexDibuXinx .tel {
    float: right;
}


/*********************内页信息********************/
.NyxsnrTitle{
    overflow: hidden;
    width: 100%;
    background: url("In_bg.jpg") left top repeat-x;
}

/*********************面包屑导航********************/
.NyxsnrTitle .mainTitle {
    background: url("mian_bg.png") left top repeat-x;
    box-shadow:0 1px 0 #eee;

    /*******
    box-shadow:0 2px 0 #eee; 阴影
    opacity: 0.8;  透明度
    ************/
    
    height: 36px;
}
.NyxsnrTitle .mainTitle .station {
    float: left;
    background: url("ico_4.png") left 11px no-repeat;
    line-height: 35px;
    text-indent: 18px;
    font-size: 14px;
}
.NyxsnrTitle .mainTitle .station a:hover {
    color: #14baff;
}
.NyxsnrTitle .mainTitle .title_Right {
    float: right;
    line-height: 35px;
    color: #14baff;
}



/*********************内页左侧信息********************/
.indexFA .nyLeft {
    float: left;
    margin-right: 20px;
}

/*********************内页左侧产品分类********************/
.indexFA .nyLeft .nyCpfl {
    width: 223px;
    height: 100%;
    background-color: #FFF;
    border: 1px #e4e4e4 solid;
}
.indexFA .nyLeft .nyCpfl .indexTitle {
    background-image: url("title_bg.jpg");
    background-repeat: repeat-x;
    background-position: left center;
    width: 223px;
    height: 36px;
    border-bottom: 1px #e4e4e4 solid;
}
.indexFA .nyLeft .nyCpfl .indexTitle .Left {
    width: 117px;
    height: 27px;
    margin: 4px 0 4px 4px;
    line-height: 26px;
    text-indent: 27px;
    color: #fff;
    font-weight: bold;
    background-image: url("title1.png");
    background-repeat: no-repeat;
    background-position: left top;
}
.indexFA .nyLeft .nyCpfl .indexTitle .Right {
    padding: 8px 9px 0px 0px;
}

.nyLeft .nyCpfl .indexCont ul{
    padding:9px 0 0 8px;
}
.nyLeft .nyCpfl .indexCont ul li{
    width:207px;
    height:29px;
    text-indent: 36px;
    margin-bottom: 8px;
    background: url("title2.jpg") no-repeat left top;
}
.nyLeft .nyCpfl .indexCont ul li:hover {
    width:207px;
    height:29px;
    text-indent: 36px;
    margin-bottom: 8px;
    color: #fff;
    background: url("title3.jpg") no-repeat left top;
}
.nyLeft .nyCpfl .indexCont ul li a {
    display: block;
    width:207px;
    height:29px;
    font-size: 12px;
    line-height: 29px;
    color: #666;
}
.nyLeft .nyCpfl .indexCont ul li a:hover {
    display: block;
    width:207px;
    height:29px;
    color: #fff;
}


/*********************内页左侧产品展示********************/
.indexFA .nyLeft .nyCpzs {
    width: 223px;
    height: 100%;
    margin-top: 20px;
    padding-bottom: 12px;
    background-color: #FFF;
    border: 1px #e4e4e4 solid;
}
.indexFA .nyLeft .nyCpzs .indexTitle {
    background-image: url("title_bg.jpg");
    background-repeat: repeat-x;
    background-position: left center;
    width: 223px;
    height: 36px;
    border-bottom: 1px #e4e4e4 solid;
}
.indexFA .nyLeft .nyCpzs .indexTitle .Left {
    width: 117px;
    height: 27px;
    margin: 4px 0 4px 4px;
    line-height: 26px;
    text-indent: 27px;
    color: #fff;
    font-weight: bold;
    background-image: url("title1.png");
    background-repeat: no-repeat;
    background-position: left top;
}
.indexFA .nyLeft .nyCpzs .indexTitle .Right {
    padding: 8px 9px 0px 0px;
}
.indexFA .nyLeft .nyCpzs .marquee {
    width: 199px;
    height: 266px;
    overflow: hidden;
    padding: 12px 12px 12px 12px;
    margin-top:12px;
}
.indexFA .nyLeft .nyCpzs .marquee ul li {
    margin-bottom: 12px;
}



/*********************内页左侧联系我们********************/
.indexFA .nyLeft .nyLxwm {
    width: 223px;
    height: 100%;
    margin-top: 20px;
    padding-bottom: 12px;
    background-color: #FFF;
    border: 1px #e4e4e4 solid;
}
.indexFA .nyLeft .nyLxwm .indexTitle {
    background-image: url("title_bg.jpg");
    background-repeat: repeat-x;
    background-position: left center;
    width: 223px;
    height: 36px;
    border-bottom: 1px #e4e4e4 solid;
}
.indexFA .nyLeft .nyLxwm .indexTitle .Left {
    width: 117px;
    height: 27px;
    margin: 4px 0 4px 4px;
    line-height: 26px;
    text-indent: 27px;
    color: #fff;
    font-weight: bold;
    background-image: url("title1.png");
    background-repeat: no-repeat;
    background-position: left top;
}
.indexFA .nyLeft .nyLxwm .indexTitle .Right {
    padding: 8px 9px 0px 0px;
}
.indexFA .nyLeft .nyLxwm .nyLeftImages {
    padding: 18px 0px 2px 12px;
}

/*********************内页右侧信息********************/
.indexFA .nyRight {
    float: right;
    width: 955px;
}
.indexFA .nyRight .nyBody p {
    font-size: 14px;
    line-height: 30px;
    color: #666;
}
/*********************左侧产品分类下拉********************/

.nyLeft .nyCpfl .indexCont ul ul {
    display: none;
}

/*********************内页内容标题********************/
.nyBody .PageName {
    display: none;
}

/*********************产品内页样式********************/
.ColumnsTitle {
    background-color:#eee;
    overflow: hidden;
    clear: both;
    border-left: 5px #14baff solid;
}
.ColumnsTitle .ColumnsName {
    padding: 4px 0 4px 0;
    width: 92%;
    line-height: 30px;
    float: left;
    text-indent: 15px;
}
.ColumnsTitle .ColumnsMore {
    padding: 4px 0 4px 0;
    line-height: 30px;
    width: 8%;
    float: right;
    background-color: #ddd;
    text-align: center;
}
.ColumnsTitle .ColumnsMore a:hover {
    color: #14baff;
}
.ColumnsIcoList{ overflow: hidden;}

.ColumnsIcoList li {
    float: left;
    width: 318px; 
    height: 260px; 
    overflow: hidden;
    text-align: center;
    padding: 20px 0px 10px 0px;
    
}
.ColumnsIcoList li:last-child { margin-right: 0px;}
.ColumnsIcoList li a {display: block;line-height: 25px;}
.ColumnsIcoList li a:hover {
    color: #14baff;
}
.ColumnsIcoList li img {width: 300px;height: 225px; padding: 3px; border: 1px solid #CCC;}
.ColumnsIcoList li .Name a{
    display: inline-block;
    font-size:14px;
    width: 260px;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
}

/***************产品展示内页样式*************/
.nyBody .Related {
    display: none;
}
.PageBack {
    text-align: center;
    margin-top: 20px;
}
.PageBack a {
    color: #666;
    padding: 3px 10px 3px 10px;
    border: 1px #999 solid;
}
.PageBack a:hover {
    color: #14baff;
    border: 1px #14baff solid;
}


/***************新闻中心样式*************/
.CustomTextList li {
    height: 30px;
    line-height: 30px;
	background-image: url("/style/cn_style/XW_title2.png"); 
	background-repeat: no-repeat;
    background-position: left center;
    border-bottom: 1px #eee dashed;
}
.CustomTextList li:hover {
    background-image: url("/style/cn_style/XW_title.png"); 
	background-repeat: no-repeat;
    background-position: left center;
}
.CustomTextList li .Name {
    width: 85%;
    float: left;
}
.CustomTextList li .Name a {
	display: block;
	text-indent: 20px;
    font-size: 14px;
    color: #333;
    font-weight: normal;
}
.CustomTextList li .Name a:hover {
	color: #14baff;
}
.CustomTextList li .Time {
    font-size: 14px;
    color: #aaa;
    width: 15%;
    float: right;
    text-align: right;
}
.CustomTextList li .Cont {
    clear: both;
}

.PageFrom {
    text-align: center;
}

.nyBody .CustomTextList .Cont {
    display: none;
}

/***************联系我们内页样式*************/
.nyBody .PageCont .Con_bg {
    margin-top: -270px;
    margin-left: 300px;
    float: left;
}
.nyBody .PageCont .Con_bg img {
    width: 280px;
    height: 280px;
}
.nyBody .PageCont > img {
    margin-left: 75px;
}

/***************内页下一页切换按钮样式*************/
.nyRight .nyBody .Pagination {
    width: 940px;
    height: 28px;
}
.nyRight .nyBody .Pagination a {
    display: block;
    float: left;
    margin-right: 10px;
    width: 64px;
    height: 28px;
    border: 1px #444 solid;
    color: #444;
    text-align: center;
    line-height: 28px;
}
.nyRight .nyBody .Pagination a:hover {
    color: #14baff;
    border: 1px #14baff solid;
}

/***************内页代理产品*************/
.nyBody .nyContWenzi {
    margin-bottom: 20px;
}
.nyBody .RecordTotal {
    text-align: right;
    color: #aaa;
}











