﻿@charset "utf-8";/* CSS Document */
*{margin:0px auto;padding:0px;}
div,p,ul,ol,h1,h2{margin:0px;padding:0px;}
img{border:none;margin:0px;padding:0px;}
a{text-decoration:none;color:#797777;}
a:hover{color:#00468e;text-decoration:none;}
ul,ol,li{list-style:none;}
.clear { clear: both; height:0; line-height:0;}


.zhuheader2{width:100%;height: 92px;margin:0 auto;#efefef;/* border-bottom: 5px solid #f59c01; */}
.neizhuheader2{width: 1200px;margin:0 auto;height:90px;}

/* -- 页面整体布局 -- */
.mainbox { width:1200px; margin:0 auto; font-family:'Microsoft YaHei';}
.leftbox { width:280px; float:left; overflow:hidden;}
.rightbox { width:872px; float:left; display:inline; margin-left:15px; overflow:hidden;}
.rightbox .right_main { width:870px; min-height:458px; border:solid 1px #e5e5e5;  padding-bottom:15px; overflow:hidden;background:#fff;margin-bottom: 20px;}
.title_catname{padding-left:20px;font-weight: bold;font-size: 16px;height: 36px;line-height:36px;color: #1a1a1a;background:#eeeeee;}
.pro_main {  zoom: 1;padding: 10px 5px;background: #fff;}
.rightbox .contentx{ float:left; line-height:30px; text-align:left; font-size:14px;padding:20px; color:#484848; height:auto;}
.rightbox .contentx_pro{ float:left; line-height:30px; text-align:left; font-size:14px;color:#484848; height:auto;}
.titbox {width: 278px;height: auto;border: 1px solid #e5e5e5;}
.titbox .contTit{padding:0 16px; height:36px; line-height:36px; background:#eeeeee; font-size:16px;font-weight: bold;color: #00468e;}
.titbox .contTit span{padding-left: 10px;color: #b4b4b4;font-weight: normal;}
.titbox .contTit .titA {font-size: 16px;color: #00468e;}


.h_nav li a:-webkit-any-link{ display:block;}

.container{margin-left:auto; margin-right:auto; width:1000px;}

/* table comment */
.STYLE2 {font-size: 12px}
.STYLE3 {font-size: 12px}
.STYLE4 {font-size: 14px;font-weight: bold;}
.STYLE6 {font-size: 12px; color: #FFFFFF; }
.STYLE7 {font-weight: bold;font-size: 14px;color: #1a1a1a;}
.STYLE8 {font-weight: bold;font-size: 12px;color: #047CB9;}
.STYLE9 {font-size: 14px;font-weight: bold;color: #888A89;font-family: Arial;}
/* 头部
-------------------------------------------------------------- */

.header { margin: 0 auto; height:auto; width:100%;}
.header a{ color:#666;}
.header a:hover{}
.logo {float:left;}
.logo span{ float:left; margin-left:10px; padding-left:10px; border-left:1px solid #ccc; display:block; color:#0548b9; font-size:14px; margin-top:22px; line-height:23px;}
.logo span i{font-style:normal; height:23px; line-height:23px; background:#0548b9; color:#fff; padding:0 6px; border-radius:5px;} 
.nlogo { float:left; padding-top:36px;}
.zhead {color:#FFF; line-height:30px; float:left; }
.zhead a { color:#fff;}
.rhead { float:right; width:400px; line-height:30px;}
.rhead ul li { float:right; background:url(../images/jian.png) no-repeat right; color:#fff; padding-left:15px;}
.rhead ul li a {  color:#fff;}
.rhead ol .line{display:none;}

/* 导航
-------------------------------------------------------------- */
.navi {float:left;margin-left:50px;height: 92px;line-height:50px;/* border-top:1px solid #d9d9d9; */position:relative;}
.navi ul{margin:0 auto;padding:0;height: 92px;}
.navi ul li{display:block;height: 92px;li;line-height: 92px;float: left;width:118px;position: relative;}
.navi ul li.hover,.navi ul li.nav_on{/* margin-bottom:-2px; *//* border-bottom:2px solid #134371; */background: url(img/on.png) bottom center no-repeat;}
.navi ul li a{display:block; text-decoration:none;font-size: 16px;text-align: center;}
.navi .navi_content{display:none;position:absolute;top:92px;margin:0;padding:0;background:#EAEBD8;text-align: center;background: rgba(77,77,77,0.8);z-index:99999999;line-height:1.5;width: 170px;/* border-top: 5px solid #f59c01; */left: -25px;}

.navi li.nav_on .navi_content{ display:block !important}
.navi .navi_content a{display:block;text-align:center;overflow: hidden;padding: 10px 5px;line-height:1.5;font-size:12px;color: #fff; transition:.5s;
-moz-transition:.5s;
-webkit-transition:.5s;}
.navi .navi_content a:hover{color: #fff;background-color: #004bc0;display:block;}
.navi .navleft{float:left;top:0px;display:block;left:10px; z-index:999999999;}
.navi .navright{width:336px;float:left; background:#fff;  z-index:999999;padding:5px 35px 20px;min-height:240px;}
.navi .navright div{width:100%;}
.navi .navright p{line-height:2;text-align:left;}
.navi .navright p span{font-weight:bold;}
.inmenu:link, .inmenu:visited { color: #333; font-size: 16px; }
.inmenu:hover, .inmenu:active { color: #f06522 }
.inmenu_1:link, .inmenu_1:visited, .inmenu_1:hover, .inmenu_1:active { color: #f06522; font-size: 16px; }
.in_font { height: 117px; padding-top: 46px; line-height: 30px }
.in_nr li { float: left; width: 262px; padding-right: 50px; line-height: 22px; text-align: center }
.in_nr li.npr { padding: 0 }
.in_k { border: 1px solid #e5e5e5; border-bottom: 2px solid #325980; width: 204px; padding: 30px 28px 0px 28px; height: 267px; overflow: hidden }
.in_k01 { border: 1px solid #e5e5e5; border-bottom: 2px solid #f06522; width: 204px; padding: 30px 28px 0px 28px; height: 267px; overflow: hidden }
.tongh:link, .tongh:visited { color: #f06522; border: 1px solid #f06522; width: 94px; text-align: center; display: block; line-height: 26px; margin: 0px auto; font-size: 14px }
.tongh:hover, .tongh:active { color: #f06522; text-decoration: underline }
.in_th { margin: 14px 0px 0px 54px }
.cp_bg { margin-top: 50px; background: #eeeeee; padding: 0px 0px 50px 0px }
.in_l { width: 760px }
.in_r { width: 200px }
.in_tel { background: url(../images/index_73.gif); height: 65px; width: 173px; padding: 17px 0px 0px 89px }
.in_tel01 { background: url(../images/index_84.gif); height: 65px; width: 173px; padding: 17px 0px 0px 89px; margin-top: 5px }
.in_tel02 { background: url(../images/index_86.gif); height: 65px; width: 173px; padding: 17px 0px 0px 89px; margin-top: 5px }
.in_tel03 { background: url(../images/index_92.gif); height: 65px; width: 173px; padding: 17px 0px 0px 89px; margin-top: 5px }
.in_f { font-size: 21px; color: #333; letter-spacing: -2px }
.in_t { background: url(../images/dian01.gif) repeat-x bottom; height: 46px; line-height: 46px }
.in_tit { border-bottom: 1px solid #325980; margin-right: 15px }
.in_xw li { width: 394px; float: left; padding: 30px 0px 15px 0px; line-height: 22px }
.in_xw li.prsx { padding-left: 100px }
.xw_w { width: 272px }
.xw_gd { background: #f5f5f5; height: 52px; margin-top: 20px }
.xw_more { width: 100px; margin: 0 auto }
.inmore:link, .inmore:visited { color: #325980; background: url(../images/index_100.gif) no-repeat right 16px; line-height: 52px; display: block; font-size: 14px }
.inmore:hover, .inmore:active { color: #f06522; background: url(../images/index0_100.gif) no-repeat right 16px }
.in_fl { background: #282e3c url(../images/foot_bg.jpg) 0 0 repeat-x; padding-bottom: 20px; }
.copy_bg { background: #242935; height: 50px; line-height: 50px; color: #3a3f4a }
.fl_1 { width: 860px; padding-left: 20px; margin-top: 10PX; }
.fl_2 { width: 860px; padding-left: 20px }
.fl_3 { width: 300px; padding-right: 20px }
.fl_4 { width: 260px; }
.fl_f { border: 1px solid #3c4351; color: #abacb0; line-height: 36px; display: block; width: 96px; text-align: center; font-size: 14px; margin-right: 10PX; }
.fl_0 { width: 550px; border-right: 1px solid #3d4351; }
.fl_w { width: 750px }
.fl_w01 { width: 750px }
.fl_w02 { width: 750px }
.fl_lb li { float: left; background: url(../images/icon.gif) no-repeat 0px 16px; line-height: 36px; width: 80px; padding-left: 13px }
.fl_lb li.zlx { width: 157px }
.fl_lb01 li { width: 125px; line-height: 28px; background: url(../images/icon.gif) no-repeat 126px 11px #3e4350; padding-left: 15px; margin-bottom: 8px; font-size: 14px }
.flmenu:link, .flmenu:visited { color: #abacb0; }
.flmenu:hover, .flmenu:active { color: #fff }
.fl_f01 { border: 1px solid #3c4351; background: url(../images/icon01.gif) no-repeat 235px 14px; padding-left: 33px; width: 225px; line-height: 36px; display: block; font-size: 14px; margin-top: 13px }
.side_con img { display: block; margin-bottom: 5px; cursor: pointer; margin-left: 6px; }
.side_con div img { background: #325980; }
.side_con div img:hover { background: #f06522;}

.soso{width:1200px;margin:auto;padding:0 20px;font-size:14px;line-height: 50px;position: relative;}
.search{background: url(img/soso.gif) no-repeat;width: 291px;margin: 9px 32px 10px 0;height: 32px;padding:0;float: right;}
.search .navsearch_input input{width: 255px;float:left;color: #333;background:none;border:none;height: 32px;line-height: 32px;margin-left:2px;outline:none;padding-left:2px;font-family:'微软雅黑';}
.search .searchgo{width: 28px;height: 32px;background:none;float:left;border:none;cursor:pointer;outline:none;}

#cnen{ text-align:center;}
#cnen a{ display:inline;}
.logo img{ float:left; margin:20px 0px 0px 0px;}




.menu_container{width:100%;background:url(img/nav_bg1.gif) repeat-x;height:45px;text-align:center;/*margin-top:15px;*/
_margin-top:0px;}
.nav_content{width:1000px;overflow:hidden;zoom:1;margin:0px auto;}
.nav_content ul{list-style:none;margin:0px;font-family:"微软雅黑";}
.nav_content ul li{float:left;background:url(img/nav_bg2.gif) no-repeat right center;height:45px;padding-right:25px;padding-left:25px;}
.nav_content ul li a{font-size:15px;color:#ffffff;padding-top:5px;display:inline-block;}
.nav_content ul li a:hover{color:#fff;text-decoration: none;}
.nav_content ul li a span{font-size:14px;font-weight:normal;color:#D7D6D6;font-family: Verdana;}
/* left pro menu */
.mob_left{margin-left:10px;width:265px;}
ul#menu, ul#menu ul{list-style-type: none;margin: 0;padding: 0;width: 260px;font-family:"微软雅黑";font-size:14px;}
ul#menu a{display: block;text-decoration: none;}
ul#menu li{margin: 5px auto;}
ul#menu li a{background:#00468e;font-size: 14px;color: #fff;height: 38px;line-height: 38px;padding-left: 15px;}
ul#menu li a:hover{background: #000;}
ul#menu li ul.child{margin-top:5px;display:none;}
ul#menu li ul.active {display:block;}
ul#menu li ul.child li {height:25px;line-height:25px;margin-left:5px}
ul#menu li ul li a{background: #EFEFEF;color: #000;padding-left: 20px;}
ul#menu li ul li a:hover{background: #bcd1ff;border-left: 5px #a30000 solid;padding-left: 15px;}
ul#menu li ul li a.active{background: #bcd1ff;border-left: 5px #a30000 solid;padding-left: 15px;}
/* case当前二级栏目高亮 */
ul#menu li a.current {
    background: #e21f2b;
}
/* banner */
.banner{width:100%;position:relative;height:800px;overflow:hidden;background:#ddd;/* margin-bottom:15px; */}
.banner .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden}
.banner .bd ul{width:100%!important}
.banner .bd li{width:100%!important;height:800px;overflow:hidden;text-align:center}
.banner .bd li a{display:block;height:800px}
.banner .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px}
.banner .hd ul{text-align:center}
.banner .hd ul li{cursor:pointer;border-radius:10px;-moz-border-radius:10px;display:inline-block;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden;background:#000;filter:alpha(opacity=50);opacity:.5;line-height:999px}
.banner .hd ul .on{background:#ffffff }
.banner .next,.banner .prev{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:10%;z-index:1;width:40px;height:60px;background:url(img/slider-arrow.png) -126px -137px #064991  no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:.5;border-radius:10px;-moz-border-radius:10px;display:none}
.banner .next{left:auto;right:10%;background-position:-6px -137px}

.mainbox{width:1200px;margin:0 auto;overflow:hidden;}
.mt10 {margin-top: 10px;}
.fl {float: left;}S
.ml15 {margin-left: 12px;}
.fr {float: right;}
.overflow {overflow: hidden;}
.mainTitle {
	height: 39px;
	line-height: 39px;
	background: #f6f6f6;
}
.titleName {
	height: 39px;
	line-height: 39px;
	width: 68px;
	margin-left:10px;
	font-size: 16px;
	font-family: "微软雅黑";
	color: #00468e;
}
.titleEname {
	height: 39px;
	line-height: 39px;
	margin-left:5px;
	font-size: 12px;
	font-family: "微软雅黑";
	color: #4e4e4e;
}
.titleMore {
	height: 39px;
	width: 40px;
	background: url("img/more.gif") no-repeat center;
	margin-right: 10px;
}
.titleMore:hover {
	background: url("img/moreh.gif") no-repeat center;
}
.botNew {
	width: 390px;
	border: 1px solid #e1e1e1;
	margin-bottom:10px;
}
.botNCon {
	padding: 3px 10px 10px 10px;
	background:#ffffff;
}
.botNCon ul {
	overflow: hidden;
}
.botNCon ul li {
	height: 26px;
	line-height: 26px;
	overflow: hidden;
	border-bottom: 1px dashed #ccc;
}
.botNCon ul li a {
	float: left;
	height: 26px;
	line-height: 26px;
	font-size: 14px;
	font-family: "微软雅黑";
	color: #707070;
	width: 226px;
    overflow: hidden;
}
.botNCon ul li a:hover {
	color: #ff0000
}
.botNCon ul li .botNTime {
	float: right;
	height: 26px;
	line-height: 26px;
	font-size: 12px;
	font-family: "微软雅黑";
	color: #4e4e4e;
}
/*产品列表样式开始*/
.pro_list_tab{width:100%;height:auto; margin-top:13px; margin-left:0px;}
.pro_list_tab_top{width:100%;height:29px; background:url(../images/tpasic/pro_list_bj.jpg) repeat-x; 
                  border-left:solid 1px #e3e3e3; border-right:solid 1px #e3e3e3; padding-top:1px;}
.pro_list_tab_top ul{ list-style-type:none;}
.pro_list_tab_top ul li{float:left; margin-right:10px;}
.pro_list_bottom{width:100%;height:auto;background:url(../images/tpasic/product_bottom_bj.jpg) repeat-y;}
.pro_list_bottom_bj{width:100%;min-height:1054px;_height:1054px; background:url(../images/tpasic/pro_b_bj.jpg) no-repeat left bottom;}
.clear{clear:both;}
.pro_list_tab_top span{ display:block; width:118px; height:29px;float:left; cursor:pointer;}
.pro_list{ background:url(../images/tpasic/xxk_bj.jpg) no-repeat; font-size:14px; line-height:29px; 
           color:#c52527; text-align:center; font-weight:bold;}
.feature{ background:none;font-size:14px; line-height:29px; color:#555555; text-align:center; font-weight:bold;}
.product_con{width:860px; padding:10px 0; /*min-height:175px;_height:175px;*/ 
             border-bottom:solid 1px #dcdcdc;}
.product_con_leftimg{width:220px; /*min-height:155px;_height:155px;*/ float:left; padding:3px;}
.product_con_leftimg img{width:220px; height:150px;border: #e6e6e6 solid 1px;transition: all 0.3s;}
.product_con_infor{width:610px; min-height:145px; _height:145px; float:left; padding:0px 0px 0px 15px;text-align:left;}
.product_con_infor span{ font-size:16px; color:#000000;line-height: 34px;}
.product_con_infor span dl{ font-size:15px; color: #707070;line-height: 30px;}
.product_con_infor a{color: #00468e;font-family:"微软雅黑";font-size:16px;font-weight: 600;}
.product_con_infor span.info {font-size: 14px;color: #5e5e5e;line-height: 24px;}
.product_con_infor ul{ list-style-type:none; margin-top:8px;float:left;}
.product_con_infor ul li{float:left; margin-right:25px; height:22px; line-height:22px;}
.product_con_infor ul li a{ text-decoration:none;}
.product_con_infor ul li a:hover,.product_con_infor ul li a:active{ text-decoration:underline;}
.product_con_infor ul li img{float:left; margin-right:2px; margin-top:3px;}
#tab_index_content2{ padding-top:15px; padding-left:15px; padding-bottom:20px;}
.description{width:650px; height:40px; border:solid 1px #dddddd; margin-top:15px; padding-top:20px;
 padding-left:15px; padding-right:15px;}
.description h1{ font-size:14px; color:#666666; margin-bottom:15px;}
.description p{ color:#666666;text-align:left;padding-top:20px;}



.content2{width:850px;height: auto;margin-top: 13px;margin-left:8px;}
.product-list{ width:100%; overflow:hidden;}
.product-list a{ color:#555555; text-decoration:none;}
.product-list li{float:left; width:33%; height:210px;margin-top:16px;}
.product-list .product-div{ width:260px; height:208px; padding:1px; text-align:center; background:#d1d1d1;}
.product-list .product-div img{ width:259px; height:173px; padding:2px; background:#f3f3f3; margin-bottom:6px;}
.product-list .product-div a:hover{ color:#fff;}
.product-list .hover,.index-2 .content ul li div.hover{ background:#d70000;}
.product-list .hover a,.product-list .hover a:hover,.index-2 .content ul li div.hover a,.index-2 .content ul li div.hover a:hover{ color:#fff;}
.product-list .hover img,.index-2 .content ul li div.hover img{ background:#fee8ea;}

/* news */
.body_news {width: 100%;}
ul.body_news {min-width: 800px;}
.body_news li{ line-height:30px; background:url(img/li.jpg) no-repeat 0px 10px; padding-left:10px;border-bottom:1px dashed #eaeaea; padding-top:2px;font-size:14px; }
.body_news li a {color:#424242;}
.body_news li a:hover{text-decoration: none; color:#ee450d;}
.rightbox .contentx .title_h1{font-size: 22px;color: #000;margin-bottom: 16px;text-align:center;}
.copyform { line-height:40px;text-align:center;font-size:16px;border-bottom:1px dashed #dadada;margin-top: 10px;}

/* anli  */
.containerx{width:860px;margin-left:10px;overflow:hidden;}
.case{padding-top:10px;float:left;width:100%;padding-bottom:80px;}
.case ul{float:left;width:calc(100% + 26px);margin:-15px -10px;}
.case ul li{padding:15px 10px;float:left;width:30%;height:auto}
.case ul li a{display:block;float:left;width:100%;border:1px solid #DDDDDD;}
.case ul li a .img{position: relative;padding-bottom: 70%;overflow: hidden;width: 100%;display:block; border-bottom:1px solid #DDDDDD;}
.case ul li a .img img{position: absolute;left: 50%;top: 50%;width: 100%;transition:all .5s ease;max-height: 100%;
transform: translate(-50%,-50%);-ms-transform: translate(-50%,-50%);transition:all .5s ease;}
.case ul li .tt{line-height:46px;width:100%;padding:0 0px;word-break:keep-all;
				white-space:nowrap;overflow:hidden;text-overflow:ellipsis; 
				font-size:16px;text-align:center;color: #001c8a;background-color:#DDDDDD;transition:all .5s ease;}
.case ul li:hover .img img{transform:translate(-50%,-50%)scale(1.1);-ms-transform:scale(1.1)translate(-50%,-50%)}
.case ul li:hover .tt{background:#00468e;color:#fff;}

.body_6 {}
.body_6 li{ line-height:30px; background:url(img/li.jpg) no-repeat 0px 10px; padding-left:10px;border-bottom:1px dashed #eaeaea; padding-top:2px;font-size:14px; }
.body_6 li a {color:#424242;}
.body_6 li a:hover{text-decoration: none; color:#ee450d;}
.ca_e{ float:right; color:#999999;}
.f14{font-size:16px;margin:20px 10px;}
.f14 a{line-height:30px;font-size:16px;font-weight:bold;padding:10px 10px}
/* 分页 */
#pages { padding:14px 0 14px; font-family:宋体 }
#pages a { display:inline-block; height:32px; line-height:32px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333; padding:0 10px}
#pages a.a1 { background-color: #f3f3f3; width:56px; padding:0 }
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none }
#pages span { display:inline-block; height:32px; line-height:32px; background:#0060c7; border:1px solid #00458f; color:#fff; text-align:center;padding:0 10px}
.page .noPage { display:inline-block; width:56px; height:32px; line-height:32px; background:url(img/titleBg.png) repeat-x 0 -55px ; border:1px solid #e3e3e3; text-align:center; color:#a4a4a4; }
.text-c {text-align: center;}

/*页脚 */
.foot_bg {clear: both;height: 128px;width: 100%;margin-top:20px;background-color: #00468e;}
.footlink {margin: 0 auto;height: 68px;width:1200px;padding-top:30px;text-align:center;font-size:13px;font-weight:normal;color:#FCFCFC;}
.footlink a{color:#E2E1E1;}
.footlink p{margin-top:30px;color:#b9b9b9;font-size:12px;}