/*@charset "utf-8";*/
/**
 * ============================================================================
 * 版权所有: 
 * 网站地址: 
 * ----------------------------------------------------------------------------
 * $codex 1. id和class命名采用该版块的英文单词或组合命名，并第一个单词小写，第二个单词首个字母大写，如:thinkCss（最新产品/think+Css)
 * $codex 2. CSS样式表各区块用注释说明
 * $codex 3. 尽量使用英文命名原则
 * $codex 4. 尽量不加中杠和下划线
 * $codex 5. 尽量不缩写，除非一看就明白的单词
 * $Author: tomcat 
 * $mailto: <32173844@qq.com>
 * $hack :ie 6 _  \ ie7 *+ \  ie6,ie7 *  \  ie7,firefox !important
*/

/**
 +------------------------------------------------------------------------------
 * 网站样式重写
 +------------------------------------------------------------------------------
 * @comefrom  
 * @subpackage  
 +------------------------------------------------------------------------------
 */body{ color:#1a1a1a; padding:0px; margin:0px; font-family:"Microsoft YaHei","SimSun"; font-size:12px;background:#fff}
 * {} * a:link{}
a{outline:none; text-decoration:none; color:#777; cursor:pointer;} a:hover{ text-decoration:none;}
html{/*zoom:1;*/ line-height:22px;}html *{outline:0;/*zoom:1;*/} html button::-moz-focus-inner{border-color:transparent!important;} 
body{overflow-x: hidden; font-size:12px;} body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;} table{/*border-collapse:collapse;border-spacing:0;*/} fieldset,a img{border:0;} address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;} li{list-style:none;} caption,th{text-align:left;} h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;} q:before,q:after{content:'';}
.tar{ text-align:right;}
.text-unline{ text-decoration:underline;}

/**
 +------------------------------------------------------------------------------
 * Public Class
 +------------------------------------------------------------------------------
 * @subpackage  RBAC
 +------------------------------------------------------------------------------
 */
.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden; }.clearfix {display:block;}.clear{ clear:both; height:0px; font-size:0px; line-height:0px; overflow:hidden;}/* 清除浮动*/
.colwrapper { overflow:hidden; zoom:1 /*for ie*/; margin:5px auto; }/* 高度自适应 */ 
.strong{ font-weight: bold;} .left{ float: left;} .right{ float: right; text-align:right;} .center{ margin:0 auto; text-align:center;}
.show{ display:block; visibility:visible;}.hide{ display: none; visibility:hidden;}
.block{ display:block;} .inline{ display:inline;}.inline-block{ display:inline-block;}.h100{ height:100%;}
.transparent{filter:alpha(opacity=50); -moz-opacity:0.5;/** Firefox 3.5即将原生支持opacity属性，所以本条属性只在Firefox3以下版本有效 ***/ -khtml-opacity: 0.5; opacity: 0.5; } .break{ word-wrap:break-word;overflow:hidden; /*word-break:break-all;*/}
.pt5{ padding-top:5px;}.pb5{ padding-bottom:5px;}
.pl10{ padding-left:10px;}.pr10{ padding-right:10px;}.pt10{ padding-top:10px;}.pb10{ padding-bottom:10px;}.pd10{ padding:10px;}.pl20{ padding-left:20px}.pr20{ padding-right:20px;}.pt20{ padding-top:20px;}.pb20{ padding-bottom:20px;}.mt10{ margin-top:10px;}.ml10{ margin-left:10px;}
.pt8{ padding-top:8px;}.lh28{ line-height:28px;}.lh36{ line-height:36px;}.lh32{ line-height:32px;}
.bd_1{ border:1px solid #eeeeee; height:100%;}
.pd1{ padding:1px; background:#fff;}
.pd5{ padding:5px;}.pd20{ padding:20px;}
.brbm{ border-bottom:1px solid #dcdcdc; cursor:pointer;}.brtb{ border-top:2px solid #ccc;}.brbd{border-bottom:1px dotted #dcdcdc;}/*底部线条*/.mt30{ margin-top:30px;} .mt50{ margin-top:50px;}.fl{float:left;}.fr{float:right;}.txde{ text-decoration:underline;} .ti2m{ text-indent:2em;}
.mt20{ margin-top:20px;}.mb20{ margin-bottom:20px;}.ml20{ margin-left:20px;}.mr20{margin-right:20px}.mb30{ margin-bottom:30px;}.mg20{margin:20px;}.mb5{margin-bottom:5px;}.mb10{ margin-bottom:10px;}.mr10{ margin-right:10px;}.mr5{ margin-right:5px;}.ml5{ margin-left:5px;}
img{ vertical-align:top;}
/**
 +------------------------------------------------------------------------------
 * FCK 兼容解决方案
 +------------------------------------------------------------------------------
 * @subpackage  RBAC
 +------------------------------------------------------------------------------
 */
em{ font-style:italic !important;} strike{ text-decoration:line-through !important;} strong{ font-weight:bold !important;} u{ text-decoration:underline !important;}

/**
 +------------------------------------------------------------------------------
 * 表单样式
 +------------------------------------------------------------------------------
 * @subpackage  RBAC
 +------------------------------------------------------------------------------
 */

/**
 +------------------------------------------------------------------------------
 * 网站整体颜色总汇
 +------------------------------------------------------------------------------
 * @codex  颜色:使用颜色的名称或者16进制代码,如 
 * @subpackage  RBAC
 +------------------------------------------------------------------------------
 */
.ff8600,.ff86aa a{ color:#ff8600;}
.color_h{ color:#f0621d;}
.color_5d{ color:#0067ff;}
.color_7d{ color:#047fca;}
.color_5df{ color:#389a69;}
.color_333{ color:#333}
.color_666{ color:#666}
.color_999{ color:#999}
.color_l{ color:#0577e0}
.c999 {color: #999999;}
a.red{ color:#ce000c;} .red{ color:#ce000c;}
.color_org{ color:#ffd648;}
.color_green{ color:#05c100;}
.color_h{ color:#ff6c00;}
.color_blue{ color:#007cbc;}

/**
 +------------------------------------------------------------------------------
 * 网站整字体大小
 +------------------------------------------------------------------------------
 * @codex   字体大小,直接使用"font+字体大小"作为名称,如
 * @package  ORG
 * @subpackage  RBAC
 +------------------------------------------------------------------------------
 */
.font12px{ font-size:12px;}
.font14px{ font-size:14px;}
.font15px{ font-size:15px;}
.font16px{ font-size:16px;}
.font18px{ font-size:18px;}
.font20px{ font-size:20px;}
.font24px{ font-size:24px;}
.font30px{ font-size:30px;}
.font9pt{ font-size:9pt;}
.black{ color:#000;}
/**
 +------------------------------------------------------------------------------
 * 网站背景
 +------------------------------------------------------------------------------
 * @codex   字体大小,直接使用bk+颜色值"作为名称,如
 * @package  ORG
 * @subpackage  RBAC
 +------------------------------------------------------------------------------
 */
.bk_d4{ background:#d4d4d4;}
.bk_fff{ background:#fff;}
.br2{ border:1px solid #1282c1;}
.bk_h{ background:#feecdc;}
.bk_c{ background:#eccdfe}
.bk_f9{ background:#f9f9f9;}
.bk_f5{ background:#f6f6f6;}
/**边框***/
.brts{ border-top:1px solid #e0e0e0;}.brls{ border-left:1px solid #e0e0e0;}.brrs{ border-right:1px solid #e0e0e0;}.brbs{ border-bottom:1px solid #e0e0e0;}.brsa{ border:1px solid #e0e0e0;}

/**
 +------------------------------------------------------------------------------
 * 网站整布局命名规范
 +------------------------------------------------------------------------------
 * @codex   id和class命名采用该版块的英文单词或组合命名 如:newRelease
 * @package  ORG
 * @subpackage  RBAC
 +------------------------------------------------------------------------------
 */
 
 
/*页面外围控制整体布局宽度*/
html{}
body{ _background-image:url(about:blank); /* for IE6 */ _background-attachment:fixed; /*必须*/} 
.wrapper{}

/* 网站外围阴影 */
.shardow{}

/* 容器盒子 */
.container{ height:100%;margin:0 auto;}
/* 网站头部 */
.indexBody{ background:#fff}
.icon{ background:url(images/icon.png) no-repeat 0px 0px;}
.header{ width:100%;background:#fafafa url(images/headerBg.png) repeat-x 0px 0px; height:220px;}
.head{ width:1000px; height:80px; margin:0px auto; padding:0px 0px 0px 0px; position:relative; z-index:9;}
.headBanner{ height:39px; color:#6d6d6d; font-family:"宋体", "微软雅黑", "times New Roman"; position:relative; z-index:101;}
.headBanner .hy{ font-size:13px; line-height:39px;}
.headBanner .te{ line-height:39px; color:#cfcfcf;}
.headBanner .icon_wx{ background:url(images/icon_weixin.png)  no-repeat center center; padding:0px 8px; display:inline-block;}
.headBanner .icon_wb{ background:url(images/icon_wb.png)  no-repeat center center; padding:0px 8px; display:inline-block;}
.headBanner a{ }
.headBanner .te a{color:#0060b4;}
.headBanner .te a.red{ color:#ce000c;}
.headTop{ height:131px;}
.headTop .logo{ float:left; width:515px; height:64px; display:inline-block; padding-top:30px;}
.headTop .phone{ float:right; padding-top:30px; width:298px;}
.headMenu{height:50px;}
.headMenu li{ float:left; padding:0px 0px 0px 0px; position:relative; z-index:97; position:relative;}
.headMenu li a.menu{ display:inline-block; height:50px; width:111px; line-height:50px;position:relative;}
.headMenu li a.menu .text{ color:#fff; font-size:15px; font-weight:400; display:block; text-align:center; line-height:50px;}
.headMenu li a.current,.headMenu li a:hover{ background:url(images/menuBg.png) repeat-x 0px 0px;}
.headMenu li a.current .text,.headMenu li a.current .eng{}
.headMenu li a.menu:hover{ text-decoration:none;}
.headMenu li dl{ position:absolute; background:#086baf; width:360px; left:0px; display:none; top:50px; padding:0px 20px;}
.headMenu li dl dd{ float:left; background:url(images/menuLine.png) no-repeat right center; padding:0px 10px;}
.headMenu li dl dd:nth-last-child(1){ background:none;}
.headMenu li dl dd a{ line-height:44px; height:44px; text-align:center; color:#fff;}
.headMenu li dl dd a:hover{ color:#ce000c;}

.footer{ background:#333 url(images/footerBg.png) repeat-x 0px 0px; margin-top:40px;}
.foot{ width:1000px; margin:0px auto; padding:0px 0px 50px 0px;}
.footLink{ padding:20px 0px 0px 0px; height:97px; margin-bottom:50px;}
.footLinkTit{ float:left; width:70px; color:#a1a1a1;}
.footLinkCxt{ border-left:1px solid #a1a1a1; padding:0px 0px 0px 15px; margin-left:70px;}
.footLinkCxt a{ display:inline-block; padding:0px 10px; line-height:24px; color:#a1a1a1;}
.foot .footLogo{ padding:40px 0px 0px 0px; float:left;}
.copyright{ padding:0px 0px 30px 0px;float:right; text-align:right; color:#a1a1a1;}
.copyright .t{ margin-right:-10px;}
.copyright a{ padding:0px 10px 0px 10px; color:#ccc;}
.copyright .tel{ position:absolute; top:40px; right:0px;}
.foot .ewm{ float:right; margin-left:36px;}
/*返回置顶*/

/*页面主体*/
.box720{ width:720px;}
.box260{ width:260px;}
.main{ width:1000px; margin:0px auto 0px auto;}
/*首页flash效果*/
.index{}
.indexBanner {width:1000px;height:349px;position:relative;overflow:hidden; /*background:url(images/indexBg1.jpg) repeat-x 0px 0px;*/}
.indexBanner .slides { margin:0px auto;}
.indexBanner .slides_container {width:1000px;height:349px;overflow:hidden;position:relative;}
.indexBanner .slides_container{}
.indexBanner .slides_container .slide{ display:block; width:1000px;height:349px;}
.indexBanner .slides .next,.indexBanner .slides .prev {position:absolute;top:140px;left:0px;width:40px;height:40px;display:block;z-index:7;}
.indexBanner .slides .next {}
.indexBanner .slides .prev {}
.indexBanner .slides .next:hover {}
.indexBanner .slides .prev:hover {}
.indexBanner .pagination {position:absolute; bottom:10px; left:49%; z-index:9;}
.indexBanner .pagination li {float:left;margin:0 3px;list-style:none;}
.indexBanner .pagination li a {display:block;width:9px;height:9px; line-height:9px;padding-top:0px;float:left; text-align:center;overflow:hidden; background:#6597bc;text-indent:-40px;}
.indexBanner .pagination li.current a { background:#086baf; color:#fff;}

.darenTab{overflow:hidden;}
.darenTab .tit{ height:42px; background:url(images/titBg2.png) repeat-x 0px bottom; position:relative;}
.darenTab .tit ul.tags{}
.darenTab .tit ul.tags li{height:42px; overflow:hidden; text-align:center; float:left; line-height:30px; width:152px;}
.darenTab .tit ul.tags li a{ color:#383838; font-size:16px;}
.darenTab .tit ul.tags li.current{ background:url(images/titBg1.png) no-repeat 0px bottom;}
.darenTab .tit ul.tags li.current a{color:#34a3f5;}
.darenTab .panes{ padding:10px 0px 10px 0px;}
.darenTab .panes .pane{ display:none;}
.zscq a{ float:left; margin-right:2px}

.notice{ border:1px solid #d0d0d0; width:278px; height:348px;*height:365px; background:#f7f7f7; position:relative;}
.tit1{ position:relative; height:42px; border-bottom:1px solid #d0d0d0; line-height:42px; padding:0px 20px; background:#f7f7f7;}
.tit1 .text{ font-size:16px; color:#0060b4;}
.tit1 .eng{ font-size:14px; color:#cccccc;}
.tit1 .icon_more{ position:absolute; top:0px; right:20px; background:url(images/icon_more.png) no-repeat 0px center; width:40px;}
.noticegl{ height:115px;width:255px;overflow:hidden;padding:0px 0px 0px 10px;}
.icon_dot1{ line-height:29px; padding:0px 0px 0px 0px; font-size:14px; color:#0060b4;}
.icon_dot1 a{ color:#0060b4;}
.icon_dot1 img{ vertical-align:middle;margin-right:10px;}
.icon_dot2{ line-height:29px; background:url(images/icon_dot2.png) no-repeat 0px center; padding:0px 0px 0px 10px; font-size:14px;}
.icon_dot2 a{ color:#484848}
.icon_dot2 a:hover{ color:#0060b4;}


.hydt{ border:1px solid #d0d0d0; width:703px;}
.hydt .cxt{ padding:17px;}
.hydt .cxt .img{ float:left; display:block; margin-right:20px;}

.hydt .cxt .newsPicBox{ width:345px; height:264px;overflow:hidden; position:relative; background:#fff;}
.hydt .cxt .newsPicBox .hd{ position:absolute; height:10px; right:5px; bottom:15px; z-index:99;}
.hydt .cxt .newsPicBox .hd li{ width:10px; height:10px; background:url(../images/picture.png) -310px -90px no-repeat; float:left; margin-left:5px; cursor:pointer;}
.hydt .cxt .newsPicBox .hd li.on{ background:url(../images/picture.png) -325px -90px no-repeat;}
.hydt .cxt .newsPicBox .newsPic{ position:relative;}
.hydt .cxt .newsTopic{ position:absolute; width:330px; height:40px; line-height:40px; bottom:0px; padding-left:25px; background:#7F7F7F;filter:alpha(Opacity=60);-moz-opacity:0.6;opacity: 0.6; }
.hydt .cxt .newsTopic a{ color:#FFF;}
.hydt .cxt .newsTopic a:hover{ color:#ff8a00;}

.hydt .cxt .t{ float:right; width:310px;}
.hydt .cxt .t h1 a{ font-size:18px; line-height:22px; height:44px; overflow:hidden; color:#333;}
.hydt .cxt .t .t2{ font-size:12px; color:#919191; line-height:14px;line-height:22px; padding:5px 0px 5px 0px; border-bottom:1px dashed #ccc; height:42px; overflow:hidden; display:block;}


.mfjd{ border:1px solid #d0d0d0; position:relative;}
.mfjd .cxt{ padding:20px 20px 20px 30px; background:#f7f7f7; position:relative; overflow:hidden; z-index:100;}
.jdForm{ width:284px; float:left;}
.tit2{ position:relative; height:42px; border-bottom:1px solid #d0d0d0; line-height:42px; padding:0px 20px; background:#fff;}
.tit2 .text{ font-size:16px; color:#0060b4;}
.tit2 .eng{ font-size:14px; color:#cccccc;}
.tit2 .icon_more{ position:absolute; top:0px; right:20px; background:url(images/icon_more.png) no-repeat 0px center; width:40px;}
.tit3{ position:relative; height:22px;line-height:22px; padding:0px 0px;}
.tit3 .text{ font-size:15px; color:#828282; background:url(images/icon_qa.png) no-repeat 0px center; padding:0px 0px 0px 25px;}
.tit3 .icon_more{ position:absolute; top:0px; right:0px; color:#3d9fe1;}
.jdForm .label{ margin:8px 0px 0px 0px;}
.jdForm .label2{ margin:12px 0px 0px 0px;}
.jdForm .label .jdinput{ background:#fff;border:1px solid #e7e5e5; width:272px; height:40px; line-height:40px; color:#d0d0d0; font-size:14px; border-radius:8px; padding:0px 5px;}
.jdForm .label .jdtextarea{ background:#fff;border:1px solid #e7e5e5; width:272px; height:160px; line-height:40px; color:#d0d0d0; font-size:14px; border-radius:8px;padding:0px 5px;}
.jdForm .label .jdinput2{ background:#fff;border:1px solid #e7e5e5; width:90px; height:27px; line-height:27px; color:#d0d0d0; font-size:14px; border-radius:8px; padding:0px 5px; vertical-align:top;}
.jdForm .label .code{ border:1px solid #93989c; display:inline-block; vertical-align:top;}
.jdForm .label .jdBtn{ border:1px solid #3d9fe1; background:#3d9fe1; display:inline-block; text-align:center; width:90px; height:27px; line-height:27px; color:#fff; font-size:14px; border-radius:8px;padding:0px 5px; float:right;}
.jdForm .label .jdinput:focus,.jdForm .label .jdinput2:focus,.jdForm .label .jdtextarea:focus{ color:#333;}
.wenda{border:1px solid #e7e5e5; width:600px; height:300px; background:#fff; border-radius:8px; padding:20px; float:right; overflow:auto;}
.icon_wen{ background:url(images/icon_wen.png) no-repeat 0px center; padding:0px 0px 0px 20px; font-size:15px; min-height:22px;}
.icon_wen .t{ float:left;}
.icon_wen .date{ float:right;  color:#818181; font-size:12px; margin-top:0px;}
.wenda .text{ color:#818181; margin-bottom:10px; padding:0px 0px 0px 20px; clear:both;}
.icon_da{ background:url(images/icon_da.png) no-repeat 0px 5px; padding:0px 0px 20px 20px; border-bottom:1px dashed #ccc; font-size:12px; color:#484848; margin-bottom:10px;}

.zlCxt{ background:#3d9fe1 url(images/qaLeftBg.png) no-repeat 0px 0px; height:474px; width:280px; float:left;}
.zltit{ padding:20px 0px 0px 0px; text-align:center;}
.zltit .zlbtn{ background:url(images/titBg3.png) no-repeat 0px 0px; height:42px; width:124px; line-height:42px; font-size:16px; color:#fff; text-align:center; display:inline-block;}
.zla{ display:inline-block; position:relative; background:url(images/icon_msg.png) no-repeat 0px 16px; padding:10px 20px 0px 20px; color:#fff; font-size:16px;}
.zla .icon_hot{ background:url(images/icon_hot.png) no-repeat 0px 0px; position:absolute; top:0px; right:0px; width:25px;}
.zltit2{ padding:20px 0px 0px 0px; border-top:1px solid #64b2e7; margin:20px 20px 0px 20px;}
.zltcxt{ width:160px; margin:0px auto;}
.zl{ display:inline-block; position:relative; background:url(images/icon_msg.png) no-repeat 0px 7px; padding:0px 20px 0px 20px; color:#fff; font-size:12px;}

.box705{ width:708px;}
.anli{}
.tit4{ height:42px; background:url(images/titBg2.png) repeat-x 0px bottom; position:relative;}
.tit4 .text{ font-size:16px; color:#34a3f5; background:url(images/titBg1.png) no-repeat 0px bottom; width:132px; display:block; height:42px; line-height:30px; text-align:center;}
.tit4 .eng{ font-size:14px; color:#cccccc;}
.tit4 .icon_more{ position:absolute; top:0px; right:20px; background:url(images/icon_more.png) no-repeat 0px center; width:40px;}
.tit4 .icon_show{ position:absolute; top:15px; right:30px; width:80px;}
.scrolllist{width:708px;height:139px;margin:10px auto;}
.scrolllist .imglist_w{width:708px;height:139px;overflow:hidden;float:left;position:relative;/*必要元素*/}
.scrolllist .imglist_w ul{width:20000px;position:absolute;left:0px;top:0px;}
.scrolllist .imglist_w li{width:112px;float:left;padding:0 3px 0px 3px;}
.scrolllist .imglist_w li img{padding:0px;}
.scrolllist .imglist_w li a{color:#3366cc;text-decoration:none;float:left;}
.scrolllist .imglist_w li a:hover img{filter:alpha(opacity=86);-moz-opacity:0.86;opacity:0.86;}

.zlTab{overflow:hidden; width:460px; float:left;}
.zlTab .tit{ height:42px; position:relative;}
.zlTab .icon_more{ position:absolute; top:10px; right:0px; background:url(images/icon_more.png) no-repeat 0px center; width:40px;}
.zlTab .tit ul.tags{}
.zlTab .tit ul.tags li{height:40px; overflow:hidden; text-align:center; float:left; line-height:40px; width:132px; border:1px solid #cfcfcf;}
.zlTab .tit ul.tags li a{ color:#d2d2d2; font-size:14px;}
.zlTab .tit ul.tags li.current{ background:#f7f7f7;}
.zlTab .tit ul.tags li.current a{color:#0060b4;}
.zlTab .panes{ padding:15px 15px 15px 15px; border:1px solid #cfcfcf; margin-top:-1px;}
.zlTab .panes .pane{ height:200px; overflow:hidden;}
.zlUl{}
.zlUl li{ line-height:25px; height:25px;}
.zlUl li a{ display:block; width:300px; overflow:hidden; padding:0px 0px 0px 20px; background:url(images/icon_dot2.png) no-repeat 0px 10px; float:left; font-size:14px;color:#484848}
.zlUl li span.date{ float:right; color:#ccc;}
.zlUl li a:hover{ color:#0060b4;}

.sbUl{}
.sbUl li{ width:132px; height:92px; float:left; margin:0px 10px 15px 0px;}

.newsTab{overflow:hidden; width:230px; float:right;}
.newsTab .tit{ height:42px; position:relative;border-left:1px solid #cfcfcf;}
.newsTab .icon_more{ position:absolute; top:10px; right:0px; background:url(images/icon_more.png) no-repeat 0px center; width:40px;}
.newsTab .tit ul.tags{}
.newsTab .tit ul.tags li{height:42px; overflow:hidden; text-align:center; float:left; line-height:42px; width:66px;background:url(images/tabBg2.png) no-repeat right 0px; margin-left:-20px; z-index:1; position:relative;}
.newsTab .tit ul.tags li a{ color:#d2d2d2; font-size:14px;}
.newsTab .tit ul.tags li.current{ background:url(images/tabBg1.png) no-repeat 0px 0px; margin-left:-1px; width:66px; z-index:9;}
.newsTab .tit ul.tags li.current a{color:#0060b4;}
.newsTab .panes{ padding:3px 20px 7px 20px; border:1px solid #cfcfcf; margin-top:-1px; position:relative; z-index:10; background:url(images/icon_yuan.png) repeat-y 10px 0px;}
.newsTab .panes .pane{ display:none;}
.zbUl{}
.zbUl li{ line-height:37px; height:37px;width:190px;overflow:hidden;}
.zbUl li a{ display:block;  padding:0px 0px 0px 15px; font-size:14px;color:#484848}
.zbUl li a:hover{ color:#0060b4;}

.kefu{ background:url(images/kfBg.png) no-repeat 0px 0px; position:fixed; right:0px; top:220px; width:130px; height:324px; padding:45px 0px 0px 0px;}
.kefu .close{ position:absolute; top:0px; right:0px; width:16px; height:16px; display:inline-block;}

/*
*news_pic.html 图文列表页
*/
.banner{ background:url(../images/img21.png) no-repeat center top; height:200px;}
.tit5{ float:left;width:100%;padding:20px 0px 0px 0px;}
.tit5 .text{ display:block; color:#363636; font-size:20px;}
.tit5 .eng{ display:block; color:#0096f5; font-size:14px;}
.navgitor{ float:left;width:100%;background:url(images/newsNav.png) no-repeat 0px center; color:#363636; padding:0px 0px 0px 16px; margin-bottom:35px;}
.navgitor a{ color:#363636;}
.newsLeft{ width:190px; float:right; background:#0096f5; padding-bottom:62px;}
.newsLeft a{ display:block; color:#fff; text-align:center; background:url(images/newsLine.png) no-repeat center bottom; height:62px;width:190px;overflow:hidden; line-height:62px; font-size:14px;}
.newsLeft a.current,.newsLeft a:hover{ background:#363636;}
.newsRight{ width:720px; float:left;}
.newsRight p{font-size:14px;}
.tit6{ font-size:16px; color:#363636; margin-bottom:30px; margin-left:-15px;}
.newsPic{ margin-left:-20px; width:735px;}
.newsPic li{ background:#f5f6f8; width:229px; float:left; margin:0 15px 30px 0px;}
.newsPic li .img{ width:229px; height:171px; display:block;}
.newsPic li .t{ padding:10px 20px 10px 20px; font-size:14px; color:#363636; height:44px; overflow:hidden;}
.newsPic li .btm{ padding:0px 20px 10px 20px; height:22px;}
.newsPic li .btm .icon_view{ background:url(images/newsView.png) no-repeat 0px center; padding:0px 0px 0px 20px; font-size:14px; color:#aeaeae; float:left;}
.newsPic li .btm .date{ color:#aeaeae; float:right;}

/*
*news_item.html 文章列表页
*/
.itemUl{ margin-left:-15px;}
.itemUl li{ position:relative; height:76px; padding:0px 0px 0px 76px; margin:0 0 10px 0px;}
.itemUl li .date{ width:76px; height:76px; position:absolute; top:0px; left:0px; background:#0096f5;}
.itemUl li .date .r{ font-size:38px; font-family:Impact; color:#fff; text-align:center; display:block; padding:15px 0px 0px 0px;}
.itemUl li .date .d{ font-size:12px; font-family:Arial; color:#fff; text-align:center; display:block; padding:10px 0px 0px 0px;}
.itemUl li a{ background:#f5f6f8; display:block; height:76px;}
.itemUl li a:hover,.itemUl li a.select{ background:#0096f5; color:#fff;}
.itemUl li a:hover h1,.itemUl li a:hover .text{ color:#fff;}
.itemUl li a.select h1,.itemUl li a.select .text{ color:#fff;}
.itemUl li a h1{ font-weight:bold; font-size:14px; padding:10px 0px 5px 20px; color:#363636;}
.itemUl li a .text{ color:#757575; padding:0px 0px 0px 20px;}

/*
*newsDetail.html 内容页
*/
.newsCxt{float:left; margin:0px 0 0px 0;}
.newsCxt h1{ font-size:18px; color:#363636; padding:0px 0px 10px 0px;}
.newstitle .icon_view{ padding:0px 0px 0px 20px; background:url(images/newsView.png) no-repeat 0px center;}
.newstitle .icon_msg{ padding:0px 0px 0px 20px; background:url(images/icon_msg2.png) no-repeat 0px center; margin-left:10px;}
.newsCon{ padding:40px; background:#f5f6f8; margin-top:35px; font-size:14px; color:#626568;}
.newsCon img{ 
   max-width:600px;
   /* sets max-width for IE */
   _width:expression(document.body.clientWidth > 600 ? "600px" : "auto");
}

.newsCon .newpic{ 
  max-width: 600px; 
  height:auto; 
  width:expression(this.width > 600 ? "600px" : this.width); 
}

/*
*wenda.html 问答页
*/
.wdTab{}
.wdTab .tit{ height:42px; position:relative;background:url(images/wdLine.png) repeat-x 0px bottom;}
.wdTab .icon_more{ position:absolute; top:-95px; right:0px; padding:10px 40px; font-size:14px; color:#fff; background:#1d8edb;}
.wdTab .tit ul.tags{}
.wdTab .tit ul.tags li{height:40px; overflow:hidden; background:#f7f7f7; text-align:center; float:left; line-height:40px; width:132px; border:1px solid #cfcfcf; margin-left:-1px;}
.wdTab .tit ul.tags li a{ color:#4eb6f8; font-size:14px;}
.wdTab .tit ul.tags li.current{ background:#fff; border-bottom:1px solid #fff;}
.wdTab .tit ul.tags li.current a{color:#363636;}
.wdTab .panes{ padding:15px 0px 15px 0px; margin-top:-1px;}
.wdTab .panes .pane{}
.searchBox{ padding:20px;}
.searchBox .wdInput{ height:30px; line-height:30px; border:1px solid #cfcfcf; width:200px; padding:0px 10px;}
.searchBox .wdBtn{ cursor:hand;height:30px; line-height:30px; border:1px solid #1d8edb; background:#1d8edb;padding:0px 10px; width:60px; text-align:center; color:#fff; margin-left:-1px;}

.wdUl{}
.wdUl li{ line-height:35px; height:35px; border-bottom:1px dashed #cdcdcd; position:relative;}
.wdUl li a.quty{ float:left;display:block; overflow:hidden; padding:0px 5px 0px 20px; float:left; font-size:14px;}
.wdUl li a.title{ float:left;display:block; width:350px; overflow:hidden; padding:0px 0px 0px 0px; float:left; font-size:14px;}
.wdUl li span.date{ float:right; color:#ccc; margin-right:20px;}
.wdUl li span.tag{ position:absolute; top:5px; right:140px; background:#1d8edb; color:#fff; line-height:22px; padding:0px 20px;}
.wdUl li a:hover{ color:#0060b4;}

/*
*tiwen.html 问答表单页
*/
.twLeft{ width:640px; float:left; padding:0px 20px;}
.twLeft .label{}
.twLeft .label .t{ padding:10px 0px; font-size:16px;}
.twLeft .label .tinput{ width:98%; padding:0px 1%; border:1px solid #cfcfcf; background:#fdfdfd; height:48px; line-height:48px; border-radius:5px;}
.twLeft .label .tinput2{ width:130px; padding:0px 10px; border:1px solid #cfcfcf; background:#fdfdfd; height:48px; line-height:48px; border-radius:5px;}
.twLeft .label .textarea{ width:98%; padding:0px 1%; border:0px solid #cfcfcf; background:none; height:173px; line-height:22px; resize:none;}
.twLeft .label .tcxt{ border:1px solid #cfcfcf; background:#fdfdfd; height:200px; border-radius:5px;}
.twLeft .label .tcxt .btm{ background:#fff; border-top:1px solid #cfcfcf; border-radius:0 0 5px 5px;}
.upBtn{ background:url(images/upBtn.png) no-repeat 10px center; padding:0px 0px 0px 30px; line-height:25px;}
.twLeft .label .tbtn{ width:160px; padding:0px 0px; border:1px solid #1d8edb; background:#1d8edb; height:48px; line-height:48px; border-radius:5px; color:#fff; display:inline-block; text-align:center; font-size:16px;}
.twRight{ width:284px; float:right; margin-right:20px;}

.zxzj{ border:1px solid #d0d0d0; background:#fff; position:relative; margin-top:42px;}
.zxzj .cxt{ padding:20px;}
.zjUl{}
.zjUl li{ position:relative; padding:0px 0px 0px 58px; margin-bottom:10px;}
.zjUl li .img{ position:absolute; top:0px; left:0px; width:48px; height:48px; overflow:hidden; display:inline-block;}
.zjUl li p.name{ font-size:14px; color:#666666;}
.zjUl li p{ color:#999; font-size:14px;}
.zjUl li .name .tag{ background:url(images/icon_v.png) no-repeat 0px center; padding:0px 8px;}
.zxfb{ border:1px solid #d0d0d0; background:#fff; position:relative; margin-top:10px;}
.zxfb .cxt{ padding:20px;}
.zxUl{}
.zxUl li{ position:relative; padding:0px 0px 0px 0px; margin-bottom:10px;}
.zxUl li p{ color:#999; font-size:14px;}
.zxUl li p.date .tag{ background:url(images/icon_tag.png) no-repeat 0px center; font-size:12px; color:#fff; padding: 0px 5px 0px 10px;}

/*分页*/
.page{ margin-left:-15px;}
.page2{ margin-left:20px;}
.page a{ padding:0px 5px; line-height:32px; font-size:14px; height:32px; border-top:3px solid #fff; color:#363636; display:inline-block; margin-right:10px;}
.page a.select,.page a:hover{border-top:3px solid #0096f5; color:#363636;}
.page a.next{ margin-left:30px;}
.pageCxt{ padding:20px 0px;}
.pageGray {}
.pageGray a {width:28px; height:28px; background:#dcdddd; display:inline-block; line-height:28px; font-weight:bold; text-align:center; margin:0px 5px; color:#494949;}
.pageGray a.prev{ background:#dcdddd url(images/pageLeft.png) no-repeat center center;}
.pageGray a.next{ background:#dcdddd url(images/pageNext.png) no-repeat center center;}
.pageGray a.last{ margin:0px;}
.pageGray a:hover {}
.pageGray A:active {BACKGROUND-IMAGE: none; COLOR: #fff; BACKGROUND-COLOR: #4261df}
.pageGray a.current,.pageGray a:hover {background:#4c98d5; color:#494949;}
.pageGray span.disabled { border:1px solid #dddddd; color:#999999; padding:6px 10px;margin:0px 5px 0px 0px;}


/*special.html 专题页*/
.w1100{width:1100px;margin:0 auto;color:#333;}
.spe_banner{width:100%;	height:524px;background:url("images/spe_banner.jpg") no-repeat top center;	}
.spe_banner .w1100{position:relative;}
.spe_banner dl{position:absolute;left:255px;top:276px;}
.spe_banner dt{margin-bottom:5px;}
.spe_banner dt a{display:inline-block;width:134px;	padding-left:40px;height:47px;line-height:47px;font-size:16px;color:#fff;background:url("images/spe_banner_ico.png");}
.spe_banner dd{padding-left:8px;font-size:14px;color:#fff;line-height:18px;}

.spe_nav{height:61px;border-bottom:1px solid #e0e1e5;font-size:14px;}
.spe_nav .w1100{position:relative;}
.spe_nav .nav_left{height:62px;	position:absolute;	left:0;top:0;}
.spe_nav .nav_left a{display:inline-block;width:136px;height:59px;line-height:59px;float:left;color:#747474;text-align:center;}
.spe_nav .nav_left a:hover,.spe_nav .nav_left .hover{color:#0076ca;border-bottom:3px solid #0076ca;	}
.spe_nav .nav_right{display:inline-block;	height:62px;	line-height:62px;width:244px;position:absolute;right:0;top:0;color:#fff;background:#d84a49;	text-align:center;}

.spe_explain h2{height:58px;line-height:58px;font-size:24px;margin-top:54px;}
.spe_time{width:920px;	padding:0 20px;height:65px;margin:40px auto;background:url("images/spe_time.png") no-repeat bottom center;}
.spe_time dl{width:230px;height:62px;padding-top:3px;float:left;text-align:center;background:url("images/spe_timedl.png") no-repeat center 56px;}
.spe_time dt{height:24px;line-height:24px;font-size:18px;color:#000;}
.spe_time dd{font-size:20px;color:#3399ff;font-weight:bold;font-style:italic;line-height:26px;height:26px;}
.spe_explain p{	line-height:30px;font-size:14px;color:#333;text-indent:2em;	}
.spe_award{border-bottom:1px dashed #bfbfbf;padding-bottom:90px;}
.spe_award h2{height:56px;line-height:56px;padding-left:56px;background:url("images/spe_awardh2.png") no-repeat left center;font-size:24px;margin:60px 0 35px 0;}
.spe_award .award_top{width:281px;height:153px;margin:0 auto;text-align:center;}
.spe_award .award_top dt{height:60px;font-size:24px;margin-bottom:13px;}
.spe_award .award_top dt strong{font-family:"Impact";font-size:60px;height:60px;line-height:60px;font-weight:normal;color:#d74a4a;padding:0 3px;}
.spe_award .award_top dd{height:80px;line-height:80px;font-size:18px;color:#fff;background:url("images/spe_award1.png");}
.spe_award .award_top dd strong{font-size:50px;line-height:80px;font-weight:normal;padding:0 3px;}
.spe_award .spe_aw{width:221px;height:122px;float:left;_display:inline;margin:40px 0 50px 50px;text-align:center;}
.spe_award .spe_aw dt{font-size:18px;	height:50px;}
.spe_award .spe_aw dt strong{font-size:40px;height:50px;line-height:50px;font-family:"Impact";font-weight:normal;color:#0075c9;padding:0 3px;}
.spe_award .aw_end dt strong{color:#33ccff;font-family:"Microsoft Yahei";}
.spe_award .spe_aw dd{height:63px;background:url("images/spe_award2.png");font-size:14px;color:#fff;}
.spe_award .aw_end dd{background:url("images/spe_award3.png");}
.spe_award .spe_aw dd strong{font-size:39px;line-height:63px;font-family:"Impact";font-weight:normal;	color:#fff;	padding:0 3px;}
.spe_award p{font-size:14px;line-height:30px;padding-left:50px;}
.spe_answer .answer_head{height:116px;line-height:116px;padding:0 45px;font-size:24px;}
.spe_answer .answer_head span{float:left;}
.spe_answer .down{float:right;display:inline-block;width:122px;height:50px;background:url("images/spe_down.png");margin-top:33px;}

.spe_aslist{border:12px solid #f8f8f8;padding:10px 80px;}
.spe_aslist h2{height:80px;line-height:80px;font-size:24px;border-bottom:1px dashed #bfbfbf;text-align:center;}
.spe_aslist dl{margin-top:29px;	font-size:14px;}
.spe_aslist dt{height:29px;line-height:29px;background:#fafafa;padding-left:17px;}
.spe_aslist dd{line-height:28px;padding-left:15px;}
.spe_aslist label{cursor:pointer;}
.spe_aslist .ra{position:relative;top:1px;margin-right:5px;}
.spe_aslist p{font-size:16px;color:#39f;text-align:center;line-height:100px;}

.spe_user h2{height:108px;line-height:108px;font-size:24px;margin-top:26px;padding-left:57px;}
.spe_user .spin{height:37px;line-height:37px;clear:both;margin-bottom:17px;padding-left:66px;}
.spe_user .spin span{float:left;display:inline-block;width:76px;font-size:16px;padding-right:20px;text-align:right;}
.spe_user .spin .text{float:left;height:35px;outline:none;+line-height:35px;line-height:35px\9;border:1px solid #cbcbcb;background:#f8f8f8;width:356px;padding-left:10px;}
.spe_user .spin .long{width:568px;}
.spe_user .spin select{width:115px;height:37px;float:left;font-size:16px;}
.spe_user .spin em{font-size:14px;float:left;padding-left:15px;font-style:normal !important;color:#d74a4a;}
.spe_user label{margin:67px 0 0 440px;font-size:14px;color:#39f;}
.spe_user .chk{position:relative;top:2px;margin-right:10px;}
.spe_user .sub{width:348px;height:78px;font-weight:bold;color:#fff;background:#39f;border:3px solid #e0e0e0;margin:22px 0 0 370px;font-size:24px;font-family:"Microsoft Yahei";font-weight:normal;letter-spacing:2px;}
.spe_user p{color:#636363;text-align:right;font-size:14px;padding:100px 0 50px 0;}

/*special.html 专题页*/
