@charset "utf-8";

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{padding:0; margin:0;}
body {text-align:center;font-size:12px; color:#333; background-color:#FFF; font-family:'宋体'}
table,td,tr,th{font-size:12px; color:#333}
li{list-style-type:none;}
table{ margin:0 auto;}
img{vertical-align:top;border:0;}
ol,ul {list-style:none;} 

a {	color:#1f376d;	text-decoration:none;}
a:visited {color:#2e4c8b;text-decoration:none;}
a:hover {color: #F00;text-decoration: underline;}
a:active {color:#d5177c;}

.logo .mainnav a:link,
.logo .mainnav a:visited{ display: block; height:68px; width:56px; float:left; margin:0px 6px; font-size:0px; color:#fff ;display:inline}

.navwarp .navwarple .nav li a:link,
.navwarp .navwarple .nav li a:visited{ color:#FFF; display: block; width:100%}
.navwarp .navwarple .nav li a:hover{ color:#000;text-decoration: none;}

#one1.hover a:link,
#one2.hover a:link,
#one3.hover a:link,
#one4.hover a:link,
#one5.hover a:link,
#one6.hover a:link,
#one7.hover a:link,
#one8.hover a:link,
#one9.hover a:link,
#one10.hover a:link,
#one11.hover a:link,
#one12.hover a:link,
#one13.hover a:link,
#one1.hover a:visited,
#one2.hover a:visited,
#one3.hover a:visited,
#one4.hover a:visited,
#one5.hover a:visited,
#one6.hover a:visited,
#one7.hover a:visited,
#one8.hover a:visited,
#one9.hover a:visited,
#one10.hover a:visited,
#one11.hover a:visited,
#one12.hover a:visited,
#one13.hover a:visited{ color:#000; display: block; width:100%}


.inbg,
.top,
.top .tople,
.top .tople .topbtn,
.top .topri,
.navwarp,
#one1,
#one2,
#one3,
#one4,
#one5,
#one6,
#one7,
#one8,
#one9,
#one10,
#one11,
#one12,
#one13,
#one1.hover,
#one2.hover,
#one3.hover,
#one4.hover,
#one5.hover,
#one6.hover,
#one7.hover,
#one8.hover,
#one9.hover,
#one10.hover,
#one11.hover,
#one12.hover,
#one13.hover,
.navwarp .navwarple .search .labelw .searchbtn,
.quote ul,
.quote ul li.now,
.newslist .tetle,
.newslist .tetle h3,
.riwarpline .quote ul li,
.pxlistwarp .pxlisttitle h3,
.pxlistwarp .pxtext ul li{ background:url(../../../images/inbg.png)}

.mainnav{ background:url(../../../images/mainnav.gif) no-repeat}

.copyico,
.copyicowarp li{ background:url(../../../images/copyico.gif) no-repeat}


.blank {clear:both; height:1px; overflow:hidden; display:block;}
.blank1 {clear:both; height:6px; overflow:hidden; display:block;}
.blank2 {clear:both; height:4px; overflow:hidden; display:block;}
.blank3 {clear:both; height:8px; overflow:hidden; display:block;}

.warp,
.top,
.logo,
.navwarp{ width:950px; margin:0px auto}

.top .tople,
.navwarp .navwarple,
#one1,
#one2,
#one3,
#one4,
#one5,
#one6,
#one7,
#one8,
#one9,
#one10,
#one11,
#one12,
#one13,
#one1.hover,
#one2.hover,
#one3.hover,
#one4.hover,
#one5.hover,
#one6.hover,
#one7.hover,
#one8.hover,
#one9.hover,
#one10.hover,
#one11.hover,
#one12.hover,
#one13.hover,
.newslist .tetle h3{ background-repeat:no-repeat}

.flle,
.top .tople{ float:left}

.flri,
.top .topri,
.top .topmarquee,
.mainnav{float:right}

.topad{ float:left;}

.flle10{ padding-left:8px}


.top{ height:34px; background-position:0px -34px}
.top .tople{ background-position:-90px 0px; line-height:24px; padding:4px 0px 0px 6px; color:#62768a; height:30px;width:940px}
.top .tople .inptext{ margin:0px 2px; height:17px; line-height:17px; color:#62768a; width:65px; border:1px solid #cee2f6; padding:0px 1px}
.top .tople .topbtn{ width:39px; height:20px; border:0px; background-position:0px -94px; line-height:20px; margin:0px 7px 0px 2px; cursor:pointer}
.top .topri{ background-position:-85px 0px; height:34px; width:4px}
.top .topmarquee{line-height:20px; height:20px;overflow:hidden; width:260px;margin:2px 5px 0px 0px; color:#c00}
.top .topmarquee .toptext{display:block; float:right}
.top .topmarquee .topico{display:block;padding:5px 6px 0px 0px; float:right}

.logo{ height:68px; margin-top:3px; margin-bottom:3px}
.logo .mainnav{ width:480px; height:68px; background-position:left top; }

.navwarp{ height:60px; background-position:0px -128px}
.navwarp .navwarpri{ width:6px; height:60px; float:right; background-position:-81px -68px}
.navwarp .navwarple{ width:944px; height:60px; float:left; background-position:-88px -68px }
.navwarp .navwarple .nav{ height:32px; padding-left:6px}
.navwarp .navwarple .nav li{ float:left; width:63px; font: bold 14px/32px '宋体'; color:#FFF;}

.navwarp .navwarple .subnav{float:left; text-align:left; line-height:28px; color:#1f376d; padding-left:10px;}
.navwarp .navwarple .search{ float:right; width:207px; padding-top:3px;}
.navwarp .navwarple .search .labelw{ float:left; display:block; padding-left:4px}
.navwarp .navwarple .search .labelw .inputtext { border:1px solid #7f9db9; height:19px; padding-left:2px;font:normal 12px/19px normal; width:140px}
.navwarp .navwarple .search .labelw .searchbtn{ border:0px; width:52px; height:22px; background-position:0px -326px}

#one1{background-position:63px -194px; width:64px;}
#one1.hover{ background-position:1px -226px; color:#000}

#one2,
#one3,
#one4,
#one5,
#one6,
#one7{background-position:61px -194px; width:62px;}
#one2.hover,
#one3.hover,
#one4.hover,
#one5.hover,
#one6.hover,
#one7.hover{ background-position:-1px -226px; color:#000}

#one8,
#one9{background-position:76px -194px; width:77px;}
#one8.hover,
#one9.hover{ background-position:-1px -258px; color:#000}

#one10,
#one11,
#one12{background-position:93px -194px; width:94px;}
#one10.hover,
#one11.hover,
#one12.hover{ background-position:-1px -291px; color:#000}

#one13{width:64px;}
#one13.hover{ background-position:-1px -226px; color:#000}


.l304{ float:left; width:304px;}
.l670{ float:left; width:670px;}
.m360{width:358px; float:left; padding-left:8px}
.r270{width:270px; float:right}
.w331{ width:331px}
.w218{width:218px}

.quote,
.newslist,
.newshot,
.newsad,
.trends,
.inbank{ border:1px solid #a1c1ec}

.quote ul{ background-position:0px -352px; height:25px}
.quote ul li{ float:left;  height:25px; color:#1f376d; line-height:25px;}
.quote ul li.now{ background-position:0px -380px; font-weight:bold; height:25px} 
.quote ul li a:link,
.quote ul li a:visited{ width:100%; color:#1f376d; display:block}
.quote ul li a:hover{ color:#1f376d;text-decoration: none;}
.quote ul #d1{ width:73px; border-right:1px solid #a1c1ec}
.quote ul #d2,.quote ul #d3{ width:85px; border-right:1px solid #a1c1ec}
.quote ul #d4{ width:56px}

.newslist .tetle{ border:1px solid #FFF; height:26px; background-position:0px -409px;}
.newslist .tetle h3{ font:bold 14px/26px '宋体'; float:left; background-position:8px -439px; padding-left:18px}
.newslist .tetle .more{ font:normal 12px/26px '宋体'; float:right; padding-right:6px}
.newslist .tetle ul{ float:right}
.newslist .tetle ul li{ float:left; text-align:left; padding:0px 12px; background:url(../../../images/insgeico.gif) 5px 9px no-repeat; line-height:24px}

.newslist .tabtetle{ background-color:#f7f9ff; height:29px}
.newslist .tabtetle li{float:left; border-bottom:1px solid #a1c1ec; border-right:1px solid #a1c1ec; width:109px; line-height:28px}
.newslist .tabtetle li.hover{height:29px; border-bottom:0px; background-color:#FFF;font-weight:bold}
.newslist .tabtetle li.hover a:link,
.newslist .tabtetle li.hover a:visited{ color:#F00}
.newslist .tabtetle #jp3{width:109px; border-right:0px}

.newslist .tab2tetle{ background-color:#f7f9ff; height:25px;border-top:1px solid #a1c1ec;}
.newslist .tab2tetle li{float:left; border-bottom:1px solid #a1c1ec; border-right:1px solid #a1c1ec; width:109px; line-height:24px}
.newslist .tab2tetle li.hover{height:24px; border-bottom:1px solid #FFF; background-color:#FFF;font-weight:bold}
.newslist .tab2tetle li.hover a:link,
.newslist .tab2tetle li.hover a:visited{ color:#F00}
.newslist .tab2tetle #tz3,
.newslist .tab2tetle #kj3{width:109px; border-right:0px}

.bor-top,
.newslist .list,
.newslist .list3,
.newslist .tuwen,
.newslist .wenzhan,
.newslist .faq,
.newslist .faq .faqbtn,
.newslist .sgelist{border-top:1px solid #a1c1ec}


.newslist .list {text-align:left;}
.newslist .list li{font:normal 12px/26px '宋体';padding-left:6px; color:#1f376d; width:250px; height:26px;overflow: hidden;}

.newslist .list2 {text-align:left;}
.newslist .list2 li{font:normal 14px/26px '宋体';padding-left:6px; color:#1f376d; width:250px; overflow: hidden; height:26px}

.newslist .list3 {text-align:left;}
.newslist .list3 li{font:normal 12px/26px '宋体';padding-left:6px; color:#1f376d; width:200px; overflow: hidden; height:26px}

.newslist .list4 {text-align:left; padding-top:2px}
.newslist .list4 li{font:normal 14px/23px '宋体';padding-left:6px; color:#1f376d; width:250px; overflow: hidden; height:23px}

.newslist .tuwen{ height:88px}
.newslist .tuwen dt{ float:left; padding:4px; height:79px}
.newslist .tuwen dd{ float:left; text-align:left; line-height:20px; width:176px; padding-left:2px}
.newslist .tuwen dd.namet{ color:red;line-height:25px; height:25px;overflow:hidden;}
.newslist .tuwen dd.namet a,
.newslist .tuwen dd.namet a:visited{color:red;  font-weight:bold}
.newslist .tuwen dd.text{ height:60px;overflow: hidden;}
.newslist .wenzhan{  padding:4px; line-height:20px; text-align:left}

.newslist .faq{ background-color:#f7f9ff; height:248px}
.newslist .faq .faqbtn{ padding:4px 0px}
.newslist .faq .faqlist{height:206px; margin:4px; text-align:left;overflow:hidden;}
.newslist .faq .faqlist .wen{border:1px dashed #ffb55b; background:url(../../../images/inchico.gif) 9px 4px no-repeat; background-color:#fff9ee; line-height:20px; font-size:12px; padding-left:4px; width:254px; text-indent:18pt;word-break:break-all;overflow:hidden;}
.newslist .faq .faqlist .da{font-size:12px; color:#1f376d; line-height:20px; padding:4px 0px;overflow:hidden;word-break:break-all;width:254px}

.newslist .sgelist{ height:208px}
.newslist .sgelist li{font:normal 14px/26px '宋体'; height:26px; text-align:left;color:#1f376d; float:left; width:326px; padding-left:8px;overflow: hidden;}

.newshot{ padding:0px 8px; height:110px}
.newshot h3{ border-bottom:1px dashed #bbb; font: bold 14px/32px '宋体';   }
.newshot li{ width:170px; float:left;text-align:left;line-height:24px; overflow: hidden; height:24px}
.newshot li a{ display:block; width:166px;}


.newshot h3 a,
.newshot h3 a:visited,
.newsnew h3 a,
.newsnew h3 a:visited{color:red;}

.newsnew{padding:0px 8px;}
.newsnew h3{ border-bottom:1px dashed #bbb; font: bold 14px/46px '宋体'; margin-bottom:5px}
.newsnew li{ line-height:25px; font-size:14px;overflow: hidden; height:25px; text-align:left}

.trends{ height:155px}
.trends .trtetile{ height:26px; background-color:#ecf4ff}
.trends .trtetile li{ float:left; width:53px; line-height:25px; border-bottom:1px solid #a1c1ec; border-right:1px solid #a1c1ec; cursor:pointer}
.trends .trtetile li.hover{ background:#FFF; height:26px; border-bottom:0px}
.trends .trtetile #yy5{ border-right:0px; width:52px}

.shixun{ border-top:1px solid #bdd2ed; background-color:#f2f5fa; height:30px;}
.shixun h3{ font:bold 14px/30px '宋体'; float:left; background-position:8px -439px; padding-left:10px}
.shixun .more{ font:normal 12px/30px '宋体'; float:right; padding-right:6px}

.inbank{ background: url(../../../images/inbankbg.gif); height:129px}
.inbank h2{ background:url(../../../images/ico.gif) no-repeat 8px 8px;font:bold 14px/30px '宋体'; text-align:left; padding-left:18px }
.inbank li{ float:left; width:100px; padding:3px 0px; text-align: center}



.bottomnav{color:#1f376d; border-bottom:1px solid #e4e4e4; border-top:1px solid #e4e4e4; line-height:30px}

.bocopy{color:#666; line-height:22px}
.bocopy .copycom{color:#1f376d}
.bocopy .copycomen{font-family:Arial}

.copyicowarp{ line-height:20px; height:70px; margin:0px auto; margin-top:14px; width:700px;}
.copyicowarp li{ height:42px; width:70px; padding:8px 0px 0px 50px;  float:left; text-align:left; margin:0px 6px; display: inline}
.copyicowarp li.t1{background-position:4px 2px;}
.copyicowarp li.t2{background-position:4px -60px;}
.copyicowarp li.t3{background-position:4px -124px;}
.copyicowarp li.t4{background-position:4px -184px;}
.copyicowarp li.t5{background-position:4px -234px;}

.copyicowarp li a:link,
.copyicowarp li a:visited{ color: #666;}
.copyicowarp li a:hover{ color: #C00 }


.layoutbottom{height:4px; border-top:1px solid #e2e2e2; background-color:#f1f1f1}
.bl24{line-height:22px}
.bl34{line-height:36px}
.bl34 a,
.bl34 a:visited{ color:#333}
.bl34 a:hover{color:#1f376d;text-decoration: underline; }

.bfa{font-family: Arial}
.bc1{color:#1f376d}


.tdt{ background: url(../../../images/tandd/tdt.gif) no-repeat; height:32px;padding-left:24px; line-height:0px; text-align:left}
.warpbg{background:url(../../../images/tandd/bg.gif) bottom; text-align:left}
.bor-to{border-top:1px solid #acc6e3}
.bor-ri{border-right:1px solid #acc6e3}
.tdxian{background:url(../../../images/tandd/ico.gif) no-repeat 8px 8px; padding-left:22px; border-bottom:1px dashed #a7c7ed}
.tdxian a,.tdxian a:visited {text-decoration: none;; font-size:14px; font-weight:bold; line-height:30px}
.tdxian a:hover {text-decoration: none;; font-size:14px; font-weight:bold; line-height:30px}

.tdliuchen{padding-left:20px; background:url(../../../images/tandd/ico.gif) no-repeat 8px 8px; padding-bottom:6px; border-bottom:1px dashed #a7c7ed }
.tdliuchen a,.tdliuchen a:visited {line-height:26px;text-decoration: none; font-size:14px}
.tdliuchen a:hover {text-decoration: none; font-size:14px}

.tdmsg,.tdtitle,.tdpro{line-height:29px; border:1px solid #bdd2ed; padding-left:5px; width:630px; text-align:left}
.tdmsg{ margin-bottom:6px}
.tdtitle{ background-image:url(../../../images/tandd/tdbg.gif); font-size:14px; font-weight:bold; color:#C00;margin-bottom:2px; text-align:left}
.tdxh{border-bottom:1px solid #e4ecf8; background-color:#e8f0f9; height:30px}
.tdxht{background-color:#FFF; padding:0px 6px;line-height:30px; font-size:14px; color:#1f376d; float:left; font-weight:bold; text-align:left}
.tdxhtext{padding:4px 6px; line-height:24px; color:#1f376d; text-align:left}

.tdproline{border:1px solid #bdd2ed;padding:0px; width:635px; background:url(../../../images/tandd/tdprodbg.gif) bottom repeat-x}
.tdprofa{background: url(../../../images/tandd/tdproico.gif) no-repeat right; font-size:14px; font-weight:bold; color:#1f376d}

.chw303{width:303px}
.rititle{background:url(../../../images/tandd/huantbg.gif); height:28px; line-height:28px; padding:0px 8px}
.rititle h3{ font-size:14px}
.riwarpline{border:1px solid #dcc474; border-top:0px; padding-top:4px}

.riwarpline .faqlist{height:206px; text-align:left;overflow:hidden; padding:4px}
.riwarpline .faqlist .wen{border:1px dashed #ffb55b; background:url(../../../images/inchico.gif) 9px 4px no-repeat; background-color:#fff9ee; line-height:20px; font-size:12px; padding-left:4px; width:282px; text-indent:18pt;word-break:break-all;overflow:hidden;}
.riwarpline .faqlist .da{font-size:12px; color:#1f376d; line-height:20px; padding:4px 0px;overflow:hidden;word-break:break-all;width:282px}

.riwarpline .quote {border:0px}
.riwarpline .quote ul{height:27px; background:none}
.riwarpline .quote ul li{ float:left;  height:27px; color:#1f376d; line-height:27px; background-position:0px -499px}
.riwarpline .quote ul li.now{ background-position:0px -466px; font-weight:bold;} 
.riwarpline .quote ul li a:link,
.riwarpline .quote ul li a:visited{ width:100%; color:#1f376d; display:block}
.riwarpline .quote ul li a:hover{ color:#1f376d;text-decoration: none;}
.riwarpline .quote #d1{ width:75px; border-right:0px}
.riwarpline .quote #d2,
.riwarpline .quote #d3{ width:75px; border-right:0px}
.riwarpline .quote #d4{ width:75px}

.riwarpline .faqicony{border-top:1px solid #e0c473; background-color:#fefdf5; padding:8px 0px}

.riwarpline .rilist{ padding:4px}
.riwarpline .rilist li{ text-align:left; line-height:26px; color:#1f376d}


.pxbor,
.pxlistwarp{ border:1px solid #cfdfea}

.goldpxt{border:4px solid #e6b5b5}
.goldpxt h3{border-bottom:4px solid #e6b5b5; background-color:#ffecec; line-height:40px; font-size:14px}
.goldpxt a:link,
.goldpxt a:visited{ color:red}
.goldpxt .text{font-size:12px; text-align:left; line-height:20px; padding:4px}

.pxlistwarp .pxlisttitle
{  border-bottom:1px solid #cfdfea; height:29px; line-height:29px; background:url(../../../images/lm_06.gif) right no-repeat;background-color:#f7fcff;}
.pxlistwarp .pxlisttitle h3{ float:left; font-size:14px; color:#1f376d; background-position:10px -534px; padding-left:20px; background-repeat:no-repeat}
.pxlistwarp .pxlisttitle .more{ display:block; float:right; padding-right:8px; text-align:right}
.pxlistwarp .pxtext{padding:4px;}
.pxlistwarp .pxtext .leimg{width:270px; float:left}
.pxlistwarp .pxtext .leimg img{ margin:0px; padding:0px; border:0px}
.pxlistwarp .pxtext ul{ float:left}
.pxlistwarp .pxtext ul li{ background-position:7px -560px; padding-left:18px; background-repeat:no-repeat; line-height:28px; text-align:left}
.pxlistwarp .pxtext ul li a:link,
.pxlistwarp .pxtext ul li a:visited{ font-size:14px}
.pxlistwarp.w313{ width:312px; float:left} 
.pxlistwarp.mri{ margin-right:8px}


.goldlink{border-bottom:1px solid #e4e4e4; padding:8px 0px}
.goldlink a:link,
.goldlink a:visited{ display:block; float:left; padding:0px 8px;text-decoration:none; color:#666;height:24px;font:normal 12px/24px Arial;white-space:nowrap;
}
.goldlink a:hover {color: #F00;text-decoration: underline;}












