@charset "gb2312";
/*--------------全局样式--------------*/
* {font-family:Tahoma,"宋体"; font-size:12px; }
body {margin:0; background:#f3f3f3; padding:0; }/*text-align:center;*/
p, h1, h2, h3, h4, h5,h6 {margin:0; padding:0; }
h1, h2, h3 {font-size:16px; }
h4, h5, h6 {font-size:14px; }
p {line-height:1.5em; margin-bottom:1em; }
ul, li, dl, dt, dd {margin:0; padding:0; }
li {list-style:none; }
form {margin:0; padding:0; }
img {border:0px; margin:0; }
#page{ width:100%; height:auto; background: url(../images/topbg.jpg) repeat-x;}
.clear{ clear:both;}
#box-1002{ width:1002px; margin:0 auto;}

a, a:link, a:visited, a:active {text-decoration:none; color:#d10909; }
a:visited {color:#d10909; }
a:hover {color:#c20202;text-decoration:underline; }

/*--------------头部样式--------------*/
#top{ width:1002px; height:50px; margin:0 auto;}
#top .logo{ width:125px; height:35px; margin:7px 17px 0 0; float:left;}
#top .top-nav{ width:370px;*width:390px; float:right; margin:20px 60px 0 0;_margin:20px 33px 0 0;}
#top .top-nav dl dd{line-height:1.2em; float:left;}
#top .top-nav dl dd a, a:link, a:visited, a:active {text-decoration:none; color:#d10909;}
#top .top-nav dl dd a:hover {color:#c20202;text-decoration:underline; }
#head{ width:100%; height:331px; background: url(../images/headbg.jpg) repeat-x;}

#nav{ width:750px;position:absolute;top:50px;z-index:999;}

#correlation{ width:230px; margin:0 11px 0 0; float:right;}
#correlation #t_select {position:absolute;width:184;height:31px;top:50px;display:inline;z-index:2;}
#correlation #t_selected {width:184px;height:31px;line-height:2.5em;color:#d10909;background:url(../images/correlation-bg.jpg) no-repeat;font-size:12px;text-align:left; text-indent:2em;position:relative;z-index:2;cursor:hand;}
#correlation #t_select-list {position:absolute;margin-top:1px;margin-left:10px;filter:alpha(opacity=90);opacity:0.9;background:#d10909;border:#ff0000 1px solid;font-size:12px;width:160px;text-align:center;display:none;z-index:2;}
#correlation #t_select-list a {display:block;color:#fff;text-decoration:none;}
#correlation #t_select-list a:hover {text-decoration:underline;background:#fff; color:#000;}

#banner{height:300px; width:100%;position:absolute; top:81px;z-index:1; text-align:center;}


/*--------------内容样式--------------*/
#contentbox{ width:100%;#height:auto; min-height:504px;_height:504px; background:url(../images/contentbg.jpg) top repeat-x #fff;overflow:auto;height:1%;}
#content{ width:1002px;#height:auto; min-height:504px;_height:504px; margin:0 auto;}
#content #saidbar_left{ width:425px; float:left; border-right:1px dotted #898989; overflow:hidden;}
#content #saidbar_left .talbe{ margin:15px 0 15px 0;}
#content #saidbar_left .td{ border-bottom:1px dotted #CCCCCC; color:#338acd;}
#content #saidbar_left .t1{ color:#898989;}
#content #saidbar_left h1{ width:197; height:34; float:left; margin:12px 0 0 0;}
#content #saidbar_left p{ width:400px; height:34; float:left; margin:8px 0 0 10px; _margin:8px 0 0 5px; text-align:left; color:#6c6a6b; font-size:12px;}
.telinfo{ width:230px; height:91px; float:left; margin:20px 0 0 0; }
.telinfo .telbox{ width:100%; height:55px; border:1px solid #dae1ea; background-color:#f3f6f9;margin:10px 0 0 10px;}
.telinfo .telbox .stel{ background:url(../images/stel.gif) left no-repeat;line-height:1.5em; color:#d10909; width:90%; margin:5px 0 5px 5px; text-indent:1.5em;text-align:left;}
.telinfo .telbox .smail{ background:url(../images/smail.gif) left no-repeat;line-height:1.5em; color:#d10909; width:90%; text-indent:1.5em; text-align:left;margin:5px 0 5px 5px;}
#content #saidbar_left a.img:link, a.img:visited, a.img:active{ width:152px; height:91px; border:1px solid #d8d8d8; margin:10px 0 0 30px; _margin:0 0 0 25px; float:left}
#content #saidbar_left a.img:hover{border:1px solid #d10909;}
/*#content #saidbar_left a:link, a:visited, a:active{line-height:1.2em; text-align:center;}2em*/
#content #saidbar_left a:hover{border-bottom:1px dotted #d10909; text-decoration:none}

#content #main{ width:328px; float:left; border-right:1px dotted #898989;}
.more{ line-height:1.5em; margin:2px 5px; float:right;}
#content #main #news{ width:320px; height:auto;  border-bottom:1px dotted #898989;}
#content #main #news h1{ width:198px; height:35px; float:left; margin:12px 0 0 5px;}
#content #main #media{ width:320px;background:url(../images/media-top-bg.gif) top repeat-x;}
#content #main #media h1{ width:197px; height:34px; float:left; margin:9px 0 0 5px;}
/*--------------新闻列表样式开始--------------*/
#content #main #news ul {margin:8px 0 0 5px;list-style: none; width:98%; text-align:left; clear:both;}
#content #main #news li .li1 {border-bottom: 1px dotted #CCCCCC; font:12px; line-height:1.8em;}
#content #main #news li .li3{ color:#a0a0a0;border-bottom: 1px dotted #CCCCCC; font:12px; line-height:1.8em; float:right;}
#content #main #news a, a:link, a:visited, a:active { text-indent:5px; color:#666; text-decoration: none;}
#content #main #news a:hover {color: #d10909;}

#content #main #media ul {margin:8px 0 0 5px;list-style: none; width:98%; text-align:left; clear:both;}
#content #main #media li .li1 {border-bottom: 1px dotted #CCCCCC; font:12px; line-height:1.8em;}
#content #main #media li .li3{ color:#a0a0a0;border-bottom: 1px dotted #CCCCCC; font:12px; line-height:1.8em; float:right;}
#content #main #media a {text-indent:5px; color:#666; text-decoration: none;}
#content #main #media a:hover {color: #d10909;}
/*--------------新闻列表样式结束--------------*/
#content #saidbar_right{ width:247px; height:381px; float:left;}
#content #saidbar_right h1{ width:196px; height:34px; margin:12px 0 0 5px; float:left;}
.imgbox1{ margin:8px 0 15px 0;}
.imgbox{ margin:8px 0 15px 0;}
.imgbox ul {margin:8px 0 0 5px;list-style: none; width:98%; text-align:left; clear:both;}
.imgbox li .li1 {border-bottom: 1px dotted #CCCCCC; font:12px; line-height:1.8em;}
.imgbox li .li3{ color:#a0a0a0;border-bottom: 1px dotted #CCCCCC; font:12px; line-height:1.8em; float:right;}
.imgbox .line{ width:247px; height:1px; border-bottom:1px dotted #898989;}
.imgbox a:link, a:visited, a:active { text-indent:5px; color:#666; text-decoration: none;}
.imgbox a:hover {color: #d10909;}
/*#content #saidbar_right a.img:link, a.img:visited, a.img:active{ width:152px; height:91px; border:1px solid #d8d8d8; margin:10px 0 0 50px; float:left;}
#content #saidbar_right a.img:hover{border:1px solid #d10909;}*/

/*--------------客服faq&商务合作--------------*/
#saidbar_right .faq-btn{width:111px; height:47px; float:left; margin:8px 0 0 8px;position:relative;}
#saidbar_right .market-btn{ width:111px; height:47px; float:left; margin:8px 0 0 8px;position:relative;}
#saidbar_right i{display:block;height:47px;text-indent:-5000px;}

#saidbar_right .faq-btn a{background:url(../images/faq.gif) 0 -47px no-repeat;width:111px;height:47px;cursor: hand;}
#saidbar_right .faq-btn a:hover{ background:url(../images/faq.gif) 0 0 no-repeat; width:111px; height:47px;}
#saidbar_right .market-btn a{ background:url(../images/btn.gif) 0 -47px no-repeat; width:111px; height:47px;cursor: hand;}
#saidbar_right .market-btn a:hover{ background:url(../images/btn.gif) 0 0 no-repeat; width:111px; height:47px;}

/*--------------底部样式--------------*/
#foot{ width:100%; height:80px; background:url(../images/footbg.jpg) repeat-x top #f3f3f3;}
#foot .copyright{ width:1002px; margin:0px auto; padding-top:20px;}
#foot .foot-nav{ width:700px; height:20px; background:url(../images/foot-nav-icon.gif) left center no-repeat; margin:0 auto;}
#foot .foot-nav dl { margin:0 0 0 20px;}
#foot .foot-nav dl dd{ margin:0 0 0 8px; float:left;line-height:1.2em;}
#foot .foot-nav dl dd a, a:link, a:visited, a:active {text-decoration:none; color:#d10909; }
#foot .foot-nav dl dd a:visited {color:#d10909; }
#foot .foot-nav dl dd a:hover {color:#c20202;text-decoration:underline; }
#foot .copyinfo{ width:700px; height:20px; border-top:1px dotted #bdcad2; color:#6c6a6b; margin:0 auto; padding:5px}
#foot .foot-img{
	width:208px;
	height:122px;
	position:absolute;
	z-index:99;
	margin:-85px 30px 0 0;
	display:inline;
	float:right;
	left: 945px;
	top: 723px;
}


/*--------------内页样式--------------*/
#head-small{ width:100%; height:120px; background: url(../images/headbg.jpg) repeat-x; padding-top:31px;}
#banner-small{ height:120px; margin:0; background:#ccdfe3;}
#main-small{ width:960px;}
#main-small h1{ border-bottom:1px dotted #898989; font-size:14px; line-height:2em; color:#d10909; margin:10px 0 0 0;}
#main-small p{ line-height:2em; color:#6c6a6b; width:940px; margin:0 auto}
.linemenu{ width:100%; height:17px; margin:0 0 0 0; padding-top:10px; color:#a0a0a0; background:url(../images/home.gif) left no-repeat; line-height:1.5em; text-indent:15px}
#leftmenu{ background:url(../images/left-menu-bg.jpg) top no-repeat; width:190px; float:left; min-height:200px; margin:20px 0 0 0;}
#leftmenu .lfetnav{ margin:50px 0 0 10px;}
#leftmenu .lfetnav dl dd{ line-height:2em; border-bottom:1px dotted #6c6a6b; width:170px;}/* text-indent:1em*/
#leftmenu .lfetnav a, a:link, a:visited, a:active{ color:#d10909;}
#leftmenu .lfetnav a:hover {color:#c20202;text-decoration:underline;}
#txt{ width:700px; float:right;}
#txt h1{ border-bottom:1px dotted #898989; font-size:14px; line-height:2em; color:#d10909; margin:10px 0 0 0;}
#txt h2{ border-bottom:1px dotted #898989; font-size:14px; line-height:2em; color:#a86eab; margin:10px 0 0 0;}
#txt .zbf{ font-size:12px; line-height:2em; color:#d10909; margin:0;}
#txt p{ line-height:2em; color:#6c6a6b; width:700px; margin:0 auto; padding:5px}
#txt .xbox{padding:10px;}
#txt .xbox .img {border: 1px solid #eab7ad;padding: 8px; float:left; display:inline; margin: 0 10px;}
#txt .xbox dl dt{ margin:5px;}
#txt ul {margin:8px 0 20px 5px;list-style: none; width:98%; text-align:left; clear:both;}
#txt li .li1 {border-bottom: 1px dotted #CCCCCC; font:12px; line-height:1.8em;}
#txt li .li3{ color:#a0a0a0;border-bottom: 1px dotted #CCCCCC; font:12px; line-height:1.8em; float:right;}
#txt a, a:link, a:visited, a:active{ color:#666; text-decoration: none;}
#txt a:hover {color: #d10909;}
#link-article {border-top-width: 1px;border-bottom-width: 1px;border-top-style: solid;border-right-style: none;border-bottom-style: solid;border-left-style: none;border-top-color: #eaeaf0;border-bottom-color: #eaeaf0;background-color: #faf8fb;padding-top: 0px;padding-right: 2px;padding-bottom: 0px;padding-left: 2px;margin-top: 20px;}
#link-article p{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#646364;background-image:url(../images/icon.gif);background-position:left;background-repeat:no-repeat;text-indent: 15px;}

#link-article p a, a:link, a:visited, a:active {color:#d10909;text-decoration: underline; padding:3px;}
#link-article p a:hover {background-color:#d10909;color:#fff;text-decoration: none; padding:3px;}
#txt-small {border-bottom-width: 1px;border-bottom-style: dashed;border-bottom-color: #e5e5e5;}
#txt-small p { font:Arial, Helvetica, sans-serif 12px #a15b9c; line-height:24px; padding:8px; }
#txt-small p a, a:link, a:visited, a:active {color:#d10909;text-decoration: underline; padding:3px;}
#txt-small p a:hover {background-color:#d10909;color:#fff;text-decoration: none; padding:3px;}
#txt-small ul {margin:8px 0 2px 5px;list-style: none; width:98%; text-align:left; clear:both;}
#txt-small li .li1 {border-bottom: 1px dotted #CCCCCC; font:12px; line-height:1.8em;}
#txt-small li .li3{ color:#a0a0a0;border-bottom: 1px dotted #CCCCCC; font:12px; line-height:1.8em; float:right;}
#txt-small a, a:link, a:visited, a:active { color:#666; text-decoration: none;}
#txt-small a:hover {color: #d10909;}
#txt-small h2{ border-bottom:1px dotted #898989; font-size:14px; line-height:2em; color:#a86eab; margin:10px 0 0 0;}
#txt-small h3{ font-size:12px; line-height:2em;margin:10px 0 0 0;text-align:right;color:#a0a0a0;}
#txt-small1 { width:200px; float:left; padding-right:30px;}
#txt-small1 ul {margin:8px 0 20px 5px;list-style: none; width:98%; text-align:left; clear:both;}
#txt-small1 li .li1 {border-bottom: 1px dotted #CCCCCC; font:14px; line-height:25px;}
#txt-small1 li .li3{ color:#a0a0a0;border-bottom: 1px dotted #CCCCCC; font:12px; line-height:25px; float:right;}

/*--------------图片样式--------------*/
.gallery {
	list-style: none;
	margin: 0;
	padding: 0;
}
.gallery li {
	padding: 10px;
	margin: 0;
	float: left;
	position: relative;
	width: 180px;
	height: 130px;
}
.gallery li:hover img {
	border-color: #000;
}
.gallery img {
	background: #fff;
	border: solid 1px #888;
	padding: 5px;
}
.gallery em {
	background: #fff url(images/grey-gradient.gif) repeat-y;
	color: #000;
	font-style: normal;
	padding: 2px 10px;
	display: block;
	position: absolute;
	top: 110px;
	left: 9px;
	border: 1px solid #999;
	border-left-color: #888;
}
.gallery a {
	text-decoration: none;
}
.gallery a:hover em {
	background: #ffdb01 url(images/orange-gradient.gif) repeat-y;
	border-color: #c25b08;
}


/*--------------首页调用--------------*/
#r_mid_content ul{width:308px; display:block; list-style:none;}
#r_mid_content li{margin-left:0px; width:308px; border-bottom:#cccccc 1px dotted; height:25px; padding-top:0px; padding-bottom:1px; float:left; display:inline; overflow:hidden;}
#r_mid_content li h1{margin:0px; padding:0px 0px 0px 0px; font-family:Arial; font-size:12px; font-weight:normal; width:230px; text-align:left; color:#999999; float:left;}
#r_mid_content li h2{margin:0px; padding:12px 0px 0px 0px; font-family:Arial; font-size:11px; font-weight:normal; width:105px; text-align:right; color:#999999; float:left;}

#r_mid_content1 li{margin-left:0px; width:230px; border-bottom:#cccccc 1px dotted; height:25px; padding-top:0px; padding-bottom:1px; float:left; display:inline; overflow:hidden;}
#r_mid_content1 li h1{margin:0px; padding:0px 0px 0px 0px; font-family:Arial; font-size:12px; font-weight:normal; width:230px; text-align:left; color:#999999; float:left;}


#news_mid_title{margin-top:25px; margin-left:2px; width:533px; border:#CCCCCC 1px solid; height:25px; padding:5px 5px 0px 10px; background: #FFF0F0; font-size:14px; font-weight:bold; color:#1128AE;}
#news_mid_content{margin-top:5px; margin-left:2px; width:668px; border: #EBEBEB 1px solid; padding:10px;}
#news_mid_content ul{width:668px; display:block; list-style:none;}
#news_mid_content li{margin-left:2px; width:658px; border-bottom:#cccccc 1px dotted; height:20px; padding-top:4px; padding-bottom:2px; float:left; display:inline; overflow:hidden;}
#news_mid_content li h1{margin:0px; padding:2px 0px 0px 0px; font-family:"宋体"; font-size:12px; font-weight:normal; width:630px; border:0px; background:none;}
#news_mid_content li h2{margin:0px; padding:2px 0px 0px 0px; font-family:Arial; font-size:11px; font-weight:normal; width:78px; text-align:right; color:#999999; float:left;}



.news_bottom{margin-top:15px; padding-right:10px; font-size:12px; font-family:"宋体"; color:#333333; width:680px; margin-top:5px; text-align:center; border-top:#ececec 1px solid; padding-top:6px; background:#E2EDEF; height:20px;}


