/* CSS Document */
body{ margin:0; padding:0;font-family:瀹嬩綋;background:#fff; color:#000; font-size:12px;}
*{ margin:0; padding:0;}
a{ color:#000; text-decoration:none; outline:none;}
a:hover { text-decoration:none; color:#666;}
p{ margin:0; padding:0;}
ul {list-style: none outside none;}
li{list-style:none; margin:0; padding:0;}
em{ font-style:normal;}
input{ margin:0; padding:0; outline:none;}
img{ border:none;}
.clear{ clear:both;}
.fl{ float:left;}
.fr{ float:right;}
/*椤堕儴鐧诲綍鏉� 鏍峰紡*/
.login_top_banner{ height:30px; width:100%; overflow:hidden; border-bottom:1px #dae0e8 solid; background:url(../images/login_top_banner_bg.jpg) repeat-x;}
.login_top{ width:1000px; height:30px; overflow:hidden; margin:0 auto;}
.login_top span{ display:block; height:30px; width:auto;}
.login_top span em{ display:block; width:auto; height:30px; float:left; line-height:30px; color:#74767a;}
.login_top span input.login_txt{ line-height:14px; text-indent:3px; width:95px; height:14px; overflow:hidden; background:#fff; border:1px #707070 solid; overflow:hidden; float:left; margin:7px 5px;}
.login_top span .login_btn{width:auto; height:18px; overflow:hidden; float:left; background:url(../images/login_btn.jpg) repeat-x; border:1px #dae0e7 solid; padding:0 10px; margin:5px; cursor:pointer; color:#3864a7; line-height:18px;}
.login_top span.fr a{ display:block; float:left; line-height:30px; height:30px; padding:0 10px; color:#4d4d4d;}
.login_top span.fr a:hover,.search_hot a:hover{ color:#3864a7}
.login_top span.fr a.yhzx_ico{ background:url(../images/yhzx_ico.jpg) right center no-repeat; padding-right:15px; margin-right:5px;}
.login_top span.fr a.swsy_ico{ background:url(../images/swsy_ico.jpg) left center no-repeat; padding-left:15px; margin-left:5px;}
.login_top span.fr em{ color:#bfbfbf}

/*棣栭〉涓讳綋鍐呭*/
.content{ width:1000px; height:auto; overflow:hidden; margin:0 auto;}
/*搴曢儴鐗堟潈淇℃伅*/
.footer{ border-top:2px #0088ea solid; padding-top:10px;}
.footer p{ color:#5d5d5d; text-align:center; line-height:24px;}
.footer p a{ padding:0 5px; color:#5d5d5d;}
.footer p a:hover{ color:#3864a7;}
.xsrx{ text-align:center; color:#434343; padding-top:10px;}
.xsrx span{ display:inline-block; padding:5px 15px; line-height:21px;}
.xsrx span img{ float:right; margin-left:5px;}
/*澶撮儴寮�濮�*/
.top{ height:100px;}
.top a#logo{ width:274px; height:54px; overflow:hidden; float:left; display:block; padding:23px 0;}
.q_nav{ width:228px; height:57px; overflow:hidden; border:1px #d2dde3 solid; float:right; margin:20px 0 21px; background:url(../images/q_nav_bg.jpg) repeat-x;}
.q_nav a{ display:block; width:114px; height:30px; overflow:hidden; float:left; padding:13px 0 14px; font-size:14px; line-height:30px; text-indent:43px;}
.q_nav a.q_nav1{ background:url(../images/q_nav1.jpg) 8px center no-repeat;}
.q_nav a.q_nav2{ background:url(../images/q_nav2.jpg) 8px center no-repeat;}
.q_nav a:hover{ color:#ff4800;}
.search{ width:466px; float:right; margin-right:15px; margin-top:20px; }
.ss_mk{ background:#3593d8; border-bottom:1px #2b7fbc solid; height:36px;}
.search_hot{ padding-top:10px;color:#5d5d5d;}
.search_hot a{ padding:0 5px; color:#5d5d5d;}
.search_hot a:hover{ text-decoration:underline;}
.select_box {width:64px; position:relative; float:left;}
.submit_box {width:64px; position:relative; margin:10px;padding:0; font-size:12px; text-align:center;}
.select_box input {font:600 12px/30px 瀹嬩綋; text-indent:15px; color:#5d5d5d;cursor:pointer; display:block; width:64px; height:30px; overflow:hidden; border:none; background:url(../images/select_box_bg.png) 50px center no-repeat;}
.select_box2 input{ background:url(../images/h3bg.png) 40px center no-repeat; background-color:#272727;}
.select_box ul {width:64px; padding:5px 0;  background-color:#fff;position:absolute; left:0; top:31px;overflow: hidden;display:none;z-index:99999;}
.select_box ul li { color:#000;display:block;height:30px;overflow:hidden;line-height:30px; text-indent:10px;cursor:pointer;}
.select_box ul li.hover{ background:#3593d8; color:#fff;}
.ss_mk_fl{ width:360px; height:30px; background:#fff; border:1px #e3e6e9 solid; float:left; margin:2px 0 2px 2px}
input.sstxt{ width:295px; height:24px; line-height:24px; color:#999; text-indent:5px; overflow:hidden; float:left; background:#fff; border:none; border-left:1px #c2d9f4 solid; margin:3px 0;}
input.ssbtn{ float:right; width:98px; height:33px; overflow:hidden; float:right; margin:2px 2px 0 0;}
/*骞垮憡鍖哄煙*/
.ad_area{ height:194px; overflow:hidden; margin-top:10px;}
.ad_area a{ display:block; width:192px; height:87px; overflow:hidden; float:left; margin:0 10px 10px 0;}
.ad_area a.area_none{ margin:0 0 10px 0;}
.ad_area a img{ width:192px; height:87px;}
/*鍙嬫儏閾炬帴*/
.links{ border:1px #a6c7ef solid; overflow:hidden;  margin:10px 0;}
.link_title{ height:28px; overflow:hidden; background:url(../images/title_bg.jpg) repeat-x;}
.link_title h2{ padding:0 8px; float:left; font:600 14px/24px 瀹嬩綋; color:#4668a0; height:24px; border:1px #cddef6 solid; border-bottom:none; background:#fff; margin-top:3px; margin-left:10px;}
.links_con{ padding:10px; overflow:hidden;}
.links_con a{ text-indent:15px; display:block; width:16%; font-size:12px; height:24px; overflow:hidden; float:left; line-height:24px; color:#345185;}
/*瀵艰埅*/
.nav{ margin-bottom:10px; width:100%; height:46px; overflow:hidden; border-top:1px #012f8a solid; background:url(../images/nav_bg.jpg) repeat-x;}
.nav a{ display:block; float:left; font:600 14px/46px 瀹嬩綋; color:#fff; padding:0 12px;}
.nav a:hover , .nav a.hover{color:#346cc7;background:#cdddf7}
/*蹇嵎鍏ュ彛*/
.quick_box{height:93px; border-top:5px #1690db solid; border-bottom:2px #1690db solid; overflow:hidden; background:url(../images/quick_box_bg.jpg) repeat-x;}
.quick_box dl{ width:20%; height:93px; overflow:hidden; float:left;}
.quick_box dl dt{ font-weight:600; font-size:15px; font-family:寰蒋闆呴粦; color:#194eae; line-height:16px; text-align:center; width:37px; padding-top:15px; height:78px; overflow:hidden; float:left; margin-left:20px; background:url(../images/quick_box_dt.jpg) right center no-repeat;}
.quick_box dl dd{ width:113px; height:63px; overflow:hidden; float:left; padding:15px;}
.quick_box dl dd a{ display:block; width:56px; height:21px; overflow:hidden; float:left; line-height:21px; color:#7a7a7a;}
.quick_box dl dd a:hover{ color:#194eae}
.box2_style,.box_style{ width:385px; height:206px; overflow:hidden; float:left; border:1px #a6c7ef solid; float:left; border-top:none; margin-right:10px;}
.box2_title,.box_title,.box3_title{ height:30px; overflow:hidden; background:url(../images/box2_title.jpg) repeat-x;}
.box2_title ul{ margin-left:5px; width:auto; height:30px; overflow:hidden; float:left;}
.box2_title ul li,.box_title h3{ cursor:pointer; width:91px; height:30px; overflow:hidden; float:left; font-size:14px; line-height:30px;text-align:center;}
.box2_title ul li a{ color:#4668a0; }
.box2_title ul li.thistab,.box_title h3{ background:url(../images/box2_title_h2.jpg) no-repeat;}
.box2_title ul li.thistab a,.box_title h3{ font-weight:600; color:#fff;}
a.more{ width:auto; height:30px; color:#4668a0; padding-right:8px; display:block; float:right; font-size:14px; line-height:30px; position:inherit;}
ul.box2_con{ padding:10px; overflow:hidden;}
ul.box2_con li{}
ul.box2_con li p,ul.zslist li{width:100%; height:26px; overflow:hidden; background:url(../images/dian.jpg) left center no-repeat;}
ul.box2_con li p a,ul.zslist li a{ text-indent:10px; display:block; width:80%; height:26px; overflow:hidden; color:#4668a0; float:left; line-height:26px;}
ul.box2_con li p span{ display:block; width:20%; height:26px; overflow:hidden; float:right; color:#4d4d4d; font-family:Arial; text-align:right; line-height:26px;}
.box_style{ width:224px; float:right; margin:0;}
.w365{ width:365px;}
.box_title h2{ float:left; width:auto; height:30px; background:url(../images/box_title_h2.jpg) 8px center no-repeat; font-size:14px; line-height:30px; color:#4668a0; text-indent:20px;}
ul.zslist{ padding:10px; overflow:hidden;}
ul.zslist li a{ width:100%; color:#494b4c;}
.ad_area2{ margin-top:10px;}
.ad_area2 ul{ width:100%; height:auto; overflow:hidden;}
.ad_area2 ul li{ width:158px; height:auto; overflow:hidden; margin:0 10px 10px 0; float:left;}
.ad_area2 ul li a{ display:block;}
.ad_area2 ul li img{ padding:5px; border:1px #ddd solid; width:146px; height:42px; overflow:hidden;}
.ad_area2 ul li a{ text-align:center; line-height:30px;}
.ad_area2 ul li.area2_none{ margin:0 0 10px 0;}
ul.box2_con li p,ul.yqzllist li{ background:none;}
ul.yqzllist li{ overflow:hidden;}
ul.yqzllist li a{ text-indent:0; float:left; width:196px; color:#012c88;}
ul.yqzllist li img{ margin-top:4px; margin-right:5px; float:left;}
.zsbg{ background:#f4fdff;}
.h420{ height:420px;}
.w250{ width:250px; float:left;}
.w736{ width:736px;}
ul.rczplist,.yqzl{ padding:0 10px; overflow:hidden;}
ul.rczplist li,.yqzl li{ width:100%; height:29px; overflow:hidden; border-bottom:1px #bababa dashed;}
ul.rczplist li p{ width:80%; height:29px; overflow:hidden; float:left; line-height:29px;}
ul.rczplist li span{display:block; width:20%; height:29px; overflow:hidden; float:right; color:#4d4d4d; font-family:Arial; text-align:right; line-height:29px;}
ul.rczplist li p a{ color:#013277;}
ul.rczplist li p a.rzdq{ color:#666;}
ul.rczplist li.last{ border:none;}
.box_title h3{ margin-left:5px;}
.box_gcxx{ padding:15px 10px; overflow:hidden;}
.gcxx_fl{ width:100%; float:left;}
.gcxx_fl li{ height:24px; overflow:hidden; background:url(../images/gcxx_fl_bg.jpg) left center no-repeat;}
.gcxx_fl li a{ text-indent:10px; line-height:24px; display:block; width:80%; height:24px; overflow:hidden; float:left;}
.gcxx_fl li span{ display:block; width:20%; height:24px; line-height:24px; overflow:hidden; float:right; text-align:right;}
.yqzl li{ border:none;}
.yqzl{ padding:10px; background:#f4feff;}
.yqzl li a{ display:block; width:100%; height:29px; overflow:hidden; line-height:29px; text-indent:35px;}
.yqzl li a.czico{ background:url(../images/czico.jpg) left center no-repeat}
.yqzl li a.qzico{ background:url(../images/qzico.jpg) left center no-repeat;}
a.cceup{ display:block; width:269px; height:56px; overflow:hidden;}
.gcxx_login{ position:relative; width:269px; height:auto; float:right; margin-top:60px;}
.gcxx_con{ margin-top:15px; width:267px; height:216px; overflow:hidden; background:#fff; -moz-box-shadow: 0 0 5px #999;-webkit-box-shadow: 0 0 5px #999;box-shadow: 0 0 5px #999; -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=135, Color='#999')";filter: progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=135, Color='#999'); margin-bottom:10px;}
.gcxx_h2{ width:141px; height:35px; overflow:hidden; background:url(../images/gcxx_h2.jpg) no-repeat; position:absolute; left:50%; top:0; margin-left:-71px; text-indent:-999px; line-height:35px;}
.gcxx_con ul{ width:220px; height:auto; overflow:hidden; margin:0 auto; padding-top:32px;}
.gcxx_con ul li{ height:27px; overflow:hidden; margin-bottom:10px;}
.gcxx_con ul li span{ float:left; width:60px; height:27px; overflow:hidden; line-height:27px;}
.gcxx_con ul li input.gcxx_txt{ width:158px; height:25px; line-height:25px; text-indent:5px; background:#fff; border:1px #edf3f9 solid; float:left;}
.gcxx_con ul li input.w50{ width:83px; margin-right:5px;}
.gcxx_con dl{ border-bottom:1px #000 dashed; height:26px; padding:8px 0; overflow:hidden; width:220px; margin:0 auto;}
.gcxx_con dl dt{ width:26px; height:26px; overflow:hidden; float:left;}
.gcxx_con dl dd{ font-size:14px; line-height:26px; font-family:寰蒋闆呴粦; text-indent:5px;}
.gcxx_con dl.dlnnone{ border:none;}
.box3_title h2{ width:148px; overflow:hidden; float:left; background:url(../images/box3_title.jpg) no-repeat; height:30px; font:600 14px/30px 瀹嬩綋; color:#fff; text-indent:25px;}
.box3_title ul{ padding-right:5px; float:right; height:24px; overflow:hidden; padding-top:6px;}
.box3_title ul li{ width:74px; height:24px; overflow:hidden; float:left;line-height:24px; text-align:center;}
.box3_title ul li a{ color:#365284; }
.box3_title ul li.thistab{ background:url(../images/box3_thistab.jpg) no-repeat;}
table.box3_tab{ border:1px #c1d9f3 solid; border-collapse:collapse; border-spacing:0;}
table.box3_tab td{ line-height:27px;}
ul.box3_con{ padding:10px;}
table.box3_tab th{ background:url(../images/box2_title.jpg) 0 -1px repeat-x;line-height:29px; font-weight:normal; color:#345286; text-align:center;}
table.box3_tab td p{ text-indent:10px; height:27px; overflow:hidden;}
table.box3_tab td span,table.box3_tab td em,.es_fr dl dd.es_gs span,.es_fr dl dd.es_gs em{ display:block; width:30px; height:29px; overflow:hidden; float:left;}
span.fwico1,.es_fr dl dd.es_gs span.fwico1{ background:url(../images/fwico1.png) center no-repeat}
span.fwico2,.es_fr dl dd.es_gs span.fwico2{ background:url(../images/fwico2.png) center no-repeat}
span.fwico3,.es_fr dl dd.es_gs span.fwico3{ background:url(../images/fwico3.png) center no-repeat}
em.fwico11,.es_fr dl dd.es_gs em.fwico11{ background:url(../images/fwico11.png) center no-repeat}
em.fwico22,.es_fr dl dd.es_gs em.fwico22{ background:url(../images/fwico22.png) center no-repeat}
em.fwico33,.es_fr dl dd.es_gs em.fwico33{ background:url(../images/fwico33.png) center no-repeat}
.h371{ height:371px;}
.zxqy{ float:left;}
.h460{ height:460px;}
.h542{ height:542px;}
a.box_banner_img{ width:250px; height:72px; overflow:hidden; margin-top:10px; float:left;}
.box3_title p{ float:right; height:30px; width:auto; overflow:hidden; color:#345185; line-height:30px;}
.box3_title p a{ color:#345185; padding:0 10px;}
.ybsc_con ul li{ width:100%; height:auto; overflow:hidden;}
.list_con{ width:123px; height:auto; overflow:hidden; float:left; margin:0 0 10px 13px;}
.ybsc_con ul li img{ border:1px #d0d0d0 solid;}
.ybsc_con ul li a.ybsc_con_name{ display:block; width:100%; height:24px; overflow:hidden; text-align:center; line-height:24px;}
.ybsc_con{ padding:25px 10px;}

/*浠櫒鍟嗗煄*/
.yqsc_floor{ margin-bottom:15px;}
.yqsc_floor_title{ height:50px; overflow:hidden; background:url(../images/h2_bg.jpg) left center no-repeat;}
.yqsc_floor_title h2{ font-size:15px; line-height:50px; color:#003e8b; float:left; padding-left:36px;}
.yqsc_floor_title p{ width:90%; height:50px; overflow:hidden; float:left; line-height:50px; color:#7a7a7a;}
.yqsc_floor_title p a{ line-height:50px; padding:0 10px; color:#7a7a7a;}
.yqsc_floor_con,.New_product ul{ border:1px #e6e6e7 solid; border-top:2px #3e80cb solid; overflow:hidden;}
.yqsc_pic{ width:249px; height:372px; overflow:hidden; float:left;}
.yqsc_floor_con ul{ width:749px; height:372px; overflow:hidden; float:left;}
.yqsc_floor_con ul li{ width:187px; height:166px; padding:10px 0; overflow:hidden; float:left;}
.yqsc_floor_con ul li a.yqsc_img,.New_product ul li a.yqsc_img{ text-align:center; display:block; width:186px; height:96px; overflow:hidden; border-right:1px #eee solid;}
.yqsc_floor_con ul li a.yqsc_img img,.New_product ul li a.yqsc_img img{ margin:14px 0;}
.yqsc_floor_con ul li a.yqsc_name,.New_product ul li a.yqsc_name{ display:block; width:80%; height:40px; overflow:hidden; margin:0 auto; line-height:20px; color:#004097; text-align:center;}
.yqsc_floor_con ul li span{ display:block; width:100%; height:30px; overflow:hidden; text-align:center; color:#F00; font-weight:600;}
.sxtj{ height:24px; padding:8px 0; background:#f5f5f5; border:1px #e8e8e8 solid; overflow:hidden; margin:20px 0;}
.sxtj a{ display:block; width:auto; padding:0 20px; float:left; height:24px; line-height:24px; color:#737373;}
.sxtj p{ width:auto; height:24px; float:left;}
.sxtj em{ display:block; float:left; line-height:24px; color:#737373;}
.sxtj p input{ width:56px; height:22px; background:#fff; border:1px #dfdfdf solid; float:left; margin:0 5px; background:url(../images/yzf_bg.jpg) 5px center no-repeat; background-color:#fff; text-indent:15px;}
.sxtj input.qdbtn{ width:44px; height:24px; border-radius:3px; float:left; background:#ff4400; font-size:12px; line-height:24px; text-align:center; color:#fff; float:left; margin-left:10px; border:none;}
.New_product h2{ height:52px; overflow:hidden; background:url(../images/new_ico.jpg) left center no-repeat; color:#003e8b; font-size:24px; font-family:榛戜綋; text-indent:46px; line-height:52px;}
.New_product ul li{ padding:20px 0; width:165px; height:auto; border-right:1px #f2f2f2 solid; float:left;}
.New_product ul li a.yqsc_img{ width:100%; border:none;}
.New_product ul li em{ display:block; width:54px; height:17px; overflow:hidden; background:#fff; border:1px #e54028 solid; line-height:17px; text-align:center; color:#e54028; border-radius:10px; margin:0 auto}
.New_product ul li span{ display:block; width:100%; text-align:center; line-height:24px;}
.New_product ul li.nobor{ border:none;}
.shop_focus{ width:730px; height:273px; overflow:hidden; float:left; margin:10px 0;}
.shop_list{ width:270px; float:left; overflow:hidden; margin-top:10px;}
.shop_list a{ display:block; width:123px; height:129px; overflow:hidden; border:1px #ddd solid; float:left; margin:0 0 10px 10px;}
.shop_list a img{ wdith:123px; height:129px;}
#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;background:#ffffff;}
#playBox{ width:730px; height:273px;position:relative; overflow:hidden;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left;}
#playBox .oUlplay li img{ width:730px; height:273px;}
#playBox .pre{ cursor:pointer; width:45px; height:45px; background:url(../images/l.png) no-repeat; position:absolute; top:114px; left:10px; z-index:10;}
#playBox .next{ cursor:pointer; width:45px; height:45px; background:url(../images/r.png) no-repeat; position:absolute; top:114px; right:10px; z-index:10;}
#playBox .smalltitle {width:730px; height:10px; position:absolute; bottom:15px; z-index:10}
#playBox .smalltitle ul{ width:120px; margin:0 auto;}
#playBox .smalltitle ul li{ width:10px; height:10px; margin:0 5px; border-radius:10px; background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .thistitle{ background:#69aaec;}
/*浜屾墜浠櫒*/
.lbfl_nav{ width:100%; height:43px; overflow:hidden; background:url(../images/nav_ej_bg.jpg) no-repeat; margin:10px 0;}
.lbfl_nav h2{ font:600 14px/43px 瀹嬩綋; color:#fff; text-align:center; float:left; width:122px; height:43px;}
.lbfl_nav p{ font:12px/43px 瀹嬩綋; color:#fff;}
.lbfl_nav p a{ color:#fff; padding:0 15px;}
.all_class dd{ background:#fafafa; border:1px #eaeef4 solid; border-top:2px #6895c9 solid; padding:10px; overflow:hidden;}
.all_class dd a{ display:block; width:20%; height:20px; overflow:hidden; float:left; line-height:20px; color:#366fb6;}
.all_class dt{ height:30px; overflow:hidden;}
.all_class dt p{ color:#888888; font-size:14px; line-height:30px; width:auto; float:left;}
.all_class dt p a{ color:#366fb6;}
.all_class dt span{ display:block; float:right; height:30px; line-height:30px; color:#888888;}
.all_class dt span strong{ color:#f60; font-weight:normal;}
.es_fl{ width:240px; height:auto; float:left; margin-top:10px;}
.es_fr{ width:748px; height:auto; float:right; margin-top:10px; border:1px #c2d9f4 solid; border-top:1px #2978d4 solid; margin-bottom:10px;}
.zxes{ width:238px; height:auto; overflow:hidden; border:1px #c2d9f4 solid; border-top:none;}
.zxes_title{ height:30px; background:url(../images/box2_title.jpg) repeat-x; border-left:5px #1690db solid; font:600 14px/30px 瀹嬩綋; color:#454444; text-indent:15px;}
.zxes dl{ padding:10px; overflow:hidden;}
.zxes dl dt{ border-bottom:1px #d5d5d5 dashed; height:51px; padding:10px 0;}
.zxes dl dt img{ width:59px; height:49px; border:1px #ccdaed solid; float:left;}
.zxes dl dt span{ display:block; width:147px; overflow:hidden; float:right; font-weight:600; color:#4d4d4d; line-height:24px;}
.zxes dl dd{ height:24px; line-height:24px; text-indent:10px; overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
.zxes dl dt a span,.zxes dl dd a{ color:#4d4d4d;}
a.adpic{ display:block; width:238px; height:93px; overflow:hidden; border:1px #cecccf solid; margin-top:10px;}
.es_title{ height:38px; border-bottom:1px #c2d9f4 solid; overflow:hidden; background:#fafcfe;}
.es_title input.es_title_txt{ line-height:24px; width:268px; height:24px; background:#fff; border:1px #707070 solid; float:left; float:left;}
.es_title input{ float:left; margin:7px 0 7px 7px; color:#a6a6a6; text-indent:5px;}
.fenye{ text-align:center;height:21px; overflow:hidden; width:405px; margin:20px auto;}
.fenye a,.fenye span{ margin:0 3px; float:left;}
.fenye .fenye_ms a{ display:block; float:left; height:19px; padding:0 5px; line-height:21px; background:#f0f4fb; border:1px #b2c1e0 solid; color:#00349a; margin:0 3px;}
.fenye .fenye_ms{ float:left;}
.fenye .fenye_ms span{ display:block; height:21px; color:#ff4800; font-weight:600; float:left; padding:0 5px; line-height:21px;}
.es_fr dl{ background:#f8fbff; padding:6px 0; width:100%; height:90px; overflow:hidden;}
.es_fr dl.dlssbg{ background:#fff;}
.es_fr dl dt{ width:35px; height:90px; overflow:hidden; float:left;}
.es_fr dl dt input{ float:left; margin:39px 0 0 11px; display:none;}
.es_fr dl dd.espic{ width:140px; height:90px; overflow:hidden; float:left; text-align:center;}
.es_fr dl dd.espic img{ width:auto; height:88px; border:1px #c2d9f4 solid;}
.es_fr dl dd.esfont{ height:90px; overflow:hidden; width:270px; float:left;}
.es_fr dl dd.esfont a,.es_fr dl dd.esfont p,.es_fr dl dd.esfont span{ display:block; width:100%; height:30px; overflow:hidden; line-height:30px; color:#4d4d4d;}
.es_fr dl dd.esbq_em{ width:120px; overflow:hidden; height:90px; float:left;}
.es_fr dl dd.esbq_em em{ display:block; width:42px; height:18px; border:1px #ff3a38 solid; margin:35px auto;}
.es_fr dl dd.esbq_em em b{ display:block; width:40px; height:16px; overflow:hidden; background:#ff3a38; border:1px #fff solid; color:#fff; text-align:center; line-height:16px; font-weight:normal;}
.es_fr dl dd.es_gs{ width:183px; height:90px; overflow:hidden; float:left;}
.es_fr dl dd.es_gs p{ width:100%; height:30px; overflow:hidden; line-height:30px;}
.zsdqwz{ width:998px; height:auto; border:1px #c3d8f3 solid; margin:10px 0; border-top:none;}
.zsdqwz_title{ height:30px; background:url(../images/box2_title.jpg) repeat-x; font-size:12px; line-height:30px; text-indent:10px; color:#4d4d4d;}
/*鎷涘晢鍚堜綔*/
.m_zlxg{ margin-left:10px; width:80px; border:1px #707070 solid; height:23px; line-height:23px;cursor:pointer;float:left;display:inline; background:url(../images/yhzx_ico.jpg) 60px center  no-repeat;}
.m_zlxg p{ width:70px; padding-left:10px; overflow:hidden; line-height:23px; color:#333333; font-size:12px; font-family:"寰蒋闆呴粦";text-overflow:ellipsis; white-space:nowrap;}
.m_zlxg2{ position:absolute; top:25px; border:1px solid #ded3c1;background:#fff; width:91px; display:none; max-height:224px;-height:224px; overflow-x:hidden; overflow-y:auto;white-space:nowrap;}
.m_zlxg2 li{line-height:28px;white-space:nowrap; padding-left:10px;font-family:"寰蒋闆呴粦";color:#333333; font-size:12px;}
.m_zlxg2 li:hover{ color:#7a5a21;}
.zsdqwz_con{ height:25px; padding:15px 0;}
.zsdqwz_con input.zsdq_txt{ float:left; width:144px; height:23px; background:#fff; border:1px #707070 solid; line-height:23px; text-indent:5px; color:#a6a6a6; margin-left:10px;}
.zsdq_map{ width:276px; height:25px; float:left; position:relative;}
.zsdqwz_con i{ display:block; float:left; padding:0 5px; line-height:25px; font-style:normal;}
.zsdqwz_con em{ display:block; width:auto; float:left; line-height:25px; padding-left:15px;}
.zsfl{ width:240px; height:auto; float:left;}
a.zsfl_links{ display:block; width:100%; height:50px; overflow:hidden; margin-bottom:10px;}
.zsfl .listbox ul li{ background:url(../images/dian.jpg) left center no-repeat; text-indent:15px;}
.zsfr{ width:750px; overflow:hidden; float:right;}
.zsfr dl{ width:100%; height:94px; overflow:hidden; padding:10px 0; border-bottom:1px #c2d9f4 dashed;}
.zsfr dl dt{ width:122px; height:92px; overflow:hidden; border:1px #c2d9f4 solid; float:left; text-align:center;}
.zsfr dl dt a img{ max-height:100%; max-width:100%;}
.zsfr dl dd.zsname{ width:280px; height:94px; overflow:hidden; float:left; margin:0 10px;}
.zsfr dl dd.zsname a,.zsfr dl dd.zsname span{ display:block; line-height:30px; color:#4d4d4d; height:60px; overflow:hidden;}
.zsfr dl dd.zsname span{ height:30px;}
.zsfr dl dd.zs_company{ width:170px; height:94px; overflow:hidden; float:left;}
.zsfr dl dd.zs_company a,.zsfr dl dd.zs_company span,.zxtab td p span,.zxtab td p em{ float:left; display:block; width:30px; height:30px; text-align:center; overflow:hidden; line-height:30px;}
.zsfr dl dd.zs_company a{ color:#4668a0}
.zs_company p{ width:60px; height:30px; overflow:hidden; margin:0 auto;}
.zs_company p span,.zs_company p em{display:block; width:30px; height:29px; overflow:hidden; float:left;}
.zs_contact{ width:156px; height:94px; overflow:hidden; float:right;}
.zs_contact a{ display:block; width:68px; height:22px; overflow:hidden; background:url(../images/lxwm_bg.jpg) no-repeat; color:#f67a00; font:12px/22px 瀹嬩綋; text-align:center; margin:27px auto 0;}
.zs_contact p{ line-height:30px; text-align:center;}
/*灞曚細娑堟伅*/
.nobor-bottom{ border-bottom:none;}
.zh_box{ width:100%; height:auto; overflow:hidden;}
.zh_box_fl{ width:295px; height:auto; overflow:hidden; float:left;}
.zh_box_fm{ width:395px; height:auto; overflow:hidden; margin:0 10px; float:left;}
.zh_box_fr{ float:right; width:290px; height:auto; overflow:hidden;}
.mb10{ margin-bottom:10px;}
.mBody{ background:#f5f5f5;}
#content {width:650px; margin:0 auto; padding-top:10px; overflow:hidden;zoom:1;}
.main {float:left; width:650px;}
.mainBox{ width:618px;padding:0 15px; border:1px solid #e5e5e5; background:#fff;}
.main ul li { list-style:none; }
.main .post, .main .left { margin-top:10px; }
#sidebar { float:right; width:300px;}
#sidebar li ul {}
#sidebar li ul li { }
#sidebar li ul.children li, #sidebar li ul.children li ul li { padding-left: 18px; background: url(images/tier.gif) 6px 5px no-repeat; }
.indexPicBox{ margin-bottom:10px; width:289px; height:190px;border:1px solid #b1cbe8;padding:1px;}
.hotPic{ width:289px; height:190px;position:relative; overflow:hidden;}
.hotPic .num{ position:absolute;right:0; bottom:0; z-index:10;width:298px; padding-right:8px; height:30px; text-align:right;}
.hotPic .num span{ width:20px; height:20px; display:inline-block; line-height:20px; font-size:14px; text-align:center; margin:5px 2px 0; cursor:pointer; background:#222; color:#fff;}
.hotPic .num span.cur{ background:#54BFFF;color:#fff;}
.hotPic .pic{ position:relative; z-index:5;}
.hotPic .pic li{ position:absolute; display:none;}
.hotPic .pic li img{ width:289px; height:190px; display:block;}
.hotPic .text{ position:absolute;bottom:0; left:10px; z-index:12; width:520px;height:30px; line-height:30px; overflow:hidden;font-family:Microsoft YaHei;}
.hotPic .text p{ position:absolute; display:none; color:#fff; font-weight:800; font-size:15px;}
.exhibition_list{ border:1px #b1cbe8 solid; border-top:none;}
.exthibition_title{ overflow:hidden; height:30px; background:url(../images/box2_title.jpg) repeat-x; border-left:3px #1690db solid;}
.exthibition_title h2{ width:auto; height:30px; float:left; font:600 14px/30px 瀹嬩綋; color:#333; padding:0 10px;}
.exthibition_title a{ display:block; padding:0 10px;width:auto; height:30px; overflow:hidden; font:14px/30px 瀹嬩綋; color:#4668a0; float:right;}
ul.wbtlist{ padding:10px; overflow:hidden;}
ul.wbtlist li,ul.wbtlist li a{ width:100%; height:26px; overflow:hidden;}
ul.wbtlist li a{ display:block; font:12px/26px 瀹嬩綋; color:#4668a0;}
ul.wbtlist li a em{ display:block; float:left; width:12px; height:12px; overflow:hidden; background:#a1a1a1; text-align:center; line-height:12px; color:#fff; margin:7px; border-radius:2px;}
ul.wbtlist li a em.redbg{ background:#F00;}
.zxzh_box{ margin:15px; border:1px #7bbff1 dashed; background:#f6f9fe; border-radius:5px; padding:8px;}
.zxzh_box h3{ font:600 14px/15px 瀹嬩綋; padding-bottom:5px;}
.zxzh_box h3 a{ color:#4668a0;}
.zxzh_box span{ display:block; font:12px/24px 瀹嬩綋; color:#4d4d4d;}
ul.zxzhlist{ padding:0 15px 6px;}
ul.zxzhlist li{ height:26px; overflow:hidden; width:100%; background:url(../images/dian.jpg) left center no-repeat;}
ul.zxzhlist li a{ display:block; width:80%; height:26px; overflow:hidden; float:left; font:12px/26px 瀹嬩綋; color:#4668a0; text-indent:15px;}
ul.zxzhlist li span{ display:block; width:20%; height:26px; overflow:hidden; float:right; text-align:right; line-height:26px; color:#666;}
.extsscon ul{ padding:10px; overflow:hidden;}
.extsscon ul li{ width:100%; height:24px; overflow:hidden; margin-bottom:9px;}
.extsscon ul li span{ display:block; float:left; height:24px; width:67px; overflow:hidden; font:600 12px/24px 瀹嬩綋; color:#666; }
.extsscon ul li input{ float:left; margin-right:10px;}
.extsscon ul li input.exttxt{ margin:0; width:183px; height:22px; overflow:hidden; background:#fff; border:1px #c8d8f2 solid; line-height:22px; text-indent:5px;}
.extsscon ul li em{ display:block; width:auto; height:24px; line-height:24px; float:left; padding:0 5px 0 4px;}
.extsscon ul li input.w83{ width:83px;}
.extsscon ul li select{ float:left; margin-right:10px;}
.zh_box_fr a{ display:block; margin:13px 0 0 0; width:100%; height:55px; overflow:hidden;}
.zx_banner{ width:100%; height:auto; overflow:hidden; margin:10px 0;}
.zx_banner a{ display:block; width:240px; height:65px; overflow:hidden; border:1px #c8d8f2 solid; float:left; margin-right:10px;}
.zx_banner a.zxno-mar{ margin:0;}
.zhanhuifl{ width:295px; height:auto; overflow:hidden; float:left;}
.zhanhuifr{ width:688px; height:auto; overflow:hidden; float:right; border:1px #c8d8f2 solid; border-top:none;}
dl.zhdl{ padding:0 15px; overflow:hidden;}
dl.zhdl dt{ border-bottom:1px #e8e8e8 dashed; overflow:hidden; padding:10px 0; margin-bottom:10px;}
dl.zhdl dt a.dtname{ display:block; width:100%; height:27px; overflow:hidden; font:600 12px/27px 瀹嬩綋; color:#4668a0}
dl.zhdl dt a.dtpic{ display:block; width:120px; height:73px; overflow:hidden; float:left; border:1px #ccc solid;}
dl.zhdl dt p{ width:131px; height:75px; overflow:hidden; font:12px/25px 瀹嬩綋; color:#4d4d4d; text-indent:2em; float:right;}
dl.zhdl dd{ width:100%; height:25px; overflow:hidden;}
dl.zhdl dd a{ display:block; line-height:25px; color:#4668a0; text-indent:15px; background:url(../images/dian.jpg) left center no-repeat;}
.mar10{ margin-top:13px;}
.zhanhuifr table th{ background:url(../images/box2_title.jpg) repeat-x; line-height:30px;}
.zhanhuifr table td{ line-height:30px; border-bottom:1px #ccc dashed;}
a.ckgdzh{ display:block; width:100%; height:39px; overflow:hidden; background:#f6f9fe; color:#4668a0; line-height:39px; text-indent:15px; border-top:1px #c8d8f2 solid;}
.w240{ width:240px;}
.extsscon ul li input.w148{ width:148px;}
.extsscon ul li input.w70{ width:65px;}
.w750{ width:750px;}
.fenye_banner{ clear:both; padding-top:5px; padding-left:250px;}
.zhfr{ width:750px; height:auto; float:right;}
.listbox{ border:1px #b1cbe8 solid; border-top:none; margin-bottom:10px;}
.listbox_title{ height:30px; overflow:hidden; background:url(../images/box2_title.jpg) repeat-x;}
.listbox_title h2{ width:50%; height:30px; overflow:hidden; float:left; background:url(../images/boxs_title_fgx.jpg) right center no-repeat; font:600 14px/30px 瀹嬩綋; text-indent:10px; color:#454444;}
.listbox ul{ padding:15px; overflow:hidden;}
.listbox ul li{ height:24px; width:100%; overflow:hidden; font:12px/24px 瀹嬩綋; }
.listbox ul li a{color:#01439a;}
.zhfr h1{ font-size:30px; font-weight:normal; padding-bottom:15px; color:#ff7103; font-family:寰蒋闆呴粦;}
.introduce_fl{ width:510px; border:1px #b0cbe6 solid; height:auto; overflow:hidden; background:#efefef; float:left; margin-bottom:10px;}
.introduce_fl table td{ line-height:24px;}
.introduce_fr{ width:210px; height:48px; border:1px #b0cbe6 solid; float:right;}
.introduce_fr p{ width:auto; height:48px; line-height:24px; float:left; padding-left:10px;}
.introduce_fr a{ display:block; width:auto; float:right; height:24px; margin-top:24px; line-height:24px; padding-right:10px; color:#0066ff;}
.introduce_title{ clear:both; height:28px; border-bottom:2px #1f5ba1 solid; overflow:hidden; overflow:hidden;}
.introduce_title h2{ float:left; height:28px; background:#1f5ba1; border-radius:3px 3px 0 0; font:600 14px/28px 瀹嬩綋; color:#fff; padding:0 20px;}
.introduce dl dt{ font:600 14px/30px 瀹嬩綋; color:#333; text-indent:20px; background:url(../images/zhxx_title_bg.jpg) left center no-repeat;}
/*琛屼笟璧勮*/
.zxfl{ width:240px; height:auto; float:left; overflow:hidden;}
.zxfr{ width:750px; height:auto; float:right; overflow:hidden;}
.zxullist{ margin-bottom:10px;}
.zxullist ul{ padding:10px; overflow:hidden;}
.zxullist ul li{ height:27px; width:100%; overflow:hidden;}
.zxullist ul li a{ display:block; width:100%; height:27px; overflow:hidden; line-height:27px;}
.zixunlist,.zixuncon,.gcxx_list{border:1px #c2d9f4 solid; overflow:hidden;}
.zx_title{ height:20px; padding:10px 0; border-top:1px #2978d4 solid; overflow:hidden; background:#fafcfe;}
.zx_title em{ display:block; padding:0 15px; line-height:20px;}
.zx_title em,.zx_title select,.zx_title span{ float:left;}
.zx_title span{ line-height:22px;}
input.zx_txt{ width:130px; height:18px; background:#fff; border:1px #707070 solid; line-height:18px; color:#a7a7a7; text-indent:5px; float:left; margin:0 15px;}
table.zxtab th{ line-height:30px; background:url(../images/box2_title.jpg) repeat-x; color:#345185; font-weight:normal;}
table.zxtab td{ line-height:30px;}
table.zxtab td span{ display:block; padding-right:25px;}
table.zxtab td a{ color:#4668a0;}
table.zxtab tr:hover{ background:#fafafa}
.zxfx,.zxnyfr{ float:right;}
.zxnyfl{ float:left;}
.zxzw{ clear:both; padding:10px 20px;}
.zxzw h1{ font:600 24px/24px 寰蒋闆呴粦; color:#000; text-align:center; padding:15px 0;}
.zxzw span{ padding-bottom:30px; display:block; height:40px; overflow:hidden; text-align:center; font-size:14px; line-height:40px;}
.zxzw span a,.zxullist ul li a:hover{ color:#4668a0;}
.zxzw span a:hover,.hyzx_fj dl dd a:hover{ text-decoration:underline;}
.zxzw p{ font:14px/30px 瀹嬩綋; text-indent:2em; margin-bottom:15px;}
.hyzx_fj,.beizhu_hyzx{ padding:10px 20px; overflow:hidden;}
.hyzx_fj dl{ width:100%; height:auto; overflow:hidden;}
.hyzx_fj dl dt{ float:left; width:auto; font:14px/30px 寰蒋闆呴粦; }
.hyzx_fj dl dd{ width:auto; float:left;}
.hyzx_fj dl dd a{ font:14px/30px 瀹嬩綋; display:block; color:#4668a0;}
.beizhu_hyzx{font:14px/30px 瀹嬩綋;}
.gjz{ background:#f8f8f8; border:1px #c2d9f4 solid; margin:5px; height:42px;}
.gjz span,.gjz strong{ font:600 14px/42px 瀹嬩綋; color:#133db6}
.gjz span{ padding-left:20px; text-align:left;}
.prev_next{ padding:10px 20px; overflow:hidden;}
.prev_next span{ display:block; width:100%; height:25px; overflow:hidden;}
.prev_next span a{ color:#4668a0}
.bianji_hyzx{ padding:0 20px; overflow:hidden; height:30px;}
.bianji_hyzx input{ width:80px; line-height:30px; height:30px; font-size:14px; color:#fff; background-color:#ff9c3d; float:left; margin-left:320px; border:none; cursor:pointer; font-weight:700;}
.bianji_hyzx span{ display:block; width:auto; height:30px; overflow:hidden; float:right; padding-left:20px; background:url(../images/bjbg.png) left center no-repeat; line-height:30px; color:#555; padding-bottom:0;}
/*宸ョ▼淇℃伅*/
.gcxx_list{ margin-bottom:10px;}
.gcxxtab{ margin:15px 0 15px 15px; float:left;}
table.gcxxtab th{ background:#f3f3f3; line-height:32px; color:#4064a2;}
table.gcxxtab td{ line-height:37px; border-bottom:1px #d2d2d2 dashed;}
table.gcxxtab td a{ display:block; padding-left:15px; background:url(../images/gcxxtab_tdbg.png) 4px center no-repeat; color:#4668a0;}
.gcxx_fr{ margin:15px 15px 0 0; float:right;}
.gcxx_fr a.adpic{ width:268px;}
.gcxxcon_title{ background:#f9f9f9; border:1px #dddddd solid; margin-bottom:10px; padding-bottom:5px;}
.gcxxcon_title h1{ font-size:25px; padding:15px 0; text-align:center; font-family:寰蒋闆呴粦; color:#3a3a3a;}
.gcxxcon_title .gcxx_btn{ width:auto; height:24px; overflow:hidden; float:right; }
.gcxxcon_title .gcxx_btn a{ float:left; display:block; width:auto; padding:0 24px; font:600 12px/24px 寰蒋闆呴粦;}
.gcxxcon_title .gcxx_btn a.downico{ background:url(../images/downico.png) left center no-repeat}
.gcxxcon_title .gcxx_btn a.dyico{ background:url(../images/dyico.jpg) left center no-repeat}
table.gcxxtab1,table.gcxxtab2{ border:1px #dcdcdc solid; border-collapse:collapse; border-spacing:0;}
table.gcxxtab1 td,table.gcxxtab1 tr td,table.gcxxtab1 th,table.gcxxtab2 td,table.gcxxtab2 th{ border:1px #dcdcdc solid; line-height:32px;}
table.gcxxtab1 th{ background:#edfaff;}
table.gcxxtab2 th{ background:#f9f9f9;}
table.gcxxtab2 td.gcxxtab_title{ color:#8e8e8e; font-weight:600;}
table.gcxxtab2{ color:#58676e; margin-top:10px;}
table.gcxxtab2 th{ color:#4296c4}
.gcxx_box{ margin-top:10px; background:#fff; border:1px #e1ddd9 solid; overflow:hidden;}
.gcxx_box_title{ height:30px; overflow:hidden; background:#f9f9f9; border-bottom:1px #e1ddd9 solid; font:600 12px/30px 寰蒋闆呴粦; color:#4ebdef; text-indent:10px;}
.w1{ width:100%; float:left;}
.w688{ width:688px; float:left;}
.w298{ width:298px; float:right;}
.gcxx_box_con{ padding:15px; overflow:hidden;}
.gcxx_box_con p{ line-height:26px; font-size:12px; font-family:寰蒋闆呴粦; color:#898989;}
.gcxx_box_con p strong{ color:#4e6e81;}
.gcxx_box_con dl{ margin-bottom:15px;}
.gcxx_box_con dl dt{ font:600 12px/24px 寰蒋闆呴粦; color:#000;}
.gcxx_box_con dl dd{  color:#898989; font:12px/27px 寰蒋闆呴粦;}
.gcxx_box_con dl dd em{ font-size:15px; font-family:瀹嬩綋;}
/*浠櫒绉熻祦*/
.nynav{ margin-bottom:10px; height:32px; border:1px #d9d9d9 solid; background:url(../images/nynavbg.jpg) repeat-x;}
.nynav p{ text-indent:48px; height:32px; background:url(../images/nynav_bg.jpg) left no-repeat; line-height:32px;}
.nynav p a{color:#366fb6}
.ny_fr{ width:238px; height:auto; float:right;}
.ny_list{ margin-bottom:10px; border:1px #aecfee solid; border-top-width:2px;}
.ny_list h2{ height:28px; background:#e6f0f9; border-bottom:1px #aecfee solid; overflow:hidden; font:600 14px/28px 瀹嬩綋; text-indent:15px;}
.ny_list ul{ padding:10px; overflow:hidden;}
.ny_list ul li{ background:url(../images/f60dian.jpg) left center no-repeat; width:100%; height:24px; overflow:hidden; line-height:24px;}
.ny_list ul li a{ display:block; text-indent:15px; color:#333333;}
.ny_list ul li a:hover{ color:#00349a}
.ny_hot{ margin-bottom:10px; background:#f1f1f1; border:2px #d7d7d7 solid; position:relative;}
span#hotico{ display:block; width:37px; height:37px; overflow:hidden; background:url(../images/hot.png) no-repeat; position:absolute; left:0; top:0;}
a.hot_pic{ display:block; width:214px; height:150px; overflow:hidden; margin:0 auto; text-align:center; line-height:30px;}
.ny_hot h2{ font:14px/30px 寰蒋闆呴粦; color:#333; width:214px; height:30px; overflow:hidden; margin:0 auto; text-indent:15px;}
.ny_hot h2 a{ font-size:12px; font-family: 瀹嬩綋; color:#999; display:block; float:right;}
.ny_fl{ width:756px; height:auto; overflow:hidden; float:left;}
.ny_title{ margin-top:10px; height:30px; width:100%; overflow:hidden; background:url(../images/ny_titlebg.jpg) bottom repeat-x; border-right:1px #aecfee solid;}
.ny_title h2{ background:url(../images/ny_title_h2.jpg) no-repeat; width:95px; height:30px; overflow:hidden; color:#fff; text-align:center; line-height:30px; float:left; font-size:14px;}
.nypic{ width:344px; height:304px; display:table; overflow:hidden; float:left; border:1px #ccc solid; _position:relative;}
.nypic span{ vertical-align:middle; display:table-cell; text-align:center; _position:absolute; _top:50%; _left:50%; }   
.nypic span em{  display:inline-block; _position:relative; _top:-50%; _left:-50%; }  
.nypic span em img{ width:100%; height:auto;}
.ny_xx{ width:400px; height:306px; overflow:hidden; float:right;}
.ny_xx p{ padding-left:12px; font:14px/24px 瀹嬩綋; color:#666;}
.ny_xx p strong{ color:#F00}
.ny_bluebg{ padding:10px 12px 0;  border:1px #f3f6f7 solid; margin-top:10px; background:#f9fbfc; border-top:1px #d9e2ed solid;}
.ny_bluebg span{ display:block; height:auto; overflow:hidden; font-size:14px; line-height:24px;}
.ny_bluebg span em{ color:#0042a1;}
a.zxzxbtn{ display:block; width:118px; height:36px; overflow:hidden; margin:25px 0 10px;}
.ny_fl h1{ font-size:24px; font-family:寰蒋闆呴粦; line-height:24px; padding:15px 0;}
.llcs{ width:auto; height:30px; overflow:hidden; float:right; line-height:30px; color:#666; padding-right:20px; padding-left:20px; background:url(../images/llcs.png) left center no-repeat;}
input.w300{ width:300px;}
table.gcxxtab3 td a{ padding-left:10px;}

/*浜烘墠鎷涜仒*/
.listbox ul.zxrmzw li a{ color:#666;}
table.zplist td{ line-height:27px;}
table.zplist th{ background:#e2eaf5; line-height:32px;}
table.zplist td p,table.zplist th p{ padding-left:10px;}
.zpss{ position:relative; padding:15px 20px 0; border:1px #b1cbe8 solid; margin-bottom:10px; background:url(../images/zpss_bg.jpg) repeat-x;}
input.szw_btn{cursor:pointer; display:block; width:104px; height:30px; overflow:hidden; margin:20px auto; border:none; background:url(../images/szw_btn.jpg) no-repeat;}
.zpss p{ height:40px; overflow:hidden; border-bottom:1px #d2ebfc solid; line-height:40px;}
.zpss p a{ padding:0 5px; color:#133db6;}
.zpss dl{ padding:0; border:none; width:220px; height:auto; overflow:hidden; float:left;}
.zpss dl dt{ border:none; width:100%; height:30px; overflow:hidden; line-height:30px; font-size:14px; text-align:left; }
.zpss dl dd input,.zpss dl dd select{ width:218px; height:28px; background:#fff; border:1px #b2cfec solid; line-height:28px;}
.zpss dl.zpssmar{ margin:0 10px;} 
.zpss dl.double_select dd select{ width:50%; float:left;}
.ss_gjz{ margin-top:6px; width:450px; height:auto; overflow:hidden; float:left; margin-right:10px;}
ul.ss_gjz_title{ width:100%; height:24px; overflow:hidden;}
ul.ss_gjz_title li{ text-align:center; color:#2a77d1; line-height:24px; text-align:center; width:60px; height:24px; overflow:hidden; float:left; background:url(../images/ss_gjz_title2.jpg) no-repeat; margin-right:10px;}
ul.ss_gjz_title li.thistab{ color:#fff; background:url(../images/ss_gjz_title1.jpg) no-repeat;}
ul.ss_gjz_con{ width:450px; height:30px; overflow:hidden;}
ul.ss_gjz_con li input{ text-indent:5px; line-height:28px; color:#666; width:448px; height:28px; overflow:hidden; background:#fff; border:1px #85aee2 solid;}
input.cz_btn{ border:none;cursor:pointer; display:block; width:48px; height:24px; overflow:hidden; position:absolute; right:20px; bottom:20px; background:url(../images/czbtn.jpg) left center no-repeat; text-indent:20px; line-height:24px;}
.zxfr a.adpic{ margin:0; float:left; margin-right:15px;}
.zxfr a.adpic_none{ margin:0;}
.qyk_title{  border:1px #c2d9f4 solid; height:40px; overflow:hidden; margin-top:15px;}
.qyk_title span,.qyk_title a{ display:block; float:left; line-height:40px; color:#1e65bd; padding-left:10px;}
.qyk_title a{ float:right; padding-right:10px;}
.zx_title select{ margin-right:10px; width:110px;}
.zxtab td p span{ padding:0;}
.zxtab td p{ width:60px; margin:0 auto; overflow:hidden;}
.qyktab td{ color:#4d4d4d;}
.marbottom10{ margin-bottom:10px;}
.qyk_map{ padding:10px 0;}
.qyk_map dl{ padding:0 10px; overflow:hidden;}
.qyk_map dl dt{ padding:0; font:600 12px/20px 瀹嬩綋; color:#1e65bd; width:60px; border:none; float:left;}
.qyk_map dl dd{ width:150px; height:auto; overflow:hidden; float:left;}
.qyk_map dl dd a{ display:block; width:50px; height:20px; float:left; line-height:20px; color:#4d4d4d;}
.zxrz{ margin-top:10px;}
.zxrz ul{ padding:10px;}
.zxrz ul li{ width:100%; height:29px; overflow:hidden; border-bottom:1px #d6e6fe dashed;}
.zxrz ul li a{ text-indent:5px; line-height:29px; color:#4d4d4d; display:block; width:80%; height:29px; overflow:hidden; float:left;}
.zxrz ul li span{ display:block; width:20%; height:29px; overflow:hidden; float:right; line-height:29px; text-align:right; color:#1e65bd;}
.zxrz ul li a em{ text-indent:0; display:block; width:15px; height:13px; overflow:hidden; background:#aaaaaa; float:left; margin:8px 0; color:#fff; text-align:center; line-height:14px;}
.zxrz ul li a em.f60bg{ background:url(../images/qyk_em.jpg) no-repeat;}


ol.fwbzico{ height:55px; overflow:hidden; margin:10px 0;}
ol.fwbzico li{ margin-left:5px; line-height:20px; text-align:center; color:#4d4d4d; font-size:12px; width:51px; height:53px; overflow:hidden; border:1px #e6e6e6 solid; float:left; background:url(../images/fwbzico_libg.jpg) repeat-x;}
ol.fwbzico li span{ display:block; width:100%; height:35px; overflow:hidden;}
ol.fwbzico li span.fwbzico1{ background:url(../images/fwbzico1.jpg) center no-repeat;}
ol.fwbzico li span.fwbzico2{ background:url(../images/fwbzico2.jpg) center no-repeat;}
ol.fwbzico li span.fwbzico3{ background:url(../images/fwico3.png) center center no-repeat;}
ol.fwbzico li span.fwbzico4{ background:url(../images/fwico33.png) center no-repeat;}
.dpxx{ padding:10px; overflow:hidden;}
.dpxx h3{ font-weight:600; font-size:14px; padding-bottom:10px; border-bottom:1px #d5d5d5 dashed; margin-bottom:10px;}
.dpxx p{ line-height:25px; color:#4d4d4d;}
.dpxx p a{ margin:5px 20px; display:block; width:68px; height:22px; overflow:hidden; background:url(../images/dpxx_btnbg.jpg) no-repeat; float:left; color:#fff; line-height:22px; text-align:center;}
.zshzny{ width:750px; height:auto; float:right; overflow:hidden;}
.zshzny h1{ padding-bottom:10px;}
.zshzny h1 strong{ color:#F00;}
.zshzny_focus{ width:290px; height:265px; overflow:hidden; float:left; background:#333;}
.zshzny_xx{ width:450px; height:265px; overflow:hidden; float:right;}
.zshzny_xx p{ line-height:30px;}
.zshzny_xx p b{ color:#F00;}
.zshzny_xx a,.zshzny_xx em{ display:block; width:97px;  height:35px; margin-top:40px; overflow:hidden; float:left;}
.zshzny_xx em{ line-height:35px; padding-left:30px; color:#666;}
.xxsm_title{ margin-top:10px; width:100%; height:27px; overflow:hidden;}
.xxsm_title h3{ width:60px; height:27px; overflow:hidden; background:url(../images/xxsm_bg.jpg) no-repeat; font-size:12px;font-weight:600; color:#fff; line-height:27px; text-align:center;}
.xxsm{  border:1px #c1d9f5 solid;border-top:2px #2978d5 solid;}
.xxsm p{ padding:15px 30px; line-height:24px; text-indent:2em;}
a.ylxz_btn{ margin-top:20px; color:#1d64be; padding-top:13px; display:block; width:49px; height:36px; overflow:hidden; background:url(../images/ylxz_btn.jpg) left top no-repeat; padding-left:56px;}




/*淇℃伅宸ョ▼*/
.xxnews{ border:1px #c6cfd4 solid;}
.xxnews_tab table th{ line-height:32px; color:#40639d; background:#f3f3f3;}
.xxnews_tab table td{ line-height:20px; border-bottom:1px #d2d2d2 dashed; padding:8px 0;}
.xxnews_tab table td a{ color:#4767a0;}
.xxnews_tab table td p,.xxnews_tab table th p{ padding-left:10px;}
.xxnews_title{ width:100%; height:33px; background:url(../images/xxnews_title.jpg) bottom repeat-x;background-color:#f3f3f3;}
.xxnews_title a{ display:block; width:85px; height:31px; overflow:hidden; float:left; text-align:center; line-height:31px;}
.xxnews_title a.xxnews_on{ border-bottom:2px #f29700 solid; background:url(../images/xxnews_on.jpg) repeat-x;}
.xxnews_title a:hover{ color:#46679d;}
.xxnews_sx{ border:1px #ddd solid; margin-bottom:10px;}
.gcss{ height:63px; overflow:hidden; background:url(../images/mfsy_bg.jpg) 768px bottom no-repeat; margin:20px 0;}
.gcss_tab{ height:27px; overflow:hidden;}
.gcss_tab li{ width:80px; height:27px; overflow:hidden; text-align:center; line-height:27px; float:left;}
.gcss_tab li.thistab{ background:url(../images/gcss_tabbg.jpg) no-repeat; text-align:center; line-height:27px; color:#fff;}
.gcss_con input{ float:left; margin-right:15px;text-indent:35px;}
.gcss_con input.ss_con{ border:none; background:none; width:645px; height:36px; background:url(../images/gcss_input.jpg) no-repeat;}
.xxnews_sx{ border:1px #dddddd solid;}
.xxnews_sx_title{ height:30px; border-bottom:1px #dddddd solid; background:#ebebeb;}
.xxnews_sx_title h2{ float:left; padding-left:10px; font:600 14px/30px 瀹嬩綋; color:#00a1ec;}
.xxnews_sx_title span{ height:30px; width:auto; float:right; line-height:30px;}
.xxnews_sx_title span a{ padding:0 5px;}
.xxnews_sx dl{ width:100%; height:30px; overflow:hidden; border-bottom:1px #ddd dashed;}
.xxnews_sx dl dt{ width:90px; height:30px; overflow:hidden; float:left; text-align:right; line-height:30px; padding-right:10px;}
.xxnews_sx dl dd.xxnews_dd{ width:798px; height:30px; overflow:hidden; float:left;}
.xxnews_sx dl dd.xxnews_dd input,.xxnews_sx dl dd.xxnews_dd label{ float:left;}
.xxnews_sx dl dd.xxnews_dd input{ margin:8px 0 0 0;}
.xxnews_sx dl dd.xxnews_dd label{ height:30px; line-height:30px; padding:0 8px; display:block; margin-right:8px;}

/*.xxnews_sx dl dd.xxnews_dd span{ display:block; float:left; padding:0 15px 0 0; height:30px; line-height:30px; overflow:hidden;}
.xxnews_sx dl dd.xxnews_dd span input{ float:left; margin:8px 10px 0 0;}*/

.xxnews_sx dl dd.morebtn{ width:80px; float:right; text-align:center;}
.xxnews_sx dl dd.morebtn a{ display:block; width:100%; height:30px; text-align:center; line-height:30px;}


.yblb_fl{ width:252px;  float:left;}
.mar10{ margin:10px 0;}
ul.tgsplist{ padding:10px;}
.hauto{ height:auto;}
ul.tgsplist li{ width:100%; height:auto; overflow:hidden; margin:10px 0;}
ul.tgsplist li a.tgsplist_pic{ display:block; width:100%; height:auto; text-align:center;}
ul.tgsplist li a.tgsplist_name{ display:block; width:100%; height:36px; overflow:hidden; line-height:18px; text-align:center; color:#666;}
ul.tgsplist li span,ul.tgsplist li em{ display:block; width:100%; height:18px; line-height:18px; overflow:hidden; text-align:center; color:#656565;}
ul.tgsplist li span{ font-weight:600; color:#F00;}
.yblb_fr{ width:738px; float:right;}
.yblb_sx{ border:1px #dddddd solid; margin-bottom:10px; height:auto; overflow:hidden;}
.s-title{ height:30px; background:#f7f7f7; overflow:hidden;}
.s-title strong{ display:block; float:left; padding:0 10px; height:30px; font-size:14px; line-height:30px; color:#c80000;}
.s-title h2{ float:left; width:auto; height:30px; font-size:14px; line-height:30px; color:#666;}
.s-title span{ display:block; float:left; width:auto; height:30px; line-height:30px; font-size:12px; color:#666; padding:0 10px;}
dl.listIndex{ width:100%; height:auto; overflow:hidden; border-bottom:1px #ddd dashed;}
dl.listIndex dt{ width:10%;overflow:hidden; float:left; height:30px; line-height:30px; text-align:right; color:#555; font-weight:600;}
dl.listIndex dd{ position:relative; width:90%;overflow:hidden; float:right; height:auto; line-height:30px;}
dl.listIndex dd label{ float:left; height:30px; width:auto; padding:0 5px; overflow:hidden; line-height:30px;}
dl.pinpai dd label{width:20%; padding:0;}
dl.listIndex dd a{ color:#005aa0}
dl.listIndex dd a:hover{ color:#ff5a00}
dl.listIndex dd label input{ float:left; margin:9px 5px 0 0;}
dl.listIndex dd .custom{ width:auto; height:30px; overflow:hidden; float:left; margin-left:50px;}
dl.listIndex dd .custom span{ display:block; float:left; height:30px; line-height:30px;}
dl.listIndex dd .custom input.custxt{ width:40px; height:18px; border:1px #ddd solid; line-height:18px; text-align:center; float:left; margin:5px 0;}
#cusbtn{float: left; height:18px; border:1px #ddd solid; padding:0 10px; margin:5px 0 0 5px;}
.more{ cursor:pointer; display:block; width:40px; height:30px; position:absolute; right:0; top:0; text-align:center; line-height:30px;}
.more-none{ clear:both;}
.eliminateCriteria{ display:block; position:absolute;height:30px; overflow:hidden; color:#ff5a00; line-height:30px; right:0; bottom:0;}
.hasBeenSelected{ width:100%; height:auto; overflow:hidden; position:relative;}
.hasBeenSelected dd{ width:100%; height:auto; overflow:hidden;}
.hasBeenSelected dt{ width:10%; height:30px; overflow:hidden; text-align:right; line-height:30px; color:#666; float:left;}
.hasBeenSelected dd{ width:80%; height:auto; overflow:hidden; float:left;}
.selectedInfor{ padding:0 5px; width:auto; height:20px; overflow:hidden; float:left; border:1px #ddd solid; line-height:20px; margin:4px 5px;}
.selectedInfor span,.selectedInfor em,.selectedInfor label{ float:left; display:block; line-height:20px; color:#666;}
.selectedInfor label{ color:#ff5a00; font-weight:600; padding:0 5px;}
.selectedInfor em{ color:#ff5a00; font-weight:600; font-family:Arial; cursor:pointer; width:20px; height:20px; background:url(../images/guanbi.png) center no-repeat;}

.yblb_list{ width:100%; height:auto; overflow:hidden;}
.yblb_list dl{ width:173px; height:auto; overflow:hidden; float:left; margin-right:15px; overflow:hidden; margin-bottom:15px;}
.yblb_list dl dt{ width:173px; height:173px; overflow:hidden;}
.yblb_list dl.yblb_listnone{ margin-right:0;}
.yblb_list dl dd strong{ display:block; font-size:18px; color:#F00; font-family:Arial; padding:5px 0;}
.yblb_list dl dd a{ display:block; width:100%; height:36px; overflow:hidden; line-height:18px; color:#333;}
.yblb_list dl dd span{ display:block; width:100%; height:24px; line-height:24px; color:#666;}
.yblb_list dl dd em a{ height:18px;}
.yblb_list dl dd span b{ color:#253b90;}
.cnllke{ border:1px #ddd solid; border-top:2px #999 solid; margin-bottom:10px;}
.cnllke_title{ width:100%; height:30px; overflow:hidden;}
.cnllke_title h2,.cnllke_title a{ display:block; width:auto; line-height:30px; height:30px; overflow:hidden; line-height:30px;}
.cnllke_title h2{ float:left; padding-left:10px; font-size:14px;}
.cnllke_title a{ float:right; padding-right:10px; color:#005ea8; padding-left:20px; background:url(../images/hypico.jpg) left center no-repeat;}
ul.cnllke_list{ overflow:hidden;}
ul.cnllke_list li{ width:20%; float:left;}
.mall_fl{ width:210px; height:auto; float:left;}
.mall_fr{ width:780px; height:auto; float:right;}
.mall_tj{ margin-bottom:10px;width:208px; overflow:hidden; border:1px #ddd solid;}
.mall_tj_title{ height:28px; border-bottom:1px #ddd solid; background:#f7f7f7; overflow:hidden;}
.mall_tj_title h2{ float:left; line-height:28px; padding-left:10px; font-size:14px; color:#666;}
ul.dnss{ padding:10px; overflow:hidden;}
ul.dnss li{ height:22px; overflow:hidden; width:100%; margin-bottom:5px;}
ul.dnss li span{ display:block; width:60px; padding-left:10px; height:22px; overflow:hidden; float:left; line-height:22px;}
ul.dnss li input.dnsstxt{ width:108px; height:20px; overflow:hidden; float:left; background:#fff; border:1px #ddd solid;}
ul.dnss li input.w44{ width:44px;}
ul.dnss li em{ display:block; float:left; height:22px; overflow:hidden; line-height:22px; padding:0 3px;}
input.dnssbtn{ width:44px; height:20px; border:1px #ddd solid; background:#f5f3f4; text-align:center; line-height:20px; font-size:12px;}

.subNavBox{width:208px;border:solid 1px #ddd; margin-bottom:10px; border-bottom:none;}
.subNav{border-bottom:solid 1px #ddd;cursor:pointer;color:#656565;line-height:28px; font-size:14px; text-indent:36px; background:url(../images/jia.jpg) 11px center no-repeat;background-color:#f7f7f7;}
.subNav:hover{color:#277fc2;}
.currentDd{color:#277fc2}
.currentDt{ background:url(../images/jian.jpg) 11px center no-repeat; background-color:#f7f7f7;}
.navContent{display: none;border-bottom:solid 1px #e5e3da;}
.navContent li a{display:block;width:100%;heighr:28px;text-align:center;font-size:14px;line-height:28px;color:#333}
.navContent li a:hover{color:#fff;background-color:#277fc2}
.mall_fr_cs{ margin-bottom:10px; border:1px #ddd solid; padding:15px;}
.mall_fr_cs td{ line-height:24px;}
.ybcon{ width:100%; height:auto; overflow:hidden; }
.ybcon .ybcon_title{ margin-bottom:10px; height:46px; overflow:hidden; background:url(../images/ybcon.jpg) repeat-x;}
.ybcon .ybcon_title li{ width:150px; height:46px; border-right:1px #e4e4e4 solid; float:left; font-size:14px; text-align:center;}
.ybcon .ybcon_title li a{ display:block;  color:#000; line-height:45px; border-top:1px #e4e4e4 solid;}
.ybcon .ybcon_title li a.selected{ background:#fff; border-top:1px #f60 solid;}
.tag,.fwcn{ border:1px #ddd solid;}
.fwcn{ margin:10px 0; padding:10px;}
.fwcn h2,.qlsm h2{ font-size:12px; line-height:20px; color:#444;}
.fwcn p,.qlsm p{ line-height:18px; color:#666;}
.qlsm h2{ color:#900;}
.tag table td{ line-height:30px;}
/*浼氬憳涓績宸︿晶瀵艰埅*/
.center_fl{ width:252px; height:auto; float:left;}
.center_fr{ width:736px; height:auto; float:right; border:1px #a6c7f0 solid; margin-bottom:10px;}
ul.center_nav{ background:url(../images/center_fl_navbg.jpg) repeat;}
ul.center_nav li{ height:38px; overflow:hidden;/* background:url(../images/center_nav_ico.png) no-repeat;*/}
ul.center_nav li a{ display:block; line-height:38px; text-indent:85px; font-size:14px;}
ul.center_nav li.cico1{ background-position:46px 10px;}
ul.center_nav li.cico2{ background-position:46px -26px;}
ul.center_nav li.cico3{ background-position:44px -64px;}
ul.center_nav li.cico4{ background-position:44px -102px;}
ul.center_nav li.cico5{ background-position:44px -140px;}
ul.center_nav li.cico6{ background-position:45px -178px;}
ul.center_nav li.cico7{ background-position:43px -216px;}
ul.center_nav li.cico8{ background-position:46px -285px;}
ul.center_nav li.cico9{ background-position:46px -351px;}
ul.center_nav li.cico10{ background-position:46px -285px;}
ul.center_nav li.cico11{ background-position:46px -425px;}
.center_fr_title{ height:38px;  border-bottom:1px #a6c7f0 solid; background:#f1f7ff;}
.center_fr_title h2{ float:left; font-size:14px; line-height:38px; padding-left:10px;}
.center_fr_title a,.center_fr_title span{ display:block; float:right; padding-right:10px; line-height:38px; color:#3b72cc}
.center_tab{ padding:25px; overflow:hidden;}
.center_tab table td{ line-height:30px; padding-bottom:10px; font-size:14px;}
input.center_txt{ width:200px; height:28px; border:1px #a6c7f0 solid; line-height:28px; text-indent:5px;}
input.center_btn{ font-size:14px; background:#e6f1ff; width:80px; height:28px; border:1px #a6c7f0 solid; text-align:center; line-height:28px;}
ul.shdz li{ height:auto; padding:10px; width:100%; overflow:hidden; background:#f1f1f1; margin-bottom:1px;}
ul.shdz li:hover{ background:#3277ea; cursor:pointer;}
ul.shdz li p{ width:65%; height:auto; overflow:hidden; line-height:20px; color:#444; font-family:寰蒋闆呴粦; font-size:12px; float:left;}
ul.shdz li span{ display:block; width:35%; height:auto; overflow:hidden; line-height:20px; float:right; text-align:right;}
ul.shdz li span a{ padding:0 10px;}
ul.shdz li:hover p,ul.shdz li:hover span a{ color:#fff;}
a.shdztj_btn{ display:block; height:30px; width:auto; float:left; padding:0 15px; background:#3277ea; font:600 14px/30px 瀹嬩綋; color:#fff; margin-top:30px;}
.center_tab table td strong{ color:#F00; font-weight:normal;}
.center_tab table td .m_zlxg{ margin:0; margin-right:10px;}












/*招聘内页*/
.zphx_con{ width:1000px;overflow:hidden; margin-bottom:20px;}
.zphx_fl{ width:748px; height:auto; overflow:hidden; float:left; background:#fff; border:1px #c3d8f3 solid;}
.zphx_fr{ width:240px; float:right; padding:0;}
.zphx_wz{ padding:30px; overflow:hidden;}
.zphx_wz ul li{ width:50%; height:35px; overflow:hidden; float:left; font-size:14px;}
.zwms{ padding:0 30px; overflow:hidden; padding-bottom:30px;}
.zwms h2{ height:35px; overflow:hidden; border-bottom:1px #70849c solid; font-size:18px; font-family:微软雅黑; color:#70849c; line-height:35px; font-weight:normal;}
.zwms p{ line-height:30px; font-size:14px;}
.dzdh{ padding:0 30px; padding-bottom:35px;}
.dzdh h3{ line-height:35px;}
.dzdh p{ line-height:35px; font-size:14px;}
.zphx_wz h1{ font-size:20px; line-height:20px; padding-bottom:20px; font-family:微软雅黑; border-bottom:1px #ddd dotted; margin-bottom:20px;}
.zphx_fl a{ display:block; width:120px; height:35px; overflow:hidden; margin:15px 0 30px 30px;}

/*仪表商城内页新增*/
.mall_top{ border:1px #ddd solid; padding:10px; overflow:hidden; margin-bottom:10px;}
.mall_img{ width:326px; overflow:hidden; float:left;}
/*.mall_img img{ width:100%; height:235px;}*/
.mall_name{ width:410px; height:auto; overflow:hidden; float:left; margin-left:10px;}
.mall_name h3,.mar_dianpu h3{ font-size:16px; line-height:40px; height:auto; overflow:hidden; padding-bottom:20px;}
.mall_money{ margin:20px 0; text-indent:15px; height:50px; background:#f7f7f7; overflow:hidden; line-height:50px;}
.mall_money  strong{ color:#c80000; font-size:24px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; line-height:50px;}
.btn{ width:100%; height:36px; overflow:hidden; padding-bottom:15px;}
.btnnum{ float:left; height:34px; overflow:hidden; border:1px #ccc solid; margin-right:15px; width:54px;}
.btnnum input{ line-height:34px; text-align:center; width:36px; height:34px; overflow:hidden; background:#fff; border:none; overflow:hidden; float:left;}
.btnnum a.btnjj{ display:block; height:16px; width:16px; overflow:hidden; line-height:16px; text-align:center; background:#f1f1f1; border-left:1px #ddd solid; border-bottom:1px #ccc solid;}
.btnnum a.h17{ height:17px; border-bottom:none;}
a.btn_a{ display:block; float:left; margin-right:10px;}
.mar_dianpu{ width:200px; height:auto; overflow:hidden; float:right;}
.mar_dianpu p a{ display:block; width:80px; height:24px; overflow:hidden; line-height:24px; text-align:center; border:1px #ccc solid; border-radius:3px; color:#666; float:left; margin-right:15px;}
.mar_dianpu p a:hover{ background:#c80000; border:1px #c80000 solid; color:#fff;}
a.ljgm_btn{ width:100px; height:36px; background:#c80000; font-size:16px; color:#fff; text-align:center; line-height:36px; display:block; float:left; margin-right:10px; font-family:微软雅黑;}
a.tjsc_btn{ display:block; height:34px; width:auto; padding:0 10px; line-height:34px; font-size:14px; color:#828282; border:1px #ccc solid; background:#f1f1f1; float:left;}



.black_overlay{  display: none;position:fixed; top: 0%; left: 0%; width: 100%; height: 100%; background-color: black; z-index:1001; -moz-opacity: 0.2; opacity:.20; filter: alpha(opacity=20);} 
.white_content{border:2px #3864a7 solid; display: none; position: absolute; top: 25%; left:50%; margin-left:-352px; width:704px; height:auto; background:#fff;z-index:1002; overflow: auto;} 
.light_title{ height:40px; background:#3864a7; overflow:hidden;}
.light_title h2{ float:left; height:40px; font-size:16px; color:#fff; line-height:40px; padding:0 10px;}
.light_title a{ display:block; float:right; height:40px; width:40px; overflow:hidden; color:#fff; line-height:40px; text-transform:uppercase; font-family:微软雅黑; font-size:18px; text-align:center;}
.light_con{ padding-bottom:30px;}
.light_con ul{ padding:15px 40px; overflow:hidden;}
.light_con ul li{ height:40px; overflow:hidden; line-height:40px;}
.light_con ul li input,.light_con ul li h4{ float:left;}
.light_con ul li input{ margin:12px 0 0 0;}
.light_con ul li h4{ height:40px; line-height:40px; font-size:16px; color:#666; font-weight:normal; padding:0 15px;}
.light_con input{ display:block; float:left; margin:0 0 20px 42px;}

/*简历预览*/
.resume_tx{ padding:30px; overflow:hidden;}
.resume_tx img{ width:138px; height:157px; float:left; margin-right:30px;}
.resume_tx ul{ padding-top:7px; width:500px; height:150px; overflow:hidden; float:left;}
.resume_tx ul li{ height:50px; overflow:hidden; line-height:50px;}
.resume_tx ul li span{ display:block; width:auto; height:50px; font-size:14px; line-height:50px; float:left;}
.resume{ padding:20px 0;}
.resume,.resume p{ clear:both; line-height:30px; font-size:14px;}

/*支付*/
.paypage{ width:100%;verflow:hidden;}
.paypage h2{ font:18px/35px 微软雅黑; width:100%; height:35px; overflow:hidden;}
.borbottom{ border-bottom:1px #ddd solid; overflow:hidden; margin-bottom:20px;}
ul.dizhilist{ padding:10px 0; overflow:hidden;}
ul.dizhilist li{ height:30px; overflow:hidden;}
ul.dizhilist li input{ float:left; margin:8px 10px 0 0;}
ul.dizhilist li p{ font:14px/30px 宋体; float:left; color:#666;}
ul.dizhilist li p strong{ color:#444;}
.zffs{ overflow:hidden; padding:15px 0;}
.zffs a{ display:block; width:auto; float:left; height:30px; overflow:hidden; padding:1px 26px; line-height:30px; border:1px #ddd solid; margin:0 15px 0 0;}
.zffs a.xuz{ border:2px #4cb034 solid; padding:0 25px; color:#4cb034 }
.qingdan{ margin-bottom:15px;}
.qingdan table{ background:#f9f9f9;}
.qingdan table td{ padding:10px;}
.qingdan table a{ display:block; width:80px; height:80px; overflow:hidden;}
.qingdan table a img{ width:80px; height:80px;}
.zhifubtn{ height:30px; width:100%; overflow:hidden; padding:15px 0;}
.zhifubtn a{ display:block; float:right; height:40px; width:120px; background:#009933; font:14px/40px 微软雅黑; color:#fff; text-align:center;}
.zhifubtn span{ display:block; height:40px; font:12px/40px 微软雅黑; float:right; width:auto; padding:0 15px;}
.zhifubtn span strong{ font-size:18px; color:#f60;}
.lcbg{ background:url(../images/lcbg.png) right center no-repeat;;}


.all_score{ border:1px #ddd solid; border-top:2px #999 solid; overflow:hidden; margin:10px 0;}
.all_score h2{ height:30px; font-size:14px; line-height:30px; text-indent:10px;}
.pingjia_con{ height:110px; overflow:hidden; width:100%;}
.rate{ width:192px; float:left; height:90px; overflow:hidden; text-align:center}
.rate strong{ font: 400 46px/46px arial;color: #e4393c; display:block; padding:5px 0 0 0;}
.rate strong em{ font-size:20px; font-weight:normal;}
.rate span{ display:block; width:100%; color:#999; padding:5px 0;}
.percent{ float: left;width: 186px;height: 74px;padding: 8px 0;border-right: 1px solid #E4E4E4;}
.percent dl{padding: 2px 0;overflow: hidden;zoom: 1;}
.percent dl dt{float: left;width: 70px; line-height:20px;}
.percent dl dt span{ color:#828282;}
.percent dl dd{float: left;width: 100px;height: 10px;margin-top: 6px;overflow: hidden;background: #efefef;}
.percent dl dd div{overflow: hidden;height: 10px;width: 0;background-color: #ED0000;}
.actor-new{ width:380px; height:auto; overflow:hidden; float:left; padding:0 5px;}
.actor-new dt{ padding-bottom:5px;}
.actor-new dd.p-bfcP{ width:100%; height:auto; overflow:hidden;}
q.comm-tags{float: left;height: 21px;line-height: 21px;padding: 0 7px;margin-right: 5px;background: #fdedd2; margin-bottom:5px;}
.score_tab{ width:100%; height:auto; overflow:hidden;}
ul.score_title{ margin-bottom:10px;position: relative;height: 30px;line-height: 30px;margin-top: 4px;border-right: 1px solid #DEDFDE;border-bottom: 1px solid #DEDFDE;border-left: 1px solid #DEDFDE;border-top: 2px solid #999;background-color: #F7F7F7;overflow: visible;}
ul.score_title li{ float:left; height:30px;}
ul.score_title li a{ padding:0 10px;}
ul.score_title li a.selected{ display:block;position: relative;height: 35px;line-height: 35px;margin-top: -6px;margin-left: -1px;border-top: 2px solid #e4393c;border-left: 1px solid #DEDFDE;border-right: 1px solid #DEDFDE;background-color: #fff;}
#menu_con1 .tag{ border:none;}
.com-table-header{height: 30px;line-height: 30px;border: 1px solid #ddd;overflow: hidden;background-color: #f7f7f7; padding:0 20px;}
.com-table-header .item {float: left;font-weight: 700; color:#454545;}
.column1{ width:400px;}
.column2{ width:100px;}
.column3{ width:100px;}
.column4{ width:140px;}
.comments-item{ border:1px #ddd solid; padding:20px; overflow:hidden; margin-top:-1px;}
.com-i-column{}
#menu_con .tag{ margin-bottom:10px; padding:20px; font-size:14px; line-height:24px;}
#menu_con1 .tag table{ border:1px #ddd solid; border-spacing:0; border-collapse:collapse;}
#menu_con1 .tag table td{ border-bottom:1px #ddd solid; padding:15px 0;}
#menu_con1 .tag table th{ height:30px; background:#f7f7f7; border-bottom:1px #ddd solid; line-height:30px;}
#menu_con1 .tag table td p{ padding:0 15px; line-height:20px; color:#252525;}
#menu_con1 .tag table td span{ padding-left:7px; font-size:14px; line-height:24px; color:#454545;}
#menu_con1 .tag table td strong{ font-size:12px; color:#999; font-weight:normal;}
#menu_con1 .tag table td i{ display:block; padding:0 15px; overflow:hidden; padding-top:10px;}
#menu_con1 .tag table td i em{ display:block;float: left;height: 21px;line-height: 21px;padding: 0 7px;margin-right: 5px;background: #fdedd2;margin-bottom: 5px;}
#menu_con1 .tag table td dl{ padding:10px 15px 0 15px; overflow:hidden;}
#menu_con1 .tag table td dl dd{ width:auto; height:85px; overflow:hidden; float:left; margin-right:10px;}
#menu_con1 .tag table td dl dd img{ width:auto; height:85px;}
.mysc_sp img{ width:auto; height:80px; float:left; margin:0 10px;}
.center_tab table{ border:1px #ddd solid; border-collapse:collapse; border-spacing:0;}
.center_tab table th{ height:30px; border-bottom:1px #ddd solid; background:#f7f7f7; font-weight:normal; color:#454545;}
.center_tab table td{ padding:10px 0;}
.pingjia dl{ width:100%; overflow:hidden; height:auto;}
.pingjia dl dd,.pingjia dl dt{ width:100%; height:auto; overflow:hidden;}
.pingjia dl dd span,.pingjia dl dt span{ display:block; width:10%; padding-right:15px; height:40px; overflow:hidden; float:left; line-height:40px; text-align:right;}
.pingjia dl dt input{ float:left; margin-top:13px;}
.pingjia dl dt em{ display:block; float:left; height:40px; padding:0 10px; overflow:hidden; font-size:14px; line-height:40px;}
.pingjia dl dd em{ display:block; height:28px; float:left; line-height:28px; cursor:pointer; padding:0 5px; overflow:hidden; border:1px #fff solid; margin:5px 5px 0 0;}
.pingjia dl dd em.xz_yx{ border:1px #c80000 solid; color:#c80000;}
input.yx_txt{ float:left; width:200px; height:28px; border:1px #ddd solid; margin:5px 0; text-indent:5px;}
.pingjia dl dd textarea{ border:1px #ddd solid; width:350px; height:48px; padding:15px; float:left;}
.tjpj{ width:147px; height:40px; background:#0288cc; border:none; text-align:center; font-size:14px; line-height:40px; color:#fff;}
#rateStatus{float:left; clear:both; width:100%; height:30px;}
#rateMe{ overflow:hidden; float:left; height:30px; margin:5px 0;}
#rateMe li{float:left;list-style:none;}
#rateMe li a:hover,
#rateMe .on{background:url(../images/star01.png) no-repeat;width:30px;height:30px;}
#rateMe a{float:left;background:url(../images/star02.png) no-repeat;width:30px; height:30px;}
#ratingSaved{display:none;}
.saved{color:red; }
.up_load{ width:80%; float:left; overflow:hidden;}	
.up_load input{ background:#f7f7f7; border:1px #ddd solid; width:auto; padding:0 10px; height:28px; margin:5px 5px 5px 0; float:left;}
.piclist{ width:100%; height:auto; overflow:hidden; padding:5px 0; clear:both;}

/*10月27日修改*/
.accordion {width: 100%;}
.accordion .link { cursor:pointer;font:600 14px/35px 微软雅黑; height:35px; background:url(../images/dt_bg.jpg) right center no-repeat;}
.accordion .link a{color:#345185;}
.submenu {display: none;}
.submenu li { width:100%; height:auto; overflow:hidden;}
.submenu a { display:block;height:30px; width:auto; overflow:hidden; float:left;line-height:30px; padding:0 10px;color:#7a7a7a;}
.submenu a:hover { color:#}

/*10月28日修改*/
#nav{ position:relative; z-index:1;   background:#fbfbfb;    }
#nav .mainCate{ position:relative; padding:9px 20px; zoom:1;}
#nav .evenLeval{ background:#fff;  }
#nav h3{ height: 28px; line-height: 28px; font-size: 16px; overflow:hidden;  }
#nav h3 span{ width: 18px; height: 15px; line-height:32px; font-weight: 200; font-size: 12px; float:right;  }
#nav h3 a{ font-family:微软雅黑; font-size:14px;}
#nav p{ height:40px; line-height:20px; overflow:hidden;  }
#nav p a{ margin-right:10px; color:#666;   }

#nav .subCate{ display:none;/*默认隐藏*/ background:#fff; border:1px #ddd solid; position:absolute; left:250px; top:0; width:550px;  padding:15px; color:#333; }
.subCate dl{width: 100%;overflow: hidden;line-height: 2em;}
.subCate dl dt{position: relative;float: left;width:130px;padding: 8px 30px 0 0;text-align: right;font-weight: 700;}
.subCate dl dt i{position: absolute;top: 13px;right: 18px;width: 4px;height: 14px;font: 400 9px/14px consolas;}
.subCate dl dd a{float: left;padding: 0 8px;margin: 4px 0;line-height: 16px;height: 16px;border-left: 1px solid #e0e0e0;white-space: nowrap;}
.subCate dl dd{ width:380px; height:auto; overflow:hidden; padding:6px 0; float:left;}
.subCate dl dt a{ color:#666;}
.subCate dl dt a:hover,.subCate dl dd a:hover{ color:#0288cc;}

#nav .on{ background:#f1f1f1; color:#252525;  }
#nav .on h3 a,#nav .on p a{ color:#252525;  }
#nav .on .subCate{ display:block !important; /* !important 强制显示，否则会闪烁*/ }



.preview{width:310px; float:left;}
/* smallImg */
.smallImg{position:relative; height:52px; margin-top:1px; background-color:#F1F0F0; padding:6px 5px; width:300px; overflow:hidden;float:left;}
.scrollbutton{width:14px; height:50px; overflow:hidden; position:relative; float:left; cursor:pointer; }
.scrollbutton.smallImgUp , .scrollbutton.smallImgUp.disabled{background:url(../images/d_08.png) no-repeat;}
.scrollbutton.smallImgDown , .scrollbutton.smallImgDown.disabled{background:url(../images/d_09.png) no-repeat; margin-left:285px; margin-top:-50px;}

#imageMenu {height:50px; width:270px; overflow:hidden; margin-left:0; float:left;}
#imageMenu li {height:50px; width:60px; overflow:hidden; float:left; text-align:center;}
#imageMenu li img{width:50px; height:50px;cursor:pointer;}
#imageMenu li#onlickImg img, #imageMenu li:hover img{ width:44px; height:44px; border:3px solid #959595;}
/* bigImg */
.bigImg{position:relative; float:left; width:310px; height:250px; overflow:hidden;}
.bigImg #midimg{width:310px; height:250px;}
.bigImg #winSelector{width:235px; height:210px;}
#winSelector{position:absolute; cursor:crosshair; filter:alpha(opacity=15); -moz-opacity:0.15; opacity:0.15; background-color:#000; border:1px solid #fff;}
/* bigView */
#bigView{position:absolute;border: 1px solid #959595; overflow: hidden; z-index:999;}
#bigView img{position:absolute;}
/*11月11日修改*/


/*11月17日修改*/
.ljbp{ width:auto; height:30px; margin:10px 0; border-left:1px #ddd solid; float:right; line-height:15px; text-indent:0; padding:0 10px; color:#828282;}
.ljbp a{ color:#005ea7}
.dppf{ width:100%; height:30px; overflow:hidden; padding-bottom:10px; border-bottom:1px #ddd dotted; margin-bottom:10px;}
.dppf span{ display:block; width:60px; height:30px; overflow:hidden; float:left; color:#828282; line-height:30px;}
.dppf p{ width:90px; height:8px; margin:11px 0; overflow:hidden; float:left; background:#cacaca;}
.dppf p em{ display:block; height:8px; overflow:hidden; background:#c80000;}
.dppf i{ display:block; width:50px; height:30px; overflow:hidden; float:left; text-align:center; line-height:30px; color:#F00;}
.dplxfs{ overflow:hidden; padding-bottom:10px; margin-bottom:10px;border-bottom:1px #ddd dotted;}
.dplxfs span{ display:block; height:30px; line-height:30px; color:#666;}
.dplxfs a{ display:block; margin:10px 0;}


/*11月20日修改*/
.bjq{ overflow:visible; position:relative;}
.fr_input{ height:30px; padding-top:8px; position:absolute; left:10px;top:0;}
.fr_input input{ padding:0; background:none; border:none; font-size:13px; padding:0 10px; color:#000;line-height:30px; margin:0; cursor:pointer;}
.fr_input input:hover{ color:#0288cc;}
.fr_input input.on{ border:1px #c2d9f4 solid; border-bottom:none; background:#fff; color:#0288cc;}
.article p,.article{ font-size:14px; line-height:28px;}

.zfl_link{ border-bottom:1px #ddd dashed; overflow:hidden; width:100%;}
.zfl_link a{ display:block; float:left; height:30px; padding:0 10px; line-height:30px;}


.s_spList{ width:100%; height:auto; overflow:hidden;}
.s_spList dl dt{ width:91px; height:68px; overflow:hidden; margin:0 auto;}
.s_spList dl dd{ text-align:center;}




input.ckdpbtn{ float:right; width:auto; font-weight:600; height:29px; border:none; padding:0 20px; background:#0288cc; border-radius:3px; font-size:14px; color:#fff; line-height:29px; margin:5px;}





















