﻿@charset "utf-8";
.banner img{ width:980px;}
.banner{ margin-bottom:10px;}
.left{float:left; width:215px;display:inline;overflow:visible;}
.left h2{ line-height:35px; height:35px; text-align:left; font-size:15px; color:#fff;padding-left:35px;background:url(../Images/left_title.gif) repeat-x;}
.left_menu{width:213px;overflow:visible;border:1px solid #dddddd; padding-bottom:10px; float:left; padding-top:5px;}
.left_menu li{ width:130px;margin:0 auto; height:auto;line-height:30px; float:left;position:relative; background:url(../Images/left_li.gif) repeat-x bottom; margin-left:15px;}
.left_menu li a{font-size:12px;color:#4b4b4b; padding-left:30px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:130px;}
.left_menu li a:hover,.left_menu li a.shover{color:#0860ba;}
.left_menu li a.shover{ background:url(../Images/icon3.gif) no-repeat 12px 6px;}
.left_menu li ul li{ background:none; line-height:25px;}
.left_ms{ width:215px; float:left; margin-top:12px;}
.left_ms li{ width:213px; height:88px; border:1px solid #ddd; margin-top:2px;}

.right{ float:right; width:753px;display:inline; border:1px solid #e4e4e4;min-height:550px;background:url(../Images/r_bg.gif) repeat-x top #fff;  }
.right_tt{height:30px; color:#3067a0; line-height:30px;font-size:15px; padding-left:30px; position:relative; border-bottom:1px solid #ccc; background: url(../Images/r_title.gif) no-repeat 10px center;}
.right_tt div{ max-width:500px; text-align:right; height:30px; position:absolute; right:25px;top:0px; font-size:12px;font-weight:normal; color:#666; font-family:Arial}
.right_tt div a{color:#666;}
.right_tt span{ color:#1875ae}
.right_tt img{ position:absolute; left:10px; top:10px; margin-right:10px;}
.article{ padding:30px 15px; line-height:25px;}

.news_pannel{ width:90%; margin:30px auto}
.news_tt{ width:100%;font-size:16px; text-align:center;color:#5c5b5b; height:30px;}
.news_time{width:100%; clear:both;text-align:center; border-bottom:1px dotted #5c5b5b; padding-bottom:10px; font-family:Arial; color:#999999}
.news_ct{padding-top:20px; line-height:22px;}

.list{ width:740px;margin:0 auto 5px;}
.list ul{ margin-top:10px; margin-left:5px;}
.list li.tt{ height:35px;line-height:35px;font-size:12px; background:url(../Images/list_bg.gif) repeat-x bottom;}
.list li.tt a{float:left; color:#525151; background:url(../Images/list_tt.gif) no-repeat 7px center; padding-left:17px;}
.list li.tt span{ float:right; color:#b5b5b5;}
.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{ font-size:22px; font-family:Georgia;color:#00468e; font-style:italic}

.downlist{ width:727px;text-align:center; margin-left:30px; margin-top:35px; font-size:12px}
.down_top{ width:703px; height:35px; overflow:hidden; color:#FFFFFF; font-size:14px; float:left; line-height:35px;border:none; background: url(../Images/down_tt.gif) no-repeat top center; margin-bottom:10px;}
.down_tt{ padding:0 20px 0 50px;}
.down_top li{width:130px;height:35px; line-height:35px; float:left;}
.down_m{ width:703px; height:40px; float:left; color:#4e4e4e;font-size:14px; background:url(../Images/down_xz.gif) repeat-x bottom; font-size:12px;}
.down_m span{ display:block; float:left;width:130px; height:40px; line-height:40px;}
.down_ss{ width:210px;}
.down_m img{ margin-top:8px;}


.pic_list{ margin:10px 28px;}

.pro_detail{ margin:20px 15px}
.class-panel-tt{ line-height:30px; height:30px; background:url(../Images/tt_bg.gif) no-repeat left top; font-weight:bold; font-size:14px;}
.class-panel-tt span{ float:left; display:block; width:110px; text-align:center; color:#FFFFFF}
.class-panel-tt a{ display:block; float:right; font-weight:normal; font-size:12px; margin-right:15px; display:block}

.pic_item{ float:left;width:222px;height:auto; overflow:hidden; display:inline; margin-left:15px; margin-top:10px; text-align:center}
.pic_item ul.pic{ width:218px; height:182px; overflow:hidden; border:1px solid #e4e4e4;}
.pic_item ul.pic img{  width:214px; height:178px; margin-top:2px;}
.pic_item ul.txt{ text-align:center; margin-top:5px; height:25px; line-height:25px;}
.pic_item ul.txt a{ color:#4a4a4a}

/*产品详细页面*/
.pro_top{width:100%; clear:both; margin-top:10px}
.pro_top h1{ font-size:22px; border-bottom:1px dotted #00468e;margin-bottom:20px; padding-bottom:10px; width:100%; color:#00468e}
.big_pic{border:1px solid #ddd; width:650px; margin:0px auto; text-align:center; background-color:#FFFFFF}
.pro_bottom{ margin-top:20px; clear:both; width:100%}

#pro_nav{ height:30px; line-height:30px; border-bottom:1px solid #00468e; padding-left:20px;}
#pro_nav li{ float:left; width:125px; text-align:center; font-size:14px; color:#FFFFFF; background:#ddd; margin-right:1px; display:inline; cursor:pointer}
#pro_nav li.selected{ background-color:#00468e; font-weight:bold;}
.pro_other_it{ margin-top:20px; margin-left:20px;display:none;line-height: 23px;}
/*产品详细页面-end*/

/*联系页面*/
.msg{ width:90%; margin:30px auto; min-height:350px; font-size:12px; font-family:Arial}
.contact{ min-height:140px; float:left; margin:30px 25px 20px 25px; font-size:12px;font-family: Arial, Helvetica, sans-serif}
.contact ul{ line-height:25px; margin-top:15px;}
.contact span{ text-align:left;}
.contact_map{ width:700px; height:552px; float:left; margin-left:25px; margin-bottom:50px;}

/*表单控件*/
.input_box{ border:1px solid #CCC; height:20px; line-height:20px}
.input_box:hover{border:1px solid #00468e;}
.btn{ background-color:#00468e; color:#FFF; border:none; line-height:30px; padding-left:15px; padding-right:15px; height:30px; font-size:14px;}
.red{ color:#FF3300}

/*翻页按钮*/
.PageTurnBtn{margin:30px 10px 30px 0;width:auto;height:50px;clear:both; text-align:right;}
.PageTurnBtn span,.PageTurnBtn a{ height:25px; line-height:25px; display:block;padding:0 6px;margin-right:5px;display:inline-block;font-family:Arial}
.PageTurnBtn .page_num,.PageTurnBtn a:hover{ background:#0f6fb9;color:#fff;} /* 产品页面下分页按钮样式*/
.PageTurnBtn span{font-weight:bold}
.PageTurnBtn a{color:#a3a4a6}

.spe_line td{ border-bottom:1px dotted #CCCCCC}