﻿@charset "utf-8";
/* CSS Document */
*{padding:0px; margin:0px;}
/*超出部分显示...*/
li{list-style:none; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;word-break:keep-all;}
ul{list-style:none;}
img{ border:none;}
.clear{ clear:both;}
a{ color:#333333; overflow: hidden;text-decoration:none;}
a:hover{ text-decoration:none;color:#e60012;}
/*超出部分隐藏*/
div{overflow: hidden; text-overflow: ellipsis; white-space: nowrap; text-align:left;}
/*强制换行word-break: break-all;word-wrap:break-word;*/
body{font-family: 微软雅黑,Microsoft YaHei,宋体, Arial, sans-serif, Helvetica;color:#333333; font-size:14px; font-weight:normal;background:#ffffff;}

/*TOP*/
.top{
				width:1000px;height:auto;margin:20px auto;
}
.top .topgg{
				width:1000px;height:auto;
}
 .gg730{
				width:730px; float:left;height:90px;margin-bottom:20px;margin-top:20px;
}
.gg730 img{
				width:730px;height:90px;
}
.gg250{
				width:250px; float:left;height:90px; margin-left:20px;margin-bottom:20px;margin-top:20px;
}
.gg250 img{
				width:250px;height:90px;
}
.top .logodiv{
				width:1000px;height:100px;
}
.top .logodiv .logo{
				width:195px;height:60px;margin-top:20px;float:left;
}
.logo{float: left;}
.logodiv .search{
				width:auto;height:40px;margin-top:30px; float:right;
}
#dropdown_ss{
				width:87px;float:left;display:inline;height:33px;border:1px solid #c1c1c1;border-radius:3px 0 0 3px;margin-top:3px;
}
#dropdown_ss h3{width:70px; height:33px; line-height:33px; border:none; position:relative;outline:medium;padding-left:17px; font-weight:normal; cursor:pointer;background:url(../images/hjt.jpg) no-repeat 70px center;font-size:14px;} 
#dropdown_ss ul{width:87px; font-size:12px; position:absolute; display:none; border:1px solid #c1c1c1; border-top:none;margin-left:-1px;margin-top:-1px;} 
#dropdown_ss ul li{width:87px;cursor:pointer; border-bottom: 1px solid #c1c1c1;background-color:#ffffff;} 
#dropdown_ss ul li a{display:block; height:32px; color:#333333; text-decoration:none;padding-left:17px; line-height:32px;} 
#dropdown_ss ul li:hover{ background:#fdeff0; text-decoration:none;} 
#dropdown_ss ul li a:hover{color:#e60012;}
.inp_srh{
	border:1px solid #c1c1c1;float:left;display:inline;margin-top:3px;border-radius:0;height:36px;width:274px;font-size:14px;padding-left:10px;padding-right:10px;
}
.btn_srh{
	background: url("../images/search.jpg") no-repeat;width: 34px;height: 29px;border: none;cursor: pointer;margin-top: 10px;
}
.nav{
				width:980px;margin:0 auto;height:50px; padding-left:10px;padding-right:10px;background-color: #e60012;
}
.nav li{
				width:98px;height:50px;line-height:50px;text-align:center;font-size:18px;float:left;
}
.nav .minli{width:60px;}
.nav li a{color: #fff;}

.navbox{
				width:100%;margin:0 auto;height:50px;background-color:#e60012;padding-top:8px;padding-bottom:8px;min-width:1000px;
}
.navbox ul{
				width:996px;height:66px;margin:0 auto;
}
.navbox ul li{
				width:58px;height:27px;line-height:27px;text-align:center;font-size:15px;float:left;
}
.navbox ul li a{
				color:#ffffff;
}
.navbox ul .mli{
				width:92px;
}

/*TOP*/
/*BOTTOM*/
.bottom{
				width:1000px;height:auto;margin:0 auto;border-top:1px solid #DFDFDF;text-align:center;padding:20px 0px; position:relative;
}
.bottom .txt{
				margin-bottom:10px;font-size:12px;text-align:center;
}
.bottom .txt a{
				margin-left:10px;margin-right:10px;
}
.bottom .txt a:hover{
				color:#e60012;
}

.bottom p{
				font-size:12px;text-align:center;
}
.bottom .kxwz{
				position:absolute;top:65px;right:100px;height:40px;width:110px;
}
.bottom .kxwz img{
				height:40px;width:110px;
}
.bottom .cxwz{
				position:absolute;top:65px;left:100px;height:40px;width:110px;
}
.bottom .cxwz img{
				height:40px;width:110px;
}
/*右侧浮动*/
#identifier-pannel2 {LEFT: 50%;MARGIN-LEFT: 520px;WIDTH: 116px;BOTTOM: 260px;POSITION: fixed;margin-bottom: 10px;font-family: Arial, "宋体";}
#identifier-pannel2 A:link {PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FONT-SIZE: 12px; BACKGROUND: #f9f9f9; PADDING-BOTTOM: 10px; COLOR: #333333; LINE-HEIGHT: 18px; PADDING-TOP: 10px; WHITE-SPACE: nowrap; TEXT-ALIGN: center; TEXT-DECORATION: none;}
#identifier-pannel2 A:visited{PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FONT-SIZE: 12px; BACKGROUND: #f9f9f9; PADDING-BOTTOM: 10px; COLOR: #333333; LINE-HEIGHT: 18px; PADDING-TOP: 10px; WHITE-SPACE: nowrap; TEXT-ALIGN: center; TEXT-DECORATION: none;}
#identifier-pannel3 {LEFT: 50%;MARGIN-LEFT: 520px;WIDTH: 116px;BOTTOM: 95px;POSITION: fixed;margin-bottom: 0px;font-family: Arial, "宋体";}
#identifier-pannel3 A:link {PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FONT-SIZE: 12px; BACKGROUND: #f9f9f9; PADDING-BOTTOM: 10px; COLOR: #333333; LINE-HEIGHT: 14px; PADDING-TOP: 10px; WHITE-SPACE: nowrap; TEXT-ALIGN: center; TEXT-DECORATION: none;}
#identifier-pannel3 A:visited{PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; FONT-SIZE: 12px; BACKGROUND: #f9f9f9; PADDING-BOTTOM: 10px; COLOR: #333333; LINE-HEIGHT: 14px; PADDING-TOP: 10px; WHITE-SPACE: nowrap; TEXT-ALIGN: center; TEXT-DECORATION: none;}
#identifier-pannel2 A:hover,#identifier-pannel3 A:hover {COLOR: #000000;background-color: #EBEBEB;}
#identifier-pannel2 IMG,#identifier-pannel3 IMG {BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 5px auto; BORDER-RIGHT-WIDTH: 0px;}
/*BOTTOM*/
.jsxw{border: 1px solid #ccc;margin-top: 10px;}
.jsxw .bt{float: left;height: 30px;line-height: 30px;padding:0 20px;background-color: #f8f8f8;}
.jsxw .bt a{color: #aaa;}
#div1{ width: 900px; height:30px; position: relative;overflow: hidden;float: right;}
#div1 ul { width: 900px; height:30px;line-height: 30px; position: relative; }
#div1 ul li { height: 150px; float: left; list-style: none; padding-right:20px;color: #000;}
#div1 ul li a{color:#000;}
/*MAIN*/
.gg1000{
				width:1000px;height:90px;margin-top:20px;
}
.gg1000 img{
				width:1000px;height:90px;
}
.gg1000_1{
				width:1000px;height:90px;
}
.gg1000_1 img{
				width:1000px;height:90px;
}
.ggright{
				width:300px;height:250px;
}
.ggright img{
				width:300px;height:250px;
}
.gg660{
				width:660px;height:90px;float:left; margin-top:10px;
}
.gg660 img{
				width:660px;height:90px;
}
.lanmu{
height:35px;border-top:1px #e60012 solid; clear:both;line-height:35px; font-size:18px; font-weight:600;  padding-left:5px;padding-right:5px;
}
.lanmu1{
			height:40px;border-bottom:1px solid #EEEEEE;
}
.lanmu1 .bt{
				height:30px; padding-left:15px;border-left:3px solid #e60012; line-height:30px;font-size:20px;font-weight:600;
}
.jj{
				word-break: break-all;word-wrap:break-word;white-space:normal;
}
.main{width:1000px;height:auto;margin:0 auto;background-color:#ffffff;}
.htcon .dishi{
				width:980px;height:46px;background:#f5f5f5;border-bottom:1px solid #d6d6d6; line-height:46px;font-size:12px; text-align:center; padding-left:10px; color:#d8d8d8; padding-right:10px;
}
.htcon .dishi ul{
				width:970px;height:46px; margin-left:10px;
}
.htcon .dishi ul li{
				width:28px; float:left;text-align:center;
}
.htcon .dishi ul .xian{
				width:2px; float:left;
}
.htcon .zhuanti{
				width:980px;height:33px;background:#f5f5f5; line-height:33px;  padding:10px;text-align:left;position:relative;
}
.htcon .zhuanti .ztbox{
				width:980px;height:33px;position:absolute;
}
.htcon .zhuanti .ztbox ul{
				width:980px;height:auto;float:left;
}
.htcon .zhuanti .ztbox li{
				width:70px;height:33px;line-height:33px;font-size:12px; text-align:center;float:left;
}
.htcon{
width:1000px;height:auto; margin-top:20px;
}
.htcon .tt{
	width:740px;height:70px; text-align:center; float:left;
}
.htcon .tt h1{
				width:740px;height:45px; line-height:45px; font-size:28px;text-align:center; font-weight:bold;
}
.htcon .tt .xbt{
				width:740px;height:25px;line-height:25px; display:block; text-align:center;
}
.htcon .tt .xbt a{
				width:auto;height:25px;line-height:25px; margin-left:5px;margin-right:5px; max-width:225px; display:inline-block;_width: expression(this.offsetWidth > 225 ? (this.offsetWidth < 225 ? 'auto' : '225px') : '225px');
    overflow: hidden;
}
.htcon .ttgg{
				width:240px;height:70px;float:left;margin-left:20px;
}
.htcon .ttgg img{
				width:240px;height:70px;
}
.htttxx{
	 padding-bottom:20px;border-bottom:1px #e2e2e2 solid;
}
.search{float: right;margin-top: 30px;}
.tt{
	width:1000px;height:70px; text-align:center; float:left;margin-top: 20px;border-bottom: 1px solid #aaaaaa;padding-bottom: 20px;
}
.tt h1{
	width:1000px;height:50px; line-height:50px; font-size:28px;text-align:center; font-weight:bold;
}
.tt h1 a{color: #000;}
.tt .xbt{
	width:1000px;height:25px;line-height:25px; display:block; text-align:center;
}
.tt .xbt a{
	width:auto;height:25px;line-height:25px; margin-left:5px;margin-right:5px; max-width:280px; display:inline-block;_width: expression(this.offsetWidth > 280 ? (this.offsetWidth < 280 ? 'auto' : '280px') : '280px');
	overflow: hidden;color: #000;
}
.focus{ position:relative; width:655px;height:415px; background-color: #000000; float: left;margin: 20px 0px;}
.focus img{ width: 655px; height: 415px;}
.focus .shadow .title{width: 655px; height: 40px;padding-left: 30px;padding-top: 10px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; 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:#cc0001;}
.focus .fPic{ position:absolute; left:0px; top:0px; }
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }
.focus .shadow{ width:100%;border-top: 2px solid #ffffff; position:absolute; bottom:0; left:0px; z-index:10; height:50px; line-height: 50px; 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:16px; 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:8px; right:40px; position:absolute; height:21px; text-align:center; z-index: 200; }*/
/*.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}*/
.focus .D1fBt a{position:relative; display:inline; width:10px; height:10px; 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:#cc0001;}
.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(../images/focus_btn.png) no-repeat;}
.focus .prev{top: 50%;margin-top: -70px; left: 0;background-position:0 -74px; cursor:pointer; }
.focus .next{top: 50%;margin-top: -70px; right: 0;  background-position:-40px -74px;  cursor:pointer;}
.focus .prev:hover{  background-position:0 0; }
.focus .next:hover{  background-position:-40px 0;}

.right{float: right;width: 320px;margin-top: 20px;}
.right li{width: 320px;height: 30px;line-height: 30px;padding-left: 10px;background: url("../images/d.png") no-repeat left center;}
/*栏目*/
.htcon .leftbox{
				width:315px;height:auto;margin-right:27px;float:left;
}
.htcon .leftbox ul{
				width:315px;height:auto;
}
.htcon .leftbox ul li{
				width:315px;height:35px;line-height:35px; float:left;
}
.htcon .rightbox ul{
	width:315px;height:auto;
}
.htcon .rightbox ul li{
	width:315px;height:35px;line-height:35px; float:left;
}
.htcon .leftbox .tul{
				margin-top:10px;
}
.htcon .leftbox .xwbox1{
				width:335px;height:81px; margin-top:5px;
}
.htcon .leftbox .xwbox1 .xwbox{
	width:147px;height:81px; margin-right:20px; float:left; margin-top:0px;
}
.htcon .leftbox .xwbox1 .xwbox .tp{
	width:147px;height:81px;
}
.htcon .leftbox .xwbox1 .xwbox .tp img{
	width:147px;height:81px;
}
.htcon .leftbox .xwbox1 .xwbox .btbj{
				width:147px;height:30px; background:#000000;margin-top:-30px;opacity: 0.4;-moz-opacity: 0.4;filter:alpha(opacity=40);
}
.htcon .leftbox .xwbox1 .xwbox .bt{
				width:147px;height:30px;line-height:30px; text-align:center;top:-30px;color:#ffffff;position:relative;
}
.htcon .leftbox .xwbox1 .xwbox .bt a{
				color:#ffffff;
}

.htcon .leftbox1 ul{
	width:315px;height:auto;
}
.htcon .leftbox1 ul li{
	width:315px;height:35px;line-height:35px; float:left;
}
.htcon .leftbox1 .tul{
	margin-top:10px;
}
.htcon .leftbox1 .xwbox1{
	width:335px;height:81px; margin-top:5px;
}
.htcon .leftbox1 .xwbox1 .xwbox{
	width:147px;height:81px; margin-right:20px; float:left; margin-top:0px;
}
.htcon .leftbox1 .xwbox1 .xwbox .tp{
	width:147px;height:81px;
}
.htcon .leftbox1 .xwbox1 .xwbox .tp img{
	width:147px;height:81px;
}
.htcon .leftbox1 .xwbox1 .xwbox .btbj{
	width:147px;height:30px; background:#000000;margin-top:-30px;opacity: 0.4;-moz-opacity: 0.4;filter:alpha(opacity=40);
}
.htcon .leftbox1 .xwbox1 .xwbox .bt{
	width:147px;height:30px;line-height:30px; text-align:center;top:-30px;color:#ffffff;position:relative;
}
.htcon .leftbox1 .xwbox1 .xwbox .bt a{
	color:#ffffff;
}



.htcon .xwbox{
	width:315px;height:185px; margin-top:5px;
}
.htcon .xwbox .tp{
	width:315px;height:185px;
}
.htcon .xwbox .tp img{
	width:315px;height:185px;
}
.htcon .xwbox .btbj{
				width:315px;height:30px; background:#000000;margin-top:-30px;opacity: 0.4;-moz-opacity: 0.4;filter:alpha(opacity=40);
}
.htcon .xwbox .bt{
				width:315px;height:30px;line-height:30px; text-align:center;top:-30px;color:#ffffff;position:relative;
}
.htcon .xwbox .bt a{
				color:#ffffff;
}
/*理财*/
.licai .box{width: 327px;float: left;margin-left: 6px;}
.licai{width: 1000px;margin-top: 30px;}
.licai .lanmu{width: 1000px; border-bottom: 1px solid #cc0001;border-top: none;height: 30px;line-height: 30px;}
.licai .xwbox{width: 312px;margin-top: 20px;float: left;height: 300px;background-color: #f8f8f8;}
.licai .xwbox .tp{width: 312px;height: 150px; float: left;}
.licai .xwbox .tp img{width: 312px;height: 150px;}
.licai .xwbox .bt{height: 30px;line-height: 30px;font-size: 16px;font-weight: 600;float: left;padding-left: 10px;margin-top: 10px;}
.licai .xwbox .bt a{color: #000;}

.licai .xwbox .jj {
	float: left;
	padding: 0 10px;
	word-break: break-all;
	word-wrap: break-word;
	white-space: pre-wrap;
	height:90px;
	line-height: 30px;
	font-size: 14px;
	overflow: hidden;
}
.htyqljbox{width:100%;height:100px; background-color:#e60012; margin-top:20px; min-width:1000px; padding:20px 0px;}
.htyqljbox .htyqlj{width:1000px;height:100px;margin:0 auto;}
.htyqljbox .htyqlj .left{float:left;width:80px;height:100px;line-height:100px; color:#ffffff;font-weight:600;margin-left:14px;}
.htyqljbox .htyqlj .right{float:left;width:906px;height:100px;margin-top:0px;}
.htyqljbox .htyqlj .right a{display:inline-block;height:25px;line-height:25px;margin:0px 15px 0px 0px;font-size:12px;color:#ffffff; float:left;}
/*MAIN*/
.bottom{
				width:1000px;height:auto;margin:0 auto;border-top:1px solid #DFDFDF;text-align:center;padding:20px 0px; position:relative;
}
.bottom .txt{
				margin-bottom:10px;font-size:12px;text-align:center;
}
.bottom .txt a{
				margin-left:10px;margin-right:10px;
}
.bottom .txt a:hover{
				color:#e60012;
}

.bottom p{
				font-size:12px;text-align:center;
}
.bottom .kxwz{
				position:absolute;top:65px;right:100px;height:40px;width:110px;
}
.bottom .kxwz img{
				height:40px;width:110px;
}
.bottom .cxwz{
				position:absolute;top:65px;left:100px;height:40px;width:110px;
}
.bottom .cxwz img{
				height:40px;width:110px;
}
/*第二部分*/
.twopart{width:1000px;margin: 20px 0px;}
/*TWOPARTLEFT*/
.twopart .left{overflow: hidden; float: left;margin-right: 20px;width: 475px;height: 260px;position: relative;}
.twopart .left .title-bg-top {
    background: url(../images/title-bg-left.png);
    width: 100px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    font-weight: bold;
    font-size: 18px;
    color: white;
    position: absolute;
    top: 20px;
    letter-spacing: 5px;
}
.twopart .left .label-bg {
    position: absolute;
    background: rgba(255, 255, 255, 0.8);
    font-size: 20px;
    font-weight: bold;
    padding: 10px 20px;
    width: 323px;
    line-height: 30px;
    max-height: 60px;
    right: 0px;
    bottom: 20px;
}
.twopart .left .special-image {
	overflow: hidden;
	float: left;
	margin-right: 20px;
	width: 475px;
	height: 260px;
	position: relative;
}
.twopart .left .special-image img{width: 475px;height: 260px;}
/*TWOPARTLEFTEND*/
/*TWOPARTRIGHT*/
.twopart .right{width: 500px;float: right;margin:0;}
.twopart .right .newspic{width:500px;margin-bottom: 10px;}
.twopart .right .newspic .pic{float: left;width:220px;height:125px;}
.twopart .right .newspic .pic img{width:220px;height:125px;}
.twopart .right .newspic .bt{width:270px;padding-left:10px;font-size: 18px;height: 40px;line-height: 40px; float: right;font-weight: 600;}
.twopart .right .newspic .jj{width:270px;padding-left:10px;font-size: 14px;height: 80px;line-height: 20px; float: right;word-break: break-all;word-wrap:break-word;white-space: pre-wrap;overflow: hidden;text-indent: 2em;}
.twopart .right .newspic .jj a{color: #707070;}
/*TWOPARTRIGHTEND*/
/*第二部分结束*/
.rightsp{float: right;width: 320px;margin-top: 20px;}
.rightsp .xwbox{
	width:315px;height:185px; margin-top:5px;
}
.rightsp .xwbox .tp{
	width:315px;height:185px;
}
.rightsp .xwbox .tp img{
	width:315px;height:185px;
}
.rightsp .xwbox .btbj{
				width:315px;height:30px; background:#000000;margin-top:-30px;opacity: 0.4;-moz-opacity: 0.4;filter:alpha(opacity=40);
}
.rightsp .xwbox .bt{
				width:315px;height:30px;line-height:30px; text-align:center;top:-30px;color:#ffffff;position:relative;
}
.rightsp .xwbox .bt a{
				color:#ffffff;
}

.rightsp ul{
	width:315px;height:auto;margin-top:10px;
}
.rightsp ul li{
	width:315px;height:35px;line-height:35px; float:left;
}