﻿#container{margin-top: 20px !important;margin-bottom: 20px !important;margin:0 auto;text-align:left;border:1px solid #dfdbdc;width:1178px;background:#fff;position:relative;z-index:10;clear:both}
#container:after{overflow:hidden;content:'';clear:both}
#content{border-left:1px solid #dfdbdc;min-height:445px;margin-left:270px;padding:15px 15px 40px 15px;}
#content:after{display:block;overflow:hidden;clear:both;content:''}

/* 侧边栏 */
.snb{float:left;width:270px;min-height:500px}
.snb h3{background:#D3D3D3;height:35px;line-height:35px;width:151px;margin:-1px;margin-bottom:0;color:#666;padding-left:49px;font-size:16px;font-weight:normal;position:relative;z-index:10;display:block;overflow:hidden;vertical-align:top}
.snb .nav{float:left;width:270px;padding-top:1px}
.snb .nav li{border:1px solid #DFDBDC;border-width:1px 0;margin-top:-1px;width:270px}
.snb .nav li:hover{background:#06bf8d}
.snb .nav li a{font-size:14px;line-height:33px;color:#666;height:33px;display:block;padding-left:48px;text-decoration:none}
.snb .nav li.on{background:#06bf8d url(/images/sp_bu.png) 100% -78px no-repeat;width:271px;margin-right:-1px;position:relative}
.snb .nav li:hover a,.snb .nav li.on a{color:#fff}

.snb2 .nav{padding-top:0}
.snb2 .nav li{background:#f7f7f7}
.snb2 .nav li a{line-height:50px;height:50px}
.snb2 .nav li.on{background:#06bf8d url(/images/sp_bu.png) 100% -473px no-repeat;width:271px;margin-right:-1px;position:relative}

/* 当前位置 */
.path{padding:0 0 0 13px;border-bottom:1px solid #DFDBDC;width:786px;margin:-15px -15px 15px -15px;height:33px;line-height:33px}
.path a{color:#666}
.path a:hover{color:#fa6458;text-decoration:underline}

.block_path{height:61px;border-bottom:1px solid #dfdbdc}
.block_path:after{display:block;overflow:hidden;content:'';clear:both}
.block_path h2{float:left;font-size:20px;line-height:30px;font-weight:normal;padding:17px 0 0 27px}
.block_path span{float:left;padding:27px 0 0 18px}

/* 关于我们 */

.snb3 .nav{padding-top:0}
.snb3 .nav li{background:#f7f7f7}
.snb3 .nav li.on{background:#06bf8d url(/images/sp_bu.png) 100% -461px no-repeat;width:270px;margin-right:-1px;position:relative}
.snb3 .nav li a{height:53px;line-height:18px;padding-top:15px}
.snb3 .nav li a span{display:block}
.about{font-size:14px;padding:0 20px}
.about p{line-height:20px;margin-bottom:10px;padding:0 10px}
.about h2{height:64px;border-bottom:3px solid #f0f0f0;margin-top:20px;text-align:right}
.about h2 span{display:inline-block;position:relative;top:2px;width:159px;height:65px}
.about h2 .us_title1{background:url(/images/us_01.png) no-repeat}
.about h2 .us_title2{background:url(/images/us_02.png) no-repeat}
.about h2 .us_title3{background:url(/images/us_03.png) no-repeat}
.about h2 .us_title4{background:url(/images/us_04.png) no-repeat}
.about h3{font-size:22px;margin-top:25px}
.about_txt p{text-indent:2em;line-height:36px;font-size:14px}
.about .about_banner { margin-top: 20px; width: 837px; height: 180px;}
.about .about_bg1 { background: url(/images/about_b1.gif) no-repeat; }
.about .about_bg2 { background: url(/images/about_b2.gif) no-repeat; }
.about .about_bg3 { background: url(/images/about_b3.gif) no-repeat; }
.about .about_bg4 { background: url(/images/about_b4.gif) no-repeat; }
.about .slogan{width: 837px;height: 52px;margin-top: 40px;}
.about .slogan li{float: left;width: 279px;height: 52px;}
.about .slogan li img{float: left;width: 62px;height: 52px;margin-right: 5px;}
.about .slogan li h4{font-size: 20px;color:#06bf8d;margin-bottom: 5px;}
.about .slogan li h5{font-size: 16px;color:#666;}
.about .part_block{margin-top: 55px;}
.about .part_block ul{margin-top: 20px;}
.about .part_block ul li{font-size: 12px;color: #666;padding-left: 25px;background: url(/images/point.png) no-repeat 2px 10px;line-height: 30px;}
.about .part_block h4 {font-size: 26px;color:#06bf8d;border-left:5px solid #06bf8d;padding-left: 10px;margin-bottom: 25px;}
.about .part_block .list_content{width: 380px;height: 140px;background: #f8f7f7;border-radius: 15px;float: left;margin-top:20px;margin-right: 30px;padding-left: 20px;padding-top: 25px;}
.about .part_block .list_content h5{font-size: 16px;color:#666;}
.about .part_block .list_content h5 em{font-size: 12px;color:#999;}
.about .part_block .list_content2{width: 380px;margin-right: 0;}
.about .part_block .list_content ul{margin-top: 10px;}
.contect_us{width:563px;margin:20px auto}
.contect_us ul{margin-top:20px}
.contect_us ul li{font-size:14px;line-height:36px}
.contect_us ul li strong{font-size:20px;color:#fa6458;font-family:Arial;margin-right:20px}
.link_fri{padding:20px 80px 200px}
.link_fri li{width:auto;margin-right:400px;height:46px;line-height:46px;float:left;font-size:14px}
.link_fri li.no_margin{margin-right:0}
.link_fri li a{background:url(/images/us_ico1.png) 0 50% no-repeat}
.link_fri li a:hover{background:url(/images/us_ico2.png) 0 50% no-repeat}
.link_fri li a{padding-left:23px}

/* 平台动态 */
.news_list{padding:10px}
.news_list li{height:38px;line-height:38px;padding:0 20px;position:relative}
.news_list li:hover{background:#f7f8f8}
.news_list li .dot{display:inline-block;width:4px;height:4px;vertical-align:top;background:url(/images/pd_dot_gray.png) no-repeat;margin:18px 8px 0 0}
.news_list li .sp_con{font-size:14px}
.news_list li .sp_con a{width:540px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.news_list li .c_gray{position:absolute;right:20px}
.news_detail{padding:10px 40px;overflow:hidden}
.news_detail img{max-width:100%}
.news_detail h3{font-size:18px;height:52px;line-height:52px;position:relative}
.news_detail h3 a{position:absolute;right:0;font-size:12px;font-weight:normal;background:url(/images/pd_ico_list.png) 0 50% no-repeat;padding-left:20px}
.news_detail .p_con{font-size:14px;line-height:35px;text-indent:2em}
.p_keyword{height:24px;line-height:24px;position:relative;padding-bottom:15px;border-bottom:1px solid #dfdbdc;margin:50px 0 10px}
.p_keyword span{background:url(/images/logo_ico.png) no-repeat 0 50%;padding-left:30px;display:inline-block;height:23px;position:absolute;right:6px}
.share_box{overflow:hidden}
.share_box .nearby{float:left;line-height:22px;font-size:14px}
.share_box .nearby span{display:block}
.share_box p.share_to{float:right}
.share_box p.share_to span{float:left;margin-top: 6px;font-size:12px;}
.share_box p.share_to a{display:inline-block;width:16px;height:16px;padding:0;float:none;margin-left:6px;vertical-align:middle}
.media_info{padding-bottom:15px;border-bottom:1px solid #dfdbdc;margin-bottom:15px;position:relative;overflow:hidden}
.media_info li{display:inline-block;float:left;color:#888;margin-right:135px}
.media_info li.current{position:absolute;right:0;margin:0}

/*新闻页底部导航条*/
.page_lst {text-align:center;height:24px;line-height:24px;margin-top:15px;color:#595757}
.page_lst span{display:inline}
.page_lst p{display:inline}
.page_lst form{display:inline;height:28px;line-height:28px}
.page_lst a{color:#595757}
.page_lst em a{padding:0 5px}
.page_lst em a:hover{color:#fa6458}
.page_lst p a,.page_lst .LinkPage,.page_lst span.CurrentPage{display:inline-block;height:18px;line-height:18px;padding:0 5px;margin:0 2px}
.page_lst p a.current,.page_lst span.CurrentPage{background:#FB645B;color:#fff}
.page_lst p a:hover,.page_lst .LinkPage:hover{background:#FB645B;color:#fff}
.page_lst input{width:41px;height:12px;line-height:12px;margin:0 6px;position:relative;top:3px;box-sizing:inherit}
.page_lst button{width:44px;height:22px;line-height:22px;text-align:center;position:relative;top:3px}
.page_lst input,.page_lst button{*top:0;*margin:0 6px}