body{ background:#f8f6f4;}
/*头部信息*/
.headertop{ width:100%; background:#f7f7f7; height:38px; line-height:38px;}
.headertop span{ float:right; font-size:12px;color:#75797d;}
.headertop span a{color:#75797d;}
.headertop span a:hover{color:#ff9307; }
.header{ width:100%; height:93px; float:left;background:#fff;}
.w1200{ width:1200px; margin:0 auto;font-size:16px;}
.logo{ width:301px; height:55px; float:left; margin:18px 0 0 0;  }
.nav{ float:right; margin:10px 0 0 0;}
/*下拉菜单*/
ul.my_xiala_nav{ position:relative;  display:block;	 z-index:55555; }
ul.my_xiala_nav li{ width: 100px; text-align:center;}
ul.my_xiala_nav > li{ float: left; margin-right:10px; height:70px; line-height:70px;}
ul.my_xiala_nav li a{height: 40px; padding:0 10px;color:#000; font-size:16px; line-height:40px; }
ul.my_xiala_nav > li > a{ background: #fff; cursor:pointer;}
ul.my_xiala_nav > li > ul > li a {background: #none; cursor:pointer; color:#fff;font-size:14px; }
ul.my_xiala_nav > li a:hover,.choice{ background:none!important; color:#F90;	}
ul.my_xiala_nav > li > ul{ display: none; position:absolute; top:60px; left:-20px; }
ul.my_xiala_nav > li.on > ul{ display: block; position:absolute;}
ul.my_xiala_nav li{ position: relative; }
ul.my_xiala_nav > li > ul{ background:#1572cd; border-radius:5px;}
ul.my_xiala_nav > li > ul > li{ border-top:1px solid #fff; width:100%;min-width:150px;text-overflow:ellipsis; white-space:nowrap; float:left;height:40px; line-height:40px;}
/*banner信息*/
.banner{ width:100%;float:left;position:relative; height:466px; z-index:100;}
.banner img{height:466px; }
.zshz{ width:100%;float:left;position:relative; height:166px; z-index:100;}
.zshz img{height:166px; }

.anniu{position:relative; height:120px; z-index:100; margin:483px 0 0 0; }
.anniubox{ width:1200px; background:#fff; height:120px; position:absolute;}
.anniubox a{ width:199px; float:left; height:120px; border-right:1px solid #e9f3fd; background:#fff; color:#000; text-align:center;}
.anniubox a:hover{ width:199px; float:left; height:120px; border-right:1px solid #e9f3fd; background:#bad8f6;}
.anniubox a span{ width:199px; text-align:center; float:left; margin:13px 0 0 0;}
/*关于我们*/
.aboutus{ width:100%; float:left; }
.aboutusconn{ width:100%; float:left;}
.aboutc{ background:#fff;  margin:0 0 40px 0; }
.company_img{ width:335px; height:394px;float:left; margin:60px 0 40px 0px;}
.company_img img{  width:335px; height:394px;}
.company_imgsx{ width:84px; height:394px;float:left; margin:60px 0 0 0px;}
.company_text{ width:781px; float:left; margin:0 0 0 0px;}
.c_text_title{ width:405px; font-size:26px; color:#4c4c4c; margin:60px 0 10px 0; float:left;}
.c_text_conn{  float:left; margin:0 0 20px 0;width:781px; border-bottom:1px solid #ddd; height:225px; overflow:hidden; font-size:16px; line-height:28px; color:#a4a4a4;}
.c_text_sj{ float:left;}
.wzone{ float:left; margin:15px 53px 0 10px;}
.wz{ color:#70707; font-size:16px; float:left; margin:2px 0 0 5px; line-height:20px;}
.wz span{ color:#bababa; font-size:12px;}
.bigwz{ color:#1572cd; font-size:20px; float:left;}
.bigwz strong{ color:#1572cd; font-size:45px;}



/*标题*/
.t-title{ width:100%; margin:30px 0 25px 0;float:left; }
.t-title strong{ float:left;  font-size:24px; color:#000; padding:0 0 10px 0;}
.t-title strong b{ color:#1572cd;}
.t-title span{float:right; padding:0 20px 0 0;font-size:20px; }
.t-title span a{ color:#3392ee;}
.t-title span a:hover{ color:#fc9216;}

/*产品服务*/
.products{ width:100%; float:left; background:#fff;}
.GP_products_c{ width:100%; float:left; margin:50px 0 0 0;}
.aui-content-box-ovf {height:303px; overflow:hidden; position:relative;}
.aui-content-box-list {position: absolute;}
.aui-content-box-list ul {float:left;}
.aui-content-box-list ul li {float:left; padding:0px; }
.aui-content-box-list ul li a {display: block;float:left; border-bottom:2px solid #eee; background:#fff; width:280px;}
.aui-content-box-list ul li a:hover{ border-bottom:2px solid #ff6600;}
.adimg{ width:280px;height:230px; float:left;}
.adimg img{ width:280px;height:230px;}
.adtext{ width:100%; height:50px; overflow:hidden; float:left; font-size:18px; line-height:50px; background:url(../images/cpjt.png) no-repeat center right;}
.prev{position:absolute; bottom:0; display:none;}
.next{position:absolute;bottom:0; left:60px; display:none;}

/*产品服务*/
.box-ovf {height:360px; overflow:hidden; position:relative;}
.box-list {position: absolute;}
.box-list ul {float:left;}
.box-list ul li {float:left; padding:0px; position:relative; }
.box-list ul li a {display: block;float:left;  background:#fff; width:580px; color:#fff;}
.box-list ul li a:hover{color:#ff6600;}
.boxadimg{ width:580px;height:360px; float:left;}
.boxadimg img{ width:580px;height:360px;}
.boxadtext{ width:430px; left:70px; height:150px; position: absolute; background:url(../images/textbg.png) repeat; top:210px; }
.boxadtext strong{ width:370px; padding:20px 30px 0 30px; float:left; font-size:18px; }
.boxadtext span{font-size:16px; padding:15px 30px;width:370px;  float:left; line-height:30px;}
.boxprev{position:absolute; left:0; top:120px; z-index:9999;}
.boxnext{position:absolute;right:20px; top:120px;}
.boxnext strong{ width:100%; color:#fff;}




/*招商方案*/
.zhaoshang{ width:100%; float:left; background:#fff;}
.fuwuslist{ width:100%; float:left; background:#fff; min-height:850px;}
.bt_dq_box{ width:50%; float:left; margin:0 0 25px 0;}
.dq_fenlei{ width:92%; padding:0 0 0 8%; float:left; background:url(../images/dq_fenlei.png) no-repeat left center; height:23px; line-height:23px; font-weight:bold; font-size:18px;}
.dq_list{ width:100%; float:left;  margin:0 0 22px 0; min-height:850px;}
.dq_listbox{ border:1px solid #f2f2f2; border-top:5px solid #026fcd; width:93%; padding:2%; float:left; margin:20px 2% 0 0;}
.dq_gs{width:90%; float:left;background:url(../images/liebiaoicon2.png) no-repeat left 10px; line-height:24px;font-size:16px; color:#666;padding:10px 0 10px 10%;}
.dq_tel{width:90%; float:left;background:url(../images/liebiaoicon1.png) no-repeat left 10px;line-height:24px;font-size:16px;color:#666;padding:10px 0 10px 10%;}
.dq_add{width:90%; float:left;background:url(../images/liebiaoicon.png) no-repeat left 12px;line-height:24px; font-size:16px;color:#666; padding:10px 0 10px 10%;}



/*新闻中心*/
.newsbox{ width:100%; float:left; background:#fff;}
.news{ width:100%; float:left; background:#fff; padding:0 0 50px 0; }
.news ul{ float:left; width:100%; margin:0px 0 0 0;}
.news ul li{ float:left; width:580px; margin:0 20px 30px 0; }
.newsimg{ width:188px; height:123px; float:left; margin:0 20px 0 0;}
.newsimg img{ width:188px; height:123px;}








.synews_time{ width:352px;  float:left; color:#8e8e8e; font-size:16px; margin:8px 0 0 0; padding:0 0 0 20px; background:url(../images/newstime.png) no-repeat left center;}
.synews_title{ width:352px; float:left; padding:15px 20px 10px 0; font-size:16px;}
.synews_conn{ width:352px;  float:left;padding:0 20px 0 0; overflow:hidden; height:56px; font-size:14px; color:#838383; line-height:26px;}


/*案例展示*/
.GP_products{ width:1200px; margin:0px auto 0 auto; }
.GP_products_t{ width:100%; float:left; }
.GP_products_t img{}
.GP_products_c{ width:100%; float:left; margin:0px 0 0 0; 	 position:relative; }

/*友情链接*/
.footer{ width:100%; float:left;}
.subfooter{ width:100%; float:left;background:#fff}
.links{ width:100%; height:60px; line-height:60px; }
.links1{ width:100%; height:60px; line-height:60px; background:#fff;}
.links_title{ width:190px; background:#1478da;height:60px; line-height:60px; text-align:center;float:left; color:#fff;}
.yqlj{ width:1000px; margin:0 0 0 10px; height:60px; line-height:60px; color:#000;float:left;}

/*底部信息*/
.foot{ background:#222222; width:100%; float:left; height:220px;}
.copy{ background:#222222; width:100%; float:left; height:45px; border-top:1px solid #343434; line-height:45px; text-align:center; color:#969696;}
.erweima{ background:#383838; width:190px; float:left; height:190px;text-align:center;}
.erweima img{  margin:16px 0; width:120px; height:120px;}
.erweima span{ text-align:center; color:#fff; float:left; width:190px;}

.lxwm{ width:500px; float:left; margin:0 0 0 35px;}
.lxwm_t{ font-size:22px; font-weight:bold; color:#fff; margin:40px 0 30px 0;}
.lxwm_t span{ float:left; width:100%; color:#404040;}
.lxwm p{ width:100%; float:left; color:#999; font-size:14px; line-height:26px;}

.fuwu{ width:300px; float:left; margin:0 0 0 35px;}
.fotel{ width:300px; float:left;}
.fotel img{ width:45px; height:45px; float:left;}
.fotel strong{ width:200px; float:left; font-size:24px; color:#1478da; padding:0 0 5px 0; margin:0 0 0 20px;}
.fotel span{ font-size:14px; float:left;width:200px;color:#1478da; margin:0 0 0 20px;}


/*内页的css*/
.subbody{ background:#fafafa;}
.subconn{ float:left; width:100%; background:#fafafa;}
.ny_banner1{float:left; width:100%; background:url(../images/nybanner1.jpg) #fafafa no-repeat center top; overflow:hidden; }
.ny_banner2{float:left; width:100%; background:url(../images/nybanner2.jpg) #fafafa no-repeat center top; overflow:hidden; }
.ny_banner3{float:left; width:100%; background:url(../images/nybanner3.jpg) #fafafa no-repeat center top; overflow:hidden; }
.ny_banner4{float:left; width:100%;background:url(../images/nybanner4.jpg) #fafafa no-repeat center top; overflow:hidden; }
.ny_banner5{float:left; width:100%;background:url(../images/nybanner5.jpg) #fafafa no-repeat center top; overflow:hidden; }
.ny_banner6{float:left; width:100%; background:url(../images/nybanner6.jpg) #fafafa no-repeat center top; overflow:hidden; }
.ny_banner7{float:left; width:100%;background:url(../images/nybanner7.jpg) #fafafa no-repeat center top; overflow:hidden; }
.mbx_nav{ width:100%; height:200px; background:url(../images/abbg.png) no-repeat center 60px;margin:140px auto 0 auto; text-align:center;}
.c1{ font-size:30px; font-weight:bold; color:#fff; padding:0 0 15px 0;}
.c2{ font-size:30px;font-weight:bold; color:#1572cd; padding:0 0 15px 0;}
.ny_conn{ width:1200px; margin:0 auto;}
.ny_leftmenu{ width:269px; float:left;   }
.ny_left_title{width:269px; float:left; height:132px; background:url(../images/ny_title.png) no-repeat center top;}
.title_font{ font-size:28px; color:#fff; margin:15px 0 0 15px;}
.span_font{ font-size:28px; color:#fff; font-weight:bold;margin:15px 0 0 15px;}
.span_font span{ color:#ffc000;}
.ny_leftmenubox{ width:269px; float:left;  }
.leftmenubox{width:269px; float:left; margin:13px 0 0 0; }
.leftmenubox li{width:269px; float:left; border-bottom:1px solid #eee; position:relative; z-index:20;}
.leftmenubox li a{width:249px; font-size:16px; color:#000; padding:0 0 0 20px; float:left; background:#fff; height:60px; line-height:60px;  }
.leftmenubox li img{position:absolute; top:22px; right:20px; z-index:50;}
.leftmenubox li a.current{ background:#026fcd;color:#fff;}
.leftmenubox li a:hover{width:249px; color:#fff; float:left; background:#026fcd; height:60px; line-height:60px; }
.ny_rightconn{ width:851px; float:left; min-height:850px; background:#fff; margin:13px 0 20px 20px; padding:30px; font-size:16px; line-height:32px;}
.ny_rightconn_nopadding{ width:911px; float:left; min-height:850px; background:#fff; margin:13px 0 20px 20px;  font-size:16px; line-height:32px;}
.ny_rightconn_nopadding h4{ padding:23px 0; text-align:center; font-size:16px;}
.ny_rightconn_nopadding p{ padding: 0 0 20px 0; color:#404040;}


.ny_rightconn h4{ padding:23px 0; text-align:center; font-size:16px;}
.ny_rightconn p{ padding: 0 0 20px 0; color:#404040;}


/*资质荣誉*/
.zzrypc{ width:100%; float:left; min-height:900px;}
.zzrypc ul {float:left;}
.zzrypc ul li {float:left; padding:0px; margin:0 6px 30px 6px;display: block;float:left; border:1px solid #eee; padding:10px; background:#fff; width:249px;}
.zzrypcimg{ width:249px;height:212px; float:left; background:#f8f6f4;}
.zzrypcimg img{ width:249px;height:212px;}
.zzrypctext{ width:249px;height:50px; text-align:center; float:left; font-size:16px; line-height:50px;}



/*fenye*/
DIV.digg { padding:3px;  text-align:center; width:100%; margin:20px 0 20px 0; float:left;}
DIV.digg A {border: #e1e1e1 1px solid; PADDING:5px 8px; MARGIN: 2px; COLOR: #a6a6a6;  TEXT-DECORATION: none}
DIV.digg A:hover {border: #1572cd 1px solid; COLOR: #000; background:#1572cd; color:#fff; }
DIV.digg A:active {border: #1572cd 1px solid; COLOR: #000; background:#1572cd; color:#fff;}
DIV.digg SPAN.current { PADDING:5px 8px; border: #1572cd 1px solid;MARGIN: 2px;  COLOR: #fff; background:#1572cd;}
DIV.digg SPAN.disabled {border: #e1e1e1 1px solid;PADDING:5px 8px; MARGIN: 2px; COLOR: #ddd; }


/*详细news*/
.ny_newdetails{ width:100%; float:left;}
.ny_news_title{ width:100%; float:left; font-size:26px; color:#000; text-align:center;}
.ny_news_td{ text-align:center; float:left; width:100%; padding:20px 0 20px 0; border-bottom:1px solid #ddd;}
.ny_news_td img{ margin:0px 10px;}
.ny_newconn{ width:100%; float:left; min-height:900px; background:#fff; margin:20px 0 10px 0px;font-size:16px; line-height:30px;color:#535353;}
.ny_newconn p{ padding: 0 0 20px 0;color:#535353;}
.ny_newconn a{ width:100%; float:left; color:#528c0f; text-decoration:underline;}
.ny_newconn a:hover{ width:100%; float:left; color:#dd6d05;}

/*集团news*/
.ny_newsbox{ width:100%; float:left;  }
.ny_newsbox ul{ float:left; width:100%; min-height:900px;}
.ny_newsbox ul li{ float:left; width:871px; margin:0 0px 30px 0; width:100%; }
.newsimg{ width:188px; height:123px; float:left; margin:0 20px 0 0;}
.news_time{ width:614px;  float:left; color:#8e8e8e; font-size:16px; margin:0px 0 0 0; padding:0 0 0 20px; background:url(../images/newstime.png) no-repeat left center;}
.news_title{ width:634px; float:left; padding:0px 0px 10px 0; font-size:16px;}
.news_conn{ width:634px;  float:left;padding:0 0px 0 0; font-size:14px; color:#838383; line-height:26px; height:55px; overflow:hidden;}
.newsboxmore{ width:100%; float:left;}




/*招聘信息*/

.subnews_conn{ width:100%; float:left; min-height:850px;  }
.subnews_conn ul{ width:100%; float:left;}
.subnews_conn ul li{ line-height:27px; margin:12px 0 0 0;width:100%; float:left; border-bottom:1px dotted #ddd; padding:0 0 15px 0;}
.subnews_conn ul li a{ font-size:16px; float:left; background:url(../images/news_list_icon.png) no-repeat left 10px; padding:0 0 0 20px; color:#666;}
.subnews_conn ul li a:hover{color:#7ec61a; text-decoration:underline;}
.subnews_conn ul li span{ float:right;font-size:14px; color:#666;}





/*产品服务*/
.cpfu{ width:415px; height:307px; margin:10px 5px; float:left; position:relative; background:#0CF;}
.cpfuimg{width:415px; float:left; position:absolute;}
.cpfuimg img{width:415px; height:307px;}

.cpfutext{width:415px; color:#fff; text-align:center; float:left; position:absolute; height:40px; line-height:40px; bottom:0;background:url(../images/textbg.png) repeat left top;}
.cpfu a{color:#fff;}
.cpfu a:hover{color:#ff8a00;}
.cpfubox{ width:100%; float:left; min-height:850px;}
























/*联系我们*/
.allconn{ width:1140px; float:left; background:#fff; padding:30px; min-height:800px;  margin:0 0 80px 0px;font-size:16px; line-height:30px;color:#535353;}
.allconn p{ padding: 0 0 20px 0;color:#535353;}
.allconn a{ width:100%; float:left; color:#528c0f; text-decoration:underline;}
.allconn a:hover{ width:100%; float:left; color:#dd6d05;}




/*案例展示*/
.cpfubox{ width:100%; float:left;}
.caselist { float:left; width:100%; min-height:900px;}
.caselist ul {float:left;}
.caselist ul li {float:left; margin:30px 0px 0px 18px; }
.caselist ul li a {display: block;float:left; border-bottom:2px solid #eee; background:#fff; width:280px;}
.caselist ul li a:hover{ border-bottom:2px solid #ff6600;}




.contacttt{ float:left; margin:197px 0 0 0;}
.contactusbox{ width:1200px; background:#fff; height:800px; margin:11px 0 20px 0; float:left;}
/*sub联系我们*/
.subcontact{ background:#fff; width:100%; padding:20px 0;float:left;}
.lxbox{  width:46%; float:left;  margin:15px 2% 20px 2%;}
.borderbox{ border:1px solid #ddd; padding:15px; line-height:30px; font-size:16px; color:#666;}
.borderbox span{ float:left; width:30px; height:30px; margin:0 20px 0 0;}
.mapbox{ width:96%; float:left; height:500px; margin:20px 2% 10px 2%;}
/*联系我们*/
.servicebox{ line-height:36px; color:#666;}


/*悬浮qq*/
.xuanfu{ width:45px; height:140px; background:url(../images/zxqq.png) #1572cd no-repeat 0px 0px;z-index:66666;cursor:pointer; position:fixed; right:0px; top:35%;border-radius:5px 0px 0px 5px;}
.qqwindow{ display:none; width:180px; height:200px; background:#1572cd; cursor:pointer; z-index:66666; position:fixed; top:35%; border-radius:5px 0px 0px 5px; right:0px;}
.fanhui{ background:url(../images/leftxuanfu.png) no-repeat 140px 17px; width:100%; float:left; height:50px; line-height:50px; text-align:center; font-size:16px; font-weight:bold; color:#fff;}
.qqconnx{ width:150px; height:135px;  float:left; margin:0 0 0 15px;}
.qq{ width:100%; height:41px; background:#fff; line-height:41px; float:left; margin:0px 0 3px 0; font-size:14px; border-radius:5px;}
.qq_img{ width:20px; height:20px; float:left; margin:5px 10px 0 10px;}
.qq_img img { width:100%;}

/*产品服务详细*/
.pro_title{ width:100%; float:left;}
.pro_img{ width:420px; height:270px; float:left; background:#f3f3f3;}
.pro_img img{ width:420px; height:270px;}
.pro_text{ width:420px; margin:0 0 0 10px; height:270px; float:left}
.pro_text_title{ width:400px; font-size:22px; font-weight:bold; float:left; padding:0 0 0 20px; line-height:60px;}
.pro_text_conn{ width:400px; font-size:16px; float:left; padding:0 0 0 20px; line-height:30px;}
.pro_text_conn a{ color:#0068c1; text-decoration:underline;}
.pro_text_conn a:hover{ color:#ff8809; text-decoration:underline;}
.pro_text_conn p{ text-indent:0;}
.pro_text_btn{ width:186px; height:52px; float:left; margin:0 0 0 20px;}
.pro_text_btn a{ width:186px; height:52px; float:left;background:url(../images/more5.png) no-repeat left 0px;}
.pro_text_btn a:hover{ width:186px; height:52px; float:left;background:url(../images/more6.png) no-repeat left 0px;}
.pro_conn{width:100%; float:left;}
.pro_conn_tt{ border-bottom:2px solid #035ec7;  height:70px; float:left; width:100%;}
.pro_conn_tt span{ float:left; line-height:80px;font-weight:bold; font-size:20px;}
.pro_conn_tt span.pro_11{ color:#035ec7;  }
.pro_conn_tt span.pro_22{ color:#035ec7; }
.pro_conn_tt span.pro_33{ color:#035ec7;}
.pro_conn_cc{ float:left; width:100%; padding:20px 0 0px 0;}
.pro_conn_cc p{ float:left; width:100%; padding:10px 0 10px 0;text-indent:0;}



.bggrey{ background:#f3f3f3; font-size:16px; font-weight:bold; color:#666;}
.tablestyle{  float:left; }
.tablestyle tr td{line-height:40px; padding:0 20px;}

/*集团产业内页*/
.case_img{ width:410px; height:340px; float:left; background:#fff; padding:10px; border:1px solid #ddd;}
.case_img img{ width:410px; height:340px;}
.case_text{ width:409px; margin:0 0 0 10px; height:270px; float:left}
.case_text_title{ width:389px; font-size:22px; font-weight:bold; float:left; padding:0 0 0 20px; line-height:60px; border-bottom:1px solid #ddd;}
.case_text_conn{ width:389px; font-size:16px; float:left; height:277px; overflow:hidden; padding:20px 0 0 20px; line-height:30px;}
.case_text_conn a{ color:#0068c1; text-decoration:underline;}
.case_text_conn a:hover{ color:#ff8809; text-decoration:underline;}
.case_text_conn p{ text-indent:0;}
.case_text_btn{ width:186px; height:52px; float:left; margin:0 0 0 20px;}
.case_text_btn a{ width:186px; height:52px; float:left;background:url(../images/more5.png) no-repeat left 0px;}
.case_text_btn a:hover{ width:186px; height:52px; float:left;background:url(../images/more6.png) no-repeat left 0px;}
/*sub内容 表格 下载  */
h3{ color:#000; font-size:20px; padding:10px 0;}
.text_connbox{ float:left; width:100%; min-height:850px;}
.text_connbox p{ color:#666; font-size:16px; line-height:30px; padding:10px 0;}
.text_connbox h3{ color:#000; font-size:20px; padding:10px 0;}
.text_connbox h4{ color:#000; font-size:18px; font-weight:normal;padding:10px 0; color:#5cbbf5; line-height:30px;}
.text_connbox img{ margin:0 4% 10px 0%; width:46%;}
.text_connbox iframe{ margin:0 0 20px 0;}
.text_connbox table{ border-color:#ddd; border:1px solid #f2f2f2; border-bottom:none; margin:20px 0 30px 0;  }
.text_connbox table tr td{ border-bottom:1px solid #f2f2f2;line-height:30px; padding:10px 10px; text-align:center; font-size:16px; color:#999;}
.text_connbox table tr td a{ color:#5cbbf5; background:url(../images/downloadicon.png) no-repeat left center; padding:0 0 0 20px; }
.text_connbox table tr td a:hover{ text-decoration:underline;}
.text_connbox table tr th{ border-bottom:1px solid #f2f2f2; background:#fafafa;line-height:50px; font-size:16px; font-weight:normal; color:#000; text-align:center;}
.text_connbox ul{ width:100%; float:left; }
.text_connbox ul li{ float:left;width:96%; font-size:16px; color:#666; padding:10px 0 10px 4%;background:url(../images/dian.png) no-repeat left 18px; line-height:30px;}
