@charset "utf-8";
/* Style Reset
----------------------------------------------------------------------*/
body{
background:url(banner.jpg) center 0 no-repeat;
}
body, div, dl, dt, dd, ul, ol, li, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote 
{ margin: 0; padding: 0; font-size: 12px; font-family:微软雅黑} 
ul, li, dl, dt, dd, ol { display: block; list-style: none; }
.clear { clear:both;}
a{ text-decoration: none;color:#000; }
a:hover { text-decoration:none; color: #ff6000;} 
a:active { text-decoration: none;color: #000;}
center{padding:30px 0; font-size:14px;}
/* _behavior: url(iepngfix_tilebg.js); IE6下png透明 */




.banner{width:100%;  height:135px; margin-bottom:0px;}
.banner_center{width:1002px; height:110px; margin:0 auto;}
.logo{float:left; margin:0px 0 0 0px;}

.navbg{width:1002px;  height:45px; float:left; margin:0px 5px 0 0;}
.nav{width:1002px; margin:0 auto; height:45px; padding-left:22px;}
.nav li{background:url(/images/title_bg.png) left center no-repeat; width:120px; height:45px; float:left;}
.nav li.none{/*background:url(navhover.png) left 1px no-repeat;*/}
.nav li.none a{color:#fff;}
.nav li a{display:block; width:120px; height:45px; color:#fff; font:15px/43px 微软雅黑; text-align:center; font-weight:500;}
.nav li a:hover{display:block; width:120px; height:45px; color:#ffffff; font:15px/43px 微软雅黑; text-align:center; background-color:#0261cd ;font-weight:100;}
/*首页产品列表页面*/

.cont{ width:1010px; overflow:hidden; margin:0 auto;}
.indexPro{overflow:hidden; }
.indexPro li{float:left; margin-right:5px; margin-left:5px;width:192px; height:200px; position:relative;}
.indexPro li a img{ border:5px solid #efefef; width:180px; height:140px;}
.indexPro li a span{ padding-bottom:5px; display:block; width:190px; height:30px; line-height:30px; text-align:center; background:#efefef; font-size:14px; font-family:"微软雅黑";}
.indexPro a:hover img{border:5px solid #367fd3; width:180px; height:140px;}
.indexPro a:hover span{ background:#367fd3; color:#fff; position:relative; z-index:99;}

#caseList{ width:1000px; height:206px;padding-top:25px;margin:0 auto; overflow:hidden;}
#caseListIn {width:752%;float:left; height:206px; backgroud:#f00; }
#caseList1,#caseList2{float:left;}
#caseList li{ width:225px;height:206px;float:left;margin-left:20px;}
#caseList li img{ padding:4px;border:1px solid #c9c9c9;background:#fff;}
#caseList li span{display:block; width:225px; height:30px; line-height:30px; text-align:center;font-size:16px;color:#9effec}

#pronr2{
	width:740px;
	padding-left:0px;
	padding-right:0px;
	padding-top:15px;
	padding-bottom:15px;}
#pronr2 ul li{
	float:left;
	padding:10px 15px;}
#pronr2 ul li img{
	font-size:0px;
	vertical-align:bottom;
	line-height:0px;
	padding:3px;
	background-color:#efefef;
	border:1px solid #efefef;}
#pronr2 ul li span{
    padding-top:0px;
	display:block;
	height:40px;
	line-height:40px;
	text-align:center;
	color:#000;
	font-size:14px;
	width:205px;}
#pronr2 ul li img:hover{
	font-size:0px;
	vertical-align:bottom;
	line-height:0px;
	padding:3px;
	background-color:#f46908;
	border:1px solid #f46908;
}
.proli{
width:1010px;
text-align:center;
padding-left:4px;
padding-top:15px;
}	
.proli ul li{
width:128px;
height:30px;
background:url(/images/yx_cp_tab.jpg) no-repeat;
float:left;
margin-right:15px;
margin-bottom:10px;
padding-left:5px;

}

.proli ul li span{
padding:7px 3px;
	display:block;
	text-align:left;
background-color:#fff;
background:url(protitleli.jpg) 0 0 no-repeat;
text-align:center;
}

.intro_img{float:right; margin:0 8px 0 0; }

.product{
width:200px; height:190px; float:left; margin:0 0 0 5px;
}
.product img{width:190px; height:140px; border:5px solid #f9de99; float:left;}
.product p{width:210px; height:27px; margin:7px 0 0 0;  line-height:27px; text-align:center; float:left;}
.product p a{color:#333333;}



/* right */
.right{width:732px; float:left; margin:10px 0 0 0px;}
.righttitle{width:732px; height:50px; background:url(/images/index_introduction2.jpg) no-repeat 0 0; line-height:50px;color:#000; font:900 20px/50px 微软雅黑; text-indent:6px;}
.righttitle p{float:right; *margin-top:-50px; text-shadow:0 0 0; font:12px/50px 微软雅黑;color:#000000;}
.righttitle p a,.righttitle p span{color:#000000; margin:0 10px;}
.about{
padding-left:10px;}
.about p{line-height:30px; font-size:12px;}


.left{width:245px; float:left; margin:16px 0 15px 0;}
.leftnavbg{width:230px; background:url(/images/leftbg.jpg) repeat-y;}
.leftnavbg2{width:230px; background:url(/images/leftbg2.jpg) 0 bottom no-repeat; padding-bottom:10px;}
.leftnavtitle{background:url(/images/index_list.jpg) no-repeat 0 0; width:230px; height:81px;}
.leftnav{width:230px; margin:0 auto;}
.leftnav li{line-height:36px;}
.leftnav li a{display:block; width:230px; height:36px; background:url(leftlibg.png) no-repeat 0 0; margin:2px 0 2px 0; font:14px/36px 微软雅黑; color:#ffffff; text-indent:36px; font-weight:100; padding-left:5px;}
.leftnav li a:hover{display:block; width:230px; height:36px;background:url(leftlibg2.png) no-repeat 0 0; margin:2px 0 2px 0; font:14px/36px 微软雅黑; color:#de9118; text-indent:36px;font-weight:100;}
.con3right2{ background:url(/images/leftpic.jpg) no-repeat;width:230px; height:330px;  float:left;}


.right_main { width:730px; border-top:0; border-bottom:0; padding-bottom:15px; overflow:hidden;}
.news_con { width:720px; margin:0 auto; padding-top:0px;} 
dl.news_dl {font-size:14px; color:#666; padding:15px 5px; line-height:22px; border-bottom:1px dashed #CCCCCC;}
dl.news_dl a{ color:#000; }
dl.news_dl dt { margin-bottom:3px; margin-top:5px; line-height:24px; height:24px; width:720px; overflow:hidden;}
dl.news_dl .dt_1 { height:20px; background:url(ico10.gif) no-repeat 0 6px;  padding-left:10px;  font-size:14px; color:#333; font-weight:bold; }
dl.news_dl .dt_1:hover {background:url(ico7.gif) no-repeat 0 6px;color:#005AAB; }

.fl{float:left;}
.fr{float:right;}
.index_3{width:100%;min-width:1002px;height:280px;overflow:hidden;}
.index_3_con{width:1002px;height:280px;margin:auto;}
.index_news1{width:468px;height:auto;margin-left:11px;}
.index_news1_title{width:468px;height:30px;font-size:22px;padding-top:15px;}
.index_news1_con{width:468px;height:97px;font-size:12px;font-family:"微软雅黑";line-height:20px;margin-top:16px;}
.index_news1_bottom{width:459px;height:97px;margin-left:0px;margin-top:16px;}
.index_news1_bottom ul li{width:459px;height:26px;font-size:12px;font-family:"微软雅黑";color:rgb(109,109,109);}
.index_news1_bottom a{color:rgb(109,109,109);}
.index_news1_bottom a:hover{color:#DC9934;}

.iabout{ height:361px; background:url(/images/iabout_bg.png) no-repeat 50% 0;}
.iequip{ height:311px; padding-top:30px; margin-bottom:15px; background:url(iequip_bg.png) no-repeat 50% 0;}

.iabout_more a{ display:block; width:101px; height:31px; line-height:31px; text-align:center; color:#fff; background:url(iabout_more.png) no-repeat;}
.iabout_more a:hover{ color:#fcdf72;}

.honor{ width:298px; height:250px; overflow:hidden;border:1px solid #dedede; border-top:0;margin-bottom:35px;}
.honor p{ width:261px; height:220px; overflow:hidden; position:relative; line-height:0;float:left}
.honor p img{ width:261px; height:220px;}
.honor p span{ display:block; position:absolute; background:url(/images/h_alp.png) repeat; top:145px; left:0; height:36px; text-align:center; line-height:36px; color:#fff; width:261px;cursor: pointer;}
.honor h5{ margin:25px 20px 0; overflow:hidden; height:26px;}
.honor h5 span{ display:block; width:84px; background:#0662ca; margin:0 auto}
.honor h5 a { width:28px; height:26px; margin:0 5px; display:inline-block; background:#0376c6;}
.honor h5 span img{ width:28px; height:26px;}
.honor h5 a:hover{ background:#ff890a;}

.tit{ height:44px; background:url(/images/wit_h.gif) repeat-x center top; font:16px "Microsoft Yahei"; font-weight:bold; line-height:44px; overflow:hidden; padding:0 8px;}
.tit a{ color:#0075c2; display:inline-block; background:url(/images/more1.png) no-repeat left 12px; padding-left:28px;}
.tit span a{ padding:0 ; background:none; width:49px; height:14px; margin-top:15px;}

.wit{ height:253px; border:1px solid #dedede; border-top:0; overflow:hidden; margin-bottom:28px;}
.wit dl{ margin-top:17px; height:175px; width:437px; overflow:hidden;}
.wit dt{ width:157px; height:174px; float:left; overflow:hidden;}
.wit dt img{ width:151px; height:168px; padding:2px; border:1px solid #c0c0c0; display:block;}
.wit dd{ width:265px; float:right; overflow:hidden;}
.wit dd h4 a{ color:#666; display:block; font-weight:bold; height:24px; line-height:24px;}
.wit dd h4 a:hover{color:#FF890A}
.wit dd h4 em{ padding:0 10px;}
.wit dd p{ color:#666; line-height:22px; height:110px; overflow:hidden; margin-top:3px;}
.wit dd em a{ display:block; width:84px; height:22px; font:12px "Microsoft Yahei"; text-align:center; background:#999; line-height:22px; overflow:hidden; color:#fff; margin-top:12px;}
.wit dl.fl{ margin-left:16px; display:inline;}
.wit dl.fr{ margin-right:16px; display:inline;}

.tit{ height:44px; background:url(/images/wit_h.gif) repeat-x center top; font:16px "Microsoft Yahei"; font-weight:bold; line-height:44px; overflow:hidden; padding:0 8px;}
.tit a{ color:#0075c2; display:inline-block; background:url(/images/more1.png) no-repeat left 12px; padding-left:28px;}
.tit span a{ padding:0 ; background:none; width:49px; height:14px; margin-top:15px;}

.into{ width:638px; height:319px; overflow:hidden;border:1px solid #dedede; border-top:0; margin-bottom:35px;}
.into dl{ height:240px; margin:19px 16px 0 16px; overflow:hidden;}
.into dt{width:339px; height:239px; float:left; overflow:hidden;}
.into dt img{ width:339px; height:239px;}
.into dd{ width:245px; overflow:hidden; height:239px; float:right;}
.into dd h4 a{ display:block; font:14px "宋体"; font-weight:bold; color:#0075c2; height:30px; line-height:30px; overflow:hidden; margin:5px 0;}
.into dd p{ color:#666; line-height:24px; height:192px; overflow:hidden;}
.into dd p em a{ color:#0075c2; text-align:right; font-family:"宋体"; padding-left:5px;}

.pr{ position:relative}

/*  footer  */
.foot{ height:250px; background:url(/images/footer_bg.jpg) repeat-x; margin-top:30px;}
.footer{ width:1002px; padding-top:35px; margin:0 auto; position:relative;}
.ftitle{ margin-bottom:10px;}
#fmap{ float:left; margin-right:40px;}
.fcontact{ float:left; width:1002px; padding-right:0px; border-right:1px solid #226fcd; font-size:14px;}
.fcontact_nr{ color:#bddfff; line-height:2em; font-size:14px;}
.fcontact_nr a{color:#bddfff; font-size:14px;}
.fcontact_nr a:hover{ color:#fff; font-size:14px;}
.fnav{ height:35px; line-height:35px; color:#fff; font-size:14px;  }
.fnav ul li { float:left;color:#fff; padding-right:10px; display:inline-block;font-size:14px;}
.fnav ul li a{ color:#fff; padding-right:10px; display:inline-block; font-size:14px;}
.flinks{ float:left; padding-left:0px; border-left:1px solid #0955b3;}
.flinks ul li{ line-height:30px;}
.flinks ul li a{ color:#bddfff;}
.flinks ul li a:hover{ color:#fff;}

/*产品展示*/

.ep_pics {
	MARGIN: 0px auto; MIN-HEIGHT: 500px; WIDTH: 750px; HEIGHT: auto !important
}
.ep_pics UL {
	LIST-STYLE-TYPE: none; MARGIN: 0px
}
.ep_pics UL LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 19px; WIDTH: 230px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 190px; PADDING-TOP: 5px
}
.ep_pic {
	BORDER-BOTTOM: #9d9e9f 1px solid; BORDER-LEFT: #9d9e9f 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 200px; PADDING-RIGHT: 3px; BACKGROUND: #ffffff; FLOAT: left; HEIGHT: 150px; BORDER-TOP: #9d9e9f 1px solid; BORDER-RIGHT: #9d9e9f 1px solid; PADDING-TOP: 3px
}
.ep_title {
	TEXT-ALIGN: center; LINE-HEIGHT: 25px; WIDTH: 200px; FLOAT: left; HEIGHT: 25px
}
.ep_pics1 {
	MARGIN: 0px auto; MIN-HEIGHT: 500px; WIDTH: 753px; HEIGHT: auto !important
}
.ep_pics1 UL {
	LIST-STYLE-TYPE: none; MARGIN: 0px
}
.ep_pics1 UL LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 19px; WIDTH: 230px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 110px; PADDING-TOP: 5px
}
.ep_pic1 {
	BORDER-BOTTOM: #9d9e9f 1px solid; BORDER-LEFT: #9d9e9f 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; WIDTH: 200px; PADDING-RIGHT: 3px; BACKGROUND: #ffffff; FLOAT: left; HEIGHT: 72px; BORDER-TOP: #9d9e9f 1px solid; BORDER-RIGHT: #9d9e9f 1px solid; PADDING-TOP: 3px
}
.ep_title1 {
	TEXT-ALIGN: center; LINE-HEIGHT: 25px; WIDTH: 200px; FLOAT: left; HEIGHT: 25px
}