﻿/*****************************************************************************
 *@gird.css
  *(基础效果:特定宽度、间距、颜色、字号)
*****************************************************************************/

.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; line-height: 0; font-size: 0 }
.clearfix { *zoom:1
}
.rel { position: relative }
.abs { position: absolute }
strong { font-weight: 700 }
.ft18{font-size:16px}
.p5 { padding: 5px }
.p10 { padding: 10px }
.p15 { padding: 15px }
.p20 { padding: 20px }
.p25 { padding: 25px }
.p30 { padding: 30px }
.p35 { padding: 35px }
.p40 { padding: 40px }
.pt5 { padding-top: 5px }
.pt10 { padding-top: 10px }
.pt15 { padding-top: 15px }
.pt20 { padding-top: 20px }
.pt25 { padding-top: 25px }
.pt30 { padding-top: 30px }
.pt35 { padding-top: 35px }
.pt40 { padding-top: 40px }
.pr5 { padding-right: 5px }
.pr10 { padding-right: 10px }
.pr15 { padding-right: 15px }
.pr20 { padding-right: 20px }
.pr25 { padding-right: 25px }
.pr30 { padding-right: 30px }
.pr35 { padding-right: 35px }
.pr40 { padding-right: 40px }
.pb5 { padding-bottom: 5px }
.pb10 { padding-bottom: 10px }
.pb15 { padding-bottom: 15px }
.pb20 { padding-bottom: 20px }
.pb25 { padding-bottom: 25px }
.pb30 { padding-bottom: 30px }
.pb35 { padding-bottom: 35px }
.pb40 { padding-bottom: 40px }
.pl5 { padding-left: 5px }
.pl10 { padding-left: 10px }
.pl15 { padding-left: 15px }
.pl20 { padding-left: 20px }
.pl25 { padding-left: 25px }
.pl30 { padding-left: 30px }
.pl35 { padding-left: 35px }
.pl40 { padding-left: 40px }
.m5 { margin: 5px }
.m10 { margin: 10px }
.m15 { margin: 15px }
.m20 { margin: 20px }
.m25 { margin: 25px }
.m30 { margin: 30px }
.m35 { margin: 35px }
.m40 { margin: 40px }
.mt5 { margin-top: 5px }
.mt10 { margin-top: 10px }
.mt15 { margin-top: 15px }
.mt20 { margin-top: 20px }
.mt25 { margin-top: 25px }
.mt30 { margin-top: 30px }
.mt35 { margin-top: 35px }
.mt40 { margin-top: 40px }
.mr5 { margin-right: 5px }
.mr10 { margin-right: 10px }
.mr15 { margin-right: 15px }
.mr20 { margin-right: 20px }
.mr25 { margin-right: 25px }
.mr30 { margin-right: 30px }
.mr35 { margin-right: 35px }
.mr40 { margin-right: 40px }
.mb5 { margin-bottom: 5px }
.mb10 { margin-bottom: 10px }
.mb15 { margin-bottom: 15px }
.mb20 { margin-bottom: 20px }
.mb25 { margin-bottom: 25px }
.mb30 { margin-bottom: 30px }
.mb35 { margin-bottom: 35px }
.mb40 { margin-bottom: 40px }
.ml5 { margin-left: 5px }
.ml10 { margin-left: 10px }
.ml15 { margin-left: 15px }
.ml20 { margin-left: 20px }
.ml25 { margin-left: 25px }
.ml30 { margin-left: 30px }
.ml35 { margin-left: 35px }
.ml40 { margin-left: 40px }
.col_1 { width: 10px }
.col_2 { width: 20px }
.col_3 { width: 30px }
.col_4 { width: 40px }
.col_5 { width: 50px }
.col_6 { width: 60px }
.col_7 { width: 70px }
.col_8 { width: 80px }
.col_9 { width: 90px }
.col_10 { width: 100px }
.col_11 { width: 110px }
.col_12 { width: 120px }
.col_13 { width: 130px }
.col_14 { width: 140px }
.col_15 { width: 150px }
.col_16 { width: 160px }
.col_17 { width: 170px }
.col_18 { width: 180px }
.col_19 { width: 190px }
.col_20 { width: 200px }
.col_21 { width: 210px }
.col_22 { width: 220px }
.col_23 { width: 230px }
.col_24 { width: 240px }
.col_25 { width: 250px }
.col_26 { width: 260px }
.col_27 { width: 270px }
.col_28 { width: 280px }
.col_29 { width: 290px }
.col_30 { width: 300px }
.col_31 { width: 310px }
.col_32 { width: 320px }
.col_33 { width: 330px }
.col_34 { width: 340px }
.col_35 { width: 350px }
.col_36 { width: 360px }
.col_37 { width: 370px }
.col_38 { width: 380px }
.col_39 { width: 390px }
.col_40 { width: 400px }
.col_41 { width: 410px }
.col_42 { width: 420px }
.col_43 { width: 430px }
.col_44 { width: 440px }
.col_45 { width: 450px }
.col_46 { width: 460px }
.col_47 { width: 470px }
.col_48 { width: 480px }
.col_49 { width: 490px }
.col_50 { width: 500px }
.col_51 { width: 510px }
.col_52 { width: 520px }
.col_53 { width: 530px }
.col_54 { width: 540px }
.col_55 { width: 550px }
.col_56 { width: 560px }
.col_57 { width: 570px }
.col_58 { width: 580px }
.col_59 { width: 590px }
.col_60 { width: 600px }
.col_61 { width: 610px }
.col_62 { width: 620px }
.col_63 { width: 630px }
.col_64 { width: 640px }
.col_65 { width: 650px }
.col_66 { width: 660px }
.col_67 { width: 670px }
.col_68 { width: 680px }
.col_69 { width: 690px }
.col_70 { width: 700px }
.col_71 { width: 710px }
.col_72 { width: 720px }
.col_73 { width: 730px }
.col_74 { width: 740px }
.col_75 { width: 750px }
.col_76 { width: 760px }
.col_77 { width: 770px }
.col_78 { width: 780px }
.col_79 { width: 790px }
.col_80 { width: 800px }
.col_81 { width: 810px }
.col_82 { width: 820px }
.col_83 { width: 830px }
.col_84 { width: 840px }
.col_85 { width: 850px }
.col_86 { width: 860px }
.col_87 { width: 870px }
.col_88 { width: 880px }
.col_89 { width: 890px }
.col_90 { width: 900px }
.col_91 { width: 910px }
.col_92 { width: 920px }
.col_93 { width: 930px }
.col_94 { width: 940px }
.col_95 { width: 950px }
.col_96 { width: 960px }
.col_97 { width: 970px }
.col_98 { width: 980px }
.col_99 { width: 990px }
.col_100 { width: 1000px }
.col_1, .col_2, .col_3, .col_4, .col_5, .col_6, .col_7, .col_8, .col_9, .col_10, .col_11, .col_12, .col_13, .col_14, .col_15, .col_16, .col_17, .col_18, .col_19, .col_20, .col_21, .col_22, .col_23, .col_24, .col_25, .col_26, .col_27, .col_28, .col_29, .col_30, .col_31, .col_32, .col_33, .col_34, .col_35, .col_36, .col_37, .col_38, .col_39, .col_40, .col_41, .col_42, .col_43, .col_44, .col_45, .col_46, .col_47, .col_48, .col_49, .col_50, .col_51, .col_52, .col_53, .col_54, .col_55, .col_56, .col_57, .col_58, .col_59, .col_60, .col_61, .col_62, .col_63, .col_64, .col_65, .col_66, .col_67, .col_68, .col_69, .col_70, .col_71, .col_72, .col_73, .col_74, .col_75, .col_76, .col_77, .col_78, .col_79, .col_80, .col_81, .col_82, .col_83, .col_84, .col_85, .col_86, .col_87, .col_88, .col_89, .col_90, .col_91, .col_92, .col_93, .col_95, .col_95, .col_96, .col_97, .col_98, .col_99, .col_100 { display: inline; float: left }
.oh { overflow: hidden }




/*全站公用*/
.wrap { margin-left: auto; margin-right: auto; width: 1000px; }
ul.imglist li { float:left }
ul.imglist li img { margin-bottom:5px; }
ul.imglist li p { overflow:hidden; text-align:center; height:20px; line-height:20px; cursor:pointer; }
ul.imglist li a { color:#333; }

.pictxt .l { float: left; }
.pictxt .l p { height:22px; line-height:22px; overflow:hidden; }
.pictxt .r { float: none; overflow: hidden; }
.pictxt .r p { color:#999; }

.ad_banlan{ height:90px;;margin: 20px 0;}



.more{ float:right;}

.sub_rows .tt h2{ font:bold 16px/40px "microsoft yahei",heiti;}
/*导航面包条*/

.bread { font-size:12px; color:#aaa; padding:10px 0}
.bread a { margin:0 5px; }
.bread span { margin:0 5px; }

/*友情链接*/
.site-links{line-height:44px;padding-top:30px;}
.links-label{display:inline-block;height:44px;font-size:16px;color:#1146a8;padding:0 45px 0 34px;background:url(../img/title_icon2.png) no-repeat 2px center;}
.site-links a,.site-links select{font-size:14px;color:#333;margin-right:32px;}
.site-links a:hover{text-decoration:underline;}
/*底部*/
.footer { height:180px; color:#fff; margin-top: 50px; }
.footer>div { width:1000px; margin:0 auto; }
.footer-wrapper { position:relative; padding-top:45px; }
.copyright-info { line-height:40px; padding-left:128px;}
#_ideConac{position:absolute;top:50%;left:30px;margin-top:-10px;}
.copyright-owner { font-size:18px; }
.copyright-other { font-size:14px; }
.copyright-other a{ color:#FFF}
.footer .qr-code-info{position:absolute;top:30px;right:0;}
.footer .qr-code-item{float:left;margin-left:20px;}
.footer .qr-code-item img{display:block;width:100px;height:100px;margin:0 auto;}
.footer .qr-code-title{text-align:center;padding-top:10px;}

