@charset "utf-8";
BODY {color: #000;font-family: "微软雅黑",Arial;font-size: 12px; margin: 0 auto; padding: 0; text-align: center;}
DIV{padding-bottom:0;margin:0;padding-left:0;padding-right:0;padding-top:0}
FORM{padding-bottom:0;margin:0;padding-left:0;padding-right:0;padding-top:0}
P{padding-bottom:0;margin:0;padding-left:0;padding-right:0;padding-top:0}
I{padding-bottom:0;margin:0;padding-left:0;padding-right:0;padding-top:0}
IMG{padding-bottom:0;margin:0;padding-left:0;padding-right:0;padding-top:0}
UL{padding-bottom:0;margin:0;padding-left:0;padding-right:0;padding-top:0}
LI{padding-bottom:0;margin:0;padding-left:0;padding-right:0;padding-top:0}
OL{padding-bottom:0;margin:0;padding-left:0;padding-right:0;padding-top:0}
DL{padding-bottom:0;margin:0;padding-left:0;padding-right:0;padding-top:0}
DT{padding-bottom:0;margin:0;padding-left:0;padding-right:0;padding-top:0}
DD{padding-bottom:0;margin:0;padding-left:0;padding-right:0;padding-top:0}
TABLE{padding-bottom:0;margin:0;padding-left:0;padding-right:0;padding-top:0}
TR{padding-bottom:0;margin:0;padding-left:0;padding-right:0;padding-top:0}
TD{padding-bottom:0;margin:0;padding-left:0;padding-right:0;padding-top:0}
TH{padding-bottom:0;margin:0;padding-left:0;padding-right:0;padding-top:0}
FIELDSET{padding-bottom:0;margin:0;padding-left:0;padding-right:0;padding-top:0}
LABEL{padding-bottom:0;margin:0;padding-left:0;padding-right:0;padding-top:0}
LEGEND{padding-bottom:0;margin:0;padding-left:0;padding-right:0;padding-top:0}
SELECT{padding-bottom:0;margin:0;padding-left:0;padding-right:0;padding-top:0}
BUTTON{padding-bottom:0;margin:0;padding-left:0;padding-right:0;padding-top:0}
INPUT{padding-bottom:0;margin:0;padding-left:0;padding-right:0;padding-top:0}P{line-height:20px}
LI{line-height:20px}DIV{line-height:20px}H1{padding-bottom:0;margin:0;padding-left:0;padding-right:0;font-size:12px;font-weight:normal;padding-top:0}
H2{padding-bottom:0;margin:0;padding-left:0;padding-right:0;font-size:12px;font-weight:normal;padding-top:0}
H3{padding-bottom:0;margin:0;padding-left:0;padding-right:0;font-size:12px;font-weight:normal;padding-top:0}
H4{padding-bottom:0;margin:0;padding-left:0;padding-right:0;font-size:12px;font-weight:normal;padding-top:0}
H5{padding-bottom:0;margin:0;padding-left:0;padding-right:0;font-size:12px;font-weight:normal;padding-top:0}
H6{padding-bottom:0;margin:0;padding-left:0;padding-right:0;font-size:12px;font-weight:normal;padding-top:0}
H1 IMG{margin:0}
H2 IMG{margin:0}
H3 IMG{margin:0}
H4 IMG{margin:0}
H5 IMG{margin:0}
H6 IMG{margin:0}
UL{list-style-type:none;list-style-image:none}
OL{list-style-type:none;list-style-image:none}
LI{list-style-type:none;list-style-image:none}
DL{list-style-type:none;list-style-image:none}
DT{list-style-type:none;list-style-image:none}
DD{list-style-type:none;list-style-image:none}
IMG{border-bottom:0;border-left:0;padding-bottom:0;margin:0;padding-left:0;padding-right:0;vertical-align:middle;border-top:0;border-right:0;padding-top:0}
A IMG{border-bottom:0;border-left:0;padding-bottom:0;margin:0;padding-left:0;padding-right:0;vertical-align:middle;border-top:0;border-right:0;padding-top:0}
A:link{color:#5a5a5a;text-decoration:none}
A:visited{color:#5a5a5a;text-decoration:none}
A:hover{color:#0064d4;text-decoration:underline}
A:active{color:#5a5a5a;text-decoration:none}
.clearBoth {clear: both;font-size: 0; height: 0;line-height: 0; overflow: hidden; width: 100%;}


.clearfix{overflow:auto;_height:1%}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
/*通用部分调用结束*/

.pageWidth { clear:both;
    margin: 0 auto;
    width: 1100px;
}
#box_header {
    float: none;
    margin: 0 auto;
    width: 1100px;
}
#index_box_header {
    float: none;
    height: 762px;
    width: 100%;
}

#box_header_sub1 {
    float: none;
    height: 107px;
    margin: 0 auto;
    width: 1002px;
}

#box_header_sub1_sub1 {
    float: left;
    height: 69px;
    width: 208px;    background-image: url("../images/logo.png"); background-repeat: no-repeat; margin-top:20px;
}

#box_header_sub1_sub2 {
    float: right;

}
#box_header_sub2 {
    background-image: url("http://cmcchem.com/images/tops.jpg")!important;
    background-position: center top;
    background-repeat: no-repeat;

   height: 431px;
    width: 100%;
    
}

/*头部导航*/
.nav-first{ border-bottom: 0 solid gray;
   font-size: 16px;
    list-style-type: none;
    margin: 0;
    overflow: hidden;
    padding: 0;
    width: 100%;}
.nav-first .menu { height:80px;
padding-top:30px;
    float: left;
    padding-left: 2px;
    position: relative;
    white-space: nowrap; width: 90px;
	border-right:1px solid #e5e5e5;
}
 .nav-first .menu A {
    color: #434343;
    height: 30px;
    line-height: 30px;

    text-decoration: none;
}
.nav-first .menu A:hover{  color: #50aee1;}
 .nav-first .menu div{ float:left; width: 90px; text-align:center;}
  .nav-first .menu .name{ height:40px;}
   .nav-first .menu .icon{height:20px;}

/*头部导航*/
.box_header_sub1_sub2 UL.nav-first LI A {
    color: #fff;
    float: left;
    font-weight: bold;
    height: 44px;
    line-height: 44px;
    padding: 0 15px;
    text-decoration: none;
}

#box_main {
    float: none;
    padding-top: 20px;
    width: 1100px;
}

#box_main_sub1 {
    float: left;
    width: 220px;
}

#box_main_sub2 {
    float: right;
    width: 860px;
}
#box_main_sub1_sub1 {
    float: left;
    width: 220px;
}

#box_main_sub1_sub2 {
    float: left;
    width: 220px;
}
.banner_bg{width:100%; border-bottom: 5px solid #50aee1;border-top: 5px solid #50aee1; }
.banner_bg img{width:100%;}
/*左侧*/

 .menu-first UL li{border-bottom: 1px solid #aaa; width:100%;}
 .menu-first UL li A {
   height: 40px;
    margin: 2px 0;
     display: block;
    height: 40px;
    line-height: 32px;   color: #4c4948;
    margin: 2px 0;   font-size: 14px;
    text-decoration: none; text-align:center;
	
	
}
#box_main_sub1_sub2 .title a{ color:#FFFFFF;}
 .menu-first UL LI:last-child A { border:none;}
 
.border_19 {
    padding: 0;
    position: relative;
    text-align: left;
    width: 100%;
}
.border_19 .border_19-topl {
    background:  url("../images/bg_btn03_h9mn.png") no-repeat scroll left top;
    height: 76px;
    line-height: 76px;
}
.border_19 .borderContent {
    padding: 10px;
	 border: 1px solid #aaa;
}
.border_19 .comptitle_19 {
    height: 25px;
    left: 60px;
    position: absolute;
    top: 27px;
    width: 98%;
}
.border_19 .menu-first {
    overflow: hidden;
    width: 200px;
}
/*.border_19 .menu-first .list2{ float:left;}*/
.border_19 .comptitle_19 .titlestyle_19 {
    color: #fff;
    font-size: 16px;
    font-style: normal;
    font-weight: bold;
    text-decoration: none;
}
.border_19 .comptitle_19 STRONG {
    float: left;
    font-style: normal;
    font-weight: bold;
    margin-left: 5px;
    text-align: left;
    text-decoration: none;
    word-break: break-all;
}
/*左侧*/
 
 /*右侧开始*/
 
.border_09 {
    padding: 0;
    position: relative;
    text-align: left;
    width: 100%;
}
.border_09 .border_09-topr {
    height: 39px;
    line-height: 39px;
}

.border_09 .comptitle_09 {
  background:  url("../images/er_rttitlebg000_v42p.png") no-repeat scroll left top;
    left: 7px;
    position: absolute;
    top: 9px;
    width: 98%; padding-top:5px;
    display: block;
    height: 27px; margin-bottom:50px;

    word-wrap: break-word;
}

.border_09 .comptitle_09 .titlestyle_09 {
    color: #000;
    font-size: 16px;
    font-style: normal;
    font-weight: bold;
    text-decoration: none;
}
.border_09 .comptitle_09 STRONG {
    float: left;
    font-style: normal;
    font-weight: bold;
    margin-left: 5px;
    text-align: left;
    text-decoration: none;
    width: 100%;
    word-break: break-all;
}
.FrontComContent_detail01-d1_c1 .content {
    overflow: hidden;
    padding-bottom: 30px;
    width: 100%;
  
}
 
.border_09 .borderContent {
    padding: 10px;
}
.border_09 .borderContent .newslist-01{ min-height:400px;}
.border_09 .border_09-mid {
 
}
 .border_09-topl{line-height:39px;height:39px;}
 .border_09 .describe { line-height: 20px;}
 .border_09  .htmledit {
  color: #333333;
    font-family: Microsoft YaHei;
    font-size: 14px; line-height:28px;
 
}
 .border_09  .htmledit P {
    color: #515151;
    font-family: 微软雅黑;
    font-size: 12px;
    line-height: 2em;
}

/*尾部开始*/

#box_footer { background-color:#252525; margin-top:50px ;
    float: none;
    height: 190px;
    width: 100%; clear:both;
}
.footbody{  margin: 0 auto;width: 1100px;}
.footbody .logo_mod{ width:222px; float:left; background-color:#1f1f1f; height:190px;}

.footbody .img_logo{ margin-top:20px;}
.footbody .logo_mod .wp-title_content{   color: rgb(217, 217, 217);font-family: Microsoft YaHei;font-size: 23px; line-height:33px;}
.footbody .logo_mod .img_logo_tu{ margin-top:10px;}

.footbody .foot_right{ width:750px; float:left; margin:30px 0 10px 10px;}
.footbody .foot_right .menu{ height:20px;}
.footbody .foot_right li{ float:left; width:90px; text-align:center;}
.footbody .foot_right li a{ color:#FFFFFF; font-size:14px; display:block;}
.footbody .foot_right li a:hover{ text-decoration:none; }
.footbody .foot_right .line{border:none;border-top:1px solid #707070;height:0; margin:15px 0;}
.footbody .foot_right .contacts { text-align:left; margin-left:15px;}
.footbody .foot_right .contacts p{ color: rgb(255, 255, 255);
    font-family: Microsoft YaHei; line-height:30px;
    font-size: 13px;}

/*尾部结束*/

/*新闻列表开始*/

.news .comstyle {
    overflow: hidden;
    width: 100%;
}

.news .content {
    float: left;
    overflow: hidden;
}
.column-num1 {
    width: 100%;
}
.news .newstitle {
    overflow: hidden;
    width: 100%;
}
.news .newstitle ul {
    clear: both;
    width: 100%;
}
.news .newstitle li {
    float: left;
    padding-right: 15px;
    text-align: left;
}
.news .newstitle li h3 {
    background:  url("../images/icons/icon-09.gif") no-repeat scroll 0 0;
    color: #000;
    display: inline;
    font-size: 12px;
    padding-left: 12px;
}
 .news .newstitle li h3 a{color: #666464;}
.news .newstitle .date {
    color: #666464;
    float: right;
}
.news .newstitle li span {
    color: #dadada;
}

.news .showLine {
    background:  url("../images/line-01.gif") repeat-x scroll 0 50%;
    border-color: -moz-use-text-color;
    border-style: none;
    border-width: 0;
    float: left;
    height: 10px;
    width: 100%;
}

.pageJump {
    clear: both;
    line-height: 20px;
    overflow: hidden;
    padding: 10px 0;
    text-align: left;
    width: 100%; margin-top:50px;
}
.pageJump .number {
    float: right;
}
.pageJump .number .disabled {
    background:  url("../images/bgpage-01.gif") repeat-x scroll 0 -87px;
    border-color: #34a7db;
    border-style: solid;
    border-width: 1px;
    color: #0068cc !important;
}
.pageJump .number SPAN {
    float: left;
    height: 15px;
    line-height: 15px;
}
.pageJump SPAN.disabled {
    border-color: #ccc;
    border-style: solid;
    border-width: 1px;
    color: #ccc;
    margin-right: 2px;
    padding: 2px 5px;
}
/*新闻列表结束*/
.FrontNews_detail01-d1_c1 H2 {
    color: #666464;
    font-size: 12px;
    font-weight: bold;
    line-height: 30px;
    text-align: center;
}.FrontNews_detail01-d1_c1 .message {
    border-bottom: 1px dashed #dadada;
    margin-top: 20px;
    padding-bottom: 5px;
    text-align: center;
}.FrontNews_detail01-d1_c1 .summary {
    clear: both;
    margin-top: 20px;
}

/*产品列表*/
.FrontProducts_list01-d3_c1_01 UL {
    width: 100%;
}
.FrontProducts_list01-d3_c1_01 .mainul {
    overflow: hidden;
    position: relative;
    width: 100%;
}

.FrontProducts_list01-d3_c1_01 .content {
    float: left;
    margin-top: 5px;
    overflow: hidden;
}
.column-num4 {
    width: 25%;
}

.FrontProducts_list01-d3_c1_01 .pic-module {
    float: left;
    margin-right: 5px;
    position: relative;
    width: 170px;
}
.FrontProducts_list01-d3_c1_01 .pro-module UL LI.code {
    color: #f39800;
    font-weight: bold;
}
.FrontProducts_list01-d3_c1_01 .pro-module UL LI {
    line-height: 23px;
}.FrontProducts_list01-d3_c1_01 .pro-module .strong {
    color: #0068cc;
    font-size: 12px;
    margin: 0;
}
#box_main_sub1_sub2{ margin-top:20px;}
##box_main_sub1_sub2 .mod{}
#box_main_sub1_sub2 .contact_bg{ background-image: url("../images/contact_8t84.png");   height: 58px;}

#box_main_sub1_sub2 .contact_bg .title{font-size: 25px;  line-height:35px; color:#FFFFFF; font-weight:700; padding-top:10px;}


#box_main_sub1_sub2  .mobox{  border-color: transparent rgb(204, 204, 204) rgb(204, 204, 204); padding:0 5px;
    border-style: solid; text-align:center;
    border-width: 1px;
    display: block;
    height: 192px;
    word-wrap: break-word;}
#box_main_sub1_sub2 .mobox p{	  color: rgb(67, 67, 67);
    font-family: Microsoft YaHei; line-height:20px;
    font-size: 14px;}
#box_main_sub1_sub2 .mobox .tel{   color: #50aee1;
    font-family: Microsoft YaHei;line-height:20px;
    font-size: 20px;}
#box_main_sub1_sub2	.wp-line_content {border:none;border-top:1px solid #cccccc;height:0; margin:10px 0;}
#box_main_sub1_sub2 .mobox .btn{width:105px;height:37px;line-height:37px; border-radius: 0 3px 3px 0;background-color: #50aee1; margin:0; padding:0;}

#box_main_sub1_sub2 .mobox  span.button_btndefault-label {
    color: rgb(255, 255, 255);
    font-weight: bold;
    transition: color 0.4s ease 0s;
    white-space: nowrap;
}
#box_main_sub1_sub2 .mobox  a:hover{ text-decoration:none;}
.position{ padding-bottom:5px; width:100%; text-align:left; margin-top:5px;}
.position .icon{ float:left; margin-left:2px;}
.position img{ width:18px; height:18px; margin-right:10px;} 
.position  .title{margin-top:2px; color: rgb(153, 153, 153); font-size:13px; margin-left:5px;}
.position  .title a{ color: rgb(153, 153, 153); font-size:13px;}
.position  .title a:hover{ text-decoration:none;}

.wp-message_content {  border-color: rgb(204, 204, 204);
    border-style: dashed;
    border-width: 1px;
    height: 435px;
    padding: 14px;
    width: 515px;}
	
/*新的首页*/
.main_about{ background-color:#f3f3f3; overflow:hidden;
    background-position: 50% 50%;
    border: 0 solid transparent;
    display: block;
    height: 395px;
    padding: 0;
    width: 650px;
    word-wrap: break-word; float:left;}
.main_about .content{background-image: url("../images/san_04_7g1i.png"); background-repeat:no-repeat;}
.main_about .content img{ margin-top:5px;}
.Carousel{ width:438px; height:395px; float:right; margin-bottom:10px; }
.main_products{ width:100%; height:300px;}
.index .title{ float:left; margin:15px 0 0 0; border-bottom:1px solid #50aee1; width:100%; padding-bottom:5px; padding-left:10px;}
.index .title .g_title{  color:#50aee1;    font-size: 18px; text-align:left; margin-left:5px;}
.index .title .h_title{  color:#c4c4c4;    font-size: 18px; text-align:left; width:150px;margin-left:5px;}
.index .title .more{ float:right; background-color: #50aee1; margin-right:10px; border-radius: 10px; width:76px; height:27px;}
.index .title .more a{color:#FFFFFF; line-height:27px; height:27px; }
.main_about .content{}
.pageWidth .main_about .content .txt{ margin-top:5px;padding:10px 5px  20px; text-align:left; color: rgb(68, 72, 67); clear:both;
    font-family: "Microsoft YaHei";
    font-size: 14px;
    line-height: 162%;}
.main_about .content img{ width:100%;}
.product_list li{width: 180px; margin-right:10px; float:left;border: 1px solid #f3f3f3;
    padding: 15px 10px;margin: 12px 15px 0 0;}
	.product_list li:last-child{ margin-right:0;}
.product_list li:hover{ border-color:#dcdcdc;}
.attion_us .content{ clear:both; margin:20px 0; height:200px;}
.attion_us li{  border: 1px solid rgb(229, 229, 229);
    display: block;
    height: 200px;
    padding: 0;
    width: 257px;
    word-wrap: break-word; float:left; margin-right:15px; margin-top:15px; text-align:center; padding:20px 0 10px 0;}
.attion_us li:last-child{ margin-right:0;}
   .attion_us li .icon{display: inline;
    height: 24px;
    width: 26px;}
.attion_us li .cname{  font-size: 16px;
    line-height: 25.2px;}
.attion_us li .ename{ color: rgb(173, 173, 173);
    font-family: "Times New Roman";
    font-size: 16px;
    line-height: 25.2px;}
.attion_us li .line{ border-color: rgb(213, 213, 213) transparent transparent;
    border-style: solid;
    border-width: 1px 0 0;
    display: block;
    height: 20px;
    padding: 0; margin:0 auto;
    width: 47px;
    }
.attion_us li .txt{  line-height: 140%;word-wrap: break-word;  color: rgb(141, 141, 141);
    width: 190px;  margin:0 auto;
    font-size: 12px;
    line-height: 28px;
    text-align: left;text-overflow:ellipsis;　word-break:break-all; /*支持IE，chrome，FF不支持*/

　　word-wrap:break-word;/*支持IE，chrome，FF*/}
.pageWidth .line { margin:10px 0 0 0;}

.pageWidth  .main_news{border-top: 1px solid #dcdcdc;border-bottom: 1px solid #dcdcdc; height:55px; margin:15px auto 20px; padding:5px 0;}
.pageWidth  .main_news .ename{   color: #0090d6;
    font-family: "Times New Roman"; float:left; line-height:44px;
    font-size: 44px;}
	.pageWidth  .main_news .cname{ text-align:left!important;
	  color:#000000;
    font-family: "Microsoft YaHei";width: 35px!important;float:left;
    font-size: 16px;}
		.pageWidth  .main_news .cname span{ float:left;width: 35px; height:22px; line-height:22px;}
.main_news .icon{background-image: url("../images/nav.png"); width:9px; height:33px; float:left; margin:5px;}
.main_news .point{background-image: url("../images/circle.png"); width:7px; height:7px; float:left; margin-top:15px;}
.pageWidth  .main_news  .news { margin-left:10px; margin-top:10px;}
.pageWidth  .main_news  .news li{float: left; margin:0 3px;}
.pageWidth  .main_news  .news li a{ background:  url("../images/22.png") no-repeat scroll 0 50%;
    color: #535353;
    font-family: Microsoft YaHei;
    font-size: 14px;
    font-style: normal;
    font-weight: normal;
    line-height: 100%;
    padding-left: 20px;
    text-align: center;}
.pageWidth  .main_news .more{width: 76px;height: 27px;background-color: #50aee1;border-radius: 20px; float:right;}
.pageWidth  .main_news .btnarea{  width: 100%;}
.pageWidth  .main_news .btnarea span{ color:#FFFFFF;line-height: 27px;
    transition: color 0.4s ease 0s;
    white-space: nowrap;}
	.pageWidth  .main_news  a:hover{ text-decoration:none;}
.wp-message_content td{ font-size:12px; padding:5px;}
.FrontComContent_detail01-d1_c1 .contacts{ margin:10px auto;}
.FrontComContent_detail01-d1_c1 .contacts .icon{ width:40px; float:left; margin-top:7px;} 
.FrontComContent_detail01-d1_c1 .contacts .icon img{ width:24px; height:auto;}
.FrontComContent_detail01-d1_c1 .contacts .mod{ float:left; width:360px;}
.FrontComContent_detail01-d1_c1 .contacts .mod .txt{line-height:40px; }
.FrontComContent_detail01-d1_c1  .map{ clear:both;background-image: url("http://cmcchem.com/images/loading") no-repeat scroll 0 50%;}

.FrontComContent_detail01-d1_c1 .content table{   border: 1px solid #aaa;
    border-collapse: collapse;
    margin-top: 10px;
    width: 100%;}
	.FrontComContent_detail01-d1_c1 .content table td{background-color: #efefef;
    border: 1px solid #aaa; text-align:center;
    vertical-align: text-top;}
	.FrontComContent_detail01-d1_c1 .wp-message_content table td { text-align:left;}
	.FrontComContent_detail01-d1_c1 .wp-message_content table td  
.mod .contact_bg .title a{ color:#FFFFFF;}
.pic-module .txt{ text-align:center; height:20px;}
.pic-module .pic img{ width:182px; height:175px;}