@charset "utf-8";
/* CSS Document */

*,a,ul,img{ padding:0; border:0; margin:0; text-decoration:none; list-style-type:none; font-size:14px; font-family:"微软雅黑";}
.top{ width:1100px; height:120px; margin:0 auto;}
.logo{ float:left; width:314px; height:89px;}
.search{ float:right;margin-top:35px;}
.input1{width:255px;height:31px;border:1px solid #083c78;float:left; text-indent:5px;}
.input2{float:left; }

.banner{ background:url(../images/banner.jpg) top center no-repeat; width:100%; height:548px;}

.liukuai{ width:1100px; margin:0 auto; padding: 0 50px; margin-top:35px; margin-bottom:35px;}
.liukuai img{ margin:0 6px;}

.cpzs{ width:1100px; height:745px;margin:0 auto;}
.cpzs_bt{ font-size:40px; height:60px; color:#1A6BC6; text-align:center;background:url(../images/fg.jpg) bottom center no-repeat;margin-bottom:20px;}
.cpzs-fy{  text-align:center;  margin-bottom:30px;}
.cpzs-fy img{margin:0 2px;}
.cpzs_main{ width:1100px;}
.cpzs-tp{ width:257px; height:225px; border:1px solid #cccccc;text-align:center; margin:8px; float:left;}
.cpzs-tp a{ color:#989696;}
.cpzs-wz{ height:45px; width:257px;  color:#000; line-height:45px; text-align:center;}
.cpzs-wz a{ color:#000;}
.cpzs-wz a:hover{color:#083b67; font-weight:bold;}


#demo {background: #FFF;overflow:hidden;;width:100%; margin:10px auto;}
#demo a{ display:block; width:257px; height:225px; float:left; border:1px solid #cccccc;text-align:center; margin:8px;}
#indemo {float: left;width: 800%;}
#demo1 {float: left;}
#demo2 {float: left;}

.xc-gd{ width:1100px; height:47px; background:url(../images/gd-bj.jpg) center no-repeat; margin:28px 0 40px 0; color:#838383; font-size:14px; line-height:36px; text-align:center;}
.xc-gd a{ color:#838383;}

.clear{clear:both;}

.new{ width:100%; height:590px; background:#f2f2f2; padding-top:20px;}
.new_main{ width:1100px; margin:0 auto;} 
.new_left{ width:332px; height:435px; float:left; border-bottom:4px solid #1a6bc6;}
.new_left_left_bt{ display:block; width:292px; height:62px; background:#1a6bc6; color:#FFF; padding:20px 20px;}
.new_left_left_bt_color{ font-size:22px; font-weight:bold;}
.new_left_left_main{ display:block; margin-top:10px; color:#767676; line-height:26px;}
.new_left_left_xq{ display:block; width:94px; height:25px; border:2px solid #1a6bc6; margin-top:20px; line-height:23px; color:#1a6bc6; text-align:center;}
.new_left_left_xq a{ color:#1a6bc6;}

.new_right{ width:747px; float:right;}
.new_right_bt{ color:#151515; font-size:12px;}
.new_bt_bt{ font-size:20px; color:#2e2e2e;}
.new_bt_bt a{ color:#2e2e2e; font-size:20px;}
.new_bt_bt a:hover{ color:#2e2e2e; font-size:20px;}
.new_bt_bt a:active{ color:#1a6bc6; font-size:20px;}
.xian{ color:#d3d3d3;}
.new_right_main{ width:740px; height:105px; margin-top:31px; border-bottom:1px solid #cbcbcb;} 
.new_right_main_left{ width:560px; float:left; color:#858585; line-height:28px;}
.new_right_main_left a{ color:#858585;}
.new_right_main_left a:hover{ color:#1a6bc6;}
.new_right_main_left_bt{ color:#151515;}
.new_right_main_left_bt p{ font-size:16px;}
.new_right_main_right{ float:right;}

.anli{ width:1100px; margin:0 auto; margin-top:30px; margin-bottom:30px}

.bottom{ width:100%; height:223px; background:#1a6bc6;}
.bottom_main{ width:1100px; margin:0 auto; height:151px;}
.tel{ float:left; margin-top:30px; width:700px;  font-size:12px; }
.bottom_wz{ font-size:12px;  color:#FFF;line-height:35px;}
.erweima{ float:right; margin-top:27px;}


.nr-main{ width:1100px; margin:auto;}
.nr-left{ float:left; width:212px; position:relative;top:-40px;z-index:1; margin-bottom:30px;}
.nr-nav-bt{ display:block; width:152px; height:70px; background:#1a6bc6; padding:30px; font-size:32px; font-weight:bold; color:#FFF;}
.nr-nav-bt-yw{ font-size:20px; font-weight:bold;}
.left-nav{ width:212px; line-height:40px; margin-bottom:40px;}
.left-nav li{ border-bottom:1px solid #CCC; padding:0 15px;}
.left-nav li a{ color:#000;}
.left-nav-li{ float:right; padding-top:13px;}

.nr-nav-lxwm{ width:212px; }
.nr-nav-lxwm-bt{ display:block; width:212px; height:40px; background:#1a6bc6; color:#FFF; font-weight:bold; text-align:center; line-height:40px;}
.nr-nav-lxwm-main{ display:block; width:190px;  color:#000; line-height:25px; padding:10px 10px; border:1px solid #d6d6d6;}
.nr-right{ width:860px; float:right; margin-top:20px; margin-bottom:20px;}
.nr-right-bt{ width:860px; height:68px; border-bottom:1px solid #c9c9c9;}

.nr-right-bt-wz{ color:#6d6d6d; line-height:30px;}
.nr-right-bt-bt{ color:#1a6bc6; font-size:24px; font-weight:bold;}
.nr-right-main{ padding:20px; color:#575757; line-height:30px;text-indent:30px; width:820px;}

.nr-new{ width:820px; height:100px; border-bottom:1px solid #c9c9c9; padding-top:15px;padding-bottom:15px;margin:10px 20px 0 20px; border-bottom:1px solid #c9c9c9;}
.nr-new img{ float:left; width:166px; height:98px;}
.nr-new-wz{ width:634px; float:right; color:#a0a0a0;}
.nr-new-bt{ color:#1a6bc6; font-weight:bold; line-height:40px;}
.nr-new-wz a{ color:#a0a0a0;}
.nr-new-wz a:hover{ color:#1a6bc6;}
.fanye{ width:860px; height:30px; margin:30px 0; text-align:center;color:#9e9e9e;}
.fanye-bk{ display:block; padding:3px 10px; border:1px solid #e6e6e6; float:left; margin:0 3px; }
.fanye- a{ color:9e9e9e;}
.fanye-bk a{ color:9e9e9e;}

.nr-new-nrbt{ display:block; color:#767676; font-size:22px; font-weight:bold; text-align:center; width:820px; line-height:40px;}
.nr-new-nrrq{ font-size:12px; color:#929292; text-align:center;display:block; width:820px;}
.nr-new-xuxian{ border-bottom:1px dashed #CCC; display:block; width:820px;}

.nr-cpzs{ width:830px; margin-top:20px; padding:0 15px;}
.nr-lxwm{ font-size:16px; color:#666; line-height:40px; float:left; margin-right:70px;}
.juli{ margin-bottom:30px;}
.img{widht:820px; margin:0px auto;}
.img_l{ width:400px; float:left;}
.img_r{float:left; position:relative;left:20px;top:10px;}
.h3{color:#000;font-size:20px; width:400px;height:50px; border-bottom:1px  dashed #ccc; line-height:50px; display:block; margin-bottom:15px;}
.img_r p{color:#000; font-size:14px; line-height:30px;}
.span{width:400px; height:50px; background:#1a6bc6; display:block; text-indent:10px; line-height:50px;color:#fff; font-size:14px; margin-top:20px;}
.span em{font-size:16px;}
.nr-cpnr{ width:855px; border:1px solid #CCC;}
.nr-cpnr-bt{ width:840px; height:50px; background:#CCC;}
.nr-cpnr-bt-wz{ display:block; width:100px; height:50px; background:#FFF; line-height:50px; text-align:center; font-size:16px; font-weight:bold; color:#1a6bc6;}
.nr-cpnr  { width:825px; padding:0 15px; color:#575757; line-height:30px;}



.device{ width:1100px; height:auto; overflow:hidden; margin:5px auto; background:#fff; padding:10px;}
.device .scroll{ width:100%; height:500px; overflow:hidden; position:relative;}
.device .scroll ul{ position:absolute; left:0; top:0; height:480px; overflow:hidden;}
.device h2{ height:20px; line-height:20px;  text-align:left; font-size:12px; padding:5px 5px 10px 5px; margin:0 500px;;}
.device h2 a{ display:block; float:left; margin:0 10px;  border:1px solid #000;padding-right:10px;color:#686363;}
.device ul{ overflow:hidden;}
.device ul li{ width:257px; height:230px; border:1px solid #ccc; margin-right:5px; margin-bottom:10px; overflow:hidden; position:relative; float:left;}
.device ul li img{
	width: 257px;
	height: 180px;
	position: absolute;
	left: 2px;
	top: 0;
	z-index: 10;
}
.device ul li:hover img{opacity: 0.8;filter: alpha(opacity=80);}
.device ul li a.link{ display:block; width:257px; height:45px; line-height:45px; text-align:center; color:#000; font-size:12px; position:absolute; left:0; bottom:0; z-index:20;}

.yincang {
    position:absolute;
	left: -80px;
	visibility:hidden;
}	



.onlinb{  padding:10px;}
.onlinb dt{ color:#05535d; font-size:16px; font-weight:bold;}
.onlinb dt span{ float:right; color:#999; font-size:14px;}
.onlinb dt span img{ width:230px; height:auto;}
.onlinb dt dd{ padding:0 10px;}

#slides { display:block; width:100%; height:548px; 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}
#pagination { display:block; list-style:none; position:absolute; left:20%; top:600px; z-index:9900;  padding:5px 15px 5px 0; margin:0}
#pagination li { display:block; list-style:none; width:10px; height:10px; float:left; margin-left:10px; border-radius:5px; background:#FFF; overflow:hidden; }
#pagination li a { display:block; width:100%; height:100%; padding:0; margin:0;  text-indent:-9999px;}
#pagination li.current { background:#0092CE}



.daohang
{ 
    width: 180px;
    height: 157px;
    border-right: 1px solid #e6e3e4;
    float: left;
    margin-top: 27px; padding:0 30px;
}
.biaoti
    { width: 220px;
    text-align: left;
    font-size: 16px;
    color: #ccc; padding:10px 0;
	}
.daohang li
{   width: 90px;
    float: left;
    display: block; line-height:25px;}
.daohang li a{ color:#fff;}

.product
{ padding:0 15px;
	width: 132px;
    height: 147px;
    border-right: 1px solid #e6e3e4;
    float: left;
    margin-top: 27px;
	margin: 30px 0 20px; padding:0 35px;
	}
	.product li{ line-height:25px; color:#fff; padding:0 5px;}
	.product li a{ color:#fff;}
	
	
	.contact{ width:320px; float:left; margin-top:30px; margin-left:75px; }
	.contact p{ color:#fff; line-height:30px;}
	
	
	
	/*==================二级目录===================*/
#nav li{line-height:36px; margin:1px 0;  padding:0 15px; border-bottom:1px solid #CCC;}
#nav li a{ display:block; color:#000;background:url(../images/li.jpg) right no-repeat;}
#nav li ul {list-style:none;text-align:left;}
#nav li ul li{ line-height:30px; border:0; font-weight:normal; background:#fff;  text-align:center;}
#nav li ul a{ text-align:left; width:160px; display:block; background:#fff; font-size:12px;}
/*==============================*/
#nav li:hover ul {left: auto;}
#nav li.sfhover ul {left: auto;}
#content {clear: left; }
#nav ul.collapsed {display: none;}
-->



.banner1 li{ width:100%; height:300px;}
