﻿/*all*/
body{color:#313131; font-size:12px; margin:0 auto; background:#fff; font-family:Arial, Helvetica, sans-serif;}
a{color:#313131; text-decoration:none;}
a:hover{color:#ff3300; text-decoration:none;}
div,ul,li,span,p,img,h1,h2,h3,h4,h5,h6{margin:0px; padding:0px; list-style:none; border:0px;}
.clear{clear: both; height:0px; overflow:hidden;}
.fl{float:left;}
.fr{float:right;}
#top,#head,#nav,#sou,#company,#prod,#mian,#link,#footer,#banquan{width:982px; height:auto; margin:0 auto;}
/*head*/
.top_bj{ background:#F5F5F5; width:100%; margin:0 auto; height:29px; line-height:29px; color:#595959;}
#top a{color:#595959;}
#top a:hover{color:#ff3300;}
.logo{ width:100px; margin-top:23px; margin-bottom:20px;}
.name{ background:url(../images/xk_06.jpg) no-repeat top; margin-top:28px; font-family:"微软雅黑"; font-size:15px; padding-top:38px; width:319px; color:#525252;}
.tel{ margin-top:38px;}
/*nav*/
.nav_bj{ background:url(../images/xk_17.jpg) repeat-x top center; width:100%; margin:0 auto; height:41px; line-height:41px;}
.nav li{ padding:0px 33px; background:url(../images/xk_15.jpg) no-repeat top left; text-align:center; font-size:14px; float:left; font-family:"微软雅黑"}
.nav li a{ color:#fff;}
.nav li.no{ background:none}
.nav li a:hover{ color:#ffff00;}
#nav{ overflow:hidden;}
#nav li ul{display:none;position:absolute; border:#373737 1px solid; border-top:none; z-index:100; margin-left:-33px;}
#nav li ul li {background:#ffffff; float:none; text-align:left; padding:0 15px; width:auto; min-width:80px; height:32px; line-height:32px;}
#nav li ul li:hover {background:#373737; cursor:pointer;}
#nav li ul li:hover a {color:#fff; background:none; font-size:12px; font-weight:normal;}
#nav li ul li a {color:#000; font-size:12px; font-weight:normal; display: inline;}
#nav li.no ul li {width:100px;}
/*banner*/
.banner{width:100%; margin:0 auto; overflow:hidden;}
/*sou*/
.sou_bj{ background:url(../images/xk_21.jpg) repeat-x top center; height:55px; width:100%; margin:0 auto; color:#646464;}
#sou a{color:#4E4E4E;}
#sou a:hover{color:#ff3300;}
.sou_l {line-height:44px;}
.sou_kuan{ background:url(../images/xk_24.jpg) no-repeat top center; width:218px; height:24px; margin-top:10px;}
.sou_anniu{margin-top:10px;}
.input {border:none; background:none; color:#646464; line-height:22px; height:22px; padding-left:5px; width:213px;}
/*company*/
#company{ padding-top:44px;}
.com_t{ line-height:28px;}
.com_b{ margin-top:35px;}
.com_anniu{ width:42px; margin-top:35px;}
.com_anniu:hover {cursor:pointer;}
.com_tu {width:896px;height:180px; margin:0 1px; overflow:hidden;}
.com_tu ul li{ float:left; list-style:none; padding:0 10px;}
.com_tu ul li span{ display:block; text-align:center; font-size:12px; line-height:30px;}
.com_tu ul li img {width:204px; height:150px;}
/*prod*/
.prod_bj{ background:#F5F5F5; margin:0 auto; width:100%; margin-top:40px; padding-top:40px;  overflow:hidden; padding-bottom:35px; margin-bottom:40px;}
.prod_tit{ margin-bottom:25px;}
.prod_b ul{ overflow:hidden;}
.prod_b li{float:left; padding:0px 22px;}
.prod_tu {overflow:hidden; position:relative;}
.prod_tu img {width:282px; height:235px; vertical-align:middle;}
.text {width:282px; height:auto; background:url(../images/xk_08.jpg) no-repeat top left; position:absolute; left:0px; bottom:0px;}
.imgtext {width:242px; height:195px; float:left; padding:20px; color:#fff; font-size:12px; line-height:23px;}
.imgtext h3 {line-height:30px; margin-bottom:10px;}
.imgtext a {color:#fff;}
.imgtext a:hover {color:#ffff00;}
.prod_wz {text-align:center;}
.prod_wz img {vertical-align:middle; margin-right:10px;}
/*hezuo*/
.hezuo{ width:668px; padding-right:38px; background:url(../images/xk_54.jpg) no-repeat top right; overflow:hidden;  padding-bottom:20px;}
.title{ background:url(../images/xkk_63.jpg) repeat-x top center; height:38px; line-height:38px;}
.tit_l{ background:url(../images/xkk_61.jpg) repeat-x top center; padding-left:2px; padding-right:25px; font-size:16px; font-family:"微软雅黑"; font-weight:bold; color:#06326E;}
.hz_b {height:96px; overflow:hidden; margin-top:20px;}
.hz_b li {height:96px;}
.hz_b li div{ float:left; text-align:center; width:222px; height:96px;}
.hz_b li div p {line-height:32px;}
#s2 {height:192px;}
/*news*/
.news{ width:265px; overflow:hidden;}
.news_b{ margin-top:10px;}
.news_b li{ background:url(../images/xkk_75.jpg) no-repeat top left; padding-left:20px; line-height:33px;}
.news_b ul li span {float:right;}
.news_b a{color:#676767;}
.news_b a:hover{color:#ff3300;}
/*link*/
.link_bj{ background:url(../images/xk_62.jpg) repeat-x top center; width:100%; margin:0 auto; height:64px; margin-top:30px;}
.link_l{ width:107px; padding-top:20px;}
.link_r{ line-height:64px;}
/*footer_bj*/
.footer_bj{ background:#014393; padding-top:25px; overflow:hidden; font-family:"微软雅黑"; padding-bottom:30px;}
.foot_nav{ line-height:60px; font-size:14px; color:#fff;  border-bottom:1px solid #0F4EA1;}
.foot_nav a{ color:#fff; margin:0 33px;}
.foot_nav a:hover{ color:#ffff00;}
.foot_logo{ width:94px; margin-top:40px;padding-right:25px;}
.foot_wz{ width:316px;  line-height:20px; margin-top:40px;}
.foot_lx{ color:#B7D5FF; line-height:20px;  margin-top:30px; width:320px;}
.foot_fx{ color:#fff; margin-top:30px; line-height:35px;}
.banquan_bj{ background:#072C76; width:100%; margin:0 auto; height:42px; line-height:42px; color:#CBCBCB; font-family:"微软雅黑";}
#banquan a{color:#CBCBCB;}
#banquan a:hover{color:#ffff00;}
/*幻灯片*/
.flexslider { position: relative; height: 386px; overflow: hidden; background: url(../images/loading.gif) 50% no-repeat;}
.slides { position: relative; z-index: 1;}
.slides li { height: 386px;}
.flex-control-nav { position: absolute; bottom: 10px; z-index: 2; width: 100%; text-align: center;}
.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;}
/*内页*/
.main {width:982px; margin:25px auto 30px auto; overflow:hidden;}
.left {width:201px; padding-left:18px; float:left; background:url(../images/xk_04.jpg) no-repeat;}
.lefttitle {line-height:43px; text-align:center; color:#fff; font-family:"微软雅黑"; font-size:18px; letter-spacing:1px;}
/*内页左侧*/
.prolist {border:#052c6f 3px solid; border-top:none; background:#f5f5f5;}
.prolist ul {margin:15px 13px;}
.prolist ul li {background:url(../images/xk_05.jpg) no-repeat; line-height:32px; margin-bottom:2px; padding-left:16px;}
.prolist ul li a {font-weight:bold;}
.prolist ul ul {margin:0;}
.prolist ul ul li {background:url(../images/xk_07.jpg) no-repeat 3px center; line-height:32px; border-bottom:#adadad 1px dashed;}
.prolist ul ul li a {font-weight:normal;}
.prolist ul ul li.end {border:none;}
/*内页右侧*/
.right {margin-left:27px; width:736px; float:left;}
.righttitle { overflow:hidden; font-family:"微软雅黑"; font-size:14px; text-align:right;}
.righttitle em {font-style:inherit; border-bottom:#014393 3px solid; font-size:12px; color:#787878; display:inline-block; float:left; line-height:39px; padding:0 8px;}
.righttitle em b {font-weight:normal; font-size:16px; color:#262626;}
.righttitle em i {font-style:inherit; color:#014393; font-size:16px;}
.position {text-align:right;border-bottom:#ccc 1px solid; line-height:43px; padding-right:10px;}
.cont {padding:20px 0; line-height:24px;}
.cont p {line-height:24px;}
.cont h2 {text-align:center; line-height:40px; margin-bottom:10px;}
.mm1 {margin-bottom:10px;}
/*新闻列表*/
.newlist {margin-bottom:10px;}
.newlist li {border-bottom:#adadad 1px dashed; line-height:30px;}
.addTime {float:right;}
/*产品列表*/
.productlist {overflow:hidden; margin-bottom:10px;}
.productlist li {width:224px; margin:5px 10px 10px 10px; float:left; text-align:center;}
.productlist li img {width:224px; height:187px; border:#999 1px solid; padding:1px;}
.productlist li img:hover {border:#042c71 1px solid; opacity:0.70; XImageTransform.Microsoft.Alpha(style=0,opacity=70,finishOpacity=70);filter:alpha(opacity=70);}
/*产品详情*/
.proimg { text-align:center;}
.proimg img {width:600px;}
.projj { text-align:center; margin-bottom:10px;}
.projj h3 {font-weight:normal; font-family:"微软雅黑"; font-size:18px; line-height:40px;}
.procont {margin-top:20px;}