/*--------------------1.首页CSS--------------------*/
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,label,legend,table,caption,tbody,tfoot,thead,tr,th,td { margin:0;padding:0;border:0;outline:0;font-size:100%;background:transparent; }
body { color:#122e67; background-color:#FFF; font-size:14px; line-height:1.5em; font-family: "微软雅黑";}

a{ text-decoration:none; color:#122e67; font-size:14px; cursor:pointer;}
a:hover{ text-decoration:none; color:#c50b0e; font-size:14px;}
body { line-height:1; }
ol,ul { list-style:none; list-style-image:none;}
blockquote,q { quotes:none; }
blockquote:before,blockquote:after,q:before,q:after { content:'';content:none; }
ins { text-decoration:none; }
del { text-decoration:line-through; }
table { border-collapse:collapse;border-spacing:0; }
.f_l{ float:left;}
.f_r{ float:right;}

h1,h2,h3,h4,em{ font-weight:normal; font-style:normal;}
li{ list-style:none; margin:0; padding:0;}
img{ border:0; -ms-interpolation-mode:bicubic;}
.clear{ clear:both;}
.clear-10{ clear:both; height:10px;}

.container{ margin:auto; width:980px;}
.theTop/*顶栏*/{ background:#f6f6f6; width:100%; border-bottom:1px solid #dedede; height:30px; line-height:30px; font-size:12px;}
.theTop a{ font-size:12px;}
.theTopLeft{ float:left;}
.theTopRight{ float:right;}
.pageTitle, .main{ width:100%;}
.webLogo/*演示站标志*/{ width:30%; float:left; margin:5px 0;}

.searchCon{ padding-top:20px; float:right; width:50%;}
.searchBg{ background-image:url(../img/index/5-searchBg.gif); height:35px; line-height:35px; float:left; width:70%; border-left:1px solid #ccc;}
.searchChange/*选择下拉框*/{ float:left; border:0; width:98px; height:35px; background-image:url(../img/index/5-searchBg1.gif); margin:auto; text-align:center;}

.searchMenu{ border:0; float:left; cursor:pointer; background-image:url(../img/index/searchMenu.gif); width:56px; height:35px;}

/*导航栏*/
#menu{ background-image:url(../img/index/daohanglanBg.jpg); height:35px; width:100%;}
#topmenu{ margin:0; text-align:center;}
#topmenu dt{text-align:center; padding:0; float:left; margin:0px; height:20px; line-height:20px; font-weight:bold; width:9.8%; margin-top:8px; border-right:1px dashed #71b4f1;}
#topmenu dt .menu_first{padding-left:15px; width:9.8%;}
#topmenu dt a{color:#fff; font-size:14px;}
#topmenu dt a.selected:link,#topmenu dt a.selected:visited{font-weight:bold; color:#cfe8ff;  width:100%; display:block;}
#topmenu dt a:link {text-decoration:none; color:#ffffff;}
#topmenu dt a:visited {text-decoration:none; color:#ffffff;}
#topmenu dt a:hover {text-decoration:none; color:#cfe8ff;}

/*焦点图代码*/
.block{ margin:10px 10px 0 0;}
.temp{ margin:1px;}
.slideshow{ clear:both;}
.slideshow li{ position:relative; overflow:hidden;}
.slideshow span.title{ position:absolute; bottom:0; left:0; margin-bottom:0; width:100%; height:32px; line-height:32px; font-size:14px; text-indent:10px;}
.slideshow span.title, .slidebar li { background: rgba(0,0,0,0.3); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #30000000,endColorstr = #30000000); color:#FFF; overflow:hidden;}
.slidebar li{ float:left; margin-right:1px; width:20px; height:20px; line-height:20px; text-align:center; font-size:10px; cursor:pointer;border-radius:50%}
.slidebar li.on{ background:rgba(255,255,255,0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #50FFFFFF,endColorstr = #50FFFFFF); color:#000; font-weight:700;}
.frame{ background:none; border:0px solid #fff; margin-bottom:0px;}
.temp{ margin:0;}
.slidebar{ position:absolute; top:250px;right:20px;}
.slideshow span.title, .slidebar li{ background:rgba(0,0,0,0.3); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #90000000,endColorstr = #90000000); color:#FFF; overflow:hidden;}
.slidebar li.on{ background:rgba(3,89,176,0.9); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #90000000,endColorstr = #90000000); color:#fff; font-weight:700;}
.slideshow SPAN.title{ text-indent:10px; font-weight:bold;}
.block{ margin:0;position:relative;}
#frameHlicAe{ margin:0px !important; border:0px !important;}
.comiis_wrap960, .comiis_wrapad/*宽310*/{ margin:0 auto; width:100%;}
.comiis_wrapad{ float:left;}
.comiis_wrapad{ overflow:hidden;}
.comiis_wrapad img{ float:left; margin-top:0px;}
#slidesImgs li{ width:100%; display:none;}

.w310{ float:left; width:310px;}
.w308{ float:left; width:308px;}
.w350{ float:left; width:350px; margin:10px auto auto 10px;}
.w300{ float:right; width:300px;}
.w670{ float:left; width:670px;}

.mt10{ margin-top:10px;}
.hundred100/*页面百分比*/{ width:100%;}

.LanMu01a{ background-image:url(../img/index/title01a.gif); width:23px; height:30px; float:left;}
.LanMu01b{ background-image:url(../img/index/title01b.gif); width:99.4285%; height:30px;}
.LanMu01b span{ line-height:30px; text-align:left; font-size:14px; font-weight:bold; color:#000;}

.LanMu02a{ background-color:#FFF; width:100px; height:30px; line-height:30px; float:left; text-align:center; border-right:1px solid #cfcfcf; font-size:14px; font-weight:bold; color:#000;}
.LanMu02b{ background-image:url(../img/index/title01b.gif); width:100%; height:30px;}

.rim01/*边框*/{ border-left:1px solid #cfcfcf; border-top:2px solid #206f96; border-right:1px solid #cfcfcf;}
.rim02/*边框*/{ border-left:1px solid #cfcfcf; border-top:2px solid #206f96; border-right:1px solid #cfcfcf; border-bottom:1px solid #cfcfcf;}
.rim04{ border-left:1px solid #f5f5f5; border-top:2px solid #206f96; border-right:1px solid #f5f5f5; border-bottom:1px solid #f5f5f5;}

.xinwenzixun{ width:98%; margin:7px auto;}
.xinwenzixun ul{ width:100%;}
.xinwenzixun ul li{ line-height:27px; background:url(../img/index/li-icon1.gif) no-repeat 1px 10px; text-indent:10px;}

.paihangbang/*排行榜*/{ padding-left:10px; padding-right:10px;}
.paihangbang ul{ margin-top:3px; width:99%;}
.paihangbang ul li{ float:left; line-height:26px; border-bottom:1px #D5D6D6 dotted; width:100%; overflow:hidden;}
.v-rank1-top1{ background-color:#1C77BA;}
.v-rank1-order1{ color:#FFF; float:left; height:15px; line-height:15px; width:16px; text-align:center; margin:5px 10px 0 0;}
