﻿@charset "utf-8";
.banner{ width:100%; height:200px; margin-bottom:20px;}

.left{float:left; width:220px;display:inline; border-top:4px solid #2b4886; margin-top:10px;}
.left h2{ line-height:33px; height:33px; text-align:left; font-size:14px; color:#005397;padding-left:60px;border-radius:3px; margin-bottom:10px; display:none}

/*
.left h2{background:url(../Images/ttbg.jpg) repeat-x top; line-height:33px; height:33px; text-align:left; font-size:14px; color:#005397;padding-left:60px;border-radius:3px; margin-bottom:10px; display:none}

    */
.left_menu{width:220px;margin:0 auto; padding-bottom:5px;}
.left_menu li{ width:100%; height:35px;line-height:35px;position:relative; background:url(../Images/list_bg2.gif) repeat-x bottom;}
.left_menu li a{ padding-left:20px;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:180px;background:url(../Images/iconlist.jpg) no-repeat left center;}
.left_menu li ul{position:absolute; top:10px; left:180px;width:238px;border:#e7d9f2 1px solid; background-color:#FFFFFF; display:none; z-index:9999}


.right{ float:right; width:754px;display:inline;min-height:550px;}
.right_tt{height:31px; line-height:31px; color:#333; font-size:16px; border-bottom:1px solid #c6c6c6; position:relative;}
.right_tt b{ background:url(../Images/Icon_1.gif) repeat-x bottom; display:inline-block; padding-right:30px; font-size:14px;}
.right_tt div{ position:absolute; right:5px;  top:0px; font-size:12px; font-weight:normal; color:#666; text-align:right}
.article{ padding:30px 15px; line-height:25px;}

.news_pannel{ width:95%; margin:20px 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;font-size:13px;}
.list li.tt a{float:left; background:url(../Images/ico10.gif) no-repeat left center; padding-left:10px; color:#4f4f4f}
.list li.tt a:hover{color:#e06320}

.pic_list,.pro_detail{margin:20px 10px}
.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:227px;height:auto; overflow:hidden; display:inline; margin-left:22px; margin-top:15px; text-align:center}
.pic_item ul.pic{ width:223px; height:210px; overflow:hidden;border:1px dotted #CCCCCC; padding:1px}
.pic_item ul.pic a{height:210px;}
.pic_item ul.pic img{ width:100%}
.pic_item ul.txt{ text-align:center; margin-top:5px; height:25px; line-height:25px; font-weight:bold}

.pic_item2{width:100%;height:auto; overflow:hidden;clear:both;padding-bottom:10px; border-bottom:1px dotted #ccc; margin-top:20px;}
.pic_item2 ul.pic{ width:150px; height:160px; overflow:hidden; float:left;}
.pic_item2 ul.pic img{ width:100%;}
.pic_item2 ul.txt{ float:left; margin-left:20px; display:inline; width:500px;}
.pic_item2 ul.txt a{ font-size:18px; color:#1d3286; font-weight:bold;font-family:"Microsoft YaHei","微软雅黑"}
.pic_item2 ul.txt p{ margin-top:10px; line-height:20px; font-size:12px;}


/*产品详细页面*/
.pro_top{width:100%; clear:both; margin-top:10px}
.pro_top h1{ font-size:22px; border-bottom:1px dotted #1d3286;margin-bottom:20px; padding-bottom:10px; width:100%; color:#1d3286}
.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{border:1px solid #1d3286; border-bottom:0px;height:30px; width:100px; clear:both; line-height:30px; margin-left:10px; background-color:#1d3286; text-align:center; font-weight:bold; color:#FFFFFF; font-size:14px}
.pro_intro{ width:100%;border-top:1px solid #1d3286; height:auto; min-height:150px; padding-top:10px; line-height:25px; overflow:hidden}
/*产品详细页面-end*/

/*联系页面*/
.contact,.msg{ width:90%; margin:30px auto; min-height:350px; font-size:14px}
.contact h1{ font-size:22px; font-weight:bold; color:#1d3286; 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 #1d3286;}
.btn{ background-color:#1d3286; 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 .page_num,.PageTurnBtn a:hover{color:#e06320;} /* 产品页面下分页按钮样式*/
.PageTurnBtn span{font-weight:bold}
.PageTurnBtn a{color:#666666}

.sitemap { margin-top:20px}
.sitemap li{ height:auto; line-height:30px; border-bottom:1px solid #1478b4; 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:"宋体"}
