﻿

/*---------------------------默认配置------------------------------------*/
body
{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size:12px;
	font-family:"微软雅黑";
	margin:0 auto;
	max-width:1440px;
	line-height:20px;
	color:#5f5f5f;
	background:#FFFFFF;
}
html{width:100%;height:100%;}
body{width:100%;height:auto;}
input{box-sizing:content-box;-moz-box-sizing:content-box;
    }/*宽度中不包括padding和border的值*/
img{margin:0px 0px; padding:0px 0px;border:0px;}
ul,ol{list-style:none;}
form,p,dd,dl,dt,ol,ul,li,pre,html,h1{margin:0;padding:0;}
pre{
white-space:pre-wrap;/*css-3*/
white-space:-moz-pre-wrap;/*Mozilla,since1999*/
white-space:-pre-wrap;/*Opera4-6*/
white-space:-o-pre-wrap;/*Opera7*/
word-wrap:break-word;/*InternetExplorer5.5+*/
} 
a img {border:0px;}
a{text-decoration:none; color:#535251}
a:hover,a:active
{
    color:#E12F18;
}

#pager{clear:both;text-align:right;}

/*--------------------------常用样式-------------------------------------*/

.dlink:link,.dlink:visited{color:#5f5f5f;}
.dlink:hover,.dlink:active{color:red;}


.the_link:link,.the_link:visited{color:white;}
.the_link:hover,.the_link:active{color:White;}

.hlink:hover,.hlink:active{color:white;}
.nlink:hover,.nlink:active{color:white;}

/*列表前小图标*/
.dian{background:url(../images/ico.jpg) no-repeat center center;padding:0px 2px;}

/*默认宽度div*/
.mdiv{width:1002px;margin:0 auto;}

/*半透明*/
.tm80{background:rgba(0, 0, 0, 0.8)!important;filter:Alpha(opacity=80);}
	
/*浮动*/	
.float_r{float:right;}
.float_l{float:left;}
.clear_b{clear:both;}
.clear_l{clear:left;}
.clear_r{clear:right;}

/*边距*/
.top10{margin-top:10px;}
.right10{margin-right:10px;}
.left10{margin-left:10px;}
.bottom10{margin-bottom:10px;}

/*高宽*/
.mheight{height:100%;}
.mwidth{width:100%;}

/*子级的链接颜色*/
.link_white a{color:white; }
.line_zong a{color:#7f5a4f;}
.link_h a{color:#7f5a4f;}


/*行高*/
.linem{line-height:100%;}
.line40{line-height:40px;}
.line34{line-height:34px;}
.line30{line-height:30px;}
.line25{line-height:25px;}
.line24{line-height:24px;}
.line21{line-height:21px;}
.line20{line-height:20px;}
.line16{line-height:16px;}

/*字体颜色*/
.color_white{color:white;}
.color_black{color:#5f5f5f;}
.color_red{color:Red!important;}
.color_red1{color:#cf2b02!important;}
.color_yellow1{color:#d99f25!important;}

.hue_92{color:#929292;}
.hue_cc{color:#cccccc;}
.hue_bb{color:#bbbbbb;}
.hue_8b{color:#8b8b8b;}

/*字体加粗*/
.bold{font-weight:bold;}

/*文本对其*/
.txtalign_l{text-align:left;}
.txtalign_r{text-align:right;}
.txtalign_c{text-align:center;}

/*字体*/
.family_wr{font-family:微软雅黑;}

/*字体大小*/
.fs_11{font-size:11px;}
.fs_12{font-size:12px;}
.fs_14{font-size:14px;}
.fs_16{font-size:16px;}
.fs_24{font-size:24px;}

/*表格设置*/
.tab1{width:100%;table-layout:fixed;}

/*溢出隐藏*/
.hidden_more{overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;}

/*间隔行*/
.nline{clear:both;height:10px;line-height:0px;}
.nline20{clear:both;height:20px;line-height:0px;}
.nline5{clear:both;height:5px;line-height:0px;}
.nline4{clear:both;height:4px;border:0px none;line-height:0px;}
.nline3{clear:both;height:3px;border:0px none;line-height:0px;}
.nline2{clear:both;height:2px;border:0px none;line-height:0px;}
.nline1{clear:both;height:1px;border:0px none;line-height:0px;}
.nline21{clear:both;height:14px; border:0px none;line-height:14px; width:172px; margin-bottom:4px; background:#000000}

.nline0{clear:both;height:0px;border:0px none;margin:0px;line-height:0px;}

/*显示模式*/
.block{display:block;}
.hide{display:none;}

/*间隔行2*/
.hline20{clear:both;height:0px;border:0px none;margin-bottom:20px;}
.hline{clear:both;height:0px;border:0px none;margin-bottom:10px;}
.hline5{clear:both;height:0px;border:0px none;margin-bottom:5px;}
.hline4{clear:both;height:0px;border:0px none;margin-bottom:4px;}
.hline3{clear:both;height:0px;border:0px none;margin-bottom:3px;}
.hline2{clear:both;height:0px;border:0px none;margin-bottom:2px;}
.hline1{clear:both;height:0px;border:0px none;margin-bottom:1px;}
.hline0{clear:both;height:0px;border:0px none;margin:0px;}

/*外边距*/
.mar{margin:10px;}

/*鼠标形状*/
.hander{cursor:pointer;}

/*按钮*/
.btn1{padding:2px 10px;background:gray;color:White;}

/*文本框*/
.thebox1{padding:0px 10px;margin:0px;border:1px solid #c6c6c6;line-height:28px;height:28px;}

/*溢出*/
.of_hide{overflow:hidden;}
.of_show{overflow:visible;}
.of_scroll{overflow:scroll;}

/*定位*/
.point_a{position:absolute;}
.point_r{position:relative;}
.point_f{position:fixed;}

/*-----------------------png按钮---------------------------*/
.lxicon
{
	background-image:url(../images/btns.png);
	background-repeat:no-repeat;
	display:inline-block;
	width:14px;
	height:14px;
	line-height:0px;
}
.lefttitle{ height:70px; line-height:70px; text-align:center; background:#000; font-size:18px; color:#FF3217;font-family:微软雅黑;}

/*----------------------------------其他全局样式---------------------------------------------------------*/
.dcolor{color:#ed6e01;}

/*---------------------------------------------其他样式---------------------------------------------*/

/*----------------顶部菜单样式------------------*/

#menulist{ margin-top:28px; margin-left:10px;}
#menulist ul{height:40px; line-height:40px; font-family:微软雅黑; font-size:14px; }
#menulist ul li{ cursor:pointer; color:#fff; width:120px; text-align:center; float:left}
#menulist ul li a{ color:#fff;cursor:pointer; display:block}

#menulist ul li a:hover,#menulist ul li  a:active,#menulist ul li .sel{background:url(../images/menubg.jpg) center no-repeat; color:#fff; display:block}


.index_bottom_title{ font-size:16px; font-family:微软雅黑; color:#444; font-weight:bold; height:28px; padding-top:5px; }

.right_title{ font-size:16px; font-family:微软雅黑; color:#FF3217; background:url(../images/kbg1.jpg); height:39px; padding-top:5px; text-indent:10px; }
.right_title1{font-size:12px; font-weight:normal; font-family:Arial; color:#929292; border-bottom: 1px solid #c3c3c3; height:28px; padding-right:10px;  padding-left:20px; min-width:600px; width:auto; text-align:right}
.right_title1 a{color:#929292;}

.curzhi{ color:#FF3217}
#MarqueeDiv2 img { border:1px solid #ADD2FC; padding:2px;}

.td1{ padding-left:10px}
.newslist{  border-bottom: 0px solid #e6e6e6; margin-bottom:14px; line-height:24px; color:#939290; font-size:12px; padding-top:5px;}
.newslist li { line-height:30px; font-size:13px;border-bottom:1px dotted #6D6D6D; height:30px;}
.newslist li  a{ color:#727272;float:left;}
.newslist li  a:hover{ color:#E12F18; text-decoration:underline}
.newslist li .date{ font-family:Arial, Helvetica, sans-serif; float:right}


.newslist2{  border-bottom: 0px solid #e6e6e6; margin-bottom:14px; line-height:18px; color:#939290; font-size:12px;}
.newslist2 li{ line-height:26px; font-size:13px; padding:2px 0px;border-bottom:1px dotted #6D6D6D;}
.newslist2 li a{ color:#727272;}
.newslist2 h1 a:hover{ color:#E12F18;}
.newslist2 .date{ font-family:Arial, Helvetica, sans-serif; float:right;}


.project{  border-bottom: 0px solid #e6e6e6; margin-bottom:14px; line-height:18px; color:#939290; font-size:12px;}
.project h2{ line-height:26px; font-size:14px; padding:2px 0px;}
.project li{ line-height:26px; font-size:12px; padding:2px 0px;border-bottom:1px dotted #6D6D6D; padding:0px; margin:0px;list-style-type:none; }
.project li a{ color:#727272;}
.project h1 a:hover{ color:#E12F18;}
.project .date{ font-family:Arial, Helvetica, sans-serif; float:right;}


.right_news_detail{  border-bottom: 0px solid #e6e6e6; margin-bottom:14px; line-height:18px; color:#939290; font-size:12px;}
.right_news_detail h1 { color:#FF3217; line-height:40px; font-size:16px;}
.right_news_detail h2{color:#838281; line-height:20px; font-size:12px; }
.right_news_detail .detail{ line-height:30px; color:#535251}
.right_news_detail .detail a{ color:#535251}
.right_news_detail .detail a:hover{  color:#00a0ec}

.inner_pages{ border-top:#DBDBDB solid 1px; padding-top:20px;}
.inner_pages li{ color:#FF3217}


.piclist{}
.piclist li{ float:left; width:220px; padding:10px; list-style:none;}
.piclist li img{ width:200px; border:#DBDBDB solid 1px;padding:1px 1px 1px 1px; height:200px;}
.piclist li span{ display:block;width:200px; text-align:center}


#leftmenu { border:#CDCDCD solid 1px; background:#F0F0F0; padding-top:10px; padding-bottom:10px;}
#leftmenu  li{ font-family:微软雅黑; font-size:14px; }
#leftmenu li{ cursor:pointer; color:#131313; width:235px;line-height:60px; text-align:center;  display:block;}

#leftmenu li a{color:#131313;cursor:pointer; display:block; background:url(../images/leftbg2.jpg) no-repeat center}
#leftmenu li a:hover,#leftmenu li a:active{ color:#fff;cursor:pointer; display:block; background:url(../images/leftbg1.jpg)  no-repeat center}
#leftmenu li .sel{ color:#fff;cursor:pointer; display:block; background:url(../images/leftbg1.jpg)  no-repeat center}


#leftmenu  h1{ font-family:微软雅黑; font-size:14px; }
#leftmenu h1{ cursor:pointer; color:#929191; width:235px;line-height:54px; text-align:center;  display:block; }

#leftmenu h1 a{color:#929191;cursor:pointer; display:block; background:url(../images/leftbg2.jpg)  no-repeat center}
#leftmenu h1 a:hover,#leftmenu li a:active{ color:#fff;cursor:pointer; display:block; background:url(../images/leftbg1.jpg)  no-repeat center}
#leftmenu h1 .sel{ color:#fff;cursor:pointer; display:block; background:url(../images/leftbg1.jpg)  no-repeat center}


#leftmenu div a{ cursor:pointer; color:#585656; width:210px;height:30px; line-height:30px; text-align:center; display:block;font-size:14px;font-family:微软雅黑; }
#leftmenu div a:hover,#leftmenu div .sel{  color:#FF3217;   }
/*首页新闻*/
.tnewtitle{width:102px;height:100%; text-align:center;font-size:16px;font-family:微软雅黑;color:Black; cursor:pointer;float:left;font-weight:bold;}
.tnewtitle:active,.tnewtitle:hover,.tnewselmenu{background:url(../images/img15.gif); color:White;}

.new_ti{display:block;padding-left:13px;background:url(../images/img16.gif) no-repeat left center;color:#5f5f5f;line-height:23px;height:23px; clear:both;}
.new_ti:hover,.new_ti:active{color:#ed6e01;}
.tloginbox{height:24px;line-height:24px; text-indent:10px; margin:0px;padding:0px;border:1px solid #cccccc;}

.rightcontent{ font-family:微软雅黑; font-size:14px; color:#797979; line-height:30px; padding:10px; background:#F9F9F9; min-height:361px; height:auto; overflow:hidden}
.rightcontent a{ color:#797979;}
.rightcontent a:hover,.rightcontent a:active{color:#FF3217;}

/*首页轮换图*/
#dbanner{height:297px;overflow:hidden;}
#dbanner ul{height:100%;overflow:hidden;_zoom:1;}
#dbanner ul li{ height:100%;background-position:center top;background-repeat:no-repeat;}
#dbanner ul li a{width:100%;margin:0 auto;height:100%;display:block;background:url(about:blank);}
.mall_dot,
.mall_dot_hover
{
	float:left;
	margin:0 2px;
	width:18px;
	overflow:hidden;
	height:17px;
	line-height:17px;
	text-align:center;
	font-size:14px;
	color:white!important;
	cursor:pointer;
	font-family:Arial;
	text-decoration:none;
	background:#bc7d6a;
}
.mall_dot_hover
{
	background:#f74f27;
}
.slide_control
{
	position:absolute;
	z-index:20;
	right:10px;
	line-height:100px;
	bottom:10px
}
.clearfix:after
{
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden
}

/*内页左菜单*/
.lmenu a
{
	display:block;
	width:233px;
    text-indent:108px;
	height:39px;
	line-height:39px;
	margin-bottom:1px;
	color:#ee6f03;
	background:url(../images/img24.gif) no-repeat;
}
.lmenu a:hover,.lmenu a:active,.lmenu .active
{
	background:url(../images/img25.gif) no-repeat;
	color:white;
}


/*新闻列表*/
.news_once
{
	display:block;
	line-height:25px;
	height:25px;
	border-bottom:1px dashed #cccccc;
	padding-left:15px;
	background:url(../images/img28.gif) no-repeat left center;
	clear:both;
	color:Black;
}
.news_once:hover
{
	color:#e26903;
	background:url(../images/img29.gif) no-repeat left center;
}
.news_once .newtitle
{
	display:block;
	width:500px;
	overflow:hidden;text-overflow:ellipsis;-o-text-overflow:ellipsis;white-space:nowrap;
	
}

.lcbtn{display:block;width:142px;height:34px;background:url(../images/btn13.gif);text-align:center;line-height:34px;color:White!important;font-size:18px;font-family:微软雅黑;}
.lcbtn1{display:block;width:142px;height:34px;background:url(../images/btn14.gif);text-align:center;line-height:34px;color:White!important;font-size:18px;font-family:微软雅黑;}

/*---tabdatalist---*/
.tabdatalist{border:1px solid #cccccc; table-layout:fixed; border-spacing:0px; padding:0px 1px 1px 0px;margin:10px 0px;}
.tabdatalist>tbody>tr>td,.tabdatalist>tbody>tr>th{border-left:1px solid #cccccc;border-top:1px solid #cccccc;border-right:none;border-bottom:none; font-size:12px;text-align:center;line-height:20px;}
.tabdatalist .title>td,.tabdatalist .title>th{background:#DBF5FF;font-weight:bold;font-size:12px;height:20px;}
.tabdatalist .row:hover{background:#EBF6FD;}

.smap a
{
	color:#333333;
	}


.lctitle{background:url(../images/img71.jpg);height:33px;line-height:30px;margin-top:10px;}
.lctitle div{color:White;margin-left:10px;width:170px; text-align:center;}
	
.lcbox{border:1px solid #a7a6aa;height:23px;line-height:23px; padding:0px; margin:0px;}
.lctab{margin:0 auto;width:90%;font-size:12px;margin-top:20px;margin-bottom:30px;}
.lctab .im{color:#ff6804;}
.lctab td{padding-bottom:7px;}
	
.otab{line-height:37px; border-collapse:collapse; text-align:center;width:750px;font-size:12px;margin:0 auto;margin-top:20px;}
.otab thead th{background:#fbe2cc;}
.otab tr{border:1px solid #fbe2cc;}


.log_box{border:1px solid #cccccc;margin:0px;padding:0px; text-indent:10px;height:24px; line-height:24px;}
.log_label{line-height:24px;margin:5px 0px; display:block;}


.ylink{color:#333333}
.ylink:active,.ylink:hover{color:#d99f25;}


.footfont{color:#fff; line-height:30px;}
.footfont a{color:#fff}
.footfont a:active,.footfont a:hover{color:#fff;}


.tabkbg{ border:#CDCDCD solid 1px;}
.tabkbg .btitle{ background:url(../images/kbg1.jpg); line-height:45px; height:45px;}
.tabkbg .btitle .btitle1{ float:left; color:#B40014; font-size:16px; font-family:微软雅黑;line-height:45px; text-indent:10px;}
.tabkbg .btitle .bmore{ float:right; padding-top:10px; padding-right:5px;}


.tabkbg .protype{ padding-top:10px; width:auto; overflow:hidden}
.tabkbg .protype .ptype1 a{ background:#DBDBDB; color:#333; line-height:20px; padding:3px; float:left; margin-left:5px; display:block;}
.tabkbg .protype .ptype1 a:hover{ background:#B40014; color:#fff;}


.tabkbg .tabcontent{ background:#F9F9F9; min-height:200px; height:auto; overflow:hidden; padding:10px; line-height:30px; }


.tabkbg1{ border:#B40014 solid 3px;border-bottom:none;}
.tabkbg1 .btitle{ background:#B40014; line-height:45px; height:45px;}
.tabkbg1 .btitle .btitle1{ float:left; color:#fff; font-size:16px; font-family:微软雅黑;line-height:45px; text-indent:10px;}
.tabkbg1 .btitle .bmore{ float:right; padding-top:10px; padding-right:5px;}

.tabkbg1 .tabcontent{ background:#F9F9F9; min-height:30px; height:auto; overflow:hidden; padding:10px; line-height:30px; }

