﻿@charset "utf-8";
.top{height:99px;}
/*body{background:#E2ECF5 url(../images/pgbodybg.png) top repeat-x;}*/
/*.all{background:url(../images/pgbg.jpg) center 60px no-repeat;}*/
.banner{height:190px;}

.mainbox{background:#FFF url(../images/leftbg.png) left repeat-y;margin-top:10px;}
.main{min-height:805px;*+height:auto!important;*height:805px;
/*background:url(../images/leftbotbg.jpg) left bottom no-repeat;*/
}

.mainbot{height:5px;background:url(../images/mainbot.png);overflow-y:hidden;}
.left{float:left;width:210px;}
.right{float:right;width:710px;padding:0 20px 20px;background:url(../images/righttopbg.png) 0 0 no-repeat;}
/*.leftbotbg{width:194px;height:499px;background:url(../images/leftbotbg.jpg);margin-top:-499px;}
*/
.ltit{font-size:18px;font-family:微软雅黑;padding-left:14px;height:40px;line-height:40px;color:#FFF;background:url(../images/lefttit.png);}
.leftnav li{height:38px;border-bottom:#ECECEC 1px solid;background:url(../images/lnavlibg.png) repeat-x;}
.leftnav li a{display:block;height:38px;line-height:38px;padding-left:52px;background:url(../images/lnavico.gif) 44px 17px no-repeat;color:#5E5E5E;}
.leftnav li a:hover,.leftnav li.current a{color:#54a4eb;font-weight:700;background-image:url(../images/lnavicocur.gif);}

.rnav{height:40px;line-height:40px;text-align:right;color:#6D9BC7;}
.rnav h3{float:left;color:#015B9F;font-weight:700;font-size:14px;}
.rnav a,.rnav span{color:#999;}
.banner img{display:block;}
.rnav span{padding:0 3px;}

.rshow{padding:5px 0 20px;line-height:22px;background-color: honeydew;}
.rshow p{margin-top:15px;}

/*about*/
.aboutcop{background:url(../images/aboutimgbg.png) top no-repeat;padding:10px 18px 0;}
.aboutcop h2{color:#015B9F;font-weight:700;font-size:14px;height:20px;}
.aboutcop li{float:left;width:224px;height:25px;}
.history{padding:0 0 0 200px;background:url(../images/historyyear.gif) 70px 10px no-repeat;}
.history p{line-height:33px;height:33px;display:block;}
.grtit{color:#045DA1;font-weight:700;}
.groupul{display:block;margin:35px 0 30px 0;}
.groupul th{height:30px;background:url(../images/grpulbg.png) repeat-x; vertical-align:middle;font-weight:700;}
.groupul th,.groupul td{padding-left:10px;color:#000;}
.groupul td{height:55px; vertical-align:middle;line-height:22px;background:url(../images/grptdbg.png) repeat-x;}
.brmap{display:block;width:521px;height:347px;background:url(../images/brmap.jpg);position:relative;margin:15px auto;}
.brmap li{display:block;height:26px;line-height:26px;color:#000;width:100px;text-align:center;cursor:pointer;position:absolute;}
.brmap li#m1{top:168px;left:318px;}
.brmap li#m2{top:187px;left:175px;}
.brmap li#m3{top:106px;left:277px;}
.brmap li#m4{top:83px;left:420px;}
.brmap li#m5{top:101px;left:175px;}
.brmap li#m6{top:252px;left:206px;}
.brmap li#m7{top:220px;left:260px;}
.brmap li#m8{top:143px;left:172px;}
.brmap li#m9{top:140px;left:350px;}
.brmap li#m10{top:172px;left:70px;}
.brmap li.current{color:#015BB1;font-weight:700;}
.brcontent{width:530px;height:339px;background:url(../images/brcontentbg.png);margin:25px auto;padding:0 14px;}
.brcontent .brtit{height:42px;line-height:42px;font-size:16px;font-weight:700;color:#045DA1;background:url(../images/brtitbg.gif) bottom left no-repeat;padding-left:5px;}
.brcontent p{padding:2px 5px;line-height:22px;color:#000;}
.philoimg{height:100px;background:url(../images/philosophyimg2.gif) right top no-repeat;margin-top:20px;}
.philoul li{background:url(../images/philosophybg.png) 0px bottom no-repeat;min-height:60px;*+height:auto!important;*height:60px;margin-top:25px;width:565px;padding-bottom:18px;}
.philoul li h2{font-weight:700;color:#015B9F;font-size:14px;height:22px;}
.philoul li p{margin:0;}
.addressul{display:block;position:relative;}
.addressul li{background:url(../images/line.gif) bottom repeat-x;padding:12px 0 0;height:36px;}
.addressul li.tit{font-weight:700;color:#015B9F;font-size:14px;height:30px;}
.addressul li span{display:inline-block;padding-left:18px;width:70px;float:left;color:#336594;font-family:微软雅黑;}
.addressul li p{display:block;float:right;width:620px;line-height:18px;margin-top:2px;}
.addressul li em{font-weight:700;cursor:pointer;}
.adrtsimg{width:445px;height:335px;padding:5px 0 0 9px;position:absolute;background:url(../images/adrtsimgbg.gif);display:none;}
.adrtsimg img{width:440px;height:330px;}

/*news*/
.newsbox{width:645px;margin:40px auto 0;}
.topnews{height:150px;}
.topnews .img{width:162px;height:112px;padding:3px;border:#E2E2E2 1px solid;float:left;overflow:hidden;}
.topnews .img img{width:162px;height:112px;}
.topnews .text{width:462px;float:right;}
.topnews .text h2{height:20px;padding-top:2px;}
.topnews .text h2 a{color:#696969;font-weight:700;font-size:14px;}
.topnews .text p{display:block;line-height:22px; margin-top:10px;}
.topnews .text .more1{width:61px;height:18px;border:#D4D4D4 1px solid;line-height:19px;background:url(../images/moreico.gif) 57px center no-repeat;padding-left:6px;overflow:hidden;margin-top:10px;}
.topnews .text .more a{color:#048F9F;}
.newstit{height:28px;background:url(../images/newstit.png);}
.newsli{display:block;padding:0 4px;}
.newsli li{height:32px;line-height:32px;border-bottom:#E0E0E0 1px solid;text-align:right;}
.newsli li span{display:inline-block;float:left;width:55px;text-align:center;margin-right:18px;color:#77797D;font-size:11px;}
.newsli li a{float:left;color:#77797D;}
.newsli li em{color:#77797D;font-size:10px;padding-right:10px;}

.newsst{text-align:center;margin-top:20px;font-size:16px;font-weight:700;height:35px;font-family:Arial;}
.newstm{text-align:center;border-top:#DDD 1px solid;height:15px;padding-top:15px; margin-bottom:10px;}
.newstm span{padding-right:6px;}
.back{text-align:right;margin-top:18px;padding-right:15px;}
.back a{font-weight:700;color:#4381D0;}
.margbot{margin-bottom:15px;}

/*recruitment*/
.j_tit{height:22px;background:url(../images/j_tit.gif) no-repeat;margin-bottom:14px;}
.j_rt{height:32px;background:url(../images/j_rt.png);margin-top:24px;}
.j_rt span{display:inline-block;line-height:32px;font-weight:700;}
.j_t1{width:288px;padding-left:18px;}
.j_t2{width:146px;}
.j_t3{width:100px;}
.j_tet{height:36px;background:url(../images/j_tet.png) repeat-x;cursor:pointer;}
.j_tet span{display:inline-block;line-height:36px;}
.j_t4{width:70px;}
.j_t5{width:141px;padding-left:5px;}
.j_t6{width:100px;padding-left:9px;}
.j_tico,.j_ticoc{height:36px;width:710px;}
.j_tico{background:url(../images/j_ico.gif) 688px center no-repeat;}
.j_ticoc{background:url(../images/j_icoc.gif) 688px center no-repeat;}
.j_eshw{border:#E4E4E4 1px solid;padding:10px 10px 10px 18px;;line-height:25px;}
.j_eshw h2{font-weight:700;}
.j_btn{margin-top:20px;height:25px;}
.j_btn a{display:block;width:88px;height:23px;border:#D7D7D7 1px solid;background:url(../images/j_btnbg.png) repeat-x;color:#D9251B;text-align:center;float:right;overflow:hidden;}
.j_form{min-height:500px;*+height:auto!important;*height:500px;}
.j_form h3{font-weight:700;line-height:35px;}
.j_form td{padding:3px;}
.j_form textarea{width:620px;height:80px;}
.input02{width:70px;height:26px;font-size:14px;font-weight:700;}
.j_form span{color:#F00;}
#Sucess{}
.j_ipt{width:150px;height:18px;border:#666 1px solid;}

/*feedback*/
.fd_tit{background:url(../images/fdico.gif) 40px top no-repeat;padding:36px 0 0 116px;height:28px;font-weight:700;}
.fd_b{color:#D91D23;}
.fd_l{float:left;display:inline;width:130px;text-align:right;margin-top:10px;line-height:20px;}
.fd_r{float:left;display:inline;width:545px;margin:10px 0 0 12px;}
.fd_ip1,.fd_ip2{height:16px;border:#9F9F9F 1px solid;}
.fd_ip1{width:190px;}
.fd_ip2{width:468px;}
.fd_con{width:468px;height:120px;border:#9F9F9F 1px solid;}
.fd_sub,.fd_rec{width:58px;height:22px;cursor:pointer;}

/*products*/
.pa_ul li{width:157px;height:56px;overflow:hidden;float:left;margin:30px 8px 50px 8px;display:inline;}
.pa_ul .imga{display:block;width:141px;height:102px;padding:19px 0 0 16px;background:url(../images/probg.gif) no-repeat;}
.pa_ul img{width:105px;height:80px;border:#F6F6F6 1px solid;}
.pa_ul p{line-height:32px;font-weight:700;color:#000;text-align:center;margin:0;}
.proimg{width:210px;height:155px;border:#CCC 1px solid;padding:4px 4px 0;margin:8px;}
.proboxbg{background:url(../images/proboxbg.gif) center top repeat-y;}
.protit{height:30px;line-height:30px;font-size:14px;font-weight:700;text-align:center;background:url(../images/protit.png) no-repeat;}

/*business*/
.btit{font-size:14px;color:#015B9F;font-weight:700;margin-top:15px;height:24px;}
.bul1 li,.bul1 dd{background:url(../images/bico1.gif) 4px 8px no-repeat;padding-left:15px;}
.bbottombg{height:28px;background:url(../images/philosophybg.png) left no-repeat;}
.bul2 li{background:url(../images/bico2.gif) 4px 8px no-repeat;padding-left:15px;}
.bul3 li{background:url(../images/bico3.gif) 4px 8px no-repeat;padding-left:15px;}
.promap{height:365px;background:url(../images/promapimg.jpg) 10px 0 no-repeat;margin-top:18px;}
.promap .promapbox{margin:140px 0 0 417px;}
.promapbox{width:251px;height:174px;background:url(../images/promapbox.png);}
.promapbox h2{font-weight:700;height:26px;padding-top:8px;}
.promapbox h2,.promapbox ul{padding-left:11px;}
.proflow{background:url(../images/proflow.gif) 0 0 no-repeat;height:542px;margin-top:20px;padding-left:417px;}
.bprnav{display:block;height:32px;margin-top:1px;}
.bprnav dd{float:left;height:32px;width:77px;text-align:center;line-height:30px;cursor:pointer;}
.bprnav dd.current{background:url(../images/bprnavbgcur.png);font-weight:700;}
.bprbox{padding-top:5px;}
.floatli li{float:left;width:80px;}
.heightli li{line-height:19px;}
.imeximg{height:120px;background:url(../images/imeximgt.png) 0 15px no-repeat;}
.mainbus{background:url(../images/mainbus.png) top no-repeat;height:151px;margin-top:12px;}
.bprnav dd#bpr1{width:100px;}
.bprnav dd#bpr1.current{background:url(../images/bprnavbgcur1.png);}
.bprnav dd#bpr2{width:200px;}
.bprnav dd#bpr2.current{background:url(../images/bprnavbgcur2.png);}
.bprnav dd#bpr3{width:270px;}
.bprnav dd#bpr3.current{background:url(../images/bprnavbgcur3.png);}
.mainbsbox{padding:8px 12px;border:#EEE 1px solid;border-top:none 0px;background:#FFF url(../images/mainbusbg.png) top no-repeat;min-height:100px;*+height:auto!important;*height:100px;}
.mainbsbox p{margin-top:8px;}

.sitemap{padding:20px 0 0 20px;}
.sitemap h4{height:30px;line-height:30px;font-weight:700;color:#4E4E4E;}
.sitemap a{padding-left:15px;display:inline-block;height:30px;line-height:30px;background:url(../images/bico1.gif) 5px center no-repeat;margin-right:10px;}
.sitemap a:hover{text-decoration:underline;color:#528EDB;}
