@charset "gb2312";
/* CSS Document */

*{margin: 0px;padding: 0px;}
body { font-size:12px;color:#535353; -webkit-text-size-adjust:none;}
a:link,a:visited,a:hover,a:active {text-decoration: none;color:#535353;}
a {color:#535353;}
a:hover {color:#e77918;}
li{list-style-type:none;}
img{border:0px;}
.c{clear:both; }
.left{ float:left;}
.right{ float:right;}
.p5{ padding-top:5px;} 
.k1000{ width:960px; margin:0 auto;}
.margin{ margin:0 auto;}
.margin_none{ margin:0px;}
.h6{ height:6px;}
.pos{ position:relative;}


.case_class{ padding-top:16px; padding-bottom:16px; border-bottom:1px solid #d9d9d9;}
.case_class a{ display:block; float:left; -moz-border-radius: 3px; -webkit-border-radius: 3px ; border-radius:3px; background-color:#e9e9e9; border:1px solid #d1d1d1; width:108px; height:29px; line-height:29px; text-align:center; margin-left:10px;  -webkit-transition:0.4s;-moz-transition:0.4s;-o-transition:0.4s;-ms-transition:0.4s; font-family:"Î¢ÈíÑÅºÚ";}
.case_class a:hover{ background-color:#498af3; border:1px solid #2f79ec; color:#FFFFFF;}
.case_class a.select{background-color:#498af3; border:1px solid #2f79ec; color:#FFFFFF;}
.case_list{ padding-top:15px; padding-left:3px;}
.case_list ul li{ float:left; padding-right:10px; line-height:22px; font-family:"Î¢ÈíÑÅºÚ"; padding-bottom:15px;}
.case_list ul li img{ padding-bottom:5px; display:block;}
.case_list ul li a{ font-size:14px; color:#333333;} .case_list ul li a:hover{ color:#498af3;}
.case_list ul li p{ color:#999999;}


#Main_head{ background-color:#fafafa; line-height:31px; height:31px; border-bottom:1px solid #e5e5e5;}
#Main_head .right .a1 {
color: #32abe1;
}
#Main_logo{ height:79px; padding-top:20px;}
.logo{ float:left; }
.logo_font{ float:left; border-left:1px solid #dddddd; padding-left:15px; margin-left:10px; font-size:12px; margin-top:6px; line-height:24px; color: #272626;}
.logo_font span{ float:left; padding-right:5px;font-size: 18px;}
  .logo_right{ float:right; line-height:28px; text-align:right;}
.logo_right p.zt1{  color:#d50002;font-size:18px;letter-spacing: -1px;margin-right:8px;}
.logo_right .zt2{
	color:#333333;
	font-size:14px;
	font-family: "ºÚÌå";
}
.logo_right p font{  font-size:20px;}
  
#Main_bg{ height:47px; background: url(../images/menubg.jpg) repeat-x bottom; position:relative; z-index:10;}
#Main_bg .Hot_img{
position: absolute;
top: 0;
left: 130px;
z-index: 10;
}
#menu{ width:960px; margin:0 auto; height:40px; padding-top:4px; position:relative;}
#menu ul li{   float:left; margin-right: 7px;}
#menu ul li a{ 
display: block;
height: 40px;
font-weight: bold;
padding: 0px 0px 0px 13px;
float: left;
line-height: 40px;
font-size: 14px;
color: #2E2E2E;
}
#menu ul li a strong{ 

display: block;
float: left;
padding: 6px 15px 0px 5px;
cursor: pointer;
}
#menu ul li a:hover{ 
text-decoration: none;
position: relative;
z-index: 5;
background:url(../images/menu_bg.gif) left top no-repeat; color:#333;
}
#menu ul li a:hover strong{ 
position: relative;
z-index: 5; 
background:url(../images/menu_bg.gif) right top no-repeat;}
#menu ul li a.active{ 
text-decoration: none;
position: relative;
z-index: 5;
background:url(../images/menu_bg.gif) left top no-repeat; color:#333;
}
#menu ul li a.active strong{ 
position: relative;
z-index: 5; 
background:url(../images/menu_bg.gif) right top no-repeat;}

#menu li .menu2{position:absolute;z-index:5;width:86px; filter:alpha(opacity=80);opacity:0.8;border-top:1px solid #b9bcc5;display:none;margin-top:40px;*margin-left:-88px;}
#menu li .menu2 a{background:#fff;text-align:center;line-height:30px;height:30px;padding:0px;border:1px solid #b9bcc5;border-top:0px;font-size:12px;font-weight:normal; width:86px;}
#menu li .menu2 a:hover{
	color:#0055AA;
	background-color: #D9F5FF;
}


/*-------------------Flash---------------*/
.kinMaxShow_bg{width:100%; height:395px; overflow:hidden; background:url(../images/p1.jpg) no-repeat center center;}
#kinMaxShow{visibility:hidden;width:100%; height:395px; overflow:hidden; margin-top:-1px;}
/*-------------------End Flash---------------*/

#Main_ing{ padding-top:18px;}
#Main_Hot{}
.Hot_title{ height:53px; text-align:center; background-image:url(../images/bg.jpg); color:#FFFFFF; line-height:53px; font-size:30px; font-weight:bold;}
.Main_Hot ul{border:1px solid #eeeeee; border-top:0px; border-right:0px;}
.Main_Hot ul li{ border-right:1px solid #eeeeee; height:290px; width:163px; float:left; padding:30px 18px 0 18px; line-height:22px; cursor:pointer;-webkit-transition:0.4s;-moz-transition:0.4s;-o-transition:0.4s;-ms-transition:0.4s}
	.Main_Hot ul li:hover{background-color:#eff0f2;}
	.Main_Hot ul li.Wh{ width:162px;}
	
	.Main_Hot ul li div.Hot_img a{ font-weight:bold; color:#e20a17;} .Main_Hot ul li div.Hot_img a:hover{ text-decoration:underline;}
	.Main_Hot ul li div.Hot_img span{ font-size:18px; color:#84807f; }
	.Main_Hot ul li div.Hot_img img{ padding-bottom:8px;}
	.Main_Hot ul li div.Hot_more{ text-align:center; padding-top:10px;}

#Main_Ys{ padding-top:26px;}
.Ys_title{ height:41px; text-align:center; background:url(../images/bg1.jpg) center no-repeat; color:#FFFFFF; line-height:41px; font-size:30px; font-weight:bold; border-bottom:4px solid #156192;}
.Main_Ys ul{border:1px solid #dddddd; border-right:0px; margin-top:1px;}
.Main_Ys ul li{border-right:1px solid #dddddd; height:212px; width:159px; float:left; padding:16px 20px 0 20px; line-height:22px; cursor:pointer;-webkit-transition:0.4s;-moz-transition:0.4s;-o-transition:0.4s;-ms-transition:0.4s}
.Main_Ys ul li.Wh{ width:158px;}
.Main_Ys ul li:hover{background-color:#f7f7f7;}
 .Main_Ys ul li .img{ height:84px; border-bottom:1px dotted #dddddd; }
 .Main_Ys ul li .img_cont{ line-height:24px; padding-top:6px; }  .Main_Ys ul li .img_cont span{ display:block; font-size:18px; line-height:32px; text-align:center;}
 .Main_Ys ul li:hover .img_cont a{ color:#fe572a;-webkit-transition:0.4s;-moz-transition:0.4s;-o-transition:0.4s;-ms-transition:0.4s}

 .Main_Ys ul li .img span.t1{ height:66px; width:67px; background:url(../images/ys_img1.png); display:block; margin:0 auto;}
 .Main_Ys ul li:hover .img span.t1{background-position:0px -66px;}
 .Main_Ys ul li .img span.t2{ height:57px; width:82px; background:url(../images/ys_img2.png); display:block; margin:0 auto;}
 .Main_Ys ul li:hover .img span.t2{background-position:0px -57px;}
 .Main_Ys ul li .img span.t3{ height:61px; width:62px; background:url(../images/ys_img3.png); display:block; margin:0 auto;}
 .Main_Ys ul li:hover .img span.t3{background-position:0px -61px;}
 .Main_Ys ul li .img span.t4{ height:68px; width:68px; background:url(../images/ys_img4.png); display:block; margin:0 auto;}
 .Main_Ys ul li:hover .img span.t4{background-position:0px -68px;}
 .Main_Ys ul li .img span.t5{ height:68px; width:62px; background:url(../images/ys_img5.png); display:block; margin:0 auto;}
 .Main_Ys ul li:hover .img span.t5{background-position:0px -68px;}

/* Main_service */
#Main_Service {border-bottom:2px #f2f2f2 solid;}
.ServiceTitle {text-align:center; border-bottom:2px #f2f2f2 solid; padding: 20px 0 15px 0;}
.services_con{ margin:10px auto 0 auto; overflow:hidden; background:#fff;padding:0 10px;}
.width960 .services_con{width:960px;}
.width1200 .services_con{width:1200px;}
.services_con ul{width:1464px; overflow:hidden; }
.services_con li{float:left; width:204px; height:285px; margin-right:48px; text-align:center; display:inline;}
.services_con li a{display:block; width:204px;}
/*.services_con li a:hover h3{color:#0076db;}
.services_con li a:hover p{color:#333;}*/
.services_ico{margin:0 auto; width:130px; height:130px;}
.services_ico div{display:block; width:130px; height:130px; filter:alpha(opacity=0); -moz-opacity:0; -khtml-opacity: 0; opacity: 0;}
.services_ico01{background:url(../images/search_ico.png) no-repeat;}
.services_ico02{background:url(../images/search_ico.png) -130px 0 no-repeat;}
.services_ico03{background:url(../images/search_ico.png) -260px 0 no-repeat;}
.services_ico04{background:url(../images/search_ico.png) -390px 0 no-repeat;}
.services_ico05{background:url(../images/search_ico.png) -520px 0 no-repeat;}
.services_ico06{background:url(../images/search_ico.png) -650px 0 no-repeat;}
.services_ico01 div{background:url(../images/search_ico.png) 0 -130px no-repeat;}
.services_ico02 div{background:url(../images/search_ico.png) -130px -130px  no-repeat;}
.services_ico03 div{background:url(../images/search_ico.png) -260px -130px no-repeat;}
.services_ico04 div{background:url(../images/search_ico.png) -390px -130px no-repeat;}
.services_ico05 div{background:url(../images/search_ico.png) -520px -130px no-repeat;}
.services_ico06 div{background:url(../images/search_ico.png) -650px -130px no-repeat;}
.services_con li h3 {
margin-top: 10px;
font-size: 22px;
font-weight: normal;
color: #000;
line-height: 24px;
font-family: Microsoft Yahei;
}
.services_con li h3 span {
font-size: 24px;
display: block;
line-height: 30px;
color: #c30003;
}
.services_con li p {
line-height: 22px;
color: #8f8f8f;
margin-top: 5px;
}




/* Main_Contet */
#Main_Cont{ background:url(../images/comy_bg.jpg) center no-repeat #e9e9e9; height:126px;}
#Main_Cont span{ font-size:18px; line-height:30px; }	
.Main_Cont_k1 {
float: left;
line-height: 19px;
padding-top: 8px;
padding-right: 20px;
}
.Main_Cont_k2 {
float: left;
padding-top: 8px;
font-size: 12px;
line-height: 20px;
height: 114px;
padding-left: 40px;
padding-right: 0px;
} 
.Main_Cont_k3 {
float: left;
line-height: 20px;
padding-top: 8px;
font-size: 12px;
padding-left: 40px;
}
.Main_Cont_k4 {
float: left;
line-height: 20px;
padding-top: 8px;
font-size: 12px;
padding-left: 60px;
}
 .Main_Cont_top{ position:absolute; top:-28px; right:0px;  }

/* End Main_Contet */
	
	
.Foot_list{ float:left; height:230px; padding-top:30px;}
  .Foot_News1{width:290px; padding-left:10px;}
.Foot_News2 {
    padding-left: 40px;
    width: 290px;
}
.Foot_News3{
    padding-left: 40px;
    width: 290px;
}
.Foot_list span{ color:#000; font-size:16px; font-weight:bold; display:block;margin-bottom:12px; height:30px; line-height:30px; padding-left:38px;}
.Foot_list span font {
    color: #C2C2C2;
    font-family: arial;
}
  .Foot_list span.t1{ background:url(../images/news_t1.gif) left no-repeat;} .Foot_list span.t1 a{ color:#000000;}
  .Foot_list span.t2{ background:url(../images/news_t2.gif) left no-repeat;} .Foot_list span.t2 a{ color:#000000;}
  .Foot_list span.t3{ background:url(../images/news_t3.gif) left no-repeat;} .Foot_list span.t3 a{ color:#000000;}
  

.Foot_list ul li{ color:#525252; height:30px; line-height:30px; display:block;}
.Foot_list ul li a{float:left}
.Foot_list ul li font {float:right; font-size:12px;}
.Foot_list ul li a:hover{  color:#e77918; text-decoration:underline;   }

#banner {
	height:158px;
	width:100%;
	background-color: #E6E7E9;
	background-image: url(../images/anner.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#banner1 {
	height:158px;
	width:100%;
	background-color: #EAEAEA;
	background-image: url(../images/anner1.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#banner2 {
	height:158px;
	width:100%;
	background-color: #EAEAEA;
	background-image: url(../images/anner2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#banner3 {
	height:158px;
	width:100%;
	background-color: #EAEAEA;
	background-image: url(../images/anner3.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#Main { width:100%;}
#MainContent { width:960px; margin:15px auto;}
.left_menu { width:205px; margin-right:25px; background-color:#fff;z-index:1; position:relative;}
.left_menu h3 {
background:url(../images/ltitlebg.jpg) top left repeat-x; height:39px; line-height:39px; text-align:center; font-weight:normal; font-family:Microsoft Yahei; font-size:18px; color:#fff;
}
.left_menu ul { list-style:none; border-right:1px #d2d2d2 solid; border-left:1px #d2d2d2 solid; margin-bottom:20px; z-index:1000; display:block;}
.left_menu li { height:41px; line-height:41px;}
.left_menu li a { display:block; background:url(../images/libg.jpg) left repeat-x; color:#424242; padding-left:20px; z-index:1000;  }
.left_menu li a:hover { background:url(../images/libg2.jpg) left repeat-x; color:#c04c00}
.left_menu li a.active { background:url(../images/libg2.jpg) left repeat-x; color:#c04c00}

.left_menu p { margin-bottom:8px; text-align:center; line-height:25px;}

#MainContent .right { width:730px;}
.nav { border-bottom:1px #cfd3d9 solid; height:38px; line-height:38px; background:url(../images/nav.jpg) left no-repeat; padding-left:30px; font-size: 18px; color: #444; font-family:Microsoft Yahei;}
.content { padding:15px; line-height:26px;}
.contentcall {
	padding:15px;
	line-height:26px;
	font-size: 14px;
	margin-left:10px;
}
#hz {

	font-size: 25px;
}

.newslist { padding:15px; min-height:200px; _height:200px; }
.newslist li{ height:22px; line-height:25px; border-bottom:1px dotted #ccc;clear:both;}
.newslist li span{float:right;padding-right:4px;color:#999;}
.title1{
	text-align:center;
	line-height:40px;
	font-size:20px;
	font-weight:bold;
	padding-top: 21px;
	padding-bottom: 11px;
}
.title2{
	text-align:center;
	line-height:24px;
	font-size:13px;
	border-bottom:1px dotted #888;
	padding-bottom: 15px;
}
.newsbody{
	line-height:22px;
	font-size:14px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	padding-top: 15px;
}
.newsauthor{text-align:right;line-height:24px;padding-right:20px;border-bottom:1px dotted #ccc;margin-bottom:10px;}
.newsmore{line-height:22px;padding-left:20px;}





/*·ÖÒ³ÑùÊ½------½áÊø*/

#Main_Feek{ background-color:#565656;  padding-bottom:30px; z-index:1;position:relative; display:block;}	
.Feet_list{ float:left; padding-top:30px; margin-right:8px;}
.Feet_list h2 {
font-size: 18px;
color: #ddd;
font-weight: normal;
margin-bottom: 10px;
font-family:"Î¢ÈíÑÅºÚ";
}
.Feet_list h2 span{
color: #fff;
font-size: 24px;
}
.Feet_list p {
color: #fff;
line-height: 20px;
margin-bottom: 10px;
}
.Feet_list h5 {
font-size: 10px;
color: #fff;
font-weight: normal;
font-family:"Î¢ÈíÑÅºÚ";
}

#div_sd {
position:relative;
width: 210px;
padding: 0px 10px;
height: 25px;
line-height: 25px;
font-size: 14px;
font-family: "Î¢ÈíÑÅºÚ";
background: url(../images/bg_link.jpg) left top no-repeat;
margin-top: 20px;
color:#605f5f;
}
#div_sd a:hover{ color:#605f5f;}
#sd_child a{color:#333; display:block; width:195px; padding:2px 3px; height:20px; line-height:20px; margin:2px 0px; overflow:hidden; text-decoration:none;}
#sd_child a:hover{ background:#666; color:#000;}

#sd_child {
position: absolute;
padding: 3px 4px;
width: 200px;
left: 0px;
bottom: 25px;
line-height: 200%;
background-color: rgb(255, 255, 255);
border-top-style: solid;
border-right-style: solid;
border-left-style: solid;
border-width: 1px 1px 0px;
border-top-color: rgb(158, 158, 158);
border-right-color: rgb(158, 158, 158);
border-left-color: rgb(158, 158, 158);
font-size: 12px;
background-position: initial initial;
background-repeat: initial initial;
}

.Feet_cont{ width:220px; float:right; margin-top:15px; padding:0px; color:#fff; font-family:"Î¢ÈíÑÅºÚ";}
.Feet_cont span{ font-size:14px;}
.Feet_cont input{ background-color:#a4a4a4; border:1px solid #595959; height:18px; line-height:18px; padding-left:6px; color:#565656; width: 176px;}
.Feet_cont input.tj{
color: #484848;
text-align: center;
width: 60px;
padding: 0px;
height: 22px;
cursor: pointer;
background-color: #cecece;
font-family: Microsoft Yahei;
}
.Feet_cont textarea{ background-color:#a4a4a4; border:1px solid #595959; height:81px; line-height:18px; padding:6px; width: 170px; color:#fff;}

	
#Main_comy{ background-color:#2d2d2d; text-align:center; line-height:40px; color:#818181;}
	
	
	



/*ÄÚÈÝ²¿·Ö*/
.neirong{ width:1000px; margin:0 auto;}

.about_soft{ width:580px; height:347px; float:left;}
.about_soft_title{ width:580px; height:40px; background:url(../images/about_soft.gif) no-repeat;}
.about_soft_title strong{ color:#000; font-size:16px; line-height:40px; padding-left:20px;}
.about_soft_nr{ background:url(../images/about_soft_bg.gif) repeat-y; height:296px;}
.about_soft_nr img{ float:left; margin:15px; width:190px;}
.about_soft_nr p{ float:right; line-height:24px; width:350px; margin-right:10px; text-indent:2em; margin-top:35px;}

.soft_video{ width:410px; height:347px; float:right;}
.soft_video_title{ width:410px; height:40px; background:url(../images/soft_video.gif) no-repeat;}
.soft_video_title strong{ color:#000; font-size:16px; line-height:40px; padding-left:20px;}
.soft_video_nr{ width:410px; height:306px; background:url(../images/video_bg.gif) no-repeat;} 
.soft_video_nr img{ margin:8px;}

.tese{ width:1000px; height:auto; margin:25px auto;}
.tese_title{ height:39px; background:url(../images/tese.gif) no-repeat;}
.tese_title strong{ color:#000; font-size:16px; line-height:40px; padding-left:20px;}
.tese_nr{ width:1000px; height:auto; background: url(../images/content_bg.gif) repeat-y; padding-top:20px;}
.tese_nr ul { width:980px; margin:0 auto;}
.tese_nr ul li{ float:left; width:194px; margin:1px; height:215px;}

.xiaoguo{ width:1000px; height:auto; margin:25px auto;}
.xiaoguo_title{ height:39px; background:url(../images/tese.gif) no-repeat;}
.xiaoguo_title strong{ color:#000; font-size:24px; line-height:40px; padding-left:20px;}
.xiaoguo_nr{ width:1000px; height:auto; background: url(../images/content_bg.gif) repeat-y; padding-top:20px;}
.xiaoguo_nr p{ padding:15px; font-size:16px; color:#000; font-weight:bold; line-height:34px; }

.liucheng{ width:1000px; height:auto; margin:25px auto;}
.liucheng_title{ height:39px; background:url(../images/tese.gif) no-repeat;}
.liucheng_title strong{ color:#000; font-size:24px; line-height:40px; padding-left:20px;}
.liucheng_nr{ width:1000px; height:auto; background: url(../images/content_bg.gif) repeat-y; padding-top:20px;}
.liucheng_nr p{ padding:15px; font-size:14px; color:#000; font-weight:bold; line-height:34px; }

.pingtai{ width:1000px; height:auto; margin:25px auto;}
.pingtai_title{ height:39px; background:url(../images/tese.gif) no-repeat;}
.pingtai_title strong{ color:#fff; font-size:16px; line-height:40px; padding-left:20px;}
.pingtai_nr{ width:1000px; height:auto; background: url(../images/pingtai_bg.gif) repeat-y; padding-top:20px;}
.pingtai_nr ul li{ float:left; width:150px; list-style-type: disc; margin-left:50px; line-height:24px;}
.pingtai_nr ul li a{ color: #00F;}







