@charset "utf-8";
html{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;}
body{margin:0;padding:0;color:#474747;font:12px/1.5 "宋体", 'Microsoft Yahei', 'Helvetica Neue', Helvetica, Arial, sans-serif;background:#fff;}
body,div,span,iframe,h1,h2,h3,h4,h5,h6,p,a,em,img,strong,b,i,hr,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,tbody,tfoot,thead,tr,th,td,article,aside,figure,hgroup,menu,footer,header,nav,section,time,input{margin:0;padding:0;}
a{color:#474747;text-decoration:none;}
a:hover{text-decoration:underline;}
img{border:0;}
ol,ul,li{list-style:none;}
table{height:auto;width:auto;border-collapse:collapse;border-spacing:0;}
table tr td{word-wrap:break-word;word-break:break-all;}
article,aside,canvas,figure,figure img,figcaption,hgroup,footer,header,nav,section,audio,video{display:block;}

.clear{clear:both;display:block;overflow:hidden;height:0;}
.cf,.main{*zoom:1;}
.cf:after,.main:after{content:".";display:block;height:0;clear:both;visibility:hidden;zoom:1;}
.w1000,.main{width:1000px;margin:0 auto;}


.blue{color:#007cc2;}
.red{color:#da251c;}
.gray{color:#898989;}
.arial,.b-info h3{font-family:Arial;}
h2{font-size:22px;font-family:"Microsoft Yahei";font-weight:400;}
h3{font-size:16px;font-family:"Microsoft Yahei";font-weight:400;}
.mt14{margin-top:14px;}
.mr20{margin-right:20px;}
.mt30,.main{margin-top:30px;}
.mt8,.disproduct ul,.about .bd,.contact .bd{margin-top:8px;}
.header .language a,.leftside ul li a,.title,.title,.title .mark,.tablist .tab-title li.current,.select_container .select_input{background:url(../images/icon.gif) no-repeat;}
.banner .bnav a,.btn-more{background:url(../images/icon-trsp.png) no-repeat;}
.fl,.about,.disproduct,.b-info,.form .item-btn a,.contactus .line2,.form .item .asterisk,.form .item .text,.form .item .label,.form .item .ipt-box,.glorylist li,.glorylist li .pic167{float:left;}
.fr,.contact,.bank{float:right;}
.about .bd,.list li .txt,.contact .bd{color:#898989;}
.btn-more{display:inline-block;background-color:#007cc2;background-position:right -39px;line-height:31px;height:31px;color:#fff;padding:0 42px 0 12px;border-radius:2px;}
.btn-more:hover,.btn-blue:hover{text-decoration:none;background-color:#0369a3;}
.btn-blue{display:block;height:41px;background-color:#007cc2;text-align:center;width:140px;font:18px/41px "Microsoft Yahei";color:#fff;}
.btn-sred{display:inline-block;background-color:#da251c;line-height:31px;height:31px;color:#fff;width:67px;text-align:center;border-radius:2px;}
.btn-sred:hover,.btn-red:hover{text-decoration:none;background:#bd2018;}
.btn-sblue{display:inline-block;background-color:#007cc2;line-height:31px;height:31px;color:#fff;width:67px;text-align:center;border-radius:2px;}
.btn-sblue:hover{text-decoration:none;background:#0369a3;}

.btn-red{display:inline-block;font-size:14px;width:98px;background-color:#da251c;line-height:32px;height:32px;color:#fff;text-align:center;background:-webkit-gradient(linear, 0 0, 0 100%, from(#f20505), to(#de0000));background:-moz-linear-gradient(top,#f20505,#de0000);}

/* 首页 */
.header{background:url(../images/headerbg.gif) repeat-x;height:105px;}
.header .logo{float:left;background:url(../images/logo.gif);margin-top:16px;}
.header .logo a{display:block;width:134px;height:73px;}
.header .language{float:right;margin-top:18px;}
.header .language a{display:inline-block;padding-left:23px;color:#898989;}
.header .language a.cn{background-position:0 3px;}
.header .language a.en{background-position:0 -19px;font-family:Arial;}
.header .language a.current{color:#da251c;}
.header .language .line{vertical-align:middle;}
.header .line{display:inline-block;height:8px;border-left:1px solid #dadada;margin:0 11px 0 9px; overflow:hidden;}
.header .navs{float:right;font-family:"Microsoft Yahei";font-size:16px;clear:right;margin-top:29px;}
.header .navs .line{margin:0 23px;}
.header .navs .current{color:#da251c;}
.banner{position:relative;width:100%;height:530px;}
.banner_m{margin:0 auto;height:530px;overflow:hidden;position:relative;}
.banner_m li,.banner_m li a{display:block;width:100%;height:100%}
.banner_m li a{ background:url(.) center no-repeat;}
.banner .bnav{height:16px;position:absolute;left:50%;bottom:14px;z-index:10;}
.banner .bnav a{width:19px;height:19px;text-indent:-999em;float:left;margin:0 6px;cursor:pointer;display:inline;overflow:hidden}
.banner .bnav a.selected{background-position:0 -20px;}

.about{width:250px;margin-right:30px;}
.about .pic1 img{display:block;width:250px;height:106px;overflow:hidden;}
.about .bd{line-height:21px;margin-top:8px;}

.list li{float:left;display:inline;}
.list li .pic{display:block;overflow:hidden;}
.list li .txt{margin:10px 0 11px 0;height:54px;overflow:hidden;}
.list li .blue{display:block;height:18px;overflow:hidden;}

.disproduct{width:465px;}
.disproduct ul{height:237px;}
.disproduct li{width:131px;margin-right:24px;height:237px;}
.disproduct li .pic{width:131px;height:131px;display: block;text-align:center;}
 

.contact{width:250px;}
.contact .bd{line-height:20px;}
.contact .bd ul{margin-top:6px;}
.contact .bd .cont,.showpro .cont,.glorylist li .cont{display:block;overflow:hidden;*zoom:1;}
.mail{color:#da251c;text-decoration:underline;}

.foot{background:url(../images/footbg.gif) repeat-x;padding-top:29px;height:181px;margin-top:66px;}
.foot,.foot a{color:#c9c9c9;}
.foot dl{float:left;width:133px;line-height:24px;padding-top:5px;}

.foot dl dt{font:bold 14px/24px "Microsoft Yahei";margin-bottom:10px;}
.foot dl dt a{color:#fff;}
.foot .f-info{float:right;}
.foot .f-info .f-logo{display:block;width:135px;height:74px;background:url(../images/f-logo.gif) no-repeat;margin-bottom:7px;}

.consult{width:44px;position:absolute;top:0;right:0;overflow:hidden;border:2px solid #da251c;border-radius:44px 44px 1px 1px;padding-top:10px;background:#fff;}
.consult a{line-height:14px;display:block;text-align:center;padding:44px 3px 10px 3px;background:url(../images/consult.png) 0 10px no-repeat;color:#007cc2;border-bottom:2px solid #da251c}
.consult a:last-child{border-bottom:0;}
.consult a.ali{background-position:-44px 10px;}
.consult a:hover{color:#da251c;text-decoration:none;}



/* 产品详情 
.in-banner{width:100%;height:235px;background:url(../temp/pic05.jpg) top center no-repeat;}*/
.in-banner{position:relative;width:100%;height:235px;}
.in-banner .banner_m{margin:0 auto;height:235px;overflow:hidden;position:relative;}
.in-banner .banner_m li,.in-banner .banner_m li a{display:block;width:100%;height:100%}
.in-banner .banner_m li a{ background:url(.) center no-repeat;}
.in-banner .bnav{height:16px;position:absolute;left:50%;bottom:14px;z-index:10;}
.in-banner .bnav a{width:19px;height:19px;text-indent:-999em;float:left;margin:0 6px;cursor:pointer;display:inline;overflow:hidden}
.in-banner .bnav a.selected{background-position:0 -20px;}

.leftside{float:left;width:200px;}
.leftside .tit{font-size:24px;border-bottom:1px solid #1d1d1d;width:198px;margin:0 1px;padding-bottom:7px;}
.leftside ul{padding:10px 0 19px 0;border-top:1px solid #1d1d1d;}
.leftside ul li{height:33px;font:14px/33px "Microsoft Yahei";padding:1px 0;border-bottom:1px dashed #dedede;}
.leftside ul li a{display:block;height:33px;background-position:175px -42px;padding-left:25px;}
.leftside ul li.current a,.leftside ul li a:hover{background-position:175px -75px;background-color:#da251c;color:#fff;}
.leftside ul li a:hover,.pages a:hover{text-decoration:none;}
.leftside ul li.last{border:0;}
.leftside .link{display:block;width:200px;height:93px;overflow:hidden;margin-top:20px;}




.content{float:right;width:770px;overflow:hidden;}
.title{height:28px;color:#878787;border-bottom:1px solid #c3c3c3;line-height:28px;padding:0 0 5px 16px;background-position:0 -108px;}
.title a{color:#878787;display:inline-block;}
.title .mark{width:7px;height:8px;display:inline-block;background-position:0 -142px;vertical-align:middle;overflow:hidden;margin:0 10px;text-indent:-999em;}

.showpro{margin-top:21px;}
.showpro .propic{float:left;margin-right:27px;width:402px;height:402px;margin-top:5px;overflow:hidden;text-align: center;}
.showpro .intro{border-bottom:1px solid #f0f0f0;height:134px;margin-bottom:45px;}
.showpro .intro h2{font-size:24px;margin-bottom:14px;}



.tablist{margin-top:45px;}
.tablist .tab-title{height:42px;}
.tablist .tab-title li{float:left;width:112px;height:42px;text-align:center;font:16px/42px "Microsoft Yahei";background:#e7e7e7;margin-right:1px;cursor:default;}
.tablist .tab-title li.current{background-color:#da251c;background-position:center -150px;color:#fff;}
.tablist .tab-cont{padding:20px 0;}
.tablist .tab-dt{display:none;}
.protable{width:770px;line-height:35px;text-align:center;}
.protable .t{background:#ecfaff;color:#1177b0;font-weight:bold;}

.product{position:relative;width:800px;*padding-bottom:45px;_padding-bottom:0;margin-top:26px;}
.product li{width:170px;margin:0 30px 45px 0;}
.product li .pic{width:170px;height:170px;display: block;text-align:center;}
 
.pages{text-align:center;border-top:1px dashed #d7d7d7;padding:25px 0 0 0;}
.pages a{display:inline-block;height:34px;line-height:34px;width:34px;margin-right:1px;background:#eee;}
.pages a.current,.pages a:hover{background:#007cc2;color:#fff;}


/* 走进北化 */
.aboutus{line-height:36px;font-size:14px;color:#878787;padding:40px 0;}

/* 联系我们 */
.map{border:1px solid #d4d4d4;width:768px;height:336px;margin:30px 0 25px 0;}
.contactus .b-info{width:421px;padding:0 0 9px;}
.contactus .b-info p{line-height:20px;margin-top:3px;}
.contactus .line2{height:167px;width:1px;background-color:#e9e9e9;margin-top:29px;}
.contactus .bank{width:286px;margin-top:5px;}
.contactus .bank p{line-height:30px;}

/* 人才招聘 提交表单 */
.form{padding-top:24px;*padding-top:32px;}
.form .item{height:28px;line-height:28px;line-height:28px;margin:8px 0;}
.form .item .label{width:103px;height:28px;padding-right:4px;text-align:right;}
.form .item .ipt-box{color:#878787;height:28px;}
.form .item .text{padding:4px 10px;width:352px;height:18px;line-height:18px;border:1px solid #e0e0e0;background:#fff;color:#878787;font-size:12px;margin-right:10px;}
.form .item .radio{margin-right:5px;}
.form .item .asterisk{color:#da251c;}
.form .item .txtArea{height:195px;width:587px;overflow:auto;}
.form .h205,.form .item .h205{height:205px;}
.form .item-btn{height:31px;margin:19px 0 0 0;}
/* 下拉选择框 */
.select_container{position:relative;border:0;float:left;z-index:999}
.select_container .select_input{float:left;height:26px;line-height:26px;white-space:nowrap;font-size:12px;cursor:pointer;color:#666;background-position:right -192px;padding:0 43px 0 10px;white-space:nowrap;word-wrap:normal;word-break:keep-all;border:1px solid #e0e0e0;}
.select_container .select_ul{position:absolute;float:left;margin:0;border:1px solid #d2d2d2;background:#fff;z-index:100;max-height:300px;height:auto;overflow-x:hidden;overflow-y:auto;margin-top:0px;}    
.select_container .select_ul li{clear:both;margin:0;padding:0 5px;height:26px;line-height:26px;font-size:12px;white-space:nowrap;overflow:hidden;cursor:pointer;width:100%;float:left;}
.select_container .select_ul li.selected{color:#474747;}
.select_container .select_ul li.current{color:#474747; background:#dcdcdc;}

/* 人才招聘 */
.jobs{padding-top:32px;}
.jobs .li{margin-bottom:22px;}
.jobs .hd{line-height:30px;height:30px;}
.jobs .hd h3{font-size:18px;font-family:"Microsoft Yahei";color:#da251c;}
.jobs .hd .time{float:right;}
.jobs .hd .time .gray{margin-right:5px;}
.jobtable{width:770px;margin-top:4px}
.jobtable td{border:1px solid #ebebeb;line-height:42px;padding-left:16px;}
.jobtable td.td1{width:300px;}
.jobtable td.td2{width:300px;}
.jobtable td.td3{width:114px;}
.jobtable td .btn-red{margin-left:7px;}
.jobtable td .require{color:#878787;line-height:24px;padding-bottom:13px;}
.jobtable td .require h4{font-size:14px;color:#474747;font-weight:normal;margin:13px 0 5px 0;}

/* 荣誉资质 */
.glorylist{width:770px;padding-top:7px;overflow:hidden;}
.glorylist li{font-family:"Microsoft Yahei";width:370px;line-height:24px;height:174px;margin-top:23px;overflow:hidden;}
.glorylist li .pic{width:165px;height:165px;margin:2px 16px 0 0;overflow:hidden;border:1px solid #f0f0f0;text-align:center;float:left;position:relative;}
.glorylist li .pic .photobg{background:url(../images/picbg.png) no-repeat;position:absolute;top:0;left:0;display:block;width:167px;height:167px;overflow:hidden;}


.glorylist li .cont h4{font-size:14px;color:#da251c;font-weight:normal;margin-bottom:6px;}
.glorylist li .cont p{color:#666;}
.glorylist li.mr30{margin-right:30px;}


.form .tit{margin-bottom:15px;}
.form .item .ipt-msg{width:587px;height:122px;overflow:auto;}
.form .item .ipt-code{width:88px;}
.form .item .code{width:64px;height:28px;overflow:hidden;}
.form .item-btn.mt26{margin-top:26px;}
.form .h132,.form .item .h132{height:132px;}