﻿/* 公用 */

* { margin: 0; padding: 0; }

html { font: 14px "Microsoft YaHei", "微软雅黑", sans-serif; }

body { background: url(../image/bg.jpg); width: 100%; }

.f-l { float: left; }

.f-r { float: right; }

.clearfix:after { content: "/20"; display: block; visibility: hidden; clear: both; font-size: 0; line-height: 0; height: 0; }

.clearfix { *zoom: 1; }

a { text-decoration: none; }

.unl:hover { text-decoration: underline; }

/*img { display: block; }*/

ul, li { list-style: none; }

table { border-collapse: collapse; border-spacing: 0; }

p { margin: 0; padding: 0; }

textarea { resize: none; outline: 0; }

.center { width: 1002px; margin: 0 auto; }

.clear { clear:both;}

/*头部*/

.header .top { width: 100%; height: 36px; border: solid #d0cfcf; border-width:0px 0px 1px 0px; background: #f6f6f6; color: #646464; line-height: 36px; padding:0px; margin:0px;}

.header .top a { color: #646464; }

.header .top a:hover { text-decoration: underline; }

.header .top span { margin: 0 4px; }

.header .head { clear:both; width: 100%; height: 214px; background: url(../image/head.jpg) center 0; margin: 0 auto; }

.header .nav { width: 100%; height: 41px; border-top: 1px solid #3a72bc; border-bottom: 1px solid #3a72bc; background: #306bb9; margin: 0 auto; }

.header .nav a { float: left; width: 100px; height: 41px; font-size: 14px; line-height: 41px; text-align: center; color: #fff; background: #306bb9; }

.header .nav a:hover { background: #25518d; }

.header .nav .menu { position:relative; }
.header .nav .menu ul  { display:none; position:absolute;top:41px;z-index:900; }
.header .nav .menu:hover ul{ display:block;}
.header .nav .menu:hover a { background: #25518d; }
.header .nav .menu:hover ul li a { background: #306bb9; }
.header .nav .menu ul li a { width: 100px; height: 41px; font-size: 14px; line-height: 41px; text-align: center; color: #fff; background: #306bb9; }
.header .nav .menu:hover ul li a:hover { background: #25518d; }

.header .nav .on { background: #25518d; }

.header .border { height:2px; border-bottom:1px solid #29a0cf; background:#FFFFFF; width:100%;}

.header .ad { width: 992px; height: 94px; background: url(../image/ad.jpg); margin: 0 auto; }



.header .retrieval { width: 992px; height: 42px; margin: 0 auto; }

.header .retrieval .tzh { width: 440px; height: 42px; overflow: hidden; }

.header .retrieval .tzh .gg { font: 12px/42px "SinSun"; color: #f00; margin-left: 5px; }

.header .retrieval .tzh .tzh_main { height: 42px; }

.header .retrieval .tzh .tzh_main .view { height: 20px; margin-top: 11px; overflow: hidden; }

.header .retrieval .tzh .tzh_main .view ul li a, .header .retrieval .tzh .tzh_main .tzh_content a { display: block; height: 20px; font: 12px/20px "微软雅黑"; color: #f00; }

.header .retrieval .tzh .tzh_main .tzh_content a { display: none; }

.header .retrieval .rm { width: 140px; height: 42px; overflow: hidden; line-height: 42px; color: #9d9c9b; }

.header .retrieval .rm a { color: #9d9c9b; margin-left: 5px; }

.header .retrieval .search { width: 412px; height: 30px; margin-top: 6px; background: url(../image/search.png); }

.header .retrieval .search input[type=text] { width: 330px; margin-left: 14px; height: 24px; margin-top: 3px; line-height: 24px; color: #9d9c9b; border: 0; outline: none; }

.header .retrieval .search input[type=submit] {	width: 51px;height: 30px;border-style: none;background-image: url(../image/search.png);	background-position: 51px;cursor:pointer; }



/*首页*/

.index .white { background: #fff; border: 1px solid #c0c0c0; box-shadow: 0 3px 10px 0 #999; -moz-box-shadow: 0 3px 10px 0 #999; -webkit-box-shadow: 0 3px 10px 0 #999; }

.index .part { position: relative; padding: 38px 5px 10px; }

.index .news li { width: 290px; height: 28px; border-bottom: 1px dashed #7d7d7d; line-height: 28px; margin-left:12px; overflow:hidden;}

.index .news li a { display: block; height: 28px; padding-left: 13px; background: url(../image/new.png) 0 9px no-repeat; color: #413B3B; }

.index .part .s_title { width: 342px; height: 25px; background: url(../image/s-title.png); position: absolute; top: 8px; left: -5px; }

.index .part .s_title .zh { font-size: 15px; line-height: 25px; color: #fff; margin-left: 10px; }

.index .part .s_title .en { color: #fff; margin: 5px 0 0 5px; }

.index .part .s_title .more { color: #7d7d7d; font-style: italic; margin: 5px 10px 0 0; }



.btn .btn-l, .btn .btn-r { width: 10px; height: 38px; }

.btn .btn-m { padding: 0 10px; height: 38px; font-size: 14px; line-height: 32px; color: #fff; }

.blue-l { background: url(../image/blue-l.png); }

.blue-m { background: url(../image/blue-m.png); }

.blue-r { background: url(../image/blue-r.png); }

.gray-l { background: url(../image/gray-l.png); }

.gray-m { background: url(../image/gray-m.png); }

.gray-r { background: url(../image/gray-r.png); }

.purple-l { background: url(../image/purple-l.png); }

.purple-m { background: url(../image/purple-m.png); }

.purple-r { background: url(../image/purple-r.png); }



.index .one .left { width: 686px; }

.index .one .left .first { width: 674px; padding-top: 0; margin-bottom: 10px; }

.index .one .left .first .b_title { width: 690px; height: 44px; background: url(../image/b-title.png); border: 1px solid #c0c0c0; position: absolute; top: -1px; left: -12px; position: relative; }

.index .one .left .first .b_title .zh { font-size: 22px; line-height: 44px; color: #fff; margin-left: 20px; }

.index .one .left .first .b_title .en { color: #fff; margin: 18px 0 0 8px; }

.index .one .left .first .b_title .zt2015 { width: 149px; height: 61px; background: url(../image/2015.png); position: absolute; bottom: 0; right: 20px; }

.index .one .left .first .hot { display: block; font-size: 18px; font-weight: 800; color: #306bb9; text-align: center; }

.index .one .left .first .hot_news { margin-top: 10px; }

.index .one .left .first .hot_news .hot_img { width: 353px; height: 215px; padding: 0; }

.index .one .left .first .hot_news .hot_img img { width: 353px; height: 215px; }

.index .one .left .first .hot_news .hot_img div { width: 353px; height: 29px; position: absolute; bottom: 0; left: 0; background: url(../image/hot_tou.png); text-align: center; line-height: 29px; color: #fff; }

.index .one .left .first .hot_news .news { }

.index .one .left .second, .index .one .left .third { margin-bottom: 11px; }

.index .one .left .second .part { width: 327px; }



.index .one .right { width: 307px; }

.index .one .right .s_title { width: 300px; }

.index .one .right .part { padding-bottom: 1px; }

.index .one .right .second .news li { width: 280px; }

.index .one .right .third table { width: 297px; text-align: center; color: #838383; }

.index .one .right .third table tr td a img { width: 80px; height: 107px; }

.index .one .right .sixth table { width: 297px; text-align: center; color: #838383; }

.index .one .right .sixth table tr td a img { width: 90px; height: 127px; }

.index .two { width: 1002px; margin-bottom: 10px; }

.index .two a { display: block; width: 334px; height: 88px; background: #fff; font-size: 31px; font-weight: 800; text-align: center; line-height: 88px; }

.index .two a div { line-height: 44px; }



.index .three { margin-bottom: 10px; }

.index .three .left .part { width: 684px; height: 254px; padding: 0; margin-bottom: 10px; }

.index .three .left .part .up { width: 684px; height: 33px; border-bottom: 1px solid #979797; position: relative; }

.index .three .left .part .up .x-title { position: absolute; left: -5px; top: 8px; }

.index .three .left .part .up .x-title a { height: 25px; padding: 0 20px; margin-right: 1px; color: #fff; font-size: 15px; line-height: 25px; }

.index .three .left .part .up .x-title a { height: 25px; padding: 0 20px; margin-right: 1px; color: #fff; font-size: 15px; line-height: 25px;background: #9d9b9b; }

.index .three .left .part .up .x-title a.on { background: #77acf2;}

.index .three .left .part .down .disp{ display:none; }

.index .three .left .part .down .disp img { width: 239px; height: 159px; }

.index .three .left .part .down .on { display:block; }

.index .three .left .part .down { margin-top: 10px; }

.index .three .right { width: 297px; height: 304px; }

.index .three .right .s_title { width: 300px; }

.index .three .right table { width: 297px; height: 304px; }

.index .three .right table tr td { text-align: center; border: 1px solid #ccc; }

.index .three .right table tr td a img { margin: 0 auto; }

.index .three .right table tr td:first-child { border-left: 0; }

.index .three .right table tr td:last-child { border-right: 0; }

.index .three .right table tr:first-child td { border-top: 0; }

.index .three .right table tr:last-child td { border-bottom: 0; }



.index .four .s_title { width: 987px; }

.index .four .s_title .more { color: #4989e0; font-style: normal; }

.index .four table { width: 992px; }

.index .four table tr td { text-align: center; border: 1px solid #ccc; }

.index .four table tr td:first-child { border-left: 0; }

.index .four table tr td:last-child { border-right: 0; }

.index .four table tr:first-child td { border-top: 0; }

.index .four table tr:last-child td { border-bottom: 0; }



/*内页*/

.main .left .sidenav { width: 268px; border: 1px solid #ccc; padding: 54px 0 6px; background: #fff; position: relative; }

.main .left .sidenav .sidenav_title { width: 173px; height: 40px; background: #4989e0 url(../image/sidenav_title.png) no-repeat 66px 8px; position: absolute; top: 0; right: 0; padding-left: 100px; font-size: 18px; font-weight: 800; color: #fff; line-height: 40px; }

.main .left .sidenav ul li { margin-bottom: 8px; }

.main .left .sidenav ul li a { display: block; width: 268px; height: 24px; text-align: center; line-height: 24px; color: #0c0c0c; font-size: 14px; }

.main .left .sidenav ul li .on { background: url(../image/sidenav.png); color: #fff; font-weight: 800; }



.main .left .in_ad { display: block; width: 270px; height: 76px; margin: 10px 0; }



.main .left .sidebar { width: 238px; overflow:hidden; border: 1px solid #e8e8e8; padding: 37px 15px 5px; background: #fff; position: relative; }

.main .left .sidebar .s_title { width: 235px; height: 25px; padding-left: 17px; background: url(../image/s-title.png); position: absolute; top: 9px; left: -7px; color: #fff; line-height: 25px; }

.main .left .sidebar .s_title .zh { font-size: 14px; }

.main .left .sidebar .s_title .en { font-size: 12px; margin-left: 5px; line-height: 27px; }

.main .left .sidebar .s_title .more { font: 12px/25px "Georgia"; color: #2851a0; padding-right: 8px; background: url(../image/more.png) no-repeat right center; }

.main .left .sidebar .new_1 .m_new img { width:238px; }

.main .left .sidebar .new_1 .m_new .word { width: 238px; height: 30px; overflow:hidden; font: 12px/30px "微软雅黑"; color: #666; text-indent: 24px; }

.main .left .sidebar .new_1 .m_new .word a { color: #0054a5; }

.main .left .sidebar .new_1 ul { margin-top: 7px; }

.main .left .sidebar .new_1 ul li { width: 238px; height: 29px; border-top: 1px dotted #ccc; line-height: 29px; }

.main .left .sidebar .new_1 ul li a { display: block; padding-left: 10px; background: url(../image/new_1.jpg) no-repeat 2px center; color: #666; }

.main .left .sidebar .new_1 ul li a:hover { text-decoration: underline; }



.main .left .sidebar .new_2 ul li a { font: 12px/26px "微软雅黑"; padding-left: 15px; background: url(../image/new.png) 0 center no-repeat; color: #666; }

.main .left .sidebar .new_2 ul li a:hover { color: #0173a5; }



.main .left .sidebar .new_3 ul li a { font: 12px/26px "微软雅黑"; padding-left: 10px; background: url(../image/new_1.jpg) 0 center no-repeat; color: #666; }

.main .left .sidebar .new_3 ul li a:hover { color: #0173a5; }



.main .left .sidebar .book { margin-bottom: 10px; }

.main .left .sidebar .book a img { display: block; width: 72px; height: 95px; border: 1px solid #ececec; }



.main .right { width: 722px; }

.main .right .m_part { width: 672px; border: 1px solid #e8e8e8; padding: 65px 24px 100px; background: #fff; position: relative; min-height: 971px; }

.main .right .m_part .b_title { width: 700px; height: 40px; background: url(../image/b-title.png); position: absolute; top: 0; right: 0; color: #fff; padding-left: 25px; }

.main .right .m_part .b_title .zh { font-size: 18px; font-weight: 800; line-height: 40px; }

.main .right .m_part .b_title .en { text-transform: uppercase; font-size: 12px; line-height: 46px; margin-left: 6px; }

.main .right .m_part .u_head { text-indent: 0; }

.main .right .m_part .y_square { margin-bottom: 26px; }

.main .right .m_part .y_square li { padding-left: 30px; background: url(../image/y_square.png) no-repeat 10px 8px; }

.main .right .m_part .gyxw a.f-l { width:152px; text-align:center; margin:0px 20px 15px 0px; color:#000000; line-height:25px;}

.main .right .m_part .gyxw a.f-l.last { margin-right:0px;}

.main .right .m_part .gyxw a.f-l img { border:1px solid #cacaca; display:block;}

.tel { background: url(../image/tel.png) no-repeat 0 center; padding-left: 28px; }

.zipcode { background: url(../image/zipcode.png) no-repeat 0 center; padding-left: 28px; }

.fax { background: url(../image/fax.png) no-repeat 0 center; padding-left: 28px; }

.email { background: url(../image/email.png) no-repeat 0 center; padding-left: 28px; }

.address { background: url(../image/address.png) no-repeat 0 center; padding-left: 28px; }
.web { background: url(../image/web.png) no-repeat 0 center; padding-left: 28px; }



.main .right .page { width: 570px; margin: 40px auto 28px; }

.main .right .page a { float: left; width: 22px; height: 22px; text-align: center; line-height: 22px; color: #000; background: #ccc; margin-right: 5px; }

.main .right .page .on { color: #fff; background: #306bb9; }

.main .right .page .prev, .main .right .page .next { width: 56px; color: #fff; }

.main .right .page .next { background: #306bb9; }



/*关于协会*/

.gyxh { font-size: 14px; color: #666; line-height: 25px; }

.gyxht p { margin-bottom: 26px; text-indent: 28px; }

.gyxh .u_head { text-indent: 0; }

.gyxh .bottom { margin-top: 26px; }

.gyxh .bottom .btns { width: 300px; margin-top: 20px; }

.gyxh .bottom .btns .btn { margin-right: 10px; }



/*联系我们*/

.lxwm { font-size: 14px; color: #000; line-height: 25px; }

.lxwm .title { font-size: 16px; font-weight: 800; line-height: 32px; }



/*协会领导*/

.xhld img { width: 100px; height: 140px; }

.xhld .m_leader img { border: 1px solid #ccc; }

.xhld .m_leader .info { width: 540px; }

.xhld .info,.xhld .info1 { margin-left: 20px; }

.xhld .info .name,.xhld .info1 .name { margin-bottom: 5px; }

.xhld .info .name a,.xhld .info1 .name a { font-size: 18px; color: #000; }

.xhld .info .name a:hover,.xhld .info1 .name a:hover { text-decoration: underline; }

.xhld .info .name div,.xhld .info1 .name div { font-size: 14px; margin: 4px 0 0 10px; }

.xhld .info p { color: #666; line-height: 17px; }

.xhld .info1 p { color: #666; line-height: 17px;width: 160px; }

.xhld .m_leader .info p a { color: #4989e0; }



.xhld .s_leader .person { width: 285px; height: 143px; padding: 15px; border: 1px solid #ccc; margin: 0 15px 15px 0; }

.xhld .s_leader .person img { border: 1px solid #333; }



/*协会领导 - 内页*/

.xhldi .person { margin-bottom: 5px; }

.xhldi .person .pic { padding: 7px; border: 1px solid #ccc; }

.xhldi .person .pic img { display: block; width: 100px; height: 140px; border: 1px solid #ccc; }

.xhldi .person table { width: 280px; margin-left: 20px; font: 12px/26px "微软雅黑"; }

.xhldi .person table tr td:first-child { vertical-align: top; width: 40px; }

.xhldi p { text-indent: 24px; margin-bottom: 26px; font: 12px/26px "微软雅黑"; }



/*工业新闻*/

.gyxw .new_t { display: block; font-size: 16px; color: #000; margin-bottom: 10px; }

.gyxw .new_t:hover { text-decoration: underline; }

.gyxw .f_new, .gyxw .news { padding-bottom: 15px; border-bottom: 1px solid #e5e5e5; margin-bottom: 15px; }

.gyxw .f_new .content img { width: 90px; height: 63px; }

.gyxw .f_new .content div { width: 570px; text-indent: 24px; line-height: 21px; color: #666; }

.gyxw .f_new .content div a { color: #000; }

.gyxw .news div { text-indent: 24px; line-height: 21px; color: #666; }

.gyxw .news div a { color: #000; }



/*协会动态 - 内页*/

.xhdti .title { font-size: 18px; color: #0054a5; text-align: center; }

.xhdti .time { font: 12px "微软雅黑"; color: #999; text-align: center; margin: 20px 0; }

.xhdti .content .ads { width: 279px; height: 202px; padding: 5px; margin-left:15px; border: 1px solid #ccc; position: relative; overflow: hidden; }

.xhdti .content .newstext { line-height:28px;}

.xhdti .content .newstext .address { margin-bottom:0px;}

.xhdti .content .newstext img { margin: 0 auto; }

.xhdti .content .ads .content { width: 277px; height: 200px; border: 1px solid #ccc; overflow: hidden; }

.xhdti .content .ads .content a img { display: block; width: 277px; height: 200px; }

.xhdti .content .ads .tabs { position: absolute; bottom: 11px; right: 11px; }

.xhdti .content .ads .tabs li { width: 15px; height: 15px; float: left; background: #fff; margin-left: 6px; opacity: 0.5; filter: Alpha(opacity=50); text-align: center; line-height: 15px; cursor: pointer; }

.xhdti .content .ads .tabs .on { background: #fff; opacity: 0.7; filter: Alpha(opacity=70); }

.xhdti .content p { font: 14px/28px "微软雅黑"; /*text-indent: 24px;*/ margin-bottom: 5px; }

.xhdti .content .pic { width: 477px; height: 267px; padding: 5px; border: 1px solid #ccc; margin: 20px auto; }

.xhdti .content .pic img { display: block; width: 475px; height: 265px; border: 1px solid #ccc; }

.xhdti .content .square { margin-bottom: 30px; }

.xhdti .content .square li { font: 12px/26px "微软雅黑"; padding-left: 30px; background: url(../image/y_square.png) no-repeat 10px 8px; }

.xhdti .content .square li span { color: #316dbb; }

.xhdti .content .bottom .contact { font: 12px/20px "微软雅黑"; }



/*会展信息*/

.hzxx .show { padding-bottom: 15px; border-bottom: 1px solid #e5e5e5; margin-bottom: 25px; }

.hzxx .show .title { margin-bottom: 10px; }

.hzxx .show .title .zh { font-size: 16px; color: #000; }

.hzxx .show .title .more { font: 12px/26px "Georgia"; color: #2851a0; padding-right: 8px; background: url(../image/more.png) no-repeat right center; }

.hzxx .show .content a img { display: block; width: 212px; height: 136px; }

.hzxx .show .content .detail { width: 667px; }

.hzxx .show .content .detail p { font: 12px/20px "微软雅黑"; text-indent: 24px; color: #666; }

.hzxx .show .content .detail ul li { font: 12px/20px "微软雅黑"; padding-left: 15px; background: url(../image/new_1.jpg) no-repeat 4px center; }



/*专家库*/

.top { width: 980px; padding: 10px; border: 1px solid #e8e8e8; background: #fff; margin-bottom: 10px; }

.top .person { width: 300px; margin-right: 26px; }

.top .person .pic { padding: 3px; border: 1px solid #287eff; }

.top .person .pic img { width: 94px; height: 130px; }

.top .person .detail { width:180px; }

.top .person .detail div { font: 12px/22px "微软雅黑"; }

.top .person .detail div span { color: #0054a5; }

.top .person .detail .name { font-weight: 800; }

.top .person .detail a { display: block; margin-top: 5px; }



.zjk .right .m_part { padding-bottom: 0; min-height: 0; margin-bottom: 10px; }

.zjk .right .m_part .content a { color: #0054a5; }

.zjk .right .ys .content .people { font: 14px "微软雅黑"; margin: 0 35px 22px 0; }

.zjk .right .ys .content .people .peo { width:42px;margin-right:7px; }

.zjk .right .ys .content .people a .two, .zjk .right .zj .content .people a .two { margin-right: 14px; }

.zjk .right .ys .content .people a:hover { text-decoration: underline; }

.zjk .right .zj .content .people { width: 336px; font: 14px "微软雅黑"; margin-bottom: 22px; overflow: hidden; }

.zjk .right .zj .content .people .peo { width:42px;margin-right:7px; }

.zjk .right .zj .content .people a:hover { text-decoration: underline; }

.zjk .right .gw table { width: 672px; }

.zjk .right .gw table tr td { height: 35px; vertical-align: top; }

.zjk .right .gw table tr td a { font: 14px "微软雅黑"; color: #0054a5; }

.zjk .right .gw table tr td a:hover { text-decoration: underline; }





/*专家库 - 内页*/

.zjki .right .m_part .title { font-size: 18px; color: #0054a5; text-align: center; }

.zjki .right .m_part .up { margin-bottom: 20px; }

.zjki .right .m_part .up .pic { width: 120px; height: 163px; border: 1px solid #000; }

.zjki .right .m_part .up table { width: 250px; margin-left: 35px; font: 12px "微软雅黑"; }

.zjki .right .m_part .up table tr td { vertical-align: top; line-height: 28px; }

.zjki .right .m_part .up table tr td:first-child { width: 36px; }

.zjki .right .m_part p { font: 12px/26px "微软雅黑"; text-indent: 24px; margin-bottom: 26px; }



/*会员单位 - 内页*/

.xhdti .right .m_part .content .message { width: 380px; margin-bottom: 30px; }

.xhdti .right .m_part .content .message div { font: 12px/28px "微软雅黑"; }



/*会员中心*/

.hyzx .left { width: 722px; }

.hyzx .right { width: 270px; }



.hyzx .hycx { width: 722px; height: 110px; background: url(../image/hychx.jpg); margin-bottom: 10px; }

.hyzx .hycx a { width: 60px; height: 24px; margin: 44px 41px 0 0; }

.hyzx .hycx input { width: 220px; height: 25px; margin: 44px 5px 0 0; outline: none; border: 0; color: #999; }



.hyzx .biaog { padding: 5px; border: 1px solid #e8e8e8; background: #fff; }

.hyzx .biaog table { width: 710px; text-align: left; }

.hyzx .biaog table tr:not(.th) { border-top: 1px dashed #939393; border-bottom: 1px dashed #939393; }

.hyzx .biaog table tr th, .hyzx .biaog table tr td { height: 42px; padding: 0 15px; }

.hyzx .biaog table tr th { min-width: 90px; }

.hyzx .biaog table tr th { background: #f4f4f4; font: 800 14px "微软雅黑"; color: #48adb6; }

.hyzx .biaog table tr td { font-family: "微软雅黑"; }

.hyzx .biaog table tr td:last-child { text-align:center; }

.hyzx .biaog table tr td a { color: #000; }

.hyzx .biaog table tr td a:hover { text-decoration: underline; }

.hyzx .biaog table tr td .num { padding-left: 15px; background: url(../image/new.png) no-repeat 0 center; }



/*会员中心 - 登录*/

.hyzx_dl { width: 1002px; height: 324px; background: url(../image/hyzx-dl.jpg); padding-top: 45px; }

.hyzx_dl .box { width: 399px; height: 273px; border: 1px solid #c2c3c4; background: #fff; margin-left: 550px; }

.hyzx_dl .box .title { font-size: 18px; font-weight: 800; color: #306bb9; margin: 20px 0 0 20px; }

.hyzx_dl .box table { margin: 20px 0 0 40px; }

.hyzx_dl .box table tr td { height: 42px; }

.hyzx_dl .box table tr td:first-child { font-size: 14px; text-align: right; }

.hyzx_dl .box table tr td input { height: 23px; border: 1px solid #ccc; padding-left: 5px; }

.hyzx_dl .box table tr .yzm img { margin: 0 10px; }

.hyzx_dl .box table tr .yzm a { font: 12px "微软雅黑"; color: #1271ff; line-height: 25px; padding-left: 28px; background: url(../image/hyz.png) no-repeat 0 center; }

.hyzx_dl .box table tr .yzm a:hover { text-decoration: underline; }

.hyzx_dl .box table tr .bttn .button { width: 107px; height: 25px; font-size: 14px; color: #fff; text-align: center; border-style:none; cursor:pointer; }

.hyzx_dl .box table tr .bttn .dl { background: #0099ff; margin-right: 10px; }

.hyzx_dl .box table tr .bttn .zc { background: #ccc; }



/*会员中心 - 注册*/

.hyzx .m_part .zhuce { width: 672px; }

.hyzx .m_part .zhuce tr td { height: 50px; font-size: 14px; }

.hyzx .m_part .zhuce tr td:first-child { text-align: right; padding-right: 10px; }

.hyzx .m_part .zhuce tr td:first-child span { color: #f00; margin-right: 3px; }

.hyzx .m_part .zhuce tr td:last-child { color: #979797; }

.hyzx .m_part .zhuce tr td input { height: 23px; border: 1px solid #ccc; padding-left: 5px; }

.hyzx .m_part .zhuce tr .yzm img { margin-left: 10px; }

.hyzx .m_part .zhuce tr .hyz a { display: block; color: #1271ff; font: 12px "微软雅黑"; line-height: 25px; padding-left: 28px; background: url(../image/hyz.png) no-repeat 0 center; }

.hyzx .m_part .zhuce tr .hyz a:hover { text-decoration: underline; }

.hyzx .m_part .zhuce tr td .submit { display: block; width: 98px; height: 25px; font-size: 14px; color: #fff; text-align: center; line-height: 25px; background: #0099ff; }



/*会员中心 - 发布文章*/

.hyzx_fbwz .right .m_part table { width: 672px; }

.hyzx_fbwz .right .m_part table tr td { height: 44px; }

.hyzx_fbwz .right .m_part table tr td:first-child { width: 120px; font-size: 14px; text-align: right; padding-right: 15px; }

.hyzx_fbwz .right .m_part table tr td:first-child span { margin-right: 3px; color: #f00; }

.hyzx_fbwz .right .m_part table tr td input { width: 221px; height: 21px; }

.hyzx_fbwz .right .m_part table tr td .note { font: 12px/25px "微软雅黑"; color: #979797; margin-left: 17px; }

.hyzx_fbwz .right .m_part table tr td textarea { width: 476px; height: 218px; margin-top: 7px; }

.hyzx_fbwz .right .m_part table tr .yzm input { width: 123px; margin-right: 10px; }

.hyzx_fbwz .right .m_part table tr .yzm a { color: #1271ff; font: 12px "微软雅黑"; line-height: 25px; padding-left: 28px; background: url(../image/hyz.png) no-repeat 0 center; margin-left: 10px; }

.hyzx_fbwz .right .m_part table tr .bttn a { width: 107px; height: 25px; font-size: 14px; color: #fff; text-align: center; line-height: 25px; }

.hyzx_fbwz .right .m_part table tr .bttn .tj { background: #0099ff; margin-right: 10px; }

.hyzx_fbwz .right .m_part table tr .bttn .tg { background: #ccc; }



/*会员中心 - 我的文章*/

.hyzx_wdwz .right .m_part table { width: 716px; text-align: left; }

.hyzx_wdwz .right .m_part table tr:not(.th) { border-top: 1px dashed #e8e8e8; border-bottom: 1px dashed #e8e8e8; }

.hyzx_wdwz .right .m_part table tr th, .hyzx_wdwz .right .m_part table tr td { height: 42px; padding: 0 15px; }

.hyzx_wdwz .right .m_part table tr th { background: #f4f4f4; font: 800 14px "微软雅黑"; color: #306bb9; }

.hyzx_wdwz .right .m_part table tr td { font-family: "微软雅黑"; }

.hyzx_wdwz .right .m_part table tr td .num { padding-left: 15px; background: url(../image/new.png) no-repeat 0 center; }

.hyzx_wdwz .right .m_part table tr td a { font: 12px "微软雅黑"; color: #000; }

.hyzx_wdwz .right .m_part table tr td a:hover { text-decoration: underline; }

.hyzx_wdwz .right .m_part table tr .time { font: 12px "微软雅黑"; color: #b2b2b2; }

.hyzx_wdwz .right .m_part table tr .cz a { margin-right: 13px; }



/*会员中心 - 修改密码*/

.hyzx_xgmm .right .m_part table { margin: 40px 0 0 70px; }

.hyzx_xgmm .right .m_part table tr td { height: 44px; }

.hyzx_xgmm .right .m_part table tr td:first-child { width: 120px; font-size: 14px; text-align: right; padding-right: 15px; }

.hyzx_xgmm .right .m_part table tr td:first-child span { margin-right: 3px; color: #f00; }

.hyzx_xgmm .right .m_part table tr td input { width: 221px; height: 21px; }

.hyzx_xgmm .right .m_part table tr .yzm input { width: 123px; margin-right: 10px; }

.hyzx_xgmm .right .m_part table tr .yzm a { color: #1271ff; font: 12px "微软雅黑"; line-height: 25px; padding-left: 28px; background: url(../image/hyz.png) no-repeat 0 center; margin-left: 10px; }

.hyzx_xgmm .right .m_part table tr .bttn a { width: 98px; height: 25px; font-size: 14px; color: #fff; text-align: center; line-height: 25px; }

.hyzx_xgmm .right .m_part table tr .bttn .tj { background: #0099ff; margin-right: 10px; }

.hyzx_xgmm .right .m_part table tr .bttn .tg { background: #ccc; }



/*底部*/

.footer { width: 100%; padding: 5px 0; background: #306bb9; color: #fff; margin-top: 12px; }

.footer .left, .footer .right { width: 297px; padding-left: 36px; }

.footer .left { margin-top:50px; }

.footer .left table { margin-top: 24px; }

.footer .left table td { width: 106px; line-height: 24px; text-align: center; }

.footer .mid { width: 301px; border-left: 1px solid #fff; border-right: 1px solid #fff; padding-left: 31px; padding-top:10px;margin-top: 30px; }

.footer .mid ul { margin: 0 10px 10px 0; }

.footer .mid ul li { margin-left: 14px; width: 76px; }

.footer .mid ul li:first-child { margin-left: 0; }

.footer .mid a { color: #dfdada; }

.footer .mid a:hover { text-decoration: underline; }

.footer .mid ul li:first-child a { font-size: 14px; color: #fff; }

.footer .right { margin:10px 0; line-height: 20px; }
.footer .right a { color:#FFF}
