@charset "gb2312";
body{ margin:0px; font-size:12px; color:#444444;font-family:"Î¢ÈíÑÅºÚ";}
*{padding:0px;margin:0px;}
input,select {font:100% Helvetica, Tahoma, Arial, "Microsoft YaHei", "Î¢ÈíÑÅºÚ", SimSun, "ËÎÌå", STXihei, "»ªÎÄÏ¸ºÚ", Heiti, "ºÚÌå", sans-serif;}
button {overflow:visible}
img{border:none;}
a{color:#444444;text-decoration:none;}
a:hover{color:#ff0000;text-decoration:none;}
li{	list-style:none;}
input,select,button{font:12px Verdana,Arial,Tahoma;vertical-align:middle;}
.clear{overflow:hidden;clear:both; height:0px;}
.lf{ float:left;}
.rt{ float:right;}


.m{ width:988px; margin:0 auto;}
.head{ padding-bottom:10px;}
.head1{ background:#009EFF; height:36px; line-height:36px; color:#FFF;}
.head1 a{color:#FFF;}
.head2{ border-bottom:1px solid #B2B2B2}
.head21{ float:left;}
.head22{ float:right; width:750px; padding-top:54px;}
.flexslider { position: relative; height: 377px; overflow: hidden; background: url("loading.gif") 50% no-repeat;}
.slides { position: relative; z-index: 1;}
.slides li { height: 387px;}
.flex-control-nav { position: absolute; bottom: 10px; z-index: 2; width: 100%; text-align: center;}
.flex-control-nav li { display: inline-block; width: 14px; height: 14px; margin: 0 5px; *display: inline; zoom: 1;}
.flex-control-nav a { display: inline-block; width: 14px; height: 14px; line-height: 40px; overflow: hidden; background: url("dot.png") right 0 no-repeat; cursor: pointer;}
.flex-control-nav .flex-active { background-position: 0 0;}
#description{margin:0px auto;width:500px;font-size:14px;}
#softwhy a{text-decoration:underline;color:red;}
.main,.ny{ padding-top:15px;}
.main11{ border-bottom:1px solid #E1E1E1; height:41px; line-height:41px;}
.cp1{ padding:0 6px;}
.cp1 img{ border:5px solid #DDDED9;}
.cp1 p{ padding-top:10px; text-align:center;}
.main2,main3,.main4,.main5{ margin-top:10px;}
.main21{ float:left; width:494px;}
.main212{ padding-top:15px;}
.main212 ul li{ line-height:30px; background:url("8.jpg") no-repeat left center; padding-left:15px;}
.main222 div { padding-bottom:5px;}
.main222 div img{ float:left;}
.main222 .main2221 .main22211{ float:left; line-height:22px; padding-left:5px; width:348px;}
.main2221{ border-bottom:1px solid #8B8D8C; margin-top:5px; width:480px;}
.main222 .main2221 .main22211 h3{ color:#009FFD; font-weight:normal; font-size:16px; height:40px; line-height:40px; text-align:center}
.main222 ul li{ line-height:30px; background:url("8.jpg") no-repeat left center; padding-left:15px;}
.main22{ float:right; width:494px;}
.cp2{ padding-left:10px;}
.main42{ overflow:hidden;}
.main42 ul li{ float:left; padding-left:1px; margin-top:5px;}
.main52{ padding-top:15px;}
.main52 img{ float:left;}
.main52 .ab{ float:left; line-height:22px; padding-left:20px; width:786px}
.foot{ margin-top:30px;}
.foot1{ background:#009EFF; height:215px; color:#FFF; padding-top:15px;}
.foot1 a{color:#FFF;}
.foot11{ float:left; width:248px;}
.foot111{ font-size:14px; height:35px; line-height:35px; border-bottom:1px solid #FFF;}
.foot112{ padding-top:20px; line-height:25px;}
.foot12{ float:left; width:248px; margin-left:120px;}
.foot122{ padding-top:20px;}
.foot122 ul li{ padding-right:20px;float:left; line-height:25px;}
.foot13{ float:right; width:248px;}
.foot2{ background:#C9C9C9; height:35px; line-height:35px;}

.ny1{ width:236px; float:left;}
.ny111{ background:url("16.jpg") no-repeat; height:57px; line-height:57px; color:#FFF; font-size:18px; font-weight:bold; text-align:center}
.ny112,.ny122,.ny132{ background:url("17.jpg") repeat-y; overflow:hidden}
.ny112 div{ width:217px; margin:15px; auto}
.ny112 h3{ font-size:18px; font-weight:bold; color:#009EFF; border-bottom:1px solid #C1C1C1; height:30px; line-height:30px; margin-bottom:10px;}
.ny112 ul li{ line-height:25px; font-size:14px; background:url("18.jpg") no-repeat left center; padding-left:15px;}
.ny12{ margin-top:15px;}
.ny1121{ background:url("20.jpg") no-repeat; width:117px; height:51px; margin:0 auto;  font-size:14px; font-weight:bold; padding:39px 0 0 100px;}
.ny1122{ text-align:center; margin-top:20px;}
.ny132{ padding:10px 20px; line-height:25px;}
.ny2{ width:752px; float:right;}
.ny21{ height:30px; line-height:30px;margin-left: 10px;}
.ny21 .lf{ font-size:16px; font-weight:bold; }
.ny22 ul li{ padding:10px ;float:left; text-align:center; border-radius:10px 10px 10px 10px; margin:15px 10px 0 10px}
.ny22 ul li h3{ font-size:16px; text-align:left; line-height:30px; height:30px; width:146px; overflow:hidden;}
.ny22 ul li p{ text-align:left; line-height:22px; width:146px; height:150px; overflow:hidden;}
/*²úÆ·Í¼Æ¬*/
.Pro_Info{text-align:center;border-bottom:1px solid #ccc; margin-bottom:5px;}
.Pro_Images{padding:2px;}
.Pro_Images img{display:inline; width:80px; height:80px;margin:0 5px;border:1px solid #ccc;filter:alpha(opacity=50);opacity:0.3;cursor:pointer;}
.Pro_Images .active{filter:alpha(opacity=100);opacity:1;border-color:#999;}
.Pro_BigImage{text-align:center;background:#fff;}
.Pro_BigImage img{margin:0 auto;cursor:pointer;}










/*display*/
.pddisplay{
	float:right;
	width:730px;
	height:auto;
	overflow:hidden;
}
.pddisplay ul{
	margin-top:10px;
}
.pddisplay li{
	list-style:none;
}
.pddisplay_title{
	font-size:15px;
	color:#333;
	font-weight:bold;
}
.pddisplay_title_2{
	font-size:15px;
	color:#333;
	font-weight:bold;
	text-indent:2em;
}
.pddisplay_title_3{
	font-size:15px;
	color:#fd3838;
	font-weight:bold;
	text-indent:1em;
	text-align:left
}