body,td,th {font-size: 14px;color: #333333;}
body {margin: 0 0 15px 0;}
a:link {color: #333;text-decoration: none;}
a:visited {text-decoration: none;color: #333;}
a:hover {text-decoration: none;color: #FF9900;}
a:active {text-decoration: none;color: #FF6600;}
#container {width:1200px;}
.clr {clear:both}
.bodybg {}
.topbar {width:100%;height:40px;background-image: url(../img/1_images/topbg.gif);background-repeat: repeat-x; margin-bottom:15px;}
.topbarcontent {width:1200px;}
.topbarcontent a:link,.topbarcontent a:visited { color:#666666;}
.topbarcontent a:hover,.topbarcontent a:active { color:#FF6600;}
#topbarleft { float:left; height:40px; line-height:40px;}
#topbarright {float:right; height:40px; line-height:40px;}

.header {width: 1200px; margin-top: 10px;}
.companyname {background:#EEEEEE;text-align:left;padding: 15px;}
.companynamestyle {font-size:28px; font-weight:bold; line-height: 60px;}
.company_product{font-size:14px; font-weight:bold; color:#125a39; }
.menu {width:100%; height:40px; background: #125a39;}
.menu ul {list-style-type:none; margin:0;}
.menu ul li {float:left; width:102px; height:30px;text-align:center; line-height:40px;}
.menu ul li a:link,.menu ul li a:visited {font-size:16px; color:#FFFFFF; text-decoration:none; font-weight:bold; display:block;}

.content {  width: 1200px; margin-top:12px;}
.left {width:240px; float:left;min-height: 600px}
.leftrow { width:100%; margin-bottom:10px; border: 1px solid #ddd;}
.leftrowtitle { background:#555; height:35px; line-height:35px; text-align:left; text-indent:16px; font-size:14px; font-weight:bold; color:#FFFFFF;}
.leftrowcontent { background-color:#FFFFFF; text-align:left; width:100%}
.leftrowcontent ul { margin:0; padding:10px; list-style-type:none;}
.leftrowcontent li { text-align:left; height:auto; line-height:20px;}
#vipstyle {color:#FF9900;}
#keywords { height:16px; border:1px solid #CCCCCC}
.right {width:940px; float:right;min-height: 600px}
.rightrow { width:100%; margin-bottom:10px; border: 1px solid #DDD;}
.rightrowbg { background:#FFF; width:100%; height:35px; border-bottom: 1px solid #125a39;}
.rightrowtitle {height:35px; line-height:35px; text-align:left; text-indent:16px; font-size:14px; font-weight:bold; color:#125a39; width:120px;float:left}
.rightrowcontent { background-color:#FFFFFF; height:auto; width:100%}
.rightrowcontent ul { margin:0; padding:10px; list-style-type:none;}
.rightrowcontent li { text-align:left; height:auto; line-height:28px; font-size: 16px}
.more { float:right; width:120px; height:35px; line-height:35px;}
.more a:link,.more a:visited { color:#FFFFFF}
.more a:hover,.more a:active { color:#FF6600;}
.prolist {float:left; width:auto; height:auto;}
.norecords {height:80px;text-align:center}
.colorblue {color:#125a39}

.news_detail{border: 1px solid #eee; padding: 15px;}
.news_detail_title{font-size: 20px; text-align: center; line-height: 40px; color: #01A496;}
.news_detail_addtime{ font-size: 14px; color: #999; text-align: center; line-height: 30px; border-top: 1px solid #ddd;}
.news_detail_content{ line-height: 28px; font-size: 16px; margin-top: 10px; color: #666;}

.pdetail{
    color: #333;
}
.pdetail_img{
    width: 425px;
    height: 375px;
    float: left;
    border: 1px solid #666;
    padding: 1px;
}
.pdetail_title{
    width: 425px;
    height: 375px;
    float: left;
    margin-left: 15px;
    text-align: left;
    line-height: 30px;
}
.pdetail_title b{
    font-size: 18px;
    font-weight: bold;
}
.pdetail_title_price{
    font-size: 20px;
    color: #FF6600;
}
.pdetail_intro{
    clear: both;
    text-align: left;
   padding-top: 20px;
    
}
.pdetail_intro_title{
    font-size: 18px;
    line-height: 35px;
    color: #125a39;
    border-bottom: 1px solid #125a39;

}
.pdetail_intro_content{
    line-height: 30px;
    min-height: 350px;
    font-size: 16px;
    margin-top: 15px;
}

.page { text-align:center; clear: both;  }
.page ul {clear: both;}
.page ul li {float: left; border: 1px solid #ddd; padding: 3px 10px; margin: 5px; font-size: 16px; color: #ddd;}

.footer {width:1200px; height:100px; color: #FFF; background-color:#333333; margin:20px 0 0 0; line-height:25px; font-size: 14px;}
.footer a{color: #FF9900;}
