﻿@charset "UTF-8";
/* CSS Document */

body{ margin:0px; padding:0px; font-size:14px; color:#111; /*font-family:"Microsoft YaHei","tahoma"," Arial","Helvetica", "sans-serif"; */background:url(../images/bg.gif) repeat;}
body, th, td, button, input, select, textarea{font-family:"Microsoft Yahei","Hiragino Sans GB","Helvetica Neue",Helvetica,tahoma,arial,Verdana,sans-serif,"WenQuanYi Micro Hei","\5B8B\4F53";}
html{}

input{ padding:0;}
h1,h2,h3,h4,h5,p{ margin:0px; padding:0px; font-weight:normal; color:#111;}
h1{ font-size:18px; height:40px; line-height:40px;}
h2{ font-size:16px; font-weight:600; height:28px; line-height:28px;}
h3{ font-size:20px; font-weight:500; height:35px; line-height:35px;}

dl,ul,ol,dt,dd{ margin:0px; padding:0px; list-style:none;}
em,i{ font-style:normal;}
img{ border:none;}
.clear{ clear:both; height:0; overflow:hidden;}
table{ border-collapse:collapse; border:none;}
.bold{ font-weight:bold;}
.fl{ float:left;}
.fr{ float:right;}
a{text-decoration:none; color:#111;}

.Box{ overflow:hidden; background-color:#fff; border:1px #e8e8e8 solid;}
.main{ width:1170px; margin:0 auto; margin-top:15px;}

/*---------头部-------------*/
/*.head{ width:100%; height:110px; background-color:#fff; position:relative;}
.headcon{ width:1170px; margin:0 auto; position:relative;}
.head_r{ width:830px; float:right; padding-top:15px; text-align:right;}
.logo{ width:290px; float:left; padding-top:20px;}

.top_b{ width:100%; height:28px; line-height:28px;}
.top_b .a_t{ min-width:600px; color:#999; font-size:12px;}
.top_b .a_t a{ display: inline-block; padding:0 10px; font-size:12px; color:#666;}
.top_b .a_t a:hover{ color:#333;}

.search{width:182px; height:22px; padding:1px; background-color:#fff; border:1px #78a0d4 solid; -moz-border-radius: 16px; border-radius:16px; position:relative; margin-left:15px;}
.search:hover{ border-color:#0060b0;}
.input_sec{ width:120px; height:22px; border:none; background:none; color:#999; line-height:20px; position:absolute; left:10px; font-size:12px;}
.sec_go{width:52px; height:22px; line-height:20px\9; background:#78a0d4; border:none; -moz-border-radius: 16px; border-radius:16px; cursor:pointer; position:absolute; right:1px; color:#fff; font-size:12px; text-align:center;}
.sec_go:hover{ background:#0060b0;}

.menu{ height:38px; line-height:38px; margin-top:20px; float:right;}
.menu ul li{ width:98px; height:38px; line-height:38px; margin-left:5px; position:relative; float:left; z-index:920; overflow:visible;}
.menu ul li a.items,.menu ul li a.curr,.menu ul li a.itemsn{ width:106px; display:inline-block; line-height:38px; font-size:16px; font-weight:500; color:#000; text-align:center; position:absolute; left:0; top:0; z-index:950;}
.menu ul li a.items:hover,.menu ul li a.curr2{color:#0061b0;}
.menu ul li a.itemsn:hover{color:#0061b0;}

.menu_list{ padding:20px; background-color:#fff; border:2px #0061b0 solid; position: absolute; left:-25px; top:36px; z-index:900; text-align:center;}
.menu_list dl{ width:120px; }
.menu_list dl dt{ width:120px; height:42px; line-height:42px; border-bottom:1px #b2b2b2 dashed; margin-right:5px; margin-bottom:8px;}
.menu_list dl dt a{ font-size:14px; font-weight:bold; color:#333;}
.menu_list dl dd{ width:98px; line-height:36px;}
.menu_list dl dd a{ color:#666;}
.menu_list dl dd a:hover,.menu_list dl dt a:hover{ text-decoration:underline;}
*/
/*-----------------底部-------------------------*/
.foot{ width:100%; margin-top:25px; background:#313f4a; padding-top:5px; padding-bottom:25px;}
.f_nav,.footcon{ width:1170px; margin:0 auto;}
.f_nav{ text-align:center; height:42px; background:url(../images/f_lbg.gif) repeat-x left bottom;}
.f_nav a{ display:inline-block; height:38px; line-height:38px; padding:0 23px; color:#e0e2e3;}
.f_nav a:hover{ color:#fff;}

.footcon{ margin-top:20px;}
.call{ width:330px;}
.f_bq{ width:810px; text-align:right;}
.f_bq p{ line-height:24px; font-size:12px; color:#bfc1c4; padding-top:5px;}
.f_bq p span{ display:inline-block; margin-left:8px;}

.log_foot{ width:100%; background:#fff; padding-top:5px; padding-bottom:25px;}
.log_f_nav,.log_footcon{ width:1170px; margin:0 auto;}
.log_f_nav{ text-align:center; height:42px; border-bottom:1px #dadada solid;}
.log_f_nav a{ display:inline-block; height:38px; line-height:38px; padding:0 18px; color:#666;}
.log_f_nav a:hover{ color:#111;}

.log_footcon{ margin-top:20px;}
.log_call{ width:330px;}
.log_f_bq{ width:810px; text-align:right;}
.log_f_bq p{ line-height:24px; font-size:12px; color:#666; padding-top:5px;}
.log_f_bq p span{ display:inline-block; margin-left:8px;}


/*-----------------登录/注册-------------------------*/
.login{ background:none;}
.loginbox{ width:100%; height:480px; background:#0061b0 url(../images/login.jpg) no-repeat center top;}
.loginbox_c{ width:1170px; margin:0 auto; position:relative;}
.in_log{ width:310px; padding:10px 20px; height:340px; /*overflow:hidden;*/ background-color:#fff; position:absolute; right:50px; top:55px;
-moz-box-shadow: 0px 0px 5px #01315f;-webkit-box-shadow: 0px 0px 5px #01315f; box-shadow: 0px 0px 5px #01315f;
/* For IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#01315f')";
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#01315f');}

.tit_log{ width:100%; height:35px; line-height:35px; position:relative;}
.tit_log a{ position:absolute; right:0; top:2px; color:#0061b0;}

.in_log ul{ margin-top:5px; padding-bottom:10px;}
.in_log ul li{ width:100%; height:40px; line-height:40px; padding:9px 0; color:#666; position:relative;}
.in_log ul li a{ color:#999;}
.in_log ul li a:hover{ text-decoration:underline;}
.in_log ul li.ts{ height:26px; padding:4px 0 2px 0;}
.in_log ul li.ts i{ width:298px; padding-left:10px; display:block; height:24px; line-height:24px; border:1px #f8aab8 solid; background-color:#ffdee4; font-size:12px;}
.in_log ul li.ts i.i1{ color:#666;}
.in_log ul li.ts i.i2{ color:#f00;}
.in_log ul li.ff{ height:26px; line-height:26px; padding:2px 0 0 0;}
.in_log ul li.ff span{ color:#333;}

.in_user,.in_mm{ width:256px; height:38px; line-height:38px\9; border:1px #dadada solid; color:#999; position: relative; background:#fff url(../images/user.gif) no-repeat 0 center; display:block; padding-left:50px; font-size:14px;}
.in_mm{background:#fff url(../images/mm.gif) no-repeat 0 center;}
.in_user:hover,.in_mm:hover{ border-color:#6d98d0;}

.che{ margin-right:8px;vertical-align:-2px;_vertical-align:-1px;}
.che2{ margin-right:8px;vertical-align:-2px;_vertical-align:-1px; margin-left:20px;}
.in_yz{width:75px; height:38px; line-height:38px\9; border:1px #dadada solid; color:#999; background:#fff; padding:0 10px; font-size:14px;}
.yzm{ width:90px; height:40px; margin-left:5px;}
.login_ok{ width:100%; height:36px; line-height:34px; background:#9dc815; border:1px #9dc815 solid; color:#fff; font-size:16px;-moz-box-shadow: inset 0px 0px 1px #c2e15b;-webkit-box-shadow:inset 0px 0px 1px #c2e15b; box-shadow:inset 0px 0px 1px #c2e15b; margin-top:5px;}
.login_ok:hover{ background:#8cb702}

.register{ width:100%; padding-top:20px;}
.reg_tab{ width:1170px; margin:0 auto; border-bottom:3px #dadada solid; height:60px; position:relative;}
.reg_tab a{ width:50%; display:inline-block; text-align:center; height:50px; line-height:50px; padding-bottom:10px; font-size:24px; color:#666; position:absolute; bottom:-3px;}
.reg_tab a.on{background:url(../images/tab_bg2.png) no-repeat center bottom; }

.reg_con{ width:1170px; margin:0 auto; padding:30px 0; background-color:#fff;}

.regmain{ width:1070px; margin:0 auto; position:relative; padding-top:10px;}
.regmain table{ width:100%; font-family:"微软雅黑";}
.regmain table th{ padding:8px 5px; text-align:right; line-height:38px; color:#333; font-size:14px; font-weight:normal;}
.regmain table th.tit{ padding:0; height:40px; line-height:40px; text-align:left;}
.regmain table th.tit h1{ height:18px; line-height:18px; font-weight:normal; color:#111; border-left:5px #9dc815 solid; background:url(../images/tit_bg01.gif) repeat 0 0;}
.regmain table th i{ margin-left:5px; margin-right:5px; color:#f00; font-weight:bold;}
.regmain table th.tit h1 span{ padding:0 15px; display:inline-block; background-color:#fff;}

.regmain table td{ padding:5px 8px; line-height:38px; text-align:left; color:#666;}
.regmain table td a.yz{ width:170px; text-align:center; height:38px; line-height:38px; display:inline-block; background-color:#9dc815; color:#fff; margin-left:10px;}
.regmain table td a.yz:hover{ background-color:#91bf01;}
.regmain table td a.xy{ color:#0061b0;}
.regmain table td a.xy:hover,.regmain table td a.dl:hover{ text-decoration:underline;}
.regmain table td a.dl{ display:inline-block; color:#96c20a;}

.regmain table td i{ color:#f00; font-style:normal;}
.regmain table td em{ color:#0061b0;}
.regmain table td b.ok{ font-size:24px; font-weight:600; color:#40ba00; margin-left:20px;}

.in_login{ border:1px #e6e6e6 solid; height:36px; line-height:36px\9; color:#585858; padding: 0 4px;position: relative; font-size:12px; background:#fff; font-family:"微软雅黑"}
.in_login:hover{ border-color:#ccc;}
.in_login.rr{border-color:#f00;}

.w260{ width:260px;}
.w290{ width:290px;}
.w110{ width:120px;}
.w130{ width:130px;}
.w355{ width:355px;}
.w310{ width:310px;}
.w100{ width:100px;}
.w105{ width:105px;}

.btn_zc{ width:310px; height:50px; line-height:40px; background:#0061b0; border:0; color:#fff; font-size:18px; font-family:"微软雅黑"}
.btn_zc:hover{ background:#026fc7}

.btn_ok{ height:35px; line-height:35px; background:#0061b0; border:0; color:#fff; font-size:14px; font-family:"微软雅黑"; padding:0 15px;}
.btn_ok:hover{ background:#026fc7}

/*---------找回密码------------------*/
.reg_tit{ width:1170px; margin:0 auto; border-bottom:3px #6d98d0 solid; height:50px; position:relative;}
.reg_tit h1{ width:160px; padding-left:27px; height:50px; line-height:50px; background:url(../images/tit_bg02.gif) no-repeat left bottom; color:#fff; font-weight:400;}

.stepbox{ width:860px; margin:0 auto; padding-top:20px;}
.stepbox ul{ padding:0 10px;}
.stepbox ul li{ width:206px; height:50px; line-height:50px; padding-top:30px; position:relative; float:left; margin-left:-3px;text-align:center; color:#999;}
.stepbox ul li.ll1{ color:#8eba04;}
.stepbox ul li.ll2{ color:#bae440;}
.stepbox ul li em{ width:206px; height:30px; display:block; line-height:30px; font-family:" Arial"; font-size:16px; font-weight:500; color:#fff; text-align:center; position:absolute; top:0; left:0;}
.stepbox ul li em.step_none{ background:url(../images/n1.png) no-repeat left center; z-index:10;}
.stepbox ul li em.step_on{ background:url(../images/n2.png) no-repeat left center; z-index:20;}
.stepbox ul li em.step_over{ background:url(../images/n3.png) no-repeat left center; z-index:15;}

.select_label{line-height:28px;padding-right:10px;font-size:14px; float:left;}
.select_box{ font-size:14px; border:1px #e6e6e6 solid; background: none repeat scroll 0 0 transparent; height:36px; line-height:36px; color:#666;border-radius: 0 0 0 0;outline: medium none;padding: 0 4px;position: relative;transition: box-shadow 0.1s linear 0s; float:left; cursor:pointer; background-color:#fff;}
.select_open{display:inline-block; width:27px; height:36px; background:url(../images/selectbtn.gif) no-repeat center center; position:absolute;right:0px; _right:1px; top:0; cursor:pointer; }
.select_txt{display:inline-block; height:36px; line-height:36px; padding-left:5px; cursor:pointer; background-color:#fff; overflow:hidden;}
.option{width:100%; border:solid 1px #c8c8c8; position:absolute; top:36px; left:-1px; z-index:9999; overflow:hidden;display:none; background-color:#fff;}
.option a{display:block; width:100%; height:34px;line-height:34px; text-align:left; background-color:#fff; color:#808080; text-decoration:none; padding:0 5px;}
.option a:hover{ color:#333; background-color:#f2f2f2; text-decoration:none;}

/*---------首页---------------*/
.banner{ width:100%;  position:relative;}
.bannerbox{ width:1170px; height:400px; margin:0 auto; position:relative;}
.banner_img{ width:100%; height:400px; position:absolute; left:0; top:0;}

.fastBox{ width:216px; height:283px;  background: url(../images/fast_bg.png) no-repeat 0 0; position:absolute; left:0; top:13px; z-index:888;}
.dl_btn{ width:189px; padding-left:12px; padding-top:22px;}
.dl_btn a{ width:189px; height:42px; line-height:42px; border:1px #88acd8 solid; text-align:center; color:#e6f0f8; background:#0060b0; display:block; margin-bottom:8px; font-weight:bold;}
.dl_btn a:hover{ background:#006bc4;}

.fast_btn{ width:189px; padding-left:12px; padding-top:5px;}
.fast_btn h4{ font-size:14px; font-weight:bold; color:#0060b0; width:189px; height:25px; line-height:25px; text-align:center; background: url(../images/tit_bg03.gif) no-repeat center center; margin-bottom:10px;}
.fast_btn dl{ width:100%; margin-top:5px;}
.fast_btn dl dd{ width:92px; height:44px; line-height:44px; background-color:#6d98d0; cursor:pointer;}
.fast_btn dl dd:hover{ background-color:#0060b0;}
.fast_btn dl dd img{ width:26px; height:26px; padding-top:10px; padding-left:5px; }
.fast_btn dl dd em{ display:inline-block; color:#fff; font-size:12px; padding-left:5px;}

/*--通知公告--*/
.notice{ width:258px; height:370px; float:left; padding:10px 15px;}

.title1{ width:100%; position:relative; height:29px; padding-top:6px;}
.title1 h1{ height:18px; line-height:18px; font-weight:550; display:inline-block; border-left:3px #0061b0 solid; padding-left:8px; color:#111;}
.title1 a.more{ position:absolute; right:0; top:4px; color:#0061b0;}
.title1 a.more:hover{ text-decoration:underline;}

.list_not{ width:257px; height:315px; border-left:1px #6d98d0 solid; position:relative; margin-top:10px;}
.list_not ul{}
.list_not ul li{ width:247px; padding:5px 10px 5px 0; line-height:24px; border-bottom:1px #bfbfbf dotted;}
.list_not ul li:hover,.list_not ul li.on{ background:#f5f5f5;}
.list_not ul li a{ width:240px; padding-left:20px; display:block; color:#333; background:url(../images/li_not1.png) no-repeat 0 8px; margin-left:-7px;}
.list_not ul li a:hover,.list_not ul li a.curr{ background-image:url(../images/li_not2.png);}
.list_not ul li a span{ color:#0061b0;}

/*-----资讯----*/
.infBox{ width:608px; height:390px; float:left; margin-left:10px;}
.tab_tit{ width:100%; height:44px; background:#f8f8f8; border-bottom:1px #eaeaea solid; position:relative;}
.tab_tit a{ height:42px; line-height:42px; border-top:3px #f8f8f8 solid; display:inline-block; font-size:18px; font-weight:500; margin-bottom:-1px; padding:0 18px;}
.tab_tit a:hover,.tab_tit a.onn{ background-color:#fff; border-top-color:#0061b0; color:#0061b0; border-right:1px #eaeaea solid;}
.tab_tit i.more{ display:block; line-height:44px; font-size:14px; position:absolute; right:15px; top:0; color:#0061b0; cursor:pointer;}
.tab_tit i.more:hover{ text-decoration:underline;}

.infcon{ width:578px; height:320px; padding:10px 15px; overflow:hidden;}
.news{ width:100%; height:170px; padding-bottom:10px; padding-top:10px; border-top:1px #bfbfbf dotted; margin-top:15px;}
.pic{ width:548px; height:167px; float:left;}
.t_news{ width:548px; height:169px; float:left; margin-left:15px; margin-right:15px}
.t_news ul li{ width:548px; line-height:26px; }
.t_news ul li a{ color:#444; font-weight:bold; font-size:16px;}
.t_news ul li a:hover{ color:#0060b0;}
.t_news ul li.cc{ padding-top:5px; line-height:26px; font-size:15px; color:#777; text-indent:2em;}

.list_inf{ width:575px; margin-top:10px;}
.list_inf ul{ width:270px;}
.list_inf ul li{ width:260px; padding-left:15px; height:30px; line-height:30px; overflow:hidden; background:url(../images/list01.gif) no-repeat left center;}
.list_inf ul li a{ color:#585858;}
.list_inf ul li a:hover{ text-decoration:underline;}

/*--协会章程--*/
.R_box{ width:248px; height:390px; float:right;}

.r_btn{ width:218px; padding:10px 15px;}
.r_btn ul{ width:218px; height:75px;}
.r_btn ul li{ width:70px; float:left; margin-right:4px; height:65px; text-align:center; -moz-border-radius: 6px; border-radius:6px; cursor:pointer;}
.r_btn ul li:hover{ background-color:#f5f5f5;}
.r_btn ul li em{ width:70px; height:35px; display:block;}
.r_btn ul li em.e1{ background:url(../images/zn.png) no-repeat center 8px;}
.r_btn ul li em.e2{ background:url(../images/sq.png) no-repeat center 8px;}
.r_btn ul li em.e3{ background:url(../images/down.png) no-repeat center 8px;}
.r_btn ul li a{ line-height:30px; color:#111; font-weight:bold;}
/*
.online_px,.online_dj{ width:218px; height:53px; line-height:50px; border:none; text-align:left; padding-left:94px; margin-top:5px; color:#fff; font-size:16px; border-bottom:3px #fff solid;}
.online_px{ background:url(../images/px.gif) no-repeat 0 0;}
.online_dj{ background:url(../images/dj.gif) no-repeat 0 0;}
.online_px:hover,.online_dj:hover{ border-bottom-color:#ccc;}
*/
.online_px,.online_dj,.online_ks{ width:218px; height:36px; line-height:34px; border:none; text-align:left; padding-left:70px; margin-top:5px; color:#fff; font-size:14px; border-bottom:3px #fff solid;}
.online_px{ background:url(../images/px.gif) no-repeat 0 0;}
.online_dj{ background:url(../images/dj.gif) no-repeat 0 0;}
.online_ks{ background:url(../images/ks.gif) no-repeat 0 0;}
.online_px:hover,.online_dj:hover,.online_ks:hover{ border-bottom-color:#ccc;}

.online_sur{ width:218px; height:168px; padding:6px 15px 0 15px; border-top:1px #e8e8e8 solid; background:url(../images/zxdc.gif) no-repeat right bottom;}
.online_sur ul{ margin-top:4px;}
.online_sur ul li{ width:218px; margin:5px 5px; height:20px; line-height:20px; background:url(../images/bg_zx1.gif) no-repeat 0 0; float:left;}
.online_sur ul li:hover,.online_sur ul li.on{ background:url(../images/bg_zx2.gif) no-repeat 0 0;}
.online_sur ul li i{ width:20px; height:20px; line-height:20px; display:inline-block; font:Arial; color:#fff; text-align:center;}
.online_sur ul li a{ color:#0061b0; display:inline-block; margin-left:10px;}
.online_sur ul li a:hover{ text-decoration:underline;}

/*---质量推进------*/
.advBox{ width:878px; height:155px; padding:10px 15px; float:left;}
.btn_p{ width:62px; height:26px; position:absolute; right:0; top:4px;}
.btn_p a{ width:29px; height:24px; display:inline-block; border:1px #e3e3e3 solid;}
.btn_p a:hover{ border-color:#adadad;}

.list_adv{ width:878px; margin-top:12px;}
.list_adv ul{ padding-left:3px;}
.list_adv ul li{ width:77px; float:left; text-align:center; margin-left:5px; margin-right:5px;}
.list_adv ul li em{ display:block; width:50px; height:50px; padding:9px 14px 13px 12px;  background:url(../images/adv_bg1.gif) no-repeat 0 0;}
.list_adv ul li em:hover{background-image:url(../images/adv_bg2.gif);}
.list_adv ul li em img{ width:50px; height:50px;}
.list_adv ul li a{ width:100%; height:35px; line-height:35px; text-align:center; display:block; color:#333; font-size:12px; margin-top:3px;}
.list_adv ul li a:hover{ text-decoration:underline;}
.list_adv ul li.t{ margin-bottom:5px; width:80px; margin-left:4px; margin-right:4px;}

.bookbox{ width:228px; height:155px; float:right; padding:10px;}
.tit_book{ width:228px; height:35px; line-height:35px; background-color:#6d98d0;}
.tit_book a{ display:inline-block; height:34px; line-height:34px; border-top:1px #6d98d0 solid; border-left:1px #8cadd7 solid; padding:0 9px; color:#fff;}
.tit_book a:hover,.tit_book a.on{ background:#fff; color:#333;}
.tit_book a.ts{ padding:0 10px;}
.book_show{ width:228px; height:110px; margin-top:10px; position:relative;}
.book_show dl dt{ width:90px; height:110px; float:left;}
.book_show dl dt img{ max-width:90px;}
.book_show dl dd{ width:128px; float:left; margin-left:10px;}
.book_show dl dd h4{ width:100%; line-height:26px; font-size:16px; color:#333; padding-top:3px;}
.book_show dl dd p{ line-height:22px; font-size:13px; color:#666; padding-top:5px;}
.book_show dl dd a{ width:75px; height:25px; line-height:25px; display:block; text-align:center; background-color:#9dc815; color:#fff; position:absolute; bottom:5px;}
.book_show dl dd a:hover{ background-color:#8ab501;}

/*----广告位-----*/
.banBox{ width:1158px; padding:5px;}
.banBox img{ width:1158px;}

/*-----专业服务----*/
.serBox{ width:1138px; padding:10px 15px;}
.btn_a{ float:right; text-align:right;}
.btn_a a{ display:inline-block; padding:0 5px; color:#6d98d0; }
.btn_a a:hover{ text-decoration:underline;}

.ser_con{ width:1138px; margin-top:5px; position:relative;}
.ser_show{ width:362px; height:410px; border-top:2px #999 solid; padding-top:5px; float:left; margin-right:26px; overflow:hidden;}
.title2{ width:100%; height:32px; line-height:32px;}
.title2 h2{ display:inline-block; float:left; font-weight:600; height:32px; line-height:32px;}
.title2 h2 a{ color:#333;}
.title2 h2 a:hover{ color:#0061b0;}
.tab_a{ float:right; text-align:right;}
.tab_a a{ display:inline-block; padding:0 8px; color:#999;}
.tab_a a:hover,.tab_a a.onn{ color:#6d98d0;}
.tab_a i{ width:4px; height:4px; display:inline-block; background:#9dc815; vertical-align:4px;_vertical-align:3px;}
.open{ width:20px; height:20px; float:right; padding:6px 0 6px 6px;}

.show_px{ width:1138px; height:410px; position:absolute; top:0; left:0; z-index:600; background-color:#fff; overflow:hidden; border-top:2px #999 solid;}
.px_news{ float:right;}

.pic_s{ width:362px; height:170px; position: relative; margin-top:10px; overflow:hidden; cursor:pointer;}
.pic_s img{width:362px; height:170px; position:absolute; left:0; top:0; z-index:5;}
.pic_s:hover img{-webkit-transform: scale(1.1,1.1); 
    -o-transform: scale(1.1,1.1);
    transition: all 1s;
    -webkit-transition: all 1s;}

.pic_s em{width:362px; height:170px; position:absolute; left:0; top:0; z-index:50; display:block; background:url(../images/zz.png) no-repeat 0 0;}
.pic_s .txt{ width:362px; height:35px; line-height:35px; position:absolute; left:0; bottom:0; z-index:88; background:rgba(49, 60, 68, 0.6)!important; filter:Alpha(opacity=60); background:#313c44; /*　使用IE专属滤镜实现IE背景透明*/}
.pic_s .txt p{ position: relative; padding:0 10px; color:#fff; }

.list_ser{ width:362px; height:190px; margin-top:15px; overflow:hidden;}
.list_ser ul li{ width:360px; height:36px; line-height:36px; padding-left:2px; border-bottom:1px dashed #ccc;}
.list_ser ul li a{ color:#585858;}
.list_ser ul li a:hover{ text-decoration:underline; color:#0061b0;}
.list_ser ul li i{ margin-right:5px; display:inline-block; color:#0061b0;}
.list_ser ul li span{ display:inline-block; margin-right:10px; color:#0061b0;}

.ban_ser{ width:1138px; margin-top:10px;}
.ser_showbg{ width:265px; padding-bottom:10px; background-color:#f5f5f5; border-bottom:2px #fff solid;}
.ser_showbg:hover{ border-bottom-color:#6d98d0;}

.ser_show2{ width:265px; height:292px; border-top:2px #999 solid; padding-top:5px; float:left; margin-right:25px; overflow:hidden;}
.pic_s2{ width:265px; height:170px; position: relative; margin-top:10px; overflow:hidden; cursor:pointer;}
.pic_s2 img{width:265px; height:170px; position:absolute; left:0; top:0; z-index:5;}
.pic_s2 .txt{ width:265px; height:40px; line-height:40px; position:absolute; left:0; bottom:0; z-index:88; background:url(../images/ser_bg.png) no-repeat 0 0;}
.pic_s2 .txt p{ position: relative; padding:0 10px; color:#fff; }

.list_ser2{ width:245px; height:60px; margin-top:8px; overflow:hidden; padding:0 10px;}
.list_ser2 ul li{ width:100px; padding-left:15px; padding-right:7px; height:30px; line-height:30px; background:url(../images/list02.gif) no-repeat left center; float:left;}
.list_ser2 ul li a{ color:#585858;}
.list_ser2 ul li a:hover{ color:#0061b0;}

/*---会议---*/
.meeting,.memBox{ width:548px; height:230px; padding:10px 15px; float:right;}
.rr_a{ float:right; text-align:right; color:#0061b0;}
.rr_a a{ display:inline-block; padding:0 2px; color:#0061b0; }
.rr_a a:hover{ text-decoration:underline;}

.list_meet{ width:548px; height:210px; margin-top:10px;}
.list_meet dl{ width:262px; height:210px; cursor:pointer; overflow:hidden; float:left; margin-right:20px;}
.list_meet dl dt{ width:262px; height:35px; margin-top:5px; line-height:35px; color:#585858;}
.list_meet dl dt em{ float:left;}
.list_meet dl dt span{ float:right;}
.list_meet dl dd{ width:262px; height:170px; position:relative; overflow:hidden;}
.list_meet dl dd img{width:262px; height:170px; position:absolute; left:0; top:0; z-index:5;}
.list_meet dl dd:hover img{-webkit-transform: scale(1.1,1.1); 
    -o-transform: scale(1.1,1.1);
    transition: all 1s;
    -webkit-transition: all 1s;}

.list_meet dl dd .txt{ width:262px; height:35px; line-height:35px; position:absolute; left:0; bottom:0; z-index:88; background:rgba(49, 60, 68, 0.6)!important; filter:Alpha(opacity=60); background:#313c44; /*　使用IE专属滤镜实现IE背景透明*/}
.list_meet dl dd .txt p{ position: relative; padding:0 10px; color:#fff; }
.list_meet dl dd em{width:262px; height:170px; position:absolute; left:0; top:0; z-index:50; display:block; background:url(../images/zz2.png) no-repeat 0 0;}

/*---会员天地--*/
.memBox{ margin-right:10px;}
.mem_news{ width:100%; margin-top:10px; height:171px; overflow:hidden;}
.mem_news dl dt{ width:162px; float:left;}
.mem_news dl img{ width:162px; height:171px;}
.mem_news dl dd{ width:365px; float:left; margin-left:20px;}
.mem_news dl dd a{ width:370px; display:block; font-size:16px; color:#333; line-height:24px;}
.mem_news dl dd a:hover{ text-decoration:underline; color:#0061b0;}
.mem_news dl dd p{ line-height:24px; font-size:14px; color:#666; padding-top:5px;}

.list_mem{ width:100%; margin-top:18px;}
.list_mem ul{ width:250px;}
.list_mem ul li{ width:237px; height:30px; line-height:30px; padding-left:13px; background:url(../images/list03.gif) no-repeat left center;}
.list_mem ul li a{ color:#585858;}
.list_mem ul li a:hover{ text-decoration:underline;}

/*--友情链接---*/
.linkBox{ width:878px; height:194px; padding:10px 15px; float:left;}
.list_friend{ width:875px; padding-left:20px; padding-top:8px;}
.list_friend dl{ width:200px; float:left; margin-right:25px;}
.list_friend dl dt{ width:200px; height:30px; line-height:30px; font-size:16px; color:#333; font-weight:600; margin-bottom:5px;}
.list_friend dl dd{ width:200px; height:30px; line-height:30px;}
.list_friend dl dd a{ color:#666;}
.list_friend dl dd a:hover{ text-decoration:underline;}
.list_friend dl dd a.more{ color:#6d98d0;}

.wx_box{ width:218px; float:right; padding:10px 15px;}
.wx_box dl dt{ width:218px; height:30px; line-height:30px; font-size:18px; font-weight:600; color:#111; text-align:center;}
.wx_box dl dd{ width:218px; margin-top:5px; line-height:24px; color:#666; text-align:center;}
.wx_box dl dd img{ width:160px;}

/*------------------------个人中心-------------------------------------------*/
.head_mem{ width:100%; height:127px; padding:19px 0 14px; background:#0061b0;}
.head_memcon{ width:1170px; height:127px; margin:0 auto; background:url(../images/mem_bg01.gif) no-repeat 0 0;}
.user_box{ width:505px; height:127px; float:left;}
.user_box dl dt{ width:106px; height:127px; float:left; position:relative;}
.user_box dl dt:hover{ cursor:pointer;}
.user_box dl dt em{ width:106px; height:127px; background:url(../images/mem_pho.png) no-repeat 0 0; display:block; position:absolute; left:0; top:0; z-index:60;}
.user_box dl dt img{ width:90px; height:90px; position:absolute; top:18px; left:5px; z-index:10;}
.user_box dl dt a{width:90px; height:25px; line-height:25px; text-align:center; background:url(../images/tx_bg.png) repeat; display:block; position:absolute; left:5px; bottom:19px; color:#c5c5c5; font-size:12px; z-index:20;}

.user_box dl dd{ width:385px; height:127px; float:right; position:relative;}
.user_box dl dd h4{ height:36px; line-height:36px; font-size:24px; color:#fff; padding-top:25px;}
.user_box dl dd h4 a{ color:#fff;}
.user_box dl dd h4 a:hover{ text-decoration:underline;}
.user_box dl dd p{ color:#fff; padding-top:10px; line-height:24px;}
.user_box dl dd p span{ margin-right:25px;}
.user_box dl dd a.ws{ height:16px; line-height:16px; display:block; position:absolute; right:30px; top:12px; color:#97d0fe; padding-right:18px; background:url(../images/bg_ws.gif) no-repeat right center;}
.user_box dl dd a.ws:hover{ text-decoration:underline;}

.mem_fast{ width:645px; float:left; margin-left:20px;}
.mem_fast ul{ width:355px; height:100px; padding-top:27px; float:left;}
.mem_fast ul li{ width:92px; float:left; text-align:center; margin-right:8px;}
.mem_fast ul li em{ width:45px; height:45px; margin:0 23px; display:block; background-color:#0061b0; -moz-border-radius: 26px; border-radius:26px; cursor:pointer;}
.mem_fast ul li em:hover,.mem_fast ul li em.on{ background-color:#5dabeb;}
.mem_fast ul li em img{ width:45px; height:45px;}
.mem_fast ul li a{ width:100%; text-align:center; height:36px; line-height:36px; color:#fff;}
.mem_fast ul li a:hover{ text-decoration:underline;}
.mem_fast ul li a i{ margin-left:5px;}
.mem_fast ul li a i.red{ color:#fa4444; font-family:Arial;}

.mem_fastr{ width:280px; float:right; padding-top:25px;}
.mem_fastr p{ line-height:24px; color:#fff;}
.mem_fastr p a{ width:120px; height:34px; line-height:30px; display:inline-block; margin-top:15px; margin-right:10px;-moz-border-radius: 26px; border-radius:26px; color:#fff; text-align:center;}
.mem_fastr p a.aa1{ background-color:#e57c1f;}
.mem_fastr p a.aa1:hover{ background-color:#dc7010;}
.mem_fastr p a.aa2{ background-color:#9dc815;}
.mem_fastr p a.aa2:hover{ background-color:#8db707;}

.left_mem{ width:240px; float:left;}
.right_mem{ width:920px; float:right;}

.mem_nav{ width:238px; border:1px #e8e8e8 solid; background-color:#fff; margin-bottom:10px;}
.mem_nav ul li{ width:238px; height:55px; line-height:55px; border-bottom:1px #e8e8e8 solid;}
.mem_nav ul li:hover,.mem_nav ul li.cur{ background-color:#6d98d0;}
.mem_nav ul li a{ width:168px; padding-left:70px; height:55px; line-height:55px; color:#111; font-size:17px; display:block; background:url(../images/mem_nav1.png) no-repeat;}
.mem_nav ul li a:hover,.mem_nav ul li a.on{ background:url(../images/mem_nav2.png) no-repeat; color:#fff;}

.mem_nav ul li a.nn1{ background-position:0 -1px;}
.mem_nav ul li a.nn2{ background-position:0 -56px;}
.mem_nav ul li a.nn3{ background-position:0 -113px;}
.mem_nav ul li a.nn4{ background-position:0 -170px;}
.mem_nav ul li a.nn5{ background-position:0 -229px;}
.mem_nav ul li a.nn6{ background-position:0 -286px;}
.mem_nav ul li a.nn7{ background-position:0 -358px;}
.mem_nav ul li a.nn8{ background-position:0 -415px;}
.mem_nav ul li a.nn9{ background-position:0 -471px;}
.mem_nav ul li a.nn10{ background-position:0 -527px;}
.mem_nav ul li a.nn11{ background-position:0 -583px;}
.mem_nav ul li a.nn12{ background-position:0 -639px;}

.gg{ width:238px; border:1px #e8e8e8 solid; margin-top:5px; margin-bottom:10px;}
.gg img{ width:238px;}

/*--个人中心右侧部分--*/
.title3{ width:918px; height:55px; border:1px #e8e8e8 solid; background-color:#fff; position:relative; z-index:5;}
.title3 h4{ height:18px; font-size:18px; line-height:18px; border-left:3px #0061b0 solid; position:absolute; left:18px; top:17px; display:inline-block; font-weight:600; color:#111; padding-left:10px;}
.title3 span{ color:#585858; position:absolute; right:15px; top:18px;}
.title3 span i{ color:#ef2424;}
.title3 b{ cursor:pointer;}
.title3 b{color:#585858; display:inline-block; float:right; margin-left:10px; margin-top:20px; font-weight:normal; margin-right:10px;}
.title3 b.onn{ font-weight:600; color:#333;}
.title3 a.add{ color:#fff; background-color:#0061b0; padding:0 15px; height:32px; line-height:32px; display:block; text-align:center; position:absolute; right:18px; top:12px; -moz-border-radius: 6px; border-radius:6px;}
.title3 a.add:hover{ background-color:#0270ca;}
.title3 a.qx{ color:#fff; background-color:#f74046; padding:0 15px; height:32px; line-height:32px; display:block; text-align:center; -moz-border-radius: 6px; border-radius:6px; float:right; margin-right:15px; margin-top:10px;}
.title3 a.qx:hover{ background-color:#ef2c32;}
.title3 em{ float:right; color:#78a0d3; font-size:14px; font-weight:bold; display:inline-block; margin-right:20px; line-height:50px;}

.memRBox,.mem_listbox{ width:888px; border:1px #e8e8e8 solid; background-color:#fff; position:relative; margin-top:12px; padding:15px;}
.mem_listbox{ padding:5px 15px; min-height:450px;}

.Editbox{ width:100%;}
.Editbox table{ width:100%; font-family:"微软雅黑";  font-size:14px;}
.Editbox table th{ padding:11px 5px; text-align:right; line-height:32px; color:#333; font-size:14px; font-weight:normal;}
.Editbox table th i{ margin-left:5px; margin-right:5px; color:#f00; font-weight:bold;}
.Editbox table th.long{ text-align:left; padding:4px 6px; line-height:26px;}
.Editbox table th.care{ text-align:left; color:#e84c3d;}


.Editbox table td{ padding:11px 6px; line-height:32px; text-align:left; color:#666; position:relative;}
.Editbox table td em{ margin-left:10px; margin-right:10px; color:#333;}
.Editbox table td.li{ border-bottom:1px #c2c2c2 dotted; padding:0; height:10px;}
.Editbox table th.nn,.Editbox table td.nn{ padding:0; height:2px;}
.Editbox table td .line{ width:100%; height:1px; border-bottom:1px #eee solid;}
.Editbox table td i.tss{ color:#999;}

.Editbox table td a.xx{ color:#0061b0;}
.Editbox table td a.xx:hover{ text-decoration:underline;}
.Editbox table td a.check{ display:inline-block; height:32px; line-height:32px; padding:0 25px 0 12px; margin-right:10px; color:#585858; border:1px #fff solid;}
.Editbox table td a.check:hover,.Editbox table td a.check.on{ border-color:#e84c3d;background:#fff2f1 url(../images/check1.png) no-repeat right center;}

.Editbox p.ppp{ width:141px; height:50px; float:left; margin-right:15px; position:relative;}
.Editbox p.ppp img{width:139px; height:48px; position:absolute; left:1px; top:1px; z-index:10;}
.Editbox p.ppp a.che_on,.Editbox p.ppp a.che_no{ width:139px; height:48px; border:1px #ccc solid; z-index:60; position:absolute; left:0; top:0; display:block;}
.Editbox p.ppp a.che_on{ border-color:#0060b0; background:url(../images/che_on.png) no-repeat right top;}
.Editbox p.ppp a.che_no{ background:url(../images/che_no.png) no-repeat right top;}


.tit_taba{ width:100%; height:62px; line-height:52px; position:absolute; top:0; z-index:20;}
.tit_taba a{ font-size:18px; color:#333; font-weight:500; height:52px; display:block; padding:0 5px 7px 5px; margin:0 10px; border-top:3px #fff solid; float:left;}
.tit_taba a:hover,.tit_taba a.on{border-top-color:#0061b0; color:#0061b0;}
.tit_taba a.on{ font-weight:600; background:url(../images/tab_bg3.png) no-repeat center bottom;}
.tit_taba b{ width:1px; height:26px; display:block; float:left; background-color:#eaeaea; margin:15px 10px 0 10px;}

.sxbox{ width:100%; padding:2px 0 0 0;}

.sxbox a.add{ color:#fff; background-color:#0061b0; padding:0 15px; height:32px; line-height:32px; display: inline-block; text-align:center;  -moz-border-radius: 6px; border-radius:6px; margin:8px 0;}
.sxbox a.add:hover{ background-color:#0270ca;}

.sxbox ul{ float:left;}
.sxbox ul li{ float:left; padding:0 15px; line-height:40px;}
.sxbox ul li a{ color:#585858;}
.sxbox ul li a:hover,.sxbox ul li a.cur{ color:#333; font-weight:bold;}
.cxbox{ width:340px;float:right; height:36px; text-align:right; border:1px #e6e6e6 solid; background:#fff; margin-top:3px;}
.cxbox h5{ font-size:14px; color:#666; font-weight:lighter; line-height:36px;}
.cxbox h5 span{float:right; display:block; height:36px; line-height:36px; width:75px; text-align:center; background-color:#9dc815; color:#fff; font-size:14px; font-family:"微软雅黑"; cursor:pointer;}
.cxbox_input{ border:none; width:245px; height:36px; padding:0 10px; line-height:36px\9;color:#585858; float:left; display:inline; font-size:14px;}

.tit_table,.list_table{ width:888px; border:1px #e8e8e8 solid; margin-top:10px;}
.tit_table table,.list_table table{ width:100%; font-family:"微软雅黑"; font-size:14px;}
.tit_table table th{ padding:10px 15px; text-align:left; line-height:32px; color:#333; font-size:16px; font-weight:normal; background:#f5f5f5; background-clip: padding-box;}
.tit_table table th a.mm{ color:#0061b0; margin-right:8px; margin-left:8px; display:inline-block;}
.tit_table table th a.mm:hover{ text-decoration:underline;}
.tit_table table td{ padding:12px 0 12px 15px; line-height:24px; color:#585858; border-top:1px #e8e8e8 dashed;}
.tit_table table td.ttt{ padding:12px 30px 12px 15px; border-left:1px #e8e8e8 dashed;}
.tit_table table td.day{ color:#666;}
.tit_table table td a.btt{ color:#585858;}
.tit_table table td a.del{ color:#0061b0; margin-left:5px; margin-right:5px;}
.tit_table table td a:hover{ text-decoration:underline;}

.list_table:hover{ border-color:#78a0d4;}
.list_table table{ position:relative;}
.list_table table th{ height:35px; line-height:35px; padding-left:15px; text-align:left; border-bottom:1px #e8e8e8 solid; background-color:#f6fbff; font-weight:500; color:#999; position:relative; background-clip: padding-box;}
.list_table table th a.dl{ width:20px; height:20px; line-height:20px; position:absolute; right:15px; top:8px; display:block;}
.list_table table th a img{ width:20px; height:20px;}

.list_table table td{ padding:10px 15px; line-height:24px; color:#585858; border-right:1px #e8e8e8 solid; overflow:hidden;}
.list_table table td a.tt{ color:#585858;}
.list_table table td a.cc{ color:#0061b0; display:inline-block; margin:0 3px;}
.list_table table td a:hover{ text-decoration:underline;}
.list_table table td.r{ border-right:none;}

.list_table table td dl{ width:100%;}
.list_table table td dl dt{ width:60px; float:left;}
.list_table table td dl dt img{ width:60px; height:75px;}
.list_table table td dl dd{ width:65%; float:left; margin-left:10px;}
.list_table table td dl dd p{ color:#585858; line-height:20px; padding-top:5px;}
.list_table table td.more{ border-bottom:1px #e8e8e8 solid;}

.tit_a{ float:left; margin-top:2px;}
.tit_a a{ display:inline-block; padding:0 5px; color:#666; }
.tit_a a:hover,.tit_a a.on{ color:#0061b0; font-weight:600;}

/*分页条*/
.y_pagebar{ padding-top:14px; overflow:hidden; clear:both; margin-bottom:20px;}
.y_pagebar a{ display:block;  height:36px; line-height:36px; float:left; margin-left:5px; color:#999; text-align:center; border:1px solid #d8dadf; font-size:16px; padding-left:15px; padding-right:15px; display:inline;}
.y_pagebar a:hover,.y_pagebar a.current{ background:#6d98d0; border-color:#6d98d0; padding-left:15px; padding-right:15px; color:#FFF;}

/*---精品推荐------*/
.pic_jp{ width:890px; margin-top:10px;}
.pic_s3{ width:207px; height:120px; position: relative; margin-top:5px; overflow:hidden; cursor:pointer; float:left; margin-left:9px; margin-right:9px;}
.pic_s3 img{width:207px; height:120px; position:absolute; left:0; top:0; z-index:5;}
.pic_s3 .txt{ width:207px; height:30px; line-height:30px; position:absolute; left:0; bottom:0; z-index:88; background:rgba(49, 60, 68, 0.3)!important; filter:Alpha(opacity=30); background:#313c44; /*　使用IE专属滤镜实现IE背景透明*/}
.pic_s3 .txt p{ position: relative; padding:0 10px; color:#fff; }

.list_jp{ width:100%; margin-top:15px; overflow:hidden;}
.list_jp ul{ width:425px; padding-right:8px;}
.list_jp ul li{ width:420px; height:36px; line-height:36px; padding-left:2px;}
.list_jp ul li a{ color:#585858;}
.list_jp ul li a:hover{ text-decoration:underline; color:#0061b0;}
.list_jp ul li i{ margin-right:5px; display:inline-block; color:#0061b0;}
.list_jp ul li span{ display:inline-block; margin-left:10px; color:#999;}


/*付费会员申请*/
.add_img{ width:460px; height:32px; position:relative; overflow:hidden;}
.addi{ width:70px;  height:32px; position:absolute; right:0; top:0; font-size:500px; opacity:0; filter:alpha(opacity=0); cursor:pointer; z-index:888;}
.btn_001{width:70px;height:32px; line-height:25px\9; background:#6d98d0; text-align:center;border: 1px #ccc solid; margin:0 2px;cursor: pointer;color:#fff;font-size:14px;font-family:"微软雅黑"; position:absolute; right:0; top:0; z-index:10;}
.in_fj{ width:362px; border:1px #ccc solid; height:30px; line-height:30px\9; padding: 0 10px; font-size:14px; background:#fff; font-family:"微软雅黑"; color:#585858; }

/*---收货地址---*/
.address{ width:890px; padding-bottom:10px;}
.address dl{ width:886px; border:2px #e8e8e8 solid; margin-top:10px;}
.address dl:hover{ border-color:#78a0d4;}
.address dl dt{ width:100%; height:45px; line-height:45px; position:relative; }
.address dl dt h4{ font-size:16px; color:#585858; font-weight:600; padding-left:15px; display:inline-block; float:left;}
.address dl dt .btn_aa{ text-align:right; float:right; height:45px; line-height:45px; padding-right:15px;}
.address dl dt .btn_aa a{ height:45px; line-height:45px; display:inline-block; color:#0061b0; margin-left:20px;}
.address dl dt .btn_aa a:hover{ text-decoration:underline;}
.address dl dd{ width:100%; padding:0 0 15px 0;}
.address dl dd p{ padding-left:15px; line-height:30px; color:#585858;}
.address dl dd p span{ display:inline-block; margin-right:5px; width:100px; color:#888; text-align:right;}

.address_new{ width:750px; background-color:#fff; border:5px #78a0d3 solid; position: fixed; left:300px; top:80px; z-index:999; padding-bottom:15px;}
.address_new .title4{ width:100%; height:35px; line-height:35px; background-color:#f3f3f3; position:relative;}
.address_new .title4 h4{ display:inline-block; padding-left:20px; font-size:14px; color:#0061b0; font-weight:bold;}
.address_new .title4 a.close{ width:26px; height:26px; display:block; position:absolute; right:10px; top:3px;}

/*订单详细*/
.order{ width:890px; margin-bottom:10px;}
.order dl{ width:880px; border:5px #e8e8e8 solid; margin-top:10px; padding-bottom:15px;}
.order dl dt{ width:100%; height:36px; line-height:36px; position:relative; background-color:#f5f5f5; }
.order dl dt h4{ font-size:14px; color:#333; font-weight:600; padding-left:15px; display:inline-block; float:left;}
.order dl dd{ width:100%; padding:10px 0 15px 0; border-bottom:1px #e8e8e8 dotted;}
.order dl dd p{ padding-left:15px; line-height:30px; color:#585858;}
.order dl dd p span{ display:inline-block; margin-right:5px; width:100px; color:#888; text-align:right;}

.order_table{ width:858px; border:1px #e8e8e8 solid; margin:0 auto; margin-top:15px;}
.order_table table{ width:100%; position:relative;}
.order_table table th{ height:35px; line-height:35px; padding-left:15px; text-align:left; border-bottom:1px #e8e8e8 solid; background-color:#f6fbff; font-weight:500; color:#333; position:relative; background-clip: padding-box; border-right:1px #e8e8e8 solid;}

.order_table table td{ padding:6px 15px; line-height:24px; color:#585858; border-right:1px #e8e8e8 solid; overflow:hidden;}
.order_table table td a{ color:#0061b0;}
.order_table table td a:hover{ text-decoration:underline;}
.order_table table td em{ font-size:16px; font-weight:bold; color:#f00;}
.order_table table td img{ width:60px; height:60px;}

.price{ width:100%; background-color:#e8e8e8;}
.price ul{ text-align:right; padding:10px 15px; float:right;}
.price ul li{ width:200px; line-height:20px; color:#585858;}
.price ul li.all{ border-top:1px #c2c2c2 solid; line-height:40px; font-size:18px; font-weight:600; margin-top:5px; color:#333;}


/*---------------------------------二级首页-----------------------------------------*/
.navBox{ width:100%; height:50px; line-height:50px; border-top:2px #6d98d0 solid; background:#0061b0;}
.navBoxc{ width:1170px; margin:0 auto;}
.navBoxc ul{ float:left; margin-left:40px;}
.navBoxc ul li{ float:left; margin-left:5px; margin-right:5px; height:50px;}
.navBoxc ul li a{ color:#fff; font-weight:bold; height:50px; line-height:50px; padding:0 15px; display:block;}
.navBoxc ul li a:hover,.navBoxc ul li a.on{ background-color:#005294;}
.min_log{ width:180px; height:50px; float:left; line-height:50px;}
.min_log a img{ height:50px;}
.min_log a{ font-size:20px; color:#fff; font-weight:600;}
.mcall{ height:50px; float:right; width:205px; background:#0061b0 url(../images/mcall2.gif) no-repeat left center; padding-left:45px; line-height:50px;}
.mcall a{ font-size:26px; color:#c4ddfd; font-family:Arial, Helvetica, sans-serif; font-weight:400;}


.mbanBox{ width:878px; height:260px; padding:15px; float:left;}
.mfastBox{ width:218px; height:270px; padding:10px 15px; float:right;}
.mfastBox ul{ width:216px; padding:0 1px; margin-top:10px;}
.mfastBox ul li{ width:105px; height:105px; margin-right:6px; float:left; margin-bottom:6px;}
.mfastBox ul li a{ width:105px; height:105px; display:inline-block; line-height:26px; text-align:center; color:#fff; font-weight:600; background:url(../images/mfbg01.gif) no-repeat;}
.mfastBox ul li a:hover{ background:url(../images/mfbg02.gif) no-repeat; font-size:15px;}
.mfastBox ul li a.fa1{ background-position:0 0;}
.mfastBox ul li a.fa2{ background-position:-111px 0;}
.mfastBox ul li a.fa3{ background-position:0 -111px;}
.mfastBox ul li a.fa4{ background-position:-111px -111px;}
.mfastBox ul li a em{ width:62px; height:62px; padding:10px 22px 0 21px; display:block;}

.mfastBox dl dt,.mfastBox dl dd{ width:218px; height:98px; margin-top:10px; background-color:#739acd; cursor:pointer;}
.mfastBox dl dt:hover{ background-color:#4d83ca;}
.mfastBox dl dd{ height:70px; padding:5px 0;}
.mfastBox dl dd.d1{ background-color:#83c268; margin-top:5px;}
.mfastBox dl dd.d2{ background-color:#d95240;}
.mfastBox dl dd.d3:hover{ background-color:#4d83ca;}
.mfastBox dl dd.d1:hover{ background-color:#6bbb49;}
.mfastBox dl dd.d2:hover{ background-color:#cf3e2b;}
.mfastBox dl dt em,.mfastBox dl dd em{ width:80px; float:left; display:block;}
.mfastBox dl dt a,.mfastBox dl dd a{ width:120px; display:block; float:left; text-align:center; font-size:18px; color:#fff; line-height:24px; padding:11px 0;}
.mfastBox dl dd.d2 a{ line-height:48px;}

.mlistbox1{ width:878px; height:310px; padding:10px 15px; float:left;}
.mlistbox2{ width:908px; height:385px; float:left;}
.mlistbox3{ width:878px; height:365px; padding:10px 15px; float:left;}
.list_fl{ width:100%; margin-top:10px;}
.list_fl a{ display:inline-block; padding:0 8px; height:26px; line-height:26px; margin-right:6px; color:#585858; background-color:#efefef; font-size:12px; margin-bottom:10px;}
.list_fl a:hover,.list_fl a.on{ background-color:#78a0d4; color:#fff;}
.list_kc{ width:100%; margin-top:10px;}
.list_kc ul{ width:420px;}
.list_kc ul li{ width:335px; padding-left:15px; height:30px; line-height:30px; overflow:hidden; background:url(../images/list01.gif) no-repeat left center; position:relative; padding-right:70px;}
.list_kc ul li.pj{ width:385px; padding-right:20px;}
.list_kc ul li a{ color:#333; display:inline-block;}
.list_kc ul li a:hover{ text-decoration:underline; color:#0061b0;}
.list_kc ul li i{ margin-right:5px; display:inline-block; color:#0061b0;}
.list_kc ul li span{ display:inline-block; margin-right:10px; color:#9dc815;}
.list_kc ul li a.aa{ width:60px; height:22px; line-height:22px; text-align:center; background-color:#0061b0; color:#fff; font-size:12px; position:absolute; right:0; top:4px; display:none;}

.mRbox{ width:218px; padding:10px 15px; float:right;}
.mR_list1,.mR_list2,.mR_list3,.mR_list4{ width:100%;}
.mR_list1 ul li{ width:100%; margin:5px 0; height:20px; line-height:20px; background:url(../images/bg_zx1.gif) no-repeat 0 0; float:left;}
.mR_list1 ul li:hover,.mR_list1 ul li.on{ background:url(../images/bg_zx2.gif) no-repeat 0 0;}
.mR_list1 ul li i{ width:20px; height:20px; line-height:20px; display:inline-block; font:Arial; color:#fff; text-align:center;}
.mR_list1 ul li a{ color:#333; display:inline-block; margin-left:10px;}
.mR_list1 ul li a:hover{ text-decoration:underline;}

.mR_list4 ul{ padding-top:8px;}
.mR_list4 ul li{ width:100%; margin:7px 0; height:20px; line-height:20px; background:url(../images/bg_zx1.gif) no-repeat 0 0; float:left;}
.mR_list4 ul li:hover,.mR_list1 ul li.on{ background:url(../images/bg_zx2.gif) no-repeat 0 0;}
.mR_list4 ul li i{ width:20px; height:20px; line-height:20px; display:inline-block; font:Arial; color:#fff; text-align:center;}
.mR_list4 ul li a{ color:#333; display:inline-block; margin-left:10px;}
.mR_list4 ul li a:hover{ text-decoration:underline;}

.list_peo{ width:258px; float:left; padding:10px 15px;}
.m_news{ width:578px; float:left; margin-left:10px; padding:10px 15px;}

.peoBox{ width:100%;}
.peoBox dl{ width:100%; padding-bottom:10px; border-bottom:1px #bfbfbf dotted; margin-top:10px;}
.peoBox dl dt{ width:85px; height:85px; float:left; position:relative;}
.peoBox dl dt a img{ width:80px; height:80px; z-index:5;}
.peoBox dl dt a em{ width:83px; height:83px; display:block; position:absolute; left:0; top:0; z-index:40;  background:url(../images/peo_bg.png) no-repeat 0 0;}
.peoBox dl dd{ width:160px; float:left; margin-left:10px;}
.peoBox dl dd a.name{ display:block; width:100%; line-height:22px; color:#333; font-weight:600;}
.peoBox dl dd a.name:hover{ text-decoration:underline;}
.peoBox dl dd a.kc{ line-height:14px; padding:7px 10px; background-color:#78a0d4; color:#fff; display: inline-block; margin-top:8px;}
.peoBox dl dd a.kc:hover{ background-color:#5e8ecc;}
.peoBox dl dd p{ line-height:18px; font-size:12px; color:#666; padding-top:5px;}
.peoBox dl dd p span{ margin-right:10px; display:inline-block;}

.mnews_show,.mnews_show3{ width:100%; overflow:hidden;}
.mnews_show h2{ width:100%; line-height:24px; padding:8px 0 5px 0; color:#0060b0; cursor:pointer;}
.mnews_show h2:hover{ text-decoration:underline;}
.mnews_show dl{ width:100%; padding-top:5px; padding-bottom:13px; border-bottom:1px #bfbfbf dotted;}
.mnews_show dl dt{ width:160px; float:left;}
.mnews_show dl img{ width:160px; height:100px;}
.mnews_show dl dd{ width:400px; height:100px; overflow:hidden; float:left; margin-left:15px;}
.mnews_show dl dd a{ width:100%; display:block; font-size:13px; color:#666; line-height:24px;}
.mnews_show dl dd a:hover{ text-decoration:underline;}

.mnews_show ul{ width:100%; margin-top:10px;}
.mnews_show ul li{ width:560px; padding-left:15px; height:30px; line-height:30px; overflow:hidden; background:url(../images/list01.gif) no-repeat left center;}
.mnews_show ul li a{ max-width:460px; color:#585858; float:left;}
.mnews_show ul li a:hover{ text-decoration:underline;}
.mnews_show ul li span{ color:#999; float:right;}

.mnews_show2{ width:100%; overflow:hidden;}
.mnews_show2 h2{ width:100%; line-height:24px; color:#0060b0; cursor:pointer; font-size:18px;}
.mnews_show2 h2:hover{ text-decoration:underline;}
.mnews_show2 dl{ width:100%; padding-top:5px; padding-bottom:13px; border-bottom:1px #bfbfbf dotted;}
.mnews_show2 dl dt{ width:210px; float:left;}
.mnews_show2 dl img{ width:210px; height:130px;}
.mnews_show2 dl dd{ width:650px; height:100px; overflow:hidden; float:left; margin-left:15px;}
.mnews_show2 dl dd a{ width:100%; display:block; font-size:13px; color:#666; line-height:24px; margin-top:5px;}
.mnews_show2 dl dd a:hover{ text-decoration:underline;}

.mnews_show2 ul{ width:100%; margin-top:10px;}
.mnews_show2 ul li{ width:560px; padding-left:15px; height:30px; line-height:30px; overflow:hidden; background:url(../images/list01.gif) no-repeat left center;}
.mnews_show2 ul li a{ max-width:460px; color:#585858; float:left;}
.mnews_show2 ul li a:hover{ text-decoration:underline;}
.mnews_show2 ul li span{ color:#999; float:right;}

.mnews_show3 ul{ width:280px; margin-top:10px;}
.mnews_show3 ul li{ width:265px; padding-left:15px; height:30px; line-height:30px; overflow:hidden; background:url(../images/list01.gif) no-repeat left center;}
.mnews_show3 ul li a{ color:#585858;}
.mnews_show3 ul li a:hover{ text-decoration:underline;}

.sjBox{ width:100%; margin-top:6px;}
.sjBox dl dt{ width:100%; height:88px; padding-bottom:15px;}
.sjBox dl dt a img{ width:218px; height:88px;}
.sjBox dl dd{ width:100%; height:30px; line-height:30px;}
.sjBox dl dd a{ color:#333;}
.sjBox dl dd a:hover{ text-decoration:underline;}
.sjBox dl dd a.more{ color:#0061b0; text-align:right; float:right;}

.list_zx{ width:100%; overflow:hidden; padding-top:5px;}
.list_zx ul li{ width:207px; height:120px; float:left; position: relative; margin:0 16px 18px 0; overflow:hidden; cursor:pointer;}
.list_zx ul li img{width:207px; height:120px; position:absolute; left:0; top:0; z-index:5;}
.list_zx ul li .txt{ width:207px; height:30px; line-height:30px; position:absolute; left:0; bottom:0; z-index:88; background:rgba(49, 60, 68, 0.3)!important; filter:Alpha(opacity=30); background:#313c44; /*　使用IE专属滤镜实现IE背景透明*/}
.list_zx ul li .txt p{ position: relative; padding:0 10px; color:#fff; }
.list_zx ul li .txt p i{ position:absolute; right:8px;}

.pic_zx{ width:218px; height:102px; margin-top:12px;}
.pic_zx a img{ width:218px;}

.tab_tit2{ width:100%; height:42px; background:#f8f8f8; border-bottom:1px #eaeaea solid; position:relative; margin-bottom:5px;}
.tab_tit2 a{ height:40px; line-height:40px; border-top:3px #f8f8f8 solid; display:inline-block; font-size:18px; font-weight:500; margin-bottom:-1px; padding:0 18px;}
.tab_tit2 a:hover,.tab_tit2 a.onn{ background-color:#fff; border-top-color:#0061b0; color:#0061b0; border-right:1px #eaeaea solid;}
.tab_tit2 i.more{ display:block; line-height:42px; font-size:14px; position:absolute; right:15px; top:0; color:#0061b0; cursor:pointer;}
.tab_tit2 i.more:hover{ text-decoration:underline;}

.caseBox{ width:100%; margin-top:10px;}
.caseBox ul li{ width:100%;}
.caseBox ul li i{ width:30px; display:inline-block; font-size:17px; font-family:Arial, Helvetica, sans-serif; font-style:italic; font-weight:600; color:#999;height:33px; line-height:33px; float:left;}
.caseBox ul li i.bb{ color:#0061b0;}
.caseBox ul li a{ width:188px; height:33px; display:inline-block; color:#333; line-height:33px; overflow:hidden; float:left;}
.caseBox ul li a:hover{ text-decoration:underline;}
.caseBox ul li .onl{ padding-bottom:12px; height:60px; border-bottom:1px #bfbfbf dotted; margin-bottom:8px; cursor:pointer;}
.caseBox ul li .onl i{ line-height:17px;}
.caseBox ul li .onl img{ width:100px; height:60px; float:left;}
.caseBox ul li .onl b{ width:80px; height:60px; overflow:hidden; display:block; float:left; padding-left:8px; line-height:20px;}
.caseBox ul li .onl b.ww{ width:130px;}
.caseBox ul li a.ww{ width:236px;}

.caseBox2{ width:100%; margin-top:7px;}
.caseBox2 ul li{ height:36px; line-height:36px; margin-bottom:1px; overflow:hidden;}
.caseBox2 ul li:hover,.caseBox2 ul li.on{ background-color:#f5f5f5; padding-left:12px;}
.caseBox2 ul li i{ width:30px; display:inline-block; font-size:17px; font-family:Arial, Helvetica, sans-serif; font-style:italic; font-weight:600; color:#999; float:left;}
.caseBox2 ul li i.bb{ color:#0061b0;}
.caseBox2 ul li a{ max-width:188px; display:inline-block; color:#333; overflow:hidden; float:left;}
.caseBox2 ul li a:hover{ text-decoration:underline;}
.caseBox2 ul li:hover a,.caseBox2 ul li.on a{ max-width:175px;}

.tit_yj{ width:100%; height:35px; line-height:35px; background-color:#6d98d0; margin-bottom:18px;}
.tit_yj a{ width:107px; display:inline-block; height:34px; line-height:34px; border-top:1px #6d98d0 solid; border-left:1px #8cadd7 solid; text-align:center; color:#fff;}
.tit_yj a:hover,.tit_yj a.on{ background:#fff; color:#333;}

.h365{ height:365px;}
.h310{ height:310px;}

/*--------------通用列表页----------------------------------------------------------------*/
.ban_min{ width:1158px; height:158px; padding:5px;}
.ban_min img{ width:1158px;}

.leftBox{ width:860px; float:left;}
.rightBox{ width:300px; float:right;}

.place{ width:828px; height:32px; padding:10px 15px; line-height:32px; color:#333;}
.place a{ float:left; color:#666;}
.place a:hover{ text-decoration:underline;}
.place a.on{ font-weight:bold; color:#0060b0;}
.place span{ display:block; font-weight:bold; margin-right:5px; float:left;}
.place em{ width:11px; height:32px; margin-left:8px; margin-right:8px; display:block; background:url(../images/place.gif) no-repeat left center; float:left;}

.listBox,.conBox,.xgwz,.list_imgBox{ width:818px; padding:20px; margin-top:10px;}
.listBox .tab_fl,.list_imgBox .tab_fl{ width:100%; /*height:35px;*/}
.listBox .tab_fl a,.list_imgBox .tab_fl a{ height:33px; line-height:33px; border:1px #dadada solid; display:inline-block; padding:0 18px; color:#333; background:#f2f2f2; margin-right:7px; margin-bottom:10px;}
.listBox .tab_fl a:hover,.listBox .tab_fl a.cur,.list_imgBox .tab_fl a:hover,.list_imgBox .tab_fl a.cur{ border-color:#0061b0; background-color:#0061b0; color:#fff;}
.listBox ul{ width:100%; margin-top:15px;}
.listBox ul li{ width:100%; height:48px; line-height:48px; border-bottom:1px #cfcfcf dotted; position:relative;}
.listBox ul li a{ max-width:715px; color:#585858; padding-left:20px; display: inline-block; background:url(../images/list01.gif) no-repeat left center;}
.listBox ul li a:hover{ color:#0061b0;}
.listBox ul li span{ color:#999; position:absolute; right:5px;}

.list_imgBox ul li{ width:100%; border-bottom:1px #cfcfcf dotted; position:relative; padding-bottom:15px; margin-bottom:8px; padding-top:10px;}
.list_imgBox dl dt{ float:left;}
.list_imgBox dl dt,.list_imgBox dl dt img{ width:207px; height:120px;}
.list_imgBox dl dt.qk,.list_imgBox dl dt.qk img{ width:207px; height:250px;}
.list_imgBox dl dd{ width:590px; float:right;}
.list_imgBox dl dd.st{ width:100%; float:left; margin-bottom:15px; line-height:24px;}
.list_imgBox dl dd.st2{ width:100%; float:left; margin-bottom:5px;}
.list_imgBox dl dd a.h{ width:100%; line-height:30px; font-size:22px; color:#333; display:block;}
.list_imgBox dl dd p{ line-height:24px; color:#666; font-size:14px; padding-top:10px; text-indent:2em; cursor:pointer;}
.list_imgBox dl dd a:hover{ text-decoration:underline;}
.list_imgBox dl dd a.mr{ color:#0061b0; margin-left:8px;}
.list_imgBox dl dd a.ggc{ color:#0061b0; margin-left:5px; margin-right:5px;}
.list_imgBox dl dd em{ font-weight:400; font-size:24px; color:#f00; width:100%; display:block; margin-top:20px; line-height:30px;}
.list_imgBox dl dd a.dy{ width:110px; height:36px; line-height:36px; text-align:center; color:#fff; background-color:#9dc815; display:block; margin-top:30px;}


.page{ height:25px; padding:20px 5px; margin-top:20px;}
.page a{ width:30px; height:25px; line-height:25px; display:block; margin-right:5px; margin-left:5px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#666; float:left;}
.page a:hover{ background-color:#6d98d0; color:#fff;}
.page a.on{ background-color:#0061b0;  color:#fff;}
.page a.ll,.page a.rr{ background:#ddd url(../images/page.png) no-repeat;}
.page a.ll{ background-position:0 0;}
.page a.rr{ background-position:-34px 0;}
.page a.ll:hover,.page a.rr:hover{background-color:#6d98d0;}
.page em{ height:25px; display:inline-block; margin-left:5px; margin-right:5px; float:left; color:#999;}

.Rbox{ width:268px; padding:10px 15px; padding-bottom:15px;}
.ban_img{ width:278px; padding:10px;}

.tj_kc{ width:100%; margin-top:5px;}
.tj_kc ul li{ width:268px; height:30px; line-height:30px; overflow:hidden; position:relative;}
.tj_kc ul li a{ color:#333; display:inline-block;}
.tj_kc ul li a:hover{ text-decoration:underline; color:#0061b0;}
.tj_kc ul li i{ margin-right:5px; display:inline-block; color:#0061b0;}
.tj_kc ul li span{ display:inline-block; margin-left:10px; color:#9dc815;}

.r_zx ul{ width:100%; margin-top:5px;}
.r_zx ul li{ width:253px; padding-left:15px; height:30px; line-height:30px; overflow:hidden; background:url(../images/list01.gif) no-repeat left center;}
.r_zx ul li a{ color:#585858;}
.r_zx ul li a:hover{ text-decoration:underline;}

.con_tit{ width:100%; padding-bottom:15px; border-bottom:1px #cfcfcf dashed; text-align:center; position:relative;}
.con_tit h4{ font-size:22px; color:#111; line-height:36px; font-weight:500;}
.con_tit span{ display:inline-block; margin-right:40px; color:#999; margin-top:20px;}
.con_tit a.yd{ width:90px; height:32px; line-height:30px; display:block; text-align:center; background-color:#9dc815; color:#fff; position:absolute; bottom:10px; right:20px;}
.con_tit a.yd:hover{ background-color:#8ab501;}

.showBox{ width:100%; padding-top:20px;}

.xgwz{ padding:10px 20px;}
.xgwz ul{ width:390px; margin-top:5px; padding-bottom:15px;}
.xgwz ul li{ width:375px; padding-left:15px; height:30px; line-height:30px; overflow:hidden; background:url(../images/list01.gif) no-repeat left center;}
.xgwz ul li a{ color:#585858;}
.xgwz ul li a:hover{ text-decoration:underline; color:#0061b0;}

/*-----推进活动-----------*/
.tjhd{ width:838px; height:260px; padding:10px;}
/*.tjhd img{ width:838px;}*/
.Rbox a.fbtn1,.Rbox a.fbtn2{ width:138px; height:80px; line-height:80px; padding-left:130px; display:block; color:#fff; font-size:24px;}
.Rbox a.fbtn1{ background:#ee4036 url(../images/sb.png) no-repeat left center; margin-top:5px;}
.Rbox a.fbtn2{ background:#ebb81d url(../images/zx2.png) no-repeat left center; margin-top:10px;}
.Rbox a.fbtn1:hover{ background-color:#d0362d}
.Rbox a.fbtn2:hover{ background-color:#d9a60a}

.lii{ width:100%; height:3px; background-color:#6d98d0;}
.ban_tj{ width:1158px; padding:5px;}
.ban_tj img{ width:1158px;}

.mainbox{ width:1138px; margin:0 auto; margin-top:10px; padding:10px 15px;}

.adv_show{ width:100%; padding-bottom:15px;}
.adv_show ul{}
.adv_show ul li{ width:77px; float:left; text-align:center; margin-left:13px; margin-right:13px;  margin-top:12px;}
.adv_show ul li em{ display:block; width:50px; height:50px; padding:9px 14px 13px 12px;  background:url(../images/adv_bg1.gif) no-repeat 0 0;}
.adv_show ul li em:hover{background-image:url(../images/adv_bg2.gif);}
.adv_show ul li em img{ width:50px; height:50px;}
.adv_show ul li a{ width:100%; height:35px; line-height:35px; text-align:center; display:block; color:#333; font-size:12px; margin-top:3px;}
.adv_show ul li a:hover{ text-decoration:underline;}
.adv_show ul li.t{ margin-bottom:5px; width:80px; margin-left:4px; margin-right:4px;}

.other_adv{ width:100%; margin-top:10px; padding-bottom:15px;}
.other_adv table{ width:100%;}
.other_adv table td{ width:187px; height:97px; line-height:26px; font-size:18px; text-align:center; border-right:1px #fff solid; border-bottom:1px #fff solid;}
.other_adv table td a{ color:#fff; display:block; padding:0 18px;}
.other_adv table td a:hover{ text-decoration:underline;}

.other_adv table td.c1{ background-color:#d4c01f;}
.other_adv table td.c2{ background-color:#f39d00;}
.other_adv table td.c3{ background-color:#db5700;}
.other_adv table td.c4{ background-color:#469cb6;}
.other_adv table td.c5{ background-color:#007cff;}
.other_adv table td.c6{ background-color:#5cabfe;}
.other_adv table td.c7{ background-color:#997ff4;}
.other_adv table td.c8{ background-color:#97cb4d;}
.other_adv table td.c9{ background-color:#4ba938;}
.other_adv table td.c10{ background-color:#e6558b;}
.other_adv table td.c11{ background-color:#da54af;}
.other_adv table td.c12{ background-color:#f39d00;}

.mR_list2 a{ width:216px; height:80px; margin-top:9px; padding:0 1px; display:block; float:left;}
.mR_list3 a{ width:256px; height:95px; margin-top:10px; padding:0 1px; display:block; float:left;}
.mR_list3 a img{ width:256px; height:95px;}
.pj_phone{ width:100%; margin-top:40px;}
.pj_phone a img{ width:255px; height:165px;}

.list_pj{ width:100%; overflow:hidden; padding-top:5px;}
.list_pj ul li{ width:207px; float:left; position: relative; margin:0 16px 0 0; overflow:hidden;}
.list_pj ul li dl dt{ width:207px; height:120px; position: relative;}
.list_pj ul li dl dt img{width:207px; height:120px; position:absolute; left:0; top:0; z-index:5;}
.list_pj ul li dl dt .txt{ width:207px; height:30px; line-height:30px; position:absolute; left:0; bottom:0; z-index:88; background:rgba(49, 60, 68, 0.3)!important; filter:Alpha(opacity=30); background:#313c44; /*　使用IE专属滤镜实现IE背景透明*/}
.list_pj ul li dl dt .txt p{ position: relative; padding:0 10px; color:#fff; }
.list_pj ul li dl dd{ width:187px; height:120px; margin-top:0; background-color:#f5f4f0; padding:10px;}
.list_pj ul li dl dd a{ width:164px; height:20px; line-height:20px; padding-left:13px; background:url(../images/list03.gif) no-repeat left center; display:block; color:#585858; font-size:12px;}
.list_pj ul li dl dd a:hover{ text-decoration:underline;}

/*--------会议活动------------*/
.hy_home{ width:860px; margin-top:10px;}

.hy_list,.hy_list2{ width:392px; height:679px; padding:10px 15px; position:relative;}
.hy_list ul{ width:402px; padding-left:15px; height:630px; overflow-y: auto; position:absolute; left:0;}
.hy_list ul li{ width:100%; margin-top:10px; border-bottom:1px #cfcfcf dotted; padding-bottom:10px;}
.hy_list ul li dl dt{ width:98px; height:54px; padding:15px 6px 6px 8px; color:#fff; font-size:12px; line-height:18px; float:left;}
.hy_list ul li dl dt.day_1{ background:url(../images/bg_day1.gif) no-repeat 0 0;}
.hy_list ul li dl dt.day_2{ background:url(../images/bg_day2.gif) no-repeat 0 0;}
.hy_list ul li dl dd{ width:260px; float:left; margin-left:10px;}
.hy_list ul li dl dd a{ width:100%; line-height:18px; color:#333; display:block; font-weight:600;}
.hy_list ul li dl dd a:hover{ text-decoration:underline; color:#0060b0;}
.hy_list ul li dl dd p{ line-height:18px; font-size:12px; color:#666; margin-top:6px;}
.hy_list ul li dl dd p span{ margin-right:10px;}

.hy_list2 ul{ width:100%;}
.hy_list2 ul li{ width:100%; padding:16px 0;}
.hy_list2 ul li .img_hy{ width:166px; height:96px; float:left;}
.hy_list2 ul li .img_hy img{ width:166px; height:96px;}
.hy_list2 ul li .tit_hy{ width:210px; float:right;}
.hy_list2 ul li .tit_hy p{ padding-bottom:8px;}
.hy_list2 ul li .tit_hy a.att{ font-size:18px; line-height:24px; color:#333;}
.hy_list2 ul li .tit_hy a.more_hy{ font-size:14px; color:#0060b0; line-height:18px;}
.hy_list2 ul li .tit_hy a:hover{ text-decoration:underline;}

/*------搜索结果----------*/

.searchbox{ width:828px; padding:30px 15px; color:#333; position:relative;}

.search2{width:550px; height:36px; padding:1px; background-color:#fff; border:2px #78a0d4 solid; position:relative; }
.search2:hover{ border-color:#0060b0;}
.input_sec2{ width:420px; height:36px; border:none; background:none; color:#999; line-height:36px; position:absolute; left:10px; font-size:14px;}
.sec_go2{width:120px; height:36px; line-height:20px\9; background:#78a0d4; border:none; cursor:pointer; position:absolute; right:1px; color:#fff; font-size:14px; text-align:center;}
.sec_go2:hover{ background:#0060b0;}

.sts{ width:100%; line-height:30px; color:#666;}
.sts i{ color:#0061b0; font-weight:bold;}


/*404错误*/
.error404{ background:#f6f6f6;overflow:hidden;}
.errorBox{ width:723px; display:inline-block; background:url(../images/404bg.gif) no-repeat center center; position: relative; height:471px; left:50%; top:50%; margin-top:-230px; margin-left:-361px;}

.error_ok{ width:165px; height:45px; line-height:43px; background:#284157; border: none; color:#fff; font-size:14px;-moz-border-radius: 6px; border-radius:6px; margin-top:5px; margin-right:30px; display:inline-block;}
.error_ok:hover{ background:#005bac}
.btn_err{ width:450px; padding-left:270px; padding-top:320px;}
.txt_err{ width:670px; margin-top:25px; padding-right:50px; line-height:24px; text-align:right; color:#979795;}
.txt_err span{ font-size:20px; color:#ef1c06; margin-left:5px; margin-right:5px;}

/*-----website-------*/
.wzjs{ width:100%; height:550px; position:relative; background:#fff;}
.website{ width:723px; display:inline-block; background:url(../images/website.gif) no-repeat center center; position: absolute; height:471px; left:50%; top:50%; margin-top:-230px; margin-left:-361px;}

/*------走进协会--------------*/
.ban_xh{ width:100%; height:155px; border-top:3px #6d98d0 solid; text-align:center; background:url(../images/zjxh.gif) no-repeat center top;}

.zjxhBox{ width:1168px; margin:0 auto; margin-top:10px;}
.zjxhBox table{ width:100%; height:100%;}
.zjxhBox table tr th.tnav{ width:190px; background:#f6f6f6 url(../images/zjxh_bg1.gif) repeat-y right top; position:relative; font-weight:normal; text-align:left;}
.zjxhBox table tr td{ padding:10px 20px 20px 25px;}

.zjxh_nav{ width:100%; padding-top:10px;}
.zjxh_nav ul{ width:186px; border-top:1px #dadada solid;}
.zjxh_nav ul li{ height:45px; line-height:45px; border-bottom:1px #dadada solid;}
.zjxh_nav ul li a{ width:156px; height:45px; line-height:45px; padding-left:30px; color:#111; display:block;}
.zjxh_nav ul li a:hover,.zjxh_nav ul li a.cur{ border-left:4px #005fae solid; font-weight:bold; color:#0061b0; background-color:#fff;}

.tab_xh{ width:100%;}
.tab_xh a{ height:40px; line-height:40px; display:inline-block; padding:0 22px; color:#fff; background:#78a0d4; margin-right:1px; margin-top:10px;}
.tab_xh a:hover,.tab_xh a.cur{ background-color:#0061b0; border-bottom:2px #9dc815 solid;}

.tit_xh{ width:100%; height:60px; line-height:60px; border-bottom:1px #e8e8e8 solid; position:relative; margin-top:12px;}
.tit_xh h4{ font-size:24px; color:#0061b0; font-weight:400; padding-left:35px; display:inline-block; border-bottom:1px #0061b0 solid; position:absolute; bottom:-1px; background: url(../images/zjxh_bg2.gif) no-repeat 5px center;}

.tit_xh2{ width:100%; height:40px; line-height:40px; border-bottom:1px #e8e8e8 solid; position:relative; margin-top:12px;}
.tit_xh2 h4{ font-size:20px; color:#0061b0; font-weight:400; padding-left:5px; display:inline-block; border-bottom:1px #0061b0 solid; position:absolute; bottom:-1px;}

.con_xh,.list_xh,.table_xh,.list_xh_news,.con_zjxh{ width:920px; margin-top:15px; padding-left:10px; overflow:hidden;}

.con_zjxh h6{ padding:0; margin:15px 0; padding-left:15px; height:35px; line-height:35px; font-size:16px; color:#333; background-color:#f8fee3;}
.con_zjxh p{ text-indent:2em; line-height:24px; font-size:14px; color:#555;}
.btn_zjxh{ width:890px; padding:5px 0 15px 30px;}
.btn_zjxh a{ display:inline-block; height:32px; line-height:32px; padding:0 15px; color:#fff; background:#5bb1e3; margin-right:5px; margin-top:10px;}
.btn_zjxh a:hover{ background-color:#3c9fd7;}

.list_xh{ margin-top:10px;}
.list_xh ul li{ width:100%; padding:15px 0; border-bottom:1px #ccc dotted;}
.list_xh ul li dl dt{ width:135px; float:left; margin-right:25px; padding-top:5px;}
.list_xh ul li dl dt img{ width:135px; /*height:221px; -moz-border-radius: 54px; border-radius:54px;*/ }
.list_xh ul li dl dd{ float:left; max-width:758px;}
.list_xh ul li dl dd.npic{ max-width:100%;}
.list_xh ul li dl dd .dname,.list_xh ul li dl dd .oldname{ width:100%; height:36px; line-height:36px; font-size:18px; color:#333; font-weight:600;}
.list_xh ul li dl dd .oldname{ color:#777;}
.list_xh ul li dl dd .dname span,.list_xh ul li dl dd .oldname span{ font-size:14px; color:#666; font-weight:400; margin-left:10px; font-size:14px;} 
.list_xh ul li dl dd p{ width:100%; margin-top:6px; line-height:24px; color:#666;}

.list_xh ul li dl.mm{ display:inline-block; margin-right:10px;}
.list_xh ul li dl.mm dt{ width:135px; margin-right:10px;}
.list_xh ul li dl.mm dt img{ width:135px; height:189px;}
.list_xh ul li dl.mm dd{ max-width:150px;}

.table_xh{ width:914px; border:4px #e8e8e8 solid; padding:0;}
.table_xh table{ width:100%;}
.table_xh table th{ text-align:center; height:38px; line-height:38px; color:#fff; border-bottom:1px #e8e8e8 solid; background-color:#6d98d0;}
.table_xh table tr.one{background-color:#fff;}
.table_xh table tr.two{background-color:#f6f9fe;}
.table_xh table tr:hover{ background-color:#f8f8f8;}
.table_xh table tr td{ padding:10px 10px 10px 20px; line-height:24px; color:#585858; text-align:left; border-bottom:1px #fff solid;}
.table_xh table tr td.cc{ text-align:center;}

.list_xh_news ul{ width:100%;}
.list_xh_news ul li{ width:100%; height:48px; line-height:48px; border-bottom:1px #cfcfcf dotted; position:relative;}
.list_xh_news ul li a{ max-width:715px; color:#585858; padding-left:20px; display: inline-block; background:url(../images/list01.gif) no-repeat left center;}
.list_xh_news ul li a:hover{ color:#0061b0;}
.list_xh_news ul li span{ color:#999; position:absolute; right:5px;}

/*----------党群建设---------------*/
.dqBox{ width:418px; padding:10px 15px; float:left; margin-right:10px; overflow:hidden;}
.h370{ height:370px;}
.h340{ height:340px;}
.h325{ height:325px;}

.dq_list1{ width:100%; margin-top:5px;}
.dq_list1 dl{ width:100%; height:90px; padding:10px 0;}
.dq_list1 dl dt{ width:150px; height:90px; float:left; margin-right:10px;}
.dq_list1 dl dt img{ width:150px; height:90px;}
.dq_list1 dl dd{ width:250px; float:left;}
.dq_list1 dl dd a{ width:100%; display:block;}
.dq_list1 dl dd a:hover{ text-decoration:underline;}
.dq_list1 dl dd a.tt{ line-height:22px; font-size:16px; font-weight:bold; color:#333; overflow:hidden; max-height:44px;}
.dq_list1 dl dd a.jj{ max-height:36px; line-height:18px; font-size:14px; color:#999; padding-top:8px;}

.dq_list1 ul{ margin-top:12px;}
.dq_list1 ul li{ width:100%; height:30px; line-height:30px; overflow:hidden;}
.dq_list1 ul li a{ padding-left:15px; color:#333; background:url(../images/list01.gif) no-repeat left center;}
.dq_list1 ul li a:hover{ text-decoration:underline;}
.dq_list1 ul li a i{ margin-right:5px; display:inline-block; color:#0061b0;}

.dq_btn{ width:100%;}
.dq_btn ul li{ width:100%; height:50px; padding-top:10px;}
.dq_btn ul li a img{ width:218px; height:50px;}

.djgz{ width:100%; height:110px; margin-top:10px; padding-bottom:10px;}
.djgz a{ width:200px; display:inline-block; margin-right:12px;}
.djgz a img{ width:200px; height:110px;}

.qthd{ width:100%; height:85px; overflow:hidden; margin-top:10px; padding-bottom:10px; border-bottom:1px #bfbfbf dotted;}
.qthd h1{ width:100%; line-height:30px; height:30px; overflow:hidden;}
.qthd h1 a{ color:#333; font-weight:600;}
.qthd p{ line-height:24px; margin-top:6px;}
.qthd p a{ color:#999;}
.qthd h1 a:hover,.qthd p a:hover{ text-decoration:underline;}

.dq_list2{ width:100%; margin-top:5px;}
.dq_list2 ul li{ width:100%; height:30px; line-height:30px;}
.dq_list2 ul li a{ width:310px; padding-left:15px; color:#585858; float:left; overflow:hidden; background:url(../images/list01.gif) no-repeat left center;}
.dq_list2 ul li a:hover{ text-decoration:underline;}
.dq_list2 ul li span{ color:#999; float:right;}

/*--------视频播放-------------*/
.mainbox .tab_lb{ width:100%; margin-top:15px;}
.mainbox .tab_lb a{ height:33px; line-height:33px; border:1px #dadada solid; display:inline-block; padding:0 18px; color:#333; background:#f2f2f2; margin-right:7px; margin-bottom:10px;}
.mainbox .tab_lb a:hover,.mainbox .tab_lb a.cur{ border-color:#0061b0; background-color:#0061b0; color:#fff;}

.move_show{ width:830px; float:left; margin-top:10px; height:560px;}
.moving{ width:100%; height:510px; margin-top:10px;}

.move_list{ width:288px; float:right; margin-top:10px; height:560px; overflow:hidden;}

.move_r{ width:268px; margin-top:10px; height:500px; background-color:#f2f2f2; overflow:hidden; padding:5px 10px; overflow-y: auto;}
.move_r ul li{ max-width:233px; padding-left:15px; height:36px; line-height:36px; overflow:hidden; background:url(../images/movel.gif) no-repeat left center;}
.move_r ul li a{ color:#585858;}
.move_r ul li a:hover,.move_r ul li a.on{ text-decoration:underline; color:#0061b0;}







/*编辑控件*/
.txt_write{ width:96%; border:1px #ccc solid; background: none repeat scroll 0 0 transparent; height:400px; line-height:24px; color:#666;border-radius: 3px 3px 3px 3px;outline: medium none;padding:10px;position: relative;transition: box-shadow 0.1s linear 0s; font-size:14px; background-color:#fff;  font-family:"微软雅黑"}

.inputbox{ border:1px #ccc solid; height:30px; line-height:30px\9; padding: 0 10px;position: relative; font-size:14px; background:#fff; font-family:"微软雅黑"; color:#585858; }
.inputbox.rr{border-color:#f00;}

.inputbox[type=text], .inputbox[type=password] {
        border-color: #bbb;
        height: 30px;
        font-size: 14px;
        border-radius: 2px;
        outline: 0;
        border: #ccc 1px solid;
        -webkit-transition: box-shadow .5s;
}

.inputbox[type=text]:hover,  inputbox[type=text]:focus, .inputbox[type=password]:hover,  .inputbox[type=password]:focus {
		border: 1px solid #56b4ef;
   		box-shadow: inset 0 1px 3px rgba(0,0,0,.05),0 0 8px rgba(82,168,236,.6);
   		-webkit-transition: box-shadow .5s;
}
.inputbox::-webkit-input-placeholder {
        color: #999;
        -webkit-transition: color .5s;
}

.inputbox:focus::-webkit-input-placeholder,  .inputbox:hover::-webkit-input-placeholder {
        color: #c2c2c2;
        -webkit-transition: color .5s;
}

.w215{ width:215px;}
.w120{ width:120px;}
.w100{ width:100px;}
.w110{ width:110px;}
.w90{ width:90px;}
.w70{ width:70px;}
.w400{ width:400px;}
.w235{ width:235px;}
.w140{ width:140px;}
.w130{ width:130px;}
.w150{ width:150px;}
.w160{ width:160px;}
.w200{ width:200px;}
.w220{ width:220px;}
.w230{ width:230px;}
.w600{ width:600px;}
.w650{ width:650px;}
.w80{ width:80px;}
.w60{ width:60px;}
.w50{ width:50px;}
.w120{ width:120px;}
.w170{ width:170px;}
.w500{ width:500px;}
.w300{ width:300px;}
.w350{ width:350px;}
.w580{ width:580px;}

.red{ color:#f00;}
.green{ color:#97c507;}
.blue{ color:#0061b0;}
.grey{ color:#999;}

.mm{ margin-top:10px;}
.list_table table td.none,.tit_table table td.none,.address dl dd.none{ background-color:#ffedef; text-align:center; padding:15px; line-height:30px; color:#e92f41; font-size:18px;}
.address dl dd.none{ padding:15px 0;}

.bz{ width:100%; margin-top:-5px;}
.bz em{ color:#f00; font-size:12px; line-height:12px; display:inline-block;}


/*轮播*/
a {
	text-decoration: none;
	color: #666666
}/* 链接无下划线,有为underline;链接去框 */
body {
	font-family:"Microsoft YaHei";
	color: #666; min-width:1200px;
	background: #f2f2f2;
}
.wrap {
	clear: both;
	margin: 0 auto; background:#fff;
}

.fl {
	float: left;
	display: inline;
}
.fr {
	float: right;
	display: inline;
}

.indexTitle{ height:35px; line-height:35px; position:relative;}
.indexTitle .title2L{ padding-left:30px; background:url(../images/icn1.png) no-repeat left center; color:#454545; font-size:16px; font-weight:bold; position:absolute; left:0px; top:0px; height:35px;}
.indexTitle .titleR a{ display:block; height:35px; color:#999999; font-size:14px; padding-right:25px; background:url(../images/icn2.png) no-repeat right center;}
.indexTitle .titleR a:hover{ color:#1167b6;}
.column5{ padding:10px 15px 5px; width:1140px; position:relative; z-index:2; border-top:2px solid #0168b7;}
.column5List {
	position: relative;
	clear: both;
	height: 240px;
}
.column5List .bd_dl {
	padding: 5px 0 !important;
	width:2000px;
}
/*内容*/		
.column5List .bd {
	position: relative;
	height: 100%;
	z-index: 0;
	height: 240px;
	overflow: hidden;
}
.column5List .bd li {
	zoom: 1;
	vertical-align: middle;
	width: 280px!important;
	overflow: hidden;
	background: #FFF;
	margin-right:10px;
	float: left;
	display: inline;
	margin-bottom:10px;
}
.column5Pic {
	width: 285px;
	height: 190px;
	overflow: hidden;
}
.column5Pic img {
	width: 285px;
	height: 190px;
	-webkit-transition: .5s all;
	-moz-transition: .5s all;
	-ms-transition: .5s all;
	-o-transition: .5s all;
	transition: .5s all;
}
.column5PicText {
	height: 40px;
	line-height: 40px;
	text-align: center;
}
.column5PicText a {
	font-size: 14px;
}
.column5List .bd li:hover {
	box-shadow: 0px 0px 10px rgba(0,0,0,0.1);
	background: #FFF;
}
.column5List .bd li:hover .column5PicText a {
	color: #1167b6;
}
.column5List .bd li:hover .column5Pic img{
	-webkit-transform: scale(1.05);
	-moz-transform: scale(1.05);
	-ms-transform: scale(1.05);
	-o-transform: scale(1.05);
	transform: scale(1.05);
	}
/* 下面是前/后按钮代码，如果不需要删除即可 */
.column5List .prev {
	display: block;
	width: 23px;
	height: 46px;
	position: absolute;
	left: 0px;
	top: 78px;
	background: url(../images/farrow.png) no-repeat 0 0;
	display: none;
}
.column5List .next {
	display: block;
	width: 23px;
	height: 46px;
	position: absolute;
	right: 0px;
	top: 78px;
	background: url(../images/farrow.png) no-repeat -30px 0;
	display: none;
}
.column5List .prev:hover {
	background: url(../images/farrow.png) no-repeat 0 -46px;
}
.column5List .next:hover {
	background: url(../images/farrow.png) no-repeat -30px -46px;
}
/*第五通栏结束*/
