@charset "utf-8";
/* CSS Document */
.cw{width:1200px; margin:0 auto;}
/*header*/

header{height:98px;background:url(../images/commom/header_bg.jpg) no-repeat center;min-width:1200px;}
header .logo{width:141px;height:98px;display:inline-block;float:left;}
header .logo img{}
header .nav{display:inline-block;margin-left:30px;float:left;}
header .nav li{float:left;width:125px;height:98px;text-align:center;padding-left:2px;background:url(../images/commom/li_bg.jpg) no-repeat left center; position:relative;}
header .nav li a{color:#fff;font-size:14px;line-height:98px;display:block; text-decoration:none;}
header .nav li:hover{background:#1b2a74 url(../images/commom/li_bg.jpg) no-repeat left center;}
header .nav li .subNav{ position:absolute;top:98px;background:#fff;z-index:11;left:2px;right:0;display:none;width:125px; box-shadow:1px 2px 4px #2b4d7d}
header .nav li .subNav ul{width:100%;height:auto;}
header .nav li .subNav ul li{text-align:center;height:50px;background:none;border-bottom:1px solid #ccc;float:none;width:100%;background:#fff;}
header .nav li .subNav ul li a{font-size:15px;color:#144483;line-height:50px;}
header .nav li .subNav ul li:hover{background:#1b2a74;border-bottom:1px solid #1b2a74;}
header .nav li .subNav ul li:hover a{color:#fff;}
header .nav li .subNav.pro{height:240px;width:960px;left:0;padding:20px 40px;}
header .nav li .subNav.pro ul li{float:left;background:none;text-align:left;width:200px;height:auto;border:none;}
header .nav li .subNav.pro ul li h3{margin:10px 0;}
header .nav li .subNav.pro ul li h3 a{font-size:15px;color:#144483;line-height:normal;}
header .nav li .subNav.pro ul li p a{font-size:13px;color:#666;line-height:22px;}
header .search{width:170px;height:32px;display:inline-block;border:1px solid #4c6b97;margin-left:22px;margin-top:32px;float:left}
header .search input{height:32px;border:none;background:none;color:#fff;padding-left:10px;font-size:14px;float:left;width:115px;}
header .search input:focus{border:none;}
header .search a.btn{float:right;padding:0 10px;width:22px;height:32px;background:url(../images/commom/search.png) no-repeat center;overflow:hidden;text-indent:-99em;}
header .Lang{float:left;display:inline-block;margin-left:22px;margin-top:32px;border:1px solid #4c6b97;color:#fff;height:32px;line-height:32px;padding:0 15px; text-decoration:none;s}
footer{margin-top:50px;}
.foot1{border-bottom:1px solid #e5e5e5;height:200px;}
.foot1 .left{width:910px;border-right:1px solid #e5e5e5;height:190px;padding-top:10px;}
.foot1 .left li{float:left;width:160px;}
.foot1 .left li h3{font-size:15px;color:#454545;padding-bottom:15px;background:url(../images/commom/foot_bg1.jpg) no-repeat left bottom;margin-bottom:20px;}
.foot1 .left li p{line-height:26px;}
.foot1 .left li p a{font-size:13px;color:#797979;}
.foot1 .right{padding-top:10px;padding-left:40px;width:249px;}
.foot1 .right h2{font-size:15px;color:#144483;margin-bottom:10px;}
.foot1 .right p{font-size:13px;color:#797979;margin-bottom:25px;}
.foot1 .right .inpu{width:163px;}
.foot1 .right .inpu input{width:143px;height:36px;border:0;background:#f2f2f2;color:#797979;font-size:13px;padding-left:15px;margin-bottom:15px;}
.foot1 .right a{width:86px;height:86px;background:url(../images/commom/dy.jpg) repeat-x;text-align:center;line-height:86px;font-size:13px;color:#fff; text-decoration:none;}
.foot2{padding:15px 0 40px;width:1200px;height:75px;}
.foot2 .f_logo{width:154px;height:75px;border-right:1px solid #e5e5e5}
.foot2 .msg{padding-left:11px;}
.foot2 .msg h2{font-size:15px;color:#666;margin-bottom:5px;}
.foot2 .msg p{font-size:13px;color:#999;line-height:22px;}
.foot2 .ico h2{font-size:15px;color:#666;margin-bottom:10px;}
.foot2 .ico h2 a{color:#666;}
.foot2 .ico p a{margin:0 5px; position:relative;}
.foot2 .ico p a span{padding:10px; position:absolute;top:-140px;left:-40px;display:none;}