﻿@charset "utf-8";
/* CSS Document */
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, fieldset, lengend, button, input, textarea, th, td{ margin: 0px;padding: 0px;  }
table {border-collapse: collapse;border-spacing: 0px; }

TD {
	FONT-SIZE: 14px;
	TEXT-DECORATION: none;
	line-height: 180%;
	color: #000000;
	font-family:"微软雅黑", "宋体";
}
.clear{ clear:both;}
A {
	COLOR: #000000;
	font-size: 14px;
	line-height: 180%;
	text-decoration: none;
}
A:hover {
	COLOR: #FF6600;
	TEXT-DECORATION: none;
	font-size: 14px;
	line-height: 180%;
}
A.l5 {
	COLOR: #686868;
	font-size: 12px;
	line-height: 180%;
	text-decoration: none;
	font-weight: normal;
}
A.l5:hover {
	COLOR: #999999;
	TEXT-DECORATION: underline;
	font-size: 12px;
	line-height: 180%;
	font-weight: normal;
}
A.l1 {
	COLOR: #FF0000;
	HEIGHT: 10px;
	TEXT-DECORATION: none;
	font-size: 20px;
	line-height: 150%;
	font-weight: bold;
	font-family: "黑体";
}
A.l1:hover {
	COLOR: #000000;
	HEIGHT: 10px;
	TEXT-DECORATION: none;
	font-size: 20px;
	line-height: 150%;
	font-weight: bold;
	font-family: "黑体";
}
A.l2 {
	COLOR: #fff;
	TEXT-DECORATION: none;
	font-size: 14px;
	line-height: 220%;
	font-weight: bold;
	padding-left:15px;
	padding-right:15px;
}
A.l2:hover {
	COLOR: #FF6600;
	TEXT-DECORATION: none;
	font-size: 14px;
	line-height: 220%;
	font-weight: bold;
	padding-left:15px;
	padding-right:15px;
}
A.l3 {
	COLOR: #fff;	
	
	font-size: 14px;
	line-height: 150%;
	font-weight: normal;
	padding-left:20px;
	padding-right:15px;
}
A.l3:hover {
	COLOR: #F60;	
		padding-left:20px;
	padding-right:15px;
	font-size: 14px;
	line-height: 150%;
	font-weight: normal;
}
A.l4 {
	COLOR: #666666;	
	TEXT-DECORATION: none;
	font-size: 14px;
	line-height: 180%; 
	padding-right:18px;
	
}
A.l4:hover {
	COLOR: #FF6600;	
	TEXT-DECORATION: underline;
	font-size: 14px;
	line-height: 180%;
	padding-right:18px;
	
}

.unnamed1 {
	font-size: 13px;
	font-weight: bold;
	color: #990000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #999999;
	border-left-color: #CCCCCC;
}
.unnamed2 {
	font-weight: bold;
	font-size: 14px;
	color: #757575;
	line-height: 180%;
}
.unnamed3 {
	font-weight: bold;
	font-size: 14px;
	color: #FFFFFF;
	line-height: 180%;
}
.cp_fl_bg TD {
	BORDER-RIGHT: #e4e4e4 1px solid;
	BORDER-TOP: #e4e4e4 1px solid;
	PADDING-LEFT: 10px;
	BORDER-LEFT: #e4e4e4 1px solid;
	BORDER-BOTTOM: #e4e4e4 1px solid;
	BACKGROUND-COLOR: #ffffff;
	height: 30px;
}
.xiax TD {
	HEIGHT: 30px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #969595;
}
#pagination{display: none;}
.newimg{
padding:2px;
border:1px #CCCCCC solid;}
.nleft
{ 
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#CCCCCC;
}
.nle{
font-family:"微软雅黑","黑体","宋体";
font-size:15px;
font-weight:bold;
color:#3c81d4;
}

.nav{width:1100px;  background:#066; margin:auto;}
.nav ul{width:1100px; }
.nav ul li{width:1100px; float:left; list-style:none;background:url(../images/navbg.jpg) repeat-x; height:47px;}
.navlm a{width:109px; background:url(../images/nav.jpg) no-repeat; margin-left:7px; margin-right:6px; text-align:center; float:left;height:47px; line-height:47px; font-weight:bold; color:#582e06; font-size:14px; }
.navlm a:hover{ color:#F60;}
A.title{ font-size:14px; line-height:35px;  color:#111; height:35px; background:#e4e4e4;width:190px;display:block;}
A.title:hover{ color:#F60;}

A.cpname{ font-size:14px; line-height:35px;  color:#111; height:35px; width:227px;display:block; text-align:center;}
A.cpname:hover{ color:#F60;}
.title2{ font-size:16px; line-height:33px; padding-left:20px; color:#fff; font-weight:bold;}
.anli{width:830px; margin:auto; margin-top:10px;}
.anli ul{width:830px;}
.anli ul li{width:190px; float:left;padding-right:15px; list-style:none;text-align:center;}
.newC{float: left;width: 810px; border-bottom:#333 dashed 1px; margin-bottom:10px; margin-left:30px; padding-bottom:10px;}
.newC h2 {float:left;width: 140px;}
.newC h3 {float:right;width: 580px; }
.newC h3 a{ color:#f23300;font-family:"宋体";font-weight: bold;}
.newC h3 p { margin-top:6px;width:560px; }
.newC h3 p a {color:#686868;line-height:22px; width:300px; font-size:12px; font-family:"宋体";font-weight: normal;}
.newC h3 p a:hover{ text-decoration:underline;}
.newC h6{width:440px; text-align:right;float:right; margin-right:30px;margin-top:-10px;}
.newC h6 a{font-size:12px; font-family:"宋体";font-weight: normal;color:#686868;}
.news_list { overflow-x: hidden; overflow-y: hidden;width: 810px;margin-bottom:15px; margin-left:30px;}
.news_list ul{width:810px; }
.news_list li {
    /*background-attachment: scroll;
    background-clip: border-box;
    background-color: rgba(0, 0, 0, 0);
    background-image: url(../images/border1.jpg);
    background-origin: padding-box;
    background-position: 0 bottom;
    background-repeat: repeat-x;
    background-size: auto auto;*/
    border-bottom:1px solid #ccc;
	padding-bottom:10px;
    overflow-x: hidden;
    overflow-y: hidden;
    margin-left:15px;
	margin-right:15px;
	margin-top:10px;
    width: 780px;
	float:left;
	list-style:none;
}
.news_date {
   
    background: #dfdfdf;    
    background-repeat:repeat-x;    
    float: left;
    height: 71px;
	
	height:80px;
    /*overflow-x: hidden;
    overflow-y: hidden;margin-top:8px;*/
    text-align: center;
    width: 71px;
}
.news_date span {  
    color: #000;
    display: block;
    font-family: "arial";
    font-size: 30px;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1;
    margin-top: 18px;
}
.news_date h1 {    
    color: #000;
    display: block;
    font-family: "arial";
    font-size: 12px;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1;
   /* text-transform: uppercase;*/
}
.news_list li p {
    -moz-font-feature-settings: normal;
    -moz-font-language-override: normal;
    -x-system-font: none;
    float: left;
   
    font-size: 14px;
    font-size-adjust: none;
    font-stretch: normal;
    font-style: normal;
    font-variant: normal;
    font-weight: 700;
    height: 22px;
    line-height: 22px;
    padding-left: 12px;
    width: 570px;
}
.news_list li p a {
    color: #1d1d1d;
}
.news_con {  
    -x-system-font: none;
    color: #333;
    width: 695px;
	background:#efeeee;
    line-height: 25px;     
    padding-left: 12px;
	float:left; 
	height:80px;
	font-family:"宋体";
	font-size:12px;
}
.news_con a{ font-size:14px; line-height:26px; }
.prolist{width:214px; float:left;}
.prolist_top{width:214px; background:url(images/cpsort_tit.jpg) no-repeat; height:43px; text-align:center; color:#FFF; font-size:22px; line-height:43px;}
.prolist_top a{color:#FFF; font-size:22px; line-height:43px;}
.prolist ul{ background:url(images/cpsort_nr.jpg) repeat-y; padding-top:15px; padding-bottom:15px;}
.prolist ul li{ background:url(images/cpsort_bg.jpg); height:34px;  line-height:34px; padding-left:50px; list-style:none;}
.prolist ul li a{padding-left:15px; font-size:12px;}
.prolist_bottom{ background:url(images/cpsort_di.jpg) no-repeat; width:214px; height:6px;}

.n_prolist{width:214px; float:left; margin-top:10px; margin-bottom:10px;}
.n_prolist_top{width:214px; background:url(images/cpsort_tit.jpg) no-repeat; height:43px; text-align:center; color:#FFF; font-size:22px; line-height:43px;}
.n_prolist_top a{color:#FFF; font-size:22px; line-height:43px;}
.n_prolistnr{background:url(images/cpsort_nr.jpg) repeat-y; padding-top:15px; padding-bottom:15px;}
.n_prolist_bottom{ background:url(images/cpsort_di.jpg) no-repeat; width:214px; height:6px;}
.n_prolistnr p{margin-left:5px;margin-right:5px; line-height:24px; font-family:"宋体";font-size:12px;}
.n_prolistnr img{ padding-left:5px;}
.n_prolistnr ul{ height:180px;}
.n_prolistnr ul li{  width:180px;border-bottom:#CCC 1px dashed; line-height:28px; height:28px; float:left; margin-left:15px; overflow:hidden;}

.infoproduct {    width:910px;    clear: both;    margin:auto 12px;}
.infoTitle { overflow:hidden; height:45px;background:url(images/info_bg.jpg) repeat-x left top;} 
.infoTitle p {float:left; color:#000; line-height:35px; font-size:16px; padding-left:18px; font-weight:bold; }
.infoTitle a{float:right;padding:6px 6px 0 0; color:#000;}
.infoTitle span{ font-size:13px; color:#000; margin:0 9px; font-family:Arial, Helvetica, sans-serif,"微软雅黑"}
.infoTitle img { float:right; padding:18px 6px 0 0;}
.info_left{width:200px; float:left;color: #000;line-height: 35px;font-size: 16px; padding-left: 18px; font-weight: bold;}
.info_right{width:500px; float:right; line-height:35px; color:#000; font-size:12px; margin-right:20px; text-align:right;}
.nr{width:94%; margin:auto; line-height:150%; margin-top:10px;}

#full-screen-slider { width:100%; height:414px; float:left; position:relative;margin-bottom:5px;}
#slides { display:block; width:100%; height:414px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute}
#slides li a { display:block; width:100%; height:100%; text-indent:-9999px}
.box1{padding-left:8px; padding-right:8px;}
.lx{width:332px; margin:auto; background:url(images/conbg.jpg) no-repeat;height:348px;}

.contact_con {
    width: 270px;
    height: 268px;
    padding-top: 80px;       
    overflow: hidden;
    font-size: 14px;
    color: #666666;	
	margin:auto;
    
}

.telNum {
    width: 464px;
    height: 46px;
    margin-bottom: 12px;
}

.telNum .telNumB {
    float: left;
    display: block;
    width: 69px;
    height: 46px;
    border-right: 1px solid #e3e3e3;
    background: url(images/tel_icon_but.png) 4px center no-repeat;
}

.telNum .telNumA {
    float: left;
    display: block;
    width: 372px;
    height: 46px;
    padding-left: 22px;
    color: #979797;
    font-size: 24px;
    line-height: 46px;
    font-family: impact;
}

.contact_con dl {
    width: 486px;
    display: block;
    clear: both;
}

.contact_con dl dt, .contactnr dl dd {
    color: #666666;
    font-size: 14px;
    line-height: 30px;
}

.contact_con dl dt {
    float: left;
    width: 50px;
    padding-left: 40px;
}

.contact_con dl dd {
    float: left;
    width: 396px;
    line-height: 30px;
}
.scrollbox{ width: 830px; margin: 0 auto; overflow: hidden; padding: 10px 0px 0px 0px; }
#scrollDiv{width:830px;height:170px; overflow:hidden;}/*这里的高度和超出隐藏是必须的*/
#scrollDiv li{height:170px; width:190px; padding:0 8px; overflow:hidden; vertical-align:bottom; zoom:1; border-bottom:#B7B7B7 dashed 1px; float:left; text-align:center;}
#scrollDiv li h3{ height:24px; padding-top:13px; font-size:14px; color:#353535; line-height:24px; width:300px;}
#scrollDiv li h3 a{color:#353535; text-decoration:none;}
#scrollDiv li h3 a:hover{ color:#F00;}
#scrollDiv li div{ height:36px; width:300px; color:#416A7F; line-height:18px; overflow:hidden;}
#scrollDiv li div a{ color:#416A7F; text-decoration:none;}
.scroltit{ height:26px; line-height:26px; margin-top:8px; margin-right:12px;}
.scroltit h3{ width:100px; float:left;}
.scroltit .updown{float:right; width:32px; height:22px; margin-left:4px;}
#but_up{ background: url(images/up.gif) no-repeat 0 0; text-indent:-9999px;}
#but_down{ background: url(images/down.gif) no-repeat 0 0; text-indent:-9999px;}
#n{margin:10px auto; width:920px; border:1px solid #CCC;font-size:12px; line-height:30px;}
#n a{ padding:0 4px; color:#333}

#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;background:#ffffff;}
#playBox{ width:100%; height:414px; background:#fff; position:relative; overflow:hidden;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left;}
#playBox .pre{ cursor:pointer; width:45px; height:45px; background:url(images/l.png) no-repeat; position:absolute; top:190px; left:10px; z-index:10;}
#playBox .next{ cursor:pointer; width:45px; height:45px; background:url(images/r.png) no-repeat; position:absolute; top:190px; right:10px; z-index:10;}
#playBox .smalltitle {width:100%; height:10px; position:absolute; bottom:15px; z-index:10}
#playBox .smalltitle ul{ width:120px; margin:0 auto;}
#playBox .smalltitle ul li{ width:10px; height:10px; margin:0 5px; border-radius:10px; background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .thistitle{ background:#69aaec;}