@charset "utf-8";
*{ margin:0px; padding:0px; font-family:  "微软雅黑";  }
form{ margin:0px; padding:0px; font-size:12px;}
ul li{ list-style:none;margin:0px; padding:0px;}
ul{margin:0px; padding:0px;}
 p{margin:0px; padding:0px;}
img{ border:none;}
.left{ float:left;}
.right{ float:right;}
a:link{color:#918F8F;text-decoration:none}
a:visited{color:#918F8F;text-decoration:none}
a:hover{color:#333;text-decoration:none}

table{ font-size:14px;   font-family: "微软雅黑"; }




.chear{ clear:both}
.clearfix{ clear:both}
 
.width_100%{ width:100%; margin:0 auto;}
.width_1350{ width:1100px; margin:0 auto;}
.width_1040{ width:1100px; margin:0 auto;}
 
 
body{  font-size:12px; color:#282828; background-color:#fff ;  }
 
#header{  height:95px}
 
.top{  text-align:left;  padding-top:8px; height:72px}

 
 
 .logo{ width:268px; padding-top:15px}
 
  .search{ width:168px; padding-top:20px;  }
 
 .lan{ padding-top:20px;color:#B3B3B3; font-size:13px}
 
 .lan a{ color:#B3B3B3}
 
  .lan a:hover{ color:#000}
 
  .box2{ width:138px; border-left:#DCDCDC solid 1px; height:30px; text-indent:5px;border-top:#DCDCDC solid 1px;border-bottom:#DCDCDC  solid 1px;border-right:none;  }
 
 
  
 #nav .jquery_out .smile {}
#nav.jquery_inner {}
#nav .jquery { }
#nav .mainlevel { float:left; }
 
#nav .mainlevel ul {display:none; position:absolute; z-index:1111; background-color:#F3F3F3;  filter:alpha(opacity=90);opacity:0.9; margin-left:-20px; width:100px; padding-bottom:20px}
 
 
 
 #nav .mainlevel ul li{ float:none!important; line-height:30px;   height:30px;}
 
#nav .mainlevel ul li a{font-size:14px; font-weight: normal; color:#000!important; border-bottom:none!important; }

 #nav .mainlevel ul li a:hover{ color:#996600; text-decoration:underline}
 
 
 
 
  
 .mainlevel2 ul {display:none; position:absolute; z-index:1111; background-color:#F3F3F3;  filter:alpha(opacity=90);opacity:0.9; width:148px!important;; padding-bottom:20px}
 
 
 
 .mainlevel2 ul li{ float:none!important; line-height:30px;   height:30px;}
 
 .mainlevel2 ul li a{font-size:14px; font-weight: normal; color:#000!important; border-bottom:none!important; }

  .mainlevel2 ul li a:hover{ color:#996600; text-decoration:underline}
 
 
 
 
 
 
 
 
 .menudh{   }
 
/*menu*/
 
 
#nav {width:620px;  margin:0 auto;  height:37px; line-height:37px; padding-top:10px; margin-left:20px}

 
#nav  a {  text-align:center; padding-top:7px}

#nav  a  span{ color:#fff; font-weight:normal}

#hover a{ border-bottom:#1D2088 solid 1px}
#nav  ul li{ float:left; width:65px; text-align:center; height:38px; margin-left:20px}

#nav  ul li a{ display:block;  font-family: "微软雅黑"; font-size:15px; color:#000; font-weight:bold;  width:65px; height:37px}



 
#nav  ul li:hover{  }

#nav  ul li:hover a{ border-bottom:#1D2088 solid 1px}


#nav  ul li.last a{ background:none}
 
 
 .main1{ background-color:#F4F4F4; height:345px; padding-top:30px}
 
 .main1 .title{ font-size:16px; color:#999}
 
  .main1 .title span{ font-size:21px; font-weight:bold; color:#000}
  
 
  .main1  .more a{ color:#1D2088}
 
 
 .yd{ display:none; height:20px; background-color:#0066CC; z-index:1111; position:absolute; padding:10px; font-size:16px!important; color:#fff!important; margin-left:-50px; line-height:20px}

  .yd2{ display:none; height:20px; background-color:#0066CC; z-index:1111; position:absolute; padding:10px; font-size:16px!important; color:#fff!important; margin-left:-30px; line-height:20px}

 
  .y1{ margin-top:30px; text-align:center; width:170px; font-size:18px;}

 .y1 div{font-size:14px; color:#A9A9A9; margin-top:10px}
 .y1 div span{ color:#000000; font-size: 16px}
 
 .y1 .yc{ height:170px;background-image:url(../images/q1.png); background-repeat:no-repeat; }
 
  .y1 .yc:hover{background-image:url(../images/q1hover.png); background-repeat:no-repeat;}
 
 .y1 .yc a{ height:170px; width:170px; display:block}
 
 
 
  .y2{ margin-top:30px; text-align:center; width:170px; font-size:18px;}

 
 .y2 div{font-size:14px; color:#A9A9A9; margin-top:10px}
 
 
 .y2 div span{ color:#000000; font-size: 16px}
 
 .y2 .yc{ height:170px;background-image:url(../images/q2.png); background-repeat:no-repeat; }
 
  .y2 .yc:hover{background-image:url(../images/q2hover.png); background-repeat:no-repeat;}
 
 
 .y2 .yc a{ height:170px; width:170px; display:block}
 
 
  .y3{ margin-top:30px; text-align:center; width:170px; font-size:18px;}
 
 
 .y3 div{font-size:14px; color:#A9A9A9; margin-top:10px}
 .y3 div span{ color:#000000; font-size: 16px}
 
 .y3 .yc{ height:170px;background-image:url(../images/q3.png); background-repeat:no-repeat; }
 
  .y3  .yc:hover{background-image:url(../images/q3hover.png); background-repeat:no-repeat;}
 
 
 .y3 .yc a{ height:170px; width:170px; display:block}
 
 
   .y4{ margin-top:30px; text-align:center; width:170px; font-size:18px;}
 
 
 .y4 div{font-size:14px; color:#A9A9A9; margin-top:10px}
 .y4 div span{ color:#000000; font-size: 16px}
 
 .y4 .yc{ height:170px;background-image:url(../images/q4.png); background-repeat:no-repeat; }
 
  .y4  .yc:hover{background-image:url(../images/q4hover.png); background-repeat:no-repeat;}
 
 
 .y4 .yc a{ height:170px; width:170px; display:block}
 
 
 
 .main1 .tag{ width:1px; border-right:#CCCCCC dashed 1px; height:170px; margin-left:68px; margin-right:68px; margin-top:40px}
 
 
 
 
 
 
  .main2{  height:430px; padding-top:30px}
 
 .main2 .title{ font-size:16px; color:#999}
 
  .main2 .title span{ font-size:21px; font-weight:bold; color:#000}
  
 
  .main2  .more a{ color:#1D2088}
 
 
 .indexnews{ margin-top:10px}
 
 
 
 
 
 
  
#footer{ width:100%; height:295px;  color:#fff; background-color:#1D2088 ;  }
 
.footer1{ height:255px; padding-top:20px}


.ewm{background-image:url(../images/ewm.jpg); background-repeat:no-repeat; width:500px; height:210px; margin-top:25px}

.ewm .hotline{ position:absolute; color:#000000; font-size:16px; margin-left:224px; margin-top:55px; font-weight:bold}
.ewm .tell{ position:absolute; color:#FF5501; font-size:23px; margin-left:187px; margin-top:80px; font-weight:bold; font-family:Arial, Helvetica, sans-serif}


#nav2{ width:580px; margin-top:30px}

#nav2 li{ float:left;   font-size:16px;   text-align:left; padding-right:32px}
#nav2 li a{ color:#fff;  font-size:16px;   }

#nav2 li ul{ margin-top:5px; text-align:left}

#nav2 li ul li{ margin-left:0px!important;background-image:none!important;text-align:left!important; float:none; line-height:180%}
#nav2 li ul li a{  font-size:13px; color:#9FA2FB;background-image:none!important;text-align:left!important;}

#nav2  ul li.last{ background:none}

#nav2  ul li a:hover { color:#E62129}

.footer2{ background-color:#fff; height:40px}


.didh{ line-height:40px;  color:#3A3A3A}

 
 .local{ height:40px; margin-top:20px}
 



/*内页*/

.aboutbanner{  background:url(../images/about.jpg) no-repeat;height:500px;  background-position:top center;width:100%}



.about_1{ background-color:#F8F8F8; height:470px; text-align:center; font-size:14px; color:#757575; line-height:220%}


.about_2{ background-color:#fff; height:630px;  font-size:14px; color:#757575; line-height:220%}

.aboutcon{ text-align:left}

 .about_2 .title{ font-size:16px; color:#BABABA; margin-top:20px}
 
  .about_2 .title span{ font-size:21px; font-weight:bold; color:#1D2088}

.about_3{ background-color:#F8F8F8; height:940px;  font-size:14px; color:#757575; line-height:220%}


 .about_3 .title{ font-size:16px; color:#BABABA; padding-top:20px}
 
  .about_3 .title span{ font-size:21px; font-weight:bold; color:#1D2088}


.about_31{ margin-top:20px}

.about_32{  background:url(../images/about_32.png) no-repeat;height:590px;  background-position:top left; margin-top:30px}

.about_321{ position:absolute; width:715px; margin-left:300px}

 .about_321 .title{ font-size:13px; color:#BABABA; padding-top:0px}
 
  .about_321 .title span{ font-size:16px; font-weight:bold; color:#1D2088}

 .about_321 .title2{ font-size:14px; color:#1D2088; padding-top:0px}
 
 .about_321 .word{ line-height:180%;color:#888888}
 
 
 
.about_322{ position:absolute; width:715px; margin-left:0px; margin-top:200px}

 .about_322 .title{ font-size:13px; color:#BABABA; padding-top:0px}
 
  .about_322 .title span{ font-size:16px; font-weight:bold; color:#1D2088}

 .about_322 .title2{ font-size:14px; color:#1D2088; padding-top:0px}
 
 .about_322 .word{ line-height:180%; color:#888888}



 .about_323{ position:absolute; width:715px; margin-left:300px; margin-top:410px}

 .about_323 .title{ font-size:13px; color:#BABABA; padding-top:0px}
 
  .about_323 .title span{ font-size:16px; font-weight:bold; color:#1D2088}

 .about_323 .title2{ font-size:14px; color:#1D2088; padding-top:0px}
 
 .about_323 .word{ line-height:180%; color:#888888}
 
 
 
 
.about_4{ background-color:#fff; height:595px;  font-size:14px; color:#757575; line-height:220%}



 .about_4 .title{ font-size:16px; color:#BABABA; margin-top:20px}
 
  .about_4 .title span{ font-size:21px; font-weight:bold; color:#1D2088}
  
  .about_4 .con{  margin-top:20px}



.about_5{ background-color:#F8F8F8; height:630px;  font-size:14px; color:#757575; line-height:220%}



 .about_5 .title{ font-size:16px; color:#BABABA; padding-top:20px}
 
  .about_5 .title span{ font-size:21px; font-weight:bold; color:#1D2088}
  
  .about_5 .con{  margin-top:20px}yd


 /*服务页面*/

/*.s_1{ background-color:#f4f4f4; height:340px; text-align:center; font-size:14px; color:#757575; line-height:220%; border:#dcdcdc solid 1px}
*/



.s_1{ background-color:#f4f4f4; height:1px; text-align:center; font-size:14px; color:#757575; line-height:220%; border-top:#dcdcdc solid 1px}

.s_1 .title{ padding-top:30px}

.s_1 ul{margin-top:30px}
.s_1 ul li{ float:left; width:275px}

.s_2{  height:600px;  font-size:14px; color:#757575; line-height:220%;   margin-left:30px}

.s_2 .tag{ width:1px; border-right:#CCCCCC dashed 1px; height:170px; margin-left:128px; margin-right:128px; margin-top:40px}


.f1{ margin-top:30px; text-align:center; width:170px; font-size:18px;  }

 .f1 div{font-size:14px; color:#A9A9A9; margin-top:10px}
 .f1 div span{ color:#000000; font-size: 16px}
 
 .f1 .yc{ height:170px;background-image:url(../images/f1.png); background-repeat:no-repeat; }
 
  .f1 .yc:hover{background-image:url(../images/f1h.png); background-repeat:no-repeat;}
 
 .f1 .yc a{ height:170px; width:170px; display:block}
 
  
.f2{ margin-top:30px; text-align:center; width:170px; font-size:18px;}

 .f2 div{font-size:14px; color:#A9A9A9; margin-top:10px}
 .f2 div span{ color:#000000; font-size: 16px}
 
 .f2 .yc{ height:170px;background-image:url(../images/f2.png); background-repeat:no-repeat; }
 
  .f2 .yc:hover{background-image:url(../images/f2h.png); background-repeat:no-repeat;}
 
 .f2 .yc a{ height:170px; width:170px; display:block}
 
 .f3{ margin-top:30px; text-align:center; width:170px; font-size:18px;}

 .f3 div{font-size:14px; color:#A9A9A9; margin-top:10px}
 .f3 div span{ color:#000000; font-size: 16px}
 
 .f3 .yc{ height:170px;background-image:url(../images/f3.png); background-repeat:no-repeat; }
 
  .f3 .yc:hover{background-image:url(../images/f3h.png); background-repeat:no-repeat;}
 
 .f3 .yc a{ height:170px; width:170px; display:block}
 
 
 
  .f4{ margin-top:30px; text-align:center; width:170px; font-size:18px;}

 .f4 div{font-size:14px; color:#A9A9A9; margin-top:10px}
 .f4 div span{ color:#000000; font-size: 16px}
 
 .f4 .yc{ height:170px;background-image:url(../images/f4.png); background-repeat:no-repeat; }
 
  .f4 .yc:hover{background-image:url(../images/f4h.png); background-repeat:no-repeat;}
 
 .f4 .yc a{ height:170px; width:170px; display:block}
 
 
 
   .f5{ margin-top:30px; text-align:center; width:170px; font-size:18px;}

 .f5 div{font-size:14px; color:#A9A9A9; margin-top:10px}
 .f5 div span{ color:#000000; font-size: 16px}
 
 .f5 .yc{ height:170px;background-image:url(../images/f5.png); background-repeat:no-repeat; }
 
  .f5 .yc:hover{background-image:url(../images/f5h.png); background-repeat:no-repeat;}
 
 .f5 .yc a{ height:170px; width:170px; display:block}
 
   .f6{ margin-top:30px; text-align:center; width:170px; font-size:18px;}

 .f6 div{font-size:14px; color:#A9A9A9; margin-top:10px}
 .f6 div span{ color:#000000; font-size: 16px}
 
 .f6 .yc{ height:170px;background-image:url(../images/f6.png); background-repeat:no-repeat; }
 
  .f6 .yc:hover{background-image:url(../images/f6h.png); background-repeat:no-repeat;}
 
 .f6 .yc a{ height:170px; width:170px; display:block} 
 

.video{ height:365px; background-color:#f4f4f4}

 
  
 .video .title{ font-size:15px; color:#888888; margin-top:20px}
 
  .video .title span{ font-size:21px; font-weight:bold; color:#1d2088}
  
 
 .video ul{ margin-top:20px} 
 
  
 .video ul li{ float:left; margin-right:30px} 
 
 
 /*新闻页面*/
 
 .news_1{ border-top: #e5e5e5 solid 1px}
.news_list{ width:1100px; margin:0px auto ; padding-top:0px; }
.news_box{  height:190px;    clear:both; padding-top:30px;}
.news_box .img_l{ float:left; width:1100px; height:295px}
.news_box .des{ width:420px; line-height: 35px; position:absolute; height:35px; background-color:#1d2088;filter:alpha(opacity=80);opacity:0.8 !important; margin-top:120px; margin-left:338px; color:#FFFFFF; font-size:23px; text-align:center; font-weight:bold}
 .news_box a{ color:#FFFFFF}
 
  .news_box a:hover{ color:#ccc}


 .news_box img:hover{filter:alpha(opacity=50);opacity:0.5 !important;  }

 .news_box ul{display:none;  }
 
 

	
	 
 /*人才*/
 
 .jobt{ height:40px; line-height:40px;font-size:16px;margin-top:20px; border-bottom:#CCCCCC dotted 1px}
 
  .jobt span{color:#1d2088; }
 
	.jobcon{ margin-top:20px; margin-bottom:30px}
	
	
	
	
	
	
	
/*产品中心*/
  
 
 .pbanner{}
 
 .plist{ padding-top:20px}
 
 .plistbox{ height:305px; background-color:#f8f8f8; border:#b8b8b8 dotted 1px; margin-top:20px}
 
 
 .box{ padding-top:30px}
 
 .box .pic{ width:415px; text-align:center}
 
 
.plist .con{ width:590px; margin-left:60px}
.plist  .con .title{ font-size:18px; color:#1d2088; font-weight:bold}

 .xian{ height:1px; border-bottom:#c6c6c6 solid 1px; padding-top:20px}
 
.plist  .con .wz { margin-top:30px; font-size:14px; color:#1d2088; line-height:180%}
 
.plist  .con .wz h1{ font-size:16px; color:#888; font-weight:normal}
 
 
 
 .pmenu{ height:50px; background-color:#3539bb}
 
 .pmenu ul{ width:588px; margin:0px auto ; line-height:50px}
 
 .pmenu li{ float:left; width:147px; text-align:center;height:50px;}
 
 
 .pmenu li a{ color:#9fa2ff; font-size:16px }
 
  .pmenu em{ position:absolute; margin-top:50px; margin-left:30px}
 
 #hover3{ background-color:#3b40e8}
 
 #hover3 a{ color:#fff}
 
 
 
  
  .indexproductlist{ margin-top:20px}
 
 .indexproductlist li{ float:left; width:247px; margin-right:20px;  background-color:#FFFFFF; height:330px}
 
  .indexproductlist li .item{ text-align:center; line-height:28px; }
 
  .indexproductlist li .item .name{ text-align:center; line-height:28px; width:247px; margin:0px auto; font-size:16px; color:#1d2088}
 
  .indexproductlist li .item img{ border:#e2e2e2 solid 1px }
  
 .indexproductlist li:hover{filter:alpha(opacity=80);opacity:0.8 !important;  }
  
   .indexproductlist li:hover .name{ color:#1d2088}
 
  #p4{margin-right:0px}
  
  
  .ps{ height:75px; width:1000px;background-image:url(../images/psbg.jpg); background-repeat:no-repeat; line-height:75px; text-indent:3em}
  
 .ps a{ color:#4F4F4F; font-size:14px}
  
  .ps a:hover{ color:#009B4C}
  
/*内页结束*/



	/*分页*/
.page1{ color:#534F4F; border:#D6D6D6 1px solid; width:44px; height:17px; display:block; line-height:20px; margin-left:4px; cursor:pointer;background:#fff; font-size:12px}
.page1:hover{ background:#1D2088; border:#ccc 1px solid; width:44px; height:17px; display:block; color:#fff;}
.pageTable a{ color:#534F4F; border:#ccc 1px solid; padding:5px;  display:block; line-height:20px; margin-left:4px; cursor:pointer;background:#fff; text-align:center; font-size:12px}

.pageTable a:hover{ background:#90c42f; border:#ccc 1px solid;padding:5px; display:block; color:#fff;}
.page3{color:#534F4F; border:#ccc 1px solid; width:19px; height:17px; display:block; line-height:20px;  margin-left:4px; cursor:pointer;background:#fff; text-align:center; font-size:12px}
.page3:hover{ background:#1D2088; border:#ccc 1px solid; width:19px; height:17px; display:block; color:#fff;}
.page4{ color:#fff; border:#ccc 1px solid; padding:5px;display:block; line-height:20px; margin-left:4px; cursor:pointer; background:#90c42f; text-align:center; font-size:12px}
 




 
/*产品焦点图*/

 #full-screen-slider { width:100%; height:528px; margin:0px auto; position: relative;}
#slides { display:block; width:100%; min-width:980px; height:528px; 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; top:500px; z-index:9900;  padding:5px 15px 5px 0; margin:0;left:50%; width:520px}
#pagination li { display:block; list-style:none; width:38px; height:2px; float:left; margin-left:10px;  background:#fff }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#FAE16B}






 

/*产品页焦点图*/

 #full-screen-slider2 { width:100%; height:552px; margin:0px auto; position: relative; }
#slides2 { display:block; width:100%; min-width:980px; height:552px; list-style:none; padding:0; margin:0; position:relative}
#slides2 li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides2 li a { display:block; width:100%; height:100%; text-indent:-9999px}
#pagination2 { display:block; list-style:none; position:absolute; top:520px; z-index:9900;  padding:5px 15px 5px 0; margin:0;left:50%; width:520px;}
#pagination2 li { display:block; list-style:none; width:8px; height:8px; float:left; margin-left:10px;  background:#fff;border-radius: 5px; }
#pagination2 li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px; }
#pagination2 li.current { background:#1d2088}
 
/*首页滚动产品图2*/

 .case-left2 .prev,.case-left2 .next{ display:block;  width:22px; height:60px; float:right;  margin-top:50px;  overflow:hidden;cursor:pointer;position:absolute;background: url(../images/caseleft.png) no-repeat}
.case-left2 .prev{left:0px;background: url(../images/caseleft.png) no-repeat;   }
.case-left2 .next{right:0px;background: url(../images/caseright.png) no-repeat;   }

 
.case-left2 .prev:hover{display:block; }

.case-left2 .next:hover{display:block; }


.case-left2 { width:1020px;  padding-left:20px;position:absolute;}
.case-left2 .casebd2 a{ color:#ebebeb}
.case-left2 .casebd2 ul{ overflow:hidden; zoom:1; }
.case-left2 .casebd2 ul li{ margin:0 7px;   text-align:center; margin-top:10px; float:left; width:185px; height:180px}
.case-left2 .casebd2 ul li{ text-align:center; line-height:150%; color:#4F4F4F; }
.case-left2 .casebd2 ul li img{ }



