﻿@charset "utf-8";
html{color:#000;background:#FFF; }
*{ font-family: "微软雅黑"; } /*网站字体颜色*/
body { color:#666;font:12px/1.231 "Microsoft YaHei";} /*网站字体颜色*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}
li{list-style:none;}
caption,th{text-align:left;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;} 
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
input,select{vertical-align:middle;}
body{ font:14px/1.231 "Microsoft YaHei"; }
select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}
table{font-size:inherit;font:100%; border-collapse:collapse;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
/*title*/
h1 { font-size:26px;}
h2 { font-size:26px;}
h3 { font-size:20px;}
h4 { font-size:14px;}
h5 { font-size:12px;}
h6 { font-size:10px;}

.mt10{ margin-top:10px;}

a { color:#666; text-decoration:none;}  /*for ie f6n.net*/
a:focus{outline:0;} /*for ff f6n.net*/
a:hover { text-decoration:underline;}
.vam { vertical-align:middle;}
.clear{clear:both; height:0; line-height:0; font-size:0;}
p{ word-spacing:-1.5px;}
.tr { text-align:right;}
.tl { text-align:left;}
.center { text-align:center;}
.fl { float:left;}
.fr { float:right;}
.pa{ position:absolute;}
.pr{ position:relative}
/* --  -- */

.wrapper{background:#848484 url(../images/body_bj.png) repeat-y center 0;*background:#848484 url(../images/body_bj_ie6.png) repeat-y center 0;overflow:hidden; _height:100%; min-height:100%}


body{background:#848484 url(../images/body_bj.png) repeat-y center 0;}


.box{ background:#FFF; font-family: 'Microsoft YaHei'; position: relative; z-index: 10; width:1000px; padding: 10px; margin: auto; }

/*头部开始*/
.g-top{ background:#FFF; font-family: 'Microsoft YaHei'; position: relative; z-index: 10; width:99.5%; }
.topc{position: relative;}
.gt{position: absolute;left:7px;top: 100px;}
.top{ height:80px; overflow:hidden; margin: auto;  }
.top i { float:left; font-size:0; line-height:0; margin-top:10px; }
.top i img{width:201px;height:59px;}
.top p{ margin:16px 0 0 4px; color: #1f1a17; font-size: 20px; font-weight: 600; }
.top p em{ font-size: 16px; display: block; padding-top: 5px; font-style: normal; }
.top p b{color: #f26521;font-size: 20px}
.top span{ margin-top: 20px; background:url(../images/tel.jpg) no-repeat 0 0; color: #1f1a17; font-size: 14px; height:50px }
.top span em{ font-style: normal; font-weight: bold; display:inline-block; padding-right: 45px; padding-left: 30px; padding-top: 5px; }
.top span b{ display:block; padding: 5px 0 0 120px; font-weight: bold; color: #BD262F; font-size: 20px }
/*头部结束*/

/*Nav*/
.main_nav{ background:#ffffff url(../images/main_nav_bj.gif) repeat-x; height:31px; width:99.5%; margin:0 auto; border: 1px solid #E8E8E8; }

.nav { padding:0px; overflow: hidden; height:31px; float:left; font-family: "微软雅黑"; font-size: 14px; line-height: 31px; }
.nav li {float:left;color:#000000; display:block;  background:url(../images/nav_line.gif) no-repeat right 0;margin-left:-2px;z-index:1000;}
.nav li a{float:left;color:#000000; display:block; padding:0px 40px;background:url(../images/nav_line.gif) no-repeat centerbottom;margin-left:-2px;z-index:1000;}
.nav .cur a{ text-decoration:none; color: #fff; background:url(../images/nav_sprit.png) no-repeat center 0; }
.nav li.lst{ background:none; border-style: none; }
#cinuo_nav .cur{ text-decoration:none; color: #fff; background:url(../images/nav_sprit.png) no-repeat center 0; }

/*--*/
.tz_sea{ overflow:hidden; width:100%; margin:0 auto; background:url(../images/drawbg.jpg) repeat-x center top; border-bottom: 1px solid #E8E8E8; }
.tz_seach{  color:#4b4443; line-height:51px; height:51px;width:1200px; margin:0 auto; overflow: hidden; } 
.key{ width:760px; overflow:hidden; font-family:"Microsoft Yahei";}
.key a{ color:#323628; display:inline-block; padding:0 10px; }
.ser_r{ width:306px; height:36px; padding:8px 0 0 0 ;}
.s_inp{width:236px;line-height:36px;height:36px;padding:0 0 0 21px;color:#999;border:0; float:left; background:#f2f2f2;}
.s_ss{background:url(../images/ser_btn.jpg) no-repeat; width:49px; height:36px;border:none; float:right; }
/**/
.fullSlide { width:100%;/* [disabled]min-width:980px; */ position:relative; height:365px; overflow:hidden;/* [disabled]display: none; */ }
.fullSlide .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.fullSlide .bd ul { width:100% !important; margin: 0px; padding: 0px; }
.fullSlide .bd li { width:100% !important; height:365px; overflow:hidden; text-align:center; background-position:center top; }
.fullSlide .bd li a {display:block;height:365px;}
.fullSlide .bd li a img{ height:100%}
.fullSlide .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:0px;
	left:0;
	height:30px;
	line-height:30px;
}
.fullSlide .hd ul {
	text-align:center;
}
.fullSlide .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:100px;
	height:15px;
	margin:1px;
	overflow:hidden;
	background:#000;
	/*filter:alpha(opacity=50);
	opacity:0.5;*/
	line-height:999px;
}
.fullSlide .hd ul .on { background:#900; }
.fullSlide .prev,.fullSlide .next {
	display:block;
	position:absolute;
	z-index:1;
	top:50%;
	margin-top:-15px;
	left:2%;
	z-index:1;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
	width:73px; 
	height:73px;
}
.fullSlide .prev{background:url(../images/left1s.png) no-repeat; }
.fullSlide .next {
	left:auto;
	right:2%;
	background:url(../images/right1s.png) no-repeat;
}
/**/
/**/
.fullSlide2 { width:100%;/* [disabled]min-width:980px; */ position:relative; height:265px; overflow:hidden;/* [disabled]display: none; */ }
.fullSlide2 .bd {
	margin:0 auto;
	position:relative;
	z-index:0;
	overflow:hidden;
}
.fullSlide2 .bd ul { width:100% !important; margin: 0px; padding: 0px; }
.fullSlide2 .bd li { width:100% !important; height:265px; overflow:hidden; text-align:center; background-position:center top; }
.fullSlide2 .bd li a { display:block; height:265px; }
.fullSlide2 .bd li a img{ width:100% !important;height:100%}
.fullSlide2 .hd {
	width:100%;
	position:absolute;
	z-index:1;
	bottom:0px;
	left:0;
	height:30px;
	line-height:30px;
}
.fullSlide2 .hd ul {
	text-align:center;
}
.fullSlide2 .hd ul li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:100px;
	height:2px;
	margin:1px;
	overflow:hidden;
	background:#000;
	/*filter:alpha(opacity=50);
	opacity:0.5;*/
	line-height:999px;
}
.fullSlide2 .hd ul .on { background:#900; }
.fullSlide2 .prev,.fullSlide2 .next {
	display:block;
	position:absolute;
	z-index:1;
	top:50%;
	margin-top:-15px;
	left:2%;
	z-index:1;
	cursor:pointer;
	filter:alpha(opacity=50);
	opacity:0.5;
	display:none;
	width:73px; 
	height:73px;
}
.fullSlide2 .prev{background:url(../images/left1s.png) no-repeat; }
.fullSlide2 .next {
	left:auto;
	right:2%;
	background:url(../images/right1s.png) no-repeat;
}
/**/


/*底部开始*/
.g_ft{ height:194px; background: url(../images/ftbg.jpg) no-repeat center top;}
.g_ft .f_ftcon{ color: #d1d1d1; padding: 50px 20px 20px; line-height: 24px; font-size: 14px; float: left; }
.g_ft .f_ftcon a{ color:#d1d1d1; display: inline-block;margin-right: 15px;}
.g_ft .flogo{ float:left; padding: 50px 20px 20px; }
.g_ft .code1{ float:right; padding: 30px 20px 20px;}
.g_ft .code1 img{display: block;width: 96px;height: 96px;}
.g_ft .code1 em{display: block;width: 96px;height: 30px;line-height: 30px;text-align: center;color: #fff;font-size: 14px;}
.g_ft .code2{float:right}
.g_ft .code2 img{display: block;width: 96px;height: 96px;}
.g_ft .code2 em{display: block;width: 96px;height: 30px;line-height: 30px;text-align: center;color: #fff;font-size: 14px;}
.g_ft .mob{float:right}
/**/
/* 关于 */
.g_ab{ height: auto; overflow: hidden; }

/*相册*/
.g_xc{ height: auto; margin: 0px; padding: 0px; }
.m_xc .m_kfc{ padding:20px 0px; position: relative;  }
.m_xc .u_ljt,.m_xc .u_rjt{ width:25px; height:50px; position: absolute; cursor:pointer;  display:block;}
.m_xc .u_ljt{left:-58px;top:58px;}
.m_xc .u_rjt{right:-58px;top:58px;}
.m_xc .u_ljt a{ background: url(Img/Index/jt.jpg) no-repeat; width:25px; height:50px; display:block;}
.m_xc .u_rjt a{ background: url(Img/Index/jt.jpg) no-repeat -25px 0; width:25px; height:50px; display:block;}
.m_xc .u_mid{ width:1000px; overflow:hidden; }
.m_xc .u_lst1 li{ width:236px; float:left; margin-right:18px; position: relative; }
.m_xc .u_lst1 .lastli{margin-right: 0;}
.m_xc .u_lst1 li img{ width:236px; height:158px;display: block;}
.m_xc .u_lst1 span{ width:236px; display:none;  height:58px;padding-top: 100px;  overflow:hidden; text-align:center; color:#fff; font-size: 14px; cursor: pointer;background: url(Img/Index/sha2.png) no-repeat;position: absolute; left:0;top:0; }
.m_xc .u_lst1 a:hover{text-decoration: none;}


/**/
.cp{ margin:0 auto 25px; width:980px; padding:35px 0 0; background:url('../images/s01.gif') no-repeat 222px 35px; overflow: hidden; }
.cp-l{width:200px;padding:10px; border:1px solid #e6e6e6; float: left;overflow: hidden; position:relative;}
.cp-l h2{height:85px;line-height:50px;color:#fff; text-align:center;font-family:'Microsoft YaHei';font-weight:normal;font-size:18px;background:url('../images/cp_a.gif') no-repeat;}
.cp-l h2 a{color:#fff; padding-left:10px;}
.cp-l h3{height:42px; line-height:38px;padding-left:30px; margin-bottom:5px; font-family:'Microsoft YaHei';font-weight:normal;font-size:15px;background:url('../images/cp_b.gif') no-repeat;}
.cp-l h3 a{color:#232323;}
.cp-l ul{padding:0 0 6px;}
.cp-l li{line-height:28px;border-bottom:1px dotted #cecece;font-weight:bold; padding:4px 0 0 26px;}
.cp-l li a{color:#000;overflow: hidden;}
.cp-l li p{padding:0 0 5px;}
.cp-l li p a{display:block; font-weight:normal;}
.cp-r{width:720px; float:right;overflow: hidden;}
.cp-r h3{height:40px; line-height:40px; border-bottom:1px solid #e1e1e1;}
.cp-r h3 em{float: left; color:#b61d17; font-size:16px;font-family:'Microsoft YaHei';font-weight:normal;}
.cp-r h3 em a{display:inline-block; padding:0 18px; height:40px; text-align:center; color:#242424; font-size:16px;}
.cp-r h3 em a.cur,.cp-r h3 em a:hover{background:url('../images/cp_cur.gif') repeat-x; color: #fff; text-decoration:none;}
.cp-r h3 b{float: right;padding:10px 0 0;}
.cp-r h3 b a{color:#999;}

.cp-con{ padding:0px 0 0; }
.cp-r dt{width:460px;padding:0 0 22px 0;margin-right:25px; background:url('../images/s02.gif') no-repeat 0 bottom; height:402px; position:relative; float: left;}
.cp-r dt img{display:block; width:458px; height:400px; border:1px solid #e1e1e1;}
.cp-r dt span{position:absolute;bottom:23px; left:1px; width:458px; height:36px;font-size:14px;font-family:'Microsoft YaHei'; line-height:36px; display:block; text-align:center; background:#ededed;}
.cp-r dt a{color:#000;}
.cp-r dd{width:218px; float: left;}
.cp-r dd img{display:block; width:212px; height:165px;border:1px solid #e1e1e1;padding:2px; background:#fff;}
.cp-r ul{ margin-right:-25px; width:105%; }
.cp-r ul li{ width:218px; margin-right:24px; display: inline-block; float: left; height: 225px; }
.cp-r ul .nobor{ margin-right:0px;}
.cp-r li img{display:block; width:146px; height:165px;border:1px solid #e1e1e1;padding:12px 20px 0 20px; background:#fff;}
.cp-r li span,.cp-r dd span{display:block; text-align:center; padding:12px 0 20px; background:url('../images/s03.gif') no-repeat;}
.cp-r li a,.cp-r dd span a{color:#000;}

.ad{height:72px; width:100%; background:url('../images/pho.gif') no-repeat;font-family:'Microsoft YaHei'; padding:30px 0 0; color:#383838;}
.ad a{display:inline-block; width:83px;padding-left:48px; height:41px;display:inline-block; margin-left:32px; line-height:40px;background:url('../images/btn1.gif') no-repeat; color:#383838; font-size:16px;}
.ad em{display:inline-block; font-size:14px; padding-left:130px;}
.ad em b{color:#bc2b24; font-size:20px; padding-left:10px;}


.g_fw{ background:url(Img/Index/fwbg.jpg) no-repeat center 0; overflow: hidden; width: 100%; display: block; }
.g_fw h2{height: 108px;}
.g_fw .m_fw1{float: left;width: 333px;position: relative;padding-top: 20px;}
.g_fw .m_fw3{margin-right: 0;}
.g_fw .m_fw1 h3{ position: absolute; left:0; top:0; width: 95px; height: 60px; background:#d0101b; padding: 12px 0 0 10px; }
.g_fw .m_fw1 h3 a{color: #fff;font-size: 18px;font-weight: normal;}
.g_fw .m_fw1 dl{margin-left: 20px;border: 1px solid #ddd; width: 302px;}
.g_fw .m_fw1 dt img{display: block;width: 302px;height: 162px;}
.g_fw .m_fw1 dd{padding: 10px 20px 16px; background: #fff;}
.g_fw .m_fw1 p{ height: 36px; line-height: 36px; border-bottom: 1px dashed #ddd; overflow: hidden; font-size: 14px; color: #555; background:url(../images/arrow.gif) no-repeat 0 12px; padding-left: 18px; }
.g_fw .m_fw1 p a{color: #555;}
.g_fw .m_fw1 p a:hover{color: #d0101b;}
.g_fw .m_fw1 .lastp{border-bottom: none;}
/**/
.search{
	background:url(../images/search_right.png) no-repeat right top;
	display:inline;
	float:right;
	height:22px;
	margin:5px 20px 0 0;
	position:relative;
}
.search span{float:left;}
.search span.search_box{
	background:url(../images/search_left.png) no-repeat left top;
	height:22px;
	padding:0 0 0 23px;
	position:relative;

}
.search span.search_box input{
	border:none;
	font-family:;
	font-size:12px;
	height:14px;
	line-height:14px;
	padding:4px 5px 3px 0;
	width:110px;
}
.search span.search_btn{
	height:16px;
	width:44px;
	padding:3px 3px 0 0;
	margin-left:-46px;
}
.search span.search_btn input{
	background:url(../images/search_btn.png) no-repeat 0 0;
	border:none;
	cursor:pointer;
	display:block;
	height:16px;
	text-indent:-9999px;
	width:44px;
}
.h_40{
	clear:both;
	background-color:#ffffff;
	height:40px;
	overflow:hidden;
	margin:0 auto;
	width:980px;
}
/*Footer*/
.foot_wrapper{
	background:url(../images/body_bot_bj.png) no-repeat center bottom;
	padding-bottom:20px;float:left; width:100%;
}
.footer{
	background:#141414 url(../images/footer_bj.png) repeat-x 0 0;
	border-bottom:5px solid #252525;
	margin:0 auto;
	width:981px;
	overflow:hidden;
}
.footer_crumbs{
	background:url(../images/line_1.gif) repeat-x left bottom;
	color:#d5d5d5;
	font:14px/40px ;
	height:40px;
	position:relative;
}
.footer_crumbs ul{overflow:hidden;padding-left:40px;}
.footer_crumbs ul li{float:left;}
.footer_crumbs ul li.line{
	background:url(../images/line_2.gif) repeat-y left top;	
	height:20px;
	margin:10px 20px 0;
	width:1px;overflow:hidden;font-size:0;
}
.footer_crumbs a{color:#d5d5d5;}
.footer_crumbs a:hover{color:#bf2318;}
.footer_crumbs span{position:absolute;right:54px;top:12px;}
.footer_list{
	display:inline;
	float:left;
	margin:35px 0 0 30px;
	min-height:217px;
	_height:217px;
	width:200px;
}
.footer_list dt,.footer_last dt{border-bottom:1px solid #414141;color:#dddada;font:14px/22px ;padding-left:10px;margin-bottom:15px;}
.footer_list dt a,.footer_last dt a{color:#dddada;}
.footer_list dt a:hover,.footer_last dt a:hover{color:#bf2318;}
.footer_list dd{color:#a1a1a1;line-height:22px;padding-left:10px;}
.footer_list dd a{color:#a1a1a1;}.footer_list dd a:hover{color:#bf2318;}
.footer_last{float:left;min-height:217px;_height:217px;width:220px;margin:35px 0 0 30px;display:inline;}
.footer_last dd{padding-left:10px;line-height:22px;}
.footer_last dd a{color:#a1a1a1;}.footer_last dd a:hover{color:#bf2318;}
.footer_last dd.dd_line{border-bottom:1px solid #414141;color:#d26e15;position:relative;}
.footer_last dd.dd_line span{ position:absolute;right:20px;top:4px;*top:1px;}
.footer_last dd.dd_line span img{vertical-align:top;}

.footer_link{
	background:url(../images/line_1.gif) repeat-x left top;
	clear:both;
	height:40px;
	font:14px/40px ;
}
.footer_link{padding-left:40px;}
.footer_link li{float:left;}
.footer_link li.line{
	background:url(../images/line_2.gif) repeat-y left top;	
	height:20px;
	margin:10px 20px 0;
	width:1px;
	overflow:hidden;
	font-size:0;
}
.footer_link li a{color:#a1a1a1;}
.footer_link li a:hover{color:#bf2318;}
.footer_link span{
	color:#666666;
	float:right;
	padding-right:40px;
}
.footer_link span a{color:#666666;}
.footer_link span a:hover{color:#666666;text-decoration:none;}


.bottom_toolbar{
	background-color:#ffffff;
	clear:both;
	color:#666666;
	font:12px ;
	height:18px;
	width:951px;
	overflow:hidden;
	padding:0 19px 23px 10px;
	margin:0 auto;
	zoom:1;
}
.bottom_toolbar #goTop{background:url(../images/arrow_copy.gif) no-repeat right -2px;padding-right:45px;}
.bottom_toolbar .hover{color:#bf2318;text-decoration:underline;}
.bottom_toolbar span{cursor:pointer;float:right;}

/**/



.footer_crumbs #at15s span {
    position: relative;
    right: 0;
    top: 0;
    color: #000000;
}

.footer_crumbs span { line-height: 20px;}
.footer_crumbs { z-index: 1;}
.footer_last{ z-index: -1;}

/**/
.crumbs{ background-color:#ffffff; color:#666666; height:30px; overflow:hidden; padding:0px; width:auto; margin:0 auto; zoom:1; font-family: ; font-size: 12px; line-height: 30px; }
.crumbs span{float:left;}
.crumbs em{font:normal 13px/14px Arial, Helvetica;}
.crumbs a{color:#666666;}
.crumbs a:hover{color:#bf2318;}
.crumbs img{float:right;}


/**/
.pro{ background:#ffffff url(../images/long_line.png) no-repeat center bottom; height:185px; width:980px; margin:0 auto; position:relative; padding-top: 15px; }

.proBx{display: block;}
.proL,.proR{ background:url(../images/scroll_btn.png) no-repeat; display:block; height:46px; width:20px; text-indent:-9999px; outline:none; margin-top: 65px; }
.proL{ background-position:0 0; float: left;}
.proL:hover{ background-position:0 0; float: left;}
.proR{ background-position:-21px 0;float: right;}
.proR:hover{ background-position:-21px 0; float: right;}
.proCt{ float:left; height:180px; overflow:hidden; position:relative; margin:0 auto 0 10px; width:900px; }
.proCt ul{display: block; width: 910px; overflow: hidden;}
.proCt li{ background:url(../images/line_41.gif) no-repeat right 19px; float:left; display:inline; width:450px; height:180px; overflow:hidden; }
.proCt li img{float:left;}
.proCt li strong{ color:#000000; display:block; padding:30px 20px 4px 0; font-family: "微软雅黑"; font-size: 20px; line-height: 24px; 
}
.proCt li em{
	color:#000000;
	display:block;font-family: "微软雅黑"; font-size: 16px; line-height: 24px; 
	font-style:normal;
}
.proCt li span{ color:#333; display:block;font-family: "微软雅黑";overflow: hidden;white-space: nowrap;text-overflow:ellipsis;  font-size: 12px; line-height: 24px;  padding:1px 20px 3px 0 ; }
.proCt li span.more{
	color:#bf2318;font-family: "微软雅黑"; font-size: 13px; line-height: 24px; 
}

.proCt li a:hover{text-decoration:none;}
.proCt li a:hover span.more{text-decoration:underline;}


/**/
.bg { background:#FFF;}
.abt{ display: block; padding-top: 30px; background: url(../images/abt-bg.jpg) no-repeat center top; overflow: hidden; font-family: "Microsoft Yahei"; padding-bottom: 20px; }
.abt dt{ display: block; float: left; width: 450px; overflow: hidden; }
.abt dt a{ display: block; overflow: hidden;}
.abt dt img{ display: block; overflow: hidden; padding: 1px; border: 3px solid #e2e2e2;}
.abt dd{ display: block; overflow: hidden; float:right; width: 550px; }
.abt dd h3{ display: block; overflow: hidden; color: #000; font-size: 24px; font-weight: bold; line-height: 26px;}
.abt dd h3 a{ color: #000;}
.abt dd em{ font-style: normal; display: block; overflow: hidden; color: #000000; font-size: 18px; line-height: 50px;}
.abt dd p{ color: #666666; font-size: 14px; line-height: 26px; padding-top: 5px; height: 60px;}
.abt dd b{ display: block; color: #e60012; font-size: 14px; font-weight: bold; height: 20px; }
.abt dd span{ display: block; overflow: hidden;}
.abt dd span a{ display: inline-block; overflow: hidden; margin-right: 10px; color: #222; width: 123px; height: 31px; text-align: center; line-height: 31px; border: 1px solid #cdcdcd;}
.abt dd .abt-tab{ display: block;}
.abt-tab .abt-tab-np{ display: block; margin-top:20px;overflow: hidden; height: 39px; line-height: 39px; text-align: center; background: url(../images/abt-bor.gif) no-repeat center 14px; }
.abt-tab-np a{ display: inline-block; overflow: hidden; width: 31px; height:29px; overflow: hidden;}
.abt-tab-np a.abt-n{ background: url(../images/abt-np.gif) no-repeat left top;}
.abt-tab-np a.abt-p{ background: url(../images/abt-np.gif) no-repeat right -29px;}
.abt-tab-np a.abt-p:hover{ background: url(../images/abt-np.gif) no-repeat right top;}
.abt-tab-np a.abt-n:hover{ background: url(../images/abt-np.gif) no-repeat left -29px;}
.abt-tab-img{ display: block; overflow: hidden; width: 560px;}
.abt-tab-img li{ display: block; float: left; width: 127px; padding-right: 10px;}
.abt-tab-img li a{ display: block;}
.abt-tab-img li img{ display: block; width: 127px; height: 106px; overflow: hidden;}
#xc span{text-align:center;}
/**/
.hz_bt{height:35px;border-bottom:1px solid #c5c5c5; font:bold 18px/24px "微软雅黑";}
.hz_bt a,.hz_bt a:hover{color:#a11015; text-decoration:none;}
.hz_bt span{padding-top:20px;text-align:center;}


/**/
.news_area{ background-color:#ffffff; margin:0 auto; overflow:hidden; zoom:1; width: 960px; }
.news_left{ float:left; width:620px; }
.news_right{ float:right; width:320px; position: relative; }
.news_left ul{ margin-top:10px; margin-left: 5px; }
.news_left li{ position:relative; *height:37px;background: url(../images/arrow.gif) no-repeat left 10px; padding-left: 12px; }
.news_left li span{position:absolute;}
.news_left li em{font-style:normal;}
.news_left li span.news_data{ line-height:20px\9; width:80px; left:15px; color:#900; font-family: "微软雅黑"; font-size: 14px; }
.news_left li span.news_tag{ color:#999999; width:65px; font:14px/16px; line-height:20px\9; left:80px; display: none; }
.news_left li span.news_content{ width:530px; left:110px; top:1px; }
.news_left li span strong{ color:#333333; display:block; font:14px/30px; }
.news_left li a{ color:#999999; height:40px; *height:37px;display:block; cursor:pointer; font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: 28px; }
.news_left li a:hover{color:#bf2318;text-decoration:none;}
.news_left li a:hover em.more{color:#bf2318;text-decoration:underline;}
.news_left .news_more a{color:#bf2318;font:14px/16px ;}
.news_left .news_more a:hover{text-decoration: underline;}
.news_right img{display:block;margin-bottom:8px;}
.news_right li a{color:#666666;font:14px/16px;}
.news_right li a:hover{color:#bf2318;}

/**/
.news{ width:auto; margin:0 auto;}
.news_l{ width:320px; overflow:hidden; }
.news_t{ background:url(../images/news_ico01.gif) no-repeat 0 10px; border-bottom:#d9d9d9 1px solid; padding-left:10px; height:35px; line-height:35px;}
.news_t a{font-family:"Microsoft YaHei"; color:#373737; font-size:16px; font-weight:bold;}
.news_t span{ line-height:35px;}
.news_l dl{ height:84px; border-bottom:#6f6f6f 1px dashed; padding-top:10px;}
.news_l dl dt{ background:url(../images/arrow.gif) no-repeat left center; padding-left:25px; }
.news_l dl dt a{ font-size:12px; color:#515151; height:25px; line-height:25px; overflow:hidden; display:block;}
.news_l dl dd{ background:url(Img/Index/da.gif) no-repeat 0 5px; padding:5px 0 0 25px; color:#9c9c9c; height:40px; line-height:20px; overflow:hidden;}
.news_l .no_b{ border:none;}

/**/

/*内页内容--------------------------- */
#cinuo_n_main{ background-color:#FFF; height:auto; border-top: 0px solid #eeeeee; margin: auto; padding: 0px; }


/**/
.fn-left,.fn-right {display:inline;}
.fn-left {float:left;}
.fn-right {float:right;}
.fn-clear:after {visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
.fn-clear {zoom:1;}
.top-wz{ width: 1080px; margin: 0 auto; height: 91px; line-height: 91px; overflow: hidden; }
.l-title{ text-transform:uppercase; color: #fff; height: 134px; background: url(../images/l-tt.png) no-repeat left bottom; width: 203px; padding-left: 42px; }
.l-title h2{ font-family: arial; font-weight: 100; font-size: 16px; height: 35px; line-height: 35px; padding-top: 15px; }
.l-title h3{ line-height:34px; height: 34px;font-size: 24px; font-weight: 100;}

/**/
.wz-box{ width: 100%; overflow: hidden; background: url(../images/line.gif) repeat-x center center; }
.wz{ padding-left: 0px; color: #333; font-size: 20px; font-weight: 500; line-height: 35px; background: #FFF; }
.wz a{ color: #999;}
.wz a:hover,.wz span{ color: #48acd8;}

/**/
.r-soso{ background: url(../images/sobg.png) no-repeat; width: 182px; height: 32px; margin-top: 30px;}
.r-soso .inpt-1{ width: 110px; height: 22px; line-height: 22px; margin: 5px 15px; border: none; background: none;  color: #5fa8c6; float: left;}
.r-soso .so-btn{ width: 35px; line-height: 35px; height: 32px; float: right; border: none; background: none; cursor: pointer;}

#wrap{ width: auto; margin: 0 auto; overflow: hidden; }

/**/
.list-l{ width: 190px; overflow: hidden; display:block }
.list-l .sub{ width: 165px; overflow: hidden; margin: 0 auto; }

.list-l .sub a{ display: block; line-height: 35px;font-size:14px;
	border-bottom:1px solid #d4d5d6;
	padding:4px 10px 2px 20px;
	width:160px; overflow: hidden;   color: #666; }
.list-l .sub a:hover,.list-l .sub li.dq a{ color: #bf2318;   }
#menuc .cur{ color: #bf2318; }

.list-l h4{
	background:url(../images/sidebar_h3.jpg) no-repeat 0 0;
	color:#ffffff;
	font:13px/27px ;
	height:27px;
	text-indent:20px;
	padding:0px;
}
.list-l h4 a { display:block; width:190px; height:27px; color:#FFF; background:url(../images/sidebar_h3.jpg) no-repeat 0 0; text-decoration:none; text-indent: 30px; }
.list-l h4:hover { display:block; width:190px; height:27px; color:#FFF; text-decoration:underline; background:url(../images/sidebar_h3.jpg) no-repeat 0 -27px;}


/**/
.mt15{ margin-top: 15px; background: #FFF; }
.l-news{ background: #fff; padding: 10px 15px;}
.l-news h2{font-size: 16px; height: 40px; line-height: 40px; color: #484848; font-weight: 100;}
.al-gdlist{ padding: 30px 20px; }
.al-gdlist img{max-width:100%;}
.list-r{ background: #fff; width: 650px; overflow: hidden; min-height: 550px; padding: 0px 50px; display: block; margin: 0px; }
.list-r1{ background: #fff; width: 1100px; overflow: hidden; min-height: 550px; padding: 0px; display: block; margin: 20px 0px 0px;}

/**/
.al-gdlist p,.al-gdlist{ font-size:14px; margin-bottom:10px !important; line-height:26px;  }
.al-gdlist td{font-size:14px;line-height:26px;padding: 10px;}
.al-gdlist strong{font-weight:800}
.al-gdlist h3{font-size:16px;margin-bottom:10px !important;line-height:38px;font-weight:800}

/**/
.product_news_tit{background:none;color:#666;font:16px ;padding-top:53px;padding-left:0px;height: 27px; text-indent: 20px;}
.product_news_ul{background:url(../images/left_news_bj.png) repeat-x 0 0;height:300px;padding:0 20px 0 20px;width:150px;}
.product_news_ul li{font:13px/16px;float:left;width:150px;padding:12px 0 3px;}
.sidebar .product_news_ul li a{color:#666;}
.product_news_ul li a:hover{color:#bf2318;text-decoration:none;}
.product_news_ul li a:hover strong{text-decoration:underline;}
.product_news_ul li em{color:#666;font:normal 13px Arial, Helvetica;display:block;}
.product_news_ul li strong{font-weight:normal;display:block;}
.product_news_ul li.product_news_more{padding:14px 0 3px;}
.product_news_ul li.product_news_more a{color:#bf2318;text-decoration:none;}
.product_news_ul li.product_news_more a:hover{color:#bf2318;text-decoration:underline;}


/**/
.overview_box{ float:left; padding-left:35px; width:740px; overflow:hidden; }
.overview_box h2,.overview_box h1{ background:url(../images/line_3.gif) repeat-x left bottom; font:24px/30px; height:30px; overflow:hidden; width:auto; margin-bottom: 20px; padding-bottom: 15px; }
.overview_box h2 strong,.overv28w_box h1 strong{
	background-color:#ffffff;
	font-weight:normal;
	height:32px;
	padding-right:8px;
	position:relative;
	top:2px;
}

.overview_box .line{
	background:url(../images/line_3.gif) repeat-x 0 0;
	font-size:0;
	height:1px;
	overflow:hidden;
	width:100%;
}

.overview_box .info_section {
	position: relative;
	width: 100%;
	height: auto; 
	overflow: hidden;
}

.overview_box .info_section .left_segment {
	position:relative;
	float:left;
	width:470px;
	height:700px;
}

.overview_box .info_section .right_segment {
	position:relative;
	float:left;
	width:240px;
	height:700px;
	padding-left: 20px;
	_padding-left: 18px;
	
}

/**/
.content_box{ float:right; width:740px; position:relative; margin-right: 45px; }
.content_box .content_nav { background:url(../images/line_3.gif) repeat-x left bottom; font:30px/30px ; height:30px; overflow:hidden; display: block; width: auto; }
.content_box .content_nav h2 { font-weight:normal; height:30px; position:relative; display: block; font-size: 24px; padding-top: 0; padding-right: 15px; padding-bottom: 0; background: #FFF; width: 250px; }

/**/
.list_page { width:auto; height:26px; text-align:right; padding:12px 16px 0 0;font:normal 12px ;}
.list_page a:link,.list_page a:visited { color:#000;}
.list_page a:hover { color:#BF2318;}
.list_page a.preview:link,.list_page a.preview:visited,.list_page a.next:link,.list_page a.next:visited { color:#999; margin:auto 3px;}
.list_page a.preview:hover,.list_page a.next:hover { color:#BF2318;}
.list_page a.current:link,.list_page a.current:visited { color:#BF2318;}
.list_page a.current:hover { color:#BF2318;}

/**/
.news_layout{width:auto;}
.hot_news{background:url(../images/line_3.gif) repeat-x left bottom;overflow:hidden;padding:31px 0 21px;zoom:1;}
.hot_news a{text-decoration:none;}
.hot_news a em,.hot_news a strong,.hot_news a span,.hot_news a img{display:block;text-decoration:none;}
.hot_news a h3{color:#000;font:normal 20px/24px ; padding:0 0 16px 0;}
.hot_news a em{color:#666;font:16px/20px ;}
.hot_news a img{float:left;padding:0px 10px 0 0;}
.hot_news a span{color:#666;font:13px/16px ;word-wrap:break-word;word-break:break-all;}
.hot_news a em.more{color:#bf2318;font:13px/16px ;padding-top:5px;}
.hot_news a:hover em.more{text-decoration:underline;}

/**/
.news_list{padding:0 0 1px 0;}
.news_list li{background:url(../images/line_3.gif) repeat-x left bottom;padding:27px 0 8px;}
.news_list a{text-decoration:none;}
.news_list a em,.news_list a h3,.news_list a span{display:block;text-decoration:none;}
.news_list a h3{color:#000;font:normal 20px/24px ;}
.news_list a em{color:#666;font:16px/20px ;}
.news_list a img{float:left;}
.news_list a span{color:#666;font:13px/16px ;}
.news_list a em.more{color:#bf2318;font:13px/16px ;}
.news_list a:hover em.more{text-decoration:underline;}

/**/
.content_box .headline { width:auto;}
.content_box .headline h2 { padding:7px 0 0 0; font:20px/24px ; color:#000; border-bottom: 2px dotted #FFF; }
.content_box .headline h3 { padding:10px 0;font:16px/16px ;color:#666;}
.content_box .headline h4 { padding:10px 0;font:16px/16px ;color:#666;}
.content_box .article_word { font:13px/25px ;color:#666; padding:0 0 35px 0;}
.content_box .article_word .center{text-align:center}
.content_box .article_word .center-box{border:2px solid #000000; padding:5px 0;text-align:center;}
.content_box .article_word strong{font-size:20px;}
.content_box .article_word .box{width: auto}
.content_box .article_word .box .img{float:left;width:250px;padding:0 50px}
.content_box .article_word .box .img span{width: 250px;text-align:center;padding-top:5px;display: block;}
.content_box .article_word .box .text{float:right;padding-top:20px;width:200px}

.corp_c01 { color:#666; line-height:190% }

/**/
/**/
.product_item_list {overflow:hidden;}
.product_item_list li { float:left; width:225px; height:310px; margin-left:20px;  }
.product_item_list li a.itemA { width:169px; cursor:pointer;}
.product_item_list li .itemA .a01 { width:200px; background:#f2f2f2; overflow:hidden; padding:5px 7px; border-bottom:1px solid #f2f2f2; border-top: 1px solid #f2f2f2; border-right: 1px solid #f2f2f2; border-left: 1px solid #f2f2f2; }
.product_item_list li .itemA .a01 img{ width:200px; height:225px; }
.product_item_list li .bom01 { font:14px/16px ; padding:8px 0 1px 0; background:#FFF; text-align:center;}
.product_item_list li .products_new { font:13px/16px ; padding:8px 0 1px 0; background:#FFF; text-align:center;}
.product_item_list li a:hover { text-decoration:none; color:#c52318;}
.product_item_list li a.itemA:hover .a01, .product_item_list li a.itemA:hover .a02 { background:#fff; border-color:#c52318;}

.al_item_list {overflow:hidden;}
.al_item_list li { float:left; width:225px; height:250px; margin-left:20px;  }
.al_item_list li a.itemA { width:169px; cursor:pointer;}
.al_item_list li .itemA .a01 { width:200px; background:#f2f2f2; overflow:hidden; padding:5px 7px; border-bottom:1px solid #f2f2f2; border-top: 1px solid #f2f2f2; border-right: 1px solid #f2f2f2; border-left: 1px solid #f2f2f2; }
.al_item_list li .itemA .a01 img{ width:230px; height:158px; }
.al_item_list li .bom01 { font:14px/16px ; padding:8px 0 1px 0; background:#FFF; text-align:center;}
.al_item_list li .products_new { font:13px/16px ; padding:8px 0 1px 0; background:#FFF; text-align:center;}
.al_item_list li a:hover { text-decoration:none; color:#c52318;}
.al_item_list li a.itemA:hover .a01, .product_item_list li a.itemA:hover .a02 { background:#fff; border-color:#c52318;}

.ly_bk{width:750px;}
.ly_bk ul{padding:10px;}
.ly_bk ul li{margin-bottom:13px;zoom:1;display:block;overflow: hidden;}
.ly_bk label,.ly_bk input,.ly_bk textarea,.ly_bk img,.p_ak b{float:left;display:inline-block;border:none;}
.ly_bk label{ width:135px; color:#242424; line-height:28px; }
.ly_bk input{width:350px;height:24px;line-height:24px;background:#e5e5e5 url(../images/ly_input.gif) no-repeat;padding:2px;}
.ly_bk textarea{width:350px;height:76px;overflow:hidden;background:#e5e5e5  url(../images/ly_textarea.gif) no-repeat;padding:2px;}
.ly_bk span{color:#ff0000;float:left;line-height:28px;margin-left:8px;}

.ly_bk .test input{width:86px;background:#e5e5e5  url(../images/ly_test.gif) no-repeat;padding:2px;}
.ly_bk .s_btn{ widht:239px; height:35px; overflow:hidden; margin:16px 0 0 70px; _display:inline; +display:inline;float: left; }
.ly_bk .s_btn input{border:none;width:106px;height:35px;color:#fff;text-align:center;cursor:pointer;}
.ly_bk .s_btn .s_m{background:#e5e5e5  url(../images/ly_btn.gif) no-repeat 0 0;}
.ly_bk .s_btn .t_i{margin-left:28px;background:#e5e5e5  url(../images/ly_btn.gif) no-repeat right 0;}

.ly_bk .tj input{ width:76px; background:#e5e5e5 url(../images/tj.jpg) no-repeat; padding:0px; margin: 0px; height: 32px; }
