/*公共样式*/
.bangg{width:100%;}
.bangg img{width:100%;}
.content{max-width:1000px; margin:0 auto;}
.content .here{font-size:12px; padding:30px 0 20px 0;}
.content .here a{font-size:12px; color:#333;}
.content .connav{text-align:center; margin:20px 0 40px 0;}
.content .connav a{display:inline-block; width:114px; border:1px solid #d4d4d4; font-size:12px; color:#666; line-height:28px; margin:0 2px; padding:2px 0;}
.content .connav .on{border:none; padding:3px 0; line-height:28px; width:116px; color:#fff; background:#ee152b;}
.content .hznav a{line-height:16px; width:100px;}
.content .hznav .on{line-height:16px; width:100px;}

/*公司简介*/
.about .abtop .abl{width:40%; float:left;}
.about .abtop .abl img{max-width:100%;}
.about .abtop .abr{width:55%; float:right;}
.about .abtop .abr p{font-size:12px; line-height:24px;}
.about .abtop{margin-bottom:45px;}
.about .abtml{float:left; width:55%;}
.about .abtml h1{font-size:14px; font-weight:bold; line-height:32px;}
.about .abtml p{font-size:12px; line-height:24px;}
.about .abtmr{width:40%; float:right;}
.about .abtmr img{max-width:100%;}
.about .abbtm{margin-bottom:40px;}

/*历程*/
.licheng{width:100%; background:url(../images/licheng_bg.png)no-repeat right bottom; margin-bottom:40px;}
.licheng .year{float:left; position:relative; font-size:18px; color:#cb2527; text-align:center; min-height:50px; width:95px; line-height:50px;}
.licheng .year img{position:absolute; right:-5px; top:20px;}
.licheng .lctext{min-height:50px; float:left; padding-left:20px; font-size:12px; line-height:24px; border-left:1px solid #ce252a;}
.licheng .lctext p{font-size:12px; line-height:24px;}

/*视频*/
.movie .video{width:60%; float:left;}
.movie .video h1{font-size:14px; line-height:20px; border-top:1px solid #e5e5e5; margin-top:30px;}
.movie .vlist{width:25%; float:left; margin-left:5%;}
.movie .vlist li{width:100%; margin-bottom:20px;}
.movie .vlist li img{width:100%;}
.movie .vlist li p a{font-size:14px; line-height:28px;}

/*文化*/
.culture{width:80%; margin:0 auto;}
.culture h1{font-size:12px; color:#000; line-height:20px; font-weight:bold;}
.culture p{font-size:12px; line-height:20px; color:#666;}

/*客户服务*/
.server .serlc .lc{float:left; width:23%; padding:0 1%; text-align:center;}
.server .serlc .lc img{width:100%;}
.server .serlc .lc p{font-size:18px; line-height:46px; font-weight:bold;}
.server .server_text{padding:20px 0 40px 0;}
.server .server_text h1{font-size:18px; color:#000; line-height:36px; font-weight:bold;}
.server .server_text p{font-size:12px; color:#666; line-height:24px; width:70%;}

/*生产研发*/
.yanfa .yalist li{float:left; width:30%;}
.yanfa .yalist li img{width:100%;}
.yanfa .yalist li h1{font-size:14px; color:#000; line-height:36px;}
.yanfa .yalist li p{font-size:12px; color:#666; line-height:24px;}
.yanfa .yalist li:nth-child(2){margin:0 5%;}
.yanfa .bigyf img{width:100%; margin:35px 0;}


/*资质荣誉*/
.yongyu .yyl{float:left; width:30%;}
.yongyu .yyl img{width:100%;}
.yongyu .yyr{float:right; width:65%;}
.yongyu .yyr h1{font-size:16px; color:#000; font-weight:bold; line-height:32px; margin-top:10px;}
.yongyu .yyr p{font-size:12px; color:#666; line-height:24px;}

.yongyu .yybanner{position:relative; width:100%; height:250px; margin:40px 0;}
.yongyu .yybanner .bd{height:100%; width:90%; overflow:hidden; margin:0 auto;}
.yongyu .yybanner li{width:33.33333%; text-align:center; height:270px; float:left;}
.yongyu .yybanner .bd .tempWrap{width:100% !important; height:100% !important;}
.yongyu .yybanner li img{width:95%;}
.yongyu .yybanner li p{font-size:12px; color:#666; line-height:56px;}
.yongyu .yybanner .prev{position:absolute; left:0; top:40%; z-index:99;}
.yongyu .yybanner .next{position:absolute; right:0; top:40%; z-index:99;}

/*组织结构*/
.jiegou{width:100%; text-align:center; margin-bottom:40px;}
.jiegou img{max-width:100%;}

/*下载*/
.download{min-height:450px;}
.download li{width:100%; font-size:12px; line-height:32px; margin-bottom:10px; border-bottom:1px solid #000;}
.download li a{display:block; float:right; width:90px; height:30px; border-radius:5px; line-height:30px; background:#ed162b; text-align:center; color:#fff;}

/*公司动态*/
.news_dt{margin-bottom:40px;}
.news_dt li{width:100%; padding-bottom:20px; border-bottom:1px solid #e8e8e8; position:relative; margin-bottom:20px;}
.news_dt li .dtl{width:25%; float:left;}
.news_dt li .dtl img{width:100%;}
.news_dt li .dtr{float:right; width:70%;}
.news_dt li .dtr h1{border-bottom:1px solid #e8e8e8;  margin-bottom:15px;}
.news_dt li .dtr h1 a{font-size:16px; line-height:32px; color:#1b1a1a;}
.news_dt li .dtr h1 span{float:right; font-size:12px; color:#969696; margin-top:15px;}
.news_dt li .dtr p{font-size:12px; line-height:24px;}
.news_dt li .dtr .look{font-size:12px; color:#666; position:absolute; right:0; bottom:20px;}

/*行业动态*/
.news_hy li{width:100%; padding-bottom:40px; position:relative;}
.news_hy li h1 a{font-size:16px; line-height:32px; color:#1b1a1a;}
.news_hy li .time{font-size:12px; color:#969696; border-bottom:1px solid #e8e8e8; margin-bottom:10px;}
.news_hy li p{font-size:12px; line-height:24px;}
.news_hy li .look{font-size:12px; color:#666; position:absolute; right:0; bottom:20px;}

/*新闻详情*/
.new_cont .newtitle{text-align:center; margin:25px 0 15px 0;}
.new_cont .newtitle h1{font-size:24px; color:#070707; line-height:48px;}
.new_cont .newtitle p{font-size:12px; color:#969696; line-height:20px; border-bottom:1px solid #e9e9e9;}
.new_cont .new_nr{font-size:12px; line-height:24px;}
.new_cont .new_nr p{font-size:12px; line-height:24px;}
.new_cont .newpn{margin:20px 0; border-top:1px solid #e7e7e7;}
.new_cont .newpn .prev{float:left; font-size:12px; color:#666; line-height:32px;}
.new_cont .newpn .next{float:right; font-size:12px; color:#666; line-height:32px;}

/*校园招聘*/
.school{font-size:12px; line-height:24px;}
.school p{font-size:12px; line-height:24px;}
.school img{max-width:100%;}


/*战略合作伙伴*/
.huoban li{float:left; width:25%; height:230px; margin-bottom:40px; text-align:center; overflow:hidden; position:relative;}
.huoban li img{width:98%; cursor:pointer;}
.huoban li p{position:absolute; left:1%; bottom:-35px; width:98%; height:35px; line-height:35px; font-size:12px; color:#fff; background:url(../images/huoban_bg.png);}

.ying{width:100%; height:100%; position:fixed; top:0; background:url(../images/huoban_bg.png); display:none; z-index:999;}
.ying .hzbox{width:100%; text-align:center; margin-top:5%; position:relative;}
.ying .hzbox .hz_close{position:absolute; top:-45px; right:24%; display:block; width:33px; height:31px; background:url(../images/hz_close.png)no-repeat center;}

/*私人订制*/
.dingzhi{font-size:12px; color:#000; line-height:24px;}
.dingzhi{max-width:100%;}
.dingzhi p{font-size:12px; color:#000; line-height:24px;}

/*产品列表*/
.product li{float:left; width:25%; margin-bottom:40px; text-align:center; overflow:hidden; position:relative;}
.product li img{width:98%;}
.product li p{position:absolute; left:1%; bottom:-35px; width:98%; height:35px; line-height:35px; font-size:12px; color:#fff; background:url(../images/huoban_bg.png);}

/*分页*/
.page{width:100%; padding:20px 0 40px 0; text-align:center;}
.page .twop{width:60px;}
.page a{font-size:12px; color:#333; margin:0 3px; display:inline-block; height:20px; width:20px; line-height:20px;}
.page .on{background:#db1b30; color:#fff;}

/*社会招聘*/
.shzp{text-align:center;}
.shzp h1{font-size:16px; color:#000; margin-bottom:75px;}
.shzp .shpic{height:105px;}
.shzp .shl{width:35%; float:left; margin-left:5%;}
.shzp .shr{width:35%; float:right; margin-right:5%;}
.shzp .shl p{font-size:12px; color:#000; line-height:24px;}
.shzp .shr p{font-size:12px; color:#000; line-height:24px;}

/*联系我们*/
.contact h1{font-size:24px; color:#000; margin-bottom:35px; text-align:center;}
.contact .conlist li{width:33%; height:100px; padding-top:18px; border:1px solid #e3e3e3; float:left; text-align:center;}
.contact .conlist li p{font-size:12px; line-height:24px;}
.contact .conlist li img{margin-bottom:5px;}
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}
.contact .map{margin:35px 0;}

/*在线留言*/
.online_msg h1{font-size:24px; color:#000; line-height:40px; text-align:center;}
.online_msg h2{font-size:16px; line-height:28px; text-align:center; margin-bottom:48px;}
.online_msg .msgl{float:left; width:35%;}
.online_msg .msgl p{font-size:12px; line-height:24px;}
.online_msg .msgr{float:right; width:65%;}
.online_msg .msgr table{width:100%;}
.online_msg .msgr td{height:50px; width:50%;}
.online_msg .msgr .mtext{width:95%; height:30px; border:1px solid #898989; text-indent:10px; font-size:12px; color:#838383; line-height:30px;}
.online_msg .msgr .marea{width:98%; height:90px; border:1px solid #898989; text-indent:10px; font-size:12px; color:#838383; line-height:24px;}
.online_msg .msgr .msub{font-size:14px; line-height:30px; height:30px; width:110px; text-align:center; color:#fff; background:#ed162b; border:none; cursor:pointer;}

/*OXM服务*/
.oxmserver .oxm_desc{text-align:center;}
.oxmserver .oxm_desc h1{font-size:24px; color:#020202; line-height:48px;}
.oxmserver .oxm_desc p{font-size:14px; line-height:28px;}
.oxmserver .oxmli{margin:25px 0 60px 0;}
.oxmserver .oxmli li{float:left; width:30%;}
.oxmserver .oxmli li:nth-child(2){margin:0 5%;}
.oxmserver .oxmli li img{width:100%;}
.oxmserver .oxmli li .oxmtext{width:100%; background:#e9e9e9; height:105px; text-align:center;}
.oxmserver .oxmli li .oxmtext h1{font-size:30px; line-height:38px; color:#010101; font-family:宋体;}
.oxmserver .oxmli li .oxmtext h2{font-size:14px; line-height:28px; color:#010101;}
.oxmserver .oxmli li .oxmtext p{font-size:12px; line-height:24px;}
.oxmserver .serhz .youshi{max-width:998px; border:1px solid #e1e1e1; border-top:none;}
.oxmserver .serhz .youshi table{float:right; width:60%; margin-right:20px;}
.oxmserver .serhz .youshi table .hui{width:75px; height:95px;}
.oxmserver .serhz .youshi table .hui span{display:block; width:55px; height:55px; background:#e9e9e9; text-align:center; line-height:55px; font-size:30px; font-family:宋体;}
.oxmserver .server_text{text-align:center; margin:75px 0 40px 0;}
.oxmserver .server_text h1{font-size:24px;}
.oxmserver .server_text img{max-width:100%;}

/*申请链接*/
.content .feedlink h1{font-size:24px; line-height:48px; text-indent:22px;}
.content .feedlink .feedl{width:45%; float:left;}
.content .feedlink .feedr{width:50%; float:right;}
.content .feedlink .feedl table{width:100%;}
.content .feedlink .feedl .text{width:80%; height:30px; line-height:30px; color:#666; font-size:16px; border:1px solid #dfdfdf; text-indent:10px;}
.content .feedlink .feedl span{color:#ff0000;}
.content .feedlink .feedl textarea{border:1px solid #dfdfdf; width:100%; height:107px; text-indent:10px; color:#666; font-size:16px;}
.content .feedlink .feedl .tj{font-size:16px; color:#fff; background:#db1b30; height:30px; line-height:30px; text-align:center; width:70px; border:none; margin-top:20px; border-radius:5px; cursor:pointer;}

/*页面搜索*/
.content .searpage h1{font-size:12px; color:#666; margin:40px 0;}
.content .searpage h1 span{color:#d7b400;}
.content .searpage .ss{padding-bottom:30px;}
.content .searpage .ss .text{width:50%; height:40px; border:1px solid #ddd; line-height:40px; color:#666; font-size:16px; margin-right:20px; text-indent:22px;}
.content .searpage .ss label{font-size:16px; line-height:40px; margin-right:20px;}
.content .searpage .ss .sub{font-size:14px; line-height:36px; height:36px; text-align:center; width:100px; color:#fff; background:#db1b30; border:none; border-radius:5px; cursor:pointer;}


/*产品内容页*/
.proimgs{width:435px; padding:0 25px; float:left; position:relative;}
.proimgs .smallImg{position:relative; height:70px; margin-top:25px; padding:6px 5px; width:390px; overflow:hidden;float:left;}

.scrollbutton{width:14px; height:51px; overflow:hidden; position:relative; float:left; cursor:pointer; }
.scrollbutton.smallImgUp , .scrollbutton.smallImgUp.disabled{background:url(../images/pro_left.png) no-repeat center;}
.scrollbutton.smallImgDown , .scrollbutton.smallImgDown.disabled{background:url(../images/pro_right.png) no-repeat; margin-left:375px; margin-top:-50px;}

#imageMenu {height:76px; width:360px; overflow:hidden; margin-left:0; float:left; position:relative;}
#imageMenu ul{position:absolute; left:0; top:0;}
#imageMenu li {height:76px; width:90px; overflow:hidden; float:left; text-align:center;}
#imageMenu li img{width:70px;  cursor:pointer;}
#imageMenu li#onlickImg img, #imageMenu li:hover img{ width:68px; height:51px; border:1px solid #c1c1c1;}

.bigImg{position:relative; float:left; width:400px; overflow:hidden;}
.bigImg #midimg{width:400px;}
.bigImg #winSelector{width:235px; height:210px;}
#winSelector{position:absolute; cursor:crosshair; filter:alpha(opacity=15); -moz-opacity:0.15; opacity:0.15; background-color:#000; border:1px solid #fff;}

#bigView{position:absolute;border: 1px solid #959595; overflow: hidden; z-index:999;}
.new_nr .proimgs #bigView img{position:absolute; width:800px;}


.new_nr .pro_dsec{width:50%; float:right;}
.new_nr .pro_dsec h1{font-size:18px; color:#333; line-height:58px; border-bottom:1px solid #e0e0e0; margin-top:63px;}
.new_nr .pro_dsec h2{font-size:18px; color:#333; line-height:58px;}
.new_nr .pro_dsec p{font-size:14px; color:#666; line-height:28px;}
.new_nr .pro_dsec p span{font-size:24px; color:#333;}
.new_nr .pro_dsec .jump{width:107px; height:40px; background:#f2162c; color:#fff; line-height:40px; text-align:center; font-size:14px; display:block; margin-top:50px;}
.new_nr .pro_dsec .pro_text{font-size:14px; color:#666; line-height:28px;}

.new_cont .post_cg .cg_title{text-align:center; margin-top:50px;}
.new_cont .cg_title h1{font-size:24px; line-height:48px; font-weight:bold;}
.new_cont .cg_title p{font-size:16px; line-height:32px; color:#333;}
.new_cont .post_cg table{width:100%; margin-top:25px;}
.new_cont .post_cg td{height:48px;}  
.new_cont .post_cg .cg_left{text-align:right;}
.new_cont .post_cg td input{width:70%; height:30px; line-height:30px; border:1px solid #c1c1c1;}
.new_cont .post_cg td span{margin-left:10px; font-size:12px; color:#666;}
.new_cont .post_cg td textarea{height:86px; width:95%; border:1px solid #c1c1c1;}
.new_cont .post_cg .cg_sub,.new_cont .post_cg .cg_res{width:110px; height:30px; text-align:center; line-height:30px; color:#fff; font-size:14px; background:#ed162b; border:none; margin-right:20px; cursor:pointer;}

.new_cont .procontent{width:100%; margin:40px 0 10px 0; text-align:center;}
.new_cont .procontent img{max-width:100%;}
