﻿/* boby */

.date{position:absolute;right:0px; bottom:0px;color:#999999;}


#box{  width:1000px;margin:0 auto; }

#home_box_center{ background:url(../images/s_home_bg.jpg) no-repeat center;min-height:869px;margin:0 auto;text-align:center;}
#n_box_top_pro{background:url(../images/z_pro_top_bg.jpg) repeat-x;width:100%;height:117px;}
/*头部*/ 
#box_bg{ width:100%;  height:74px;position:fixed;_position:absolute;top:0;z-index:9999999; background:#fff; border-bottom:1px solid #ccc; }
#top_box{width:1000px; height:74px; margin:0 auto;}


.banben{ float:left; margin-top:5px;}


#top_right{float:right; margin-top:0px;}
#top_right a{ float:left;}





/* 效果CSS开始 */
#box_r{ width:70px; height:auto; position:fixed; right:0; top:200px; z-index:2;}
#float li p[data-v-3498646e]{ color:#fff; margin-top:5px;}

#float li[data-v-3498646e] {
	height:70px;
	width:70px;
	background:#fff;
	text-align:center;
	position:relative;
	margin-top:1px
}

#float li:hover[data-v-3498646e] {
	background:#ba1418;
}


#float li .iconfont[data-v-3498646e] {
	color:#fff;
	font-size:40px;
	display:block
}
#float li>a[data-v-3498646e] {
	font-size:12px;
	text-decoration:none;
	color:#fff;
}


#float .wechat[data-v-3498646e] {
	background:#009ACE;
}
#float .wechat a[data-v-3498646e] {
	display:inline-block;
	margin:10px auto 5px
}
#float .wechat img[data-v-3498646e] {
	width:23px;
	height:26px
}


#float .zixun[data-v-3498646e] {
	background:#009ACE;

}
#float .zixun a[data-v-3498646e] {
	display:inline-block;
	margin:10px auto 5px
}
#float .zixun img[data-v-3498646e] {
	width:23px;
	height:26px
}


.popup[data-v-3498646e] {
	display:none;
	position:absolute;
	left:-170px;
	top:0;
	width:170px;
}

.wechat:hover .popup[data-v-3498646e] {
	display:inline-block
}
.wechat:hover .popup img[data-v-3498646e] {
	width:100%!important;
	height:100%!important
}


.zixun:hover .popup[data-v-3498646e] {
	display:inline-block
}
.zixun:hover .popup img[data-v-3498646e] {
	width:100%!important;
	height:100%!important
}









/*搜索*/
#search{width:130px; height:28px;background:#fff; border:1px solid #ccc; float:right; margin-top:22px; margin-left:10px;border-radius:5px;}
.searchk{float:left; margin-top:2px; margin-left:3px; background:none;}
.scr_text{color:#ccc;border:none; background:none; width:80px;padding-left:5px; line-height:30px; font-size:14px;}






/*specal*/
.yingyong{ width:100%; height:380px; background:#eee; padding:30px 0;}
.baiye{ margin:0 auto; width:1100px;}
.baiye h2{ font-size:18px; font-weight:normal; text-align:left; color:#000; border-bottom:1px solid #e1e1e1; padding-bottom:15px;}
.baiye h2 span{ font-size:13px; text-align:left; color:#666; padding-left:15px;}
.baiye dl{height:267px;padding-top:30px;}
.baiye dt{ width:80px; height:267px;float:left;margin:0px 1px 0 1px; position:relative; z-index:1;} 
.baiye dt h3{ position:absolute; top:20px;width:80px;cursor:pointer;height:35px; background:#00a2c7;text-align:center;font:12px/35px "微软雅黑";color:#fff; z-index:3;}
.baiye dt span{display:block;height:26px; margin-bottom:15px;font:18px/26px Airal;color:#FFF;background:url(../images/y_pro_tit_shuzi.png) no-repeat center 0;}

.baiye dd{float:left;width:0;overflow:hidden;height:267px;padding-top:0px;position:relative;}
.baiye .baiye_cont{width:830px;font:12px/25px "微软雅黑";position:relative;z-index:2; color:#333; margin-top:10px; margin-left:20px;}
.baiye .baiye_cont p{font:12px/25px "微软雅黑";}
.baiye .baiye_cont img{float:right;margin:0 0px 0 25px;background:#FFF; width:310px; height:205px;}
.baiye .baiye_cont a{ color:#00a2c7;}
.baiye .baiye_cont hr{ border:none; border-bottom:1px solid #e1e1e1; margin:10px 0px;}




.prater{background: url(../images/x_kehu_bg.png) no-repeat center top; margin-top:-80px; height:217px; width:100%; padding-top:85px;}
.prater .container{height:50px; margin:0 auto; width:1100px;}
.prater h2{ text-align:center; font-size:28px; color:#c5edff; line-height:45px; padding-bottom:30px;}
.liuyan{ padding:0px 0; text-align:center; width:800px; margin:0 auto;}
.liuyan_kefu{ width:200px; height:50px; line-height:50px;  float:left; margin:0px 20px;}
.liuyan_kefu01{ width:200px; height:50px; line-height:50px; float:left; margin:0px 20px; }
.liuyan_tel{ float:left;font-size:28px; font-family: Arial, Helvetica, sans-serif; color:#2fbaf7; letter-spacing:normal; background:url(../images/x_foot_tel.png) no-repeat left 15px; padding-top:0px;font-style:oblique; padding-left:40px; margin-left:20px;}
.liuyan_kefu a{ color:#fff; font-size:18px;background:#0D86BB; display:block;border:1px solid #0D86BB; border-radius:5px;}
.liuyan_kefu a:hover{ color:#fff; font-size:18px;border:1px solid #DF1813; background:#DF1813; display:block;border-radius:5px;}
.liuyan_kefu01 a{ color:#2fbaf7;font-size:18px; border:1px solid #0D86BB; display:block;background:none;border-radius:5px;}
.liuyan_kefu01 a:hover{ color:#fff; font-size:18px; background:#DF1813; border:1px solid #DF1813;display:block;border-radius:5px;}



.footer_box{background:#EEEEEE; padding:30px 0px;width:100%; }
.footer_box .container{ margin:0 auto; width:1100px;}


/*左侧分类*/
.cpxn{width:1100px;margin:0 auto;}
.cpxn-l{float:left;width:250px; padding-bottom:20px;}
.cpxn-l li a{width:250px;height:50px;line-height:50px;text-indent:15px;display:block;background:#efefef;border-bottom:1px #fff solid;font-size:14px;color:#737373;transition:all 0.2s linear; position:relative;}
.cpxn-l li a span{ background:url(../images/home_ico_pro.png) no-repeat right top; position:absolute; right:25px; top:20px; width:7px; height:12px;}

.cpxn-l li a:hover{background:#5FADDE;color:#fff;}
.cpxn-l li a:hover span{background:url(../images/home_ico_pro1.png) no-repeat right top;}
.cpxn-l li a:hover,.cpxn-l li.currclass a{background:#5FADDE;color:#fff;}



.cpxn-r{width:100%;  padding-top:20px; clear:both;}
.cpxn-r-news{width:100%; padding-top:10px;}
.cpxn-r-jinshen{width:100%; height:550px; background: url(../images/slide_4_bak.jpg) no-repeat center top #2B2B2B;margin-top:130px;}
.cpxn-r-wenhua{width:100%; background:#fff;margin-top:50px;}

.cpxn-r1{line-height:55px;font-size:18px;color:#484646;border-bottom:1px #ddd solid;}
.cpxn-r1 span{float:right;color:#737373;font-size:12px;}
.cpxn-r1 span a{margin:0 3px;font-size:12px;color:#737373;}
.cpxn-r1 span a:hover{color:#9859a5;}



 /*主体部分*/


#quick_box{width:100%;margin:0 auto; margin-top:0px;background:#eeeeee;height:360px; }
#prodcut_box{width:100%;margin:0 auto; margin-top:0px;background:#fff;height:370px; }

/*首页产品*/ 

#home_pro_box ul{ float:left;}
#home_pro_box ul li{ float:left; width:220px; height:300px; margin:0px 10px; position:relative; }
#home_pro_box ul li h2{ font-family:"微软雅黑"; font-size:14px; width:220px; text-align:left; line-height:35px; font-weight: normal; color:#3a7ea6}
#home_pro_box ul li a.more{ background:url(../images/s_home_more2.jpg) no-repeat; width:94px; height:15px; position:absolute; left:0px; bottom:0px;}
#home_pro_box ul li a:hover.more{background:url(../images/s_home_more2_hover.jpg) no-repeat; width:94px; height:15px; }



.n_pro_box{ float:left; margin:0px 0px 0px 0px;width:1000px;}
.n_pro_box ul{ float:left;}
.n_pro_box ul li{ float:left; width:276px; height:260px; margin:0px 25px 40px 20px; position:relative; background:#fff; border:1px solid #ddd; text-align:center;}
.n_pro_box ul li h2{ float:left;font-family:"微软雅黑"; font-size:13px; border-top:1px solid #ddd; width:256px; text-align:center; line-height:22px; font-weight: normal; color:#666; margin-top:10px; padding:10px; }


.news-img{ float:right; width:100%; overflow:hidden; max-height:300px}
.news-img img{transition:all 1.8s; -webkit-transition:all 1.8s; }
.news-img img:hover{transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); }


/*首页图片放大*/
.news-img01{ float:right; width:100%; overflow:hidden;}
.news-img01 img{transition:all 0.5s; -webkit-transition:all 0.5s; }
.news-img01 img:hover{transform:scale(1.1,1.1); -webkit-transform:scale(1.1,1.1); }

/*首页服务*/
.service_box{ float:left; width:683px; height:280px; background:#fff; margin:40px 0px 0px 0px;}
.service_box_left{ float:left; background:#006CBF; width:217px; height:280px; position:relative;}
.service_box_left h2{ font-size:24px; text-align:left; color:#FFF; float:left; margin:70px 0px 0px 30px; font-weight:normal; }
.service_box_left span{ float:left; width:186px; margin:10px 0px  0px 30px; color:#58B8FF; text-align:left;}
.service_box_left a.more{ background:url(../images/h_news_ico.png) no-repeat; width:30px; height:31px; position:absolute; left:25px; bottom:50px;}
.service_box_left a:hover.more{background:url(../images/h_news_ico_hover.png) no-repeat;  }
.service_box_left_ico{ position:absolute; right:0px; top:20px;}

.home_about{ float:left; width:460px;}
.home_about span{ text-align:left; line-height:200%; margin:10px 10px 0px 15px; float:left;}
.home_about span img{ margin:10px 20px 10px 0px;}
.home_about a{ text-align:left; float:left; margin-left:15px; color:#006CBF; margin-top:15px;}
.home_about a:hover{ color:#BD1224;}

.home_newstk{ float:left;width:450px;text-align:left; margin-top:15px; margin-left:20px;}
.home_newstk ul li{ float:left;}
.home_list_news{ float:left; width:450px; margin-bottom:10px; }
.home_list_pic{ float:left; margin-right:20px; margin-top:5px;}
.home_list_news h2{ float:left; text-align:left; line-height:25px; color:#666; font-size:14px;}

.home_news_list{ float:left; width:450px; margin:10px 0px 0px 10px; }
.home_news_list_left{ float:left; width:40px; color:#999;}
.home_news_list_left h4{ font-size:22px; text-align:center; width:40px; line-height:25px; color:#666; }
.home_news_list_right{border-left:1px dashed #ccc; margin-left:10px; float:left; width:370px; margin-top:0px; padding-left:20px; height:40px; line-height:40px;}
.home_news_list_right a{ font-size:13px;}

/*最新报告*/

#report_box{ float:left; margin:27px 0px 0px 30px;width:285px;}
#report_box ul{ float:left;}
#report_box ul li{ float:left; margin:13px 0px; height:124px; position:relative;}
#report_box ul li a{ float:left; width:277px; padding:2px; height:124px; background:#fff; margin:0px 0px 20px 0px; display:block; color:#666; }
#report_box ul li p{ font-family:"微软雅黑"; font-size:17px; width:120px; float:left; text-align:left; line-height:30px; margin-top:5px;padding-left:25px; color:#006CBF;}
#report_box ul li img{ float:left;}
#report_box ul li span{ float:left; padding-left:25px; text-align:left; width:100px; font-size:12px;}
#report_box ul li a:hover{ color:#fff;background:#006CBF; display:block; }
#report_box ul li a:hover p{ color:#fff;}

#report_box ul li a:hover .report_box_left_ico{ background:url(../images/h_news_ico_hover.png) no-repeat;width:30px; height:31px;}

#report_box ul li a .report_box_left_ico{ position:absolute; left:155px; bottom:10px; background:url(../images/h_ico_1.png) no-repeat; width:30px; height:31px;}

.neiye_height{width:100%; height:170px;}

.allpic{ padding-top:0px; display:block; position:relative; z-index:1;text-align:center;}
.allpic H3{ font-size:55px;font-weight:normal; color:#Fff; left:70%; position:absolute; top:70px;}
.allpic H4{ font-size:40px; color:#fff; font-weight:700; left:70%; position:absolute; top:120px;}
.allpic H5{ font-size:23px; color:#fff; font-weight:normal; left:58%; position:absolute;top:190px;}
.allpic_text{position: absolute; z-index:99999; width:100%; text-align:center; top:120px;}

.pc-img{ margin:0 auto; text-align:center;}

.neiye{  position:relative; z-index:1;}
.nydh-1{ width:100%; position:absolute;}
.fld{ display:none;}
.nydh-1{ margin:0 auto; width:100%; height:140px; text-align:center;}
.nydh-1 li{display:inline-block; float:none; }
.nydh-1 a{ display:inline-block;font-size:15px; padding:20px 10px; color:#333; text-align:center; margin:0px 30px; line-height:45px;}
.nydh-1 a:hover,.nydh-1 a.currclass{color:#EE560A;font-size:15px; }

.nydh-1 img{ max-width:90px; max-height:90px;}

#home_box{ position:relative; float:left; width:306px;}
.news_box{ float:left; width:306px;}
.news_box ul li{ width:300px; margin:0px 0px;}
.news_box ul li h4{ font-weight:normal; line-height:30px;  text-align:left; }
.home_news_text{  text-align:left; width:306px; }
.top_date{ font-size:12px; color:#999;  margin-top:0px; margin-left:10px;}

.news_box ul li h4 a{ color:#498CB9; font-size:13px; background:url(../images/x_news_ico.png) no-repeat left 8px; padding-left:10px; }
.news_box ul li h4 a:hover{ color:#DF1813;}

#home_pro_box{ float:left; padding:20px 0px 0px 0px;width:306px; position:relative;}
#home_pro_box h3{ float: left; text-align:left; font-size:16px; font-weight:normal; margin-right:60px; line-height:40px; color:#000; border-bottom:1px solid #e1e1e1; width:306px; margin-bottom:10px;}

a.more{  font-size:12px; color:#666;}
a:hover.more{ color:#DF1813;}



/*首页快速连接*/
#link_box{ float:left; width:1000px; height:100px; margin:30px 0px 0px 0px;}
#link_box ul{ float:left;}
#link_box ul li{ float:left; line-height:180%;}
#link_box ul li a{ float:left;margin:0px 20px;height:100px; width:200px; border-top:3px solid #eee;}
#link_box ul li p{ font-family:"微软雅黑"; font-size:15px; width:130px; float:left; text-align:left; line-height:20px; margin-top:30px; color:#000;padding-left:15px;}
#link_box ul li img{ float:left; width:38px; height:40px; margin-top:40px;}
#link_box ul li span{ float:left; padding-left:15px; text-align:left; width:145px; color:#999;}
#link_box ul li a:hover{ border-top:3px solid #0081CC;}/*首页产品推荐*/



/*底部*/



.foot_text{width:1100px; line-height:40px; color:#666; text-align:left; border-top:1px solid #ccc; padding-top:10px; margin-top:30px; float:left; }
.foot_text a{ color:#ccc;}
.foot_text a:hover{ color:#fff;}




.footer_right{ float:right; width:650px;}


.foot_top_left{ float:left; width:220px;}
.foot_top_left li{ float:left;  text-align:left; margin:30px 0px 0px 0px;width:220px;}
.foot_top_left li h2 { color:#333; font-size:16px;line-height:30px; font-weight:normal;  }
.foot_top_left li a:hover{ color:#1389f7;}
.foot_top_left li ul { float:left; margin-top:10px; }
.foot_top_left li ul li{ margin: 0px; float:left; width:220px;  height:25px;  }
.foot_top_left li ul li a{ line-height:25px;  float:left; color:#666; font-size:12px;}
.foot_top_left li ul li a:hover{ float:left; color:#DF1813; }

.footer_right_con{ float:left; width:400px; margin-left:30px; margin-top:30px;}
.footer_right_con h2{ font-size:16px; font-weight:normal;color:#333;}


.link_box{ float:left; width:400px; margin-top:20px;}




#home_box_bg{ clear:both;background: url(../images/s_n_top_bg.jpg) no-repeat center top #058DDB; width:100%; height:100px; margin-top:74px;}





#n_box{ float:left; width:1000px; border:1px solid #ccc; min-height:500px;_height:500px; border-top:none; background:#fff; margin-bottom:35px;-webkit-box-shadow:0 0 10px #ccc;-moz-box-shadow:0 0 10px #ccc;box-shadow:0 0 10px #ccc;  }

#n_box_top{ width:1000px; margin:0 auto; position:relative; height:100px; overflow:hidden;}
#n_box_top .line{ width:50px; height:2px; background:#fff; position: absolute; top:25px; left:5px;}
#n_box_top h2{ font-size:20px; text-align:left; color:#fff;line-height:30px; padding-top:35px; padding-left:5px;}
#n_box_top h3{ font-size:30px; text-align:left; color:#53A5DF; line-height:30px; padding-top:7px;}

#n_box_top .back{ position: absolute; right:10px; top:30px;}
#n_box_top a.back { background:url(../images/s_n_back_a.jpg) no-repeat; width:53px; height:54px; display:block;}
#n_box_top a:hover.back{ background:url(../images/s_n_back_h.jpg) no-repeat; }
 /*内页左边*/
 #n_main_left{float:left; width:185px;margin:25px 0px 0px 20px; }

.n_left_top{ float:left; background: url(../images/h_n_left_tit.jpg) repeat-x left top ;width:185px; height:60px; }
.n_left_top h2{ color:#fff; line-height:60px; font-size:18px; text-align:center;font-family:"微软雅黑"; }

.pro_list{ float:left; margin-bottom:25px;}
.pro_list li{ float:left; width:185px; margin:0px 0px;}
.pro1list1 a:link, .pro1list1 a:visited {line-height:43px;padding:0px 0px; display:block;  background:url(../images/h_n_left_bg.jpg) repeat-x left top;width:175px;height:43px;padding-left:10px;margin-left:0px;color:#666;font-size:13px; text-align:left;}
.pro1list1 a:hover{color:#fff;background:url(../images/h_n_left_bg_hoevr.jpg) repeat-x left top;display:block;width:165px;height:43px;padding-left:20px;}
.pro1list1hh a{line-height:43px; display:block;color:#fff;background:url(../images/h_n_left_bg_hoevr.jpg) repeat-x left top;height:43px;padding-left:20px;margin-left:0px;color:#fff;font-size:13px; text-align:left;}
	
	
.n1_pro_list{width:205px;}
.n1_pro1list1 a:link, .n1_pro1list1 a:visited {line-height:31px;display: block; width:175px;height:32px;text-align:left; background: url(../images/r_n_leftbg.jpg) no-repeat 15px 10px; border-bottom:1px  dashed #ccc;margin:0px 0px 0px 0px; color:#333; font-weight: normal; padding-left:30px; }
.n1_pro1list1hh01 a:link, .n1_pro1list1hh01 a:visited{line-height:31px;display: block; width:175px;height:32px;text-align:left;padding-left:30px;margin:0px 0px 0px 0px;  color:#FB5000; background: url(../images/r_n_leftbg.jpg) no-repeat 15px 10px; border-bottom:1px  dashed #ccc; }

/*内页产品服务*/

.n_pro-list{width: 750px;overflow: hidden;margin: 0 auto;position: relative;}
.n_pro-list .n_bd{ position: relative;width: 750px;overflow: hidden;}
.n_pro-list .n_bd dl{ overflow:hidden; zoom:1; }
.n_pro-list .n_bd dl dd{ float: left;width: 200px;cursor: pointer;}

.n_pro-list .n_bd dl dd.n_boxaaa{width: 200px;height: 200px;background:#fff;transition:all 0.3s;-webkit-transition:all 0.3s; padding:10px;border:1px solid #ccc; margin:10px 13px; position:relative;}

.n_pro-list .n_bd dl dd.n_boxaaa .n_img{width: 200px;height: 150px;position: relative;overflow: hidden; background:#fff;}
.n_pro-list .n_bd dl dd.n_boxaaa .n_img img{transform:scaleX(1) scaleY(1);-webkit-transform:scaleX(1) scaleY(1);transition:all 1.2s;-webkit-transition:all 1.2s;}

.n_box_text{ float:left; background:#eee; height:50px; width:200px; line-height:50px; display:block;}
.n_box_text h3{ width:180px; text-align:left; padding:2px 10px; font-size:12px;}
.n_pro-list .n_bd dl dd.n_boxaaa:hover{background: #0170BF; }
.n_pro-list .n_bd dl dd.n_boxaaa:hover .n_img img{transform:scaleX(1.05) scaleY(1.05);-webkit-transform:scaleX(1.05) scaleY(1.05);}

.n_box_text:hover{ background:#eee; }
.n_pro-list .n_bd dl dd.n_boxaaa a .n_tt_move{  width:16px; height:14px; background:url(../images/sign03.png) no-repeat center top; position:absolute; right:17px; bottom:26px;}
.n_pro-list .n_bd dl dd.n_boxaaa a:hover .n_tt_move{ background:url(../images/sign03.png) no-repeat center -14px;}


.n_tt_move{-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-ms-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}





.jobs_list{ padding:0px 0px 25px 0px; margin:0px auto 40px 0; width:1200px; float:left; }

.jobs_list li{ float:left; width:260px; height:320px; margin-right:35px; background:#fff; margin-top:25px; margin-bottom:15px;  position:relative; }
.jobs_list li a{ width:220px; display:block; padding:20px; height:280px; background:#FFF; float:left;font-size:13px; border:1px solid #e1e1e1; color:#333; }
/*.jobs_list li a:hover{ background:#0EB45A; color:#FFF;box-shadow: 0 0 8px #0EB45A;border:1px solid #0EB45A; }*/
.jobs_list li a:hover{ background:#F95108; color:#FFF;box-shadow: 0 0 8px #F95108;border:1px solid #F95108; }


.jobs_list_1{ font-size:15px; color:#ccc;}
.jobs_list_2{ font-size:18px; color:#000; padding-top:5px; border-bottom:1px solid #ccc; line-height:40px;}
.jobs_list_3,.jobs_list_3 p{ padding-top:15px; font-size:13px; line-height:25px; }
.jobs_list_4{ width:120px; height:35px; line-height:35px; text-align:center; border-radius:20px; border:1px solid #ccc; position:absolute; left:15px; bottom:20px;}

.jobs_list li a:hover .jobs_list_2{ color:#fff;}
.jobs_list li a:hover .jobs_list_3{ color:#fff;}
.jobs_list li a:hover .jobs_list_4{color:#fff; border:1px solid #fff;}






.right_bottom{float:left;  padding:20px 0px; border-top:1px solid #ccc; margin-top:15px;  width:750px; height:23px; margin-left:15px;}
.right_bottom a{ padding:0px 5px;}

.main{padding:0px 0 10px 0;}
.container{position:relative;width:1100px;margin:0px auto;}

#n_main_right{ float:left; margin-left:15px; width:770px; text-align:left; margin-top:25px;}
.aboutwz{line-height:30px;color:#333;font-size:12px; float:left; background: url(../images/h_n_right_topbg.jpg) no-repeat center bottom; width:770px; height:48px;}
.aboutwz a{ color:#666}
.aboutwz a:hover{ color:#058DDB}
.aboutwz h2{ font-size:16px; font-weight:normal; color:#000; padding-left:30px; line-height:40px; display:inline-block;}
.aboutwz span{ text-align:right; float: right; padding-right:15px; color:#666; padding-top:6px;}

.aboutk{  float:left; line-height:220%;margin:20px 0px 20px 20px;width:740px; font-size:13px;text-align:left; }
h3.aboutk_tit{ font-size:16px; text-align:center; line-height:45px;}


.right_text{  float:left; line-height:220%;margin:10px 0px 20px 20px;width:730px; font-size:13px;text-align:left; }
.right_text p{ line-height:220%; font-size:13px;}
.right_text img{ max-width:700px; margin:20px auto; }

.right_text_about{  float:left; line-height:220%;margin:10px 0px 20px 20px;width:730px; font-size:13px;text-align:left; }
.right_text_about p{ line-height:220%; font-size:13px;}
.right_text_about img{ border:40px solid #eee; margin:20px auto; }


.right_text_ziz{  float:left; line-height:220%;margin:10px 0px 20px 20px;width:730px; font-size:13px;text-align:left; }
.right_text_ziz p{ line-height:220%; font-size:13px;}
.right_text_ziz img{ padding:10px; border:1px solid #ccc;-webkit-box-shadow:0 0 10px #ccc;-moz-box-shadow:0 0 10px #ccc;box-shadow:0 0 10px #ccc; margin:20px auto; }


.n_pro_list{ float:left; margin-top:30px; width:1000px; height:420px; }
.n_pro_list_top{ float:left; width:1000px; border-bottom:1px solid #ddd; height:40px; line-height:40px;}
.n_pro_list_top h2{ font-size:18px; text-align:left; border-bottom:3px solid #058cda; color:#333; width:150PX; font-weight:normal;}

.ques_list {width:1060px; float:left;}
.ques_list li{ width:1060px; min-height:50px;  margin:0px 0px 20px 0px; float:left;}
.ques_list li h2{ float:left; border:none; line-height:30px; text-align:left;  font-size:15px; width:765px; color:#000;} 
.ques_list li span{ float:left;line-height:25px; text-align:left; font-weight:normal; font-size:14px; margin-top:5px; color:#666;}

/*选项卡*/
.home_center_news{ float:left; width:1000px;}
.center1top_p{ position: relative; width:1000px; height:45px; float:left; background:#F4F4F4;}
.center1top_p ul{margin:0px;padding:0px; list-style-type: none; }
.center1top_p li{float:left;padding:0px 10px; height:45px; line-height:45px;display:block;text-align:center;cursor:pointer;color:#FFF;background:#EBA801;  border-bottom:none;margin-left:2px; margin-right:2px;  position:relative; z-index:0; font-size:16PX;}
.center1top_p li.hover{color:#fff; background:#eaaf1b; z-index:1;}
.center1footer_p { float:left;font-size: 16px;line-height: 20px;font-weight: normal;color: #333; text-decoration: none;padding:15px;width:1000px; min-height:100px; _height:100px; margin-bottom:15px;}


  /*产品列表*/
 .n_produt_list{
  float:left;
  width:1000px;
  margin-top:10px;
  margin-left:10px;
  margin-bottom:0px;
  }
  /*图片展示*/
  .last_pic{
    text-align:left;
	float:left;

}
.next_pic{
   text-align:right;
   float:right;
  
  }
  /*新闻资讯*/
 .newstk_list{padding:0px 0px 15px 0px; float:left; width:750px;}
.n1_list_news{float:left; width:750px; height:190px;  border-bottom:1px solid #ccc; margin-bottom:10px;}
.n1_listpic_news {float:right;margin-top:0px; width:230px; height:173px;}
.n1_list_news h2 a{float:left;color:#666;  width:730px; overflow:hidden;text-align:left; margin-top:0px;line-height:23px; font-weight:700; font-size:13px; font-family:"微软雅黑"; }
.n1_list_news h2 font{ font-size:11px; color:#006CC4; font-weight:normal; margin:5px 0px 0px 30px; float:left;}
.n1_news_text{ float:left; width:790px; color:#999; line-height:28px; padding-top:5px; }
.n1_news_text a{float:left;color:#999; margin-top:0px; }
.n1_news_text a:hover{float:left;color:#FF540F; margin-top:0px; }
.n1_listfont_news{float:left; margin:10px 0 0px 5px; width:210px;line-height:30px; text-align: left;color:#666666;}


.news_n_box_text{ float:left; width:620px; margin-left:16px; position:relative; height:110px;}
.n_news_list {position:relative; line-height:35px; height:120px; margin:10px 0px;width:750px; float:left;  border-bottom:1px solid #eee;}
.news_n_box_text a{background:url(../images/h_ico.jpg) no-repeat 3px 4px;padding-left:15px; color:#000;}
.news_n_box_text a:hover{background:url(../images/h_ico1.jpg) no-repeat 3px 4px; color:#F99D30;}
.news_text_wenzi{ float:left; width:600px; margin:0px 0px; line-height:180%; font-size:13px; color:#999; padding-left:15px;}
.news_n_box_text .date{ position:absolute; left:10px; bottom:0px; font-size:12px; }

 /*常见问题解答*/
 .que_list{ padding:0px 0px 0px 0px; float:left; width:730px;}
 .n1_list_que{float:left; width:730px; margin:0px 0px; border-bottom:1px solid #eee;}

.n1_list_que a{float:left;color:#333;  width:730px; overflow:hidden;text-align:left; margin-top:0px;line-height:30px;font-family:"微软雅黑"; background:url(../images/d_ico_02.jpg) no-repeat 5PX 12px; padding-left:20px; }

.big_pro{ overflow:hidden;text-align:center; margin-top:20px;}
.big_pro_show{ overflow:hidden; margin:0 auto;margin-top:20px; width:740px;  text-align:center;  }
 

.big_pro_show_yy { float:left; margin-top:35px;padding:10px; width:330px; height:330px; border:1px solid #ccc;-webkit-box-shadow:0 0 10px #ccc;-moz-box-shadow:0 0 10px #ccc;box-shadow:0 0 10px #ccc;  }
.pro_text_text{ float:left; width:360px;  text-align:left;  padding-top:25px; padding-left:25px; line-height:22px; }
.pro_text_text p{ text-align:left; font-size:13px; line-height:22px; }
.pro_text_text h4{ text-align:left; font-size:14px; }
  /*员工风采*/
.product_list{margin:0px 0px 0px 0px; float:left; width:760px;}
.product_list li{ float:left; height:180px;}
.product_list li a{float: left;width:160px;height:140px;margin:10px 13px 10px 13px; border:1px solid #ddd; display:block;opacity:1;cursor:hand;}

.product_list h2{ text-align:center; line-height:35px; padding-top:15px; width:160px;float:left;  font-size:13px; font-weight:normal}
.product_list li a:hover{ display:block; box-shadow: 0 0 5px #0567C0;-webkit-box-shadow: 0 0 5px #0567C0;-moz-box-shadow: 0 0 5px #0567C0;border: 1px #0567C0 solid;opacity:0.8;}
  

	
.listfont_pro{
    float:left; 
	margin:10px 0 10px 10px; 
	width:670px;
	line-height:20px; 
	text-align: justify;

}

.big_list{
   float:left;
   padding:50px 50px 0 20px;
   }
.listpic_news {
    float:left;
   margin:20px 0px 0px 5px;
   position:relative;
	
} 


.news_show{
  float:left;
  width:670px;
  margin-top:10px;
  margin-left:20px;
 }
  .right_title{
    float:left;
	width:750px;
    font-size:18px; 
	font-weight:bold; 
    text-align:center;
    line-height:30px;
font-family:"微软雅黑"; 
	margin:0px 0px 0px 0px;
	 border-bottom:1px solid #ccc;
}
.right_news_click{ width:100%; text-align:center;color:#999999; font-size:13px;
  }
  /*联系我们*/
   .text_neirong{ padding-top:15px; width:100%;}
.text_neirong p{ font-size:16px; line-height:30px;}
.text_neirong img{ max-width:1200px;}

.contact_pic{ padding:20px; float:left;background: url(../images/c_conus_pic.jpg) no-repeat left; width:300px; height:351px;}
.contact_text{ float:left; padding:0px;line-height:30px;background: url(../images/bg_contact.jpg) no-repeat  top right; width:740px; margin-top:25px; min-height:350px;_height:350px;}

.contact_text h2{ font-size:16px; font-weight:normal; color:#0272BC; margin-top:5px; }


  /* 表单定义 */
.input{BACKGROUND-COLOR:#f4f4f4; border:1px solid #ccc;font-size:12px;line-height:30px; height:30px; }

.input_sub1{ width:120px; height:40px; background: #6FBFC1; border:none; margin-top:10px; font-family:"微软雅黑"; color:#fff; font-size:16px; margin-right:20px;}

.input_sub2{  width:120px; height:40px; background: #ccc; margin-top:10px;border:none; font-family:"微软雅黑"; color:#666;font-size:16px;}


.page_td{border:1px solid #ccc; padding:0px 5px; line-height:20px; }
.page_tdbg{border:1px solid #CCCCCC;background:#ccc; padding:0px 5px;}
.inputpage{ BORDER:1px #ffffff solid; width:24px; height:20px;}
.input_sub{background:url(../images/g_tijiao03.jpg) no-repeat left;width:117px;height:40px;border:none;}

.number001{  margin:0 auto; text-align:center;}

.page_tda{border:1px solid #CCCCCC;  width:20px; height:28px; text-align:center; float:left; padding:0px 5px;  line-height:28px; }
.page_tdbga{border:1px solid #CCCCCC;width:28px; height:28px;margin:0px 5px; float:left; line-height:28px; background:#f4f4f4; }
.inputpagea{border:1px #ffffff solid;width:28px; height:28px;}

.page_td0{  width:30px; height:30px; background:url(../images/a01.png) no-repeat 1px  #5FADDE; margin:0px 10px; float:left;}
.page_td0 a{ display:block;width:30px; height:30px; background:url(../images/a01.png) no-repeat #5FADDE;}
.page_td0 a:hover{ background:url(../images/a01.png) no-repeat #DD0000;}
.page_td1{ width:30px; height:30px; background:url(../images/a02.png) no-repeat 3px  #5FADDE;margin:0px 10px; float:left;}

.page_td1 a{ display:block;width:30px; height:30px; background:url(../images/a02.png) no-repeat 3px #5FADDE;}
.page_td1 a:hover{ background:url(../images/a02.png) no-repeat 3px #DD0000;}


/*在线留言*/
.ordetext{float:left;text-align:left; line-height:180%; padding-bottom:10px;}
.ordefont{line-height:25px; text-align:center; width:120px; border-bottom:1px solid #eee; float:left; height:25px;color:#333; padding:5px 0px; font-weight: normal;}
.orderight{line-height:23px; width:491px; float:left; height:40px;text-align:left;  padding:3px 20px;}
.orderight_yanzheng{line-height:24px; width:531px; float:left; height:30px;text-align:left;margin-left:10px;*margin-left:5px;}
.input_box{float:left;border:none;background: none;padding:10px 0 0 10px;width:480px; }
.orderight_cont{width:491px;height:160px;float:left; text-align:left;margin-left:20px;border:1px solid #ccc; background:#f4f4f4;}
.mess_cotent{float:left;width:520px;margin:10px 0px 0px 0px;}
.mess_tijiao{width:80px;height:55px;margin:0 auto;}
.input_box_tijiao{float:left;border:none;background: none;padding:20px 0 0 20px;*padding:20px 0 0 10px;color:#5d958f;font-weight:bold;}
 /*常见问题*/
 .problemk{
 float:left;
 width:750px;
  }
 .problemk ul li{
 float:left;
 width:730px;
 margin-top:5px;
  }
  .problem_title{
  float:left;
  background:url(../images/q_wen.jpg) no-repeat left;
  padding-left:35px;

  width:35px;
  height:30px;
 }
 .problem_bg{
 float:left;
 font-size:12px; 
 padding-left:5px; 
 margin-top:6px; 
 display:block;  
 background:#a9a9a9; 
 width:720px;
 height:19px; 
 color:#FFFFFF;
 }
 .problem_content{
  float:left;
  background:url(../images/q_da.jpg) no-repeat ;
  width:35px;
  height:30px;
  display:block;
 }
 .problem_content_bg{
 float:left;
 font-size:12px; 
 padding-left:8px; 
 margin-top:6px; 
 width:680px;
 color:#666666;

 }
 /*资料下载*/
 .down_top{
 float:left;
 width:700px;
 margin:10px;
 margin:5px;
 }
 .down_top_left{
   float:left;
   width:460px;
   margin-top:10px;
   overflow:hidden;
   }
   .down_top_right{
    float:left;
	background:url(../images/down_bei.jpg) no-repeat left;
	width:232px;
	height:116px;
	}
 .down_top_bg{
 float:left;
  background:url(../images/down_top.jpg) no-repeat left;
  width:710px;
  height:34px;
  margin-top:10px;
  }
 .downtk{
   float:left;
   width:730px;
  }

	 .downtk ul li{
	 
	  list-style:none;
	  line-height:30px;
	  border-bottom:1px solid #eee;
	   position:relative;
	   width:730px;
	   height:30px;
	  }
	   .downtk ul li span.title{
	   position:absolute;
	   left:10px;
	   background:url(../images/down_ico.jpg) no-repeat 0px 10px;
	   padding-left:20px;
	   
	   }
	    .downtk ul li span.size{
		   position:absolute;
		right:120px;
		}
		 .downtk ul li span.date{
		    position:absolute;
		 right:10px;
		 }

.right_down{
   float:right;
   
    line-height:200%;
	margin-top:20px;
	width:760px;
	text-align:right;
}
.right_text_video{
  float:left;
   width:680px;
    line-height:200%;
	padding-left:10px;
	text-align:center;
	margin-top:20px;
}

.right_text_kehu img{
    margin: 0 auto;
	text-align:center;
}
/*产品列表*/
#productcent{
   float:left;
   width:1000px;
  background:#F2F0F1;
  min-height:578px;
  _height:578px;
}
#productcent ul{
  float:left;
    padding-top:25px;
  padding-left:15px;
  }
#productcent li{
    width:220px;
    float:left; 
	margin-right:16px;
	_margin-right:5px;

	margin-bottom:25px;  
  
  border:1px solid #CCCCCC;
  background:#ffffff;
}


.product_text_title{
   text-align:left; 

		padding-left:25px;  
	padding-top:4px;
	font-size:12px;
	padding-right:5px;
	padding-bottom:10px;
	 }
#pic{
  
    text-align:center;
     padding:10px 10px;
	
}
#pic a{
    
	 display:block;
	  width:195px;
	height:135px; 
  }

.big_pro{  margin-top:10px;}

.pro_text{float:left; text-align:left; margin-top:30px; margin-left:0px; width:740px; height:40px; background:#f4f4f4; }
.pro_text h5{ padding-left:15px; font-size:15px; color:#333; line-height:40px;}

.pro_text_ziding{ width:730px; text-align:left; font-size:13px; margin:10px; float: left; line-height:22px;}
.pro_text_ziding p{  text-align:left; font-size:13px;  line-height:22px;}

.pro_text_ziding img{ margin:20px 0px;}


.pro_yeshu{ width:730px; float:left;margin-top:20px;}
.pro_yeshu a{ margin-right:20px;}
 


/*鼠标经过*/

.homeshow{float:left; width:760px;  }

.homeshow a{float:right;font-size:13px;font-weight:300; color:#000000; text-decoration:none; padding:6px 0 0 0;} 
.homeshow {float:left;padding:0px; width:100%;}

.homeshow .homeshowinInt{float:left;margin:25px 10px 0 10px;padding:0px; width: 226px; height:auto; display:inline; overflow: hidden; position:relative;}

.homeshow .homeshowinInt a{width: 99%; border:1px solid #e4e4e4; text-align:center;}
.homeshow .homeshowinInt .product-img{border-bottom:1px solid #e4e4e4; height: 180px;padding:8px;text-align: center;}
	
/*.homeshow .homeshowinInt img{width: 100%; height: 100%;}	*/
.homeshow .homeshowinInt .new-image-label{background: linear-gradient(to bottom, rgba(255, 217, 0, 1) 0%, rgba(253, 183, 0, 1) 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);color: #fff;float: right;font-size: 16px;font-weight: 600;height: 32px;line-height: 32px;margin-right: -55px;overflow: hidden;position: absolute;text-align: center;top: 13px; right:0;transform: rotate(35deg);width: 182px; text-transform: uppercase;}
/* .homeshow .homeshowinInt a span{float:left;width:86%;padding:8px 23px 8px 13px;  border-top:1px solid #e4e4e4; text-align: center;}*/
#textc{ margin:10px  auto; float:left; text-align:center; width:226px;} 


/*.homeshow .homeshowin:nth-child(3n+1){float:right; margin:25px 0 0 0px; }*/
.homeshowinInt a .some-element{display:none;}
.homeshowinInt a:hover{border: 1px solid #252161;/*background:url(../images/hoverbg.png) repeat;*/}
.homeshowinInt a:hover img{opacity:0.10;}
.homeshowinInt a:hover span{opacity:0.10;}
.homeshowinInt a:hover .some-element{display:block; position:absolute; top:40px; width:100%;  z-index:156; opacity:5;  text-align:center;}
.homeshowinInt a:hover .some-element p{margin-top:10px;font-size:13px; color:#000; font-weight:normal; width:auto; padding:0px 10px; line-height:30px; text-align:center;  }
.homeshowinInt a:hover .some-element p span{ color:#000;opacity:1;}




#learnbtn{background:#F99D30; color:#fff;border-radius:25px; width:120px; height:30px;  font-size:14px; font-weight:300px; font-family:"微软雅黑"; text-align:center; position:absolute; left:57px; bottom:-55px;}
#learnbtn:hover{background:#d67809; cursor:pointer ;}










/*底部圆圈发光*/
 .map-imgwrapper {
	display:inline-block;
    *display:inline;
    *zoom:1;
	position:relative;
	vertical-align:top;
	float:right;
}
 .map-imgwrapper .point-area {
	position:absolute;
	width:80px;
	height:80px;
	visibility:visible;
	opacity:1
}
 .map-imgwrapper .point-area .dot10,  .map-imgwrapper .point-area .dot20,  .map-imgwrapper .point-area .dot40 {
	position:absolute;
	width:100%;
	height:100%;
	top:0;
	right:0;
	bottom:0;
	left:0;
	border-radius:50%
}

 .map-imgwrapper .point3 {
	top:114px;
	left:362px
}
 .map-imgwrapper .point3 .dot10:after {
	animation:ripple 4s ease-out 2.7s infinite
}
 .map-imgwrapper .point3 .dot10:after,  .map-imgwrapper .point3 .dot20:after {
	content:"";
	display:block;
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	border-radius:50%;
	border:2px solid #F7A623;
	opacity:0
}
 .map-imgwrapper .point3 .dot20:after {
	animation:ripple 4s ease-out 3.6s infinite
}
 .map-imgwrapper .point3 .dot40:after {
	content:"";
	display:block;
	position:absolute;
	top:0;
	right:0;
	bottom:0;
	left:0;
	border-radius:50%;
	border:2px solid #F7A623;
	opacity:0;
	animation:ripple 4s ease-out 4.5s infinite
}






 .map-img {
 float:right;
	width:500px;
	height:300px;
	
}


@keyframes ripple {
0% {
opacity:0;
transform:scale(.1)
}
5% {
opacity:1
}
to {
	opacity:0;
	transform:scale(1)
}

/*animate*/

@keyframes rightOpacityShow{
0%{ transform: translateX(-80px);opacity:0;}
80%{ transform: translateX(20px);}
100%{ transform:translateX(0); opacity:1;}
}
@-moz-keyframes rotateYOpacityAn{
0%{ -moz-transform: translateX(-80px);opacity:0;}
80%{ -moz-transform: translateX(20px);}
100%{ -moz-transform:translateX(0); opacity:1;}
}
@-webkit-keyframes rotateYOpacityAn {
0%{ -webkit-transform: translateX(-80px);opacity:0;}
80%{ -webkit-transform: translateX(20px);}
100%{ -webkit-transform:translateX(0); opacity:1;}
}
@-o-keyframes rotateYOpacityAn{
0%{ -o-transform: translateX(-80px);opacity:0;}
80%{ -o-transform: translateX(20px);}
100%{ -o-transform:translateX(0); opacity:1;}
}