@charset "utf-8";
body {
	color:#666;
	font-family:"微软雅黑", Arial;
	font-size:12px;
	margin:0 auto;
	padding:0;
	background:#fff;
}
#comcontent_detail, #comcontent_detail2,#products_list,#products_list2,#messages_list,#products_detail,#products_detail2
{}

.fac_table {width:100%; border:0!important;}
.fac_table tr td {text-align:center; padding-bottom:20px!important; border:0!important;}
.fac_table tr td img {width:260px; }

/* ===========================链接 ========================*/
a{
        color:#70a6a4;
	text-decoration:none;
}
a:hover {
        color:#70a6a4;
	text-decoration:none;
}




.footer a {
        color:#eee;
	text-decoration:none;
}

.footer a:hover {
        color:#eee;
	text-decoration:underline;
}



/*============================根容器==========================*/  
#box_root {
	margin:0 auto;
}


/*=============================头部导航==========================*/  
#box_header {
	margin:0 auto;
	width: 100%;
	height:161px;
	background:url(../images/header_bg.png) repeat-x;
	position:relative;
	z-index:9;
}

.header {width:960px; margin:0 auto;position:relative; height:90px; z-index:9; }
.logo {position:absolute; left:0px; top:24px; z-index:99;}
.isearch {position:absolute; right:0;top:45px; z-index:99; width:178px; height:36px;background:url(../images/search_bg.jpg) no-repeat; }
.cnen {position:absolute; right:190px; top:53px; z-index:99; color:#666;}

/*===========================导航nav ========================*/
.menu {width:960px; margin:0 auto; height:37px;margin-top:14px;}
.menu ul {width:100%; height:37px; }
.menu ul li {float:left; width:110px; height:37px; line-height:37px; text-align:center;  margin-left:12px;}
.menu ul li.ml1 {margin-left:0;}
.menu ul li.ml8 {margin-left:0;}
.menu ul li a   {color:#333; width:110px; height:37px;  display:block;}
.menu ul li a:hover ,.menu ul li.ml1 a {color:#fff; background:url(../images/nav_hover.png) center top no-repeat;}



/*===============================广告banner========================*/
#box_banner
{
	width:1420px;
	height:459px;
	margin:0 auto;
	margin-top:-10px;
	overflow:hidden;
}

#box_banner .columnSpace {padding:0;}


#cbox_banner {
    height: 310px;
    margin: 0 auto;
    width: 100%;
    margin-top:-10px;
}

/*=================================主栏============================*/  
#box_root {background:url(../images/body_bg.jpg) repeat-x; }

#box_main {
        margin:0 auto;
	width:100%;
	height:auto;
}





/*================================box=========================*/
.box1 {width:100%; height:400px; background:url(../images/box1_bg.jpg) center top repeat-y;}
.box1_c {width:1020px; margin:0 auto;}
.box1_title {width:960px; height:80px; position:relative; background:url(../images/pros_title.png) left center no-repeat; margin:0 auto;}
.box1_title a {position:absolute; right:0; top:30px;}
.box1_pros {width:100%; height:280px;}
.pros {padding-top:40px;}

.box2 {width:100%; height:420px; background:url(../images/box2_bg.jpg) center top repeat-y;}
.box2_c {width:960px; margin:0 auto;}
.inews {width:320px; height:420px; float:left; background:url(../images/inews_bg.png) left 240px no-repeat; }
.inews_title {width:100%; height:80px; position:relative; background:url(../images/news_title.png) left center no-repeat;}
.inews_more {float:right; margin-right:30px; margin-top:10px;}
.iabout {width:600px; float:right; height:420px; position:relative;}
.iabout_title {width:100%; height:80px; background:url(../images/about_title.png) left center no-repeat;}
.iabout_title a {position:absolute; right:0; top:40px;}

.box3 {width:100%; height:178px; background:url(../images/box3_bg.jpg) center top repeat-y;}
.box3_c  {width:1030px; margin:0 auto; padding-top:28px;}
.box3_c ul {width:100%; height:120px; }
.box3_c ul li {float:left;text-align:center; margin:0 38px;}
.box3_c ul li  a {}

.box4 {width:100%; height:158px; background:url(../images/box4_bg.jpg) center top repeat-y;}
.box4_c  {width:960px; margin:0 auto; }
.ifeedback {width:488px; height:158px; float:left;}
.ifeedback a {width:488px; height:158px; display:block; }
.icon {width:360px; float:left; margin-left:30px; padding-top:20px;}
.icon .FrontSpecifies_show01-d3_c1 .htmledit {color:#fff;}
.concon {width:90%;}
.concon tr td {}


.picMarquee-left{ width:900px;  position:relative;  margin:0 auto;}
.picMarquee-left .bd{ width:900px; margin:0 auto; height:240px; overflow:hidden; }
.picMarquee-left .next {display: block;width: 14px;height: 25px;overflow: hidden;cursor: pointer;background: url(../images/p_right.jpg) no-repeat;  position:absolute; right:-85px; top:190px; z-index:99;}
.picMarquee-left .prev {display: block;width: 14px;height: 25px;background: url(../images/p_left.jpg) no-repeat; cursor: pointer; position:absolute; right:-60px; top:190px; z-index:99;}
.tempWrap {width:auto!important;}


.iquick {margin:0 10px; height:84px; margin-bottom:30px;}
.iquick ul {width:100%; }
.iquick ul li {width:250px; float:left; height:84px; margin-left:46px;}
.iquick ul li.iquick_first  {margin-left:28px;}

#s_main {
    margin: 0 auto;
    position: relative;
    width: 960px;
}

.path {
    height: 62px;
    margin-top: -62px;
    position: relative;
    width: 100%;
    z-index: 35;
}
.about_b {background:url(../images/about_b.png) center top no-repeat; width:100%; height:310px;}
.news_b {background:url(../images/news_b.png) center top no-repeat; width:100%; height:310px;}
.joinus_b {background:url(../images/joinus_b.png) center top no-repeat; width:100%; height:310px;}
.pros_b {background:url(../images/pros_b.png) center top no-repeat; width:100%; height:310px;}
.pros_b2 {background:url(../images/pros_b2.png) center top no-repeat; width:100%; height:310px;}
.projects_b {background:url(../images/projects_b.png) center top no-repeat; width:100%; height:310px;}
.msn_b {background:url(../images/msn_b.png) center top no-repeat; width:100%; height:310px;}



.i_nav {
    background: #f0f0f0; height: 30px; width: 100%;  margin-top:20px;
}

.i_nav ul{
text-align:center;
}

.i_nav ul li{
text-align:center;
line-height:30px;
float:left;
}

.i_nav ul li a {
	color: #666;
    float: left;
    line-height: 30px;
    padding: 0 30px;
    border-right:1px solid #fff;
}

.i_nav ul li a.on , .i_nav ul li a.on:hover {color:#fff;
background:#0b56c1;}

.i_nav ul li a:hover{
color:#fff;
background:#0b56c1;
}



.i_nav .FrontComContent_list01-d1_c1 .menu-first ul li.menu-none a.current,
.i_nav .FrontComContent_list01-d1_c1 .menu-first ul li.menu-none a.current:hover {
color:#fff;
background:#0b56c1;

}
.i_nav .columnSpace 
{
	margin:0;
	padding:0;
}


.aboutmain {
    height: auto !important;
    margin: 0 auto;
    min-height: 300px;
    overflow: hidden;
    padding: 30px 0 60px;
    position: relative;
    width: 100%;
}

/*=================================通用左栏目========================*/


.i_nav1 {
    background: #f0f0f0; height: 60px; width: 100%;  margin-top:20px;
}

.i_nav1 ul{
text-align:center;
}

.i_nav1 ul li{
text-align:center;
line-height:30px;
float:left;
}

.i_nav1 ul li a {
	color: #666;
    float: left;
    line-height: 30px;
    padding: 0 30px;
    border-right:1px solid #fff;
}

.i_nav1 ul li a.on , .i_nav ul li a.on:hover {color:#fff;
background:#0b56c1;}

.i_nav1 ul li a:hover{
color:#fff;
background:#0b56c1;
}



.i_nav1 .FrontComContent_list01-d1_c1 .menu-first ul li.menu-none a.current,
.i_nav1 .FrontComContent_list01-d1_c1 .menu-first ul li.menu-none a.current:hover {
color:#fff;
background:#0b56c1;

}
.i_nav .columnSpace 
{
	margin:0;
	padding:0;
}


.aboutmain {
    height: auto !important;
    margin: 0 auto;
    min-height: 300px;
    overflow: hidden;
    padding: 30px 0 60px;
    position: relative;
    width: 100%;
}

/*=================================通用右栏目========================*/  




/*==================================底部版权==========================*/  
#box_footer {
     width: 100%;
     height:90px;
     margin:0 auto;
     text-align:left;
     background:#fff;
     padding-top:32px;
     }
.footer {width:960px; margin:0 auto;}
#box_footer2 {
     width: 100%;
     height:100px;
     margin:0 auto;
     text-align:left;
     background:#909399;
     }
.footer2
{
	width: 1200px;
	height:76px;
	margin:0 auto;
	text-align:left;
	padding-top:24px;
	background:url(../images/footer_bg.jpg) right bottom no-repeat;
}

.footer2 .FrontSpecifies_show01-d3_c1 .htmledit {color:#fff;}
.footer2 a {
        color:#fff;
	text-decoration:none;
}

.footer2 a:hover {
        color:#fff;
	text-decoration:underline;
}

#box_footer .FrontSpecifies_show01-d3_c1 .htmledit {color:#666;}
#box_footer .FrontSpecifies_show01-d3_c1 .htmledit  a  {color:#666;}
#box_footer .FrontSpecifies_show01-d3_c1 .htmledit  a:hover { text-decoration:underline;}

/*=================================通用内容列表=========================*/




/*========================================*/







/*=================================产品列表上下一页样式=========================*/


/*==============================================================*/


/*==============================内页产品列表样式================================*/


#box_right .clearBoth {
    clear: both;
    font-size: 0;
    height: 1px;
    overflow: hidden;
    width: 100%;

}

/*==============================================================*/


/*==============================留言提交按钮================================*/
.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;
	font-family:"微软雅黑","宋体", Arial;
}
.btn-com-up01 {
	background-color: #F5F5F5;
        color: #333333;
	text-decoration:underline;
}

#messagesCategoryId
{
       color: #333333;
        font-size: 12px;
	font-family:"微软雅黑","宋体", Arial;
}

.wy-mod-banner{height:514px;position: relative; }
.wy-mod-banner .banners{width: 1920px;height:514px;overflow: hidden;position: absolute;left:50%;margin-left:-960px;}
.wy-mod-banner .banner{width: 1920px;height:514px;overflow: hidden;position: absolute;left:50%;margin-left:-960px;}
.wy-mod-banner .focus{width:960px;margin:0px auto;padding-top:480px;text-align: center;}
.wy-mod-banner .focus a{text-decoration: none;z-index:3;width:24px;height:74px;position:relative;display: inline-block;*display:inline;overflow: hidden;margin:0px 3px;zoom:1;}
.wy-mod-banner .focus a .bg-m{z-index:4;color:white;line-height:40px;font-size:40px;position:absolute;display: block;left:2px;top:6px;cursor:pointer; display: none;}
.wy-mod-banner .focus a .bg-b{background-image:url(../images/i_dot.png);position:absolute;display: block;left:0px;top:0px;cursor:pointer; width: 18px; height: 18px;}
.wy-mod-banner .focus a .inner{background-image:url(../images/i_dot_hover.png);position:absolute;left:0px;top:0px;z-index:9;opacity:0;display: none\0;+display: none;*display: none; width: 18px;height: 18px;}
.wy-mod-banner .focus a.on .inner,.wy-mod-banner .focus a:hover .inner{cursor:pointer;display:block;border:0;-webkit-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;opacity:1;}
.wy-mod-banner .focus .hover .inner{display:block;}
