/*#region ----------------------------------------------public-------------------------------------------------*/
div.fix_float { clear:both; height:0px; margin:0; padding:0; overflow:hidden; }
.news_body img { max-width:600px; }
body{
     background:url("../images/bg_body.jpg") no-repeat scroll center top #000;
     color:#696969;
     font-family: 微软雅黑, 'Microsoft YaHei';
     font-size:12px;
     margin:0;
     padding:0;
    }
ul, li { list-style: none; }
a:link, a:visited { color: #369; text-decoration:none; }
a:hover { color: #1d60ff; text-decoration: none; }
a:active { color: #034af3; }
p {word-wrap: break-word; text-align:justify; text-justify:inter-word; table-layout: fixed; word-wrap:break-word; word-break:break-all; }
img{ border:none;}
ul, li { padding: 0; margin: 0; }
ol, ul, li, dl, dt, dd  {list-style:none outside none}
/* HEADINGS----------------------------------------------------------*/
h1, h2, h3, h4, h5, h6 { font-size: 1.5em; color: #666666;  text-transform: none; margin-bottom: 0px; }
h1 { font-size: 1.6em; padding-bottom: 0px; margin-bottom: 0px; }
h2 { font-size: 1.5em; font-weight: 600; }
h3 { font-size: 1.2em; }
h4 { font-size: 1.1em; }
h5, h6 { font-size: 1em; }
/*#endregion/

/*----------------------------------------------网站标题+导航+页底-------------------------------------------------*/   
.chenal_change{ position:absolute; bottom:35px; right:0; font-size:14px;}
.chenal_change ul{}
.chenal_change ul li{color:#87bcde; font-weight:bold; float:left; margin-right:5px;}
.chenal_change ul li.on a,.chenal_change ul li a:hover{ color:White;}

.page { width: 960px; /*background-color: #fff;*/ margin:0px auto;  }

.page_body{background-color: #fff;}

.header_cn { position: relative; margin: 0px; padding: 0px;  width: 100%; height:114px; background:url(../images/top_bar_cn.png) no-repeat }
.header { position: relative; margin: 0px; padding: 0px;  width: 100%; height:114px; background:url(../images/top_cn.png) no-repeat}
.nav{ height:65px;}
.nav ul li{ float:left; padding:0; margin:0; height:65px;  }
.nav ul li img{width:160px;height:65px;}
.footer { color: #ccc; padding:25px 0 0 0; margin: 0px auto; text-align: center; line-height: normal; height:65px; background-color:#353535; border-top:solid 1px #fff; }

/*----------------------------------------------内页的banner-------------------------------------------------*/   
.banner_aboutus { height: 169px; background: url(../images/banner_aboutus.jpg) no-repeat; }
.banner_products { height: 169px; background: url(../images/banner_006.jpg) no-repeat; }

.banner_logistics { height: 169px; background: url(../images/banner_008.jpg) no-repeat; }

.banner_service { height: 169px; background: url(../images/banner_0010.jpg) no-repeat; }
.banner_contact { height: 169px; background: url(../images/banner_007.jpg) no-repeat; }

.main_page {
    margin: 0;
    padding: 17px 15px;
}
/*----------------------------------------------左侧-------------------------------------------------*/   
.page_main_left { float: left; width: 230px; border: solid 1px #ccc; overflow: hidden; background-color: #e5e5e5; padding-bottom: 20px; }
.page_main_left p { padding: 0px 15px 0 15px; }
.page_main_left_ad { padding: 8px 15px; }
.pml_header { height: 38px; line-height: 38px; font-size: 25px; color: #fff; text-align: center; background: url(../images/pml_header_bg.jpg) repeat-x; padding-bottom: 20px; }

.pml_nav li,.category_list li { border-bottom: dotted 1px #a0a0a0; height: 32px; line-height: 32px; margin: 0 20px; padding-left: 30px; font-size: 14px; font-weight: bold; background: url(../images/ico_arrow_bule.jpg) no-repeat 5px; }
.pml_nav li.nowplace,.category_list li.nowplace { background: url(../images/ico_arrow_yelow.jpg) no-repeat 5px; }
.pml_nav a,.category_list a { color: #369; }
.pml_nav a:hover,.category_list a:hover { color: #08f; }
.pml_cont { padding: 0 15px; }
.pml_cont ul { padding: 0px; }
.pml_cont li { height: 21px; line-height: 21px; margin: 5px; padding-left: 30px; font-size: 12px; }
.pml_cont li.tel { background: url(../images/ico_tel.jpg) no-repeat 3px; }
.pml_cont li.fax { background: url(../images/ico_fax.jpg) no-repeat 3px; }
.pml_cont li.www { background: url(../images/ico_www.jpg) no-repeat 3px; }

/*----------------------------------------------右侧-------------------------------------------------*/   
.page_main_right { float: right; width: 685px; }

.pmr_coneten { text-align: justify; text-justify: inter-word; padding: 20px 5px; font-size: 14px; }
.pmr_explain { padding-bottom: 20px; border-bottom: 1px dotted #ccc; }
.pmr_coneten ul.product_list,.third_page ul.machine_list{ display:inline-block; padding-top: 10px; }
.pmr_coneten ul.product_list li,.third_page ul.machine_list li { width: 162px; height: 170px; display: block; float: left; margin: 5px 3px 0px 3px; text-align: center; }
.pmr_coneten ul.product_list li img,.third_page ul.machine_list li img { border: 1px solid #ccc; width:155px; height:135px; }
.pmr_coneten ul.product_list li .product_name,.third_page ul.machine_list li .machine_name{ text-align: center; padding: 0px; margin: 0px;}

/*二级页面*/
.pmr_title { height: 35px; border-bottom: 3px solid #a1a1a1;font-size: 20px;font-weight: bold;height: 35px;line-height: 35px; }
.pmr_bottom { height: 30px; line-height: 30px; background-color: #e2e2d6; }
.pmr_bottom ul { display: block; width: 500px; margin: 0 auto; text-align: center; }
.pmr_bottom ul li { display: inline; width: 30px; text-align: center; margin: 0 auto; padding: 0 5px; }
.pmr_bottom ul li.prev { width: 45px; }
.pmr_bottom ul li.next { width: 45px; }
.pmr_bottom ul li.now { color: #ff4400; font-weight: bold; }
/*新闻列表页面*/
div.news_container .news_list li{  background: url(../images/ico_news.jpg) no-repeat 5px; padding-left:25px; height:25px; line-height:25px; }
div.news_container .news_list li a{ display:block; width:550px; float:left;}
div.news_container .news_list li span{ text-align:right; float:right; }
/*分页*/
div.pager{ width:100%; text-align:center; margin:20px 0;font-size:13px;}
div.pager span{ border:1px solid #999; padding:5px; margin:0 5px;}
div.pager span.pager_detail{ border:none;}

/*三级页面*/
.nowplace { height: 30px; line-height: 30px; background: url(../images/icon_nowplace.jpg) 5px 3px no-repeat #edebdf; padding-left: 30px; }
.third_page{ background: #fffff7; border: solid 1px #edebdf; padding: 10px 15px; font-size: 14px; }
.third_page_content_title{ text-align:center; font-size:18px; font-weight:bold; height:45px; line-height:45px; border-bottom:dotted 1px #ccc;}
.third_page_content{ padding-top:10px;}
.third_page_content img{ max-width:640px;}
.service_title{ background:#cce0f8; height:35px; line-height:35px; text-align:center; font-size:16px; font-weight:bold; color:#333;}
.service_page{ background: #fffff7; border: solid 1px #cce0f8; padding: 10px 15px; font-size: 14px; }

/*新闻详情页*/
.news_content h4{font-size: 18px;}
.news_content h4,.news_content .news_info{ text-align:center;}
.news_content .news_body p{ text-indent:2em;}

/*产品详情页*/
.pager .pager_info{padding:5px;font-size:13px;}
.pager .pager_detail span{padding:5px;font-size:13px;}
.product_info h4,.product_info h5{ padding:5px 0;}
.product_info h4{font-size: 18px; text-align:center;}
.product_info .product_img{ text-align:center;}
.product_info .product_img img{ max-width:600px;}

/*在线留言*/
.feedback table{ width:100%;}
.feedback table td{ padding:5px 0;}
.feedback table td.title{ text-align:right;}
.feedback table td.submit{ text-align:center;}
.feedback table td input{ height:25px;}
.feedback table td button{ margin-right:15px; border:1px solid #ccc; background:none; padding:5px 10px; background-color:#f80; color:White;}
.feedback table td span.red{ color:Red; margin:0 5px;}