﻿@charset "utf-8";

body {

	color:#000000;

	font-family:"微软雅黑",Arial;

	font-size:12px;

	margin:0 auto;

	padding:0;

}

#comcontent_detail, #comcontent_detail2,#products_list,#products_list2,#messages_list,#products_detail,#products_detail2

{}



/* ===========================链接 ========================*/

a{

        color:#000;

	text-decoration:none;

}

a:hover {

        color:#000;

	text-decoration:none;

}





.ifooter {width:100%; height:236px; background:url(../images/ifooter_bg.jpg) repeat-x;}

.ift {width:1000px; margin:0 auto; height:192px;}





.ifb {width:1000px; margin:0 auto; height:44px;}

.ifb .FrontSpecifies_show01-d3_c1 .htmledit p {color:#ddd; line-height:44px;}

.ifb a {color:#ddd;}



.ifbox1 { float:left; color:#999; margin-top:24px; margin-left:40px;}

.ifbox span {font-weight:bold; color:#6f6f6f; }

.ifbox ul { width:100%; text-align:left; }

.ifbox ul li  { line-height:22px; }

.ifbox ul li a {color:#999;}

.ifbox ul li a:hover {color:#6f6f6f;}



.ifbox2 { float:left; color:#999; margin-top:24px; margin-left:80px;}

.ifbox3 { float:left; color:#999; margin-top:24px; margin-left:75px;}

.ifbox4 { float:left; color:#999; margin-top:24px; margin-left:110px;}

.ifbox4  ul{margin-bottom:8px;}



.ifbox0 { float:left; color:#999; margin-top:24px; margin-left:40px; width:260px;}










/*============================根容器==========================*/  

#box_root {

	margin:0 auto;

	position:relative;

	width:100%;

	overflow:hidden;

}





/*=============================头部导航==========================*/  

#box_header {

	margin:0 auto;

	width: 100%;

	background:url(../images/header_bg.png) repeat-x;

	position:relative;

	z-index:99;

	height:104px;

}





#box_header2 {

	margin:0 auto;

	width: 100%;

	height:104px;

	margin-top:0px;

	position:relative;

	z-index:99;

}



.header {width:1000px;  margin:0 auto; height:104px; position:relative; }

.header2 {width:1200px;  margin:0 auto; height:104px; position:relative; }

.cnen { position:absolute; top:10px; right:0px; background:url(../images/cnen_line.png) center center no-repeat; z-index:999;} 

.cnen a { font-family:"微软雅黑",Arial; font-size:12px; margin:0 10px; -webkit-text-size-adjust: none;}



.logo { float:left; padding-top:16px;}

.nav {width:560px; height:32px; float:left; margin-top:60px; margin-left:70px;}

.nav ul {}

.nav ul li {text-align:center; float:left; position:relative; line-height:32px;}

.nav ul li a {padding:0 20px; background:url(../images/nav_li.png) right center no-repeat;  height:32px; display:block; }

.subnav {display:none;}

.nav ul li ul {  position:absolute; top:32px; left:0; }

.nav ul li ul.ssub1 li a  {width:80px; text-align:center;}

.nav ul li ul.ssub2 li a  {width:90px; }

.nav ul li ul.ssub3 li a  {width:80px; text-align:center;}

.nav ul li  ul li {  

height:26px;

    line-height: 26px;

    text-align: left;

    float:none;
    overflow:hidden;
   

    }

.nav ul li  ul li a {

     background:#fff;

    border-bottom: 1px solid #F0F0F0;

    color: #999999;

    height: 26px;

    margin: 0;

    display:inline-block;
    
    padding:0 4px;
    font-size:12px;

    }

    

.nav ul li  ul li a:hover {  background-color: #F0F0F0; color: #666666;}



.search {position:absolute; right:0; top:60px; width:155px; height:27px; background:url(../images/search_bg.jpg) no-repeat;}









/*===============================广告banner========================*/

#box_banner

{

	width:1440px;

	height:758px;

	margin:0 auto;

	position:absolute;

	z-index:1;

	left:50%;

	margin-left:-720px;

	top:-30px; 

}



.free {width:1000px; margin:0 auto; height:594px;}



.ishow {

    bottom:142px;

    position: absolute;

    width: 100%;

    z-index: 999999;

}

.ishow1 {

    margin: 0 auto;

    width: 100%;

    

}

.ishow1 a {

    background: url(../images/ibtn1.png) no-repeat;

    display: block;

    height: 26px;

    margin: 0 auto;

    width: 205px;

}

.ishow1 a.on {

    background: url(../images/ibtn2.png) no-repeat;

}

.ishow_cc {

background:url(../images/show_bg.jpg) repeat-x;

    display: none;

    height: 258px;

    width: 100%;

}

.ishow_cc ul {

    margin: 0 auto;

    padding-top: 42px;

    width: 1020px;

}

.ishow_cc ul li {

    float: left;

    margin: 0 10px;

}

.ishow_cc ul li a {

    display: block;

    height: 175px;

    width: 320px;

}

.ishow2 {

    width: 100%;

}





/*=================================主栏============================*/  



#box_main {

        margin:0 auto;

	width:1000px;

	height:auto;

}





/*================================box=========================*/

.com_main2 {

        margin:0 auto;

	width:100%;

	height:auto;

	/*background:url(../images/com_main2.jpg) repeat-x #F5F7F9;*/

	background:url(../images/bg_sub.jpg) center 80px no-repeat;

	padding-top:134px;

	margin-top:-138px;

	padding-bottom:60px;

	

}



.clear:after {

    clear: both;

    content: ".";

    display: block;

    height: 0;

    visibility: hidden;

}

#sub_flash {

    height: 220px;

    width: 100%;

}





#boxbox2 {

    margin: 0 auto;

    padding-top: 10px;

    position: relative;

    width: 1002px;

}





.sub {

    right: 0;

    padding-left: 0px;

    padding-top: 0px;

    position: absolute;

    top: -40px;

    z-index: 99998;



}



.sub1 {

    color: #333;

    float: left;

    font-size: 18px;

    border-top: 4px solid #333;

    padding-top:10px;

}





.sub2 {

    color: #666;

    float: left;

    font-size: 14px;

    font-weight: normal;

    padding-top: 6px;

}



.icontent {

    background: none repeat scroll 0 0 #FFFFFF;

    border: 1px solid #D8DCDE;

    box-shadow: -2px 2px 6px #E7EAEB, 2px -2px 6px #E7EAEB;

    margin: 0 auto;

    padding: 0 0 30px;

    width: 100%;

}



.position {

    color: #C3C3C3;

    padding: 15px 0 0 40px;

}





.s_com {

    clear: both;

    font-size: 12px;

    overflow: hidden;

    text-align: center;

    width: 100%;

}

.s_com ul {

    background: url(../images/bgsubmenu.gif) repeat-x scroll 0 0;

    height: 46px;

    overflow: hidden;

    padding: 0 0 0 22px;

}

.s_com ul li {

    background: url(../images/eee.jpg) no-repeat scroll right center );

    color: #D7DBDE;

    float: left;

}

.s_com ul li a {

    color: #666666;

    display: block;

    font-size: 14px;

    height: 46px;

    line-height: 46px;

    padding: 0 18px;

}

.s_com ul li a.on {

    background: url(../images/bgsubmenu_focus.gif) no-repeat scroll center bottom;

    color: #000;

    font-weight: bold;

}

.s_com ul li.a.on:hover {

    background: url(../images/bgsubmenu_focus.gif) no-repeat scroll center bottom;

    color: #000;

    font-weight: bold;

}

.s_com ul li a:hover {

    background: url(../images/bgsubmenu_focus.gif) no-repeat scroll center bottom;

    color: #000;

    font-weight: bold;

}

.s_com .FrontComContent_list01-d1_c1 .menu-first ul li.menu-none a.current, .s_com .FrontComContent_list01-d1_c1 .menu-first ul li.menu-none a.current:hover {

    color: #000;

    background: url(../images/bgsubmenu_focus.gif) no-repeat scroll center bottom;

    font-weight:bold;

}

.s_com .columnSpace {

    margin: 0;

    padding: 0;

}

.InContent {

    margin: 0 auto;

    overflow: hidden;

    padding: 25px 0 0;

    width: 96%;

}







#com_main {

        margin:0 auto;

	width:100%;

	height:auto;

	

}



#com_banner {width:100%; height:250px;  margin-top:-5px;}

.pros_b {width:100%; height:250px; background:url(../images/pros_b.jpg) center top no-repeat;}

.news_b {width:100%; height:250px; background:url(../images/news_b.jpg) center top no-repeat;}

.msn_b {width:100%; height:250px; background:url(../images/msn_b.jpg) center top no-repeat;}



#boxbox2 { width:1002px; margin:0 auto; position:relative; padding-top:10px;}



.cmain {width:100%; background:url(../images/insidemainbg.jpg) top left repeat-x #F8F9FA;  }

.cmain2 {width:1002px; margin:0 auto;}

.clear:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

.clear{display:inline-block;}/* Hides from IE-mac \*/*html .clear{height:1%;} .clear{display:block;}/* End hide from IE-mac */



/*=================================通用左栏目========================*/

#box_left {

   float: left;

    text-align: left;

    width: 215px;

    background:url(../images/com_bg.png) right top no-repeat;

    margin-bottom:30px;
    position:relative;
    z-index:999;

}

.inside-nav-shadow {

    background: url(../images/bg_shadow04.jpg) no-repeat ;

    float: left;

    height: 19px;

    width: 215px;

}

.pros_l {margin-top:-20px; width:200px; height:184px;}

.news_l {margin-top:-20px; width:200px; height:184px;}







.s_comcontent 

{

    clear: both;

    font-size: 12px;

    overflow: hidden;

    text-align: center;

    width: 200px;

    background:#fff;

    padding-top:20px;

}



.s_comcontent ul{

width:200px;

text-align:center;

}

.s_comcontent ul li{

width:200px;

text-align:center;

height:32px;

border-bottom: 1px solid #DEE0E5;

line-height:32px;

}



.s_comcontent ul li a {

	color:#666;

	display:block;

	width:200px; 

	height:32px;

	font-size:12px;

	font-weight:normal;

	

}



.s_comcontent ul li a.on {

color:#fff;

background:url(../images/comcom_li_h.jpg) center bottom no-repeat!important;

}



.s_comcontent ul li a.on:hover {

color:#fff;

background:url(../images/comcom_li_h.jpg) center bottom no-repeat!important;

}



.s_comcontent ul li a:hover{

color:#fff;

background:url(../images/comcom_li_h.jpg) center bottom no-repeat!important;

}







.s_comcontent .FrontComContent_list01-d1_c1 .menu-first ul li.menu-none a.current,

.s_comcontent .FrontComContent_list01-d1_c1 .menu-first ul li.menu-none a.current:hover {

color:#fff;

background:url(../images/comcom_li_h.jpg) center bottom no-repeat!important;



}

.s_comcontent .columnSpace 

{

	margin:0;

	padding:0;

}



.left-link {

    border-left: 1px solid #fff;

      border-right: 1px solid #fff;

        border-bottom: 1px solid #fff;

   padding-top: 20px;

    width: auto;

    background-color:#fdfeff;

    width:198px;

}

.left-link a img {

    float: left;

    margin: 15px 12px 0 0;

}

.left-link a {

    border-bottom: 1px dotted #999;

    color: #999;

    display: block;

    height: 54px;

    line-height: 54px;

    padding-left: 25px;

}

.left-link a:hover {

    color: #666;

}





/*=================================通用右栏目========================*/  

#box_right {

    float: right;

    width: 750px;

}



.b_title {width:100%; height:60px; margin-top:10px; border-bottom: 1px solid #D9DADD;}

.b_title1 {width:38%;  float:left; padding-left:2px;}

.b_title1 img {margin-right:10px;}

.b_title1 span {font-size:18px; color:#666; height:60px; line-height:60px;}

.b_title2 {width:60%; float:right;}



.box_right_cc {padding-top:30px; width:100%; padding-bottom:20px;}







/*==================================底部版权==========================*/  

#box_footer {

     width: 100%;

     height:142px;

     margin:0 auto;

     text-align:left;

     background-color:#d4d4d4;

     }

     

 

.footer

{

	width: 1000px;

     height:108px;

     margin:0 auto;

     text-align:left;

     background:url(../images/footer_bg.jpg) right -24px no-repeat;

     padding-top:32px;

}





.footer2

{

	width: 1200px;

     height:108px;

     margin:0 auto;

     text-align:left;

     background:url(../images/footer_bg.jpg) right -24px no-repeat;

     padding-top:32px;

}



/*=================================通用内容列表=========================*/







/*========================================*/















/*=================================产品列表上下一页样式=========================*/





/*==============================================================*/





/*==============================内页产品列表样式================================*/





#box_right .clearBoth {

    clear: both;

    font-size: 0;

    height: 1px;

    overflow: hidden;

    width: 100%;

    display:none;

}



/*==============================================================*/





/*==============================留言提交按钮================================*/

.btn-com-01 {

	background-color: #F5F5F5;

        border: 1px solid #cecece;

        border-radius: 2px 2px 2px 2px;

        color: #666666;

        font-size: 12px;

        height: 30px;

        line-height:30px;

        text-align: center;

        behavior: url('../images/ie-css3.htc');

	font-family:Arial;

}

.btn-com-up01 {

	background-color: #F5F5F5;

        color: #333333;

	text-decoration:none;

	font-family:Arial;

}



.btn-unimp-01 {

	background-color: #F5F5F5;

        border: 1px solid #cecece;

        border-radius: 2px 2px 2px 2px;

        color: #666666;

        font-size: 12px;

        height: 30px;

        line-height:30px;

        text-align: center;

        behavior: url('../images/ie-css3.htc');

	

	font-family:Arial;

}





.btn-unimp-up01 {

	background-color: #F5F5F5;

        color: #333333;

	text-decoration:underline;

}



#messagesCategoryId

{

       color: #333333;

        font-size: 12px;

	font-family:"微软雅黑","宋体", Arial;

}





