@charset"utf-8";
/*Css Reset*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{ padding: 0; margin: 0; font-size: 12px; font-family: Helvetica,Arial,sans-serif; color: #000; }
body{ line-height: 22px; }
input{ border: solid 1px #D4D0C7; border-top: solid 2px #404040; border-left: solid 1px #404040; height: 18px; line-height: 18px; }
.inputl{ border: solid 1px #D4D0C7; border-top: solid 2px #404040; border-left: solid 1px #404040; height: 20px; width: 65px; line-height: 20px; }
table{ border-spacing: 0; }
fieldset,img{ border: 0; }
address,caption,cite,code,dfn,th,var{ font-weight: normal; font-style: normal; }
ol,ul{ list-style: none; }
caption,th{ text-align: left; }
h1,h2,h3,h4,h5,h6{ font-weight: normal; font-size: 100%; }
q:before,q:after{ content: ''; }
abbr,acronym{ border: 0; }
a.black:link,a.black:visited{ color: #000; text-decoration: none; }
a.black:hover{ color: #ff0000; text-decoration: underline; }
a.lse:link,a.lse:visited{ color: #003386; text-decoration: none; }
a.lse:hover{ color: #ED5C01; text-decoration: underline; }
a.cse:link,a.cse:visited{ color: #ED5C01; text-decoration: none; }
a.cse:hover{ color: #ED5C01; text-decoration: underline; }
a.black_b:link,a.black_b:visited{ color: #000; font-weight: bold; text-decoration: none; }
a.black_b:hover{ color: #ff0000; font-weight: bold; text-decoration: underline; }
a:link,a:visited{ color: #000; text-decoration: none; }
a:hover{ color: #ED5C01; text-decoration: underline; }
a.ts:link,a.ts:visited{ float: left; width: 72px; height: 28px; line-height: 28px; font-size: 14px; color: #fff; font-weight: bold; text-align: center; margin-right: 1px; background: url(/NewShowStand/style/2/images/botton_color.gif) no-repeat; display: block; }
a.ts:hover{ float: left; width: 72px; height: 28px; line-height: 28px; font-size: 14px; color: #003386; font-weight: bold; text-align: center; margin-right: 1px; background: url(/NewShowStand/style/2/images/botton_color.gif) no-repeat; display: block; }
.right_pro dd a:link,.right_pro dd a:visited{ color: #003386; text-decoration: none; }
.right_pro dd a:hover{ color: #ED5C01; text-decoration: underline; }
/*index*/
.top7{ margin: 0 auto; width: 980px; height: 25px; line-height: 25px; background: #0ACBED; color: #fff; padding-left: 10px; overflow: hidden; }
a.wwt:link,a.wwt:visited{ color: #fff; text-decoration: none; }
a.wwt:hover{ color: #FFCC00; text-decoration: underline; }
h1{ font-size: 16px; font-weight: bold; text-align: center; margin: 0 auto; width: 690px; height: 50px; text-align: center; line-height: 50px; overflow: hidden; }
.top1{ margin: 0 auto; width: 990px; height: 157px; background: url(/NewShowStand/style/2/images/bg_top.gif) no-repeat; overflow: hidden; }
.top1_left{ float: left; width: 720px; padding-top: 35px; padding-left: 20px; }
.logo{ float: left; width: 130px; overflow: hidden; margin-right: 10px; }
.gs{ float: left; width: 580px; overflow: hidden; }
.gs h2{ float: left; width: 580px; color: #fff; font-size: 30px; line-height: 32px; font-weight: bold; text-align: left; overflow: hidden; }
.gs h3{ float: left; width: 580px; color: #fff; line-height: 20px; height: 80px; overflow: hidden; }
.top1_right{ float: left; width: 250px; height: 157px; overflow: hidden; }
.fanhui{ float: left; width: 200px; height: 95px; padding-top: 25px; padding-left: 50px; overflow: hidden; }
.fh{ float: left; background: url(/NewShowStand/style/2/images/botton_bg.gif) no-repeat; width: 183px; height: 22px; line-height: 24px; text-align: center; overflow: hidden; }
.djn{ float: left; width: 180px; height: 37px; line-height: 42px; padding-left: 70px; padding-top: 5px; }
.djn p{ width: 169px; height: 30px; position: relative; background: url(/NewShowStand/style/2/images/memberbg.jpg) no-repeat; }
.djn p img{ display: block; position: absolute; top: 7px; left: 6px; }
.djn p em{ display: block; position: absolute; width: 75px; top: 9px; left: 43px; font: normal 12px ''; color: #4F4F4F; }
.djn p b{ display: block; position: absolute; width: 20px; text-align: center; top: 0px; right: 18px; font: bold 23px "Georgia"; color: #ff0000; }
.top2{ margin: 0 auto; width: 990px; height: 55px; background: url(/NewShowStand/style/2/images/bg_01.gif) no-repeat; overflow: hidden; }
.juli{ float: left; width: 100px; height: 55px; }
.nav{ float: left; width: 878px; height: 28px; padding-bottom: 1px; padding-top: 12px; border-bottom: solid 1px #666; }
.nav li{ float: left; width: 72px; height: 28px; line-height: 28px; font-size: 14px; font-weight: bold; text-align: center; margin-right: 1px; background: url(/NewShowStand/style/2/images/botton_gray.gif) no-repeat; }
.top3{ margin: 0 auto; width: 990px; height: 30px; background: url(/NewShowStand/style/2/images/bg_02.gif); overflow: hidden; }
.top3b{ margin: 0 auto; width: 990px; height: 30px; background: url(/NewShowStand/style/2/images/bgb.gif); overflow: hidden; }
.weizhi{ float: right; height: 30px; text-align: right; width: 700px; overflow: hidden; padding-right: 10px; line-height: 30px; }
.weizhi1{ float: left; height: 30px; text-align: left; padding-left: 10px; width: 700px; overflow: hidden; line-height: 30px; }
.login{ float: left; width: 60px; height: 30px; line-height: 30px; background: url(/NewShowStand/style/2/images/icon_003.gif) no-repeat 0 7px; padding-left: 20px; }
.dqwz{ float: left; width: 180px; height: 30px; padding-left: 10px; line-height: 30px; background: url(/NewShowStand/style/2/images/icon_01.gif) no-repeat 0 10px; }
.main{ margin: 0 auto; width: 990px; background: url(/NewShowStand/style/2/images/bg_02.gif); padding-bottom: 10px; overflow: hidden; }
.mainb{ margin: 0 auto; width: 990px; background: url(/NewShowStand/style/2/images/bgb.gif); padding-bottom: 10px; overflow: hidden; }
.zt_left{ float: left; width: 193px; padding: 0 4px 0 3px; overflow: hidden; }
.left_box{ float: left; width: 193px; margin-bottom: 5px; overflow: hidden; }
.box_t1{ float: left; width: 193px; height: 26px; background: url(/NewShowStand/style/2/images/left_pic_01.gif) no-repeat; overflow: hidden; }
.box_wenzi{ float: left; width: 163px; font-size: 14px; height: 26px; line-height: 30px; font-weight: bold; color: #fff; padding-left: 30px; }
.box_wenzi a:link,.box_wenzi a:visited{ float: left; width: 75px; height: 20px; line-height: 20px; margin-top: 6px; text-decoration: none; font-size: 12px; font-weight: bold; color: #fff; text-align: center; }
.box_wenzi a:hover{ text-decoration: none; }
.box_wenzi a.a-fl:link,.box_wenzi a.a-fl:visited{ background: #fff; color: #0074AA; }
.pro_mulu2{ margin: 0 auto; width: 185px; overflow: hidden; }
.pro_mulu li{ float: left; width: 165px; height: 22px; line-height: 22px; background: url(/NewShowStand/style/1/images/icon_01.gif) no-repeat 4px 10px; padding-left: 20px; overflow: hidden; }
.sur_t1{ float: left; width: 175px; padding-left: 15px; height: 30px; line-height: 30px; background: url(/NewShowStand/style/2/images/icon_01.gif) no-repeat 7px 10px; overflow: hidden; }
.sur_t2{ float: left; width: 190px; height: 30px; line-height: 30px; overflow: hidden; }
.sur_t2 .inp{ float: left; width: 133px; padding-left: 7px; height: 30px; line-height: 30px; }
.sur_t2 .inpi{ float: left; width: 50px; text-align: center; height: 30px; line-height: 30px; }
.box_bg{ display: block; width: 193px; background: url(/NewShowStand/style/2/images/left_pic_02.gif) repeat-y; overflow: hidden; }
.box_bt{ float: left; width: 193px; height: 6px; background: url(/NewShowStand/style/2/images/left_pic_03.gif) no-repeat; overflow: hidden; }
.pro_mulu{ margin: 0 auto; width: 185px; overflow: hidden; }
.pro_mulu dt{ float: left; width: 165px; height: 28px; line-height: 28px; background: url(/NewShowStand/style/2/images/icon_02.gif) no-repeat 4px 10px; padding-left: 20px; overflow: hidden; }
.pro_mulu dd{ float: left; width: 165px; padding-left: 20px; height: 20px; line-height: 20px; ;overflow: hidden; }
.left_contact{ float: left; width: 183px; padding: 7px 0 10px 10px; }
.left_friend{ float: left; width: 183px; padding: 7px 0 10px 10px; overflow: hidden; }
.left_friend li{ float: left; width: 173px; height: 28px; line-height: 28px; overflow: hidden; }
.bsym{ float: left; width: 160px; padding: 10px 16px; overflow: hidden; }
.zt_right{ float: left; width: 762px; margin-left: 14px; *margin-left: 14px; _margin-left: 7px; margin-right: 14px; overflow: hidden; }
.right_box{ float: left; width: 762px; margin-bottom: 10px; overflow: hidden; }
.right_box_b1{ float: left; width: 762px; background: url(/NewShowStand/style/2/images/right_pic_01.gif) no-repeat left; height: 26px; line-height: 26px; }
.right_boxwz{ float: left; color: #fff; font-weight: bold; font-size: 14px; width: 200px; text-align: center; height: 26px; line-height: 29px; }
.right_box_b2{ float: left; width: 762px; background: url(/NewShowStand/style/2/images/right_pic_02.gif) no-repeat; height: 18px; }
.right_box_bg{ float: left; width: 762px; background: url(/NewShowStand/style/2/images/right_pic_03.gif) repeat-y; }
.nr_box{ float: left; width: 722px; padding: 0 20px 10px 20px; overflow: hidden; }
.nr_box p{ font-size: 14px; }
.nr_box p strong{ font-weight: bold; }
.nr_box img{ }
.right_pro{ float: left; width: 750px; padding: 6px; overflow: hidden; }
.right_pro dl{ float: left; width: 175px; margin-left: 10px; padding-bottom: 7px; overflow: hidden; }
.right_pro dl dt{ float: left; width: 175px; text-align: center; height: 102px; }
.right_pro dl dt table{ width: 102px; text-align: center; height: 102px; border: 0px; margin: 0px auto; }
.right_pro dl dt table tr td{ text-align: center; line-height: 100px; vertical-align: middle; width: 100px; height: 100px; border: solid 1px #ccc; }
.right_pro dl dt table tr td img{ border: none; vertical-align: middle; }
.right_pro dd{ float: left; width: 165px; padding: 0 5px; height: 23px; line-height: 23px; text-align: center; overflow: hidden; }
.right_box_bt{ float: left; width: 762px; height: 14px; background: url(/NewShowStand/style/2/images/right_pic_04.gif) no-repeat; }
.fy{ margin: 0 auto; width: 700px; height: 30px; line-height: 30px; text-align: center; overflow: hidden; }
.foot_bg{ margin: 0 auto; width: 990px; height: 4px; background: #0ACBED; overflow: hidden; }
.foot{ margin: 0 auto; width: 990px; text-align: center; padding: 5px 0; overflow: hidden; }
/*aboutus*/
.con_box{ float: left; width: 722px; height: 300px; border: solid 1px #DFDFDF; overflow: hidden; }
.con_box li{ float: left; width: 722px; height: 28px; line-height: 28px; font-size: 14px; }
.con_left{ float: left; width: 123px; height: 28px; border-right: solid 2px #fff; line-height: 28px; padding-left: 10px; overflow: hidden; }
.con_right{ float: left; width: 575px; height: 28px; line-height: 28px; padding-left: 10px; border-right: solid 2px #fff; overflow: hidden; }
.con_leftb{ float: left; width: 123px; height: 28px; background: #EAEAEA; border-right: solid 2px #fff; line-height: 28px; padding-left: 10px; overflow: hidden; }
.con_rightb{ float: left; width: 575px; height: 28px; line-height: 28px; background: #EAEAEA; border-right: solid 2px #fff; padding-left: 10px; overflow: hidden; }
/*article*/
.art_tittle{ float: left; width: 722px; height: 28px; line-height: 28px; font-size: 14px; text-align: center; background: #EAEAEA; overflow: hidden; }
.art_tittle .art_t1{ float: left; width: 513px; height: 28px; border-right: solid 2px #fff; }
.art_tittle .art_t2{ float: left; width: 120px; height: 28px; border-right: solid 2px #fff; }
.art_tittle .art_t3{ float: left; width: 75px; height: 28px; }
.art_x{ float: left; width: 722px; font-size: 14px; overflow: hidden; }
.art_x li{ float: left; width: 722px; font-size: 14px; height: 30px; line-height: 30px; border-bottom: solid 1px #ccc; overflow: hidden; }
.art_nr1{ float: left; width: 500px; height: 30px; line-height: 30px; padding-left: 15px; background: url(/NewShowStand/style/2/images/icon11.jpg) no-repeat 0 8px; }
.art_nr2{ float: left; width: 122px; height: 30px; line-height: 30px; text-align: center; }
.art_nr3{ float: left; width: 75px; height: 30px; line-height: 30px; text-align: center; font-size: 12px; color: #7D7D7D; }
/*catalog*/
.cata{ float: left; width: 720px; }
.cata .catitel{ float: left; text-align: left; width: 700px; height: 40px; line-height: 40px; font-weight: bold; font-size: 14px; background: url(/NewShowStand/style/2/images/icon_02.gif) no-repeat 0 15px; padding-left: 20px; overflow: hidden; }
.cata p{ float: left; width: 680px; padding-left: 20px; line-height: 22px; overflow: hidden; }
.cata p a{ padding-right: 10px; }
/*contact*/
/*download*/
.down_tittle{ float: left; width: 722px; height: 28px; line-height: 28px; font-size: 14px; text-align: center; background: #EAEAEA; overflow: hidden; }
.down_tittle .down_t1{ float: left; width: 383px; height: 28px; border-right: solid 2px #fff; }
.down_tittle .down_t4{ float: left; width: 120px; height: 28px; }
.down_tittle .down_t2{ float: left; width: 120px; height: 28px; border-right: solid 2px #fff; }
.down_tittle .down_t3{ float: left; width: 93px; height: 28px; border-right: solid 2px #fff; }
.down_x{ float: left; width: 722px; font-size: 14px; overflow: hidden; }
.down_x li{ float: left; width: 722px; font-size: 14px; height: 33px; line-height: 33px; border-bottom: solid 1px #ccc; overflow: hidden; }
.down_nr1{ float: left; width: 370px; height: 33px; line-height: 33px; padding-left: 15px; background: url(/NewShowStand/style/2/images/icon11.jpg) no-repeat 0 8px; }
.down_nr2{ float: left; width: 122px; height: 33px; line-height: 33px; text-align: center; }
.down_nr3{ float: left; width: 95px; height: 33px; line-height: 33px; text-align: center; font-size: 12px; color: #7D7D7D; }
.down_nr4{ float: left; width: 120px; height: 33px; line-height: 33px; text-align: center; }
.down_nr4 img{ border: none; padding: 0px; float: left; margin: 0px; padding-top: 9px; padding-left: 20px; }
.nr_box h3{ float: left; width: 722px; font-size: 20px; font-weight: bold; height: 40px; text-align: center; line-height: 40px; overflow: hidden; }
.nr_box .down_time{ float: left; width: 722px; height: 30px; margin-bottom: 10px; text-align: center; line-height: 30px; border-bottom: solid 1px #ccc; color: #7D7D7D; overflow: hidden; }
.down_t{ float: left; width: 722px; height: 30px; background: #EAEAEA; line-height: 30px; overflow: hidden; }
.down_tt{ float: left; width: 722px; height: 30px; line-height: 30px; overflow: hidden; }
.d1{ float: left; width: 95px; color: #003386; text-align: center; border-right: solid 2px #fff; }
.d2{ float: left; width: 252px; padding-left: 10px; border-right: solid 2px #fff; }
.d3{ float: left; width: 613px; padding-left: 10px; border-right: solid 2px #fff; }
.down_js{ float: left; width: 722px; height: 50px; line-height: 50px; font-size: 14px; overflow: hidden; }
.js1{ float: left; width: 95px; text-align: center; font-weight: bold; border-right: solid 2px #fff; overflow: hidden; }
.js2 p{ }
.js2 img{ }
.down_xx{ float: left; width: 722px; padding: 0px; margin: 0px; line-height: 28px; font-size: 14px; overflow: hidden; }
.down_xx img{ }
.down_xx p{ }
.down_xx strong{ font-weight: bold; }
.gb{ float: left; width: 722px; height: 40px; line-height: 40px; text-align: right; font-size: 14px; overflow: hidden; }
/*honor*/
.honor_s{ width: 366px; text-align: center; overflow: hidden; padding: 0px 0 0 10px; float: left; }
.honor_s dt{ width: 366px; float: left; }
.honor_s dt table{ width: 364px; height: 300px; border: solid 1px #ccc; }
.honor_s dt table tr td{ width: 364px; height: 300px; text-align: center; vertical-align: middle; }
.honor_s dd{ width: 366px; height: 30px; font-size: 14px; color: #003386; line-height: 30px; text-align: center; overflow: hidden; }
.honor_m{ margin: 0 auto; width: 710px; text-align: center; overflow: hidden; }
.honor_m dt{ float: left; width: 668px; border: solid 1px #ccc; padding: 20px; text-align: center; overflow: hidden; }
.honor_m dd{ float: left; width: 710px; height: 30px; font-size: 14px; color: #003386; line-height: 30px; text-align: center; overflow: hidden; }
.honor_d{ margin: 0 auto; width: 710px; color: #7D7D7D; font-size: 14px; font-weight: bold; overflow: hidden; }
.honor_dd{ margin: 0 auto; width: 710px; color: #7D7D7D; font-size: 14px; line-height: 24px; overflow: hidden; }
.honor_dd p{ }
.honor_dd img{ }
.honor_dd strong{ font-weight: bold; }
/*qqiu*/
.qqiu_box{ margin: 0 auto; width: 720px; padding: 1px; border: solid 1px #CDCDCD; background: #fff; overflow: hidden; }
.qqiu_t{ float: left; width: 720px; height: 30px; line-height: 30px; background: #E4E4E4; font-size: 14px; border-bottom: solid 2px #fff; text-align: center; font-weight: bold; overflow: hidden; }
.qqiu_tt{ float: left; width: 720px; height: 30px; line-height: 30px; border-bottom: solid 2px #fff; font-size: 14px; overflow: hidden; }
.qqiu_d{ float: left; width: 170px; height: 30px; line-height: 30px; font-size: 14px; background: #F0F0F0; text-align: center; }
.qqiu_c{ float: left; width: 540px; height: 27px; padding-left: 10px; line-height: 30px; padding-top: 3px; background: #fff; }
.qqiu_cc{ float: left; width: 540px; height: 27px; padding-left: 10px; line-height: 30px; padding-top: 3px; background: #F7F7F7; }
.qqiu_more{ float: left; width: 720px; height: 30px; line-height: 30px; font-size: 14px; text-align: center; overflow: hidden; }
.qqiu_tj{ float: left; width: 720px; height: 50px; line-height: 50px; text-align: center; margin-top: 5px; background: #F7F7F7; overflow: hidden; }
/*job*/
.job_tittle{ float: left; width: 722px; height: 28px; line-height: 28px; font-size: 14px; text-align: center; background: #EAEAEA; overflow: hidden; }
.job_tittle .job_t1{ float: left; width: 363px; height: 28px; border-right: solid 2px #fff; }
.job_tittle .job_t2{ float: left; width: 120px; height: 28px; border-right: solid 2px #fff; }
.job_tittle .job_t3{ float: left; width: 235px; height: 28px; }
.job_x{ float: left; width: 722px; font-size: 14px; overflow: hidden; }
.job_x li{ float: left; width: 722px; font-size: 14px; height: 30px; line-height: 30px; border-bottom: solid 1px #ccc; overflow: hidden; }
.job_nr1{ float: left; width: 348px; height: 30px; line-height: 30px; padding-left: 15px; background: url(/NewShowStand/style/2/images/icon11.jpg) no-repeat 0 8px; }
.job_nr2{ float: left; width: 122px; height: 30px; line-height: 30px; text-align: center; }
.job_nr3{ float: left; width: 235px; height: 30px; line-height: 30px; text-align: center; font-size: 12px; color: #7D7D7D; }
.join_detail{ margin: 0 auto; width: 722px; border-top: solid 1px #ccc; border-left: solid 1px #ccc; overflow: hidden; }
.bg_s{ float: left; width: 722px; height: 33px; border-bottom: solid 1px #ccc; background: #EBEBEB; line-height: 33px; overflow: hidden; }
.bg_n{ float: left; width: 722px; height: 33px; border-bottom: solid 1px #ccc; background: #fff; line-height: 33px; overflow: hidden; }
.bg_t{ float: left; width: 722px; border-bottom: solid 1px #ccc; background: #fff; overflow: hidden; }
.bg_t1{ float: left; width: 722px; border-bottom: solid 1px #ccc; background: #eaeaea; overflow: hidden; }
.zb1{text-align:center; color:#003386; overflow:hidden; padding-top:6px; padding-bottom:6px;}
.zb2{ float:left; width:254px;padding-left:10px; overflow:hidden;}
.zb3{ float:left; width:615px; padding-left:10px;overflow:hidden;}
.zb5{ float:left; width:615px;border-right:solid #ccc 1px;border-left:solid #ccc 1px; padding-left:10px; height:33px; line-height:33px;overflow:hidden;}
.zb6{ float:left; width:605px;border-right:solid #ccc 1px;border-left:solid #ccc 1px; padding:10px;overflow:hidden;}
.zb{ text-align:center; line-height:30px;color:#003386;overflow:hidden;padding-top:6px; padding-bottom:6px;}
/*price*/
.kuang{ margin: 0 auto; width: 722px; overflow: hidden; }
.price_tittle{ float: left; width: 722px; height: 28px; line-height: 28px; font-size: 14px; text-align: center; background: #EAEAEA; overflow: hidden; }
.price_t1{ float: left; width: 130px; height: 28px; border-right: solid 2px #fff; }
.price_t2{ float: left; width: 310px; height: 28px; border-right: solid 2px #fff; }
.price_t3{ float: left; width: 100px; height: 28px; border-right: solid 2px #fff; }
.price_t4{ float: left; width: 96px; height: 28px; border-right: solid 2px #fff; }
.price_t5{ float: left; width: 78px; height: 28px; }
.price_box li{ float: left; width: 722px; height: 112px; border-bottom: solid 1px #ccc; overflow: hidden; }
.price_a{ float: left; width: 132px; height: 102px; padding: 5px 0; text-align: center; }
.price_a table{ width: 102px; height: 102px; margin: 0px auto; }
.price_a table tr td{ width: 100; height: 100px; border: solid 1px #ccc; text-align: center; vertical-align: middle; }
.price_a img{ }
.price_b{ float: left; width: 312px; height: 73px; padding-top: 25px; font-size: 14px; }
.price_c{ float: left; width: 102px; height: 98px; line-height: 98px; font-size: 12px; text-align: center; }
.price_d{ float: left; width: 98px; height: 63px; padding-top: 35px; text-align: center; }
.price_e{ float: left; width: 78px; height: 98px; line-height: 98px; color: #7C7C7C; font-size: 12px; text-align: center; }
/*news*/
.news_tittle{ float: left; width: 722px; height: 28px; line-height: 28px; font-size: 14px; text-align: center; background: #EAEAEA; overflow: hidden; }
.news_tittle .news_t1{ float: left; width: 640px; height: 28px; border-right: solid 2px #fff; }
.news_tittle .news_t2{ float: left; width: 78px; height: 28px; border-right: solid 2px #fff; }
.news_x{ float: left; width: 722px; overflow: hidden; }
.news_x li{ float: left; width: 722px; font-size: 14px; height: 30px; line-height: 30px; border-bottom: solid 1px #ccc; overflow: hidden; }
.news_nr1{ float: left; width: 627px; height: 30px; line-height: 30px; padding-left: 15px; background: url(/NewShowStand/style/2/images/icon11.jpg) no-repeat 0 8px; }
.news_nr2{ float: left; width: 80px; height: 30px; font-size: 12px; color: #7D7D7D; line-height: 30px; text-align: center; }
/*productdetail*/
.xgcp{ margin: 0 auto; width: 722px; color: #003386; overflow: hidden; }
.xgcp li{ float: left; width: 341px; height: 30px; line-height: 30px; padding-right: 20px; font-size: 14px; color: #003386; overflow: hidden; }
.pro_sm{ margin: 0 auto; width: 722px; font-size: 14px; line-height: 28px; padding-bottom: 20px; overflow: hidden; }
.sm_tittle{ float: left; width: 712px; height: 27px; line-height: 27px; font-size: 14px; padding-left: 10px; border-bottom: solid 1px #ccc; background: #EAEAEA; overflow: hidden; }
.pro_js{ margin: 0 auto; width: 722px; padding-bottom: 20px; overflow: hidden; }
.pro_js h3{ float: left; width: 722px; height: 50px; line-height: 50px; font-size: 16px; font-weight: bold; text-align: center; overflow: hidden; }
.pro_js .left{ float: left; width: 370px; height: 330px; text-align: center; overflow: hidden; }
.pro_js .right{ float: left; width: 352px; overflow: hidden; }
.pro_mc{ float: left; width: 85px; overflow: hidden; }
.pro_mc li{ float: left; width: 85px; font-size: 14px; height: 36px; text-align: center; line-height: 36px; border-bottom: dotted #ccc 1px; overflow: hidden; }
.pro_xx{ float: left; width: 257px; overflow: hidden; }
.pro_xx li{ float: left; width: 257px; font-size: 14px; height: 36px; line-height: 36px; border-bottom: dotted #ccc 1px; overflow: hidden; }
.jli{ float: left; width: 10px; overflow: hidden; }
.aniu{ float: left; width: 352px; height: 50px; padding-top: 20px; text-align: center; overflow: hidden; }
.ann{ float: left; width: 352px; height: 50px; text-align: center; padding-top: 20px; overflow: hidden; }
.tshi{ float: left; width: 342px; font-size: 12px; padding-left: 10px; line-height: 20px; overflow: hidden; }
.pro_show{ margin: 0 auto; width: 340px; height: 330px; overflow: hidden; }
.det{ float: left; width: 340px; height: 330px; overflow: hidden; }
.det dt{ width: 280px; height: 260px; background: #fff; vertical-align: middle; padding: 10px 20px; border: solid 1px #ccc; overflow: hidden; }
.det dt table{ width: 280px; height: 260px; border: 0px; }
.det dt table tr td{ width: 280px; height: 260px; text-align: center; vertical-align: middle; }
.det dd{ float: left; width: 300px; height: 30px; line-height: 30px; text-align: center; overflow: hidden; }

