body，div,p,h1,h2,h3,span,td{
 margin: 0px; font-size:14px; font-family:"Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu
}
ul{ margin:0px; padding:0px; list-style:none;}
li{ margin:0px; padding:0px; list-style:none;}
img{ border:0px;}
a{ font-size:14px;font-family:"Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu}
a:link {
	color: #333333;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #666666;
}
a:hover {
	text-decoration: none;
	color: #FF0000;
}
a:active {

	text-decoration: none;
}
.header{ width:1200px; margin:0px auto; min-height:120px;}
.logo{ width:800px; float:left; overflow:hidden;

}
.tel{ width:400px; float:left; overflow:hidden;

}
 .dh{ width:100%;
     background: #0D2958; line-height:45px;
   
     overflow: hidden;
}
.nav{width:1200px; margin:0px auto;}
.nav a{ padding:10px 50px; color:#FFFFFF; font-size:15px;}
.nav a:link {
	color: #fff;
	text-decoration: none;
}
.nav a:visited {
	text-decoration: none;
	color: #fff;
}
.nav a:hover {
	text-decoration: none;
	color: #fff; background: #FF6600;
}
 .dh a:active {
	text-decoration: none;
	color: #fff
}
.banner{overflow:hidden; padding-bottom:15px;}
.banner .slides li {height: 400px;background-size: cover;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:40%;}
.flex-direction-nav li a{display:block;width:50px;height:38px;overflow:hidden;cursor:pointer;position:absolute;filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev_icon.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next_icon.png) center center no-repeat;}
.flex-direction-nav li a:hover{filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity: 0.6; opacity: 0.6;}




.main{width:1200px; margin:0px auto;overflow:hidden;}
.mleft{ width:300px; float:left; min-height:300px; }
.mcon{ width:530px; float:left; margin-left:20px; margin-right:20px;min-height:300px; }
.mright{ width:330px; float:left;min-height:300px;  border: }
.pleft{ width:300px; float:left; min-height:300px;  border: 1px solid #dfdfdf; background:#CCCCCC}
.pright{ width:880px; float:right; min-height:300px; }
.aleft{ width:250px; float:left; border: 1px solid #dfdfdf; }
.aright{ width:930px; float:right;}
.dede_pages { width:100%; overflow:hidden;
}
.dede_pages ul {
	float: left;
	padding: 12px 0px 12px 16px;
}
.dede_pages ul li {
	float: left;
	font-family: Tahoma;
	line-height: 17px;
	margin-right: 6px;
	border: 1px solid #E9E9E9;
}
.dede_pages ul li a {
	float: left;
	padding: 2px 4px 2px;
	color: #555;
	display: block;
}
.dede_pages ul li a:hover {
	color: #690;
	text-decoration: none;
	padding: 2px 4px 2px;
}
.dede_pages ul li.thisclass, .dede_pages ul li.thisclass a, .pagebox ul li.thisclass a:hover {
	background-color: #F8F8F8;
	padding: 2px 4px 2px;
	font-weight: bold;
}
.dede_pages .pageinfo {
	line-height: 21px;
	padding: 12px 10px 12px 16px;
	color: #999;
}
.dede_pages .pageinfo strong {
	color: #555;
	font-weight: normal;
	margin: 0px 2px;
}
#ademo {width:1150px;margin:0px auto;overflow:hidden;}
#aindemo {float:left;width: 800%;}
#ademo1 {float:left;}
#ademo2 {float:left;}
#ademo ul li {width:210px;height:200px;float:left;margin:0px 5px 0 5px;display:block;text-align:center; }
#ademo ul li a {line-height:30px;}
#ademo ul li:hover {text-decoration:underline;}
.news li{ border-bottom:1px dashed #dddddd; line-height:30px;background: url(../pic/artlist.png) no-repeat 10px 13px; padding-left:20px;}
.news li span{ float:right; width:100px; line-height:30px; text-align:center;}
.tit{ line-height:40px; font-size:16px; border-bottom:1px solid #cccccc;  }
.tit2{ line-height:40px; font-size:16px; background: #0D2958; text-align:center; color:#FFFFFF; }
.protit{ overflow:hidden;}
.protit  a li{ line-height:45px; padding-left:25px;background:url(../pic/kc_14.jpg) no-repeat;color:#000000}
.protit  a:link li{

	text-decoration: none; 
}
.protit  a:visited li{
	text-decoration: none; 

}
.protit  a:hover li{
	text-decoration: none;  background:url(../pic/kc_144.jpg) no-repeat; font-size:16px;

}
.protit  a:active li{
	text-decoration: none;
}



.footer{ background:#263f68; overflow:hidden; }
.footer_t{ background:#000000; text-align:center; line-height:30px; color:#FFFFFF;}
.footer_t a:link {
	color: #fff;
	text-decoration: none;
}
.footer_t a:visited {
	text-decoration: none;
	color: #fff;
}
.footer_t a:hover {
	text-decoration: none;
	color: #fff;
}
.footer_t a:active {
	text-decoration: none;
}
  .dis {
    DISPLAY: block
    }
    .undis {
    DISPLAY: none
    }
    #cntR {
    WIDTH: 1200px
    }
    #NewsTop {
    CLEAR: both; MARGIN-BOTTOM: 16px;
    }
    #NewsTop P {
    FLOAT: left; LINE-HEIGHT: 21px
    }
    #NewsTop P.topTit {
    FONT-WEIGHT: bold; WIDTH: 117px;margin-top:0px;
    }
    #NewsTop P.topC0 {
    BACKGROUND: #263f68; BORDER-LEFT: #f2f2f2 1px solid;margin-top:0px; WIDTH: 150px; CURSOR: pointer; HEIGHT: 40px; line-height:40px; text-align:center; font-size:20px; font-weight:bold;
    }
    #NewsTop P.topC1 {
    BACKGROUND: #999999; BORDER-LEFT: #f2f2f2 1px solid;margin-top:0px; WIDTH: 150px; COLOR: #fff;HEIGHT: 40px;line-height:40px; text-align:center; font-size:20px; font-weight:bold;
    }
    #NewsTop #NewsTop_tit {
    BORDER-BOTTOM: #999999 3px solid; HEIGHT: 40px;
    }
    #NewsTop #NewsTop_cnt {
    PADDING-LEFT: 15px;  LINE-HEIGHT: 25px; PADDING-TOP: 9px;TEXT-ALIGN: left; overflow:hidden;
    }
    #NewsTop #NewsTop_cnt A {
    COLOR: #666; TEXT-DECORATION: none
    }
    #NewsTop #NewsTop_cnt A:hover {
    COLOR: #c2130e; TEXT-DECORATION: underline
    }
	.a1{ overflow:hiddenp;}
.chanpin1 {
	width:1200px;
	margin: 0px auto;
	overflow: hidden;
}

.chanpin1 li {
	width: 235px;
	height: 240px;
	float: left;
}


.pic1 {
	border: 1px #cfcfcf solid;
	width: 200px;
	height: 200px;
	padding: 2px;
	background: #FFF;
}

.txt1 {
	 width:200px;
	line-height: 24px; height:24px; text-align:center;
}
 /*forSeprateConfigStyles*//*挂件主体*/.NewsLunBo844.NewsLunBo{
     padding:10px;
}
.pro li{ width:230px; height:220px; float:left; text-align:center;}
.pro li img{ border:1px solid #dddddd;}
 #NewsLunBo844.NewsLunBo .slider_wrap {
     position:relative;
}
 #NewsLunBo844.NewsLunBo .slides_container {
     width:100%;
     overflow:hidden;
     position:relative;
}
 #NewsLunBo844.NewsLunBo .slides_control a {
     display:block;
}
/*设置轮播图片的样式*/
 #NewsLunBo844.NewsLunBo .slides_control img {
     display:block;
     width:330px;
     height:250px;
}
/*轮播数字栏*/
 #NewsLunBo844.NewsLunBo .slider_wrap .pagination {
     position:absolute;
     bottom:10px;
     right:10px;
     z-index:100;
}
 #NewsLunBo844.NewsLunBo .slider_wrap .pagination li {
     float:left;
     margin:0 1px;
     list-style:none;
}
/*未选中的轮播数字*/
 #NewsLunBo844.NewsLunBo .slider_wrap .pagination li a {
     display:block;
     width:16px;
     height:16px;
     line-height:16px;
     text-align:center;
     background:#efefef;
     border:1px solid #999;
     float:left;
     overflow:hidden;
     color:#666;
}
/*选中的轮播数字*/
 #NewsLunBo844.NewsLunBo .slider_wrap .pagination li.current a {
     background:#ffcfb2;
     border:1px solid #fc8c46;
     color:#fff;
}
/*轮播的标题栏*/
 #NewsLunBo844.NewsLunBo .slider_title_lists{
     background-color: #666;
     line-height: 30px;
}
 #NewsLunBo844.NewsLunBo .slider_title_cell{
     display:none;
}
/*轮播标题栏链接样式*/
 #NewsLunBo844.NewsLunBo .slider_title_lists a{
     color:#fff;
     padding-left:10px;
}
/*轮播新闻下面的新闻列表*/
 #NewsLunBo844.NewsLunBo .news_sldtop_lists{
     margin-top: 10px;
}
 #NewsLunBo844.NewsLunBo .news_sldtop_lists .time{
  float: right;
  }
 #NewsLunBo844.NewsLunBo .news_sldtop_lists li{
     *zoom:1;
     vertical-align: middle;
  background: url(../images/dian.jpg) left no-repeat;
}
 #NewsLunBo844.NewsLunBo .news_sldtop_lists a{
     color:#333;
     display: block;
     padding-left:10px;
     line-height: 24px;
}
 /*forSeprateConfigStyles*/ 
  #NewsLunBo855.NewsLunBo .slider_wrap {
     position:relative;
}
 #NewsLunBo855.NewsLunBo .slides_container {
     width:100%;
     overflow:hidden;
     position:relative;
}
 #NewsLunBo855.NewsLunBo .slides_control a {
     display:block;
}
/*设置轮播图片的样式*/
 #NewsLunBo855.NewsLunBo .slides_control img {
     display:block;
     width:330px;
     height:250px;
}
/*轮播数字栏*/
 #NewsLunBo855.NewsLunBo .slider_wrap .pagination {
     position:absolute;
     bottom:10px;
     right:10px;
     z-index:100;
}
 #NewsLunBo855.NewsLunBo .slider_wrap .pagination li {
     float:left;
     margin:0 1px;
     list-style:none;
}
/*未选中的轮播数字*/
 #NewsLunBo855.NewsLunBo .slider_wrap .pagination li a {
     display:block;
     width:16px;
     height:16px;
     line-height:16px;
     text-align:center;
     background:#efefef;
     border:1px solid #999;
     float:left;
     overflow:hidden;
     color:#666;
}
/*选中的轮播数字*/
 #NewsLunBo855.NewsLunBo .slider_wrap .pagination li.current a {
     background:#ffcfb2;
     border:1px solid #fc8c46;
     color:#fff;
}
/*轮播的标题栏*/
 #NewsLunBo855.NewsLunBo .slider_title_lists{
     background-color: #666;
     line-height: 30px;
}
 #NewsLunBo855.NewsLunBo .slider_title_cell{
     display:none;
}
/*轮播标题栏链接样式*/
 #NewsLunBo855.NewsLunBo .slider_title_lists a{
     color:#fff;
     padding-left:10px;
}
/*轮播新闻下面的新闻列表*/
 #NewsLunBo855.NewsLunBo .news_sldtop_lists{
     margin-top: 10px;
}
 #NewsLunBo855.NewsLunBo .news_sldtop_lists .time{
  float: right;
  }
 #NewsLunBo855.NewsLunBo .news_sldtop_lists li{
     *zoom:1;
     vertical-align: middle;
  background: url(../images/dian.jpg) left no-repeat;
}
 #NewsLunBo855.NewsLunBo .news_sldtop_lists a{
     color:#333;
     display: block;
     padding-left:10px;
     line-height: 24px;
}
 /*forSeprateConfigStyles*/ 