@charset "utf-8";
body{margin:0; padding:0px; font-size:12px; line-height:24px;   font-family:Arial, Helvetica, sans-serif;     }
a {text-decoration:none;
  color: # 333;
  -webkit-transition: color 300ms, background-color 600ms;
  -moz-transition: color 300ms, background-color 600ms;
  -ms-transition: color 300ms, background-color 600ms;
  -o-transition:  color 300ms, background-color 600ms;
  transition:  color 300ms, background-color 600ms;
}

a:hover, a:focus {
  color: #d43133;
   
}
div,ul,li,h2,h3,h4,dl,dd,dt,tr,td{margin:0; padding:0;}
ul,li{list-style:none;}
img{ border:0;}
.clear {clear:both;height:0;font-size: 1px;line-height: 0px;} 
h1{ font-size:40px; font-weight:bold; display:block; padding:5px;}


contaciner{}
.top{ width:100%; background:url(../images/index_01.jpg) left top repeat-x;}
.top .main{ width:1100px; margin:0 auto;}
.top .main .left{ width:362px; float:left;}
.top .main .right{ width:221px; float:right; background:url(../images/index_05.jpg) top  left no-repeat; height:91px;}
.banner{ background:url(../images/banner-3.jpg) top center no-repeat; height:273px;}

.c{ text-align:center;}
.main1{ background:#f2f2f2; border:  #CCC 1px solid; border-width: 1px 0;}
.main1 .c{ width:1100px; margin: 0 auto; text-align:left; padding:20px 0;}
.main1 .c .left{ width:254px; float:left;}
.main1 .c .left .hengxiang{ width:25%; border-bottom:#0048db 3px solid; height:2px; }
.main1 .c .left .sp{ width:253px; height:206px; background:url(../images/index_16.jpg) top center no-repeat; text-align:center; padding-top:10px; margin-top:10px;}
.main1 .c .right{ width:710px; float:right;}
.main1 .c .right .hengxiang{ width:15%; border-bottom:#0048db 3px solid; height:2px; }
.more{  background:#03C; text-align:center; width:150px; font-size:14px; font-weight:bold; padding:5px 0; color:#FFF; display:block; border-radius:20px; border:#CCC 1px solid;}
.more a{color:#fff;}
.more:hover{  background: #ffcc00;  color:#000;}
.main-products{ background:url(../images/bj.jpg) top center no-repeat; padding:20px 0;}
.main-products .content{ width:1100px; margin:0px auto;}
.main-products .content H2{ color:#0048db; font-size:40PX; text-align:center; padding-top:20PX;}
.main-products .content H3{ color:#CCC; font-size:40PX; text-align:center; padding:15PX 0; margin:0 auto; display:block; border-bottom:#0048db 1PX solid; width:15%;}

footer{ background:#071c2d; width:100%;}

.foot{ width:1100px; padding:30px 0; margin:0 auto; }
.foot .left{ width:258px; float:left;}
.foot .c{ width:308px; float:left; margin-left:40px;text-align:left; color:#54718a;}
.foot .right a{color:#54718a;}
.foot .right{ width:462px; float:right; color:#54718a;}
.foot .c p{margin:0;}
.foot .c a{color:#54718a; text-decoration:none;}
.foot .c a:hover{color:#54718a;}
.foot .right p{margin:0;}

#pro { width:100%; margin:10px auto;}
#pro ul {list-style: none;  }
#pro ul li {   display:block;color:#000;  float:left; margin-right:10px; }
#pro ul li a {display:block;}
#pro ul li a:hover{ display:block; background:#0048db;width:203PX; color:#FF0; }

#pro .c{ display:block; width:183px; padding:10px 0; margin:0 auto; font-size:14px; font-weight:bold; color:#fff;}
#pro .c .word{ margin-top:10px; border:#fff 1px solid;}



#pro1 { width:100%; margin:10px auto;}
#pro1 ul {list-style: none;  }
#pro1 ul li { width:203PX;  display:block;color:#000;  float:left; margin-right:17px;margin-bottom:17px; background-color:rgba(0, 0, 0, 0.5)
   }
 #pro1 ul li:last-child{  margin-right:0px;}
#pro1 ul li a {display:block;}
#pro1 ul li a:hover{ display:block; background:#0048db;width:203PX; color:#FF0; }

#pro1 .c{ display:block; width:183px; padding:10px 0; margin:0 auto; font-size:10px;  color:#fff;}
#pro1 .c .word{ margin-top:10px; border:#fff 1px solid; }

.news-index{ width:1100px; margin:10px auto;}
.news-index .c{ text-align:center;}
.news-index H2{ color:#0048db; font-size:40PX; text-align:center; padding-top:20PX; line-height:40px;}
.news-index H3{ color:#000; font-size:40PX; text-align:center; padding:15PX 0; margin:0 auto; display:block; border-bottom:#0048db 1PX solid; width:15%;}



#menu { width:100%; overflow:hidden; margin-top:5px;  }
#menu ul {list-style: none;  }
#menu ul li {height:40px;line-height:40px; display: inline-block; color: #3a3a3a;  font-weight:bold;  float:left; border-left:#e8e8e8 solid 1px; }
#menu ul li a {display: inline-block;height:40px; line-height:40px;font-size:16px; font-weight:bold;  color: #3a3a3a; text-align:center; padding:0 48px; }
#menu ul li a:hover { display: inline-block; height:40px; line-height:40px; color: #000000; background:#005396; color:#FFF;}

#left { width:100%; overflow:hidden; margin-top:5px;  }
#left ul {list-style: none;  }
#left ul li {height:25px;line-height:25px; display: inline-block; color: #3a3a3a;   float:left; border:#ccc solid 1px; margin-left:10px; margin-top:10px; }
#left ul li a {display: inline-block;height:25px; line-height:25px;font-size:12px;   color: #3a3a3a; text-align:center; width:263px; }
#left ul li a:hover { display: inline-block; height:25px; line-height:25px; color: #000000; background:#000; color:#FFF;}
#left ul li.cu{ display: inline-block; height:25px; line-height:25px; color: #000000; background:#000; }
#left ul li.cu a{ color:#FFF;}

#news { width:100%; margin:10px auto;   }
#news ul {list-style: none;  }
#news ul li {height:25px;line-height:25px; display:block; color: #363636; margin-right:10px; border-bottom:#CCC dashed 1px;   }
#news ul li a {display:block;height:25px; line-height:25px;font-size:12px;   color: #363636; }
#news ul li a:hover { display:block; height:25px; line-height:25px; color: #FFF;  background-color:#7593af;}


.page{float:left;margin-top:20px;text-align:center;width:100%;height:40px;}
.page a{border:1px solid #54718a;padding:4px 6px;font-size:12px;color:#000;}
.page .thispage{padding:4px 6px;background:#54718a;font-size:12px;color:#fff;}








#news {   }
#news ul {list-style: none;    }
#news ul li { width:100%;  color:#666666; height:25px; line-height:25px; border-bottom:#999 1px dotted;  }
#news ul li a {display:block;  color:#666666;}
#news ul li a:hover { display:block; background: #d4d4d4; color:#000000; text-decoration:underline;}



.f1{ color: #666; font-size:16px; font-weight:bold; text-align:center; width:60px; margin:0 auto; }
.f1 a{ color:#666; font-size:16px;font-weight:bold; }
.f1 a:hover{ color: #000; font-size:16px;font-weight:bold; }


.f2{ color: #54718a; font-size:20px; font-weight:bold;   }
.f2 a{ color:#54718a; font-size:20px;font-weight:bold; }
.f2 a:hover{ color: #54718a; font-size:20px;font-weight:bold; }


.f2-1{ color: #333; font-size:14px; font-weight:bold;  }
.f2-1 a{ color:#333; font-size:14px;font-weight:bold; }
.f2-1 a:hover{ color: #333; font-size:14px;font-weight:bold; }



#full-screen-slider { width:100%; height:420px; position:relative;}
#slides { display:block; width:100%; height:420px; list-style:none; padding:0; margin:0; position:relative;z-index: 1;}
#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}
#pagination { display:block; list-style:none; position:absolute; left:270px; top:393px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:15px; height:15px; float:left; margin-left:15px; border-radius:10px; background:#ccc; }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#dc2900;}


.newstext
{
	margin-bottom:20px;}
.newstext h2{
	text-align:center;
	font-size: 20px;
    color: #000;
}
.newstext .info
{
	width:100%;
	height:40px;
	margin-top:10px;
	padding-top:10px;
	border-top:1px solid #e1e1e1;
	border-bottom:1px solid #e1e1e1;
	text-align:center;
}

.subbutton1
{
	padding:4px 10px;
	border:0;
	border:1px solid #263b4e;
	cursor:pointer;
	font-size:14px;
	background:#071c2d;
	vertical-align:center;
	width:100px;
	color:#54718a;
	height:30px;
}
.subbutton
{
	padding:4px 10px;
	border:1px solid #ccc;
	font-size:12px;
	background:#fff;
	vertical-align:center;
}


.slidep{overflow:hidden;width:1100px;}
.slidep .slideul1p{width:99999px;}
.slidep ul{list-style:none;}
.slidep li{float:left;}
.slideli2p{margin-left:-20px;}	
.slideul2p li{background-color: rgba(255, 255, 255, 0.3); width:203px;}



























