﻿@charset "utf-8";
body { margin:0px; padding:0px; font-family: Arial, Helvetica, sans-serif;	font-size: 12px; line-height:150%;	color: #333; background-image:url(../images/bg_top.jpg); background-repeat:repeat-x; background-position:top;}
h1,h2,h3,h4,h5,h6{ font-size:100%; line-height:100%; margin:0px; padding:0px;}
ul,ol,p{ margin:0px; padding:0px; list-style:none; line-height:2em;}
div{ line-height:150%;}
img{ border:0px;}
a:link,a:visited{ color:#333; line-height:150%; text-decoration:none;}
a:hover{ color:#c52b29; line-height:150%; text-decoration:none;}
a.link_prominent:link,a.link_prominent:visited{ color:#c52b29; line-height:150%; text-decoration:none;}
a.link_prominent:hover{ color:#c52b29; line-height:150%; text-decoration:underline;}
.f_prominent{ color:#ff6b00;}
.F_24{ font-size:24px; font-family:"微软雅黑";}
.F_18{ font-size:16px; font-weight:bold;}
.F_16{ font-size:16px; font-weight:bold;}
.F_22{ font-size:22px; font-weight:bold;}
.F_SimSun{ font-family:SimSun;}
.F_strong{ font-weight:bold;}

.p_10{ padding:10px;}
.P_32{ padding:32px;}
.p_25{ padding:25px;}
.p_0_10{ padding:0px 10px;}
.p_0_10_10{ padding:0px 10px 10px;}
.PB_10{ padding-bottom:10px;}
.PT_10{ padding-top:10px;}
.p_10_0{ padding:10px 0px;}
.p_15_0{ padding:15px 0px;}
.PB_30{ padding-bottom:30px;}
.PT_30{ padding-top:30px;}


.MT_10{ margin-top:10px;}
.MT_15{ margin-top:15px;}
 
.w85{ width:85px;}
.w220{ width:220px;}
.w240{ width:240px;}
.w280{ width:280px;}
.w300{ width:300px;}
.w450{ width:450px;}
.w485{ width:485px;}
.w535{ width:535px;}
.w570{width:570px;}
.w607{ width:607px;}
.w617{ width:617px;}
.w627{ width:615px;margin-left:15px;}
.w672{ width:672px;}
.w686{ width:686px;}
.w702{ width:702px;}
.w712{ width:712px;}
.w754{ width:754px;}
.w774{ width:774px;}

.rit{ width: 700px; float:right;}
.rit .nr{ padding:20px;  font-size:14px; color:#454545; line-height:28px;}
.rit .nr a {color: #F90;}
.rit .nr .tit{  color:#B7424A;  font-size:18px; font-weight:bold; padding:20px 0;}
.rit .nr  .tit_xx{ margin-top:18px; font-size:16px;  font-weight:bold; text-align:center; line-height:40px; border-bottom:solid 1px #eee;}
.rit .nr  .des{ margin-bottom:30px; line-height:30px; font-size:12px; color:#999; text-align:center; }


.mh600{ min-height:720px;}

.fl{ float:left;}
.fr{ float:right;}

.gg{ width:1004px; height:auto; padding:15px 10px; overflow:hidden; margin:0px auto; clear:both;}

	  .clear {clear:both;height:15px;}
	  .bjsm {font-size:14px;font-weight:bold;border-bottom:1px solid red;margin:15px 0 5px 0;}
      .bjxx {padding:20px;font-size:12px;}
      .bjxx li {float:left;width:142px;}
	  .bjxx li:hover {color:red;}
      .tsbjxx {padding:20px;font-size:12px;}
      .tsbjxx li {float:left;width:175px;}
	  .tsbjxx li:hover {color:red;}

.border_B{ border-bottom:#e3e1e1 1px solid;}
.border_BRed{ border-bottom:#c62c2a 2px solid;}
.border3{ border-bottom:#e3e1e1 1px solid; border-left:#e3e1e1 1px solid; border-right:#e3e1e1 1px solid;}
.border3 a {color:#c52b29;}
.border{ border:#e3e1e1 1px solid;}
.clearfix{ width:100%; height:0px; line-height:0px; clear:both;}


.layout_div{ width:1024px; padding:0px 10px; height:auto; overflow:hidden; clear:both; margin:0px auto;}


.header{ width:1025px; height:140px; padding:0px 10px; overflow:hidden; margin:0px auto;}
.top{ width:1004px; height:81px; overflow:hidden;}
.logo{ height:91px; padding:0px;  float:left;}
.logo img{margin: 0;}
.header_fav{ width:165px; height:24px; padding:0px 0px 3px; overflow:hidden; background-image:url(../images/bg_fav.jpg); float:right;}
.header_fav li{ width:48px; padding-left:30px; line-height:24px; float:left;}
.header_fav li a:link,.header_fav li a:visited{ color:#fff; line-height:24px;}
.header_fav li a:hover{ color:#FF0;}
.header_nav{ width:660px;; height:54px; padding-top:20px; overflow:hidden; float:right; clear:right;}
.header_nav li{ width:auto; height:25px; padding:28px 10px 0px 5px;overflow:hidden; float:left; background-image:url(../images/bg_nav.jpg); background-repeat:no-repeat; background-position:right top;}
.header_nav li a{ font-weight:bold;display:block;margin-bottom:15px;text-align:center;}
.header_nav li a:link,.header_nav li a:visited{ color:#fff;} 
.header_nav li a:hover{color:#FF0;}

.header_starSort{ width:1004px; height:19px; padding:10px 0px; overflow:hidden; clear:both;}
.header_starSort li{ width:auto; height:19px; float:left; padding:0px 18px; border-left:#ddd 1px solid;}
.header_starSort li:first-child{ border-left:0px; padding:0px 18px 0px 0px;}
.header_starSort li a{ font-size:14px;}

.recommend_title{ width:100px; height:24px; padding:8px 4px 8px 0px; float:left; background-image:url(../images/bg_tjbt.jpg); background-repeat:no-repeat; background-position:center center; text-align:center; color:#fff; text-shadow:0px 0px 2px #b92926; font-weight:normal; line-height:24px;}
.recommend_list{ width:850px; height:16px; overflow:hidden; padding:10px 0px; float:left; }
.recommend_list li{ width:250px; padding:0px 15px; border-right:#e3e1e1 1px solid;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; float:left;}
.recommend_list li a{ line-height:16px;}
a.recommend_more{ display:block; width:50px; text-align:right; padding:8px 0px; height:24px; font-family:"宋体"; line-height:24px; float:right; color:#999;}

.hotNews_title{ width:86px; height:16px; padding:12px 0px 12px 18px; float:left; background-image:url(../images/bg_newsHot.gif); background-repeat:no-repeat; background-position:left center; text-align:center; color:#333; line-height:18px; font-size:13px;}
.hotNews{ width:900px; height:16px; overflow:hidden; margin:12px 0px; float:left;}
.hotNews li{ width:260px; height:16px; line-height:16px; font-weight:bold; color:#fe6b1d; overflow:hidden; padding:0px 18px; border-right:#e3e1e1 1px solid; float:left; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.hotNews li a{ line-height:16px; font-weight:normal;}

.home_banner{ width:100%; height:380px; overflow:hidden; position:relative; border-bottom:#ddd 1px solid; border-top:#ddd 1px solid;}
#roller {height: 380px;	width: 100%;	overflow: hidden;	z-index: 0;	position: relative;}
#roller img {position: absolute; left: 0; top: 0;}
#img_icon {	position: absolute;	left: 50%;	margin-left: -80px;	bottom:20px;	z-index: 100;}
#img_icon p {	margin-right: 10px;	width: 20px; height: 8px;	background: #fff;	float: left; cursor:pointer;}
#img_icon p.selected {	background: #ffb400;}

.banner{ width:1004px; height:auto; overflow:hidden; padding:0px 10px 10px 10px; margin:0px auto;}

.home_quickNav{ width:1004px; height:59px; padding:16px 10px; overflow:hidden; background-image:url(../images/bg_qq.jpg); background-repeat:no-repeat; background-position:center center; margin:0px auto; clear:both;}
.home_do{ width:205px; padding-right:12px; height:59px; overflow:hidden; float:left; text-align:right;}
.home_do h1{ width:200px; padding-top:5px; height:18px; line-height:26px; font-size:18px; color:#666; font-family:"微软雅黑";}
.home_do p{ font-size:12px; text-transform:uppercase; font-family:"微软雅黑"; color:#999;}
.home_quickNavLink{ width:258px;  padding:0px 0px 0px 0px; overflow:hidden; float:left;}
.home_quickNavLink a{margin-top:8px; display:block; float:left; line-height:40px; width:110px; padding-right:11px; text-align:center;  font-weight:bold; color:#fff;}
.home_quickNavLink a:hover{ color:#ffb400;}
.home_quickNavTel{ width:225px; font-size: 16px;  overflow:hidden; padding:4px 0px 9px 125px; line-height:20px; float:left;}
.home_quickNavQQ{ width:150px; height:59px; overflow:hidden; float:left; padding-left:25px;}
.home_quickNavQQ li{ width:55px; height:59px; padding-right:20px; overflow:hidden; float:left;}
.home_quickNavQQ li a{ display:block; height:59px; width:55px;}

.home_gsyw{ width:288px; padding:0px 15px 15px 14px; overflow:hidden;  float:left; margin-top:5px;}
.home_news{ width:248px; height: 327px; float:left; margin-top:15px; border-left:#ddd 1px solid; border-top:#ddd 1px solid; border-bottom:#ddd 1px solid; }
.home_newsTitle{ width:245px; height:38px;}
.home_newsTitle li{ width:245px; height:40px; overflow:hidden; float:left; font-weight:bold; line-height:40px; font-size:14px; cursor:pointer; }
.home_newsTitle li span{ color:#999; font-size:12px; padding-left:10px; font-weight:normal;}
.home_newsOn,.home_newsDef{ width:215px; height:auto; padding-left:10px;color: #c52b29;}
.home_newsTitle li a{width:245px; height:auto; padding-left:10px;color: #c52b29; margin-left: -10px;}
.home_newsTitle li a:hover{border-bottom: 1px solid #dedede}
#home_newsShow{ width:245px; height:270px;}
.home_newspic{ width:225px; height:190px; float:left; overflow:hidden;}
.home_newspic img{ width:225px; height:190px;}
.home_newslist{ width:245px; overflow:hidden; text-align:left; height:270px;}
.home_newslist li{ width:240px; margin-left:5px; height:30px; line-height: 30px; overflow:hidden;white-space:nowrap;text-overflow:ellipsis; }
.home_newslist li span{ color:#999; padding-left:10px;}
.home_newslist li a{ line-height:27px;}
.home_newslist li a span{ color:#c52b29; padding-left:0px; font-size:14px; font-weight:bold;}
.dis{ display:block;}
.undis{ display:none;}

.home_star{ width:658px; height:543px; overflow:hidden; border: 1px solid #ddd; float:right; margin-top:15px;}
.home_star_list{ width:656px; height:498px; overflow:hidden; border-left:#ddd 1px solid; background-color:#efefef; border-right:#ddd 1px solid; clear:both;}
.home_star_pic{ width:195px; height:220px; padding:1px; border:#ddd 1px solid; background-color:#fff; margin:15px 0px 0px 15px; overflow:hidden; position:relative; float:left;}
.home_star_pic img{ width:195px; height:240px;margin: -20px 0 0 0;}
.home_star_pic h2{ width:161px; padding:19px; overflow:hidden; font-size:14px; font-family:"微软雅黑"; line-height:16px; position:absolute; z-index:2; top:0px; left:0px; font-weight: 100; color:#333; list-style: none; margin: 0;}
.home_star_name{ width:169px; padding:6px 13px; overflow:hidden; height:36px; position:absolute; z-index:2; left:1px; bottom:1px; background-color:rgba(36,36,36,0.6); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000);}
.home_star_name li{ width:46px; height:18px; padding:0px 0px 0px 10px; line-height:18px; overflow:hidden; float:left; color:#fff;}
.home_star_name li a{ color:#fff; line-height:18px;}
.home_star_name li a:hover{ color:#c52b29;}
.home_star_search{ width: auto; height:35px; overflow:hidden; clear:both; padding:12px 15px;}
.home_star_search01{ width:190px; height:33px; border:1px #ddd solid; padding:0px 6px; background-color:#fff; overflow:hidden; float:left;}
.home_star_search01 input{ width:100%; height:32px; line-height:32px; border:0px; margin:0px; padding:0px;}
.home_star_searchbtn{ width:84px; overflow:hidden; float:left; height:35px; overflow:hidden;}
.home_star_searchbtn input{ width:84px; height:35px; overflow:hidden; text-align:center; line-height:35px; font-size:14px; font-weight:bold; color:#fff; border:0px; margin:0px; padding:0px; background-color:#ff8a00; cursor:pointer;}

.home_star_searchHot{ width:315px; height:35px; float:left; padding-left:15px;}
.home_star_searchHot li{ width:auto; height:25px; line-height:25px; float:left; padding:5px 15px 5px 0px;}
.home_star_searchHot li a{ font-size:14px;}



.home_case{ width:331px; height:548px; overflow:hidden; float:left; margin-top:15px;}
.home_case_bor{ width:294px; height:467px; padding:15px 17px 15px 18px; background-color:#efefef; border-bottom:#ddd 1px solid; border-left:#ddd 1px solid; border-right:#ddd 1px solid; overflow:hidden; clear:both;}
.home_case_pic{ width:290px; height:200px; overflow:hidden;}
.home_case_pic li{ width:124px; height:197px; float:left;}
.home_case_pic li:first-child{ padding-right:30px;}
.home_case_pic li a{ display:block; border:#ddd 1px solid; padding:1px; background-color:#fff;}
.home_case_pic li img{ width:120px; height:193px;}
 

.home_RList{ width:290px; height:auto; overflow:hidden; padding-bottom:13px;}
.home_RList li{ width:290px; height:31px; line-height:31px; white-space:nowrap;text-overflow:ellipsis;}
.home_RList li span{ color:#999; display:inline-block; padding-left:10px;}
.home_RList li a span{ color:#c52b29; padding-left:0px; font-size:14px; font-weight:bold;}

.home_mxdy{ width:658px; height:400px; overflow:hidden; float:right; clear:left;}
.home_mxdy_bor{ width:auto; padding:15px 0px 0px 15px; height:338px;}
.home_mxdy_pic{ width:125px; height:186px; overflow:hidden; margin:0px 16px 15px 0px; float:left; position:relative;}
.home_mxdy_pic img{ width:125px; height:186px;}
.home_mxdy_pic:first-child{ width:200px; height:323px;}
.home_mxdy_pic:first-child img{ width:200px; height:323px;}
.home_mxdy_bt{ width:100%; height:30px; line-height:30px; overflow:hidden; position:absolute; bottom:0px; left:0px; font-weight:normal; background-color:rgba(0,0,0,0.5); color:#fff; text-align:center; font-size:12px;}
.home_mxdy_list{ width:424px; height:auto; overflow:hidden; float:left;}
.home_mxdy_list li{ width:196px; height:29px; overflow:hidden; line-height:29px; border-bottom:#ddd 1px solid; margin:0px 16px 0px 0px; float:left; word-break:keep-all; white-space:nowrap; text-overflow:ellipsis;}
.home_mxdy_list li a span{ color:#c52b29; padding-left:0px; font-size:14px; font-weight:bold;}

.home_mxyc{ width:331px; height:400px; overflow:hidden; float:left; }
.home_mxyc_bor{ width:auto; padding:15px; height:323px;}
.home_mxyc_tw{ width:297px; height:186px; overflow:hidden; clear:both;}
.home_mxyc_twPic{ width:125px; height:186px; overflow:hidden; float:left;}
.home_mxyc_twPic img{ width:125px; height:186px;}
.home_mxyc_tw h2{ width:157px; height:auto; float:right; line-height:20px; font-size:14px;}
.home_mxyc_tw h2 a{ line-height:20px;}
.home_mxyc_twjs{ width:157px; height:auto; float:right; padding-top:10px; line-height:18px; color:#999;}


.resources_scroll{ min-width: 1024px; height:230px; overflow:hidden; clear:both; border-bottom:#ddd 1px solid; border-top:#ddd 1px solid; background-color:#efefef;}
.resources_scroll_title{ width:1004px; height:25px; margin:0px auto; padding:0px 10px; overflow:hidden;}
.resources_scroll_title a {float:left;padding:5px;margin-top:3px;}
.resources_scroll_title h1{ width:auto; height:25px; line-height:25px; font-size:14px;padding:0 5px; background:#c52b29; color:#fff;float:left;margin-right:10px;}
a.resources_scroll_more{ float:right; clear:right;}
.resources_scroll_list{ width:1004px; height:166px; padding:15px; margin:0px auto; overflow:hidden; clear:both;}
.resources_scroll_listL{ width:23px; height:46px; padding:60px 18px 60px 0px; float:left;}
.resources_scroll_listR{ width:23px; height:46px; padding:60px 0px 60px 18px; float:right; }
.resources_scroll_listL img,.home_resources_listR img{ cursor:pointer;}

.resources_scroll_listM{ width:1000px; float:left; height:166px; overflow:hidden;}
.resources_scroll_listM ul{ width:1590px; overflow:hidden; margin:0px; padding:0px; list-style:none;}
.resources_scroll_listM ul li{ width:127px; height:166px;  padding:0px 18px 0px 0px; overflow:hidden; float:left;}
.resources_scroll_listM ul li img{ width:121px; height:160px;}
.resources_scroll_listM ul li a{ display:block; width:121px; height:160px;  border:#e1e1e1 3px solid; overflow:hidden; position:relative;}
.resources_scroll_listM ul li a h3{ height:27px; overflow:hidden; line-height:27px; text-align:center; position:absolute; bottom:0px; width:100%; background:rgba(0,0,0,0.5); filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#7F000000,endcolorstr=#7F000000); color:#fff;}
.resources_scroll_listM ul li a:hover{ border:#c62b29 3px solid;}

 
.sec_title{ width:auto; height:42px; overflow:hidden; border-top:3px solid #c62c2a; border-left:#e3e1e1 1px solid; border-right:#e3e1e1 1px solid;}
.sec_title h1{ width:auto; height:42px; line-height:42px; float:left; padding-left:12px; font-size:14px;}
.sec_title h1 span{ font-weight:normal; color:#999; text-transform:uppercase; padding-left:10px;}
.sec_title div{ width:auto; height:42px; overflow:hidden; margin-right:5px; color:#999; float:right; line-height:42px; clear:right;}
.sec_title div span{ font-family:SimSun; padding:0px 10px;}
.sec_title div a{ color:#999; line-height:42px;}
.sec_title div a:hover{ color:#c52b29;}

.sec_red_title{ width:auto; height:46px; overflow:hidden; border-top-left-radius:3px; border-top-right-radius:3px; background-color:#c52b29;}
.sec_red_title h1{ width:auto; height:46px; line-height:46px; float:left; padding-left:12px; font-size:14px; color:#fff;}
.sec_red_title h1 span{ font-weight:normal; color:#fff; text-transform:uppercase; padding-left:10px;}
.sec_red_title div{ width:auto; height:46px; overflow:hidden; padding-right:12px; color:#fff; float:right; line-height:42px; clear:right;}
.sec_red_title div span{ font-family:SimSun; padding:0px 10px;}
.sec_red_title div a{ color:#fff; line-height:42px;}
.sec_red_title div a:hover{ color:#fff;}



.home_hy{ width:972px; height:150px; overflow:hidden; padding:15px; clear:both;}
#home_hyScroll { width:972px; height:150px; overflow:hidden;}
#home_hyScroll .home_hypic {float: left; width:4400px;}
#home_hypic1 {float: left;}
#home_hypic2 {float: left;}
#home_hypic1 img,#home_hypic2 img{width:200px; height:260px; margin-right:15px;}

.starPhoto{ width:968px; height:auto; overflow:hidden; padding:32px 0px 0px 33px;}
.starPhoto li{ width:220px; height:350px; float:left; overflow:hidden; padding:0px 22px 22px 0px;}
.starPhoto li a{ display:block; line-height:20px; text-align:center; padding:9px; border:#e3e1e1 1px solid;}
.starPhoto li a img{ width:200px; height:260px; padding-bottom:4px;}



.case{ width:968px; height:auto; overflow:hidden; padding:32px 0px 0px 33px;}
.case li{ width:210px; height:360px; float:left; overflow:hidden; padding:0px 32px 32px 0px; margin-top: -10px;}
.case li a{ display:block; line-height:20px; text-align:center; padding:9px; border:#e3e1e1 1px solid; overflow:hidden;}
.case li a img{ width:190px; height:306px; padding-bottom:4px;}
.case li h1{line-height:28px; text-align: center; height: 28px; font-weight: 100; width: 190px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis; padding: 10px; margin: auto; list-style: none;}

.paging{ height:26px; line-height:26px; text-align:center; overflow:hidden; padding:30px 0px; margin:0px auto; border-top:#e3e1e1 1px solid; clear:both;}
.paging a{ padding:3px 8px; margin:0px 3px; border:1px solid #ddd;}
.paging a.pagingOn{ background-color:#faece1; border:#de4b39 1px solid;}
.paging_W936{ width:936px;}


.pageL_nav{ width:219px; height:auto; overflow:hidden; background-image:url(../images/bg_pageLnavB.jpg); background-repeat:no-repeat; background-position:left bottom; padding-bottom:14px;}
.pageL_nav ul{ width:189px; height:auto; padding:10px 14px; overflow:hidden; border-left:#e7e7e7 1px solid; border-top:#e7e7e7 1px solid; border-right:#e7e7e7 1px solid; background-image:url(../images/bg_pageLnav.jpg);}
.pageL_nav ul li{ width:189px; height:43px; font-size:14px; font-weight:bold; border-bottom:#e7e7e7 1px solid; background-image:url(../images/bg_pageLnavli.jpg); background-repeat:no-repeat; background-position:0px 13px;}
.pageL_nav ul li a{ width:157px; height:43px; padding-left:32px; line-height:43px;}
.pageL_nav ul li a.navOn{color:#c52b29;}

.pageL_title{ width:100%; height:40px; line-height:40px; font-size:16px; color:#333333;}
.pageL_title span{ color:#A70101; text-transform:uppercase; padding-left:10px;}

.pageL_quote{ width:219px;height:130px;}
.pageL_quote li{ width:103px; height:33px; float:left; padding-bottom:10px;}
.pageL_quote li a{ display:block; text-align:center; line-height:33px; font-size:14px; border:1px solid #c7c7c7; background-repeat:no-repeat;}
.pageL_service{ width:219px;height:170px; margin: auto; padding-top: 26px;}
.pageL_service li{ width:103px; height:33px; float:left; padding-bottom:10px;}
.pr13{ padding-right:13px;}
.pageL_service li a{ display:block; text-align:center; line-height:33px; font-size:14px; border:1px solid #c7c7c7; background-repeat:no-repeat;}
a.numeber_01{background-position:left top;}
a.numeber_01:hover{background-position: right top;}
a.numeber_02{background-position: left -33px;}
a.numeber_02:hover{background-position: right -33px;}
a.numeber_03{background-position: left -66px;}
a.numeber_03:hover{background-position: right -66px;}
a.numeber_04{background-position: left -99px;}
a.numeber_04:hover{background-position: right -99px;}
a.numeber_05{background-position:left -132px;}
a.numeber_05:hover{background-position: right -132px;}
a.numeber_06{background-position: left -165px;}
a.numeber_06:hover{background-position: right -165px;}

.aticle_title{ width:auto; height:auto; overflow:hidden; padding:10px; line-height:24px; font-size:22px; background-color:#c42c29; color:#fff; text-align:center;}
.aticle_time{ width:100%; height:40px; line-height:40px; text-align:right; color:#999;}

.aticle_show{ width:auto; padding:25px; background-color:#f5f5f5; border-bottom:#e3e1e1 1px solid;font-size: 14px; font-family: "微软雅黑"; line-height: 28px;}
.aticle_show a {color:#c42c29;}
.aticle_show p{font-size: 14px; font-family: "微软雅黑"; line-height: 28px;}
.aticle_nav{ width:auto; padding:15px 25px;  background-color:#f5f5f5; border-top:#fff 1px solid;}
.aticle_nav li{ width:100%; height:24px; line-height:24px;}
.aticle_nav li span{ color:#c52b29; font-weight:bold; font-family:SimSun;}
.fxdiv{ width:100%; padding:10px 0px 0px 0px; overflow:hidden;}

.news_graphic{ width:166px; height:auto; overflow:hidden; float:left; clear:left;}
.news_graphic li{ width:166px; height:160px; padding-bottom:10px; overflow: hidden;}
.news_graphic li h2{ width: 166px;line-height: 18px; font-weight:100; height: 18px;text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.news_graphic li h2 a{line-height: 18px;color: #333;}
.news_graphic li h2 a:hover{color: red; border-bottom: 1px solid red;}
.news_graphic li a{width: 166px; height: 141px; display:block; line-height:18px; text-align:center; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.news_graphic li a img{ width:160px; height:135px; padding:2px; border:#e3e1e1 1px solid; margin-bottom:8px;}

.endorsement_graphic{ width:131px; height:auto; overflow:hidden; float:left; clear:left;}
.endorsement_graphic li{ width:131px; height:160px; padding-bottom:10px;overflow: hidden;}
.endorsement_graphic li h2{ width: 131px;line-height:16px; font-weight:100; height: 16px; font-size: 12px;text-overflow: ellipsis; white-space: nowrap; overflow: hidden; }
.endorsement_graphic li h2 a{line-height: 18px;color: #333;}
.endorsement_graphic li h2 a:hover{color: red; border-bottom: 1px solid red;}
.endorsement_graphic li a{width: 126px; height: 141px; display:block; line-height:18px; text-align:center;text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.endorsement_graphic li a img{ width:126px; height:135px; padding:2px; border:#e3e1e1 1px solid; margin-bottom:8px;}

.article_list{height:auto; overflow:hidden; float:right; clear:right;}
.article_list ul{ width:100%; height:auto; overflow:hidden; padding:15px 0px 10px 0px; border-top:#e3e1e1 1px solid;}
.article_list ul:first-child{ padding:0px 0px 0px 0px; border-top:0px;}
.article_list ul li{ height:30px; line-height:30px; overflow:hidden; float:left; color:#999;}
.article_list ul li span{ font-family:SimSun; color:#c52b29;}
.article_list ul .w85{ text-align:right;}
.article_list ul li a{ line-height:30px; font-size: 14px;}

.star_nav{ width:auto; overflow:hidden; height:auto; padding:0px 25px 0px 25px; clear:both; border-bottom:#e3e1e1 1px solid;}
.star_nav li{ width:100%; height:18px; overflow:hidden; line-height:18px; border-top:#e3e1e1 1px solid; padding:10px 0px;}
.star_nav li:first-child{ border-top:0px;}
.star_nav li a{height:18px; display:inline-block; line-height:18px; padding:0px 10px; margin:0px 5px;}
.star_nav li a:hover,.star_nav li a.star_navOn{ background-color:#c42c27; border-radius:3px; color:#fff;}

.recommend_search{ width:auto; height:38px; clear:both; padding:10px 25px; border-bottom:#ddd 1px solid; background-color:#f6f6f6;}

.resources_list{ width:717px; height:auto; overflow:hidden; padding:37px 0px 0px 38px;}
.resources_list li{ width:141px; height:206px; float:left; overflow:hidden; padding:0px 37px 37px 0px;}
.resources_list li a{ display:block; line-height:20px; text-align:center; padding:9px; border:#e3e1e1 1px solid; overflow:hidden;}
.resources_list li a img{ width:121px; height:160px; padding-bottom:4px;}

.star_list{ width:717px; height:auto; overflow:hidden;}
.star_list li{ width:141px; height:206px; float:left; overflow:hidden; padding:0px 0px 37px 35px;}
.star_list li a{ display:block; line-height:20px; text-align:center; padding:9px; border:#e3e1e1 1px solid;}
.star_list li a img{ width:121px; height:160px; padding-bottom:4px;}

.resources_picBig{ width:300px; height:400px; overflow:hidden; float:left; clear:left; padding:10px; border:#e3e1e1 1px solid;}
.resources_picBig img{ width:300px; height:400px;}
.resources_secTitle{ width:100%; height:35px; border-bottom:#c52b29 1px solid;}
.resources_secTitle h1{ width:120px; height:35px; background-image:url(../images/bg_title.jpg); background-repeat:no-repeat; line-height:35px; text-align:center; color:#c52b29;}

.resources_contact{ width:100%; height:auto; overflow:hidden;}
.resources_contact li{ width:100%; height:22px; line-height:22px; overflow:hidden; padding:5px 0px;}
/*.resources_files{ height:auto; overflow:hidden; margin-bottom:-1001px; padding-bottom:1000px;}*/

.groupPhoto{ width:216px; height:660px; overflow:hidden; padding:30px 30px 10px 30px; overflow:hidden;}
.groupPhoto ul{ width:216px; height:660px; overflow:hidden;}
.groupPhoto ul li{ width:216px; height:320px; overflow:hidden; line-height:20px; text-align:center; font-size:14px;}
.groupPhoto ul li img{ width:200px; height:260px; overflow:hidden; border:#ddd 8px solid; margin-bottom:10px;}

.star_secTitle{ width:auto; height:36px; line-height:36px; overflow:hidden; padding:0px 10px; font-size:16px; background-color:#efefef; border-bottom:#e3e1e1 1px solid;}
.star_awards{ width:100%; height:auto; line-height:24px; overflow:hidden; margin-top:10px;}

.star_xx,.star_gz{ width:100%; height:122px; overflow:hidden; padding:10px 0px 20px 0px;}
.star_xx li{ width:50%; height:30px; line-height:30px; float:left;}
.star_gz li{ width:100%; height:30px; line-height:30px;}

.star_piclist{ width:100%; height:auto; overflow:hidden; clear:both; padding-top:10px;}
.star_piclist li{ float:left; width:106px; height:136px; padding:3px; border:#ddd 1px solid; margin:10px 0px 0px 10px;}
.star_piclist li img{ width:106px; height:136px;}
.star_piclist li:first-child{ width:235px; height:291px; margin:10px 0px 0px 0px;}
.star_piclist li:first-child img{ width:235px; height:291px;}



/*底部信息样式开始*/
.foot_com{width: expression(this.offsetParent.clientWidth<1024?"1024px":"100%"); min-width: 1024px; height:auto; overflow:hidden; clear:both; background-image:url(../images/bg_line.jpg); background-repeat:repeat-x; background-position:0px 40px; padding-bottom:20px;}
.foot_comTitle{ width:auto; height:40px; float:left; clear:both; line-height:40px; background-color:#fff; margin:20px 0px; padding:0px 3px;}
.foot_com_bg{ width:1004px; height:270px; overflow:hidden; clear:both; background-image:url(../images/bg_footCom.jpg); background-position:left top;}
.foot_about{ width:305px; height:auto; overflow:hidden; padding:0px 20px; float:left;}
.foot_about_content{ padding:15px 0px 0px 0px; overflow:hidden; line-height:26px;}
.foot_com_bg h2{ width:100%; height:43px; line-height:43px;}
.foot_com_bg h2 span{ text-transform:uppercase; color:#a70101;}
.foot_superiority{ width:290px; height:auto; overflow:hidden; padding:0px 20px; float:left;}
.foot_superiority ul{ width:245px; height:180px; padding:17px 0px 0px 45px; overflow:hidden;}
.foot_superiority ul li{ width:100%; height:30px; line-height:30px; font-size:14px; font-weight:bold;}
.foot_link{ height:auto; overflow:hidden; padding:0px 470px;}
.foot_link_pic{ overflow:hidden; padding:10px 0px;}
.foot_link_pic li{ height:30px; padding:0px 5px; float:left;}
.foot_link_pic li a{ display:block;}
.foot_link_list{ width:288px; height:auto; overflow:hidden;}
.foot_link_list li{ float:left; width:auto; height:30px; line-height:30px; overflow:hidden; color:#999; float:left;}
.foot_link_list li a{padding:0px 10px; font-size:14px; font-weight:bold;}
.foot_link_list li a：hover{color:red; }

.footer{width: expression(this.offsetParent.clientWidth<1024?"1024px":"100%"); min-width: 1024px;  overflow:hidden; background-image:url(../images/bg_foot.jpg); background-repeat:repeat-x;padding-bottom:30px;}

.footer_logo{ width:205px; height:176px; float:left;}
.footer_nav{ width:674px; height:176px; float:left; clear:left; padding-top:20px; overflow:hidden;}
.footer_navlist_box{float:left;overflow:hidden;}
.footer_navlist{ width:60px; height:176px; float:left; padding:0px 45px; background-image:url(../images/bg_foot_nav.jpg); background-repeat:no-repeat; background-position:left top;}
.footer_navlist h2{ width:100%; height:40px; line-height:40px; color:#fff; font-size:14px;}
.footer_navlist ul{ height:auto; overflow:hidden; width:66px;}
.footer_navlist ul li{ height:24px; line-height:24px; overflow:hidden; width:100%; color:#dc9292;} 
.footer_navlist ul li a:link,.footer_navlist ul li a:visited{ color:#dc9292;}
.footer_navlist ul li a:hover{ color:#fff;}
.footer_navlist ul li span{ font-family:SimSun; font-weight:bold;}
.footer_contact{ width:300px; padding:25px; overflow:hidden; height:146px; float:right; clear:right;}
.footer_contact h1{ width:100%; height:30px; line-height:30px; font-size:14px; color:#fff; font-weight:bold; overflow:hidden;}
.footer_contact h1 span{ font-size:12px; text-transform:uppercase;}
.footer_contact ul{ width:245px; height:124px; padding:0px 0px 0px 35px; background-image:url(../images/bg_foot_contact.png); background-repeat:no-repeat; background-position:0px 7px; }
.footer_contact ul li{ width:300px; color:#fff;}
.footer_contact ul li a{color:#fff;}
.footer_contact ul li span{ color:#dc9292;font-size:12px;}
.footer_shenming{ width:100%;display:block;background-color:#1c1e1d;line-height:24px; color:#fff; padding-top: 5px; text-align:center; clear:both;}
.footer_copyRight{ width:100%;display:block;background-color:#1c1e1d;line-height:24px; color:#fff; text-align:center; clear:both; padding-bottom: 5px;}
.footer_copyRight a{color: #fff;}
.footer_copyRight a:hover{color: #c52b29;}

/*底部信息样式结束*/


.zxzx{ width:140px; height:auto; overflow:hidden; position:fixed; top:220px; left:0px; z-index:100;}
.zxzx_top{ width:140px; height:70px; overflow:hidden;}
.zxzx_mid{ width:110px; padding:8px 15px; overflow:hidden; background-image:url(../images/zxzx_02.jpg); background-repeat:repeat-y;}
.zxzx_mid li{ width:110px; height:auto; padding:6px 0px; line-height:18px; text-align:center; color:#c52b29;}
.zxzx_footer{ width:140px; height:41px; overflow:hidden;}


        
        
        
        
        
        