@charset "utf-8";

body, div,iframe, ul, ol, dl, dt, dd, li, dl,h1, h2, h3, h4, table,th, td, input, button, select,textarea {margin:0; padding:0;font-style: normal;font:14px/22px "\5B8B\4F53",Arial, Helvetica, sans-serif;}

ol, ul ,li{list-style: none;}
img {border: 0; vertical-align:middle;}
body{color:#000000;background:#FFF; text-align:center;}
.clear{clear:both;height:1px;width:100%;
 overflow:hidden; margin-top:-1px;}
a{text-decoration:none;}

.red ,.red a{ color:#F00;}
.blue ,.blue a{ color:#1E51A2;}

.lf{float:left;}
.rt{float:right;}

.pt5{padding-top:5px;}
.pb5{padding-bottom:5px;}

#header ,#main ,#footer{ margin:0 auto;
 width:960px; overflow:hidden}

#main_left{ float:left;}
#main_right{ float:right;}

.longnav {background-color: #E1E1E1; height: 30px; line-height: 30px;}
.longcon {width: 960px; margin: 0 auto; padding-top: 5px;}
.longcon a {font-size: 14px; color: #999; }
.topnav {width: 960px; margin: 0 auto; /*border: 1px solid #ff0;*/ /*overflow: hidden;*/}
.topcon .logo{
	padding: 15px 0;
}

.topcon .nav{
	padding-top: 40px;
}
.topcon .nav ul{
	margin-right: 30px; background-color: #FAFAF7; overflow: hidden;
}
.topcon .nav ul li{
	float: left;display: inline-block;
}
.topcon .nav li a{
	text-decoration: none;
}
.topcon .nav li a:hover{
	color: #fff;
	background: url("/images/tong/zhishi/hoveron.jpg");
}
.topcon .nav .on{
	color: #fff;
	background: url("/images/tong/zhishi/hoveron.jpg");
}
.topcon .nav a {display: block;height: 40px;line-height:40px; padding: 0 15px;}

.maincon{width: 100%; background-color: #F4F4F4; overflow: hidden; margin-bottom: 20px; }
#main{
	/*padding-top:10px;*/
	/*border: 1px solid #deefac;*/
	/*height: 300px;*/
	/*background-color: #999;*/
}
#main .leftcon{
	float: left;
	display: inline-block;
	width: 210px;
	height: 625px;
	/*background-color: #fff;*/
	/*border: 1px solid #dfc354;*/
}
#main .rightcon{
	float: right;
	display: inline-block;
	width: 735px;
	height: 625px;
	/*background-color: #fff;*/
	/*border: 1px solid #dfc354;*/

}
.leftcon .ntnews{
	padding-top: 10px;
}
.leftcon .ntnews h1{
	text-align: left; background: #FBFBFC; height: 40px; line-height: 40px; text-indent: 5px; border-bottom: 1px dashed #e3e3e3;
}
.leftcon .ntnews h1 span{
	float: right;
	margin: 12px 5px 0 0;
}
.leftcon .ntnews ul{
	height: 220px;
	overflow: hidden;
	border: 1px solid #dddddd;
	border-top: 0;
	background-color: #fff;
}
.leftcon .ntnews ul li{
	text-indent: 5px;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 200px;
    height: 25px;
    line-height: 25px;
    font-size: 12px;
    border-bottom: 1px dashed #e3e3e3;
}
.rightcon .banner{
    margin-top: 10px;
    max-height: 310px;
    overflow:hidden;
    width: 740px;
    background: url("/images/tong/jiazai.jpg") no-repeat;
}
.rightcon .tui{
	margin: 20px auto;
	width: 732px;
	height: 40px;
	border: 1px dashed #cccccc;
	background: url("/images/tong/zhishi/noticeico3.gif") no-repeat 20px;
}
.rightcon .tui ul{
	margin: 10px 0 20px 40px;
	/*border: 1px solid #dedede;*/
	height: 25px;
	line-height: 25px;
	overflow: hidden;
}

.rightcon .dsqnews{

	overflow: hidden;
	/*border: 1px solid #232323;*/
}
.rightcon .dsqnews .lbanner{
	float: left;
	width: 300px;
	height: 220px;
	/*border: 1px solid #121212;*/
}
.rightcon .dsqnews .rnews{
	float: right;
	width: 425px;
	height: 220px;
	/*border: 1px solid #121212;*/
}
.rnews ul{
	padding: 0 10px;
	overflow: hidden;
}
.rnews ul li{
	overflow: hidden;
	border-bottom: 1px dashed #e3e3e3;
	height: 30px;
	line-height: 30px;
}
.rnews ul li a{
	float: left;
}
.rnews ul li span{
	float: right;
	margin-right: 5px;
}
.dsqtop{
	width: 960px;
	margin: 20px auto;
	overflow: hidden;
}
.dsqtop .tophead{
	padding-bottom: 10px;
	font-size: 24px;
	font-style: bold;
	color: #696969;
	border-bottom: 2px solid #bf0000;
}
.dsqtop .topbrands{
	padding-top: 10px;
	float: left;
	width: 235px;
	margin-right: 6px;
}
.dsqtop .topbrands h1{
	text-align: left; background: #FBFBFC; height: 40px; line-height: 40px; text-indent: 10px; border-bottom: 1px dashed #e3e3e3;
}
.dsqtop .topbrands h1 span{
	float: right;
	margin: 12px 5px 0 0;
}
.dsqtop .topbrands ul{
	height: 260px;
	overflow: hidden;
	border: 1px solid #dddddd;
	border-top: 0;
	background-color: #fff;
}
.dsqtop .topbrands ul li{
	/*text-indent: 5px;*/
	text-align: left;
	overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 220px;
    height: 25px;
    line-height: 25px;
    font-size: 12px;
    border-bottom: 1px dashed #e3e3e3;
}
.dsqtop .topbrands ul li .num {
  margin-top: 4px;
  margin-left: 5px;
}
.num {
  background: url(/images/tong/zhishi/number.gif) no-repeat;
  height: 15px;
  width: 17px;
  float: left;
  margin-right: 3px;
}
.numa0 {
  background-position: 0px -712px;
}
.numa1 {
  background-position: 0px -733px;
}
.numa2 {
  background-position: 0px -753px;
}
.numa3 {
  background-position: 0px -774px;
}
.numa4 {
  background-position: 0px -795px;
}
.numa5 {
  background-position: 0px -815px;
}
.numa6 {
  background-position: 0px -837px;
}
.numa7 {
  background-position: 0px -858px;
}
.numa8 {
  background-position: 0px -879px;
}
.numa9 {
  background-position: 0px -900px;
}


.dsqcx {width: 960px; margin: 20px auto; overflow: hidden; background: #fff;}
.cxhm{
	float: left;
	width: 680px;
	overflow: hidden;
}
.cxhm .cxhm_top{

	width:680px;
	height: 40px;
	line-height: 40px;
	font-size: 24px;
	font-style: bold;
	color: #696969;
	border-bottom: 2px solid #bf0000;
}
.cxhm .cxhm_con{
	width:680px;
}
.cxhm_con ul li {
  width: 122px;
  height: 38px;
  float: left;
  overflow: hidden;
  margin: 3px 5px;
}

.ggfw{
	float: right;
	width: 270px;
	overflow: hidden;
}
.ggfw .ggfw_top{

	height: 40px;
	line-height: 40px;
	font-size: 24px;
	font-style: bold;
	color: #696969;
	border-bottom: 2px solid #bf0000;
}
.ggfw .ggfw_con{
	width:270px;
}
.ggfw_con ul li {
  width: 122px;
  height: 38px;
  float: left;
  overflow: hidden;
  margin: 3px 5px;
}
.pagebottom{
	width: 960px;
	margin: 20px auto;
	overflow: hidden;
	background-color: #fff;
}
.footer{

}
.heise12{margin-left: 20px;}

/*各种滚动切换 @_@*/
 #nav { font-family: helvetica; position:relative; width:677px; height:46px; top: 40px; font-size:14px; color:#999;margin: 0 auto; }
 #nav ul { list-style-type:none; }
 #nav ul li { float:left; position: relative;}
 #nav ul li a { font-size: 14px; border-right:1px solid #e9e9e9; padding:8px 16px; display:block; text-decoration:none; text-align:center; color:#999;}
 #nav ul li a:hover {background: #f2394d url("/images/tong/zhishi/shadow.png") repeat-x; color:#fff;}
 #nav ul li ul {display: none;}
 #nav ul li:hover ul {display: block; position: absolute; top:35px; min-width:190px; left:0; padding-top: 5px;}
 #nav ul li:hover ul li a {display:block; background:#d7d7d7; color:#999; width: 110px; text-align:center; border-bottom: 1px solid #f2f2f2; border-right: none;}
 #nav ul li:hover ul li a:hover { background:#e7e7e7; color:#999; }

/*
.slideBox2 {width: 300px;height: 220px;overflow: hidden;position: relative;}
.slideBox2 .hd {overflow: hidden;position: relative;left: 230px;bottom: 20px;z-index: 1;}
.slideBox2 .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox2 .hd ul li{ float:left; margin-right:5px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; font-size:12px}
.slideBox2 .hd ul li.on{ background:#ccc; color:#fff; }
*/


/*.slideBox2 {width: 300px;height: 220px;overflow: hidden;position: relative;}*/

.hd {overflow: hidden;position: relative;z-index: 1;}
.hd ul{ overflow:hidden; zoom:1; float:left;  }
.hd ul li{ float:left; margin-right:5px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; font-size:12px}
.hd ul li.on{ background:#ccc; color:#fff; }

.slideBox1 .hd{display:block;float:right;bottom: 20px;}
.slideBox2 .hd{left: 230px;bottom: 20px;}
.slideBox3 .hd{display:block;float:right;bottom: 40px;}


.lvyou{ width: 960px; margin: 0 auto; overflow: hidden; margin-bottom: 20px;}
.lvyou img{margin-bottom: 10px;}
.lvyou h1{ float:left;border-bottom: 1px solid #dfdfdf; background-color: #dfdfdf; padding: 5px; margin: 0 1px 5px 5px;}
.lvyou h1:hover{border-bottom: 1px solid #c80000; background-color: #fefefe;}
.lvyou span{width: 350px; display: block; overflow: hidden; margin-bottom: 10px;}
.lvyou span a{float: left;margin-left: 10px; font-size: 10px;color: #999;}
.lyou{width: 360px;border: 1px solid #dddddd;}
.ryou{width: 575px; height:270px;border: 1px solid #dddddd;}


#tab{width:370px;position:relative;margin:0 auto;}
#tab .tab_menu{width:100%;float:left;position:absolute;z-index:1;}
#tab .tab_menu li{float:left;width:92px;height:30px;line-height:30px;border:1px solid #ccc;border-bottom:0px;cursor:pointer;text-align:center;margin:0 2px 0 0;}
#tab .tab_box{width:370px; height:240px;top:30px;position:relative;border:1px solid #CCC; overflow: hidden; }
#tab .tab_menu .selected{border-bottom: 1px solid #c80000; background-color: #fefefe;cursor:pointer;}
#tab .tab_box h3 a{float: left;margin-left: 5px; font-size: 10px;color: #999; line-height: 20px;}
.hide{display:none;}
.tab_box div{padding:10px;}


/*底部友情链接*/
#scroa { WIDTH: 500px; HEIGHT:45px; margin: 0px 0px 30px; padding: 0px 0px 0px 20px; border-bottom: 1px solid #CCC; }
.scrollUla LI { height: 45px; width: 170px; line-height: 45px; text-align: center; float: left; margin-top: 0px; margin-right: -1px; margin-bottom: 0px; margin-left: -1px; }
.sda01 { CURSOR: pointer; display: inline; float: left; font-weight: normal; color: #dd1133; font-size: 18px; border-top: 1px solid #CCC; border-right: 1px solid #CCC; border-bottom: 0px solid #CCC; border-left: 1px solid #CCC; line-height: 44px; height: 44px; background: #FFF; font-family: "微软雅黑", "黑体"; }
.sda02 { CURSOR: pointer; display: inline; float: left; font-weight: normal; color: #333; font-size: 18px; border-top: 1px solid #CCC; border-right: 1px solid #CCC; border-bottom: 0px solid #CCC; border-left: 1px solid #CCC; line-height: 43px; height: 43px; background: #F5F5F5; font-family: "微软雅黑", "黑体"; }
#con_foura_2{ display:none;}

.links ul,li { margin: 0; padding: 0; border: 0; font-family: "微软雅黑";font-size:12px; }

#fscroa { width: 960px; height:41px; line-height: 41px; background-image: url(/images/tong/linkbtbj.gif); background-repeat: repeat-x; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 0px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #dedede; border-right-color: #dedede; border-bottom-color: #dedede; border-left-color: #dedede; }
.fscrollUla li { float: left; width:140px; font-size: 16px; text-align: center; }
.fsda01 { cursor: pointer; text-decoration: none; float: left; background-color: #fff; border-right-width: 1px; border-right-style: solid; border-right-color: #dedede; border-left-width: 1px; border-left-style: solid; border-left-color: #dedede; margin-left: -1px; height: 42px; }
.fsda01 a{ color: #d13; text-decoration: none;line-height: 40px;display: block;}
.fsda02 { cursor: pointer; text-decoration: none; float: left; color: #313131; }
.fsda02 a{ color: #313131; text-decoration: none;line-height: 40px; display: block; }

.links { width: 960px; margin-right: auto; margin-left: auto; margin-bottom: 15px; }
.links .linlr { width: 948px; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; border-top-color: #dedede; border-right-color: #dedede; border-bottom-color: #dedede; border-left-color: #dedede; clear: both; overflow: hidden; padding-top: 10px; padding-bottom: 10px; padding-left: 12px; }
.links .linlr li { overflow: hidden;line-height: 22px; float: left; height: 22px; width: 105px; margin-left: 5px; background-position: left; color: #999; display: inline; }
#con_foura_2 li{width: 115px;}
.links .linlr li a {height: 22px; width: 100px;}
.links .linlr a:hover {color: #d13; text-decoration: underline; }
