@charset "utf-8";
/*------------------------------------------开始主菜单样式---------------------------------------------*/
/*菜单背景*/
.f5 {
    clear: both;
    height: 40px;
    overflow: hidden;
    padding-bottom: 10px;
    width: 960px;
	margin:0 auto;
}
.f5 li {
    float: left;
    line-height: 14px;
    padding: 8px 10px 0;
    white-space: nowrap;
}
.f5 li a {
    color: #666666;
    float: left;
}
.i_nav{background:#fff; height:26px;}
.i_nav li a{text-decoration:none; color:#898989;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; display:block; width:100px;}
.i_nav li a:hover{}

/*一级菜单样式*/
.ddsmoothmenu
{ width:980px; margin:0 auto;display:table;}
.ddsmoothmenu ul
{
}

.ddsmoothmenu ul li{float:left; line-height:26px; width:100px; text-align:center; font-family:微软雅黑; color:#898989; position:relative; }
.ddsmoothmenu ul li.split_memu{width:0px; background:#3f3f3f; line-height:26px;}
* html .ddsmoothmenu ul li a{}
.ddsmoothmenu ul li a:link,.ddsmoothmenu ul li a:visited,.ddsmoothmenu ul li a:hover,.ddsmoothmenu ul li a:active
{
	
}
.ddsmoothmenu ul li a:hover{text-decoration:none; color:#ffc123; background:#3f3f3f; width:100px; float:left;}
.ddsmoothmenu ul li a.activemenu,.ddsmoothmenu ul li a.activemenu:link,.ddsmoothmenu ul li a.activemenu:visited ,.ddsmoothmenu ul li a.activemenu:hover
{
	text-decoration:none; color:#ffc123; background:#3f3f3f; width:100px; float:left;
}

/*结束一级菜单样式*/
/*开始二级菜单样式*/

.ddsmoothmenu ul li ul
{
	font-size:12px;text-align:center; z-index:1000;position:absolute; background:#fff; left:0px;
	 /*collapse all sub menus to begin with*/
}
.ddsmoothmenu ul li ul li{
	float:none;text-align:center; display:block; height:26px;
}
.ddsmoothmenu ul li ul li a{ display:block;}
.ddsmoothmenu ul li ul li a:link,.ddsmoothmenu ul li ul li a:visited,.ddsmoothmenu ul li ul li a:hover,.ddsmoothmenu ul li ul li a:active
{ display:block;
} 

.ddsmoothmenu ul li ul li a:hover{ display:block;}

.ddsmoothmenu ul li ul li ul
{
	top: 0; display:none;
}

* html .ddsmoothmenu{height: 1%;}

.downarrowclass
{
	position: absolute;top: 20px;right: 7px; display:none;
}

.ddshadow
{
	position: absolute; left: 0;top: 0;width: 0;height: 0; z-index:80; display:none;
}

.toplevelshadow
{
	opacity: .60; /* 标准: Firefox 1.5 以上, Opera, Safari */ 
	filter: alpha(opacity=60); /* IE 8 以下 */ 
	-ms-filter: "alpha(opacity=60)"; /* IE 8 */ 
	-khtml-opacity: .60; /* Safari 1.x */ 
	-moz-opacity: .60; /* FF lt 1.5, Netscape */ 
}
/*结束二级菜单样式*/
/*-------------------------------------------------------结束主菜单样式-------------------------------------------------------------*/
#demo { 
     overflow:hidden; 
     height: 18px; width:519px; 
	 padding-left:15px; 
	 margin-top:10px;    
    } 
#demo li{ line-height:30px;}
#demo li a{width:170px;overflow:hidden; white-space:nowrap; text-overflow:ellipsis; display:block; float:left; padding-right:20px;}
#demo li span{ float:right; display:block;}
#demo img { 
     border: 3px solid #F2F2F2; 
     display: block; 
    } 
/* CSS Document */

#container{
	width:990px;
	margin:0 auto;
	position:relative;
	z-index:0;
}
#example{
	width:990px;
	height:310px;
	position:relative;
}
#ribbon{
	position:absolute;
	top:-3px;
	left:-15px;
	z-index:500;
}
#frame{
	position:absolute;
	z-index:0;
	width:990px;
	height:310px;
	top:-3px;
	left:-80px;
}
#slides{
	position:absolute;
	z-index:100;
}
#slides .next,#slides .prev{
	position:absolute;
	top:150px;
	left:0px;
	width:24px;
	height:43px;
	display:none;
	z-index:101;
}
.slides_container{
	width:990px;
	height:310px;
	overflow:hidden;
	position:relative;
}
#slides .next{
	left:914px;
	
}
.pagination{
	width:100px;
	display: block;
	position:absolute;
	z-index:20000;
	top:290px;
	left:10px;
}
.pagination li{
	float:left;
	margin:0 1px;
}
.pagination li a{
	display:block;
	width:16px;
	height:0;
	padding-top:15px;
	background-image:url(/templates/images/banner/pagination1.gif);
	background-position:0 0;
	float:left;
	overflow:hidden;
}
.pagination li.current a{
	background-image:url(/templates/images/banner/pagination.gif);
}
.caption{
	position:absolute;
	bottom:-35px;
	height:30px;
	padding:5px 20px 0 20px;
	background:#000;
	background:rgba(0,0,0,.5);
	width:898px;
	font-size:1.3em;
	line-height:1.33;
	color:#fff;
	border-top:1px solid #000;
	text-shadow: 1px 1px 1px #ccc;
	display: none;
}
/* CSS Document 2009.7 */
body {font-family:Tahoma,"瀹嬩綋";margin:0;padding:0;font-size:12px;color:#000; background:#fff9eb;}
div,form,img,ul,ol,li,dl,dt,dd,p {margin:0;padding:0;border:0;}
ul,li{list-style-type:none;}
img{border:0;}
input,select,textarea{vertical-align:middle;}
h1,h2,h3,h4,h5,h6 {margin:0;padding:0;font-size:12px;font-weight:normal;}
/* Link */
a{color:#000;text-decoration:none;}
a:hover {color:#cc2c1e;text-decoration: none;}
/* Other */
.clear{ clear:both;font-size:1px;width:1px;height:0;visibility:hidden; overflow:hidden;}
.clearfix:after{content:".";display:block; height:0;clear:both;visibility:hidden;} /* only FF */
.left{float:left;}
.right{float:right;}
.img{vertical-align:middle;}
.mauto{width:980px; margin:0 auto;}
.mauto1{width:960px; margin:0 auto;}
.m_auto{margin:0 auto;}
.mtop{padding-top:10px;}
.ml{padding-left:10px;}
/* Font  */
.fb{font-weight:bold;}
.fn{font-weight:normal;}
.f11px{font-size:11px;}
.f14px{font-size:14px;}
.f16px{font-size:16px;}
.f10px{font-size:10px;}
.li20px{line-height:20px;}
.f18px{font-size:18px;}
.f20px{font-size:20px;}
.f24px{font-size:24px;}
.f30px{font-size:30px;}
.yahei{font-family:寰蒋闆呴粦;}
/*天气预报*/
.ifm2scla{ width:252px; height:210px; border:none;}
/*天气预报*/
/*新闻下载UL列表  {图标/标题/日期}*/
#demopage{ display:block; height:369px;}

#i_p_outer{ width:868px; margin:0 auto; display:block; overflow:hidden;}

.btn_none{ display:none;}
.btn_ipu{ margin-left:57px;}

ul.p_n_list{ margin:0;}
ul.p_n_list li{ height:26px; line-height:26px; vertical-align:bottom; margin:0 auto;}
ul.p_n_list li a{float:left; color:#ABABAB;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; width:500px;  background:url(../images/tt.jpg) no-repeat left;}
ul.p_n_list li a:hover{ color:#e60412; text-decoration:none;}
.p_c_text .p_n_list li a{float:left; color:#6A6A6A;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; width:650px;  background:url(../images/tt.jpg) no-repeat left;}
ul.p_n_list li span{ float:right; font-size:12px; color:#ABABAB; line- height:26px; width:100px; text-align:right;}
.p_list{ width:130px; margin:0 auto; float:left; margin-right:8x;}
.p_list dt a img{ width:130px; height:110px;}
.p_list dd{  width:100px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; margin:0 auto; text-align:center;}
.index .nna{ float:left;}
.i_p_imglist dd{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; width:120px; margin:0 auto; text-align:center;}
.clear{clear: both;
    font-size: 1px;
    height: 0;
    overflow: hidden;
    visibility: hidden;
    width: 1px;}
.p_p_img img{ margin:0 auto; display:block;width:500px;}
/* ----开始下级菜单样式---- */
.sidebar{}
.sidebar ul{}
.p_pro_t h3{ display:none;}
.p_pro_t .sidebar ul li,.dl_t ul li{   cursor: pointer;
    float: left;
    font-family: microsoft yahei;
    font-size: 14px;
    line-height: 38px;
    text-align: center;
    width: 135px;
	height:55px;
	position:relative;}
.p_pro_t .sidebar ul li ul,.dl_t ul li ul{ display:none;}
.p_pro_t .sidebar ul li.line,.dl_t ul li.line{ border-left: 1px solid #DDDDDD;
    float: left;
    height: 38px;
    width: 1px;}
.p_pro_t .sidebar ul li:hover,.dl_t ul li:hover{  background: url("../Images/i_p_ton.jpg") no-repeat scroll left top transparent;}
.p_pro_t .sidebar ul li:hover ul,.dl_t ul li:hover ul{ display:block; position:absolute;background:#efefef; top:55px;}
.p_pro_t .sidebar ul li:hover ul li,.dl_t ul li:hover ul li{ height:38px; line-height:38px;}
.p_pro_t .sidebar ul li:hover ul li a,.dl_t ul li:hover ul li a{ color:#0058af;}
.p_pro_t .sidebar ul li:hover ul li:hover,.dl_t ul li:hover ul li:hover{ background:#0058af;}
.p_pro_t .sidebar ul li:hover ul li:hover a,.dl_t ul li:hover ul li:hover a{ color:#fff;}
.p_pro_t .sidebar ul li:hover a,.dl_t ul li:hover a{color: #FFFFFF;}


.i_pros{ height:40px; background:#0069be; padding:0px 33px; border:1px solid　#f00; display:none;}
.i_pros h3{ display:none;}
.i_pros .sidebar ul li,.i_pros .dl_t ul li{   cursor: pointer;
    float: left;
    font-family: microsoft yahei;
    font-size: 14px;
    line-height: 40px;
    text-align: center;
    width: 135px;
	height:38px;
	position:relative;}
.i_pros .sidebar ul li a,.i_pros .dl_t ul li a{ color:#fff;}
.i_pros .sidebar ul li ul,.i_pros .dl_t ul li ul{ display:none;}
.i_pros .sidebar ul li.line,.i_pros .dl_t ul li.line{ display:none; border-left: 1px solid #DDDDDD;
    float: left;
    height: 38px;
    width: 1px;}
.i_pros .sidebar ul li:hover,.i_pros .dl_t ul li:hover{ background:#fff; }
.i_pros .sidebar ul li:hover ul,.i_pros .dl_t ul li:hover ul{ display:block; position:absolute;background:#efefef; top:40px; left:0px;}
.i_pros .sidebar ul li:hover ul li,.i_pros .dl_t ul li:hover ul li{ height:38px; line-height:38px;}
.i_pros .sidebar ul li:hover ul li a,.i_pros .dl_t ul li:hover ul li a{ color:#0058af;}
.i_pros .sidebar ul li:hover ul li:hover,.i_pros .dl_t ul li:hover ul li:hover{ background:#0058af;}
.i_pros .sidebar ul li:hover ul li:hover a,.i_pros .dl_t ul li:hover ul li:hover a{ color:#fff;}
.i_pros .sidebar ul li:hover a,.i_pros .dl_t ul li:hover a{color: #0069be;}
/* ----结束下级菜单样式---- */
dl.i_p_t{ height:40px; line-height:40px; width:242px;}
dl.i_p_t dt{ display:block; float: left;background:url(/templates/images/about11.gif) no-repeat; height:40px; line-height:40px; font-size:14px; padding-left:15px;}
dl.i_p_t dt span{font-size:20px; color:#B60000;}
dl.i_p_t dd{ display:block; float: right; background:url(/templates/images/more.gif) no-repeat; width:47px; height:21px; margin-top:10px; margin-right:13px;}
dl.i_p_t dd a{ display:block; line-height:21px; text-align:center; color:#fff;}
/* ----开始产品列表样式---- */
.p_p_list{ width:98%; margin:0 auto;}
.p_p_list dl.p_list{ padding:0 10px; padding-top:8px; width:130px; height:130px; display:block;}
.p_p_list dl.p_list img{ width:130px; height:110px; }
.p_p_list dl.p_list dl{ width:130px; height:130px; }
.p_p_list dl.p_list dt{ width:130px; height:110px;}
.p_p_list dl.p_list dd{ width:100px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis; margin:0 auto;}
.nimg{ width:100px; float:left;}
.n_list li{ white-space: nowrap; display:block;overflow:hidden; text-overflow:ellipsis; width:220px; line-height:20px;}
.n_list{ width:220px; float:left;}

/* 翻页按钮 */
.navPage{ width:450px;height:20px;  float:left; font-family: arial,simsun,sans-serif; font-size: 10px; text-align:center; clear:both; display: table; padding:15px 0; margin:0px 28px;}
.pro .navPage{width:450px;height:20px;  float:left; font-family: arial,simsun,sans-serif; font-size: 10px; text-align:center; clear:both; display: table; padding:15px 0; margin-left:20px;}
.navPage li{float:left; list-style:none; margin-right:5px;}
.navPage a{display:block;color:#414141;font-size:10px;height:12px;width:15px; line-height: 12px;}
.pagebar a{padding:2px 4px 2px 4px;color:#afafaf;text-align:center;border:1px solid #afafaf;display:block; text-align:center;font-size:10px;}
.pagebar a:hover{border:1px solid #685A57;color:#685A57;font-size:10px;}
a.pagebarCurrent{border:1px solid  #AFAFAF;color:#AFAFAF;font-size:10px;}
.pagebar_dot{display:block;padding-left:5px;padding-right:0px;padding-bottom:0px;color:#414141;line-height:100%;padding-top:3px;height:13px;text-decoration:none;}

ul.ttuc_video{ display:table;}
ul.ttuc_video li{ float:left; width:310px; height:230px; margin:15px 14px;}
ul.ttuc_video li a{ width:290px; height:230px;}
ul.ttuc_video li a img{ width:290px; height:200px;}
ul.ttuc_video li a h3{white-space: nowrap; display:block;overflow:hidden; text-overflow:ellipsis; width:180px; text-align:center; margin:0 auto; height:30px; line-height:30px;}
/*内容详细页*/
.p_n_title{width:95%; margin:10px 0;text-align:center;line-height:30px;font-size:14px;font-weight:bold; display:block; margin:0 auto;}
.p_n_content{ width:100%; line-height:22px; margin:0 auto;}
.p_n_btn{width:100%; line-height:30px; height:30px; text-align:center; font-size:14px; font-weight:bold;}
.p_n_info{line-height:30px; text-align:center; height:30px; width:100%;}
.p_n_content01{ width:100%;}
.p_p_pshow{width:554px; margin:0 auto;}

.remark{ display:block;}
.remark img{ width:500px; height:400px; margin:0 auto; display:block;}
.p_n_video{ margin:0 auto; width:400px; margin-bottom:10px;}

.sortnava{white-space: nowrap; display:block;overflow:hidden; text-overflow:ellipsis; width:100px; margin:0 auto;}
.sortnava.on{ color: #DC280D;
    text-decoration: none;}
/*导航上下记录*/
.prevnext{float:left;padding:10px 15px;line-height:20px;}
.prevrecord,.nextrecord{ width:300px; float: left; padding-right: 20px;white-space: nowrap; display:block;overflow:hidden; text-overflow:ellipsis;}
.prevrecord a,.nextrecord a{ color:#000;}

.title01{}
.title01 h3{ display:block; float:left; font-family: Verdana; font-size:22px; line-height:36px;background:url(/templates/images/about11.gif) no-repeat; height:36px; padding-left:15px; color:#4b4b4b;}
.title01 h3 span{ color:#b60000;}
.title01 span a{display:block; float: right;background:url(/templates/images/more.gif) no-repeat; width:47px; height:21px; text-align:center; line-height:21px; color:#fff; margin-top:10px;}
/* ---------------开始扩展区--------------- */
/*扩展区一，四*/


.i_u_def11{margin:10px auto; background:#fff; display:table; padding-bottom:20px; border:1px solid #E0E3E7;}
.i_u_def11 h3{    background: url("../Images/title03_bg.jpg") repeat-x scroll left top transparent;
    height: 31px;
    line-height: 31px;}
.i_u_def11 .title02 a img{ padding:10px;}
.i_u_def11 .p_pro{}
.i_u_def11 .p_pro li{  background: url("../Images/icon07.jpg") no-repeat scroll left top transparent;
    display: inline;
    float: left;
    height: 141px;
    margin: 8px 1px 3px 9px;
    padding-top: 3px;
    text-align: center;
    width: 188px;}
.i_u_def11 .p_pro li a{}
.i_u_def11 .p_pro li img{width:180px; height:110px;}
.i_u_def11 .p_pro li span{   display: block;
    line-height:31px;
    margin: 0 auto;
    overflow: hidden;
    text-align: center;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 170px;}
.i_u_def11 .i_u_content{ line-height:25px; 
    padding: 10px 13px;
    }


.i_u_def1{ margin-top:10px;}
.i_u_def1 .p_pro{ display: table;}
.i_u_def1 .p_pro li{   display: block;
    float: left;
    margin: 10px 5px;}
.i_u_def1 .p_pro li a img{  border: 1px solid #E3E3E3;
    height: 162px;
    margin-bottom: 8px;
    padding: 8px; width:162px;}
.i_u_def1 .i_u_content{ line-height:25px;}
/*扩展区二*/
.I_index #com_definedkeys_2{    border-right: 1px solid #CACACA;
    float: left;
    width: 626px; padding-right:10px;
}
.i_u_def2{  
    line-height: 26px;
}
.i_u_def2 .title01{ }
.i_u_def2 .title01 h3 {
    display: block;
    float: left;
    padding-left: 15px;
}

.i_u_def2 .title01 h3 strong {
    color: #FFD150;
    display: block;
    float: left;
    font-family: Georgia;
    font-size: 26px;
    line-height: 37px;
    text-transform: uppercase;
}
.i_u_def2 .i_u_content{ line-height:25px;margin-top: 15px;
  } 
.i_u_def2 ul.p_pro{    display: table;
 }
.i_u_def2 ul.p_pro li{    display: inline;
    float: left;
    margin: 15px 13px 0px;
}
.i_u_def2 ul.p_pro li a img{     border: 1px solid #E3E3E3;
    height: 162px;
    padding: 8px;
    width: 162px;
}

#com_definedkeys_2{ overflow:hidden; margin:0px; width:242px;}
.i_u_def12{margin-top:15px;}
.i_u_def12 .title01{ 
    height: 37px;}
.i_u_def12 .title01 h3{   display: block;
    float: left;
    padding-left: 15px; margin:0;}
.i_u_def12 .title01 .more a{ margin-right:15px;}
.i_u_def12 .title01 h3 strong{ color: #FFD150;
    display: block; 
    font-family: Georgia;
    font-size: 26px;
    line-height: 37px;
    text-transform: uppercase;}
.i_u_def12 .i_u_content{
    display: inline;
    float: left;
   line-height:25px; padding:10px 3px;
}
.i_u_def12 ul.alkl{ 
 }
.i_u_def12 ul.alkl li{    font-size: 14px;
    line-height: 25px;}
.i_u_def12 ul.alkl li a{margin:0px; padding:0px;
    display: block;
    overflow: hidden; margin-left:10px;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 210px;}
.i_u_def12 ul.alkl li a:hover{  background:url(/templates/images/l1_hover.jpg) no-repeat left center;}
/*扩展区三*/
.I_index #com_definedkeys_3{  display: inline;
    float: right;
    width: 310px; overflow: hidden;}
.i_u_def3{}
.i_u_def3 h3{ }
.i_u_def3 .i_u_content{ 
    display: inline;
    float: left;
   padding:10px 5px 0px; line-height:20px;}
.i_u_def3 .p_pro{ 
    display: table;
    margin-top: 15px;
    width:306px;}
.i_u_def3 .p_pro li{   font-size: 14px;
    line-height:25px;}
.i_u_def3 .p_pro li a{    background: url("/templates/images/l1.jpg") no-repeat scroll left center transparent;
    display: block;
    overflow: hidden;
    padding-left: 10px;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 294px;}
.i_u_def3 .p_pro li a:hover{ background:url(/templates/images/l1_hover.jpg) no-repeat left center;}


.i_u_def13{     background: url("../images/rbg.gif") repeat-y scroll 0 0 transparent;
    line-height: 22px;
    overflow: hidden; padding:10px 20px 0px;
    width: 678px; float:right;}
.i_u_def13 .title01{  
    height: 37px;}
.i_u_def13 .title01 span a{ margin-right:20px;}
.i_u_def13 .title01 h3{ display: block;
    float: left;
    padding-left: 15px; margin:0px;}
.i_u_def13 .title01 h3 strong{   color: #FFD150;
    display: block;
    float: left;
    font-family: Georgia;
    font-size: 26px;
    line-height: 37px;
    text-transform: uppercase;}
.i_u_def13 .i_u_content{    line-height: 25px;}
.i_u_def13 .p_pro{ display: table;
    padding: 10px 0;}
.i_u_def13 .p_pro li{      display: block;
    float: left;
    margin: 10px 11px 10px 0;
    width: 158px;}
.i_u_def13 .p_pro li img{    border: 1px solid #E3E3E3;
    height: 144px;
    margin-bottom: 8px;
    padding: 8px; width:144px;}
/*扩展区四*/
/*招聘列表*/
ul.xwgs_li{ }
ul.xwgs_li li{display: block; line-height:35px;  height:35px; overflow:hidden;}
ul.xwgs_li li a{  background: url("/templates/images/l1.jpg") no-repeat scroll left center transparent;
    display: block;
	float:left;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 540px; padding-left:10px; font-size:14px;}
ul.xwgs_li li a:hover{  background:url(/templates/images/l1_hover.jpg) no-repeat left center;}
ul.xwgs_li li span{display:block; float:right;}
/*招聘列表*/

/*动态产品列表*/
ul.p_prons li{ display: table; 
    float: left;
    margin: 0px 10px 0px 0px; width:159px;}
ul.p_prons li a img{  border: 1px solid #E3E3E3;
    height: 141px;
    margin-bottom: 3px;
    padding: 8px;
    width: 141px;}
ul.p_prons li a{ display: block;height: 192px;}
ul.p_prons li a span{  display: block; line-height:20px;
    text-align: center;
    width: 146px;white-space: nowrap; display:block;overflow:hidden; text-overflow:ellipsis; margin:0 auto;}
/*动态产品列表*/
/* -----结束扩展区----- */
.title02_1{    background: url("../Images/title_bg02.jpg") repeat-x scroll left top transparent;
    height: 25px;
    line-height: 25px; width:211px; margin-top:20px;}
.title02_1 h3{ background: url("../Images/title_bg02_l.jpg") no-repeat scroll left top transparent;
    color: #BC0000;
    display: block;
    float: left;
    font-family: microsoft yahei;
    font-size: 14px;
    height: 25px;
    padding-left: 28px;}
.title02_1	span{background: url("../Images/title_bg02_r.jpg") no-repeat scroll right top transparent;
    display: block;
    float: right;
    height: 25px;
    padding-right: 10px;}
.rs_content{line-height:20px;  border-color: #BC0000 #DADDE1 #DADDE1;
    border-style: solid;
    border-width: 2px 1px 1px;
    overflow: hidden;
    padding: 9px 0 8px 8px;
    width:201px;}
.rs_content1{line-height:20px;  border-color: #BC0000 #DADDE1 #DADDE1;
    border-style: solid;
    border-width: 2px 1px 1px;
    overflow: hidden;
    width:209px;}
/*友情连接*/
.p_link_list{ display:inline-block; }
.p_link_list li{ float:left;margin:5px 10px;text-align:center;}
.p_link_list li a{display:block;overflow:hidden; width:90px; }
.p_link_list li .aimg{width:88px;height:33px;border:1px solid #cbc5bf;}
.p_link_list li span{display:block;overflow:hidden;width:90px;line-height:22px;white-space:nowrap;text-overflow:ellipsis;}

/*留言列表*/
dl.p_c_t{  border-color: #FFE18E;
    border-style: solid;
    border-width: 1px 0;
    height: 37px;
    margin: 20px auto 0;
    width: 630px;}
dl.p_c_t dt{  display: block;
    float: left;
    padding-left: 10px;
}
dl.p_c_t dt span{  color: #FFD150;
    display: block;
    float: left;
    font-family: Georgia;
    font-size: 26px;
    line-height: 37px;
    text-transform: uppercase;}

.gbook_formbtn{padding:4px;}
.gbook_formbtn goback_btn{clear:both;margin-left:150px;background:#888888;color:#FFFFFF;border:solid 1px #666666;font-size:11px;font-weight:bold;padding:4px 6px;}
.gbook_formbtn input{width:100px;line-height:20px; margin-right: 8px; border:solid 1px;color:#25262b;background:#ddd;cursor:pointer;}
.gbook_indexpost{margin-bottom:8px; padding:20px 20px;}
.gbook_tblist{margin-bottom:4px;}
.p_g_gbook{padding:20px; }
.p_g_gbook li a{ font-size:14px;}
.I_index .p_g_title{font-weight: normal;line-height:30px;text-align:left; width:295px; display:block; white-space:nowrap;overflow:hidden; text-overflow:ellipsis;}
.p_g_title{font-weight:bold;line-height:30px;text-align:left; width:150px; display:block; white-space:nowrap;overflow:hidden; text-overflow:ellipsis;}
.p_g_content{text-align:left;line-height:24px; padding-left:20px; clear: both; font-size:14px;}
/* 招聘 */
.p_jv_jobs{ line-height:24px;}
.p_jv_jobs .jobs{height:33px;}
.p_jv_item{ clear:both; }
.p_jv_title{float:left;clear:left;text-align:left;font-weight:bold;}
.p_jv_cont{float:left;text-align:left;}
.p_jv_contb{text-align:left;clear:both;padding:0 0 10px 20px;}
/* 新闻、下载 */
.i_news{}
.i_news ul{}
.i_news li {
    background: url("/templates/images/m-bg3.gif") no-repeat scroll center bottom transparent;
    float: left;
    padding-bottom: 10px;
    padding-top: 10px;
    width: 660px;
}
.i_news ul li a{ 
    background: url("/templates/images/100.png") repeat scroll 0 0 transparent;
    cursor: pointer;
    display: block;
    height: 70px;
    width: 660px;
}
.i_news li a strong {
    background: url("/templates/images/m-bg9.gif") no-repeat scroll 0 0 transparent;
    display: block;
    float: left;
    height: 92px;
    text-align: center;
    width: 92px;
}
.i_news li a strong big {
    color: #919191;
    display: block;
    font-family: Arial;
    font-size: 48px;
    font-weight: bolder;
    height: 60px;
    line-height: 60px;
}
.i_news li a strong small {
    color: #919191;
    font-family: Arial;
    font-size: 19.3px;
    font-weight: bold;
    height: 32px;
    line-height: 32px;
}
.i_news li a span {
    display: block;
    float: right;
    margin-right: 10px;
    width: 543px;
}
.i_news li a span h3 {
    border-bottom: 1px dashed #C3C3C3;
    color: #2F2F2F;
    font-family: '微软雅黑';
    font-size: 16px;
    padding: 2px 0 7px; width:540px; display:block; white-space:nowrap;overflow:hidden; text-overflow:ellipsis;
}
.i_news li a span p {
    color: #555555;
    font-family: '宋体';
    font-size: 12px;
    height: 52px;
    line-height: 18px;
    overflow: hidden;
    padding-top: 7px; display:block;
}
.i_news li a:hover strong{width:92px;height:92px; display:block;background:url(/templates/images/m-bg10.gif) no-repeat;}
.i_news li a:hover{background:url(/templates/images/bg15.png) no-repeat;}
.i_news li a:hover strong big{color:#d61015;}
.i_news li a:hover h3{color:#d61015; border-bottom:1px dashed #d61015;}
.i_news li a:hover p{color:#d61015;}
/* 新闻、下载 */
/* 网站地图 */
.p_m_div{ margin:auto; clear: both; text-align:left; padding-left:25px;}
.p_m_div a{line-height:20px;height:20px; font-size:12px; width:730px;}
.p_m_div a:hover{line-height:20px;font-size:12px;}
.p_m_ul{	display: table;width:100%; border-bottom: solid 1px #ccc;}
.p_m_div2 .p_m_ul{margin:0 0 6px 24px;width:auto;border:none;}
.p_m_menu{ font-weight: bold; clear: both; margin-left:10px;}
.p_m_ul li,.menusort_list li{white-space: nowrap;}
.p_m_cli{ margin:0px; padding:0px;}
.p_m_class,.menusort_lists{ margin-left: 24px;}
.p_m_div2 {margin:0px 10px 0px 0px; padding:0px;}
/* ----开始网站Rss订阅中心---- */
.p_l_title{  border-color: #FFE18E;
    border-style: solid;
    border-width: 1px 0;
    height: 37px;
    width: 295px; margin-top:20px;}
.p_l_title h3{    display: block;
    float: left;
    padding-left: 10px;}
.p_l_title h3 strong{color: #FFD150;
    display: block;
    float: left;
    font-family: Georgia;
    font-size: 26px;
    line-height: 37px;
    text-transform: uppercase;}

.onlinerss{width:220px; border:solid #dbdbdb 1px; background:#f0f0f0; padding-bottom:5px;margin:0 0 10px 0;}
.onlinerss dl {width:214px; height:28px; background:url(../images/t1.jpg) no-repeat bottom; margin:0 auto; padding-top:6px;}
.onlinerss dt {padding-left:25px; color:#fff;float:left; line-height:20px; font-size:14px;}
.onlinerss dt a,.onlinerss dt a:hover{color:#fff;text-decoration:none;}
.onlinerss li{text-align:center; padding-bottom:10px;}
.onlinerss li a.a1{border:1px solid #cbc5bf; width:200px;height:170px;display:block;overflow:hidden; margin:0 auto;}
.onlinerss li a.a1 img{ width:200px;}
.onlinerss li a.a2{ margin:0 auto;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:200px;line-height:22px;}
.onlinerss .singletxt_main {width:192px; border:solid #c8c8c8 1px; background:#fff; border-top:none; margin:0 auto; padding:10px; line-height:20px;}
.main_rssxmllist{clear:both;height: 100%;display: block; margin:0 auto; padding:10px;}
.main_rssxmllist ul{display: block;padding-bottom: 2px;}
.rssmain_topbar{clear:both;display: block;height:24px;line-height: 24px;padding: 0px 4px;border:solid 1px #FFE18E;}

.content{ line-height:25px; padding:10px 3px 0px;}
.NewsCenter .NewsCenterLt h3.rs_tit{
   line-height:44px; padding-top:3px; padding-left:25px; color:#0069be; font-size:20px; font-family: "微软雅黑"; overflow:hidden; background: url("/templates/images/NewsCenterLt12.gif") no-repeat ; margin-top:20px;}
.rssmain_toptit{float:left;	font-weight: bold; font-size:14px;}
.rssmain_topbtn{float:right;display:block;padding-top: 2px;}
.rssmain_topbtn .rssxml_url{ margin:4px 15px 0 0;float:left;display:block;line-height:20px; width:80px;}
.rssmain_topbtn .rssxml_btn{float:left;display:block;line-height:20px;}
.rssxml_btn .subscribe_btn{ clear:both;display: block;cursor: pointer;background: url(../../images/rss_icon.jpg) no-repeat left center;padding:2px 4px 0px 20px}
.rssxml_btn .subscribe_list{top:22px;right: -5px;z-index: 1000;	position: absolute;	border: solid 1px #DDDDDD;	background-color: #FFFFFF;	padding: 4px;}
.subscribe_list a{clear:both;display: block;padding:4px;}
.viewitem_list{margin: 0px;	padding: 4px 4px 8px 4px;}
.viewitem_list ul{margin:0px;padding:0px;display:table; width:100%;line-height:20px;}
.viewitem_list ul li{ overflow:hidden;}
.viewitem_list ul li a{ display:block; overflow:hidden;float:left; width:430px; white-space:nowrap; text-overflow:ellipsis;}
.viewitem_list ul span{float:right;}

.pro{  line-height:20px;  border-color: #BC0000 #DADDE1 #DADDE1;
    border-style: solid;
    border-width: 2px 1px 1px;
    overflow: hidden; width:687px;
   display:table; 
   }
.pro ul.alkl{  padding:10px 0px; }
.pro ul.alkl li{  float: left;
    height: 195px;
    padding: 0 6px 20px 12px;
    width: 152px;}
.pro ul.alkl li .pho{ background: url("http://www.longfa.com.cn/template/webf/images/c_alos02.gif") no-repeat scroll 0 0 transparent;
    height: 130px;
    margin-bottom: 5px;
    padding: 4px 8px 4px 4px;
    width: 140px; overflow:hidden;}
.pro ul.alkl li a{color: #EA7A00;
    line-height: 28px;
    width: 140px; display: block;
    text-align: center;}
.pro ul.alkl li a:hover{ color:#f00; text-decoration:none;}
.pro ul.alkl li a img{ width:140px; height:100px;} 
.pro ul.alkl li .fenge{ overflow:hidden;  background: url("http://www.longfa.com.cn/template/webf/images/c_alos03.gif") no-repeat scroll 0 0 transparent;
    color: #939393;
    height: 52px;
    line-height: 24px;
    padding-left: 12px;
    padding-top: 4px;
    width: 140px;}
.pro ul.alkl li .fenge span{ color: #EB973B;
    margin-left: 16px;}

#com_pmodule_rssonline{text-align:center;}
#com_pmodule_rssonline li{ margin-top:20px;}
/* ----结束网站Rss订阅中心---- */
/* ------在线调查---- */
.survey_indexshow{margin:10px 0 15px 5px;}
.survey_indexpost{padding-left: 20px;margin-bottom: 8px;}
.survey_post input{ border: 0px;}
.survey_postbtn{line-height: 30px;}
.survey_postbtn input{line-height:20px; margin-right: 8px; cursor: pointer; width: 100px;   background:#ddd; color:#25262b;border:solid 1px;}
/* -----搜索样式-----*/ 
.i_p_text{float:left; width:325px; height:25px; margin-right:0px; color:#999; background:none; border:0; font-family:Verdana; line-height:25px;}
.i_p_btn{width:36px; height:30px; font-size:14px; color:#fff; border:medium none; cursor:pointer; position:absolute; top:3px; right:0px; background:url(/templates/images/search_but.gif) no-repeat; font-weight:bold; line-height:24px; text-align:center;}

/* ---------------开始底部--------------- */

/* ---------------结束底部--------------- */
/* 首页部分开始 */
.header{height:107px; background:#b31015;}
.logo{float:left;}
.topnav{float:left; padding:20px 0 0 154px;}
.i_phone{float:right;}
.i_banner{    display: block;
    height: 470px;
    overflow: hidden;}
.ban_ner {
    display: block;
    width: 1680px;
}
.container{background:#fff;}
.i_qq{height:82px; background:url(../images/customer.jpg) no-repeat center center;}
.i_qq ul{padding:15px 0 0 586px;}
.i_ttt{position:absolute; margin-top:-20px;}
.i_left{width:252px; float:left; padding:0 0 0 10px;}
.i_rili{width:252px; background:#d20000;}
.i_rili h1{padding:6px 0 0 10px; color:#fff; font-size:24px;}
.i_rili h2{text-align:center; font-size:130px; color:#fff;}
.i_rili h3{padding:6px 0 0 180px; color:#fff; font-size:18px;}
.i_tianqi{padding:12px 0 0 34px;}
.i_tuijian{padding:0 20px;}
.i_tuijian p{padding:10px 0 0 0; line-height:18px;}
.i_tuijian span{padding:10px 0 0 0; line-height:18px; display:block; height:106px; overflow:hidden; text-overflow:ellipsis;}
.i_event{width:250px; float:left; padding:0 0 0 20px;}
.i_event h1{font-family:微软雅黑;}
.i_event ul.i_e_t{float:right; padding:0px 0 0 0;}
.i_event ul.i_e_t li{float:left; padding-left:12px;}
.i_e_list{padding-top:8px;}
.i_e_list dl{border-top:solid #c0c0c0 1px; padding-top:8px;}
.i_e_list dt{float:left; line-height:20px; width:180px;}
.i_e_list dt h3{white-space: nowrap; display:block;overflow:hidden; text-overflow:ellipsis; width:170px;}
.i_e_list dd{float:right; width:47px; height:22px; background:url(../images/b1.gif) no-repeat; text-align:center; line-height:22px; color:#383838;}
.i_e_list ul{padding-top:10px;}
.i_banner1{width:415px; float:left; padding-left:23px; padding-top:10px;}
.i_case{width:960px; margin:15px auto; border-top:solid #ccc 1px;}
.i_case dl.i_c_t{width:960px;}
.i_case dl.i_c_t dt{float:left; padding:12px 0 0 15px; color:#b31015; font-size:16px; font-family:微软雅黑;}
.i_case dl.i_c_t dd{float:right; padding:16px 0 0 0;}
.i_case_img{width:260px; float:left; height:260px; background:url(../images/adpng.png) no-repeat center; position:relative; margin-left:40px; display:block; overflow:hidden;}
.sc2 {
    height: 241px;
	margin-left:10px;
    overflow: hidden; 
    width: 241px; display:block; position:absolute; z-index:1; top:10px;}
.sc2 ul{ margin:0; padding:0; height:241px; float:left;}
.sc2 ul li{ display:block; margin:0; padding:0; float:left;}
.sc2 ul li img{ width:241px; height:241px; margin:0; padding:0; display:block;}
.i_c_l{position:absolute; left:0px; top:110px; cursor:pointer; z-index:10000;}
.i_c_r{position:absolute; right:0px; top:110px; cursor:pointer; z-index:10000;}
.i_rig{width:588px; float: right;}
.i_pro{width:180px; height:260px; float:left; background:url(/templates/images/show_case_bga.gif) no-repeat; margin:0 0 0 10px;color:#676666; overflow:hidden; display:block;}
.i_pro:hover{width:180px; height:260px; float:left; background:url(/templates/images/show_case_bg1.gif) no-repeat; margin:0 0 0 10px; color:#fff; cursor:pointer;}
.i_pro ul.i_p_img{text-align:center; padding:9px 0 0 0;}
.i_pro ul.i_p_text{line-height:44px; height:48px; padding:5px 0 0 8px;}
.i_pro h1{padding:2px 0 0 22px; font-size:11px;}
.i_ad{text-align:center; padding:10px 0px;}
.i_fen{width:960px; margin:0 auto; border-bottom:dashed #dfdcdc 1px;}
.i_fen dl{}
.i_fen dt{float:left; padding:20px 0 0 12px;}
.i_fen dd{float:right; padding:36px 0 0 0;}
.i_love {width: 960px;margin:15px auto 0 auto;background-image: url(../images/i_love_bg2.gif);}
.i_love h1 span {
	float: right;
	margin-top: 20px;
}
.i_love h1 {
	width: 960px;
	float: left;
	height: 80px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #dfdcdc;
}


.i_love ul{
	text-align: center;
	width: 960px;
	float: left;
}
.i_love ul li{
	float: left;
	margin-right: 1px;


}
.i_love ul li dl{
	height: 35px;
	display: block;
	width: 95px;
	padding-top: 10px;
	
}
.i_love ul li dl dd{
	font-size: 9px;
	text-transform: uppercase;
}
.i_love ul li p{
	padding: 5px;width:85px;height:85px; display:block;
}
.i_love ul li p img{width:85px;height:85px;}
.i_love ul li a{
	width: 95px;
}
.i_love ul li a:hover,.i_love ul li a:hover dl{
	background-color: #000;
	color: #FFF;
	
}
.i_love ul li a:hover p{
	background-color: #FC0;
}
.i_love ul li a:hover dt{
	color: #FC0;
}
.i_love ul li a dt{
	color: #656565;
	line-height: 16px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width: 95px;
}
.i_love ul li a dd{
	color: #999;
}
.i_video {
	float: left;
	height: 350px;
	width: 323px;
	background-image: url(../images/video.jpg);
	margin-top: 15px;
}
.i_video p{
	margin-top: 18px;
	margin-left: 17px;	
}
/*团购*/
.tuangou {width:627px; float:right;margin-top: 15px;}
.tuangou_grop{width:627px; height:82px; background:url(../images/gropbg.gif) no-repeat;}
.tuangou_grop h3{padding-top:13px;}
.tuangou_grop h3 span{color:#8e7957; font-size:24px; font-family:"Arial"; font-weight:bold; padding-left:15px;}
.tuangou_grop h3 strong{color:#8e7957; font-size:24px; font-family:"Arial"; font-weight:bold;}
.tuangou_grop h3 strong span{font-size:18px; font-family:"微软雅黑"; padding-left:0;}
.tuangou_grop h3 b{color:#8e7957; font-size:24px; font-family:"微软雅黑"; color:#b30801; font-weight:bold; padding-left:10px;}
.tuangou_grop h3 i{color:#8e7957; font-size:25px; font-family:"Arial"; color:#b30801; font-weight:bold; padding-left:10px;}
.tuangou_grop h3 ins{margin-left:10px;}
.tuangou_src4{width:597px; height:35px; position:relative;}
.tuangou_src4 .tuangou_rt{width:8px; height:13px; background:url(../images/rt2.gif) no-repeat; display:block; position:absolute; left:20px; top:10px;}
.tuangou_src4 .tuangou_rt:hover{width:8px; height:13px; background:url(../images/rt1.gif) no-repeat; display:block; position:absolute; left:20px; top:10px;}
.tuangou_src4 h4{float:left; margin-left:10px; padding-top:5px;}
.tuangou_src4 h4 span{color:#7a7a7a; font-family:"微软雅黑"; font-size:18px;}
.tuangou_src4 h4 strong{color:#6b4f23;  font-family:"微软雅黑"; font-size:18px;}
.tuangou_src4 h4 i{color:#7a7a7a; font-family:"微软雅黑"; font-size:12px;}
.tuangou_grop2{width:195px;float:left;}
.tuangou_grop2 h5{background:url(../images/rmb.gif) no-repeat;width:195px;height:88px; }
.tuangou_tgbk {width:625px;height:265px;float:left;border-bottom:1px solid #c8c8c8;border-left:1px solid #c8c8c8;border-right:1px solid #c8c8c8;}
.tuangou_grop2 h5 span{font-size:26px; color:#FFF; font-family:"Arial"; float:left; width:80px;padding-left:15px;padding-top:30px;}
.tuangou_grop2 h5 a{width:76px; height:34px; display:block; float:left;padding-top:25px;}
.tuangou_grop2 h6{color:#636363; font-size:12px; font-family:"微软雅黑"; width:159px;padding-top:10px;padding-left:20px;text-align:center;float:left; }
.tuangou_grop2 h6 i,.tuangou_grop2 h6 a{padding:0 5px;}
.tuangou_grop2 h4{padding-top:10px;}
.tuangou_grop2 h4 span{color:#5a5a5a; font-family:"微软雅黑"; font-size:16px;  text-align:center;padding-bottom:5px; padding-bottom:8px\9; display:block;}
.tuangou_grop2 h4 b{padding-left:12px; font-size:13px;}
.tuangou_grop2 h3{width:179px;text-align:center;font-weight:bold;float:left;}
.tuangou_xiahuaxian {text-decoration:line-through;}
.tuangou_grop2 h3 span{color:#b9345c; font-size:18px; font-family:"Arial"; font-weight:bold;}
.tuangou_grop2 h3 b{color:#5a5a5a; font-size:16px; font-family:"微软雅黑";}
.tuangou_grop2 h3 i{display:block; width:70px; margin-left:50px; font-size:14px; font-family:"微软雅黑"; line-height:15px;}
.tuangou_jiage {margin-left:10px;margin-bottom:7px;width:179px; height:92px;background-color:#f6f8f6;border-right:1px solid #dadada;border-left:1px solid #dadada;border-top:1px solid #dadada;border-bottom:1px solid #dadada;}
.tuangou_shijian {margin-left:10px;width:179px; height:67px;background-color:#f6f8f6;border-right:1px solid #dadada;border-left:1px solid #dadada;border-top:1px solid #dadada;border-bottom:1px solid #dadada;}
.tuangou_grop3{float:left; width:415px; overflow:hidden; position:relative; left:5px; _left:5px; top:5px; }
.tuangou_grop3 .img{
	width:399px;
	height:166px;
	overflow: hidden;
}

.tuangou_grop3 ins{width:39px; height:48px; background:url(../images/new2.png) no-repeat; left:0; top:0px; display:block; position:absolute;}
.tuangou_grop3 b{width:71px; height:72px; display:block; position:absolute; right:0px; bottom:50px; background:url(../images/more2.png) no-repeat;}
.tuangou_grop3 img {margin-bottom:8px;}
.tuangou_grop3 a span{color:#181818; font-size:13px; font-family:"微软雅黑"; font-weight:bold;}
.tuangou_grop3 a span i{color:#8e7957; font-size:12px; font-weight:normal;}
.tuangou_grop3 a p{text-indent:2em; color:#818181; line-height:20px; width:350px;}
.tuangou_st  {width:67px;  height:50px; display:block; float:left;}
.st1 {width:58px;  height:50px; display:block; float:left}
.st1 i{display:block;}
.tuangou_st i{ display:block;}
.tuangou_st3  {width:54px;  height:50px; display:block; float:left; margin-left:12px; display:inline;}
.tuangou_st3 i { display:block;}
i{font-style:normal;}
/*end 团购*/

/*首页热门景点*/
.scence {
	width:960px;
	overflow:hidden;
	margin-top: 15px;
	float: left;
}
.scence ul{ display:table; margin-top:15px;}
.scence .tit {
	background-image: url(../images/tit.gif);
	height:34px;
	background-repeat: no-repeat;
	text-indent:-1000px;
	margin-bottom: 10px;
}

.scence ul li {
	float:left;
	margin-right:12px;
	margin-left:12px;
	width:290px;
	overflow: hidden;
}
.scence ul li a { color:#999; display:block;}
.scence ul li a span { height:105px; display:block;line-height:19px;}
.scence ul li a:visited{color:#999;}
.scence ul li a:hover span { color:#666; cursor:pointer;}
.scence ul li p { margin:10px 5px 0 0; float:left;}
.scence .more-d { float:right;}
.scence .more-d a {	background-image: url(../images/btn01.gif); width:80px; height:20px; color:#FFF; text-align:center; line-height:20px; overflow:hidden; display:block;}
.scence .more-d a:visited{color:#ffffff;}
.scence .more-d a:hover { background-position:0 -20px;line-height:20px;}
.scence .tj {
	float:right;
	margin:0px 30px 0 0;
	color:#b60000;
	background-color: #FFF;
}
.scence .tj div span { margin-left:20px; display:block; float:right; width:100px;}
.scence .tj div span a{ background:none; color:#000; width:100px; text-align:center;white-space: nowrap; display:block;overflow:hidden; text-overflow:ellipsis; }
.scence .tj div span a:hover{ color:#B60000;}
.more02 a {
	float:right;
	text-indent:-10000px;
	display:block;
	cursor:pointer;
	background-image: url(../images/more.gif);
	background-repeat: no-repeat;
	height: 21px;
	width: 47px;
	}
.scence ul li a h1 {	font-size:14px; line-height:24px;	font-weight: bold; color:#585858;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:290px;}
.scence ul li a:hover h1 { color:#77171c;}
/*end 首页热门景点*/
.line {
	height: 1px;
	width: 960px;
	margin-top: 10px;
	margin-bottom: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #cccccc;
	overflow: hidden;
	float: left;
}
.xinwen1 {
	width: 960px;
	float: left;
	margin-top: 10px;
}
/*3排新闻*/
.xinwen {
	width: 960px;
	float: left;
	margin-top: 10px;
}
.qyxw {
	width: 295px;
	float: left;
	margin-right: 15px;
}
.qyxw h1{
	height: 36px;
	width: 295px;
	float: left;
	margin-bottom: 15px;
}
.qyxw span{
}
.qyxw ul{
	background-image: url(../images/shuri.gif);
	background-repeat: no-repeat;
	width: 295px;
	background-position: left 6px;
	overflow: hidden;
}
.qyxw li{
	width: 295px;
	height: 28px;
	line-height: 28px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d1d1d1;
	float: left;
	text-indent: 22px;white-space: nowrap; display:block;overflow:hidden; text-overflow:ellipsis;
}
.xnkt {
	width: 295px;
	float: left;
	padding-right: 15px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #cacaca;
	margin-right: 15px;
}
.xnkt h1{
	height: 36px;
	width: 295px;
	float: left;
	margin-bottom: 15px;
}
.xnkt span{
}
.xnkt ul{
	background-image: url(../images/shuri.gif);
	background-repeat: no-repeat;
	width: 295px;
	background-position: left 6px;
	overflow: hidden;
}
.xnkt li{
	width: 295px;
	height: 28px;
	line-height: 28px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d1d1d1;
	float: left;
	text-indent: 22px;white-space: nowrap; display:block;overflow:hidden; text-overflow:ellipsis;
}
.bbs {
	width: 295px;
	float: left;
}
.bbs h1{
	height: 36px;
	width: 295px;
	float: left;
	margin-bottom: 15px;
}
.bbs h1 span{
	float: right;
	margin-top: 5px;
}
.bbs ul{
	background-image: url(../images/shuri.gif);
	background-repeat: no-repeat;
	width: 295px;
	background-position: left 6px;
	overflow: hidden;
}
.bbs li{
	width: 295px;
	height: 28px;
	line-height: 28px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #d1d1d1;
	float: left;
	text-indent: 22px;white-space: nowrap; display:block;overflow:hidden; text-overflow:ellipsis;
}
/*end 3排新闻*/
/*底部*/
.icon {
	background-image: url(../images/icon.jpg);
	width:960px;
	height:110px;
	padding-top:20px;
	background-repeat: no-repeat;
	font-family:宋体;
	float: left;
}
.icon li { float:left; width:115px; margin:8px 15px 20px 60px; color:#333333; display:inline;}
/*end 底部*/

/*页脚*/
.footer{background:url(../images/footbg.gif) repeat-x #0e0d0d;margin-top:0px;_margin-top:-15px; position:relative; z-index:100;}

.footer_a{width:1000px; margin:0 auto;padding-top:3px;}

.footer-contact{width:1000px;height:97px;background:url(../images/contactbg.gif) no-repeat;}

.footer-contact ul{padding:42px 0 0 435px;}

.footer-contact ul li{width:32px;height:32px; float:left;margin-right:2px;}

.footer-contact ul li a{width:32px;height:32px; display:block;}

.footer-nav a.totop{width:52px;height:28px; display:block;background:url(../images/totop.gif) no-repeat; position:absolute;right:20px;bottom:-12px;_bottom:0; z-index:10000;cursor:pointer;}

.footer-nav{ position:relative; _height:40px;}

.footer-nav ul{ _position:relative; _z-index:1000; display:table; padding:10px 0 0 20px; width:900px; overflow:hidden;}

.footer-nav ul li{width:112px;height:28px; float:left; text-align:center; line-height:27px;padding:0 8px;}

.footer-nav ul li.fn1{width:120px;}

.footer-nav ul li a{width:112px;height:28px; float:left; display:block; text-align:center; line-height:27px;color:#fff; white-space:nowrap; border:1px solid #rf00;}

.footer-nav ul li a:visited{color:#ffffff;}

.footer-nav ul li a:hover{color:#b31015;}

.footer-nav ul li.fn1 a{width:120px;}

.footer-nav ul li a b{font-size:14px;font-family:'微软雅黑';letter-spacing:0.05em; display:block; white-space:nowrap;overflow:hidden; text-overflow:ellipsis; width:100px; margin:0 auto;}

.footer-nav ul li a i{font-size:9px;font-family:Arial;padding-left:2px;}

.footer-nav ul li a:hover{color:#4b4b4b;background:url(../images/footnvbg.gif) no-repeat;}

.footer-nav ul li.fn1 a:hover{background:url(../images/footnavbg2.gif) no-repeat;}

h1.footer-email{width:270px;height:86px; float:left;margin:15px 0px 0px 45px;_margin-left:17px;display:block;}

/*页脚导航*/
.footer-top-main{width:1000px; margin:0 auto; display:table;}
.logo2{
	height:117px;
	margin-right:30px;

	background-repeat: no-repeat;
	margin-top: 40px;
	margin-left: 30px;
	float: left;
}
.footer-menu{ float:left;margin-top:30px;}
.footer-menu dl{
	width:147px;
	height:140px;
	background:url(../images/bg2.gif) no-repeat;
	padding-top:20px;
	padding-left:8px;
	float:left;
	margin-right: 10px;
}
.footer-menu dl dt{width:115px;height:28px; line-height:28px;font-size:12px; display:block;font-family:'微软雅黑'; color:#ffba00;background:url(../images/listimg2.gif) no-repeat 2px center;padding-left:12px; border-bottom:1px solid #3e3d3d;margin-bottom:5px;}
.footer-menu dl dd{}
.footer-menu dl dd a{width:106px;height:25px; display:block;line-height:25px;font-size:12px; color:#ffffff;padding-left:10px; white-space:nowrap; overflow:hidden;} 
.footer-menu dl dd a:visited{color:#ffffff;}
.footer-menu dl dd a:hover{ color:#f8ecd1;}
/*end 页脚导航*/

/*email*/
#OrderFrom { float: left; margin-left:0px; padding:0px;width: 270px;height: 21px; display: block;  overflow:hidden;}
#OrderFrom input {height: 21px; margin: 0; padding: 0; width: 152px; display:inline; background:#FFF; border:none;}
#OrderFrom .kw{ background: url("../images/inputbg.jpg") repeat-x; }
#OrderFrom .Button {background: none repeat ; border: medium none;height: 21px; margin: 0; padding: 0;vertical-align: top; width: 33px; }
/*end email*/
.copyright{width:608px;height:36px; float:left;background:url(../images/cr.gif) no-repeat;padding-left:40px; margin-top:25px;margin-left:35px; color:#fff;}

.copyright a:visited{color:#ffffff;}

.copyright a:hover{ color:#f8ecd1;}

.copyright h3{margin-bottom:5px;}

.copyright h3,.copyright h3 a{font-size:12px;font-family:'微软雅黑'; color:#fff;}

.copyright h4,.copyright h4 a{font-size:10px;font-family:Verdana; color:#fff;}

.copyright h3 a:hover,.copyright h4 a:hover{ text-decoration:underline;}

.copyright ins{width:358px;height:25px; display:block;margin-top:5px; margin-left:-40px;}

.yq{padding-top:20px;padding-bottom:15px;padding-left:20px;}

.yq span{height:20px; line-height:20px; display:block; float:left;font-size:12px;font-family:'宋体'; color:#fff;}

.yq ul{width:868px; float:left; margin-left:15px;}

.yq ul li{height:20px; line-height:20px; float:left; padding:0 5px;}

.yq ul li a{font-size:12px;font-family:'宋体'; color:#c5c5c5; white-space:nowrap;}

.yq ul li a:hover{color:#ffffff;}

.yq ul li a:visited{color:#c5c5c5;}

/*end 页脚*/

/*内页中间*/
.content{
	background:url(../images/content.gif) center top no-repeat;
	float:left;
	width:960px;
	margin-top:12px;
	overflow: hidden;
}
.content2 {
	background:url(../images/content2.gif) center top no-repeat;
	float:left;
	width:960px;
	margin-top:12px;
	overflow: hidden;
}
.mt{ height:64px;}
.daohang {
	margin-left: 32px;
	color:#b60000;
	line-height:40px;
	font-size:20px;
	float: left;
}
h2.l{ width:242px; position:relative; height:50px;float:left;margin-top:10px;background:url(/templates/images/about.gif) center top no-repeat;}
h2.l i{ position:absolute; width:241px; height:50px; top:0; left:5px;}
.fl,.fr{ float:left; display:inline;}
h2.rt{ font-size:20px; color:#c90303; text-transform:uppercase; line-height:54px; height:54px; margin-top:2px;}
h2.rt span{ font-family:"微软雅黑"; padding-right:4px;}
h2.rt i{ display:block; font-size:10px; color:#808080; line-height:12px;}

.lside{ width:242px; overflow: hidden;}
.lside ul.wl{ padding:16px 0 10px 28px;}
.lside ul. li{ float:none; padding:0 0 10px;}

.left_nav {margin:20px 0 0px 1px;}
.left_nav li  {display:block; width:232px;  margin:0 auto; margin-top:8px; margin-bottom:8px;}
.left_nav li a{font-size:16px;  display:block; color:#333;  background:url(../images/navleft.gif) ; line-height:43px;display:block; width:192px; height:43px; padding-left:40px;}
.left_nav li ul li a{ color:#999; font-size:14px;}
.left_nav li a:hover {color:#ffd800; font-size:16px;display:block;background:url(../images/navlefthover.gif);}
.left_nav li a:hover span{color:#ffd800;}
.black14{ font-size:14px;  }
.black10{
	font-size:10px;
	color:#999;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
}
.left_nav_hover {color:#ffd800; font-size:16px;display:block; width:232px; height:43px; background:url(../images/navlefthover.gif);}
.left_nav_hover span{color:#ffd800;}

.rside1{
	background:url(../images/rbg.gif) repeat-y;
    padding-top: 10px;
    width: 698px;
	line-height: 22px; float:right;
	overflow: hidden; display:table;
}
.rside{
	background:url(../images/rbg.gif) repeat-y;    padding:10px 20px 0px;
    width: 678px;
	line-height: 22px; float:right;
	overflow: hidden; display:table;
}
.rside ul.ill{ width:694px; margin:0 auto 12px;}
.rside ul.ill li{ padding:0 5px 19px;}
.rside ul.ill li.sp,ul.sl li.sp{ background:url(../images/bsha.gif) -2px top no-repeat; width:694px; clear:both; padding:0 0 10px;}

.di_bg {
	background-image: url(../images/di_bg.gif);
	background-repeat: no-repeat;
	float: left;
	height: 112px;
	width: 960px;
}
.weizhi {float:right;padding-top:20px;}
/*内页左侧新闻*/
.left_line {
	background-image: url(../images/left_line.gif);
	background-repeat: no-repeat;
	height: 19px;
	width: 242px;
	float: left;
}
.left_news h1 {
	background-image: url(../images/left_news.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 242px;
	display: block;
	float: left;
	margin-bottom: 5px;
}
.left_news h1 a {
	background-image: url(../images/more.gif);
	background-repeat: no-repeat;
	height: 21px;
	width: 47px;
	float: right;
	display: block;
	margin-right: 10px;
	margin-top: 0px;
}
.left_news ul {
	width: 14px;
	background-image: url(../images/left_news_ul.gif);
	background-repeat: no-repeat;
	background-position: left top;
	float: left;
	margin-left: 2px;
	}
.left_news ul li {
	float: left;
	width: 226px;
	line-height: 28px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #d1d1d1;
	text-indent: 20px;white-space: nowrap; display:block;overflow:hidden; text-overflow:ellipsis;
}
/*end 内页左侧新闻*/

/*内页左侧作品*/
.left_works {
	position:relative;
	height:300px;
	overflow:hidden;
	width: 242px;
	}

.left_works h1 {
	background-image: url(../images/left_works.gif);
	background-repeat: no-repeat;
	height: 30px;
	width: 242px;
	display: block;
	float: left;
	margin-bottom: 5px;
}
.left_works h1 a {
	background-image: url(../images/more.gif);
	background-repeat: no-repeat;
	height: 21px;
	width: 47px;
	float: right;
	display: block;
	margin-right: 10px;
	margin-top: 0px;
}
.left_works ul {
	}
.left_works ul li{
	width:180px;
	height:240px;
	float:left;
	background-image: url(../images/show_case_bg.gif);
	background-repeat: no-repeat;
	background-position: right top; margin: 0px 10px 0px 0px;
}
.left_works ul li img{ float:left;
	width:164px;
	height:144px;
	margin-top: 9px;
	margin-right: 8px;
	margin-bottom: 5px;
	margin-left: 8px;
}
.left_works ul li h3{
	width:162px;
	padding-left:8px;
	padding-right:8px;
	height:45px;
	line-height:44px;
	overflow:hidden;
	white-space: nowrap;
	font-size: 12px;
	font-weight: bold;
	float:left;
}
.left_works ul li i{width:162px;padding-left:8px;padding-right:8px;height:18px;line-height:18px;overflow:hidden;font-size: 10px;float:left;}
.left_works ul li p{width:150px;padding-left:22px;padding-right:8px;height:18px;line-height:18px;overflow:hidden;font-size: 10px;float:left;}
.left_works ul li a, .left_works ul li a:visited {display: block;width:180px;height:240px;background-position:center bottom;background-color:transparent;;color:#676666;text-decoration:none}
.left_works ul li a:hover {background-position:left top;overflow:hidden;color:#ffffff;background-image: url(../images/show_case_bg.gif);	background-repeat: no-repeat;}

a.scroll_l, a.scroll_r { cursor:pointer; display:block; height:29px; left:0px; position:absolute; top:143px; width:27px; background:url(../images/scroll_l.gif) no-repeat; }
a.scroll_r { left:214px; background:url(../images/scroll_r.gif) no-repeat;}
.scroll { position:relative; overflow:hidden; margin:0px auto; height:300px; width:180px;}
.scroll ul { position:absolute; width:20000em; overflow:hidden; }


.whiteblock {
    background: url("/templates/images/bottom.gif") no-repeat scroll center bottom #FFFFFF;
    height: 20px;
    margin: 0 auto;
    width: 980px;
}
/*end 内页左侧作品*/
