@charset "utf-8";
/* CSS Document */
.bg1{ background:url(../images/bg1.jpg) repeat-x 0px 0px; margin:25px auto 20px auto;}
.aboutT{ font-size:24px; font-weight:bold; background:#ffffff; color:#02658e; width:295px; margin:0px auto; text-align:center;}
.about{ width:970px; margin:0px auto; line-height:32px; padding:20px 20px 20px 30px;}
.pa a{ color:#ff0000; float:right;}
.pa a:hover{ color:#555555;}
.bg2{ background:#f5f5f5; padding:15px 0px 22px 0px;}
.pro{ width:1020px; margin:0px auto;}
.proL{ border:1px solid #f0f0f0; border-top:none; float:left; width:218px; background:#ffffff;}
.proL_con{}
.proL_con li{ background:url(../images/ico.jpg) no-repeat 42px 18px; height:46px; line-height:46px; border-bottom:1px solid #f0f0f0;}
.proL_con li a{ padding-left:60px;}
.proR{ float:right; width:800px;}
.proR li{ text-align:center; float:left; margin:0px 10px 20px 20px;}
.proR li img{border:1px solid #044380; margin-bottom:10px;}
.con3{ width:1020px; margin:0px auto;}
.title{ background:url(../images/bg2.jpg) no-repeat left bottom; height:40px; line-height:40px;}
.titleL{ font-size:16px; padding-left:20px; font-weight:bold;}
.news{ float:left; width:580px;}
.img{ float:left; padding:10px;}
.font{ float:left; padding:10px 10px 10px 0px; color:#a9a9a9; line-height:24px; width:350px;}
.news_con{}
.news_con li{ float:left; width:50%; line-height:30px;}
.news_con li a{ background:url(../images/ico1.jpg) no-repeat 10px 8px; padding-left:20px;}
.wd{ float:right; width:376px;}
.list_lh{padding:10px 10px 15px 10px; overflow:hidden;}
.list_lh li{ padding-bottom:10px;}
.Q{ background:url(../images/q.jpg) no-repeat 0px 7px; line-height:34px; padding-left:25px; margin-top:5px;}
.A{ background:url(../images/a.jpg) no-repeat 0px 2px; line-height:24px; padding-left:25px; color:#a9a9a9;}
.main{ width:1020px; margin:0px auto; padding:10px 0px;}
.left{ width:218px;}
.right{float:right; width:790px;}
.rightT{ width:785px; border-bottom:1px solid #cccccc; height:36px; line-height:36px;}
.rightL{ float:left; background:url(../images/tit1.jpg) no-repeat 0px 11px; padding-left:25px; font-size:16px; color:#000000;}
.rightR{ float:right; padding-right:10px;}
.list_pro{}
.list_pro li{ text-align:center; float:left; margin:20px 10px 0px 15px;}
.list_pro li img{border:1px solid #044380; margin-bottom:10px;}
.page{ padding:15px; line-height:36px;}
.show{ padding:15px; line-height:36px;}
.showT{ line-height:36px; padding:20px 20px 0px 0px; text-align:center;}
.showT h4{ font-size:14px;}
.list{ padding:10px;}
.list li{clear:both; line-height:36px; height:36px; border-bottom:1px dashed #e0e0e0;}
.list li a{ float:left; background:url(../images/ico1.jpg) no-repeat 5px 18px; padding-left:15px;}
.list li span{ float:right; padding-right:10px;}
.show_thumb{padding:20px 10px 10px 15px;}
.show_thumbL{ float:left; border:1px solid #200f08;}
.show_thumbR{ float:left; margin-left:20px; width:390px; line-height:36px;}
.show_thumbR span{ font-size:14px; font-weight:bold;}
.name{text-align:center;  font-size:16px; font-weight:bold;}
#Rtel{ font-size:24px; font-weight:bold; color:#f00;}
.show_thumb p{ line-height:24px; margin-top:10px;}
.tit{ width:718px; margin:0px auto; height:36px; line-height:36px; padding:0px 10px; background:#e0e0e0;}
.titL{ float:left; color:#111111; font-size:14px; font-weight:100;}
.titR{ float:right;}
.show_list{}
.show_list li{ float:left; text-align:center; margin:15px 2px 15px 13px;}
.show_list li img{ margin-bottom:10px;}
