/*--------------------------------------------------------
Base Style(For 天一集团)
Author: xianjun.Xin
Version: 1.2
Date:2007/10/25
Design Corp: wwww.Sinvan.com-qd
--------------------------------------------------------*/
@import url(lightbox.css);
/*页面切换*/
#p1 #m1,#p2 #m2,#p3 #m3,#p4 #m4,#p5 #m5,#p6 #m6,#p7 #m7,#p8 #m8,#p9 #m9{ color:#F6C982; background:none; font-size:10px; border-bottom:1px dashed #F6C982; font-weight:bold;}
/*基础通用模块*/
ul,li,form,h1,h2,h3,h4,h5,h6,h7,p,body,dl,dt,dd,input,img,select{ margin:0; padding:0; list-style:none;}
.clb{ clear:both;}
/*body声明*/
body{ font-size:10px; font-family:"verdana"; border-top:1px solid #ccc; background:url(../images/footbg.gif) no-repeat center bottom;}
.content{ width:947px; margin:0 auto; overflow:hidden;}
/**/
.topBarFrame{ background:url(../images/topbar.gif) no-repeat; width:303px; height:20px; margin:0 auto; overflow:hidden; text-align:center; line-height:20px;}
.topBarFrame img{ padding-top:6px;}
.topFrame{ background:url(../images/topbg.gif) no-repeat; width:100%; margin-top:15px; height:479px; float:left;}
.logo{ float:left;}
.navFrame{ width:866px; margin:0 auto; margin-top:30px; overflow:hidden;}
.navList{ width:628px; height:41px; background:url(../images/nav.gif) no-repeat; float:right; }
.navList a{ font-size:10px; color:#fff; font-weight:bold; text-decoration:none; }
.navList li{ float:left; text-align:center; width:11%; padding-top:11px;}
.navList li a{ display:block; height:30px;}
.nh{ background: url(../images/hover.gif) no-repeat bottom;}
.nn{ background: none;}
.navSub{ width:100%; float:left; line-height:30px; height:30px; overflow:hidden;}
.navSub span{ display:none;}
.navSub span a{ background:url(../images/a.gif) left center no-repeat; padding:0 10px; color:#002D86; text-decoration:none;}
.navSub span a:hover{ color:#D50000;}
.flashBar{ width:100%; float:left; padding-top:8px;}
.topSearchBar{ text-align:center; padding-top:8px; float:left; width:100%;}
.topSearchBar strong{ font-size:10px; color:#404040;}
.topSearchBar input,.topSearchBar select{ vertical-align:middle;}
.topSearchBar form{ }
/**/
.indexMtFrame{ background:url(../images/indexmtframe.gif) no-repeat; width:666px; height:303px; float:left; overflow:hidden;}
.proFrame{ float:left; width:424px; padding:12px 0px 18px 15px; overflow:hidden;}
.indexproUL{  background:url(../images/indexprobg.gif) repeat-x left top; float:left; width:424px; height:248px; overflow:hidden;}
.indexTitle{ font-size:10px; color:#000; padding-left:10px; background:url(../images/ti.gif) no-repeat left center; line-height:26px; float:left; font-weight:bold; height:26px; overflow:hidden;}
.indexproUL li{ float:left; width:33.30%; text-align:center; height:120px; overflow:hidden;}
.indexproUL li img{ border:1px solid #ccc; margin-top:13px;}
.indexproUL li div a{ color:#002D86; text-decoration:none; background:url(../images/pl.gif) no-repeat left 3px; padding-left:7px; line-height:20px;}
.newsFrame{ float:left; margin-left:14px; margin-top:12px; width:202px; height:276px;}
.newsIMG{ text-align:center;}
.newsIMG img{ padding:2px; border:1px solid #ccc; }
.newsTitle{ padding-left:19px; background:url(../images/new.gif) no-repeat left top; font-size:10px; font-weight:bold; margin-top:10px; line-height:20px; overflow:hidden; height:40px;}
.newsTitle a{ color:#2E2E2E; text-decoration:underline; }
.newsInfo{ line-height:17px; text-indent:19px; text-decoration:none; color:#484848; padding-top:4px; overflow:hidden; height:68px;}
/**/
.comShowFrame{ background:#fff; width:638px; overflow:hidden; height:245px; border:4px solid #EAEAEA; margin-top:15px; margin-left:5px;  padding:9px 0 25px 9px; float:left;}
.cominfo{ width:509px; float:left; height:300px; display:none;}
.cominfo strong{ color:#B90001; font-size:10px;}
.comContact td{ color:#2B2B2B;}
.comInfos{ background:url(../images/combg.gif) repeat-x; border-top:1px dashed #ccc; color:#505050; line-height:18px; padding:0 10px; }
.comList{ border-left:1px solid #ccc; float:right; width:115px; overflow:hidden;}
.comList a{ text-align:center; line-height:26px; display:block; text-decoration:none;}
.comList ul li{ width:115px; height:30px; }
.cas{ background:url(../images/coma.gif) no-repeat center center; color:#565555;}
.chs{ background:url(../images/comhover.gif) no-repeat center center; color:#fff;}
/**/
.footFrame{ height:30px; width:100%; clear:both; text-align:center; float:left; line-height:30px; overflow:hidden; vertical-align:middle; padding:40px 0 15px 0; color:#484848;}
/**/
.rightFrame{ width:230px; padding-left:20px; border-left:1px solid #ccc; float:right; overflow:hidden;}
.proListUL li{ margin:6px 0;}
.proListUL{ background:url(../images/line.gif) repeat-x bottom; padding-bottom:20px;}
/*****/
.inputName{ padding-right:5px;}
.inputLineInfo{ margin:7px 0; height:25px; overflow:hidden; line-height:25px; }
.leftMailInput{ width:150px; height:19px; vertical-align:middle; border:1px solid #989898; line-height:19px; background:url(../images/inputbgs.gif) #fff no-repeat; text-indent:3px;}
.inputButton{ margin:0 auto; width:65px; height:24px; background:url(../images/button.gif) no-repeat left top; color:#002F8E;vertical-align:middle; line-height:26px; border:none; cursor:pointer;}
.inputButtonFrame{ margin-top:10px;}
.inputButtonBorder{ padding:1px; background:#86CEFF; float:left; margin:0 10px; }
.mailSys{  overflow:hidden; margin-top:20px; float:left; background:url(../images/line.gif) repeat-x bottom; padding-bottom:20px;}
.mailSys form{ background:url(../images/mailbox.gif) no-repeat; width:100%; float:left; padding-left:10px; padding-top:10px;}
.rightTitles{ font-weight:bold; font-size:10px; color:#002D86; padding-bottom:10px; text-indent:3px;}
/**/
.friendLinks{ margin-top:20px; padding-bottom:20px; float:left;}
/**/
.mainPanelFrame{ width:666px; float:left; overflow:hidden; }
.mainFrameTitle{ font-size:10px; color:#002D86; padding-left:10px; background:url(../images/ti.gif) no-repeat left center; line-height:26px; float:left; font-weight:bold; height:26px; overflow:hidden; border-bottom:1px solid #ccc;}
.nowLocal{ float:right; font-size:10px; font-weight:normal; color:#999;;}
.nowLocal a{ color:#B90001; text-decoration:underline;}
.nowLocal a:hover{ color:#002D86;}
.nowLocal strong { color:#666;}
.mainContentFrames{ padding-bottom:30px; width:98%; margin:0 auto; padding-top:15px;}
.readText p{ text-indent:2em; margin-bottom:8px;}
.readText{ line-height:27px;}
.f14redboldborder{font-size:10px; font-weight:bold; color:#B90001; padding-bottom:2px; border-bottom:2px #B90001 solid;}
.tablespaces{ margin-bottom:10px;}
.rytext{ padding:0 10px;}
/**/
.mainNewsUL{ width:100%; margin:0 auto; padding:10px 0 0 0;}
.mainNewsUL li{ height:24px; border-bottom:1px #ccc dashed; line-height:24px; background:url(../images/listbg.gif) no-repeat left center; text-indent:15px;}
.mainNewsUL a{ color:#333; text-decoration:none;}
.mainNewsUL a:hover{  color:#B90001;}
.newsBoxInfoLeft{ float:left;}
.newsBoxInfoRight{ float:right; padding-right:15px;}
/*pageChanges*/
.pageChanges{ text-align:center; margin:30px 0; width:100%; float:left;}
.pageChanges a{color:#002D86;}
.pageChanges a:hover{color:#B90001;}
.mainNewsTitle{ font-size:10px; text-align:center; line-height:40px; height:40px; font-weight:bold;}
.mainNewsDate{ float:right; height:30px; line-height:30px;}
/**/
.mainProUL{float:left; width:100%;overflow:hidden;}
.indexTitle{ font-size:10px; color:#000; padding-left:10px; background:url(../images/ti.gif) no-repeat left center; line-height:26px; float:left; font-weight:bold; height:26px; overflow:hidden;}
.mainProUL li{ float:left; width:24.89%; text-align:center; height:120px; overflow:hidden;}
.mainProUL li img{ border:1px solid #ccc; margin-top:13px;}
.mainProUL li div a{ color:#002D86; text-decoration:none; background:url(../images/pl.gif) no-repeat left 3px; padding-left:7px; line-height:20px;}
.readText strong{ color:#B90001;}
/**/
.contentUsTable strong{ font-size:10px; color:#B90001; line-height:29px; padding-bottom:2px; border-bottom:2px solid #B90001;}
.contentUsTable{ line-height:22px;}
.contentUsTable a{ color:#002D86}
.contentUsTable a:hover{ color:#B90001}
..contentUsTable strong a{ text-decoration:none; color:#B90001}
/**/
.proJumps{ width:93%; margin:0 auto;}