@charset "utf-8";
/* CSS Document */
/*body {*/
/*margin:0;*/
/*font-size:14px;*/
/*line-height:200%;*/
/*font-family:"宋体", "simsun";*/
/*color:#777;*/
/*}*/
/*a:link{color:#777;text-decoration:none; line-height:200%;}*/
/*a:visited{color:#777;text-decoration:none; line-height:200%;}*/
/*a:hover{ color:#CC0000;text-decoration:none; line-height:200%;}*/
/*a:active{color:#777;text-decoration:none; line-height:200%;}*/
/*a img{border:0;}*/
/*h1,h2,h3,p{padding:0;margin:0;}*/
/*ul,ol,li{margin:0;padding:0;list-style:none;}*/
/*form{margin:0;}*/
ul.ullist01{margin-left:0px;}
ul.ullist01 li{background:url(../images/arrow1.gif) no-repeat left center; padding-left:8px;font-size:14px; line-height:180%;}
ul.ullist02 li{background:url(..images08/arrow1.gif) no-repeat left center; padding-left:8px; font-size:14px; line-height:240%;}

.fgx_lr{ border-left:1px #FFFFFF dotted; border-right:1px #FFFFFF dotted;}
.fgx_l{ border-left:1px #FFFFFF dotted;}
.mg_t10f{ margin-top:-10px;}
.pd_l20{padding-left:15px;}
.pd_t5{padding-top:10px;}
.pd_b30{padding-bottom:26px;}
.textcenter{text-align:center;}
.fl{ float:left;}
.fr{ float:right;}
.clear{clear:both;padding-top:20px;}
.clearnull{clear:both;}

/* 网站导航 */
.pagetop{width:100%;}
.pagetop .hswdh{height:36px;}

.pagetop .gghxy{width:1000px; margin:0 auto;padding-top:5px; text-align:left;}
.pagetop .gghf1{width:1000px; height:90px; margin:10px auto;}
.pagetop .gghfan{width:1000px; height:90px; margin:0 auto;}
.pagetop .gghss{width:1000px; margin:0 auto; padding-top:5px; padding-right:30px;}

.pagetop .logo{width:1000px; margin:0 auto; padding:8px 0 12px 0;}
.pagetop .dh{height:44px; background:#DA2E0A; margin-bottom:20px;font-family:"Microsoft YaHei", "simsun";}
.pagetop .dh .dhlist{font-size:16px; line-height:44px; height:44px; width:1000px; margin:0 auto; color:#FFFFFF;}
.pagetop .dh .dhlist a,.pagetop .dh .dhlist a:link,.pagetop .dh .dhlist a:visited{color:#FFFFFF; line-height:44px; display: block; float:left;padding:0 8px;}
.pagetop .dh .dhlist a.zlan{font-size:12px;}
.pagetop .dh .dhlist a:hover{color:#FFFF66;}

/* main m0 */
.main{width:1000px;margin:0 auto;}
.m560{width:560px;}
.m390{width:410px;}
.m560 .datu{width:557px; height:240px; border:1px solid #ccc;}
.m560 .datu .aiyouhot,.m560 .datu .aiyouhot .f_out,.m560 .datu .aiyouhot img{ height: 240px;}
.m560 .datu li img{width:557px; height:240px;}
.m560 .left{width:260px;}
.m560 .right{width:270px; line-height:220%;}
.m560 .right .cfrs img{width:270px; height:80px;}
.m560 .cfrs img{width:260px; height:80px;}
.m560 .cfrs,.m560 .cfrs a:link,.m560 .cfrs a:visited {font-size:14px;color:#333;line-height:220%;text-decoration:none;}
.m560 .cfrs a:hover{color:#CC0000;}
.m0 .lan{margin:20px 0 10px 0; width:97px; height:30px; overflow:hidden;}
.m0 .m390 .lan{margin:0px 0 10px 0;}
.m0 .lan a.l1 img{margin:0 0 0 0;}
.m0 .lan a.l2 img{margin:-30px 0 0 0;}
.m0 .lan a.l3 img{margin:-60px 0 0 0;}
.m0 .lan a.l4 img{margin:-90px 0 0 0;}
.m0 .lan span.l5 img{margin:-120px 0 0 0;}
.lan2{margin:5px auto;}
.lan2 a,.lan2 span{background:#F55330;font-family:"Microsoft YaHei","simhei"; font-size:12px;line-height:20px; color:#fff; padding:2px 8px;}

h1,h1 a:link,h1 a:visited{font-family:"Microsoft YaHei","simhei";	font-size:20px;	line-height:40px;height:40px;color:#D92D0A; text-align:center; overflow:hidden;}
h2,h2 a:link,h2 a:visited{font-family:"Microsoft YaHei","simsun";	font-size:18px;	line-height:35px;height:35px; overflow:hidden;}
h1 a:hover, h1 a:hover{ color:#CC0000;}
ul.ullist03 li{ padding-bottom:23px;}
ul.ullist03 li p{ font-size:12px;color:#aaa; line-height:180%;}

/* m1 */
.m260{width:260px; margin-right:30px;}
.m270{width:270px;}
.m270 .cont li{font-size:12px; text-align:center; padding-bottom:30px;}
.m270 .cont img{width:260px; height:150px;}

.cx{border:1px solid #CCCCCC; width:220px; height:25px; margin:0 auto; padding:5px 10px;}
.dy ul{ clear:both;}
.dy li{float:left;}

.mlan{margin:20px 0 15px 0; width:127px; height:30px; overflow:hidden; background-color:#006699;}
.mlan a.ml1 img{margin:-200px 0 0 0;}
.mlan span.ml2 img{margin:-230px 0 0 0;}
.mlan span.ml3 img{margin:-260px 0 0 0;}
.mlan a.ml4 img{margin:-290px 0 0 0;}
/*guanggao*/
.ad{padding:5px 0 5px 0; clear:both;}

/* m2 */
.m2 .cont{ clear:both;}
ul.ppzq li{width:166px; padding:5px 13px; float:left; text-align:center; font-size:12px;}
ul.ppzq li img{ border:1px solid #CCCCCC; padding:2px;}
/* m3 */
.m210{width:210px; padding-right:30px; font-size:12px;}
.m320{width:320px;}
.m320 ul li a{line-height:250%;}
.lan3{margin:5px auto 10px auto;}
.lan3 a,.lan3 span{background:#FFCC99;font-family:"Microsoft YaHei","simhei"; font-size:12px;line-height:20px; color:#DA2E0A; padding:2px 8px;}
.m3 .m210 .cont{line-height:250%;}
/* m4 */
.m4 .m390 ul li a{line-height:250%;}
/*m5*/
.m5{ border-top:3px solid #DA2E0A;}
.m5 .lan{ color:#DA2E0A;font-family:"Microsoft YaHei","simsun";	font-size:16px;	line-height:35px;height:35px;}
.m5 .cont{ padding-left:20px; font-size:12px;}

/* bottom */
.pagebottom{ background-color:#FFFFFF; width:1000px; margin: 10px auto;}

/*焦点图*/
.focus { position:relative; width:558px; height:240px; background-color: #000; float: left; }
.focus img { width:558px; height:240px; }
.focus .shadow .title { width:220px; height:45px; padding-left: 30px; padding-top: 20px; }
.focus .shadow .title a { text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn { position:absolute; bottom:34px; left:470px; overflow:hidden; zoom:1; }
.focus .btn a { position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px; color:#B0B0B0; font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }
.focus .btn a:hover, .focus .btn a.current { cursor:pointer; background:#fc114a; }
.focus .fPic { position:absolute; left:0px; top:0px; }
.focus .D1fBt { overflow:hidden; zoom:1; height:16px; z-index:10; }
.focus .shadow { width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:40px; line-height:40px; background:rgba(0, 0, 0, 0.6); filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0, startColorstr = '#80000000', endColorstr = '#80000000')\9;
    display:block; text-align:left; }
.focus .shadow a { text-decoration:none; color:#fff; font-size:20px; overflow:hidden; margin-left:10px; font-family: "\5FAE\8F6F\96C5\9ED1"; }
.focus .fcon { position:relative; width:100%; float:left; display:none; background:#000 }
.focus .fcon img { display:block; }
.focus .fbg { bottom:12px; right:20px; position:absolute; height:21px; text-align:center; z-index: 200; }
.focus .fbg div { margin:4px auto 0; overflow:hidden; zoom:1; height:14px; float:right; }
.focus .D1fBt a { position:relative; display:inline; width:12px; height:12px; border-radius:7px; margin:0 5px; color:#B0B0B0; font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }
.focus .D1fBt .current, .focus .D1fBt a:hover { background:#fc114a; }
.focus .D1fBt img { display:none }
.focus .D1fBt i { display:none; font-style:normal; }
.focus .prev, .focus .next { position:absolute; width:40px; height:74px; background: url(http://static.hsw.cn/b/images/auto/focus_btn.png) no-repeat; }
.focus .prev { top: 50%; margin-top: -37px; left: 0; background-position:0 -74px; cursor:pointer; }
.focus .next { top: 50%; margin-top: -37px; right: 0; background-position:-40px -74px; cursor:pointer; }
.focus .prev:hover { background-position:0 0; }
.focus .next:hover { background-position:-40px 0; }

.dotbc01{	color:#FFFFFF;	font-size: 12px; background-color:#FD7328;line-height:12px; height:12px; padding:0 2px;}
.dotbc02{font-size: 16px; color:#999999; font-family:"宋体"; }
.dotbc03 {color: #B46003}

.toutbt,.toutbt a:link,.toutbt a:visited{color:#3B8F39; font-size:20px; font-family:"黑体"; line-height:180%; font-weight: normal;}
.toutbt a:hover {color:#009900;}

.f12l,.f12l a:link,.f12l a:visited{color:#aaa; font-size:12px;line-height:160%; }
.f12l a:hover {color:#CC0000;}

.f14,.f14 a:link,.f14 a:visited {font-size:14px;color:#333;line-height:220%;text-decoration:none;}
.f14 a:hover{color:#CC0000;}

.list_ben2{	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc6600; TEXT-DECORATION: none}



.mnew { width:560px; overflow:hidden;}
.mnew .newcon:after{ display:block; clear:both; content:"";}
.mnew .newtit{ margin:10px auto; height:34px; background:url(http://css.myhsw.cn/finance/images/finace_dot.gif) no-repeat left center;}
.mnew .newtit a{ color:#FFF; line-height:34px; font-size:16px; padding:0 10px;}
.mnew ul.tplist li{ width:265px; line-height:200%; text-align:center;}
ul.textlist{width:265px;}
ul.textlist li{ float:left; width:257px;background: url(http://css.myhsw.cn/finance/images/finace_dot2.gif) no-repeat left center;padding-left: 8px;font-size: 14px;line-height:200%;}
a.imgtext{ position:relative; display:block; height:95px;}
a.imgtext p{ left:0; bottom:0; text-align:center; position:absolute; background-color:rgba(0,0,0,0.7); color:#FFF; width:265px; height:25px; line-height:25px;}
a.imgtext:hover p{ background-color:rgba(0,0,0,1);}