﻿/* --------------------------------------------------公用部分-------------------------------------------------- */
*{ margin:0 auto; padding:0; text-decoration:none; list-style:none;}
body { font-size:14px; line-height:21px; font-family: "微软雅黑"; text-align:center; color:#666666; background:url(../img/bg.jpg) repeat-x top;}
img{border:0px;}
p{margin:10px auto;}
a:link,a:visited{ color: #FFFFFF; text-decoration: none;}
a:hover,a:active{ color: #FC5000; text-decoration: none;}
.clear{clear:both; font-size:0; line-height:0px; height:0;}
.red{color:#FF3300;}
.float_left{float:left;}
.float_right{float:right;}

/*-------------------------------------top部分------------------------------------*/
.header{ width:1000px; margin:0 auto; text-align:left;}
.header .logobox{ width:530px; height:73px; float:left; text-align:left; padding-left:10px; overflow:hidden; font-size:24px; line-height:73px;}
.header .nav2{ width:440px; height:73px; float:right; line-height:35px;}
.banner{ width:1300px;  text-align:center; height:269px; overflow:hidden; position:relative;}
/*-------------------------------------NAV部分-------------------------------------*/

.nav {width:1000px; height:28px; line-height:28px; clear:both; background-color:#333; color:#FFFFFF; text-align:center; }
.nav a{ width:110px; line-height:28px; display:block;  text-align:center; float:left; background: url(../img/navg.jpg) no-repeat right; }
.nav a:link,.nav a:visited{color:#FFF;}
.nav a:hover,.nav a:active{color:#FFF; background-color:#0099CC; text-decoration:none;  }

/*-------------------------------------主体部分-------------------------------------*/
.Mainbody{ width:1000px; text-align:left; background:#FFF;}
.container{ width:990px; float:left; text-align:left; padding:25px 5px; background:url(../img/bg_main.jpg) repeat-y;}

/*------------------------------------首页新闻中心部分-------------------------------------*/
.newsbox{ width:240px; float:left; text-align:left;}
.newspic{ width:250px; text-align:center; margin-bottom:10px;}
.newslist ul{ width:250px; text-align:left;}
.newslist li{ width:240px; height:30px; text-align:left; padding:0px 5px; background:url(../img/line_news.jpg) no-repeat bottom;overflow:hidden;}
.time{ float:right;  font-size:11px; color:#FF8146; line-height:30px;} 

/*-------------------------------------首页关于我们部分-------------------------------------*/
.aboutbox{ width:426px; float:left; text-align:left; margin-left:25px;}
.aboutpic{ width:426px; text-align:center; margin-bottom:10px;}
.aboutcon{ width:426px;  text-align:left;}

/*-------------------------------------首页联系我们部分-------------------------------------*/
.contactbox{ width:225px; float:left; text-align:left; margin-left:14px; }
.contactpic{ width:225px; text-align:center;}
.contacttext{ width:205px; height:180px;  text-align:left; background:#EDF2F3; padding:10px; }

/*-------------------------------------内页部分-------------------------------------*/

.conbody{ width:1000px; background:#FFF;}
/*-------------------------------------left-------------------------------------*/
.Conleft{ width:210px; float:left; text-align:left; background:#fff;}
.con_ltit{ width:220px;}
.con_lbox{ width:200px;  background:url(../img/con_lbg.jpg) no-repeat top right; padding:15px 7px; height:auto;  min-height:150px; height:auto !important; overflow:visible;}
.con_lbox  li{ width:192px;   text-align:left; background:url(../img/bg_list.jpg) no-repeat; padding-left:18px; line-height:35px; font-weight:bold; font-family: "Microsoft Yahei", "Microsoft JhengHei";}
.con_lpic{
	width:210px;
	float:left;
	text-align:center;
	height:64px;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.con_text{
	width:200px;
	text-align:left;
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
}
/*-------------------------------------right-------------------------------------*/
.Conright{ width:774px; float:left; text-align:left; background:#FFF; }
.Rcontent{
	width:743px;
	float:left;
	text-align:left;
	background:#FFF;
	border-left:#D6DEE1 1px solid;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
}
.crtit{ width:743px; height:30px; line-height:30px; text-align:right; border-bottom:#D2D5D5 1px solid; font-family: "Microsoft Yahei", "Microsoft JhengHei"; }
.crbox{ width:743px;  padding-top:20px;}
.part{border-top: 1px dotted #C9C9C9; height:35px; line-height:35px;}
.partpic{ text-align:right;}
.school {width:620px; padding-left:90px;  padding-bottom:10px; }
.school li{height:30px; line-height:30px; width:310px; float:left; background:url(../img/biao3.gif) left no-repeat; text-indent:15px; font-weight:bold;}

/* --------------------------------------------------新闻中心------------------------------------------------ */
.time2{float:right; color:#999; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.newsnr{ margin-top:2px; }
.newsnr ul {list-style-type:none;}
.newsnr li{height:30px; line-height:30px;border-bottom:1px  dotted #C1C1C1; background:url(../img/newsbg.jpg) no-repeat; text-indent:25px;}
.newstou{  height:22px; line-height:22px; margin:10px 0;color:#F4000D; text-align:right; }
.ym {height:30px; padding-top:15px;   text-align:center; clear:both;}
.protop{ height:33px;  font-weight:bold; line-height:33px; border-bottom:1px  solid #CFCFCF; text-align:center; margin-bottom:20px;  }
.cpxxcontent{padding-right:10px; text-align:left;}

/*-------------------------------------字体颜色-------------------------------------*/
.Lfont{ color:#FC5000;}
.Lfont a:link,.Lfont a:visited{ color:#FC5000;}
.Lfont a:hover{ color:#FC5000;text-decoration:none;}

.Black{font-size:16px; font-weight:bold; }
.Bred{ color:#FC5000; font-family: "Microsoft Yahei", "Microsoft JhengHei"; font-weight:bold; font-size:18px;}
.Bfont{ color:#FC5000; font-family: "Microsoft Yahei", "Microsoft JhengHei"; font-weight:bold}
.Bfont a:link,.Bfont a:visited{ color:#FC5000;text-decoration:none;}
.Bfont a:hover,.Bfont a:active{ color:#FC5000;text-decoration:underline;}


/*-------------------------------------FOOT部分-------------------------------------*/

.Footer{ width:100%; clear:both;}
.footercon ul{ width:100%; height:150px; padding:15px 0px; font-family: "Microsoft Yahei", "Microsoft JhengHei"; background:#000000; color:#000;}
.footercon li{ width:100%; float:left; text-align:center;}

.page a{background:#fff;border:1px solid #ddd;color:#A49C91;display:block;height:17px; line-height:17px;padding:2px 8px; text-align:center;float:left;margin-left:5px;text-decoration:none;}
.page a:hover{color:#fff; background:#A49C91;}
.page a.current{color:#fff; background:#A49C91;}

.title1 {
	text-align: center;
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
}
.ptype div{margin-left:17px;display:none;}
.xx a {
display:block;
text-decoration: none;
font:12px/28px Verdana, Arial, Helvetica, sans-serif;
height:28px;
text-align:left;

padding-left:30px;
margin-left:10px;
margin:0px;
color:#2d2f2e;

clear:both;

}
.productclass_dolphin{display:block;width:192px;height:35px;overflow:hidden;}
