@charset "utf-8";
/* CSS Document */
body,div,p,ul,li,h2,h3,a,img,span,input,table,tr,td{margin:0;padding:0;}
body{background:#fff;font:12px/15px "微软雅黑", Arial,Helvetica,Verdana, Geneva, sans-serif;}
img{border:none;}
ul,li{list-style:none;}
a{ text-decoration:none; font-family:"微软雅黑";}
span,p{font-family:"微软雅黑";}
.clear{clear:both;}

/*header*/
#header{width:1100px;margin:0 auto;height:84px;}
#header .logo{float:left; width:300px; height:84px;}
#header .logo img{ width:300px; height:84px;}
#header form{ float:right; padding-top:30px;}
#header form .input{ border:1px solid #ccc; height:17px; color:#666;}
#header form .btn{border:1px solid #ccc; width:21px; height:19px; background:url(../images/ssbg.jpg) no-repeat center; cursor:pointer;}

/*menu*/
.menu{width:100%; height:30px; background:#304ca0;}
.nav {width:1100px;height:30px; margin:auto;}
.nav a {color:#fff;font-size:16px;}
.nav_f {float: left; position: relative;}
.nav_f a.a{display:block; padding:0 20px;  text-align:center; height:30px;line-height:30px;}
.nav_f a.cur{background:#1586ee;color:#fff;}
.nav_f:hover {background:#1586ee;}
.nav_f:hover a{color:#fff;}
.nav_f:hover .nav_s {display: block;}
.nav_f:hover .nav_s li a{color:#666; font-size:13px;}
.nav_f:hover .nav_s li a:hover{color:#1586ee;}
.nav_s {display: none;  position: absolute; z-index:9999;  background-color: #fff;}
.nav_s li{width: 150px; padding: 0 0 0 20px; height:30px; border-bottom:1px solid #b1b2b3;}
.nav_s li a{height:30px; line-height:30px; display:block;}
.nav_s li a.cur{background:none;}

/* flexslider */
.flexslider{position:relative;height:500px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:500px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center; padding:0; margin:0;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}

/*Index*/
#Index{ width:1100px; margin:auto; overflow:hidden; padding-top:20px;}
#Index span{ display:block; width:100%; height:60px; line-height:60px; font-size:30px; color:#000;}
#Index p{line-height: 200%; text-align: justify; font-size:16px;}

/*内页*/
#ny_banner{ width:100%; height:400px; margin-bottom:20px;}
.ny_about{ height:400px; background:url(../images/ny_about.jpg) no-repeat center;}
.ny_product{ height:400px; background:url(../images/ny_product.jpg) no-repeat center;}
.ny_innovation{ height:400px; background:url(../images/ny_innovation.jpg) no-repeat center;}
.ny_sustainability{ height:400px; background:url(../images/ny_sustainability.jpg) no-repeat center;}
.ny_contact{ height:400px; background:url(../images/ny_contact.jpg) no-repeat center;}
.ny_messages{ height:400px; background:url(../images/ny_contact.jpg) no-repeat center;}
.ny_search{ height:400px; background:url(../images/ny_about.jpg) no-repeat center;}

#content{ width:1100px; margin:auto; overflow:hidden;}
.con_left{ width:170px; overflow:hidden; float:left;}
.con_l_title{ width:100%; height:52px; background:#304ca0; text-align:center; line-height:52px;font-size:20px;  color:#fff;}
#llist{ width:100%; overflow:hidden; float:right;}
#llist li{width:100%; height:50px;}
#llist li a{ width:100%; height:50px; background:#e0e0e0; display:block; line-height:50px; font-size: 14px;  color:#304ca0; padding-left:10px;}
#llist li a:hover,#llist li.aboutmuen a{ width:100%; height:50px; background:#a6c4f6; display:block;font-size: 14px; color:#fff;}
#llist li a span{float: left;padding-left: 30px;}

.con_right{ width:910px; overflow:hidden; float:right;}
.con_r_title{ width:100%; height:30px; background:#304ca0; line-height:30px;font-size: 14px; color:#fff; padding-left:10px;}
.con_r_title a{font-size: 14px;color:#fff;}
.con_r_middle{ overflow:hidden;}
.con_r_middle p{ line-height:200%; color:#000; text-align:justify;}


.con_dy{ width:100%; overflow:hidden; float:right;}
.con_dy_title{ width:100%; height:30px; background:#304ca0; line-height:30px;font-size: 14px; color:#fff; padding-left:10px;}
.con_dy_title a{font-size: 14px;color:#fff;}
.con_dy_middle{ overflow:hidden;}
.con_dy_middle p{ line-height:200%; color:#000;text-align:justify;}
.con_dy_middle ul{ width:100%; overflow:hidden;}
.con_dy_middle ul li{ width:100%; height:40px; line-height:40px; border-bottom:1px dashed #d1d1d1;}
.con_dy_middle ul li a{ font-size:15px; color:#333;}
.con_dy_middle ul li a:hover{ color:#304ca0;}

#gbook{ overflow:hidden; padding-top:20px;}
#gbook td.td1{height:50px; color:#a1a1a1; font-size:14px; text-align:right;}
#gbook td.td1-3{height:135px; color:#a1a1a1; font-size:14px; text-align:right;}
#gbook td.td2 input{width:293px; height:25px; border:1px solid #a1a1a1;}
#gbook td.td2 font{ color:#FF0000; font-size:18px; font-family:"宋体"; padding-left:10px;}
#gbook td.td3{ position:relative;}
#gbook td.td3 textarea{ border:1px solid #a1a1a1;}
#gbook td.td3 font{ color:#FF0000; font-size:18px; font-family:"宋体"; position:absolute; padding-left:10px;}
.anniu{ overflow:hidden; padding-top:20px;}
.tjjl{ width:84px; height:36px; border:none; cursor:pointer; background:#304ca0;float: left;margin-left: 150px;color:#fff; font-size:14px;}
.chongzhi{ width:84px; height:36px; border:none; cursor:pointer; background:#304ca0;float: left;margin-left:25px;color:#fff;font-size:14px;}


/*footer*/
#footer{width:100%;height:40px; line-height:40px; background:#a1a1a1; margin-top:20px;}
#footer p{color:#fff;}
.foot{ width:1100px; margin:auto; overflow:hidden;}
.foot_l{ float:left;}
.foot_r{ float:right;}



/*分页*/
#page{ overflow:hidden;line-height: 70px;height: 70px;text-align: center;}
#page a{font-family:"微软雅黑"; font-size:12px; color:#4a4949; text-align:center; border:1px solid #4a4949; padding:5px 7px;}
#page a.a2:hover{ background:#2aa029; color:#fff;}

/*翻页*/
.fanye{ width:100%; height:40px; line-height:40px; border-bottom:1px dashed #7f7f7f; border-top:1px dashed #7f7f7f; margin-top:40px;}
.xyp{ float:right;color:#000;font-size:14px; font-family:"微软雅黑";}
.xyp a{color:#000;font-size:14px; font-family:"微软雅黑";}
.syp{ float:left;color:#000;font-size:14px; font-family:"微软雅黑";}
.syp a{color:#000;font-size:14px; font-family:"微软雅黑";}

