﻿/*-----  Global  ----*/
*{margin:0px;padding:0px; border-width:0;}
body{ font-family:"Microsoft YaHei", sans-serif; font-size: 12px; color:#888; text-align:center;}
a{color:#888; text-decoration:none;}
a:hover{color:#888; text-decoration:none;}

ul li{list-style-type:none;}
.clear{clear:both; height:0px; width:0px; overflow:hidden;}
.floatLeft{float:left; _display:inline}
.floatRight{float:right; _display:inline}
.clearfix:after {content: "."; display: block; height:0; clear:both; visibility: hidden;}
.clearfix{display: inline-table;}
.pageinfo{text-align:center;line-height:40px; font-size:12px; color:#000;}
.pageinfo font,.pageinfo a{color:#000; font-size:12px;}
.pageinfo a:hover{ color:#CF6814}
.pageinfo span{color:#F00;}
/* Hides from IE-mac \*/ 
*html .clearfix {height: 1%;}
.clearfix {display: block;}
.mt5{margin-top:20px;}
.mt6{margin-top:24px;}
.gongyi_fenye{ height:50px; line-height:50px; text-align:left;}
.gongyi_fenye a{ padding:5px 10px; border:1px solid #CCCCCC;}
.gongyi_fenye a.current{ padding:6px 11px; border:none; background:#3374B5; color:#FFF;}
/* End hide from IE-mac */

/*top*/
#headbg{ height:36px; line-height:36px; background:#323232;}
#head{ width:1200px; margin:0 auto; color:#a9a9a9; text-align:left; height:33px; line-height:33px; position:relative;}
.qcode-pop{ padding:10px; position:absolute; height:120px; left:50px; top:36px; background:#fff; display:none; box-shadow:0 0 10px #dddddd; z-index:100; cursor:hand;}
.qcode-pop img{ height:120px; width:120px;}
#top{ width:1200px; margin:0 auto; height:109px; position:relative;}
#top h2{ text-indent:-9999px; overflow:hidden;}
.toplogo{ width:182px; height:85px; top:15px; left:0; position:absolute; text-indent:-9999px; overflow:hidden; background:url(logo.png) no-repeat 0 0;}
.navbar{position:absolute;top:0;left:250px;font-size:16px;z-index:3;}
.navbar.big_shown{width:770px;box-sizing:border-box}
.navbar.big_shown .primary{position:relative; font-size:16px; float:left; width:110px;text-align:center;}
.navbar.big_shown .primary:after{ content:"";display:block; background-color:transparent;width:100%;height:16px;position:absolute;bottom:-15px}
.navbar.big_shown .primary a{display:block; height:109px; line-height:109px;}
.navbar.big_shown .primary .secondary{display:none;position:absolute;left:0;top:109px;padding:0.2em 0;box-sizing:border-box;width:100%;background-color:white;text-align:center;white-space:nowrap;box-shadow:1px 1px 30px rgba(0,0,0,0.06)}
.navbar.big_shown .primary .secondary:before{content:"";border-style:solid;border-width:0 10px 10px 10px;border-color:transparent transparent white transparent;width:0;height:0;margin:auto;margin-top:-10px;display:block}
.navbar.big_shown .primary .secondary:before:hover .secondary{display:block}
.navbar.big_shown .primary .secondary a{display:block;text-align:center;height:50px;line-height:50px}
.navbar.big_shown .primary .secondary a:hover{color:#8CBF56}
.navbar.big_shown .primary:hover{background-color:#8CBF56;color:white}
.navbar.big_shown .primary:hover>a,.navbar.big_shown .primary:hover i.fa{color:white}
.navbar.big_shown .primary:hover .secondary{display:block}
/*
.nav{ width:770px; position:absolute; left:280px; top:40px;}
.nav li{ display:block; width:105px; height:28px; line-height:28px; float:left; font-size:16px;}
.nav li a{ color:#747474;}
.nav li a:hover{ color:#83B900;}
*/
.topniu{ position:absolute; right:0; top:38px;}
.topniu a{ display:inline-block; width:55px; height:30px; line-height:30px; font-size:16px; border:1px solid #1DC35F; color:#1DC35F; margin-left:10px;}
.topniu a:hover{ color:#FFF; background:#1DC35F; -webkit-transition:all .5s;  -moz-transition:all .5s; -ms-transition:all .5s; -o-transition:all .5s; transition:all .5s;}
.topniu img{ width:32px; height:32px; border-radius:50%; float:left;}
.topniu p{ text-align:left; line-height:32px; height:32px; font-size:14px;}
.topniu p a{ color:#747474; border:none;}
.topniu p a:hover{ color:#83B900; border:none; background:none;}

/*站内搜索*/
.banner{ height:460px; background:url(indexSearch_bg.jpg); -webkit-background-size:cover; background-size:cover;}
.content-wrap{ width:1200px; margin:0 auto; height:100%;}
.banner .tt{ font-size:50px; color:#fff; font-weight:bold; text-align:center; text-shadow:0 0 4px rgba(0,0,0,44); padding:85px 0 25px 0;}
.banner .solve-info{ color:#fff; font-size:18px; text-align:center; margin:15px 0 45px; height:22px;}
.banner .solve-info .number-boxs{ margin:0 4px; display:inline-block; zoom:1; *display:inline; height:22px; *position:relative; *top:-21px;}
.banner .solve-info .number-box{ display:inline-block; zoom:1; *display:inline; width:20px; height:20px; vertical-align:sub; border:1px solid #fff; overflow:hidden; margin:0 3px;}
.banner .solve-info .number-box .numbers{ width:20px; display:inline-block; zoom:1; *display:inline;}
.banner .solve-info .number-box .numbers em{ width:100%; height:20px; display:block; line-height:22px; margin-bottom:1px;}
.banner form{ height:54px; width:663px; margin:0 auto; border:10px solid rgba(0,0,0,.3); border-radius:8px;}
.banner form input{ float:left; height:100%; border:none; outline:none; padding:0; margin:0;}
.banner form .search-input{ color:#666; width:491px; *height:50px; font-size:20px; padding-left:12px;}
.banner form .search-btn{ color:#fff; width:160px; font-size:16px; *height:50px; background:#67D254; -webkit-transition:all .5s; -moz-transition:all .5s; -ms-transition:all .5s; -o-transition:all .5s; transition:all .5s; -webkit-appearance:none; border-radius:0;}
.banner form .search-btn:hover{ background:#3ED23B;}
.banner .search-tabs{ color:#FFF; width:675px; margin:20px auto 0; font-size:16px; white-space:nowrap; text-align:left;}
.banner .search-tabs a{ color:#fff; margin-right:15px; font-size:14px;}
.solve-info .number-boxs{ margin:0 4px; display:inline-block; zoom:1; height:22px;}
.solve-info .number-box{ display:inline-block; zoom:1; width:20px; height:20px; vertical-align:sub; border:1px solid #fff; overflow:hidden; margin-right:3px; text-align:center; -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px;}
.solve-info .number-box .numbers{ width:20px; display:inline-block; zoom:1;}
.solve-info .number-box .numbers em{ width:100%; height:20px; display:block; line-height:22px; margin-bottom:1px; font-style:normal; font-size:18px;}

/*在线帮助*/
.zaixian{ width:1200px; margin:0 auto; position:relative; margin-top:50px;}
.zaixian_h2{ height:24px; line-height:24px; background:url(hbg.png) no-repeat center center; text-align:center; font-size:24px; color:#646464;}
.zaixian_span{ text-align:center; letter-spacing:1px; padding-top:5px; font-size:16px; color:#646464;}
.zaixianT{ width:300px; height:187px; float:left; padding-top:45px;}
.zaixianT .img{ width:100px; height:100px; border-radius:50%; margin:0 auto;
transition:all 0.5s;
-moz-transition:all 0.5s; /* Firefox 4 */
-webkit-transition:all 0.5s; /* Safari and Chrome */
-o-transition:all 0.5s; /* Opera */}
.zaixianT .img:hover{ width:125px; height:125px;}
.zaixianT .h2{ text-align:center; font-size:16px; font-weight:bold; padding-top:15px; padding-bottom:6px;}
.zaixianT p{ text-align:center; line-height:1.6; font-size:14px;}
.zaixianqiuzhu{ background:url(zaixianceshi.png) no-repeat center center #FF6600;}
.dianhuazixun{ background:url(dianhuazixun.png) no-repeat center center #53859C;}
.zaixiantijiao{ background:url(zaixiantijiao.png) no-repeat center center #8CBF56;}
.yinyueliaoxiao{ background:url(yinyueliaoxiao.png) no-repeat center center #0081C3;}

/*专家介绍*/
.zhuanjia_bg{ background:#53859C; -webkit-background-size:cover; background-size:cover; margin-top:60px; height:520px;}
.zhuanjia{ width:1200px; margin:0 auto; position:relative;}
.zhuanjia_h2{ font-size:24px; text-align:center; color:#E9EDF0; padding-top:25px;}
.zhuanjia_span{ font-size:16px; text-align:center; color:#E9EDF0; line-height:1.6; margin-top:10px;}
.zhuanjiaT{ margin-top:50px;}
.zhuanjiaT li{ float:left; padding:20px; background:#FFF; width:170px; margin-left:35px; border:1px solid #ECECEC; min-height:221px; height:auto!important; height:221px;}
.zhuanjiaT li img{ border-radius:50%; padding:0 25px;}
.zhuanjiaT li .h2{ font-size:18px; color:#444; text-align:center; font-weight:400; margin-top:10px;}
.zhuanjiaT li p{ text-align:left; line-height:1.5; margin-top:10px; color:#888; font-size:13px;}
.zhuanjia_more{ position:absolute; right:0px; top:450px; color:#FFF; font-size:16px;}

/*今日关注*/
.jinriguanzhu{ width:1200px; margin:0 auto; position:relative; margin-top:50px;}
.jinriguanzhu_h2{ height:24px; line-height:24px; background:url(hbg.png) no-repeat center center; text-align:center; font-size:24px; color:#646464; font-weight:normal;}
.jinriguanzhu_span{ text-align:center; letter-spacing:1px; padding-top:5px; font-size:16px; color:#646464;}
.jinriguanzhuT{ margin-top:40px;}
.jinriguanzhu_huodong{ width:370px; position:relative; float:left;}
.jinriguanzhu_huodong_h2{ height:30px; line-height:30px; text-align:left; font-size:24px; font-weight:500; color:#539CD1; padding-bottom:15px;}
.jinriposition{ position:absolute; top:4px; right:0; padding:2px 5px; border:1px solid #EEE;}
.jinriguanzhu_huodongT{ margin-top:15px;}
.jinriguanzhu_huodongT li{ height:35px; line-height:35px; text-align:left; font-size:14px;}
.jinriguanzhu_huodongT span{ font-family:"宋体";}

/*阳光简介*/
.index_companybg{ background:#8CBF56; margin-top:60px; height:420px;}
.index_company{ width:1200px; margin:0 auto; position:relative;}
.index_company_h2{ font-size:24px; text-align:center; color:#FFF; padding-top:25px;}
.index_company_span{ font-size:16px; text-align:center; color:#FFF; line-height:1.6; margin-top:10px;}
.index_companyT{ margin-top:50px;}
.index_companyT_img{ width:340px; float:left;}
.index_companyT_p{ width:370px; float:left; margin-left:90px;}
.index_companyT_p p{ text-align:left; line-height:1.8; font-size:15px; color:#FFF;}
.index_companyT_news{ width:310px; float:right;}
.index_companyT_news_h2{ height:35px; line-height:35px; text-align:left; font-size:16px; font-weight:normal; color:#FFF; padding-left:5px;}
.index_companyT_newsT{}
.index_companyT_newsT li{ height:30px; line-height:30px; text-align:left; font-size:14px; color:#FFF;}
.index_companyT_newsT span{ font-family:"宋体";}
.index_companyT_newsT a{ color:#FFF;}

/*阳光服务*/
.index_service{ width:1200px; margin:0 auto; position:relative; margin-top:50px; margin-bottom:35px;}
.index_service_h2{ height:24px; line-height:24px; background:url(hbg.png) no-repeat center center; text-align:center; font-size:24px; color:#646464; font-weight:normal;}
.index_service_span{ text-align:center; letter-spacing:1px; padding-top:5px; font-size:16px; color:#646464;}
.index_serviceT{ margin-top:50px;}
.index_serviceT_img{ width:375px; height:340px; float:left; position:relative; overflow:hidden;}
.index_serviceT_img img{ width:375px; height:340px;
transition:all 0.5s;
-moz-transition:all 0.5s; /* Firefox 4 */
-webkit-transition:all 0.5s; /* Safari and Chrome */
-o-transition:all 0.5s; /* Opera */}
.index_serviceT_img img:hover{ width:400px; height:370px;}




.index_serviceT_p{ position:absolute; left:0; width:375px; height:40px; font-size:24px; filter:alpha(Opacity=80);-moz-opacity:0.3;opacity: 0.3;}
.index_serviceT_img p{ position:absolute; left:0; width:375px; height:40px; line-height:40px; color:#FFF; font-size:26px; z-index:999; filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8; letter-spacing:4px;}
.index_serviceT_img1{ bottom:40px; background:#F00;}
.index_serviceT_p1{ bottom:40px;}
.index_serviceT_img2{ bottom:130px; background:#25BACB;}
.index_serviceT_p2{ bottom:130px;}
.index_serviceT_img3{ bottom:200px; background:#804000;}
.index_serviceT_p3{ bottom:200px;}

/*公共底部*/
#footbg{ background:#797979; border-top:3px solid #E71F2C; padding-bottom:8px;}
#foot{ width:1200px; margin:0 auto; padding-bottom:20px; padding-top:30px; position:relative;}
.footnav{ width:400px; border-right:1px solid #D0D0D0; font-size:14px; color:#FFF; font-weight:normal; padding-right:50px; padding-top:6px;}
.footnav h2{ font-size:15px; color:#FFF; font-weight:normal; margin-bottom:5px;}
.footnav li{ text-align:center; line-height:28px;}
.footnav a{ color:#FFF;}
.footnav a:hover{ text-decoration:underline; color:#FFF;}
.footnav_about{ width:110px; float:left;}
.footnav_xinyuan{ width:110px; float:left; margin-left:35px;}
.footnav_zixun{ width:110px; float:left; margin-left:35px;}
.footcenter{ width:450px; padding:0 40px 12px 15px;}
.footcenter p{ line-height:2; text-align:left; font-size:14px; color:#FFF;}
.foot_r{ width:200px; padding-bottom:13px;}
#footbottombg{ background:#383838;}
.footbottom{ width:1200px; margin:0 auto; height:32px; line-height:32px; color:#FFF; text-align:left;}
.footbottom a{ color:#FFF;}

/*关于我们*/
#nei_flash{ height:325px; background:url(about_banner.jpg) no-repeat center top; margin:0 auto; width:100%;}
#wrapbg{ background:#F5F5F5; width:100%;}
#wrap{ width:1200px; margin:0 auto; margin-bottom:50px; padding-top:10px; padding-bottom:50px; background:#FFF;}
.company{}
.company_nav{ border-bottom:1px solid #EEE; height:82px; line-height:82px;}
.company_navT{ padding-left:90px; padding-right:90px;}
.company_navT li{ float:left; font-size:16px; font-weight:600;}
.company_navT a{ display:inline-block; width:70px; height:79px;margin-right:60px; color:#888;}
.company_navT a.hover{ color:#333; border-bottom:3px solid #E71F2C;}
/*公司介绍*/
.companyinfo{ margin-top:50px;}
.companyinfo_video{ width:450px; float:left; margin-left:90px;}
.companyinfo_p{ width:580px; float:right;}
.companyinfo_p p{ text-align:left; line-height:1.8; font-size:14px; color:#444; margin-right:90px; margin-bottom:10px;}
.company_zhuren{ margin:50px 90px;}
.company_zhuren_h2{ font-size:20px; text-align:center; font-weight:600; text-align:left; color:#000;}
.company_zhurenT{ margin-top:50px;}
.company_zhurenT_img{ width:150px; float:left;}
.company_zhurenT_p{ width:770px; float:right; text-align:left;}
.company_zhurenT_p h3{ color:#424242; font-size:22px; font-weight:normal;}
.company_zhurenT_p h4{ color:#424242; font-size:18px; font-weight:normal; margin:10px 0;}
.company_zhurenT_p p{ font-size:14px; line-height:1.8; color:#444; margin-bottom:10px;}
.company_rongyu{ margin:50px 90px}
.company_rongyu_h2{ font-size:20px; text-align:center; font-weight:600; text-align:left; color:#000;}
.company_rongyuT{ margin-top:30px;}
.company_rongyuT p{ text-align:left; color:#444; margin-bottom:10px; font-size:14px; padding-left:5px; background:url(p_dian.png) no-repeat 10px center; text-indent:15px;}
/*阳光服务*/
.server{ width:1000px; margin:50px 100px 0 100px;}
.serverT{ margin-top:70px;}
.serverT_h2{ font-size:28px; color:#333; text-align:left; font-weight:normal; border-bottom:1px solid #EDEDED; line-height:36px; height:36px; padding-bottom:15px;}
.serverT_h2 span{ font-size:24px; background:#1DC35F; width:36px; height:36px; line-height:36px; border-radius:50%; display:inline-block; color:#FFF; text-align:center;}
.serverC{ margin-top:20px;}
.serverC_img{ width:250px; float:left;}
.serverC_p{ text-align:left; font-size:15px; float:right; width:710px;}
.serverC_p p{ line-height:1.8;}


.serverT p{ text-align:left; font-size:15px; margin-bottom:10px; color:#444;}
/*联系我们*/
.contact{ width:1000px; margin:50px 100px 0 100px;}
.contact h2{ font-size:18px; font-weight:600; color:#444; text-align:left; margin-top:70px; margin-bottom:50px;}
.contact p{ text-align:left; font-size:15px; margin-bottom:10px; color:#444;}
/*阳光资讯列表*/
.newslist{ padding:30px 115px;}
.newslist li{ border-bottom:1px solid #EEE; padding-bottom:40px; padding-top:40px;}
.newslist .img{ width:220px; float:left;}
.newslist .img img{ width:auto; height:auto; max-height:165px;}
.newslist .news_p{ width:660px; float:right; text-align:left;}
.newslist .news_p h3 a{ font-size:18px; color:#000; line-height:20px; display:inline-block; margin-bottom:20px;}
.newslist .news_p p{ line-height:2; font-size:16px; color:#444;}
.newslist .news_p span{ font-size:12px; color:#999; display:inline-block; margin-top:10px;}
.newslist .news_p1{ text-align:left;}
.newslist .news_p1 h3 a{ font-size:18px; color:#000; line-height:20px; display:inline-block; margin-bottom:20px;}
.newslist .news_p1 p{ line-height:2; font-size:16px; color:#444;}
.newslist .news_p1 span{ font-size:12px; color:#999; display:inline-block; margin-top:10px;}
/*阳光资讯详情*/
.newscount{}
.newscount_left{ width:745px; float:left; text-align:left; padding-right:40px; border-right:1px solid #EBEBEB; padding-bottom:50px;}
.newscount_left_h1{ color:#333; font-size:24px; margin-top:35px; margin-bottom:25px; text-align:left;}
.newscount_left .span1{ width:100%; display:inline-block; height:38px; line-height:38px; border-bottom:1px solid #F2F2F2; border-top:1px solid #F2F2F2; color:#888; margin-bottom:25px;}
.newscount_left p{ text-align:left; font-size:16px; color:#444; line-height:1.8; margin-bottom:15px;}
.newscount_left img{ width:80%;}
.newscount_right{ width:374px; float:right; margin-top:35px;}
.newscount_right_img{ display:block; background:url(news_right1.jpg) no-repeat 0 0; height:171px;}
.newscount_right_list{ margin-top:30px; text-align:left;}
.newscount_right_list_h2{ font-size:18px; color:#444; font-weight:500;}
.newscount_right_list li{ border-bottom:1px solid #EBEBEB; font-size:14px; line-height:1.5; padding-bottom:8px; margin-top:20px;}
.newscount_right_list span{ display:block; color:#ABABAB; margin-top:7px;}

/*阳光部落*/
#expert_img{ height:325px; background:url(expertimg.jpg) no-repeat center center; margin:0 auto; width:100%;}
#expertwrap{ width:1100px; margin:0 auto;}
.expertclass{ border:1px solid #EDEDED; margin-top:10px;}
.expertclass_left{ width:115px; background:#F8F8F8; padding-bottom:18px;}
.expertclass_left p{ font-size:14px; color:#444; padding-top:17px; text-align:right; padding-bottom:2px;}
.expertclass_right{ width:980px; padding-bottom:8px;}
.expertclass_right_div{ font-size:14px; color:#747474; text-align:left; padding-top:15px;}
.expertclass_right_div a{ display:block; float:left; margin-left:10px; color:#747474; padding:2px 10px;}
.expertclass_right_div a.hover,.expertclass_right_div a:hover{ color:#FFF; background:#72D389; border-radius:4px}
.expertlist{ padding-bottom:55px;}
.expertlist_left{ width:785px; float:left;}
.expertlistT{ margin-top:30px; padding-bottom:30px; border-bottom:1px solid #eee;}
.expertlistT_img{ width:120px; float:left;}
.expertlistT_p{ width:530px; float:left; margin-left:30px; text-align:left;}
.expertlistT_p h3{ font-size:16px; color:#444; font-weight:normal; margin-bottom:15px;}
.expertlistT_p h3 span{ font-size:12px; color:#999; padding-left:8px;}
.expertlistT_p_p{ height:48px; overflow:hidden;}
.expertlistT_p_p p{ color:#454545; line-height:24px;}
.expertlistT_biao{ margin-top:15px;}
.expertlistT_biao a{ color:#999; border:1px solid #D8D8D8; border-radius:4px; padding:2px 4px; margin-right:4px;}
.expertlistT_btn{ width:85px; float:right;}
.expertlistT_btn a{ display:block; width:85px; padding:5px 0; border-radius:4px; background:#00B992; color:#FFF; font-size:14px;}
.expertlist_right{ width:265px; float:right;}
.expertlist_right_img{ display:block; background:url(news_right.jpg) no-repeat 0 0; background-size:265px 160px; margin-top:30px; height:160px;}
.expertlist_right_zixun{ width:215px; padding:25px; border:1px solid #EDEDED; margin-top:25px;}
.expertlist_right_zixun h2{ color:#333; font-size:14px; height:24px; line-height:24px; border-bottom:1px solid #EDEDED; text-align:left;}
.expertlist_right_zixunT{ margin-top:20px; border-bottom:1px solid #EDEDED; padding-bottom:20px;}
.expertlist_right_zixunT_h3{ font-size:12px; font-weight:normal; text-align:left; margin-bottom:8px;}
.expertlist_right_zixunT_h3 span{ color:#333; font-weight:700;}
.expertlist_right_zixunT_p{}
.expertlist_right_zixunT_p p{ text-align:left; color:#949494; line-height:1.6;}

/*专家详情*/
#expertshow_top{ width:100%; height:90px; background:#F7F7F7;}
#expertshow_top p{ width:1100px; margin:0 auto; font-size:30px; text-align:left; line-height:90px; color:#646464;}
#expertshowwrap{ width:100%; background:#F7F7F7; padding-bottom:40px;}
.expertshow{ width:1100px; margin:0 auto; padding-top:20px;}
.expertshow_left{ width:725px; float:left;}
.expertshow_zj{ background:#FFF; padding:30px;}
.expertshow_zj_img{ width:160px; float:left;}
.expertshow_zj_img img{ border-radius:50%;}
.expertshow_zj_p{ width:453px; float:right; text-align:left;}
.expertshow_zj_p p{ font-size:14px; margin-bottom:10px; line-height:24px;}
.expertshow_jianjie{ padding:20px 40px; background:#FFF; margin-top:20px;}
.expertshow_jianjie_h2{ border-left:5px solid #37C2C9; text-align:left; padding-left:5px; color:#454545; height:22px; line-height:22px; font-weight:500; font-size:16px;}
.expertshow_jianjieT{ padding-top:10px; text-align:left; font-size:14px; color:#454545; line-height:2; margin-bottom:6px;}
.expertshow_jianjieT p{ }
.expertshow_zixun{ padding:20px 40px; background:#FFF; margin-top:20px;}
.expertshow_zixun_h2{ border-left:5px solid #37C2C9; text-align:left; padding-left:5px; color:#454545; height:22px; line-height:22px; font-weight:500; font-size:16px;}
.expertshow_huifu{ padding-top:10px; text-align:left; font-size:14px; color:#454545; line-height:2; margin-bottom:6px;}
.expertshow_huifuT{ border-bottom:1px solid #EBEBEB; padding-bottom:15px; margin-top:15px;}
.expertshow_huifuT_img{ width:50px; float:left; margin-top:7px;}
.expertshow_huifuT_img img{ border-radius:50%;}
.expertshow_huifuT_p{ width:570px; float:right;}
.expertshow_huifuT_p p{ font-size:16px; line-height:2; color:#666;}
.expertshow_right{ width:345px; float:right;}
.expertshow_right_zj{ padding:15px 20px; background:#fff;}
.expertshow_right_zj h2{ text-align:left; font-size:14px; font-weight:600; border-bottom:1px solid #F2F2F2; height:35px; line-height:35px;}
.expertshow_right_zjT{}
.expertshow_right_zjT li{ text-align:left; margin-top:20px;}
.expertshow_right_zjT li img{ width:60px; float:left; border-radius:50%;}
.expertshow_right_zjT_li_p{ width:230px; float:right; margin-top:7px;}
.expertshow_right_zjT_li_p h3{ text-align:left; font-weight:normal; margin-bottom:8px;}
.expertshow_right_zjT_li_p p{ text-align:left;}

/*阳光公益*/
#gongyi_img{ width:100%; height:325px; background:url(gongyi_img.jpg) no-repeat center top; margin:0 auto;}
#gongyiwrap{ width:1100px; margin:0 auto; background:#FFF; padding-bottom:70px;}
.gongyi_left{ width:710px; border-right:1px solid #E9E9E9; float:left; padding:10px 30px;}
.gongyi_left_t{ margin-top:25px;}
.gongyi_left_t_h3{ line-height:30px; font-size:24px; color:#222; text-align:left; font-weight:500;}
.gongyi_left_t_h3 a{ color:#222;}
.gongyi_left_t_h3 a:hover{ color:#222; text-decoration:underline;}
.gongyi_left_tT{ margin-top:15px; border-bottom:1px solid #E9E9E9; padding-bottom:25px;}
.gongyi_left_tT_img{ width:200px; float:left; margin-top:5px;}
.gongyi_left_tT_img img{ width:auto; height:auto; max-height:130px;}
.gongyi_left_tT_p{ width:470px; float:right; text-align:left; position:relative; font-size:14px;}
.gongyi_left_tT_p p{ line-height:1.8; color:#666;}
.gongyi_left_tT_p_time{ position:absolute; left:0; top:112px; color:#C2C2C2;}
.gongyi_left_tT_p_hit{ position:absolute; right:0; top:112px; color:#C2C2C2;}
.gongyi_right{ width:269px; padding:10px 30px; float:right;}
.gongyi_right_t{}
.gongyi_right_t_h3{ height:40px; line-height:40px; font-size:16px; color:#222; text-align:left; font-weight:500; border-bottom:1px solid #E9E9E9;}
.gongyi_right_tT{ margin-top:15px;}
.gongyi_right_tT img{ width:90px; float:left; margin-right:10px; margin-top:3px;}
.gongyi_right_tT p{ text-align:left; font-size:14px;}
/*阳光公益详情*/
.gongyicount{}
.gongyicount_left{ width:740px; float:left; text-align:left; padding-right:30px; border-right:1px solid #EBEBEB; padding-bottom:50px;}
.gongyicount_left_h1{ color:#333; font-size:24px; margin-top:35px; margin-bottom:25px; text-align:left;}
.gongyicount_left .span1{ width:100%; display:inline-block; height:38px; line-height:38px; border-bottom:1px solid #F2F2F2; border-top:1px solid #F2F2F2; color:#888; margin-bottom:25px;}
.gongyicount_left p{ text-align:left; font-size:16px; color:#444; line-height:1.8; margin-bottom:15px;}
.gongyicount_left img{ width:90%;}

/*阳光咨询*/
#consult{ width:100%; background:#F7F7F7;}
#consultwrap{ width:1100px; margin:0 auto;}
#consultwrap_flash{ height:325px; background:url(ceshi_img.jpg) no-repeat center top; margin:0 auto; width:100%;}
.consultwrap_h2{ height:40px; line-height:40px; text-align:left; font-size:14px; color:#757575;}
.consult_left{ width:145px; padding:45px; background:#FFF; float:right;}
.consult_left_h2{ text-align:left; font-size:16px; font-weight:normal; color:#333;}
.consult_leftT{ padding-top:15px;}
.consult_leftT li{ text-align:left; height:30px; line-height:30px; font-size:14px;}
.consult_right{ width:760px; padding:45px; background:#FFF; float:left;}
.consult_right_h2{ text-align:left; font-size:30px; font-weight:normal; color:#333;}
.consult_rightT{ padding-top:40px;}
.consult_rightT p{ text-align:left; font-size:14px; line-height:2; padding-bottom:10px;}
.ceshi{}
.ceshiT{ padding-bottom:15px;}
.ceshiT_img{ width:400px; float:left; margin-top:4px; margin-left:-50px;}
.ceshiT_p{ float:right; width:400px; margin-top:90px;}
.ceshiT_p_h3{ font-size:16px; height:35px; line-height:35px; text-align:left; color:#111;}
.ceshiT_p p{ text-align:left; line-height:1.8; color:#646464;}
.ceshishow{ text-align:left;}
.ceshishow_h1{ color:#333; font-size:24px; margin-bottom:25px; text-align:left;}
.ceshishow p{ text-align:left; font-size:16px; color:#444; line-height:1.8; margin-bottom:15px;}
.ceshishow img{ width:50%; text-align:center; margin-bottom:15px;}
.ceshishow .span1{ width:100%; display:inline-block; height:38px; line-height:38px; border-bottom:1px solid #F2F2F2; border-top:1px solid #F2F2F2; color:#888; margin-bottom:25px; text-align:left;}

/*专家中心*/
#expertcenter{ border-top:2px solid #E71F2C; margin-bottom:20px;}
.expertcenterT{ width:1100px; margin:0 auto;}
.expertcenterT_h2{ height:70px; line-height:70px; font-size:24px; text-align:left; font-weight:500;}
.expertcenterT_ziliao{ border:1px solid #EBEBEB; padding:25px 20px; margin-top:20px;}
.expertcenterT_ziliao_img{ float:left; width:100px;}
.expertcenterT_ziliao_img img{ border-radius:50%;}
.expertcenterT_ziliao_p{ float:left; width:800px; margin-left:20px; padding-top:8px;}
.expertcenterT_ziliao_p .span{ display:inline-block; background:url(icon.png) no-repeat 0 center; width:14px; height:17px;}
.expertcenterT_ziliao_p .span1{ display:inline-block; background:url(icon0.png) no-repeat 0 center; width:14px; height:17px;}
.expertcenterT_ziliao_p p{ text-align:left; font-size:12px; line-height:2;}
.expertcenterT_nav{ border:1px solid #EBEBEB; background:#FBFBFB; margin-top:20px;}
.expertcenterT_nav li{ height:50px; line-height:50px; border-bottom:1px solid #EBEBEB; font-size:16px; color:#747474; text-align:left; padding-left:40px;}
.expertcenterT_nav_icon1{ background:url(icon1.png) no-repeat 15px center;}
.expertcenterT_nav_icon2{ background:url(icon1.png) no-repeat 15px center;}
.expertcenterT_nav_icon3{ background:url(icon2.png) no-repeat 15px center;}
.expertcenterT_nav_icon4{ background:url(icon3.png) no-repeat 15px center;}
.expertcenterT_nav_icon5{ background:url(icon4.png) no-repeat 15px center;}

/*会员注册*/
#register{ border-top:2px solid #E71F2C; margin-bottom:20px;}
.registerT{ width:500px; margin:0 auto;}
.registerT_h2{ height:70px; line-height:70px; font-size:24px; text-align:left; font-weight:500;}
.registerT_form{}
.registerT_form p{ text-align:left; font-size:16px; color:#333;}
.registerT_form_input{ height:29px; line-height:29px; width:482px; border:1px solid #D2D2D2; margin-top:8px; font-size:18px; padding:8px;}
.registerT_form_input1{ height:29px; line-height:29px; width:120px; border:1px solid #D2D2D2; margin-top:8px; font-size:18px; padding:8px;}
.registerT_form_botton{ width:100%; background:#00A2FF; height:53px; line-height:53px; border-radius:5px; font-size:16px; color:#FFF; font-weight:bold; margin-top:15px;}

/*我的树洞*/
#shudong{ border-top:2px solid #E71F2C; margin-bottom:20px;}
.shudongT{ width:1000px; margin:0 auto;}
.shudongT_h2{ height:70px; line-height:70px; font-size:24px; text-align:left; font-weight:500;}
.shudongT_a{ display:block; width:200px; height:45px; line-height:45px; border-radius:5px; background:#00A2FF; color:#FFF; font-size:18px; margin-top:25px; margin-bottom:25px;}
.shudongT_li{ text-align:left;}
.shudongT_li_nav{ border-top:1px solid #C4C4C4; border-bottom:1px solid #C4C4C4; height:35px; line-height:35px;}
.shudongT_liT{ border-bottom:1px dashed #CCC; margin-top:20px; margin-bottom:20px; padding-bottom:20px;}
.shudongT_liT h3{ font-size:20px; font-weight:normal; margin-bottom:8px;}
.shudongT_liT h3 a{ color:#42AFED;}
.shudongT_liT h3 a:hover{ color:#42AFED; text-decoration:underline;}
.shudongT_liT p{ font-size:14px; line-height:2; color:#333;}
.shudongT_form{ font-size:16px; text-align:left;}
.shudongT_form_input{ height:29px; line-height:29px; width:982px; border:1px solid #D2D2D2; margin-top:8px; font-size:18px; padding:8px;}
.shudongT_form_textarea{ width:982px; border:1px solid #D2D2D2; margin-top:8px; font-size:18px; padding:8px; height:230px;}
.shudongT_form_select{ width:200px; height:45px; line-height:45px; border:1px solid #D2D2D2; margin-top:8px; font-size:18px;}
.expert_zixun{ border-bottom:1px dashed #CCC; margin-top:20px; margin-bottom:20px; padding-bottom:20px;}
.expert_zixun_h4{ color:#949494; font-size:16px; font-weight:normal; margin-bottom:10px;}
.expert_zixun p{ font-size:16px; color:#000; line-height:2;}

/*阳光百科*/
#baikebg{ background:#F7F7F7; padding-bottom:35px;}
#baike{ width:1100px; margin:0 auto; padding-top:20px;}
.baike_nav{padding:20px 20px 20px 0; background:#FFF; text-align:left; font-size:18px;}
.baike_nav a{ float:left; margin-left:20px; display:block; padding:5px 10px;}
.baike_nav a:hover{ background:#3169B0; border-radius:15px; padding:5px 10px; color:#FFF;}
.baike_nav a.hover{ background:#3169B0; border-radius:15px; padding:5px 10px; color:#FFF;}
#baike_left{ width:725px; float:left;}
.baike_biaoqian{ padding:20px; background:#FFF; margin-top:20px;}
.baike_biaoqian_h2{ border-bottom:2px solid #EEE; height:45px; line-height:45px; text-align:left; font-size:18px; color:#3169B0;}
.baike_biaoqianT{ padding-top:20px;}
.baike_biaoqianT a{ display:block; float:left; padding:3px 10px; border:1px solid #E4E4E4; border-radius:10px; margin-left:12px; margin-bottom:10px;}
.baike_biaoqianT a:hover{ background:#5281bd; padding:4px 11px; border:none; color:#FFF;}
.baike_biaoqianT a.hover{ background:#5281bd; padding:4px 11px; border:none; color:#FFF;}
.baike_news{ padding:30px 40px 40px 40px; background:#FFF;}
.baike_newsT{ border-bottom:1px solid #EEE; padding-bottom:15px; margin-top:25px;}
.baike_newsT_img{ width:200px; height:150px; float:left; margin-top:3px;}
.baike_newsT_p{ width:425px; float:right; text-align:left;}
.baike_newsT_p_h3{ font-size:18px; font-weight:normal; margin-bottom:10px;}
.baike_newsT_p p{ color:#777; font-size:14px; line-height:1.8;}
.baike_newsT_p .span1{ background:url(baike_sj.png) no-repeat left center; padding-left:15px; font-size:12px; color:#999;}
.baike_newsT_p .span2{ background:url(baike_liulan.png) no-repeat left center; padding-left:15px; margin-left:15px; font-size:12px; color:#999;}
.baike_newsT_p1{ width:645px; text-align:left;}
.baike_newsT_p1_h3{ font-size:18px; font-weight:normal; margin-bottom:10px;}
.baike_newsT_p1 p{ color:#777; font-size:14px; line-height:1.8;}
.baike_newsT_p1 .span1{ background:url(baike_sj.png) no-repeat left center; padding-left:15px; font-size:12px; color:#999;}
.baike_newsT_p1 .span2{ background:url(baike_liulan.png) no-repeat left center; padding-left:15px; margin-left:15px; font-size:12px; color:#999;}
/*阳光百科详情*/
.baikecount_left{ width:645px; float:left; text-align:left; padding:0 40px 40px 40px; background:#fff; margin-top:30px;}
.baikecount_left_h1{ color:#333; font-size:24px; margin-top:35px; margin-bottom:25px; text-align:left;}
.baikecount_left .span1{ width:100%; display:inline-block; height:38px; line-height:38px; border-bottom:1px solid #F2F2F2; color:#888; margin-bottom:25px;}
.baikecount_left p{ text-align:left; font-size:16px; color:#444; line-height:1.8; margin-bottom:15px;}
.baikecount_left img{ width:80%;}
.baikecount_left_biaoqian{ border-top:1px solid #F2F2F2; padding-top:15px;}
.baikecount_left_biaoqian a{ padding:3px 10px; border-radius:10px; background:#5281bd; color:#FFF;}
.baikecount_right_tushu{ display:block; background:url(news_right.jpg) no-repeat 0 0; height:130px;}
.baikecount_right_yingyuan{ display:block; background:url(news_right.jpg) no-repeat 0 0; height:130px;}
/*心灵影院*/
.videolist{ background:#FFF; padding:20px; width:1060px; margin-top:20px;}
.videolist li{float:left; margin-bottom:20px; margin-right:36px; _display:inline;}
.videolist p{ display:block; margin-top:10px; text-align:left; font-size:14px; color:#051D35;}
.videolist .span1{ background:url(baike_sj.png) no-repeat left center; padding-left:15px; font-size:12px; color:#999;}
.videolist .span2{ background:url(baike_liulan.png) no-repeat left center; padding-left:15px; margin-left:15px; font-size:12px; color:#999;}
/*心灵图书*/
.booklist{ background:#FFF; padding:20px; width:1060px; margin-top:20px;}
.booklist li{float:left; margin-bottom:20px; margin-right:27px; _display:inline;}
.booklist p{ display:block; margin-top:10px; text-align:left; font-size:14px; color:#051D35;}
.booklist .span1{ font-size:12px; color:#999;}
.booklist .span2{ margin-left:10px; font-size:12px; color:#999;}

/*阳关树洞*/
#feelinfobg{ border-top:2px solid #E71F2C;}
#feelinfo{ width:1100px; margin:0 auto; margin-bottom:150px;}
.feelinfo_h2{ font-size:20px; text-align:left; color:#888888; padding-top:25px; letter-spacing:1; font-weight:500;}
#feel_left{ width:730px; float:left; padding-right:40px; border-right:1px solid #EBEBEB;}
.feelinfo_nav{ margin-top:50px; border-bottom:1px solid #EDEDED; font-size:16px; padding-bottom:25px; text-align:left; position:relative;}
.feelinfo_nav a{ display:block; margin-right:20px; float:left;}
.feelinfo_nav a:hover{ color:#1DC35F; border-bottom:2px solid #1DC35F; padding-bottom:3px;}
.feelinfo_nav a.hover{ color:#1DC35F; border-bottom:2px solid #1DC35F; padding-bottom:3px;}
.feelinfo_nav_fabu{ width:117px; height:32px; line-height:32px; background:#00A2FF; position:absolute; right:0; top:-5px; padding:0 10px;}
.feelinfo_nav_fabu a{ color:#FFF; border:none;}
.feelinfo_nav_fabu a:hover{ border:none; color:#FFF;}
.feelinfo_tiezi{ margin-top:30px; padding-bottom:30px; border-bottom:1px solid #EBEBEB;}
.feelinfo_tiezi_huifu{ width:50px; float:left; background:#1DC35F; color:#FFF; text-align:center; line-height:16px; padding:9px 0;}
.feelinfo_tiezi_huifu span{ font-size:16px; font-weight:bold;}
.feelinfo_tiezi_huifu1{ width:50px; float:left; background:#F0F0F0; color:#999; text-align:center; line-height:16px; padding:9px 0;}
.feelinfo_tiezi_huifu1 span{ font-size:16px; font-weight:bold;}
.feeilinfo_tiezi_p{ width:643px; float:right; text-align:left;}
.feeilinfo_tiezi_p_h3{ font-size:20px; font-weight:normal; margin-bottom:8px;}
.feeilinfo_tiezi_p p{ font-size:16px; color:#333; line-height:1.8;}
.feeilinfo_tiezi_p_user{ margin-top:30px; color:#ABABAB;}
.feeilinfo_tiezi_p_user a{ float:right; color:#0093E7;}
.feeilinfo_right{ width:290px; float:right; padding-left:39px;}
.feeilinfo_right_zj{ padding:15px 0; background:#fff;}
.feeilinfo_right_zj h2{ text-align:left; font-size:18px; font-weight:normal; border-bottom:1px solid #F2F2F2; height:35px; line-height:35px;}
.feeilinfo_right_zjT{}
.feeilinfo_right_zjT li{ text-align:left; margin-top:20px;}
.feeilinfo_right_zjT li img{ width:60px; float:left; border-radius:50%;}
.feeilinfo_right_zjT_li_p{ width:220px; float:right; margin-top:7px;}
.feeilinfo_right_zjT_li_p h3{ text-align:left; font-weight:normal; margin-bottom:8px;}
.feeilinfo_right_zjT_li_p p{ text-align:left;}
.feeilinfo_right_img{ display:block; background:url(news_right2.jpg) no-repeat 0 0; height:133px;}
.feelinfo_right_hot{ margin-top:25px;}
.feelinfo_right_hot h2{ text-align:left; font-size:18px; font-weight:normal; border-bottom:1px solid #F2F2F2; height:35px; line-height:35px;}
.feelinfo_right_hotT{ text-align:left; font-size:12px; border-bottom:1px solid #EBEBEB; padding-bottom:15px; margin-top:15px;}
.feelinfo_right_hotT_h3{ font-weight:normal; margin-bottom:8px;}
.feelinfo_right_hotT .span1{ background:url(huifuicon.png) no-repeat left center; padding-left:15px; color:#747474;}
.feelinfo_right_hotT .span2{ color:#ababab; padding-left:15px;}
/*心事详情*/
.feelinfoshow{ margin-top:30px; text-align:left; font-size:16px; line-height:1.8;}
.feelinfoshow_h3{ font-size:18px; color:#0093E7; font-weight:normal; margin-bottom:10px;}
.feelinfoshow_user{ margin-top:30px; color:#ABABAB; font-size:14px;}
.feelinfoshow_hui{ margin-top:30px;}
.feelinfoshow_hui_h3{ font-size:20px; color:#444; text-align:left; border-bottom:2px solid #E5E5E5; padding-bottom:13px; font-weight:normal;}
.feelinfoshow_huiT{ padding-bottom:15px; text-align:left; font-size:14px; color:#454545; margin-top:15px; border-bottom:1px solid #EBEBEB;}
.feelinfoshow_huiT_img{ width:50px; float:left; margin-top:7px;}
.feelinfoshow_huiT_img img{ border-radius:50%;}
.feelinfoshow_huiT_p{ width:665px; float:right;}
.feelinfoshow_huiT_p p{ font-size:16px; line-height:2; color:#666;}
.feelinfoshow_huiT_p .span{color:#999; font-size:12px; margin-top:10px; background:url(baike_sj.png) no-repeat left 5px; padding-left:17px;}
.feeiinfo_zixun{ padding-bottom:40px;}
.feeiinfo_zixun h2{ text-align:left; margin-bottom:15px; font-size:20px; font-weight:normal; margin-top:30px;}
.danxuan{ text-align:left; font-size:15px; margin-top:10px; color:#333;}





















/*wrap*/
#left{ width:290px; _display:inline;}
#right{ width:800px; _display:inline;}
.border{ border-bottom:1px solid #E9E9E9; border-left:1px solid #E9E9E9; border-right:1px solid #E9E9E9;}
.more{ position:absolute; top:12px; right:20px; width:38px; height:7px; text-indent:-9999px; overflow:hidden; background:url(more.jpg) no-repeat 0 0;}

/*index_company*/
.news{ width:738px; position:relative; border-right:1px solid #DDD;}
.news h2{ height:35px; line-height:35px; background:url(news.jpg) no-repeat 0 center; text-indent:-9999px; overflow:hidden;}
.newsT{ margin-top:4px;}
.news_video{ width:265px; margin-top:6px;}
.newsC{ width:428px;}
.newsC_hot{ border-bottom:1px solid #DDD; padding-right:20px; padding-bottom:10px;}
.newsC_hot h3{ text-align:left; line-height:35px; font-size:16px;}
.newsC_hot h3 a{ color:#000;}
.newsC_hot p{ text-align:left; line-height:1.8;}
.newsC_ul{ padding-right:20px; padding-top:10px;}
.newsC_ul li{ text-align:left; line-height:29px; position:relative; height:29px; background:url(newsli.jpg) no-repeat left center; text-indent:10px;}
.newsC_ul span{ position:absolute; top:0; right:0;}
.aboutus{ width:309px; position:relative;}
.aboutus h2{ height:35px; line-height:35px; background:url(company.png) no-repeat 0 center; text-indent:-9999px; overflow:hidden;}
.aboutusT{ padding-top:10px;}
.aboutusT img{ margin-bottom:10px;}
.aboutusT p{ text-align:left; line-height:24px; text-indent:25px;}

/*index_product*/
.index_product{ border:1px solid #DDD; background:#FFF;}
.index_product_h2{ background:#eae8e8; height:40px;}
.index_product_h2 h2{ width:130px; height:40px; background:#1853BB; text-align:center; line-height:40px; color:#FFF; font-size:16px; font-family:"微软雅黑"; float:left;}
.product{ width:879px;}
.productT{ padding-bottom:10px;}
.productT li{ float:left; margin-left:10px; _display:inline; margin-top:15px;}
.productT li a{ display:block; cursor:pointer; border:1px solid #EDEDED; padding:2px;}
.productT li a:hover{ border:1px solid #D8D8D8;}
.productT li .zlcx_t_img{ width:157px; height:120px; overflow:hidden; display:table-cell; vertical-align:middle; text-align:center; *display: block; *font-size:146px; *font-family:Arial;}
.productT li img{ max-width:157px; max-height:120px;}
.productT p{ display:block; padding-top:6px; text-align:center;}
.productclass{ width:219px; padding-bottom:2px;}
.productclass li a{ height:40px; line-height:40px; background:#eae8e8; margin-top:2px; display:block; font-size:14px; font-family:"微软雅黑";}
.productclass li a:hover{ background:#1853BB; color:#FFF;}
.productclass li a.hover{ background:#FF8F32; color:#fff;}

/*index_pic*/
.index_pic{ border:1px solid #DDD; background:#FFF; padding:5px 5px;}

/*index_shebei*/
.index_shebei{ border:1px solid #DDD; background:#FFF; padding:10px; position:relative;}
.index_shebei h2{ height:35px; line-height:35px; background:url(shebei.png) no-repeat 0 center; text-indent:-9999px; overflow:hidden;}
.index_shebeiT{ padding-top:10px;}
/*滚动样式*/
.imgShowC{width:1078px; overflow:hidden; margin:0 auto;}
.scrollBox{ float:left; margin-right:16px; _display:inline;}
.scrollBox a{ display:block; cursor:pointer; border:1px solid #CCC;}
.scrollBox .gundong_img{ width:255px; height:245px; overflow:hidden; display:table-cell; vertical-align:middle; text-align:center; *display: block; *font-size:146px; *font-family:Arial;}
.scrollBox img{ max-width:255px; max-height:245px;}
.scrollBox p{ height:23px; line-height:23px; text-align:center; padding-top:10px; font-size:14px;}
#rightArrow01{ height:35px; width:25px; position:absolute; cursor:pointer; top:10px; right:41px; background:url(prev.png) no-repeat 0 0 #CCC;}
#rightArrow01:hover{ background:url(prev.png) no-repeat 0 0 #1853BA;}
#leftArrow01{ height:35px; width:25px; position:absolute; cursor:pointer; top:10px; right:11px; background:url(next.png) no-repeat 0 0 #CCC;}
#leftArrow01:hover{ background:url(next.png) no-repeat 0 0 #1853BA;}

/*index_huoban*/
.index_hl{ border:1px solid #DDD; background:#FFF; padding:10px;}
.index_liucheng{ width:737px;}
.index_liucheng h2{ height:35px; line-height:35px; background:url(service.png) no-repeat 0 center; text-indent:-9999px; overflow:hidden;}
.index_liuchengT{ padding-top:18px;}
.index_huoban{ width:320px; position:relative; border-left:1px solid #DDD;}
.index_huoban h2{ height:35px; line-height:35px; background:url(partner.png) no-repeat 20px center; text-indent:-9999px; overflow:hidden; border-bottom:1px solid #DDD; padding-bottom:10px;}
.index_huobanT{ padding-top:10px; padding-left:20px;}
.index_huobanT li{ float:left; margin-right:10px;}
.index_huobanT li img{ border:1px solid #E8E8E8;}
.index_huobanT li p{ padding-top:5px; padding-bottom:7px;}


/*nei_flash*/
#contact_flash{ height:214px; background:url(contactimg.png) no-repeat center top;}
#product_flash{ height:214px; background:url(productlistg.png) no-repeat center top;}
.wenzi{ width:1100px; margin:0 auto;}
.wenzi p{font-family:"微软雅黑"; color:#ff8c33; font-size:30px; display:block; margin-left:30px; text-align:left; padding-top:80px; line-height:46px;}
#news_flash{ height:214px; background:url(newsflash.png) no-repeat center top;}

/*nei_nav*/
.nei_nav{ height:30px; line-height:30px; background:#FFF; border:1px solid #DDD; border-radius:5px; text-align:left; padding-left:8px; font-size:13px; color:#000;}


/*left_class*/
.left_class{ width:290px; position:relative;}
.left_class h2{ height:63px; line-height:22px; background:url(left_class.jpg) no-repeat 0 0; text-align:left; color:#468CC6; font-size:18px; font-family:"微软雅黑"; font-weight:normal; padding-top:13px; padding-left:15px;}
.left_classT{ padding:6px 15px; border-top:none; background:#FFF; border:1px solid #DDD;}
.left_classT li{ line-height:42px; height:42px; font-size:14px; font-family:"微软雅黑"; text-align:left; border-bottom:1px dashed #E0E0E0; border-top:1px solid #FFF; background:url(classli.jpg) no-repeat left center; text-indent:10px;}

/*left_ditu*/
.left_ditu{ border:1px solid #DDD; padding:5px; background:#FFF;}

/*nei_rightbox*/
.nei_rightbox{ width:800px; position:relative; background:#FFF; border:1px solid #DDD;}
.nei_rightbox_h2{ height:40px; line-height:40px; text-align:left; font-size:14px; font-family:"微软雅黑"; border-bottom:1px solid #DDD; font-weight:normal; text-indent:10px; color:#FF8F32;}
.nei_rightbox_h2 a{ color:#FF8F32;}
.rcont{ padding:4px 10px; min-height:779px; height:auto!important; height:779px;}
.rcont1{ padding:4px 0px; min-height:769px; height:auto!important; height:769px;}
.position{ position:absolute; top:12px; right:15px;}



.author{ margin:10px auto; border-bottom:1px dashed #CCC; padding-bottom:15px; font-size:12px; text-align:center; color:#000;}
.news_next{ line-height:25px; text-align:left; border-top:1px dotted #999B9B; padding-top:5px;}
.fenxiang{ float:left; margin-top:6px; font-size:14px;}

/*productlist*/

/*productcont*/
.productcont{}
.productcount_h1{ text-align:center; height:30px; line-height:30px; font-size:24px; font-weight:bold;}
.productcount_actho{ margin:10px auto; border-bottom:1px dashed #CCC; padding-bottom:15px; font-size:12px; text-align:center; color:#000;}
.productcount_img{ text-align:center;}
.productcount_img img{ width:70%; height:auto;}
.productcontT{ text-align:left; line-height:2.6; font-size:12px; border-top:1px dashed #D7D6D6; margin-top:20px; padding-top:10px;}

/*zizhi*/
#mbOverlay{ position:fixed; z-index:9999; top:0; left:0; width:100%; height:100%; background-color:#000; cursor:pointer;}
#mbOverlay.mbOverlayFF{ background:transparent url(80.png) repeat;}
#mbOverlay.mbOverlayIE{ position:absolute;}
#mbCenter{ height:557px; position:absolute; z-index:9999; left:50%; background-color:#fff; -moz-border-radius:10px; -webkit-border-radius:10px; -moz-box-shadow:0 10px 40px rgba(0, 0, 0, 0.70); -webkit-box-shadow:0 10px 40px rgba(0, 0, 0, 0.70);}
#mbCenter.mbLoading{ background:#fff url(WhiteLoading.gif) no-repeat center; -moz-box-shadow:none; -webkit-box-shadow:none;}
#mbImage{ left:0; top:0; font-family:Myriad, Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-size:12px; color:#fff; text-align:left; background-position:center center; background-repeat:no-repeat; padding:10px;}
#mbImage a, #mbImage a:link, #mbImage a:visited{ color:#ddd;}
#mbImage a:hover, #mbImage a:active{ color:#fff;}
#mbBottom{ min-height:20px; font-family:Myriad, Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-size:12px; color:#999; text-align:left; padding:0 10px 10px;}
#mbTitle{ display:inline; color:#999; font-weight:bold; line-height:20px; font-size:12px; }
#mbNumber{ background:url(mbNumber_bg.gif) no-repeat center; display:inline; color:#C00; line-height:26px; font-size:12px; position: absolute; bottom: 10px; right: 10px; text-align: center; width:65px; height:26px;}
#mbCaption{ display:block; color:#999; line-height:14px; font-size:10px;}
#mbPrevLink, #mbNextLink, #mbCloseLink{ display:block; float:right; height:20px; margin:0; outline:none;}
#mbPrevLink{ width:32px; height:100px; background:transparent url(CustomBlackPrevious.gif) no-repeat center; position: absolute; top:38%; left:-32px;}
#mbNextLink{ width:32px; height:100px; background:transparent url(CustomBlackNext.gif) no-repeat center; position: absolute; top:38%; right:-32px;}
#mbCloseLink{ width:24px; background:transparent url(CustomBlackClose.gif) no-repeat center; position:absolute; top:10px; right:10px;}
#mbError{ position:relative; font-family:Myriad, Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-size:12px; color:#fff; text-align:center; border:10px solid #700; padding:10px 10px 10px; margin:20px; -moz-border-radius:5px; -webkit-border-radius:5px;}
#mbError a, #mbError a:link, #mbError a:visited, #mbError a:hover, #mbError a:active{ color:#d00; font-weight:bold; text-decoration:underline;}

/* feedback */
.feedback_input{ font-family:"微软雅黑"; background:url(zxly.jpg) no-repeat right 25px;}
.feedback_input td{ height:35px; line-height:35px; padding-bottom:8px;}
.feedback_input .liu{border:1px solid #CCC; height:25px; line-height:25px; outline:none;}
.feedback_input textarea{ border:1px solid #CCC; padding:2px; margin-bottom:5px; outline:none;}
.feedback_input span{ color:#F00;}
.feedback_p{ width:800px; border:1px solid #F0F0F0; margin-left:15px; padding:20px 0px 20px 15px; font-family:"宋体";}
.feedback_p h3{ text-align:left; font-size:14px; color:#CC0000; font-weight:normal; margin-bottom:10px;}
.feedback_p p{ text-align:left; line-height:30px;}

/*右侧悬浮icon*/
.side-bar a,.chat-tips i{background-image: url(gdt-img.png);background-repeat:no-repeat;}
.side-bar{ width:38px; position:fixed; top:150px; right:10px; font-size:0; line-height:0; z-index:100;}
.side-bar a{ width:38px; height:38px; display:inline-block; background-color:#C2C2C2; margin-bottom:4px; border-radius:4px;}
.side-bar .icon-zixun{ background:url(xuanfu_zixun.png) no-repeat center center #C2C2C2;}
.side-bar .icon-zixun:hover{ background:url(xuanfu_zixun.png) no-repeat center center #444;}
.side-bar .icon-qq{ background:url(xuanfu_qq.png) no-repeat center center #c2c2c2;}
.side-bar .icon-qq:hover{ background:url(xuanfu_qq.png) no-repeat center center #444;}
.side-bar .icon-chat{ background:url(xuanfu_weixin.png) no-repeat center center #C2C2C2;}
.side-bar .icon-chat:hover{ background:url(xuanfu_weixin.png) no-repeat center center #444;}
.side-bar .icon-chat:hover .chat-tips {display: block;}
.side-bar .icon-dizhi{ background:url(xuanfu_dizhi.png) no-repeat center center #C2C2C2;}
.side-bar .icon-dizhi:hover{ background:url(xuanfu_dizhi.png) no-repeat center center #444;}
.side-bar .icon-totop{ background:url(xuanfu_top.png) no-repeat center center #c2c2c2;}
.side-bar .icon-totop:hover{ background:url(xuanfu_top.png) no-repeat center center #444;}
.chat-tips{ padding:10px; border:1px solid #d1d2d6; position:absolute; right:50px; top:18px; background-color:#ffffff; display:none;}
.chat-tips i{ width:9px; height:16px; display:inline-block; position:absolute; right:-9px; top:80px; background-position:-88px -350px;}
.chat-tips img{ width:138px; height:138px;}
