body {margin:0;font-size:12px;font-family:"宋体","Arial";background:#CCCCCC url(../images/bg.gif) repeat-x 0 0;}
#wrap {margin:0 auto;width:900px;background-color:#FFFFFF;padding:0;}
.FL {float:left}
.FR {float:right}
.clearfix{clear:both}
p,ul,li,form,input,label{margin:0;padding:0}
p{text-indent:2em;line-height:20px;color:#555}
a {color:#353535;text-decoration: none;}
a:hover{color:#000000;text-decoration: underline;}
.f14{font-size:14px;}
.color_white{color:#ffffff}
.color_gray{color:#aaaaaa}
.color_black{color:#1f1f1f}

/*首页CSS*/
#top,#footer {height:86px;background-image:url(../images/topbg.gif);background-repeat:repeat-x;}
.logo{margin-left:10px;display:inline}

.nav {margin-right:20px;text-align:right;display:inline}
.topnav{margin:15px 0 14px 0;}
.topnav li{list-style:none;float:left}
.topnav li a{display:block;padding:0 10px;font-family: Arial, Helvetica, sans-serif;background: url(../images/bg_topNav.gif) no-repeat 0 50%;}
.topnav span li a{background: url()}
.mainnav{color:#4f4f4f;}
#mainnav01,#mainnav02,#mainnav03,#mainnav04,#mainnav05{padding:19px 18px 7px;background-image:url("src");background-repeat:repeat;display:block;float:left;cursor: hand;}
#mainnav01 a:hover{color:#ffffff}
#mainnav_line{margin:18px 5px 0;width:0;height:15px;border-left:solid 1px #cccccc;border-right:solid 1px #ffffff;display:block;float:left}
.subnav{padding:12px 0 0;height:23px;background-image:url(../images/bg_green.gif);background-repeat:repeat-x;overflow:hidden}
.subnav a{color:#ffffff}
.subnav a:hover{color:#d6ef2a}
#subnav01,#subnav02,#subnav03,#subnav04,#subnav05{display:none}
#subnav01 li,#subnav02 li,#subnav03 li,#subnav04 li,#subnav05 li{padding:0 15px;list-style:none;float:left}
#subnav01{margin-left:285px;}
#subnav02{margin-left:355px;}
#subnav03{margin-left:460px;}
#subnav04{margin-left:580px;}
#subnav05{margin-left:795px;}
.banner{border-bottom:solid 2px #e1e1e1;}
.title{width:440px;height:33px;background-image:url(../images/bg_green.gif);background-repeat:repeat-x;}
.title strong{margin:10px 0 0 15px;font-size:14px;float:left}
.title span{margin:13px 10px 0 0;float:right}
.title strong a{color:#ffffff}
.title strong a:hover{color:#d6ef2a}
.title span a{color:#d6ef2a}
.title span a:hover{color:#ffffff}

/* 焦点新闻 */
.jiaodiao_newslist{margin-top:15px;width:440px;}
.jiaodiao_newsimg{margin-left:5px;background:url(../images/shadow.gif) no-repeat bottom right;line-height:0;}
.jiaodiao_newsimg img {
	background:#fff;
	padding:4px;
	border:1px solid #a9a9a9;
	position:relative;
	left:-5px;
	top:-5px;
}
.jiaodiao_content {width:240px;}
.jiaodiao_newslist h2{margin:0;padding:0;height:28px;text-align:center;line-height:28px;border-bottom:dashed 1px #898989;font-size:14px;display:block;}
.jiaodiao_newslist p{line-height:19px;}
.jiaodiao_newslist a{color:#333333;text-decoration:none}
.jiaodiao_newslist a:hover{color:#006000;text-decoration:none}

.video_zhanting { width:440px;}
.video_img,.zhanting_img{margin-top:18px;}
.video_img{margin-bottom:15px;}
.video_img img,.zhanting_img img{margin-right:8px;padding:5px;width:125px;height:80px;border:solid 1px #cccccc;overflow:hidden}
.video_img a:hover img,.zhanting_img a:hover img{border:solid 1px #007734;}
.video_img span img,.zhanting_img span img{margin-right:0;}

.company_intro {width:440px;}
.introduction { margin:10px 5px 0 5px;height:280px;overflow:hidden}
.introduction p{line-height:20px;color:#1f1f1f}

.home_newslist{width:440px;height:118px;margin-bottom:5px; background-color:#f0f0f0;}
.home_newslist ul{overflow:hidden;}
.home_newslist li{margin:5px 15px 0 20px;text-align:left;list-style-image: url(../images/arrow.gif);list-style-position: outside;}
.home_newslist a {text-decoration:none;color:gray;border-bottom:#CCCCCC 1px solid;}
.home_newslist a:hover {color:#333333;}
.home_newslist span{
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#footer,.footer{font-family:Arial, Helvetica, sans-serif, 宋体;}
.copyright,.searchbar{margin:35px 15px 0 15px;}

/*内页CSS*/

.linkpath{ margin:10px 0; padding:10px 0 0 15px; height:20px; background-color:#ededed; border-left:solid 6px #bebebe }
.leftside { width:190px;}
.leftcolumntitle,.leftsearchtitle,.rightsidetitle{ padding:11px 0 0 40px; height:25px; background-image:url(../images/bg_green.gif); background-repeat:repeat-x; overflow:hidden; }
.leftsidenav li{list-style:none}
.leftsidenav a{width:148px; padding:15px 0 8px 40px;border-right:solid 2px #dbdbdb;border-bottom:solid 1px #ffffff;background-color:#ededed;display: block;}
.leftsidenav li a:hover{color:#000000;background-color:#d7d7d7;}
.leftsidesearch{padding:35px 0;background-color:#ededed;text-align:center;border-right:solid 2px #dbdbdb;}
.rightside{width:690px;}
.rightsidecontent{margin-top:20px;overflow:hidden}
.rightsidetitle{padding-left:20px}
.newsimg li{margin-bottom:25px;padding:4px 4px 0;list-style:none;border:solid 1px #dbdbdb;}
.newslist li,.common_newslist li{margin:0 5px 9px 30px;width:485px;text-align:left;list-style-image: url(../images/arrow.gif);list-style-position: outside}
.common_newslist li{width:650px;}
.newslist span,.common_newslist span{font-family:Verdana, Arial, Helvetica, sans-serif;}
.nextarticle{width:98%;color:#353535;text-align:right;clear:both}
.footer{margin-top:25px;padding:15px 0;text-align:center;border-top:solid 1px #dbdbdb;color:#666;}

/*新闻CSS*/
.newstitle{margin-top:10px;font-size:18px;text-align:center;color:#F00}
.date {margin:15px 0;color:1f1f1f;text-align:center;line-height:25px;background-color:#EfEfEf;display:block}

.rightsidecontent ul {
	margin:0;
	padding:0;
	list-style:none;
}

.rightsidecontent li {
	border-bottom:#CCCCCC 1px dashed;
}

.rightsidecontent ul a{
	height:25px;
	line-height:25px;
	display:block;
}