@charset "utf-8";
.banner{ width:100%; height:178px;}

.sub_nav{width:940px;height:29px; margin:20px auto 0;}
.sub_nav ul li{ float:left; height:29px;line-height:29px; display:inline; background:url(../Images/tagleft.png) no-repeat left top; padding-left:10px;}
.sub_nav ul li a{ display:block; background:url(../Images/tagcenter.png) repeat-x center top; padding-right:15px; padding-left:15px; font-size:14px}
.sub_nav ul li span{ background:url(../Images/tagright.png) no-repeat right top; padding-right:10px; display:block; text-align:center; font-size:12px;font-family:"Microsoft YaHei","微软雅黑"}
.sub_nav ul li.shover{color:#fff; background:url(../Images/tagleft.png) no-repeat left bottom;}
.sub_nav ul li.shover a{background:url(../Images/tagcenter.png) repeat-x center bottom;color:#FFFFFF;}
.sub_nav ul li.shover span{  background:url(../Images/tagright.png) no-repeat right bottom;}

.wapper4{ background:url(../Images/wp_bg.gif) repeat-x top;}
.page_tt{height:34px; line-height:34px; text-align:left; width:952px; margin:0 auto; font-size:12px; font-weight:normal}

.wapper{ width:952px;background:url(../Images/body_topbg2.gif) no-repeat top center; margin:0 auto; padding-top:4px;}
.wapper2{ width:100%;background:url(../Images/body_bottombg.gif) no-repeat bottom center; padding-bottom:4px; }
.wapper3{ width:950px; border-left:1px solid #ccc;border-right:1px solid #ccc; min-height:500px; }
.article{ padding:30px; line-height:25px;}

.news_pannel{ width:90%; margin:30px auto}
.news_tt{ width:100%;font-size:16px; text-align:center;color:#000; height:30px;}
.news_time{width:100%; clear:both;text-align:center; border-bottom:1px dotted #CCC; padding-bottom:10px; font-family:Arial; color:#999999}
.news_ct{padding-top:20px; line-height:22px;}

.list{ width:95%; margin:20px auto}
.list li.tt{ height:25px;line-height:25px; margin-top:10px; font-size:14px;}
.list li.tt a{font-weight:bold;float:left;}
.list li.tt span{ float:right; color:#999;}
.list li.ct {line-height:20px;border-bottom:1px dotted #DDD; color:#666;padding-bottom:5px;clear:both; height:auto; text-indent:2em; height:auto; overflow:hidden}
.list li font.num{ color:#e67018; font-style:italic}


.pic_list,.pro_detail{ margin:20px}
.class-panel-tt{ line-height:30px; height:30px; border-bottom:1px dotted #CCCCCC; font-weight:bold; font-size:14px; position:relative;}
.class-panel-tt a{ display:block; position:absolute; top:0; right:0; font-weight:normal; font-size:12px}

.pic_item{ float:left;width:212px;display:inline; margin-left:20px; margin-top:15px; text-align:center}
.pic_item ul.pic{ width:210px; height:160px; overflow:hidden;border:1px dotted #CCCCCC; background:#FFFFFF }
.pic_item ul.pic img{ width:100%}
.pic_item ul.txt{ text-align:center; margin-top:5px; height:25px; line-height:25px;}

.pic_item2{width:100%;clear:both;padding-bottom:10px; border-bottom:1px dotted #ccc; margin-top:20px; position:relative}
.pic_item2 ul.pic{ width:150px; height:120px; overflow:hidden; float:left;}
.pic_item2 ul.pic img{ width:100%;}
.pic_item2 ul.txt{ float:left; margin-left:20px; display:inline; width:550px;}
.pic_item2 ul.txt a{ font-size:16px; color:#e67018; }
.pic_item2 ul.txt p{ margin-top:10px; line-height:20px; font-size:12px;}
.pic_item2 ul.txt p a{ font-size:12px;display:block; position:absolute; right:0; bottom:10px}
/*产品详细页面*/
.pro_frame{width:100%; margin-top:20px;}

#pic_slider{width:400px; height:78px; overflow:hidden;margin-left:30px; margin-top:10px;}
#pic_container{width:100%;OVERFLOW:hidden;height:400px;}
#pic_container li{width:96px;height:76px; overflow:hidden;cursor:pointer; border:1px solid #ced2d5; float:left; margin-right:3px; display:inline}
#pic_container li img{ width:100%}
#pic_container li.focus{ border:1px solid #ff9908}

.pro_mid{float:left; margin-left:30px; margin-top:10px;width:400px;text-align:center; display:inline; border:1px solid #DDD}
.pro_mid img{ width:100%;}
.por_txt{float:left;margin-left:30px; margin-top:10px;  display:inline; width:240px; line-height:25px;}
.pro_other{min-height:300px; width:890px; margin:0 auto; padding-top:20px; margin-top:20px; line-height:22px; font-family:Arial, Helvetica, sans-serif}
.pro_other img{ padding-top:5px;}
.pro_nav{height:28px;line-height:28px;border-bottom:1px solid #ccc;}
.pro_nav li{ float:left; width:88px;text-align:center;background:url(../Images/bg1.gif) no-repeat center bottom; margin-right:5px; display:inline; cursor:pointer}
.pro_nav li.selected{ background:url(../Images/bg1.gif) no-repeat center top;color:#FFFFFF;}
.pro_intro{ width:100%; height:auto; min-height:150px; padding-top:10px; line-height:25px; overflow:hidden; display:none}
/*产品详细页面-end*/

/*联系页面*/
.contact,.msg{ width:90%; margin:30px auto; min-height:350px; font-size:14px}
.contact h1{ font-size:22px; font-weight:bold; color:#e67018; border-bottom:2px dotted #ccc; font-family:"Microsoft YaHei","微软雅黑"; padding-top:10px; padding-bottom:10px;}
.contact ul{ line-height:25px; margin-top:10px;}
.contact span{ padding-left:10px; font-weight:bold; font-family:Arial;}


/*表单控件*/
.input_box{ border:1px solid #CCC; height:20px; line-height:20px}
.input_box:hover{border:1px solid #e67018;}
.btn{ background-color:#e67018; color:#FFF; border:none; line-height:30px; padding-left:15px; padding-right:15px; height:30px; font-size:14px;}
.red{ color:#FF3300}

/*翻页按钮*/
.PageTurnBtn{margin-top:30px;width:auto;height:50px;clear:both; text-align:center}
.PageTurnBtn span,.PageTurnBtn a{padding:0 6px;margin-right:5px;display:inline-block;font-family:Arial}
.PageTurnBtn span.page_num,.PageTurnBtn a:hover{color:#e67018;} /* 产品页面下分页按钮样式*/
.PageTurnBtn span{font-weight:bold}
.PageTurnBtn a{color:#666666}
