﻿@charset "utf-8";

.banner{ width:100%; height:290px; margin-bottom:20px;}

.left{float:left; width:215px;display:inline;border-top:5px solid #f23232; }
.left2{padding:10px; background:#f7f7f7;}
.left h2{height:52px; text-align:left; font-size:16px;border-bottom:1px solid #ccc; padding-bottom:10px; margin-bottom:10px;}
.left h2 b{ display:block; float:left; width:45px; color:#f23232; font-size:41px; font-family:Arial, Helvetica, sans-serif}
.left h2 span{display:block; float:left; width:140px; padding-top:5px; font-family:"微软雅黑"}
.left h2 span i{ font-style:normal; font-size:12px; color:#a8a6a6; font-weight:normal; display:block; font-family:Arial, Helvetica, sans-serif}

.left ul li{height:auto;line-height:40px; border-bottom:1px dotted #e7e7e7;}
.left ul li a{font-size:14px; color:#999; padding-left:45px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:url(../Images/dot2.png) no-repeat 20px center}
.left ul li.shover a{ color:#333;background:url(../Images/dot.png) no-repeat 20px center}

.left_pro {background:#fff; border:1px solid #eee; margin-top:10px}
.left_pro h3{ font-size:16px; line-height:35px;background:#f7f7f7; padding-left:10px}
.left_pro dl{ padding:10px; margin:10px; margin-bottom:0; border-bottom:1px dotted #eee; padding-bottom:10px;}
.left_pro dt img{ width:100%}
.left_pro dd{ text-align:center;}

.left_contact{ margin-top:10px;}

.right{ float:right; width:800px;display:inline; min-height:550px;}
.right_tt{height:30px; line-height:30px; color:#f23232; padding-bottom:10px; font-size:16px; position:relative; border-bottom:1px solid #ddd;font-family:"微软雅黑"}
.right_tt div{ position:absolute; right:0;  top:0px; font-size:12px; font-weight:normal; color:#666; text-align:right}
.inner{ padding:10px;padding-top:30px;}
.article{line-height:25px;}


/*文字新闻列表*/
.list dl{ background:#f7f7f7; padding:10px; margin-bottom:25px; height:auto; overflow:hidden;position:relative}
.list dl dt{ float:left; width:60px; height:50px; text-align:center; background:#f23232; color:#fff; padding-top:10px; font-family:Arial, Helvetica, sans-serif}
.list dl dt span{ display:block; font-size:22px}
.list dl dd{ float:right; width:690px; line-height:20px;}
.list dl dd h3{ font-size:12px;font-family:"微软雅黑"}
.list dl dd p{ color:#777;}
.list dl dd a.more{ position:absolute; right:10px; bottom:5px; background:#dedede;width:60px; height:21px; line-height:21px; font-size:12px; text-align:center}


.news_tt{ width:100%;font-size:18px; text-align:center;}
.news_time{width:100%;text-align:center; border-bottom:1px dotted #ddd; padding:10px 0; font-family:Arial; color:#999}
.news_ct{padding-top:20px; line-height:22px; min-height:500px;}


/*上图下文*/
.pic_item{ float:left;width:225px;display:inline; margin-left:20px; margin-top:15px; text-align:center}
.pic_item ul.pic{ width:223px; height:210px; overflow:hidden;border:1px dotted #CCCCCC; background:#FFFFFF;vertical-align:middle}
.pic_item ul.pic i{display:inline-block;height:100%;vertical-align:middle}
.pic_item ul.pic img{ width:100%;vertical-align:middle}
.pic_item ul.txt{ text-align:center; margin-top:10px; height:40px; line-height:20px;}

/*左图右文*/
.pic_item2{width:100%;margin-bottom:20px;}
.pic_item2 ul.pic{ width:225px; height:170px; float:left;border:1px solid #eee; background:#FFF}
.pic_item2 ul.pic img{ width:100%;}
.pic_item2 ul.txt{ float:right;width:508px; height:140px; padding:15px; background:#f7f7f7; position:relative}
.pic_item2 ul.txt a{ font-size:16px;}
.pic_item2 ul.txt p{ margin-top:10px; line-height:28px; font-size:12px; color:#999;}
.pic_item2 ul.txt a.more{ position:absolute; right:15px; bottom:15px; background:#f23232; color:#fff; width:60px; height:21px; line-height:21px; font-size:12px; text-align:center}


/*产品详细页面*/
.pro_top{width:100%; clear:both; margin-top:10px}
.pro_top h1{ font-size:22px; border-bottom:1px dotted #f23232;margin-bottom:20px; padding-bottom:10px; width:100%; color:#f23232}
.big_pic{width:477px; height:477px; margin:0px auto; text-align:center; background-color:#FFFFFF;vertical-align:middle;border:1px  solid #b7b7b7}
.big_pic i{display:inline-block;height:100%;vertical-align:middle}
.big_pic img{ width:100%; vertical-align:middle}

#pic_container{width:477px; height:62px;margin:0px auto; margin-top:10px}
#pic_container li{width:60px;margin-right:5px;height:60px; overflow:hidden;cursor:pointer; border:1px solid #eee; float:left;vertical-align:middle;}
#pic_container li i{display:inline-block;height:100%;vertical-align:middle}
#pic_container li img{ width:100%; vertical-align:middle}
#pic_container li.focus{ border:1px  solid #b7b7b7}

.tab{ margin-top:20px; clear:both; width:100%}
.tab_tt{ width:100%; border-bottom:1px solid #f23232}
.tab_tt li{ float:left;background:#eee;line-height:35px; height:35px; text-align:center; font-size:12px; color:#666; margin-right:1px; display:inline; cursor:pointer; padding-left:25px; padding-right:25px;}
.tab_tt li.selected{ background:#f23232; color:#FFFFFF; font-weight:bold}
.tab_ct{ width:100%;min-height:300px; padding-top:10px; line-height:25px; display:none}
/*产品详细页面-end*/


/*表单控件*/
.input_box{ border:1px solid #CCC; height:20px; line-height:20px}
.btn{ background:#f23232; color:#FFF; border:none; line-height:30px; padding-left:15px; padding-right:15px; height:30px; font-size:14px;}
.red{ color:#f23232}

/*翻页按钮*/
.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:#f23232;} /* 产品页面下分页按钮样式*/
.PageTurnBtn span{font-weight:bold}
.PageTurnBtn a{color:#666666}

/*下载*/
.download{ margin:30px auto; width:96%}
.download td{ border-bottom:1px dotted #ccc; height:35px; text-align:left;font-size:14px; font-family:Arial, Helvetica, sans-serif;}
.download_tt td{background:url(../Images/nav_bg.gif) repeat-x; color:#FFFFFF; height:30px; font-weight:bold }
.down_ico{ background:url(../Images/download.gif) no-repeat left center; padding-left:30px; display:block; height:35px; line-height:35px;}

/*地图*/
.sitemap{margin-top:20px;}
.sitemap li{ height:auto; line-height:30px; border-bottom:1px solid #ccc; margin-bottom:10px; font-weight:bold; font-size:14px;font-family:"Microsoft YaHei","微软雅黑";}
.sitemap li ul li{ float:left; border-bottom:0; margin-right:20px; font-weight:normal; font-size:12px; font-family:"宋体"}

/*搜索*/
.result{ line-height:18px; margin-top:20px;}
.result b{color:#FF3300}
.result li{ height:auto; width:100%; overflow:hidden;margin-bottom:20px;}
.result a{ text-decoration:underline; font-size:14px; display:block; height:23px}
.result span{ color:#999999; font-family:Arial;}
.result p{ font-family:"宋体"; display:block}

.pre_next{ line-height:30px; margin-top:20px;}