﻿.top{ position:fixed; top:0; z-index:9999; width:100%; margin:auto; background:#fff;}
 body{ color:#333; padding:0px; margin:0px; font-family:"Microsoft YaHei","Microsoft YaHei Light","SimSun"; font-size:12px; min-width:1160px;}
 * {} * a:link{} img{}
a{outline:none; text-decoration:none; color:#333; cursor:pointer;}
a:hover{ text-decoration:none; color:#333;}
html{/*zoom:1;*/ line-height:24px;}html *{outline:0;/*zoom:1;*/} html button::-moz-focus-inner{border-color:transparent!important;} 
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;} table{/*border-collapse:collapse;border-spacing:0;*/} fieldset,a img{border:0;} address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;} li{list-style:none;} caption,th{text-align:left;} h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;} q:before,q:after{content:'';}
.tar{ text-align:right;}
.color_blue{ color:#5d9cec;}
.text-unline{ text-decoration:underline;}
.overflow{ overflow:hidden;}
.wrap,.middle{
	width:1160px;
	margin:0px auto;
	padding:0px;
}

.clear{
	clear:both;
	width:0px;
	height:0px;
	padding:0px; margin:0px;
}
/* 头部 */
.head{ height:73px;}
.logo{ float:left; height:73px;}
.search{ float:right; width:202px;height:27px;background:url(../images/index_mix.jpg) -108px -78px; margin-top:25px; position:relative;}
.search input,.search_default{width:155px;height:18px;margin:5px 0 3px 15px;background:none;border:0;font-size:14px;color:#777}
.search a {display: block;height: 17px;left: 178px;position: absolute;top: 4px;width: 17px;}

/* 菜单 */
.menu li.hotline{ float:right; width:200px;}
.menu li.hotline:hover{ background:none;}
.menu li.hotline a{ font-weight:bold;}
.menu{
	width:100%;
	height:43px;float:left; margin:0px; padding:0px;
	background:url(../images/nav_bg.jpg) repeat-x;
	margin-bottom:5px;
	border-top: 1px solid #d7d4cf;
	border-bottom: 1px solid #C4C6C3;
}
.menu p.logo{
	float:left;
	padding-left:5px;
	padding-top:13px;
	height:62px;
	width:190px;
}
.menu ul{
	width:auto;
	height:43px;
}
.menu li{
	float:left;
	position:relative;
	width:140px;
	text-align:center;
	z-index:888;
	line-height:43px;
}
.menu li a{
	color:#fff;
	font-size:16px;
	font-family:"微软雅黑";
	float:left;
	width:100%;
	color:#070707
}
.menu li:hover,.menu li.on{
/*background:url(../images/nav_hover.jpg) center no-repeat;*/
background-image: url(../images/hw_s_232053.png);
background-repeat: no-repeat;
background-position: 100% -18px;
background-color: transparent;
}
.menu li:hover a{
	color:#AF0202;
}
.menu li:hover ul.twobar{
	display:block; 
}
.menu ul.twobar{
    width:130px;
	position:absolute;
	top:41px;
	/*background:url(../images/line1.jpg) repeat-x;*/
	background: #fff url(../images/hw_s_232057.png) 0 0 repeat-x;
	height:auto;
	padding:0px 2px 0 30px;
	display:none;
	left:0;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
}
.menu ul.twobar li{
	height:30px;
	line-height:30px;
	text-align:left;
	width:94px;
}
.menu ul.twobar li:hover{background:none transparent scroll repeat 0% 0%;

}
.menu ul.twobar li a{
	font-size:13px;
	color:#999;
	margin-left:10px;
}
.menu ul.twobar li a:hover{color:#AF0202; background:none transparent scroll repeat 0% 0%;margin-left:10px;}
.menu  .search{
	float:right;
	width:192px;
	height:32px;
	background:999;
	margin-top:5px;
	margin-bottom:25px;
}
.menu .search input{
	float:left;
	width:155px;
	height:26px;
	line-height:26px;
	margin:3px 0px 0px 4px;
	border:0px;
	background:#fff;
	color:#000;
	font-size:12px;
}
.menu .search a{
	float:right;
	width:28px;
	height:26px;
	margin:3px 2px 0px 0px;
}

/* 公告 */
.noticeCxt{ height:52px; }
.notice{ width:1074px; line-height:40px; height:36px; overflow:hidden; position:relative; margin:0px auto; padding: 0 0 0 86px; font-size:14px;}
.notice .noticeText{ position:absolute; top:0px; left:0px;}
.icon-lb{   padding:5px 22px 10px;}
.icon{ background: url(../images/icon.png) no-repeat 0 0;}
.icon-tel{ background-position:0 -32px; padding:5px 16px; width:52px; height:32px;}
.icon-mobile{ background-position:0 -64px; padding:10px 0px; width:52px; height:32px; float:left; margin-top:10px;}
.notice a{ padding:0px 10px; margin-right:100px; }


/* 首页产品中心 */
.host_list_w1 {
float: left;
width: 380px;
margin-bottom:40px;
}
.sty_358_416 {
width: 378px;
height: 414px;
margin-top:20px;
}
.hot_list {
float: left;
position: relative;
}
.hot_tip_area_2 {
z-index: 10;
position: absolute;
top: -7px;
right: 13px;
}
.hot_tip_2 {
display: block;
width: 56px;
height: 56px;
background: url(../images/channel_tipbg.png);
text-indent: -9999px;
}
.pa_img .hot_list_tit {
z-index: 8;
position: absolute;
top: 20px;
left: 12px;
}
.pa_img .hot_list_img {
position: absolute;
top: 20px;
left: 0;
}
.pa_img .hot_list_img img {
margin: 0;
width: 358px;
height:300px;
}
.hot_list p {
overflow: hidden;
position: absolute;
top: 330px;
left: 10px;
width: 358px;
height: 68px;
overflow:hidden;
line-height: 1.7;
color: #363636;
font-size:14px;
}
.hot_list .more {
position: absolute;
top: 405px;
right: 18px;
color:#fff;
font-size:14px;
}
.hot_list .more:hover{ background: url(../images/index_transparent_mix.png) 66px -1px #002b69 no-repeat; }
.more_sty1 {
height: 26px;
line-height: 26px;
background: url(../images/index_transparent_mix.png) 66px -1px #c20000 no-repeat;
margin: 0px 0 0 20px;
padding: 0 23px 0 10px;
}
.hot_list_tit {
font-size: 18px;
color: #333;
}
.sty_10_629 {
overflow: hidden;
float: left;
width: 10px;
height: 436px;
}

/*  底部  */
.fl_l{ float:left;}
.fl_r{ float:right}
.foot,.foot_best{ background:#717070; border-bottom:1px solid #3d3d3d;}
.foot .con{ padding:40px 0 25px; position:relative}
.foot_son{ margin-right:34px;}
.foot_son.one{ margin-left:17px; }
.foot_top{ height:42px; color:#E4E4E4; font-size:15px;}
.foot_top a{ color:#E4E4E4; margin:0 5px;}
.foot_a{ height:25px; line-height:25px;}
.foot_a a{ font-size:12px; color:#E6E6E6;}
.foot_a a:hover{ color:#fff; font-weight:bold;}
.foot_son.one{ padding-right:25px; border-right:2px solid #fff;}
.foot_son.two{ width:700px; }
.foot_son.two a{ color:#FFFFFF; }
.foot_tel{  height:33px; background:url(../images/i_64.png) no-repeat; padding-left:50px;}
.foot_tel_one{ height:16px; line-height:16px; font-size:12px; color:#eeeeee;}
.foot_tel_two{ color:#fff; font-size:19px; height:23px; line-height:28px;}
.foot_tel.two{background:url(../images/i_74.png) no-repeat;}
.foot_tel.two .foot_tel_two{ color:#fff; font-size:14px;}
.foot_tel.three{ height:80px; margin-top:9px;background:url(../images/i_78.png) no-repeat 0 6px;}
.foot_tel.three .foot_tel_two{ color:#E4E4E4; font-size:14px;}
.foot_son.three{   position:relative; float:right; margin-right:0;}
.foot_code{ position:absolute; width:92px; height:125px; left:114px;top:42px;}
.foot_code_text{ height:35px; width:90px; line-height:35px; text-align:center; color:#aaaaaa;}
.foot_best .con{ height:71px; line-height:71px;}
.foot_b_l,.foot_b_r a,.foot_b_r span,.foot_b_l a{ font-size:14px;color:#afafaf;}
.foot_b_r span{ margin:0 9px;}
.right_cate{ position:absolute;z-index:9999;right:-100px;top:-390px; width:90px; height:430px;}
.right_son{ margin-bottom:2px; cursor:pointer}
.two.right_son{ margin-left:17px;}

/*     内容页  关于我们   */
.about{ text-align:center; margin-top:100px;}
.about img{ width:100%; }
.f_r{float:right;}
.f_l{float:left;}

/**main_left**/
.blank10{ height:10px; clear:both;}
.box{ margin:30px 0;}
.main_left{ width:235px; background:url(../images/bor_r.gif) right repeat-y;}
.item_tit{ margin-left:20px; color:#666;}
.item_tit h2{ line-height:24px; font-size:20px;}
.item_tit p{ font-size:14px;  }
.item_nr li{ width:235px; border-bottom:1px solid #efefef;}
.item_nr li a{ padding:0 0 0 20px; width:215px; line-height:44px; height:44px; display:block; font-size:14px;}
.item_nr li a span{ color:#94b5df; font-family:Arial, Helvetica, sans-serif; display:none;}
.item_nr li a:hover,.item li a.cur{ background:#0d5fa9; color:#fff;}
.item_nr li a:hover,.item li a.cur{ line-height:44px;}
.item_nr li a:hover span,.item li a.cur span{ display:block;}
.tel{ height:60px; background:url(../images/tel.png) left center no-repeat; padding-left:50px; color:#0d5fa9; font-size:25px; line-height:60px; border-bottom:1px solid #efefef;}
.item_nr li ul li.event{ border-bottom:1px solid #e4e4e4; height:47px; position:relative;}
.item_nr li ul li a{background:url(../images/ls.gif) no-repeat 20px center #f2f2f2; padding-top:0px;padding-left:35px; width:200px; color:#616161; line-height:47px; height:47px; }
.item_nr li ul li a:hover,.item_nr li ul li a.cur{background:url(../images/ls.gif) no-repeat 20px center #f2f2f2; padding-left:35px; width:200px; line-height:47px; height:47px; overflow:hidden; color:#2e6ec1;}
.event{ position:relative;}
.sub-con{ display:none; position:absolute; left:235px; top:-47px;width:189px; height:auto!important; background:#a9a9a9;}
.subconbg{ position:relative;padding:15px;}
.item_nr li ul li li{ border:none; width:140px; padding-left:5px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.item_nr li ul li.current a{ color:#2e6ec1;}
.item_nr li ul li li a{ background:url(../images/j2.gif) no-repeat left center; line-height:30px; width:125px; height:30px; padding-left:15px; color:#fff!important; font-size:12px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.item_nr li ul li li a:hover{ background:url(../images/j2.gif) no-repeat left center; line-height:30px;width:125px; height:30px; padding-left:15px; color:#fff; text-decoration:underline;}
.sj{ background:url(../images/j3.gif) no-repeat; width:5px; height:15px; display:block; position:absolute; left:-5px; top:60px;}
/**main_right**/
.main_right{ width:894px;}
.cona{ height:34px; line-height:34px; padding-bottom:5px; border-bottom:1px solid #ccc;}
.cona_l{ width:300px; border-left:3px solid #0d5fa9; line-height:17px; padding-left:5px; height:34px;}
.cona_l h2{ font-size:20px; line-height:32px; padding-left:10px;}
.cona_r span{ padding:0 5px;}
.right_nr{ padding:20px 0;}
.aboutbox{ line-height:23px;}
.aboutbox  img{ max-width:100%;}
.list-paddingleft-2 li {list-style-type:square;}



/**news**/
.zxrdItem{ }
.zxrdItem li{ line-height:23px; position:relative; padding:20px 0 20px 220px; min-height:140px; }
.zxrdItem li img{ position:absolute; top:20px; left:0px; width:200px;}
.zxrdItem li h1{ font-size:14px; color:#333; font-weight:bold; margin-bottom:12px;}
.zxrdItem li p{ color:#666; height:96px; overflow:hidden; line-height:23px; }
.newsbox ul li{ border-bottom:1px dotted #ccc; height:35px; line-height:35px; overflow:hidden;}
.newsbox ul li.bt{ height:40px; line-height:40px; height:40px; background:#e9e9e9; text-align:center; border:none;}
.newsbox ul li span{ display:block; float:left; height:35px;}
span.xh{ width:80px; text-align:center;}
.newsbox ul li.bt span{ height:40px; font-size:14px;}
span.lr{ width:530px;}
.newsbox ul li span.date{ width:90px; text-align:center; float:right;}
/* page style */
.anpager { text-align:center; clear:both; margin:20px auto 20px; }
.anpager a {color:#666; margin:0 1px; padding:2px 6px 2px;text-decoration: none; border:1px solid #fff;}
.anpager a:hover,.anpager .cpb { color:#fff; margin:0 1px; padding:2px 6px 2px;text-decoration: none; background:#c30606; border:1px solid #c30606; color:#fff;}
.anpager .cpb { font-weight:bold; margin:0 1px; border:1px solid #c30606; padding:2px 6px 2px; background:#c30606; color:#fff;}
/**detail**/
.detail_tit{ border-bottom:1px dotted #ccc; padding-bottom:10px; margin-bottom:15px;}
.detail_tit p strong{ font-size:20px; font-weight:bold; color:#333;}
.detail_tit p span{ padding:0 10px;}
.detail_bot{ border-top:1px dotted #ccc; padding-top:10px;}
.detail_bot_l{ width:500px; line-height:30px;}
.detail_bot_r{ width:80px;}
.detail_bot_r a{ color:#fff; background:url(../images/fh.gif) no-repeat; width:65px; height:22px; display:block; padding-left:15px; margin-top:10px;}
.al {text-align:left;}
.ac {text-align:center;}
.ar {text-align:right;}

/*   方案中心   */
.case li{ border-bottom:1px solid #E2E2E2; margin-bottom:20px; }
.case .hui{ background:#efefef; padding:0 10px; line-height:30px; }
.case .hui b{ font-size:16px;}
.case .hui span{ float:right; color:#fff; background:#c20000; padding:2px 3px; height:16px; line-height:16px; margin-top: 5px;border-radius: 3px;}
.case li p{ width:730px; height:48px; margin:10px 0; }

/*   产品中心  下拉菜单   */
.navContent { padding:10px 0 10px 35px; }
.navContent a{ color:#666;}

.pro-li li{ float:left; width:243px; margin:10px 21px 10px; padding:10px 5px; border: 1px solid #ECECEC; }
.pro-li li p{ background:url(../images/xuline.jpg) repeat-x; font-size:14px; font-weight:600; line-height:45px;  text-align:center;  }
.pro-li li em{ height:41px; overflow:hidden; display:block; line-height:20px;}

.pro-li li .li1 img{  max-width:243px;  max-height: 150px; vertical-align:middle;}
.pro-li li .li1{ width:243px; height:150px; display: table-cell;	vertical-align:middle; text-align:center;}

.pro{  line-height:36px; margin-top:40px;}
.pro li{ width:106px; height:31px; background:url(../images/s1.jpg) no-repeat;  line-height:31px; display:block; font-weight:bold; float:left; margin-right: 3px;text-align: center; cursor:pointer;}
.pro li.cur{width:106px; height:31px; background:url(../images/s1a.jpg) no-repeat;  line-height:31px; display:block; color:#666; text-decoration:none}
.kuang{ border:1px solid #ddd; padding: 25px 20px; color:#666; line-height: 2; display:none; }
.line3{ border-top:1px dashed #999; padding-top:15px; margin-top:40px; clear:both;  }
.line3 a:hover{ color:#0d5fa9;  }

.jubao
{
	z-index:auto;
	width: 100%;
	border:0px;
	height: 30px;
	text-align: center;
	background:#000000;
	font-size:13px;
	line-height: 30px;
}
.jubao p
{
	color:#ffffff;
}

.jubao a{ 
	text-decoration:none;
	color:#fff000;
} 
