@charset "utf-8";
*{margin:0;padding:0;}
body{ background:#FFFFFF; color:#333333; font-family:"微软雅黑",Arial,Lucida,Verdana,Helvetica,sans-serif; font-size:12px; line-height:150%; }
a:link, a:visited{ text-decoration:none; }
a:hover{ text-decoration:none; }
a:active{ color:#990000; }
ol, ul{ list-style: none outside none;}
.m { margin-bottom: 10px; }
.m, .mt, .mc, .mb{ overflow: hidden; }
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;} 
.clearfix{display:inline-block;} 
.clearfix{display:block;} 
ul,li{list-style-type:none;}
img{border:0px;}
a{ color:#333;}

.totop{ position:fixed; right:20px; bottom:20px; cursor:pointer; z-index:666;}

.top{ width:1200px; margin:0 auto; overflow:hidden; height:152px;}
.topl{ float:left; overflow:hidden}
.logo{ margin-top:23px;}
.nav{ margin-top:30px; overflow:hidden}
.nav ul li{float:left;border-bottom:2px solid #fff;padding:0px 1px;padding-bottom: 14px;margin-right:37px;font-size:14px;}
.nav ul li a{ color:#333333;}
.nav ul li:last-child{ margin-right:0px;}
.nav ul li:hover{ border-bottom:2px solid #034199; font-weight:bold}
.nav ul li.navh{border-bottom:2px solid #034199; font-weight:bold}
.topr{ float:right;}
.tel{ margin-top:35px; font-size:14px; color:#333; text-align:right;}
.tel span{ font-size:23px; color:#d62829; line-height:23px;}
.search{margin:13px 0px;width:217px;height:29px;background:url(../images/search.jpg) no-repeat center;margin-left: 93px; overflow:hidden}
.search .txt{ width:176px; padding-left:10px; border:0px; height:29px; line-height:29px; background:none; outline:none; color:#fff; float:left;cursor:pointer}
.search .btn{ width:29px;border:0px; height:29px; line-height:29px; background:none; outline:none;}


.topbom{ overflow:hidden}
.bb{ float:right; padding-left:16px; border-left:1px solid #c4c4c4; height:18px; line-height:18px; text-transform:uppercase; margin-top:8px; margin-right:60px; position:relative; font-size:14px;}
.bb::before{content:">";position:absolute;left: 60px; font-family:'宋体'; transform:rotate(90deg)}
.fx{ float:right;}
.fx a{ margin-top:0px !important; height:29px !important; width:29px !important;}
.fx  .bds_weixin{ background:url(../images/fx.jpg) no-repeat !important;}
.fx  .bds_sqq{ background:url(../images/fx.jpg) no-repeat !important; background-position:-45px 0px !important;}
.fx  .bds_renren{ background:url(../images/fx.jpg) no-repeat !important;background-position:-89px 0px !important;}
.fx  .bds_tsina{ background:url(../images/fx.jpg) no-repeat !important;background-position:-134px 0px !important;}
.fx  .bds_tqq{ background:url(../images/fx.jpg) no-repeat !important;background-position:-178px 0px !important;}

.banner{ /*background:url(../images/banner.jpg) no-repeat center;*/ height:705px;}

.ser{ padding-top:50px; padding-bottom:60px;}
.ny_top{ border-bottom:1px solid #e1e1e1;text-align:center}
.ny_en{ font-size:30px; font-family:Arial; color:#333333; text-transform:uppercase; line-height:30px; margin-bottom:38px;}
.ny_en span{ color:#034199;}
.ny_cn{ font-size:18px; color:#666666; margin-top:9px; margin-bottom:30px;}
.ny_xian{ width:156px; border-bottom:3px solid #034199; margin:0 auto;}
.ser_c{ padding-top:65px; width:1200px; margin:0 auto; overflow:hidden}
.ser_c ul li{float:left;width:200px;margin-right: 133px;text-align:center;}
.ser_c ul li:last-child{ margin-right:0px;}
.ser_c ul li .ser_tit{ margin-top:16px; font-size:18px; color:#333333; margin-bottom:10px;}
.ser_c ul li .ser_en{ margin-top:12px; margin-bottom:10px; font-size:13px; color:#8b8a8a;font-family:Arial;}
.ser_c ul li .ser_zy{ font-size:14px; color:#333333; line-height:20px;word-break: break-all}

.spro{ background:url(../images/probj.jpg) no-repeat center; height:505px; padding-top:60px; box-sizing:border-box;}
.spro .ny_top{ border-bottom:1px solid #b5cddf;}
.spro .ny_en{ color:#fff;}
.spro .ny_cn{ color:#fff;}
.spro .ny_xian{ border-bottom:3px solid #fff;}
.sporc{ padding-top:50px; width:1200px; margin:0 auto; position:relative;}
.spro_c{ width:1028px; margin:0 auto;}
.spro_c ul li{ float:left; margin-right:45px; width:222px; background:#fff; text-align:center; padding-bottom:27px;}
.spro_c ul li img{ padding-top:20px; max-width:100%;}
.spro_c ul li p{ width:182px; margin:0 auto; text-align:left; border-bottom:1px solid #333333; line-height:36px; font-size:14px; padding:0px 12px; box-sizing:border-box;}
.spro_c ul li:hover p{ color:#125099;border-bottom:1px solid #125099;}


.spro_l{ position:absolute; width:44px; line-height:44px; background:#fff; opacity:0.5; top:150px; text-align:center; font-size:24px; font-family:'宋体'; border-radius:50%; cursor:pointer}
.spro_r{ position:absolute; width:44px; line-height:44px; background:#fff; opacity:0.5; top:150px; text-align:center; font-size:24px; font-family:'宋体'; border-radius:50%; right:0px;cursor:pointer}
.spro_l:hover{ background:#125099; opacity:1; color:#fff;}
.spro_r:hover{ background:#125099; opacity:1; color:#fff;}

.sab{ position:relative; padding-top:65px;}
.sabxian{ position:absolute; border-bottom:1px solid #e1e1e1; top:135px; width:100%; left:0px;}
.sab .ny_top{ border-bottom:0px;}
.sab .ny_cn{margin-bottom: 15px;margin-top: 4px;}

.sabc{ width:1200px; margin:0 auto; overflow:hidden}
.snew{ float:left; width:465px;}
.snewimg{ padding-top:64px; position:relative;}
.snewimg img{max-width:100%;}
.snew_wz{ position:absolute; background:rgba(0,0,0,0.5); height:118px; bottom:0px; color:#fff; box-sizing:border-box;  padding:0px 16px;padding-top:20px; width:100%;}
.snew_tit{ font-size:16px; font-weight:bold; margin-bottom:20px;}
.snew_zy{ font-size:14px; line-height:23px;}
.snewc{ padding-top:50px;}
.snewc ul li{ padding-left:45px; position:relative;}
.snewc ul li::before{ content:""; position:absolute; left:0px; top:0px; width:15px; height:15px; background:#0c77d1; border:7px solid #f2f1ef; display:block; border-radius:50%;}
.snewc ul li .snewtit{ font-size:16px; color:#333333;}
.snewc ul li .snewdata{ font-size:12px; color:#c1c1c1; margin:10px 0px;}
.snewc ul li .snewzy{ font-size:14px; color:#666666; line-height:20px; margin-bottom:55px;}
.snewc ul li .snewzy span{font-family:'宋体';padding-left: 25px;}
.snewc ul li:hover .snewtit{ color:#125099; font-weight:bold;}
.s_ser{ float:right;width:697px;}
.s_serwz{padding:0px 17px; padding-top:35px; font-size:14px; color:#666; line-height:25px; padding-bottom:25px; border-bottom:1px solid #b9b9b9; }
.s_serimg{ height:579px; background:url(../images/ser.jpg) no-repeat center; position:relative}
.s_sercn{ font-size:14px; color:#666666;}
.s_seren{color:#b3b3b3;font-size:12px; font-family:Arial;}
.s_serimg1{position:absolute;top: 84px;width:140px;text-align:center;left: 280px;}
.s_serimg2{position:absolute;top: 177px;right: 55px; width:100px;}
.s_serimg3{position:absolute;top: 389px;right: 28px;width:110px;}
.s_serimg4{position:absolute;bottom: 22px;width:140px;text-align:center;left:50%;margin-left: -60px;width:140px;}
.s_serimg5{position:absolute;top: 389px;left: 70px;text-align:right;width:80px;}
.s_serimg6{position:absolute;top: 177px;left: 15px;text-align:right;width:140px;}
.shon{ background:#f8f8f8; padding-top:40px; height:536px; box-sizing:border-box;}
.shon_c{ width:1200px; margin:0 auto; margin-top:85px;}
.shon_c .swiper-container{ padding-bottom:70px;}
.shon_c .swiper-container p{ text-align:center; margin-top:24px; font-size:14px; color:#666666;}
.shon_c .swiper-container .swiper-slide:hover p{ color:#125099;}
.shon_c img{max-width:100%;}



.syq{ height:100px; background:url(../images/foot.jpg) no-repeat center;}
.syqm{ width:1200px; margin:0 auto; line-height:100px; overflow:hidden; font-size:14px; color:#fff;}
.syqm a{ color:#fff;}
.syqtit{ float:left; margin-right:10px;}
.syqm ul li{ float:left; margin-right:10px;}

.foot{ height:390px; width:1200px; margin:0 auto; box-sizing:border-box; padding-top:35px;}
.foot_l{ float:left; width:620px;}
.foot_tit{ margin-top:13px; font-size:16px; color:#034099; font-weight:bold;}
.foot_zy{ font-size:14px; color:#333333; line-height:28px; margin-top:25px; width:580px}
.foot_img{ margin:25px 0px;}
.foot_bom{ font-size:14px; color:#333; line-height:28px;}
.foot_c{ float:left; padding:0px 25px; border-left:1px solid #e7e7e7;border-right:1px solid #e7e7e7; height:320px; box-sizing:border-box; padding-top:10px;}
.foot_c ul{ padding-top:29px; }
.foot_c ul li{ font-size:14px; margin-bottom:16px;}
.foot_c ul li a{color:#333333;}
.foot_r{ float:right; width:320px;}
.foot_wz{ margin-top:20px; line-height:28px; font-size:14px; color:#333;}


/*ny*/
.banner_ny{ height:360px; background:url(../images/banner_ny.jpg) no-repeat center;}


.content{ width:1200px; overflow:hidden; margin:0 auto; padding-top:37px; padding-bottom:50px; overflow:hidden; min-height:500px;}
.cleft{ float:left; width:250px;}
.clefttit{ padding-left:17px; line-height:71px; font-size:24px; color:#fff; background:#125099; position:relative; font-weight:bold; border-top-left-radius: 5px;border-top-right-radius: 5px}
.clefttit span{ position:absolute; width:34px; height:34px;border-radius: 32px;border: 1px solid #fff; line-height:34px; text-align:center; font-family:'宋体'; font-size:20px; font-weight:bold; right:26px; top:19px;}
.cleftnav{ border:1px solid #c7c7c7; border-bottom:0px;}
.cleftnav ul li{ line-height:47px; font-size:14px; background:#f3f3f3; border-bottom:1px solid #c7c7c7;  position:relative;}
.cleftnav ul li>a{ color:#666666; display:block;padding-left:32px;}
.cleftnav ul li span{ position:absolute; right:20px; font-family:'宋体'; transition:all 0.5s; font-size:16PX;}
.cleftnav ul li:hover>a{ color:#125099; font-weight:bold;}
.cleftnav ul li:hover span{ transform:translateX(5px);}
.cleftnav ul .leftconli>a{ color:#125099; font-weight:bold;}
.cleftnav ul li.leftconli span{ transform:translateX(5px);}

.navul{ display:none;}
.cleftnav ul .leftconli .navul{ display:block; background:url(../images/navxian.png) no-repeat center top;}
.cleftnav ul .leftconli .navul div{ padding-left:53px; line-height: 40px; font-size:14px;}
.cleftnav ul .leftconli .navul div a{ color:#666666;}
.cleftnav ul .leftconli .navul div:hover a{ color:#125099;font-weight:bold;}
.cleftnav ul .leftconli .navul div.navlih a{ color:#125099;font-weight:bold;}

.cright{ width:930px; float:right;}
.crighttop{ margin-bottom:15px; border-bottom:1px solid #d9d9d9;font-size:14px; color:#666; overflow:hidden; line-height:44px; padding:0px 19px;}
.crighttop a{color:#666;}
.crighttop .crighttit{ float:left; font-size:18px; font-weight:bold;}
.crightlj{ float:right;}

.about{ padding:0px 20px; font-size:14px; line-height:2em;}
.contact{ padding:0px 20px; font-size:14px; line-height:2em;}

/*feedback*/

.feedtit{ margin-top:30px; font-size:36px; line-height:36px; text-align:center;}
.feedl{ width:930px; margin:0 auto; margin-top:30px;}
.feedimg{ float:right;}
.cnt_box_1{ margin-bottom:19px; overflow:hidden;}
.cnt_box_liang{ width:calc(50% - 15px ); display:inline-block; margin-right:10px;}
.cnt_box_er{ width:calc(50% - 10px ); display:inline-block;margin-left:10px;}
.cnt_box_1 input{  padding:15px 0 15px 59px; width: 100%;line-height:21px; background:#fff url(../images/feedimg.jpg) left top no-repeat; border:1px solid #E5E5E5; outline:none; color:#333; box-sizing: border-box;font-size:13px; background-position:left -54px;}
.cnt_box_0 input{ background-position:left 0px}
.cnt_box_2 input{ background-position:left -108px;}
.cnt_box_3 textarea{ width: 100%;height:149px; padding:15px 0 15px 59px; line-height:21px; background:#fff url(../images/feedimg.jpg) left -216px no-repeat; border:1px solid #E5E5E5; outline:none; color:#333; font-size:13px;box-sizing: border-box; }
.cnt_box_4{ display:inline-block; width:210px; margin-left:45px;}
.cnt_box_4 input{ width:100%; height:51px; line-height:51px; border:0px; background: #18a942; color:#FFF; font-size: 20px;  cursor:pointer;font-family: "微软雅黑";font-weight: bold;}
.cnt_box_5{ width:340px; display:inline-block;}
.cnt_box_5 input{  padding:15px 0 15px 59px; width: 150px;line-height:21px; background:#fff url(../images/feedimg.jpg) left -162px no-repeat ; border:1px solid #E5E5E5; outline:none; color:#333; box-sizing: border-box;font-size:13px; background-position:left -54px;}
.cnt_box_5 img{ margin-top:10px; margin-left:10px;}



/*fenlang*/
.pageNavi{ text-align:center; margin-top:30px;}
.pageNavi span{ display:inline-block;padding:5px 10px; border:1px solid #cfcfcf; color:#cfcfcf; font-size:14px; margin:0px 5px;}
.pageNavi a{display:inline-block;padding:5px 10px; border:1px solid #cfcfcf; color:#cfcfcf; font-size:14px; margin:0px 5px;}
.pageNavi .current{ background:#125099; color:#fff; border:1px solid #125099}


/*procuts*/
.pro{ padding:0px 19px;}
.pro ul{ overflow:hidden; width:970px;}
.pro ul li{ float:left; width:272px; margin-right:37px; text-align:center; margin-bottom:30px;}
.pro ul li .sproimg{ overflow:hidden; height:196px; border:1px solid #eeeeee;}
.pro ul li .sproimg img{ max-width:100%;}
.pro ul li .sprotit{ background:#eeeeee; color:#666666; line-height:56px; font-size:14px;}
.pro ul li:hover .sprotit{ background:#125099; color:#fff;}
.pro ul li:hover .sproimg{ border:1px solid #125099;}


/*proshow*/
.proshow{ padding:0px 19px;}
.prostit{ text-align:center; font-size:22px; line-height:34px; margin-bottom:20px;}
.prostiten{ color:#333px;}
.prosc{ font-size:14px; line-height:2em;}
.prostitcn{ color:#004da1; font-weight:bold; margin-bottom:10px;}
.prosimg{ margin-bottom:20px; text-align:center; position:relative;}
.inq_btn{ clear:both; background:#125099; color:#FFF; display:inline-block; width:185px; height:40px; line-height:40px; text-align:center; border-radius:5px; margin-bottom:5px; margin-top:10px;} 
.inq_btn:hover,.inq_btn:active{ color:#FFF;}
.ns_pn{ margin-bottom:10px; margin-top:10px; font-size:14px; line-height:24px;}


.bx-pager{ text-align:center; margin-top:20px;}
.bx-pager-item{ display:inline-block;  text-align:center;   margin:0px 10px; }
.bx-pager-item a{border:1px solid #e2e2e2; display:block;width:50px;height:50px;overflow:hidden;}
.bx-pager-item img{ width:70px; display:inline-block; position:relative; left:-10px; height:auto;}
.bx-pager-item a.active{ border:1px solid #18a942;}



/*new*/
.news{padding:0px 19px; }
.news ul li{ overflow:hidden; line-height:35px; border-bottom:1px dashed #ccc;}
.news ul li .newtit{ float:left; padding-left:20px; position:relative; font-size:14px; color:#333;}
.news ul li .newtit::before{ position:absolute; content:""; display:block; width:5px; height:5px; border-radius:5px; background:#666; top:15px; left:10px;}
.news ul li .newdata{ float:right; color:#999;}
.news ul li:hover a{ color:#125099; font-weight:bold;}
.news ul li:hover .newtit{color:#125099;}
.news ul li:hover .newdata{color:#125099;}
.news ul li:hover .newtit::before{background:#125099;}

/*newsshow*/
.newsshow{padding:0px 19px; }
.newstitel{ text-align:center; font-size:17px; font-weight:bold; color:#333;}
.newsdate{ text-align:center; margin:10px 0px; font-size:13px; color:#666;}
.newsshowcon{padding:0px 10px; line-height:2em; font-size:14px; color:#333; }

.ns_pn{ font-size:14px; line-height:24px; color:#333; margin:10px 0px;}


/*pic*/
.pic ul{ overflow:hidden}
.pic ul li{ float:left; width:33.33%; box-sizing:border-box; padding:0px 20px; margin-bottom:30px;}
.pic ul li img{ max-width:100%; transition:all 0.5s;}
.pic ul li .honorimg{ overflow:hidden;}
.pic ul li p{ text-align:center; margin-top:10px; font-size:16px; color:#333;}
.pic ul li:hover img{ transform:scale(1.1,1.1)}
.pic ul li:hover p{ color:#125099; font-weight:bold;}


/*picshow*/
.honorshow{padding:0px 19px;}
.honorshowtitle{ text-align:center; font-size:17px; font-weight:bold; color:#333;}
.honorshowimg{ text-align:center; margin-top:10px;}


/* 招聘 */

/*joblist*/
.jobList{
	width:800px;
	display:inline-block;
	padding:20px 0px 0px 20px;
}

.jbs_tb{ border-left:1px solid #DCDCDC; border-top:1px solid #DCDCDC; font-size:13px; width:90%; margin:0 auto;}
.jbs_tb td{ border-right:1px solid #DCDCDC; border-bottom:1px solid #DCDCDC; padding:0 5px;}
.jbs_tb td.bkg{ background:#efefef;}
.jbs_tb td.cont{ padding:0px 5px;}
.jbs_btn{ padding:2px 5px; cursor:pointer; border:1px solid #A7A7A7; background:#eee; cursor:pointer;}

/*jobjoin*/
.jbs_tb_1 th{ text-align:right; font-weight:bold; padding-right:10px; font-size:14px; font-weight:bold;}
.jbs_tb_1 td{ text-align:left; }
.jbs_txt{ width:240px; height:30px; border:1px solid #CCCCCC; font-size:12px; line-height:30px; padding:0 5px; border-radius:3px;}
.jbs_txt:focus{ border:1px solid #4c9d2b ;}
.jbs_txtarea{ width:400px; height:100px; border:1px solid #CCCCCC; font-size:12px; padding:5px;}
.jbs_txtarea:focus{ border:1px solid #4c9d2b ;}
.jbs_age{ width:80px;}
.jbs_tel{ width:150px;}
.jbs_hong{ color:#f00;}
.jbs_submit{ height:33px; text-align:center; padding:0 10px; line-height:33px; color:#FFF; font-size:15px; font-weight:bold; border:0px; cursor:pointer; background:#125099; border-radius:3px;}
.jbs_submit:hover{ background:#125099 ; color:#FFF;}

.job{ padding:20px 10px; line-height:2em; font-size:14px; color:#333; padding-top:0px;}
.jbs_tb_1{ margin:0 auto;}


/*message*/
.message{ width:740px; margin:0 auto; margin-top:17px;}
.messagec{width:600px; margin:0 auto;font-size:14px; overflow:hidden;}
.messagec div{ overflow:hidden;}
.messagec dt{ width:100px; float:left; text-align:right; margin-bottom:15px; line-height:34px;}
.messagec dd{ width:490px; float:left;margin-bottom:15px; margin-left:10px;}
.messagec dd input{ height:20px; padding:5px 5px; width:400px;}
.messagec dd textarea{ height:100px; width:400px;padding:5px 5px;}
.messagec dd font{ color:red;}
.messagec dd #txt_code{ width:100px;}
.messagec .tjys input{ width:100px; padding:5px 0; height:auto; border:1px #999 solid; font-family:"微软雅黑"}


.pro_main{ clear:both; padding:25px 0; line-height:26px; min-height:260px;}
.pro_list{ overflow:hidden;}
.pro_list li{ float:left; margin:0 19px 25px 0;}
.pro_list li.none{ margin-right:0px;}
.pro_list li a{ display:block; border:1px solid #AAB0AE; text-align:center;}
.pro_list li a img{ display:block; max-width:100%;}
.pro_list li a p{ height:28px; line-height:28px; border-top:1px solid #AAB0AE; background:#E5E5E5; color:#666;}
.pro_list li a:hover{ border-color:#006D37;}
.pro_list li a:hover p{ background:#006D37; color:#fff;}
.fd_pro_tb{ width:95%; margin:0 auto; border-left:1px solid #E8E8E8; border-top:1px solid #E8E8E8; margin-bottom:20px;}
.fd_pro_tb th, .fd_pro_tb td{ border-right:1px solid #E8E8E8; border-bottom:1px solid #E8E8E8;}
.fd_pro_tb th{ background:#F5F5F5; height:40px; line-height:40px; font-weight:normal;}
.fd_pro_tb td{ text-align:center; padding:10px 0;}
.fd_pro_tb td input{ border:1px solid #E8E8E8; width:80px; padding:0 10px; height:22px; line-height:22px; text-align:right;}
.fd_pro_tb .del{ color:#F00; cursor:pointer;}
.jn_box{ clear:both; padding-bottom:20px; overflow:hidden; width:520px; margin:0px auto;}
.jn_lt{ float:left; width:100px; padding:0 5px 0 0; line-height:30px; text-align:right; font-size:14px; font-weight:bold;}

.jn_rt{ float:left; width:360px;}
.jn_box .txt{ width:325px; height:28px; line-height:28px; border:1px solid #DBDBDB; color:#444; padding:0 10px; font-size:13px; border-radius:3px; outline:none;}
.jn_box input:focus{ border:1px solid #125099;}
.jn_box textarea:focus{ border:1px solid #125099;}
.jn_box .cod{ width:70px; height:28px; line-height:28px; border:1px solid #DBDBDB; color:#444; padding:0 15px; font-size:13px; border-radius:3px; outline:none;}
.jn_box .txtarea{width:325px; height:120px; padding:10px; font-size:13px; border:1px solid #DBDBDB; border-radius:3px; outline:none;}
.jn_box .btn{ width:95px; height:32px; text-align:center; line-height:30px; border:0px; background:#666; color:#FFF; font-size:15px; font-weight:bold; border-radius:3px; cursor:pointer;}
.jn_box .btn:hover{ background:#125099}



/*漂浮，在线咨询*/
#zxzx_rt{ position:fixed; right:20px; top:50%; color:#333; z-index:9999;}
#zxzx_rt .close{ float:left; width:25px; padding-top:18px;}
#zxzx_rt .close img{ cursor:pointer;}
#zxzx_rt .box{ float:right; width:170px; height:125px; border:2px solid #004ea2; background:#FFF; }
#zxzx_rt .box .p_1{ text-align:center; font-size:16px; line-height:20px; font-weight:bold; color:#004ea2; padding-top:13px;}
#zxzx_rt .box .p_2{ padding:0 0 0 6px; line-height:16px; font-size:12px; padding-top:10px;}
#zxzx_rt .box .p_3{ margin:10px auto 0 auto; width:120px; padding-left:37px; height:30px; line-height:30px; background:#EEE url(../images/zxzx_05.png) 11px center no-repeat; font-size:12px; color:#f5680d; cursor:pointer;}
#zxzx{ position:fixed; left:50%; top:50%; margin:-172px 0 0 -130px; color:#333; z-index:9999; width:256px; height:335px; border:1px solid #004ea2; border-radius:4px; background:#FFF; display:none;}
#zxzx .top1{ height:42px; color:#FFF; background:#004ea2; border-radius:4px; overflow:hidden;}
#zxzx .top1 .tit{ float:left; padding:0 0 0 10px; font-size:16px; line-height:40px;}
#zxzx .top1 .close{ float:right; padding:9px 15px 0 0;}
#zxzx .top1 .close img{ cursor:pointer;}
#zxzx .box_1{ clear:both; margin:7px 0 0 7px; width:233px; position:relative;}
#zxzx .area{ width:219px; height:70px; padding:10px 6px 6px 6px; border:1px solid #E5E5E5; border-radius:4px; color:#666; font-size:12px; line-height:16px;}
#zxzx .box_1 em{ position:absolute; right:-10px; top:0px; line-height:32px; font-style:normal; color:#ff0000;}
#zxzx .box{ clear:both; margin:6px 0 0 7px; width:231px; height:30px; border:1px solid #E5E5E5; border-radius:4px; position:relative;}
#zxzx .box p{ float:left; padding-left:23px; width:48px; height:30px; line-height:30px; font-size:14px; color:#525252; background:#F4F4F4;}
#zxzx .box input{ float:right; width:140px; height:20px; padding:5px 5px 5px 15px; line-height:20px; border:0; color:#666; background:#FFF; font-size:12px;}
#zxzx .box em{ position:absolute; right:-10px; top:0px; line-height:32px; font-style:normal; color:#ff0000;}
#zxzx .btnbox{ clear:both; padding:7px 0 0 7px;}
#zxzx .btnbox input{ width:108px; height:31px; line-height:31px; text-align:center; color:#FFF; border:0px; cursor:pointer;}
#zxzx .btnbox .btn1{ background:#0b5fa8; margin-left:3px;}
#zxzx .btnbox .btn2{ background:#535353; margin-left:7px;}