@charset "utf-8";
/* site CSS Document */

/* header CSS*/
.header{ width:100%; height:120px;box-shadow: 0px 1px 10px #999; background:#fff;z-index: 999; position: fixed;}
.logo{ float:left; width:34%; height:80px; }
.logo img{ width:367px; height:80px; margin-top:20px;}
.menu{ float:right; width:61%; height:120px;}
.search{ width:60%; height:36px;margin:20px 0px 4px 0px; margin-left:40%; }
.sear_input{ float:left; width:80%; height:34px; border:#CCC solid 1px; border-right:none; border-radius:6px 0px 0px 6px; text-indent:15px; outline:0; color:#6D778C; box-sizing: border-box;}
.sear_submit{ float:left; width:15%; height:34px; border:#CCC solid 1px; border-left:none; border-radius:0px 6px 6px 0px; cursor: pointer; background:url(../../images/index.files/sear_sub.png) left center no-repeat;}
.menu_cont{ width:100%; height:60px;}
.menu_cont li{ float:left; width:14.27%; text-align:center; height:60px; line-height:60px;}
#header_hight{ height:120px;}

/* menu */
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.nav{ width:100%; height:60px; position:relative; z-index:1;}
.nav .nLi{ float:left; width:14.27%;  height:60px; line-height:60px;  position:relative; display:inline; text-align:center;}
.nav .nLi  a{width:100%; height:60px; font-size:16px; letter-spacing:1px; display:block;}
.nLi .on  a{ width:100%; height:60px; text-decoration:none; text-align:center; color:#015293; text-shadow:1px 2px 3px #ccc;}
#nav .sub{ display:none; width:133px; left:-15px; top:60px;  position:absolute; box-shadow:1px 2px 3px #ccc; background:#fff;  }
#nav .sub span{ zoom:1; width:103px; height:40px;line-height:40px;  }
#nav .sub a{ width:100%; display:block; text-align:center; height:40px; color:#3E3E3E;}
#nav .sub a:hover{ color:#1aa0e6; text-shadow:1px 2px 3px #ccc;}
#nav .sub a.hover{ color:#1aa0e6; text-shadow:1px 2px 3px #ccc;}

/* bottom */
.bottom{ width:100%; height:auto;  background:#fff;min-width:1200px;}
.bottom_nav1{ width:100%; height:auto; display:table;  }
.bottom_nav2{ width:100%; height:40px; line-height:40px; background:#151515; text-align:center;min-width:1200px;}
.bottom_nav2 ul{ width:850px; margin:0 auto; }
.bottom_nav2 ul li{ color:#fff; float:left;}
.bottom_nav2 ul li a{ color:#fff;}

.bottom_nav1_left{ float:left; width:7%; height:80px; margin:30px 0px;}
.bottom_nav1_midel{ float:left; width:64.5%; height:auto; margin:15px 20px;}
.bottom_nav1_right{ float:right; width:25%; height:auto; margin:20px 0px 0px 0px;}

.bottom_nav1_midel h1{ width:100%; height:30px; line-height:30px;font-size:20px; letter-spacing:2px; color:#000;}
.bottom_nav1_midel ul li{ float:left; width:50%; height:30px; line-height:30px;font-size:14px;}
.bottom_nav1_midel ul li i{ float:left; width:24px; height:24px; display:block; margin:3px;}

#bot1{ background:url(../../images/index.files/bot1.png) center no-repeat; background-size:1.2em;}
#bot2{ background:url(../../images/index.files/bot2.png) center no-repeat;background-size:1.2em;}
#bot3{ background:url(../../images/index.files/bot3.png) center no-repeat;background-size:1.2em;}
#bot4{ background:url(../../images/index.files/bot4.png) center no-repeat;background-size:1.2em;}
#bot5{ background:url(../../images/index.files/bot5.png) center no-repeat;background-size:1.2em;}

.bottom_nav1_right h1{ width:100%; height:40px; line-height:40px; font-size:16px; letter-spacing:1px;}
.bottom_nav1_right ul{ width:70%; margin:0 auto;}
.bottom_nav1_right ul li{ width:100%; height:40px; line-height:40px; text-align:left;}
.bottom_nav1_right ul li select{ width:100%; height:35px; line-height:35px; border:#CCC solid 1px; color:#2b2b2b; outline:0;}

/*  list  content  CSS */
.onlink{ width:100%; height:45px; background:url(../../images/index.files/list_rig_ti.png) left bottom repeat-x;}
.onlink ul li{ float:left; height:45px; line-height:45px; margin:0px 10px;}
.onlink ul  span{ float:left; height:45px; line-height:45px; margin-left:10px; display:block;}
.onlink_first{ background:url(../../images/index.files/onlink.png) left center no-repeat; background-size:1.5em; text-indent:2em;}
.list_page{ width:100%; height:40px; line-height:40px; text-align:center;}
.list_page ul li span{ margin:0px 10px 0px 0px;}
.list_page label{ color:#900; margin:0px 5px;}
