@charset "utf-8";
/* CSS Document */


body { margin:0 auto; font-size:12px; font-family:微软雅黑,Arial, Helvetica, sans-serif;}
img{margin:0; border:0;}
ul,dl,dd,h1,h2,h3,h4,h5,h6,form,p{ padding:0; margin:0;}
ul,a{list-style:none; text-decoration:none;}
.cleardiv{ clear:both; float:none; line-height:0px; height:0px; border:0;}
a,p,ul{color:#5f5e5e;}



/*焦点图*/
.focus{ position:relative; width:282px; height:142px; background-color: #000; float: left;}  
.focus img{ width: 282px; height: 142px;} 
.focus .shadow .title{width: 260px; height: 65px;padding-left: 30px;padding-top: 20px;}
.focus .shadow .title a{ text-decoration:none; color:#fff; font-size:14px; font-weight:bolder; overflow:hidden; }
.focus .btn{ position:absolute; bottom:34px; left:510px; overflow:hidden; zoom:1;} 
.focus .btn a{position:relative; display:inline; width:13px; height:13px; border-radius:7px; margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#D9D9D9; }  
.focus .btn a:hover,.focus .btn a.current{  cursor:pointer;background:#fc114a;}  
.focus .fPic{ position:absolute; left:0px; top:0px; }  
.focus .D1fBt{ overflow:hidden; zoom:1;  height:16px; z-index:10;  }  
.focus .shadow{ width:100%; position:absolute; bottom:0; left:0px; z-index:10; height:25px; line-height: 25px; background:rgba(0,0,0,0.6);    
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;  display:block;  text-align:left; }  
.focus .shadow a{ text-decoration:none; color:#fff; font-size:12px; overflow:hidden; margin-left:5px; font-family: "\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{ position:relative; width:100%; float:left;  display:none; background:#000  }  
.focus .fcon img{ display:block; }  
.focus .fbg{bottom:25px; left:217px; position:absolute; height:17px; text-align:center; z-index: 200; }  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative; display:inline; width:9px; height:9px; border-radius:7px; margin-left:3px;color:#B0B0B0;font:12px/15px "\5B8B\4F53"; text-decoration:none; text-align:center; outline:0; float:left; background:#FFFFFF; }    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#f3be13;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none; font-style:normal; }    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;}
.focus .prev{top: 50%;margin-top: -37px; left: 0;background-position:0 -74px; cursor:pointer; }  
.focus .next{top: 50%;margin-top: -37px; right: 0;  background-position:-40px -74px;  cursor:pointer;}  
.focus .prev:hover{  background-position:0 0; }  
.focus .next:hover{  background-position:-40px 0;}  


/**/
#full-screen-slider { width:100%; height:380px; float:left; position:relative}
#slides { display:block; width:100%; height:380px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination { display:block; list-style:none; position:absolute; left:51.5%; top:357px; z-index:9900;   margin:0}
#pagination li { display:block; list-style:none; width:14px; height:14px; float:left; margin-left:5px;  background:#FFF }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#3774ed}






/*top*/
.top{ width:100%; height:90px; margin:0 auto;}
.top_k{ width:1000px; height:90px; margin:0 auto;}
/*logo*/
.logo{ width:337px; height:90px; float:left; }
/*search_k*/
.search_k{ width:420px; height:90px; float:right;}
/*language*/
.language{width:402px; height:20px; float:right; margin-top:18px;}
.language ul{ width:500px;}
.language ul li{ float:left;}
.language ul .li{ width:65px;float:left; text-align:center;}
.language ul .chinese{ width:29px; height:19px;}
.language ul .english{width:29px; height:19px; margin-left:5px;}
/*search*/
.search{ width:270px; height:25px; float:right; margin-top:10px;}
.search .box{width:200px; height:20px; border:1px solid #cdcdcd;color:#bebebe; float:left; line-height:20px;}
.search .bu{width:63px; height:24px; background:#146fc9 ; border:0; text-align:center; color:#FFF; font-size:12px;float:right;}

/*导航*/
.navigation{ width:100%; height:37px; background:#3671e7;}
#classBox{width:1000px; height:37px; margin:0 auto;}
#classBox ul{ width:100%;}
#classBox ul li{ float:left; text-align:center; line-height:37px; width:111px; height:37px;}
#classBox ul li a{color:#FFFFFF; width:111px; float:left; font-size:13px; display: block;}
#classBox ul li a:hover{ width:111px; height:37px; background:#f3be13;}
#classBox a:link { 
color:#FFF; text-decoration:none; 
} 
#classBox a:visited { 
color:#FFF;text-decoration:none; 
} 
#classBox li ul { 
line-height: 37px; list-style-type: none;text-align:center; 
left: -999em; width: 111px; position: absolute; margin-top:37px; z-index:9999;
} 
#classBox li ul li{ 
float: left; width: 111px; 
background: #3671e7; 
} 
#classBox li ul a{ 
display: block; width: 111px;text-align:center;
} 
#classBox li ul a:link { 
color:#FFF; text-decoration:none; 
} 
#classBox li ul a:visited { 
color:#FFF;text-decoration:none; 
} 
#classBox li ul a:hover { 
color:#F3F3F3;text-decoration:none;font-weight:normal; 
background:#f3be13; 
} 
#classBox li:hover ul { 
left: auto; 
} 
#classBox li.sfhover ul { 
left: auto; 
} 

/*banner*/
.banner{ width:100%; height:100%; margin:0 auto;}
.banner img{ width:100%; height:100%;}

/*content*/
.content{ width:1000px; margin:0 auto; margin-top:20px;}

/*part_one*/
.part_one{ width:100%; min-height:200px; float:left;margin-top:15px;}
/*one_left*/
.one_left{ width:718px; min-height:200px; float:left; margin-left:0px;}
/*on*/
.on{ width:100%; min-height:142px;}
/*focus_map*/

/*news*/
.news{ width:700px; min-height:142px; float:left;}
/**/
.columns{ width:100%; height:24px;}
.name{ width:150px; height:24px; float:left;}
.name img{ margin-top:2px; float:left;}
.name a{ color:#275fcc; font-size:13px; margin-left:5px; float:left;}
.more{ width:35px; height:24px; float:right;}
.more a{color:#275fcc; font-size:13px;}
/*news_box*/
.news_box{ width:100%; min-height:100px;}
.news_box ul{ width:100%;}
.news_box ul li{ line-height:25px;}
.news_box ul li img{margin-top:11px; float:left;}
.news_box ul li a{ margin-left:5px;}
.news_box ul li span {float:right; }

/*industry*/
.industry{ width:100%; margin-top:8px; float:left;}
.industry_box{ width:100%; margin-top:7px;}
/**/
.construction{ width:171px; min-height:110px; text-align:center; float:left;}
.construction a{ line-height:40px;}
/**/
.real{ width:171px; min-height:110px; text-align:center; float:left; margin-left:11px;}
.real a{ line-height:40px;}

/*one_right*/
.one_right{ width:232px; min-height:200px; float:right; margin-right:10px;}
.video{ width:232px; height:142px; float:left;}
/*honours*/
.honours{ width:100%; float:left; margin-top:14px;}
.honours_box{ width:100%; min-height:100px;}
.honours_box ul{ width:100%;}
.honours_box ul li{ line-height:25px;}
.honours_box ul li img{margin-top:11px; float:left;}
.honours_box ul li a{ margin-left:5px;}

/*part_two*/
.part_two{ width:100%; min-height:200px; float:left;}
/*.boutique*/
.boutique{ width:100%; margin-top:5px;}
.columns_k{ width:980px; height:24px; margin:0 auto;}


/*图片滚动js*/
.boutique_box{ width:100%; margin-top:7px;}
.boutique_box ul{ width:100%;}
.boutique_box ul li{ width:190px; height:155px; background:#e9e9e9; text-align:center; float:left; margin-left:9px;}
.boutique_box ul li img{ width:190px; height:125px;}
.boutique_box ul li a{ line-height:30px; float:left; width:190px; height:auto; text-align:center;}
.boutique_box ul li a:hover{ color:#FFFFFF; width:190px; height:155px; background:#3570e3;}

#demo {
overflow:hidden;
width: 980px; margin:0 auto;
}

#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}

/*under*/
.under{ width:100%; margin-top:25px; float:left;}
.columns_kk{ width:272px; margin-left:10px;}
.columns_kkk{ width:272px; margin-left:10px;}
/*magazine*/
.magazine{ width:285px; min-height:200px; float:left;}
/*magazine_box*/
.magazine_box{ width:100%; margin-top:7px; float:left;}
.magazine_box ul{ width:100%;}
.magazine_box ul li{ width:131px; height:161px; float:left; margin-left:10px;}
.magazine_box ul li img{width:131px; height:161px;}
/*report*/
.report{ width:410px; min-height:142px; float:left; margin-left:27px;}
/*links*/
.links{ width:232px; min-height:200px; float:right; margin-right:10px;}
/*related*/
.related{ width:232px; min-height:87px;}
.related_k{width:232px; min-height:87px;}
.post{width:232px; height:25px; border:1px solid #cdcdcd;color:#9c9999; margin-top:8px;}
.post_k{width:232px; height:25px; border:1px solid #cdcdcd;color:#9c9999; margin-top:5px;}
/*icon*/
.icon{ width:232px; min-height:74px; margin-top:8px;}
.platform{ width:51px; min-height:74px; text-align:center; float:left;}
.platform a{ line-height:29px;}
.gradient{ width:6px; height:74px; margin-left:15px; float:left;}
.online{width:51px; min-height:74px; text-align:center; float:left; margin-left:15px;}
.online a{ line-height:29px;}
.cooperation{width:51px; min-height:74px; text-align:center; float:right;}
.cooperation a{ line-height:29px;}
/**/
.k{ width:232px;}



/*bottom*/
.bottom{ width:100%; height:70px; background:#e9e9e9; float:left; margin-top:50px;}
.bottom_k{ width:1000px; margin:0 auto;}
.script{ width:730px; height:50px; text-align:center; margin-top:10px; margin-left:105px; float:left;}
.script a{ line-height:30px; color:#8c8c8c;}
.script p{color:#8c8c8c;}
.shanghai{ width:53px; height:50px; text-align:center; float:left; margin-top:10px;}
.shanghai a{ line-height:23px; color:#8c8c8c;}

/*container*/
.container{ width:1000px; margin:0 auto;margin-top:20px;}
/*left*/
.left{ width:190px; min-height:300px; float:left;}
/*project*/
.project{ width:190px; min-height:100px;}
.biaoti{ width:190px; height:34px;}
.fenlei{ width:190px; min-height:50px; margin-top:10px;}
.fenlei ul{ width:190px;}
.fenlei ul li{ width:190px; height:25px; text-align:center;}
.fenlei ul li a{ line-height:25px;}
.fenlei ul .a{ width:190px; height:7px; background:url(../images/f_09.gif);}
.fenlei ul li a:hover{ color:#346fe0;}

/*lianjie*/
.lianjie{width:190px; min-height:74px; margin-top:20px;}
.icon_k{ width:190px; min-height:74px; margin-top:8px;}
.platform_k{ width:51px; min-height:74px; text-align:center; float:left;}
.platform_k a{ line-height:29px;}
.gradient_k{ width:6px; height:74px;float:left; margin-left:3px;}
.online_k{width:51px; min-height:74px; text-align:center; float:left; margin-left:9px;}
.online_k a{ line-height:29px;}
.cooperation_k{width:51px; min-height:74px; text-align:center; float:right;}
.cooperation_k a{ line-height:29px;}

/*right*/
.right{ width:779px; min-height:200px; float:right;}
.daohang{ width:779px; height:34px; background:url(../images/f_05.gif);}
.zi{ width:750px; height:34px; margin-left:29px;}
.zi a{ line-height:40px; color:#346fe0; margin-left:5px;}



.neirong{ width:779px; min-height:300px; margin-top:10px;}
/**/
.neirong_k{width:779px; min-height:300px;}
.neirong_k p{ line-height:25px;}

/*engineering*/
.engineering{width:779px; min-height:300px; padding-top:5px;}
.engineering ul{ width:100%;}
.engineering ul li{ width:241px; min-height:226px; text-align:center; float:left; margin-left:15px;} 
.engineering ul li img{ width:241px; height:171px;}
.engineering ul li a{ line-height:38px;}
.fanye_k{width:100%; height:30px;text-align:center; line-height:50px; border-top:1px dashed #acacac;}
.fanye_k a{ margin-left:5px;}

/*magazinelx*/
.magazinelx{width:779px; min-height:300px; padding-top:5px;}
.magazinelx ul{width:100%;}
.magazinelx ul li{ width:172px; min-height:290px;text-align:center; float:left; margin-left:19px;}
.magazinelx ul li img{ width:172px; height:234px;}
.magazinelx ul li a{ line-height:40px;}

/*industr*/
.industr{width:779px; min-height:480px;}
.industr ul{width:100%;}
.industr ul li{width:244px; height:202px;text-align:center; float:left; margin-left:19px; background:#e9e9e9; margin-left:12px; margin-top:20px;}
.industr ul li img {width:236px; height:161px;margin-top:3px;}
.industr ul li a{line-height:40px;}
.industr ul li:hover{width:244px;height:202px; background:#346fe0;}
.industr ul li a:hover{ color:#FFFFFF;}

/*newsk*/
.newsk{width:779px; min-height:300px; padding-top:1px;}
.newsk ul{ width:100%;}
.newsk ul li{ width:100%; min-height:92px; border-bottom:1px  dashed #acacac; margin-top:12px;}
.newsk_l{ width:134px; height:78px; float:left;}
.newsk_r{ width:625px; min-height:92px; float:right;}
.newsk_r a{ color:#346fe0; font-size:13px;}
.newsk_r p{ line-height:20px; margin-top:9px;}
.fanye_kk{width:100%; height:30px;text-align:center; line-height:70px;}
.fanye_kk a{ margin-left:5px;}

.dede_pages{
}
.dede_pages ul{
	float:left;
	padding:18px 0px 0 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
}
.dede_pages ul li a{
	float:left;
	padding:0 4px 2px;
	color:#666;
	border-bottom:1px solid #EEE;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:0 4px 1px;
	border-bottom:2px solid #690;
}
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	color:#F63;
	padding:0 4px 1px;
	border-bottom:2px solid #F63;
	font-weight:bold;
}
.dede_pages .pageinfo{
	float:right;
	line-height:21px;
	padding:12px 10px 0 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#666;
	font-weight:normal;
	margin:0px 2px;
}



/**/
.subject_k{width:100%; height:55px; text-align:center;border-bottom:1px dashed #b2b2b2; }
.subject_k .tm{ width:100%; height:25px;}
.subject_k .tm a{height:25px; line-height:25px; color:#346fe0; font-size:18px;}
.source{ width:100%; margin-top:5px;}
.source a{ margin-left:30px; color:#a1a1a1;}

.list{ width:100%; min-height:300px; margin-top:10px;}
.list p{ line-height:25px;}
.piece{ width:100%; height:50px; border-top:1px dashed #b2b2b2; margin-top:20px;}
.piece p{ line-height:25px;}
.piece p a{ color:#7f7a7a;}

/*contact*/
.contact{ width:100%; min-height:100px; padding-top:5px;}

/*neewsk*/
.neewsk{width:779px; min-height:300px; padding-top:1px;}
.neewsk ul{ width:100%;}
.neewsk ul li{ width:100%; min-height:92px; border-bottom:1px  dashed #acacac; margin-top:12px;}
.neewsk_l{ width:134px; height:78px; float:left;}
.neewsk_r{ width:625px; min-height:92px; float:right;}
.bt{ color:#346fe0; font-size:13px;}
.neewsk_r p{ line-height:20px; margin-top:10px;}
.neewsk_r a { float:left; margin-top:16px;}

/*feedback*/
.feedback{width:779px; min-height:225px; padding-top:20px;}
.feedback ul{ width:480px;}
.feedback ul li{width:480px; height:35px;border-bottom:none;}
.feedback ul li a {float:left; width:50px; line-height:30px;}
.feedback ul li .xx{width:200px; height:25px;border:1px solid #b7b7b7;}
.feedback ul li .aa{width:381px; height:99px;border:1px solid #b7b7b7;}
.con_k{ width:200px; height:25px; margin-left:51px;}
.ss{ width:200px; height:25px; background:#3774ed;border:0;font-family:微软雅黑; font-size:14px;color:#FFFFFF;}

