@charset "utf-8";
/* Deepthroat model_104_1 CSS Document Created by zym500@163.com 2007-04-26*/
body { font-family: Arial, Helvetica, sans-serif;background:url(../images/bodybg.jpg);background-color:#E5E5E5; background-repeat:repeat-x;font-size:12px;color:#000000;line-height:22px; margin:0px;}
a:link,a:visited,a:active { text-decoration:none;color:#000000;}
a:hover { text-decoration:none;color:#FF0000;}
ul,ol,li{ margin:0; padding:0; list-style:none;}
img { border:none;}
input{  font-family: "新宋体", "宋体", "Arial"; font-size: 9pt; color: #000000; text-decoration: none; background-color: #ffffff; border-color: #CCCCCC #333333 #333333 #CCCCCC; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
/* layout */
#main-content {
	background: url(../images/main-content_bg.gif) repeat-y;
}
#main-content #sidebar {
	background:#dbdbdb url(../images/side_bg.gif) repeat-x;
}

#wapper {
	width: 866px;
	margin:0 auto;
	background-color: #fff;
}
#header { margin:3px auto 0px auto; width:866px; height:123px; background:url(../images/headbg.jpg); background-repeat:no-repeat;}
#logo_ser { padding:12px 0px 0px 20px; height:83px;}
#logo_ser div { float:left;}
.serchbar { width:100px; height:18px;font-size:16px; margin-top:30px; margin-left:160px;}
.yesbar { width:63px; height:24px; padding:0px; border:none; background-image:url(../images/sousuo.gif);}
#mainnav { padding:0px 5px;}
#mainnav img { margin-right:10px;}


#container { clear:left; margin:4px auto; width:854px; height:auto; padding:3px 5px; background-image:url(../images/body-y.jpg); background-repeat:repeat-y; overflow:hidden;}
#subnav { clear:left; float:left; width:160px; height:auto; padding:4px 10px; background:url(../images/leftbg.gif); background-repeat:no-repeat;}
#nav div { clear:left;margin-top:10px; margin-left:60px;line-height: 32px;}
#nav ul { margin-left: 0px;list-style-type: none;}
#nav li { margin:0;padding:0; border-bottom:1px solid #b7b7b7;width: 138px;}
#nav a {width: 132px;height: 28px;display: block;margin-top: 0px;line-height: 28px;text-indent: 8px;font-size: 14px;text-decoration: none;border-left-width: 6px;border-left-style: solid;border-left-color: #000000;}
#nav a:hover {background-color: #b7b7b7;}
#tuijian { margin:30px 0px 20px 1px;}
.tuijianpic {background-color:#E8E8E8;width:130px;}
.tuijianpic img { width:142px; height:130px;padding:1px; }
#leftlogo { height:90px; padding-top:210px;}


#content { float: left; margin-top:15px; width:660px;}


#video_news { width:840px; height:275px; overflow:hidden; margin-left:7px; margin-top:12px;}
#l_video { width:320px; float:left;}
#m_news { width:318px; height:234px; padding-top:26px; float:left; margin-left:13px; background-image:url(../images/newsbg.gif); background-repeat:no-repeat;}
#news1 { width:318px; height:206px; padding-top:20px;}
#news1 a:link,#news1 a:visited,#news1 a:active { text-decoration:none;color:#636363;}
#news1 a:hover { text-decoration:none;color:#FF0000;}
#news2 { width:318px; height:206px; padding-top:20px;}
#news2 a:link,#news2 a:visited,#news2 a:active { text-decoration:none;color:#636363;}
#news2 a:hover { text-decoration:none;color:#FF0000;}
#news3 { width:318px; height:206px; padding-top:20px;}
#news3 a:link,#news3 a:visited,#news3 a:active { text-decoration:none;color:#636363;}
#news3 a:hover { text-decoration:none;color:#FF0000;}
#news { width:308px; height:180px; padding:0px 5px; overflow:hidden;}
#news_ul{padding:0px;margin:0px; color:#636363; line-height:20px;}
#news_ul li { clear:left; list-style:none; padding:0px 0px 0px 13px; margin:0px; height:18px; background:url(../images/libg.gif); background-repeat:no-repeat;}
.li_left { float:left; width:220px; overflow:hidden;}
.li_right { float:right; width:66px; font-size:10px;}
#morenews { padding-top:4px; padding-left:220px;}
#r_nav { width:175px; float:right;}
#r_nav img { margin-bottom:14px;}
#products { width:840px; height:200px; overflow:hidden; margin-left:7px; margin-top:12px;}
#left_pro { width:600px; height:165px; padding-top:35px; padding-left:8px; float:left; background:url(../images/products.gif) no-repeat;}
.pro {width:140px; float:left; margin-right:10px; background-color:#E8E8E8; text-align:center;}
.pro img {margin:2px 0px; width:136px; height:136px;}
#xs_map { float:right; width:214px; padding-top:25px;}

#footer { margin:3px auto; width:864px; height:58px; color:#FFFFFF; text-align:center; background:url(../images/footbg.jpg); padding-top:12px;}
#footer a:link,#footer a:visited,#footer a:active { text-decoration:none;color:#FFFFFF;}
#footer a:hover { text-decoration:none;color:#FFFFFF;}

.sideAD{ border:none;}
.sideBox{ width:168px; margin:15px auto;}
.sideBoxTitle{ color:#666; font-size:12px; padding:5px 0;}
.sideBox p{ margin:0; padding:2px; line-height:1.6;}

.indexColumTitle{ color:#666; font:14px/24px "宋体"; font-weight:bold; text-indent:20px; background-color:#f0f0f0;}
.indexNewsList{ margin-left:10px; margin-top:8px;}
.indexNewsList li{color:#005EBB; line-height:2.0;}
.indexNewsList li a{color:#005EBB; text-decoration:underline;}
.indexNewsList li a:hover{color:#f60; text-decoration:underline;}
#intro{ margin:10px 0;}
#intro img,#indexProShow img{ padding:1px; border:1px solid #ccc;}
#intro img{ float:left; margin:10px; padding:1px; border:1px solid #ccc;}
#intro p{margin:0px; padding:5px 10px 2px 100px; line-height:1.6;}
#indexProShow{ margin-bottom:20px;}
#indexProShow img{}
#indexProShow ul{ margin-left:20px!important; margin-left:12px; margin-top:10px;}
#indexProShow li{ width:150px; margin-right:22px; margin-top:10px; float:left; text-align:center;}
#indexProShow li a{ text-decoration:none;}
#indexProShow li a span{ color:#005EBB; text-decoration:underline; padding-top:0px!important; padding-top:5px; display:block;}
#indexProShow li a:hover span{ color:#f60; text-decoration:underline;}
#indexProShow li a:hover img{ border-color:#f60;}

#copyright a{color: #fff;}
#copyright span{float:right; padding-right:5px;}



.location {
	background-image: url(../images/dot-line.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	line-height: 24px;
	text-indent: 12px;
}