@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}
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;}
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/4/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/4/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: #C780E4; 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;}
.top1{ margin:0 auto; width:990px; height:157px; background:url(/NewShowStand/style/4/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/4/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/4/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/4/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/4/images/botton_gray.gif) no-repeat;}
.top3{margin:0 auto; width:990px; height:30px; background: url(/NewShowStand/style/4/images/bg_02.gif);overflow:hidden;}
.top3b{margin:0 auto; width:990px; height:30px; background: url(/NewShowStand/style/4/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/4/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/4/images/icon_01.gif) no-repeat 0 10px;}
.main{margin:0 auto; width:990px;background: url(/NewShowStand/style/4/images/bg_02.gif); padding-bottom:10px;overflow:hidden;}
.mainb{margin:0 auto; width:990px;background: url(/NewShowStand/style/4/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/4/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:#8B00CB;}
.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/4/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/4/images/left_pic_02.gif) repeat-y; overflow:hidden;}
.box_bt{ float:left; width:193px; height:6px; background:url(/NewShowStand/style/4/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/4/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/4/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/4/images/right_pic_02.gif) no-repeat; height:18px;}
.right_box_bg{ float:left; width:762px; background:url(/NewShowStand/style/4/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/4/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:#C780E4;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/4/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/4/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/4/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{ float:left; width:593px; padding-left:30px;border-right:solid 2px #fff; background:url(/NewShowStand/style/4/images/download.gif) no-repeat 0 17px; 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_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/4/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: 102px; 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/4/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;}
