﻿@charset "utf-8";

/* CSS Document */

* {
	margin: 0px;
	padding: 0px;
}

body, form, input, fieldset, blockquote, ul, ol, dl, address, a {

	margin: 0px;
	padding: 0px;
	list-style: none;
	outline: none;
	text-decoration: none;
}

/************************************************全局样式************************************************/

body{

	font-size:12px;
	color:#333333;
	font-family:Arial, 宋体;
	background: #EEEEEE url(Cont_bg.jpg) center 185px repeat-x;

}

div{
	margin:auto;
}

a{
	text-decoration:none;
	color:#333333;

}

a:hover{color:#ff0000;}
/*a:hover{
	color:#0066CC;
}*/

img{
	border:none;
}

table {
	border-collapse:collapse;
}

table td {
	padding:0px 5px;
}
.f{float:left;}
.r{float:right;}
.top20{ margin-top:20px;}
/************************************************浮动************************************************/

.floatright {
	float:right;
	padding-left:5px;
	clear:both;
}

.floatleft {
	float:left;
	padding-right:5px;
	clear:both;
}
.floatleft img
{
	border:1px #aaaaaa solid;
	padding:2px;
}

.Box01
{
	width:1000px;
	background-color:#FFFFFF;
	margin:auto;
	overflow:hidden;
}
.BoxTop
{
	width:100%;
	background:url("top_bg.gif") center no-repeat;
	height:228px;
	background-color:#FFFFFF;
	margin:auto;
	/*padding-bottom: 1px;
	border-bottom:2px solid #858585;*/
}

.BoxTop .tn_box
{
	width:1000px;
	height:26px;
	margin:auto;
	overflow:hidden;
	position:relative;
	color:#000000;
}
.tn_box .tn_left
{
	position:absolute;
	left:0px;
	top:0px;
	height:26px;
	line-height:26px;
}
.tn_left span
{
	color:red;	
}
.tn_box .tn_right
{
	position:absolute;
	right:10px;
	top:0px;
	height:26px;
	line-height:26px;
}
.tn_right a
{
	padding:0px 5px;
}


.TopBox
{
	width:1000px;
	height:127px;
	position: relative;
	margin:auto;
	overflow:hidden;
}
.TopBox .TopStyle {
	width:1000px;
	height:92px;
	margin:0;
	position:relative;
	overflow:hidden;
	background-repeat: no-repeat;
	top: 12px;
	left: 0px;
}
.TopBox .TopStyle .link_other {
	position:absolute;
	width:280px;
	right:20px;
	top:57px;
}
.TopBox .TopStyle .link_other .link_other_box{
	width:90px;
	height:30px;
	line-height:30px;
	float:left;
	text-align:center;
}
.TopBox .TopStyle .link_other .link_other_box a{
	color:#CCCCCC;	
}
.TopBox .TopStyle .link_other .link_other_box a:hover{
	color:#FF6600;	
}
.TopBox .TopStyle .link_text{
	color:#666666;
	position:absolute;
	top:20px;
	right:10px;
}
.TopBox .link_Language {
	background:url("topbar.gif") center no-repeat;
	width:500px;
	height:24px;
	line-height:24px;
	position:absolute;
	top:0px;
	right:0px;
	z-index:100;
}
.link_Language span
{
	float:left;
	margin-left:100px;
	color:#FFFFFF;
}
.link_Language a{
	margin:9px;
	color:#FFFFFF;
}
.link_Language a:hover
{
	color:#FF0;
}
/************************************************导航************************************************/
.dh
{
	width:1000px;
	height:33px;
	background:url("dh_bg.jpg") repeat;
}
.dh ul {
	width:1000px;
	height:33px;
	margin:0px auto;
	overflow:visible;
}
.dh ul li.dh1
{
	width:124px;
	height:33px;
	background:url("dh_main_bg.jpg") repeat-x;
	border-right: 5px solid #FFF;
}
.dh ul li.dh1 a
{
	display:block;
	width:124px;
	height:33px;
	cursor: pointer;
	background:url("dh_main_bg.jpg") repeat-x;
}
.dh ul li.dh1 a:hover
{
	display:block;
	width:124px;
	height:33px;
	color:#FFFFFF;
	cursor: pointer;
	background:url("dh_main_bg_a.jpg") repeat-x;
}

.dh ul li {
	float:left;
	width:107px;
	height:33px;
	line-height:33px;
	text-align:center;
	position:relative;
	overflow:visible;
	z-index:100;
}
.dh ul li a {
	width:107px;
	height:33px;
	line-height:33px;
	display:block;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	background:url('dh_bar.png') right center no-repeat;
}

.dh ul li a:hover {
	width:107px;
	height:33px;
	line-height:33px;
	display:block;
	color:#A30000;
	font-size:12px;
	background:url('dh_bg_a.jpg') right center repeat-x;
}

.dh ul li ul {
	display:none;
	position:absolute;
	left:-1px;
	top:33px;
	/*background-color:#80BBDE;
	border:1px #0076BC solid;
	border-bottom:3px #0076BC solid;
	filter:alpha(opacity=90);*/
	z-index:110;
	width: 190px;
	height:auto;
	background-color:#555555;
	float:left;
}

.dh ul li ul li{
	width:190px;
	text-align:center;
	border-bottom:1px #6E7175  solid;
	border-right: 0px solid #333;
	float:left;
	clear:both;
}

.dh ul ul li a {
	width:100%;
	color:#FFFFFF;
	font-weight:normal;
	background-image:none;
	padding:0px;
	text-indent: 20px;
	text-align: left;
}

.dh ul ul li a:hover {
	width:100%;
	color:#333;
	font-size:12px;
	background-color:#B4DBFC;
	text-indent:25px;
}

.dh ul li ul li ul {
	display: none;
	left: -960px;
	top: -960px;
}

.dh .FloMbr {
	position:absolute;
	right:0px;
	top:0px;
	width:5px;
	height:36px;
	background-color:#0076BC;
	z-index:200;
}

.BoxTop .notic_list
{
	width:1000px;
	height: 41px;
	background:url("ico_notic.png") 20px 10px no-repeat;
}
.BoxTop .notic_station
{
	margin: 10px 0px 0px 50px;
	font-size: 14px;
	font-weight: bold;
	font-family: "微软雅黑", "黑体", "宋体";
	color: #666;
	float: left;
}
.BoxTop .ArticleList .more{ display:none;}
.BoxTop .ArticleList ul
{
	width:960px;
	margin-left:50px;
	height: 41px;
	float:left;
	overflow: hidden;
}
.BoxTop .ArticleList ul li
{
	clear:none;
	border:0px;
	overflow:hidden;
	margin-right:20px;
	line-height:41px;
	height: 41px;
	float:left;
}
.BoxTop .ArticleList ul li span
{
	width:auto;
	height:41px;
	line-height:41px;
}


/*******************************************大背景区域*********************************************/
.bgCont
{
	width:100%;
	height:100%;
	margin:auto;
	padding:0px;
	
}
.TopFlash {
	width:100%;
	height:350px;
	float:left;
	margin-top:10px;
	margin-bottom:10px;
	/*border-bottom:1px solid #FFFFFF;*/
	/*border-bottom: 5px solid #9B9B71;*/
}
.TopFlash .flash_box
{
	width:1000px;
	height:349px;
	background: url("flash_bgt.jpg") left bottom no-repeat;
	overflow:hidden;
	margin:auto;
}
.flash_box .BannerFlash
{
	width:740px;
	float: left;
}
.flash_box .sp_box
{
	width:250px;
	float:right;
}

/************************************************内容************************************************/

.MyCont{
	width:1000px;
	height:auto;
	padding:0px;
	padding-top: 10px;
	/*background-image:url("index_middledh.jpg");*/
	background-repeat:repeat-y;
	padding-bottom: 10px;
	overflow:hidden;
}

/*教学团队*/
.MyCont .index_middle03
{
	width:1000px;
	position:relative;
	clear:both;
	float:left;
	margin-top: 20px;
}

.index_middle03 .index_team_box{
	width:695px;
	height:260px;
	background:url("team_bg.jpg") no-repeat;
	border:1px solid #D3D3D3;
	float: left;
	margin: 0px auto 10px 10px;
}
.index_team_box .ContextBox
{
	width:600px;
	float:left;
	margin:80px 0px 0px 20px;
}
.index_middle03 .ico_title_bg
{
	position:absolute;
	top:15px;
	left:0px;
	width:260px;
	height:44px;
	line-height:40px;
	background:url("ico_title_bg.png") no-repeat;
	color:#FFFFFF;
	font-size:18px;
	font-weight:bold;
	padding-left:20px;
	font-family:"微软雅黑", "黑体", "宋体";
}

.index_middle03 .index_login_box
{
	width:284px;
	height:260px;
	float:right;
	background-color:#FAFAFA;
	border:1px solid #D3D3D3;
	position:relative;
}
.index_login_box .login_box_tab
{
	position:absolute;
	height: 26px;
	float: left;
	top:14px;
	left:20px;
	overflow: hidden;
}
.index_login_box .login_box_tab a
{
	width: 90px;
	height: 26px;
	color: #FFFFFF;
	text-align: center;
	display: block;
	background:url("ico_btn02.gif") no-repeat;
	line-height: 26px;
	float: left;
	font-size: 14px;
	font-weight: 900;
	margin-right: 5px;
	font-family:"微软雅黑", "黑体", "宋体"
}
.login_box_tab a.cur {
	width: 90px;
	height: 30px;
	color: #FFFFFF;
	text-align: center;
	display: block;
	background: url("ico_btn01.gif") left top no-repeat;
}
.index_login_box .baoming
{
	width:270px;
	height:210px;
	position:absolute;
	background-color:#FFFFFF;
	border:1px solid #D3D3D3;
	top: 40px;
	left: 6px;
}
.baoming .table_baoming
{
	width:240px;
	height:190px;
	float:left;
	margin:12px 10px;
	color:#666666;
}
.table_baoming .td04
{
	width:50px;
}
.table_baoming .td05
{
	font-size:14px;
	font: bold 14px/42px "微软雅黑";
	color:#F00;
	height:40px;
}
.b_line
{
	border-top:1px solid #EEEEEE;
	border-bottom:1px solid #EEEEEE;
	height:50px;
}
.baoming input[type='text']
{
	width: 170px;
	height: 24px;
	background-color: #ffffff;
	border: 1px solid #CECECE;
	padding: 2px 5px;
	float: left;
	clear: right;
}
.baoming input.r-submit
{
	width:80px;
	height:22px;
	display:block;
	float:left;
	border: 0 none;
	cursor: pointer;
}
.baoming .btn_submit
{
	background-image:url("btn_bm.jpg");
}
.baoming .btn_clear
{
	background-image:url("btn_cz.jpg");
	margin-left:10px;
}

.MyCont .index_left
{
	width:220px;
	height:auto;
	float:left;
	margin-left:0px;
	margin-top: 0px;
	padding:0px;
	background: #FFF;
	border: 1px solid #CCC;
	padding-bottom: 5000px !important;
	margin-bottom: -5000px !important;
}
.index_left .noneBox
{
	height:20px;
	clear:both;	
}
.index_left .Context
{
	width:200px;
	float:left;
	color: #663;
	margin-left: 10px;
}

.index_left .Context .ContextBox
{
	width:186px;
	float:left;
	margin:5px 0px 0px 10px;
}
.index_left .Context .more
{
	display:none;
}
.index_left .cpjsList
{
	background-image:url("/style/left_cpjs.jpg");
	background-repeat:no-repeat;
	background-position:top;
	width:240px;
	height:auto;
	float:left;
	margin-bottom:20px;
}
.index_left .cpjsList ul
{
	margin:40px 0px 0px 0px;
}
.index_left .ArticleList ul
{
	visibility: visible;
	width: 200px;
	height: 170px;
	overflow: hidden;
}
.index_left .ArticleList ul li{
	width:100%;
	height: 30px;
	line-height: 30px;
	overflow:hidden;
}
.index_left .ArticleList ul li a {
	background: url('ico_dian.gif') 5px center no-repeat;
}
.index_left .ArticleList ul li span{
	width:100%;
	height: 30px;
	line-height: 30px;	
}
.index_left .ArticleList ul li span.time{
	height: 30px;
	line-height: 30px;
	float:right;
}

.index_left .Contact
{
	width:240px;
	float:left;
}
.index_left .Contact
{
	width:240px;
	float:left;
}
.index_left h3
{
	width: 200px;
	height: 35px;
	background-image: url("ny_title_bg.jpg");
	font-size: 15px;
	color: #FFF;
	font-weight: bold;
	font-family: "微软雅黑", "黑体", "新宋体", Arial;
	float: left;
	text-indent: 20px;
	line-height: 37px;
	margin-left: 10px;
}
.index_left h3 a{color:#FFFFFF;}
.index_left .left_content
{
	width:240px;
	background-repeat:repeat-x;
	float:left;
	position:relative;
}
.left_content .lxfs
{
	float:left;
	width:245px;
	padding:10px 0px 10px 15px;
	overflow:visible;
	font-size:12px;
	color:#666;
	line-height:195%;
}

bs\:module {float: left;width: 100%;overflow: visible;}



.MyCont .clearAll
{
	width:100%;
	height:5px;
	clear:both;	
}

.MyCont .index_qywh
{
	width:382px;
	height:202px;
	float:left;
	background-repeat:no-repeat;
	position:relative;
}
.MyCont .index_qywh .qywh
{
	position:absolute;
	top:5px;
	left:34px;
	width:315px;
	height:202px;
	line-height:170%;
	overflow:hidden;
	color:#666666;
	font-size:12px;
}
.indexNew02
{
    margin-left:40px;
}
.indexNew03
{
    margin-left:50px;
}
.newLists ul
{
	width:300px;
	float:left;
	list-style:none;
}
.newLists ul li
{
	width:280px;
	height:22px;
	line-height:20px;
	font-size:12px;
	float:left;
	clear:both;
	margin::0px 0px 5px 0px;
	border-bottom:1px #CCCCCC dotted;
}
.newLists ul li span
{
	width:210px;
	height:20px;
	line-height:20px;
	font-size:12px;
	float:left;
	overflow:hidden;
}
.newLists ul li span.time
{
	width:70px;
	height:20px;
	line-height:20px;
	font-size:11px;
	float:right;
	color:#666666;
}
.newLists ul li a
{
	background:url('/style/ico01.gif') 5px center no-repeat;
	display:block;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	color:#666666;
	padding-left:15px;
}
.newLists ul li a:hover
{
	color:#FF6600;
}
.MyCont .index_qywh .more
{
	position:absolute;
	bottom:10px;
	left:320px;
}
.MyCont .index_scyj
{
	width:383px;
	height:202px;
	float:left;
	background-image:url("/style/index_scyjbg.jpg");
	background-position:center;
	background-repeat:no-repeat;
	position:relative;
}
.MyCont .index_scyj .scyj
{
	position:absolute;
	top:2px;
	left:55px;
	width:305px;
	height:202px;
	line-height:170%;
	overflow:hidden;
	color:#666666;
	font-size:12px;
}
.MyCont .index_scyj .more
{
	position:absolute;
	bottom:10px;
	left:320px;
}

.MyCont .index_list
{
	width:350px;
	height:210px;
	float:left;
	background-position:center;
	background-repeat:no-repeat;
	position:relative;
	margin-right:10px;
	margin-bottom:0px;
	padding:0px;
}
.MyCont .index_list .listIco
{
	position:absolute;
	width:104px;
	height:145px;
	left:0px;
	top:45px;
}
.MyCont .index_list .listIco img
{
	padding:1px;
	border:1px #5DBFE4 solid;
}
.MyCont .index_list .listul
{
	position:absolute;
	width:220px;
	left:115px;
	top:42px;
}
.MyCont .index_list .listul ul
{
	width:300px;
	float:left;
	list-style:none;
}
.MyCont .index_list .listul ul li
{
	width:280px;
	height:25px;
	line-height:25px;
	font-size:12px;
	float:left;
	clear:both;
	margin::0px 0px 5px 0px;
	border-bottom:1px #CCCCCC dotted;
}
.MyCont .index_list .listul ul li span
{
	width:210px;
	height:20px;
	line-height:20px;
	font-size:12px;
	float:left;
	overflow:hidden;
}
.MyCont .index_list .more
{
	position:absolute;
	right:20px;
	top:17px;
}

.MyCont .index_lxfs
{
	width:360px;
	height:166px;
	float:left;
	background-repeat:no-repeat;
	position:relative;
}
.MyCont .index_lxfs .lxfs
{
	position:absolute;
	top:5px;
	left:30px;
	width:265px;
	height:160px;
	line-height:180%;
	overflow:hidden;
	color:#666666;
	font-size:12px;
}
.MyCont .topimg
{
	width:198px;
	height:48px;
	background-image:url("/style/index_left01.jpg");
	background-repeat:no-repeat;
	float:left;
}


/*****************************************index_中间**********************************************************/

.MyCont .index_right
{
	width:766px;
	height:auto;
	float:right;
	margin-right:0px;
	margin-top: 0px;
	padding:0px;
	background-color: #FFF;
	padding-bottom: 5000px !important;
	margin-bottom: -5000px !important;
}
/*简介简介*/
.index_right .index_middle01_box{
	width:100%;
	height:270px;
	background:url("index_middle01.jpg") no-repeat;
	float:left;
	position:relative;
}

.index_middle01_box .Context
{
	width: 450px;
	height: 220px;
	position:absolute;
	left:20px;
	top:50px;
	overflow:hidden;
}

.index_middle01_box .more
{
	position:absolute;
	top: -15px;
	left: 410px;
}

/*口号*/
.index_right .index_middle02_box{
	width:100%;
	height:105px;
	background:url("slogan.jpg") no-repeat;
	float:left;
	margin:10px auto;
}


/*热销产品*/
.index_right .index_middle03_box{
	width:100%;
	height:200px;
	background:url("hotcpjs_bg.jpg") no-repeat;
	overflow:hidden;
	float:left;
	margin:10px auto;
}
.index_middle03_box .index_cpjs{
	width:750px;
	float: left;
	margin: 40px 15px 0px 15px;
}
.index_cpjs .showbox{margin: 0px 0px 0px 0px; width: 740px;}
.index_cpjs .showbox .Images
{
	width:180px;
	height:130px;
	background:url("cpjs_bg.png") no-repeat;
	overflow:hidden;	
}
.index_cpjs .showbox .Images img{
	width:168px;
	height:110px;
	overflow:hidden;
	padding:2px 5px;	
}
.index_cpjs .ArticleList h3
{
	width:710px;
	height:34px;
	background-image:url("/style/index_middle02.jpg");
	background-repeat:no-repeat;
	font-size:15px;
	color:#076CD4;
	font-weight:bold;
	font-family:"微软雅黑", "黑体", "新宋体", Arial;
	float:left;
	margin:10px 0;
	text-indent: 40px;
	line-height: 34px;
}
.index_cpjs .ArticleList{width:100%;}
.index_cpjs .ArticleList .more{top: 25px;right: 30px;}


/*新闻列表*/
.index_right .index_middle04_box
{
	width:100%;
	height:230px;
	overflow:hidden;
	float:left;
	margin:10px auto;
}
.index_middle04_box .middle04_left
{
	float:left;
	margin-left:10px;
}
.index_middle04_box .middle04_right
{
	float:right;
	margin-right:10px;
}
.index_middle04_box .index_news_box
{
	width:360px;
	height:230px;
	background:url("index_middle02.jpg") top no-repeat;
	position:relative;
	overflow:hidden;
}
.index_news_box .ArticleList
{
	width:360px;
	height:230px;
	position:absolute;
	top: 0px;
	left: 0px;
}
.index_news_box .ArticleList h3
{
	width:360px;
	height:35px;
	line-height:35px;
	text-indent: 34px;
	color:#0A6BA0;
	font-size:14px;
	position:absolute;
	top:0px;
	left:0px;
	background:url("ico07.png") 10px no-repeat;
}
.index_news_box .ArticleList h3 a
{
	color:#0A6BA0;
	font-family:"微软雅黑", "黑体";
}

.index_news_box .more{
	position: absolute;
	top: 20px;
	right: 10px;	
}
.index_news_box .ArticleList ul
{
	width:350px;
	height:200px;
	position:absolute;
	background-color:#FFFFFF;
	top: 50px;
	left: 10px;
}
.index_news_box .ArticleList ul li{
	height: 30px;
	line-height: 30px;	
}
.index_news_box .ArticleList ul li a {
	background: url('ico_dian.gif') 5px center no-repeat;
}
.index_news_box .ArticleList ul li span{
	width: 260px;
	height: 30px;
	line-height: 30px;	
}
.index_news_box .ArticleList ul li span.time{
	height: 30px;
	line-height: 30px;
	float:right;
}


/*特需定轧*/
.index_right .index_middle05_box
{
	width:100%;
	height:205px;
	overflow:hidden;
	float:left;
	margin:10px auto;
}
.index_middle05_box .index_cpjs{
	width:750px;
	float: left;
	margin: 10px 15px 0px 15px;
}
.index_middle05_box .middle05_title
{
	width:750px;
	height:32px;
	background:url("index_middle03.jpg") no-repeat;
	border-bottom:1px solid #409ED2;
}


.MyCont .mb_left
{
	width:270px;
	float:left;
	height:auto;
	padding:0px;
}
.MyCont .mb_left .lxfs
{
	float:left;
	width:220px;
	padding:10px 0px 10px 20px;
	overflow:visible;
	font-size:12px;
	color:#666;
	line-height:180%;
}
.MyCont .mb_left ul {
	float:left;
	width:220px;
	padding-bottom:10px;
	overflow:visible;
	padding-left:20px;
}

.MyCont .mb_left ul, li {

	overflow:visible;

}

.MyCont .mb_left ul li {
	line-height:24px;
	text-align:left;
	overflow:visible;

}

.MyCont .mb_left ul li a {
	color:#333333;
	display:block;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	text-indent:25px;
	border-bottom:1px #CCCCCC dotted;
	background:url('/style/Maincont_ico1.gif') 10px center no-repeat;
}

.MyCont .mb_left ul li a:hover {
	color:#FF6600;
	background:#F1F1F1 url('/style/Maincont_ico1.gif') 10px center no-repeat;

}

.MyCont .mb_left ul li ul li a {

	display:block;
	color:#663;
	text-indent:30px;
	background:url('/style/Maincont_ico5.gif') 17px center no-repeat;

}

.MyCont .mb_left ul li ul li a:hover {

	color:#FF0000;

	background:#F1F1F1 url('/style/Maincont_ico5.gif') 17px center no-repeat;

}

.MyCont .stock_box
{
	width:1000px;
	height:auto;
    min-height:500px;
	margin-right:0px;
	margin-top: 0px;
	padding:0px;
	background:#FFF url("mb_theme_bg2.jpg") top repeat-x;
}
.stock_box .StationLink {
	padding:10px 0px 0px 15px;
	line-height:17px;
	text-align:left;
	color:#1B72B2;
	font-weight:normal;
	font-size:12px;
}
.stock_box .StationLink a{
	color:#1B72B2;
}
.stock_box  .StationLink a:hover{
	color:#ff0000;
}
.stock_box  .ThemeBg{
	
	
}

.stock_box  .ThemeTitle {
	position:relative;
	text-align:center;
	line-height:65px;
	font-size:16px;
	font-weight:bold;
	font-family:微软雅黑, 黑体;
	color:#1B72B2;
	z-index:50;
	height:60px;
	clear:both;
	border-bottom: 1px dashed #cccccc;
}
.stock_box  .ThemeTitle h3
{
	position:absolute;
	width:100%;
	top:4px;
	left:0px;
}
.stock_box  .ThemeTitle span {
	padding-left:8px;
	font-size:12px;
	color:#999;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
}

.stock_box  .ThemeTitle .RightLink {
	position:absolute;
	right:10px;
	bottom:0px;
	height:17px;
	line-height:17px;
	text-align:right;
	color:#666666;
	font-weight:normal;
	font-size:12px;

}

.stock_box .ThemeTitle a:hover {
	color:#0066CC;
	text-decoration:underline;

}

.MyCont .mb_right
{
	width:766px;
	height:auto;
	float:right;
	margin-right:0px;
	margin-top: 0px;
	padding:0px;
	padding-bottom: 5000px !important;
	margin-bottom: -5000px !important;
	background:#FFF url("mb_theme_bg.jpg") top no-repeat;
}
.MyCont .mb_right .StationLink {
	padding:10px 0px 0px 15px;
	line-height:17px;
	text-align:left;
	color:#1B72B2;
	font-weight:normal;
	font-size:12px;
}
.MyCont .mb_right .StationLink a{
	color:#1B72B2;
}
.MyCont .mb_right .StationLink a:hover{
	color:#ff0000;
}
.MyCont .mb_right .ThemeBg{
	
	
}

.MyCont .mb_right .ThemeTitle {
	position:relative;
	text-align:center;
	line-height:65px;
	font-size:16px;
	font-weight:bold;
	font-family:微软雅黑, 黑体;
	color:#1B72B2;
	z-index:50;
	height:60px;
	clear:both;
	border-bottom: 1px dashed #cccccc;
}
.MyCont .mb_right .ThemeTitle h3
{
	position:absolute;
	width:100%;
	top:4px;
	left:0px;
}
.MyCont .mb_right .ThemeTitle span {
	padding-left:8px;
	font-size:12px;
	color:#999;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
}

.MyCont .mb_right .ThemeTitle .RightLink {
	position:absolute;
	right:10px;
	bottom:0px;
	height:17px;
	line-height:17px;
	text-align:right;
	color:#666666;
	font-weight:normal;
	font-size:12px;

}

.MyCont .mb_right.ThemeTitle a:hover {
	color:#0066CC;
	text-decoration:underline;

}
.MyCont .mb_right .cont
{
	width:700px;
	min-height:500px;
	font-size:12px;
	line-height:170%;
	padding:10px 10px 0px 20px;
	overflow:visible;
}
.MyCont .mb_right .box_bottom
{
	width:703px;
	height:10px;
	float:left;
	background-image:url("/style/mb_right03.jpg");
	background-position:center;
	background-repeat:no-repeat;
}


.stock_box .mainSearch
{
    width:980px;
    margin: 20px auto 10px auto;
    padding-bottom:10px;
    overflow:hidden;
    border-bottom: 1px dashed #CCC;
}
.mainSearch .srhItem {
    float:left;
    margin-bottom:10px;
    margin-right:20px;
}
.srhItem span {
    padding: 5px 15px;
	border: #CCC 1px solid;
	background: #FAFAFA;
	float: left;
}
.srhItem input[type="text"]
{
	border: #CCC 1px solid;
	line-height: 25px;
	padding-left: 5px;
	width: 143px;
	height: 24px;
	color: #666;
	font-size: 12px;
	margin-left: 2px;
	float:left;
}
.mainSearch input[type="submit"]
{
	padding: 4px 15px;
	/*background-color: #F5A85C;
	border: 1px solid #8D553F;*/
	background-color: #B7F2EA;
	border: 1px solid #3F868D;
}
.mainSearch input[type="button"]
{
	padding: 4px 15px;
	background-color: #B7F2EA;
	border: 1px solid #3F868D;
}
.srhItem span.spanline{
	border:0px;
	background:none;
}
.srhItem input.short {
    width: 50px;
}
.mainSearch .clearItem {
    clear:both;
}

.stock_box .ListTable {
    width:980px;
    margin:15px auto;
    border:1px solid #ccc;
}
.ListTable th {
    text-align:center;
    height:40px;
    line-height:40px;
    /*background:#32B7E5;*/
	background: #B6E8EC;
    font-size:14px;
    font-weight:bold;
    border:1px solid #555555;
}
.ListTable td {
    text-align:center;
    height:30px;
    line-height:30px;
    background:#ccc;
    font-size:12px;
    background:#CEECFF;
    border:1px solid #555555;
}

/***********************首页产品滚动****************************/

#IndexProd {

	width:650px;

	height:200px;

	line-height:20px;

	padding:10px 0px;

}

#IndexProd table {

	width:100%;

	border:none;

	border-collapse:collapse;

}

#IndexProd table tr td {

	border:none;

	padding:0px 3px;

	text-align:center;

	white-space:nowrap;

}

#IndexProd img {

	height:150px;

	width:150px;

	padding:9px;

	border:1px #2BA8DE solid;

}

.QQbox1 {
	visibility: hidden;
	display: none;
}
.QQbox {
	z-index: 99;
	right: 0px;
	max-width: 128px;
	max-height: 400px;
	position: absolute;
}
.QQbox .press {
	right: 0;
	width: 36px;
	cursor: pointer;
	position: absolute;
	height: 128px;
}
.QQbox .Qlist {
	left: 0;
	width: 131px;
	position: absolute;
	background: url("/style/floatServiceBj_middle.gif") repeat-y left center;
}
.QQbox .Qlist ul {
	width: 120px;
}
.QQbox .Qlist li {
	height: 36px;
	text-align:left;
	text-indent:20px;
	list-style-type: none;
	clear: both;
}


.CloseIt{
float:right;
	width:400px;
	line-height:8px;
	text-align:right;
	padding-right:10px;
	color:#cc0000;
	cursor:pointer;
	font-size:16px;
	z-index:4;
}


/************************************************底部************************************************/


.FootBar {
	position:relative;
	width:100%;
	height:186px;
	font-size:12px;
	color:#FFFFFF;
	background: #FFF url('bottom_bg.png') repeat;
	clear:both;
	text-align:center;
	line-height:25px;
	margin-top:0px;
}
.bottom_height{height:120px;}
.FootBar .l1{
	float:left;
	width:100%;
	margin: 20px auto 0px auto;
}
.FootBar .Bottom a{
	color:#FFFFFF;
}
.FootBar .LinkText a{
	color:#FFFFFF;
}
.FootBar .bottomDH
{
	width:100%;
	height:36px;
	line-height:36px;
	margin: auto;
	background:#ffffff url('bottom_dhbg.png') 0px center repeat-x;
}
.FootBar .bottomDH .bottomDHnav
{
	width:997px;
	line-height:39px;
	margin:auto; 
	color: #FFFFFF;
    font-weight: bold;
    height: 36px;
    text-align: center;	
}

.FootBar .bottomDH .bottomDHnav a{
	color: #FFFFFF;
	padding:0px 10px;
	border-right:1px #FFFFFF solid;
}



/***********************************新闻 产品列表********************************************/
.ArticleList
{
	width:100%;
}
.ArticleList ul
{
	float:left;
	list-style:none;
}
.ArticleList ul li
{
	height:22px;
	line-height:20px;
	font-size:12px;
	float:left;
	/*clear:both;*/
	margin::0px 0px 5px 0px;
	border-bottom:1px #CCCCCC dashed;
}
.ArticleList ul li span
{
	width:310px;
	height:20px;
	line-height:20px;
	font-size:12px;
	float:left;
	overflow:hidden;
}
.ArticleList ul li span.time
{
	width:70px;
	height:20px;
	line-height:20px;
	font-size:11px;
	float:right;
	color:#666666;
}
.ArticleList ul li a
{
	background:url('/style/ico01.gif') 5px center no-repeat;
	display:block;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	color:#666666;
	padding-left:15px;
}
.ArticleList ul li a:hover
{
	color:#FF6600;
}
.ArticleList .more
{
	position:absolute;
	bottom:15px;
	right:25px;
}


.lxfs_shadow
{
	width:200px;
	height:55px;
	background:url("lxfs_shadow.jpg") bottom no-repeat;
}
.index_left .index_left_b
{
	width:100%;
	height:250px;
	background:url("column_left02.jpg") bottom no-repeat;
	margin:auto;
	overflow:hidden;
	clear:both;
}
.index_left .ColumnList
{
	width:192px;
	margin: 5px auto;
}

.ColumnList ul {
	width:100%;
	float:left;
	margin: 0px;
	padding-bottom:5px;
	padding-top:5px;
	overflow:visible;
}

.ColumnList ul, li {

	overflow:visible;
}

.ColumnList ul li 
{
	width:100%;
	float:left;
	margin:auto;
	margin-bottom:15px;
	padding: 0px;
	line-height: 30px;
	text-align:left;
	overflow:visible;
	clear:both;
	background: url(column_title_bg.png) left top no-repeat;
}

.ColumnList ul li a {
	color: #FFF;
	display: block;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
	text-indent: 35px;
	background: url(ico_jt02.png) 16px no-repeat;
	font-size: 12px;
}

.ColumnList ul li a:hover {
	color:#FFFE1F;
}

.ColumnList ul li ul{
	float: left;
	width:100%;
	overflow: visible;
	margin: 0px;
	border: 0px;
	padding: 0px;
}
.ColumnList ul li ul li 
{
	width:100%;
	height:34px;
	line-height:36px;
	text-align:left;
	overflow:hidden;
	margin:auto;
	padding-top:0px;
	float: left;
	clear: none;
	background:none;
	border-bottom:1px dashed #999999;
}
.ColumnList ul li ul li a {

	display:block;
	color:#333;
	font-weight:normal;
	text-indent:34px;
	font-size:12px;
	background:url("ico_jt03.png") 20px no-repeat;

}

.ColumnList ul li ul li a:hover {
	color:#FF0000;
	text-indent:37px;
	background:url("ico_jt03a.png") 25px no-repeat;

}


/***************************************************************************************/


.ArticleDetail
{
	line-height:180%;
	font-size:12px;
	color:#666666;	
}
.Contact
{
	width:auto;
	line-height:190%;
	color:#666666;
	font-size:12px;
	float:left;
}
.Contact .lxfs
{
	float:left;
	width:200px;
	padding:0px 0px 10px 15px;
	overflow:visible;
	font-size:12px;
	color:#666;
	line-height:195%;
}

.showbox { float:left;}
.showbox td
{
	width:200px;
	height: 180px;
	overflow: hidden;
	text-align: center;
}

.showbox .Images
{
	width: 189px;
	/*height: 150px;*/
}
.showbox .Images img
{
	width: 180px;
	height: 130px;
	margin-top: 5px;
}
.showbox .Names
{
	float:left;
	clear:both;
	width:170px;
	height:30px;
	line-height:30px;
	text-align:center;
	font-size:12px;
	color:#2CABD4;
	font-weight:bold;
	overflow:hidden;
}
.showbox .Names a
{
	color:#666666;
	background-image:none;
}
.showbox .Names a:hover
{
	color:#FF0000;
	background-image:none;
}
.showbox .Click
{
	position:absolute;
	bottom:5px;
	right:30px;
	color:#000;
	font:9px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	cursor:pointer;
}

.LinkText
{
	width:958px;
	height:auto;
	margin:auto;
	margin-bottom:10px;
}
.LinkText .title
{
	width:100%;
	height:33px;
	line-height:33px;
	color:#000000;
	text-indent:20px;
	border-bottom:1px #cccccc solid;
	float:left;
	padding-bottom: 1px;
	background:url("/style/title.jpg") top repeat-x;
}
.LinkText .LinkTextBox
{
	width:96%;
	margin:0px;
	float:left;
	line-height:2;
}
.LinkTextBox a
{
	padding-right:5px;
}


.downsrhBox
{
	border-bottom: #CCC 1px solid;
	position: relative;
	border-left: #CCC 1px solid;
	background-color: #F5F4F4;
	width: 500px;
	float: left;
	height: 37px;
	margin-top: 10px;
	border-top: #CCC 1px solid;
	border-right: #CCC 1px solid;
}
.downsrhBox span
{
	border-bottom: #CCC 1px solid;
	position: absolute;
	border-left: #CCC 1px solid;
	line-height: 27px;
	padding-left: 10px;
	width: 60px;
	background:#FFF;
	height: 27px;
	border-top: #CCC 1px solid;
	top: 4px;
	cursor: pointer;
	border-right: #CCC 1px solid;
	left: 4px;	
}
.downsrhBox input[type="text"]
{
	border-bottom: #CCC 1px solid;
	position: absolute;
	border-left: #CCC 1px solid;
	line-height: 25px;
	padding-left: 24px;
	width: 280px;
	background: url(base.jpg) #FFF no-repeat 2px 50%;
	height: 27px;
	color: #666;
	font-size: 15px;
	border-top: #CCC 1px solid;
	top: 4px;
	border-right: #CCC 1px solid;
	left: 80px;
}

.downsrhBox input[type="submit"]
{
	border-bottom: 0px;
	position: absolute;
	border-left: 0px;
	width: 100px;
	background: url(search1.png);
	height: 29px;
	border-top: 0px;
	top: 4px;
	cursor: pointer;
	border-right: 0px;
	left: 396px;	
}

.Maincont .BrowserBox
{
	margin: 0px auto 15px auto;
	text-align: center;	
}
.Maincont .Context{float:left;}