@charset "utf-8";
/* CSS Document */

* {margin: 0; padding: 0;}
body{ font-size:12px; font-family:"微软雅黑";min-width: 1200px}

img{ border:0;}
ol,ul{ list-style:none; margin:0px; padding:0px;}
ul,li{ list-style:none; margin:0px;  padding:0px;}
.clear{ clear:both;}


a{ color:#4b4b4b; text-decoration:none;}
a:hover{ color:#000000; text-decoration:none;}


a{
    blr:expression(this.onFocus=this.blur());   /*    IE Opera    */
    outline:none;   /*    FF Opera    */
}
a:focus{ 
    -moz-outline-style: none;   /*    FF    */
}






.custom_service p img {display: inline; margin-top:-5px; vertical-align:middle;}
.scrollsidebar{position:absolute; z-index:999; top:150px;}
.side_content{width:130px; height:auto; overflow:hidden; float:left; }
.side_list {width:125px;overflow:hidden;  }
.show_btn{ width:0; height:112px; overflow:hidden; margin-top:50px; float:left; cursor:pointer;}
.show_btn span { display:none;}
.close_btn{width:24px;height:24px;cursor:pointer;}
.side_title {background:url(images/sidebar_bg.png) no-repeat left;}
.side_bottom,.show_btn {background:url(images/sidebar_bg.png) no-repeat;}
.side_title {height:46px;}
.side_bottom { height:8px;}
.side_center {font-family:Verdana, Geneva, sans-serif; padding:5px 12px; font-size:12px;}
.close_btn { float:right; display:block; width:21px; height:16px; margin:16px 2px 0 0; _margin:16px 1px 0 0;}
.close_btn span { display:none;}
.side_center .custom_service p { text-align:center; padding:6px 0; margin:0; vertical-align:middle;}
.other  { text-align:center;border-bottom:1px solid #ddd;border-top:1px solid #ddd}
.other p { padding:5px 0; _height:16px; margin:0;color: #666666;}
.msgserver { text-align:center; margin-bottom:5px;}
.msgserver a { background:url(images/sidebar_bg.png) no-repeat -119px -115px; padding-left:22px;}

/* blue skin as the default skin */
.side_title, .side_blue .side_title {background-position:-195px 0;}
.side_center, .side_blue .side_center {background:url(images/blue_line.png) repeat-y;}
.side_bottom, .side_blue .side_bottom {background-position:-195px -50px;}
.close_btn, .side_blue .close_btn {background-position:-44px 0;}
.close_btn:hover, .side_blue .close_btn:hover {background-position:-66px 0;}
.show_btn , .side_blue .show_btn {background-position:-119px 0;}
.msgserver a, .side_blue .msgserver a {color:#06C;}

/* green skin  */
.side_green .side_title {background-position:-349px 0;}
.side_green .side_center {background:url(images/green_line.png) repeat-y center;}
.side_green .side_bottom {background-position:-349px -50px;}
.side_green .close_btn {background-position:-44px -23px;}
.side_green .close_btn:hover {background-position:-66px -23px;}
.side_green .show_btn {background-position:-147px 0;}
.side_green .msgserver a {color:#76a20c;}
 

/*kefuend样式*/
 


 

.main{  margin:0 auto; height:auto; width:100%; background:url(bj.jpg) no-repeat center; background-color:#31225f; }

/*头部导航样式*/
/*.top{background:url(top_bg.png) no-repeat top center; width:100%;position:absolute; z-index:9999; height:170px;}*/
.top_k{ width:100%; height:101px; margin:0 auto; background:url(index_r2_c1bj.jpg) repeat-y center;}
.top{width:1200px; margin:0 auto; height:101px; background:url(indexnew_topbj.jpg) repeat-y;  }
.topc{width:1200px; margin:0 auto; height:101px;}
.logo{width:316px; float:left;}
 
.nav{ width:884px; float:right; height:101px;}
.top_search{ width:884px; height:45px; float:left;}
.fg{ width:130px; height:45px; float:right; text-align:right; margin-right:15px; }
.top_search1{ width:400px; height:45px; float:right; background:url(indexnew_r1_c4.jpg) no-repeat right; }
.fg a{ color:#fff; font-size:12px; font-family:"微软雅黑"; line-height:55px; border-bottom:#ffffff solid 1px;}
.top_search_text{width:234px; height:32px; line-height:32px; border:none;  color:#A398C0; background-color:#46396F; float:left;}
.top_search_btn{ width:32px; height:32px; background:none; float:right; border:none;}
#searchForm_1{ width:268px; height:32px; float:right; margin-right:12px; padding-top:12px;}
.top_search1 .x{margin:27px 0 23px 0}
.top_search1 .x a{margin:5px}
.top_search1 .c{height:22px; line-height:22px;}
.top_search1 .c img{margin-left:15px}
.top_search1 .s{font-size:24px; font-weight:900; margin-top:10px}
.sourch{ width: 420px;margin-top: 28px;margin-left: 26px;height: 28px; border:#ffffff solid 1px; line-height:28px;}
.btnn{border: 0px;background: none;color: #fff;font-size: 16px;margin-top: 28px;margin-left: 10px; width:80px; height:35px;}


.dh{ width:884px; height:56px; float:left;}
.nav_a2{   float:left; display: inline-block; height: 56px; width:80px; padding: 0px 0px 0px 0px;  line-height: 56px; color: #FF0000; font-size: 14px; text-align:center; margin-left:17px;}
.nav_a2 a:hover {   background: url(side_nav_03.jpg) no-repeat bottom; color: #FFF; text-decoration: none;   height:56px; overflow:hidden; }
.nav_a {   float:left; height: 56px; width:94px;line-height: 56px; color: #FF0000; font-size: 14px; overflow:hidden;}
.nav_a a{ text-align:center;}
.nav_cuta,.nav_a:hover {  background: url(side_nav_03.jpg) no-repeat bottom; color: #FFF; text-decoration: none; width:94px; height:56px; overflow:hidden; }

.nav_a1 a{float:left; height: 56px; width:180px; padding: 0px 0px 0px 15px; line-height: 56px; color: #FF0000; font-size: 14px; text-align:center; }
.nav_cuta,.nav_a1:hover { background: url(side_nav_03.jpg) no-repeat bottom; color: #FFF; text-decoration: none; width:130px; height:56px; overflow:hidden; }
 
.nav ul{ padding:0px; margin:0px; list-style:none; font-family:"微软雅墨"; width:900px; float:right; }
 

.nav ul a{ display:block;   font-size:14px; text-decoration:none; height:56px; line-height:56px; width:auto;color:#ffffff; font-family:"微软雅黑"; }
.nav ul a:hover{ display:block;  font-size:14px;  color:#ffffff;text-decoration:none;  font-family:"微软雅黑"; }
 
 
 
 
.dh .ej{ float:left;z-index:99999;font-family:"宋体";width:90px;background:#000; display:none;text-align: left; height:auto;filter:alpha(opacity=60); /*IE滤镜，透明度50%*/
-moz-opacity:0.6; /*Firefox私有，透明度50%*/
opacity:0.6;/*其他，透明度50%*/}
.dh .ej div{ float:left;padding-bottom:10px;height:30px;border-bottom:#FFFFFF solid 1px; width:90px; text-align:center;z-index:8999;}
.dh .ej .pr div:hover{ background:url(/images/menu_dl_on.jpg) no-repeat center;}
.dh .pr div:hover{ background:url(/images/menu_dl_on.jpg) no-repeat center;}
.dh .pr{  font-family:"宋体";width:90px; background:#31215F; float:left;position:absolute;display:none;text-align: left;filter:alpha(opacity=80); /*IE滤镜，透明度50%*/
-moz-opacity:0.8; /*Firefox私有，透明度50%*/
opacity:0.8;/*其他，透明度50%*/}

.dh .pr div{ padding-bottom:10px;height:30px;border-bottom:#FFFFFF solid 1px; width:90px; line-height:30px; text-align:center;
filter:alpha(opacity=80); /*IE滤镜，透明度50%*/
-moz-opacity:0.8; /*Firefox私有，透明度50%*/
opacity:0.8;/*其他，透明度50%*/
 
}
.dh .ej a{font-size:14px; line-height:43px; color:#FFFFFF;}

/*首页banner样式*/

.index_banner{ height:284px; width:100%; margin:0 auto;  }
.index_bannerimg{ width:100%; height:284px; margin:0 auto;}
img {border:0 none;}
 
 
/*9-23首页大图轮播*/
 
 
 
 
/* banner */
.banner{height:379px;overflow:hidden;}
.banner .d1{width:100%;height:284px;display:block;position:absolute;left:0px;top:101px;min-width: 1200px;}
.banner .d2{width:100%;height:30px;clear:both;position:absolute;z-index:100;left:0px;top:389px;text-align:center;}
.banner .d2 ul{float:left;position:absolute;left:45%;top:-20px;margin:0 0 0 0px;display:inline;}
.banner .d2 li{width:26px;height:10px;overflow:hidden;cursor:pointer; background-color:#FFFFFF;float:left;margin:0 3px;display:inline;}
.banner .d2 li.nuw{background:#31215F;} 
 
 
 
 
 
 #focus .btn{position:absolute;width:1200px;height:10px;padding:5px 10px;right:0;bottom:5px;text-align:center;}
#focus .btn span{display:inline-block;_display:inline;_zoom:1;width:25px;height:10px;_font-size:0;margin-left:5px;cursor:pointer;background:#fff;}
#focus .btn span.on{background:#fff;}
/*工程案例*/
.mid {margin:0 auto;}
.area {width:468px;height:369px;overflow:hidden;background:#999;position:relative;}
#pic_list {position:relative;}
#pic_list li {position:absolute;visibility:hidden;}
#pic_list li.show {visibility:visible;}
#pic_list li img {vertical-align:middle;}
.button {width:468px;height:20px;line-height:20px;position:absolute;bottom:4px;}
#button {float:left;}
#button li {float:left;width:20px;height:20px;text-align:center;margin:0 3px;font-family:"Arial";font-size:12px;color:#fff;background:#31215F;}
#button li.current {background:#F9AE03;cursor:pointer;}
/**/
.index_bg01 {
	BACKGROUND: url(banner.jpg) no-repeat  center    ; background-position:50% 152px;
}
.index_bg02 {
	BACKGROUND: url(banner_bg01.jpg) no-repeat  center    ; background-position:50% 152px;
}
.index_bg03 {
	BACKGROUND: url(banner_bg02.jpg) no-repeat  center    ; background-position:50% 152px;
}
.index_bg04 {
	BACKGROUND: url(banner_bg04.jpg)  no-repeat  center    ; background-position:50% 152px;
}
.index_bg05 {
	BACKGROUND: url(banner.jpg) no-repeat  center    ; background-position:50% 152px;
}
 
 

#warp1{PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; HEIGHT: 400px;; PADDING-TOP: 0px;}
.banner_l {
	MARGIN-TOP: 147px; WIDTH: 23px; FLOAT: left
}
.banner_r {
	MARGIN-TOP: 147px; WIDTH: 23px; FLOAT: left
}
.bannerImg {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 925px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.bannerImg .bannerPage {
	POSITION: absolute; TOP: 300px; LEFT: 420px
}
.bannerImg .bannerPage A {
	MARGIN-RIGHT: 2px
}
.bannerImg .bannerPage A IMG {
	VERTICAL-ALIGN: middle
}
.slides_container {
	POSITION: relative; WIDTH: 925px; OVERFLOW: hidden
}
.pagination {
	MARGIN: 60px auto 0px; background-color:#666666;
}
.pagination LI {
	MARGIN: 0px 1px; FLOAT: left
}
.pagination LI A {
	BACKGROUND-IMAGE: url(pagination.png); WIDTH: 15px; DISPLAY: block; BACKGROUND-POSITION: 0px -1px; FLOAT: left; HEIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 12px
}
.pagination LI.current A {
	BACKGROUND-POSITION: 0px -18px
}

/*首页产品展示样式*/

.index_main{ width:1200px; height:578px; margin:0 auto;}

.index_main1{ width:1200px; height:369px; margin:0 auto;}
.index_main1_1{ width:478px; height:369px; float:left;margin-right:10px;overflow:hidden;}
.index_main1_11{ width:478px; height:179px; float:left; margin-bottom:10px; overflow:hidden;}
.index_main1_12{ width:478px; height:179px; float:left;margin-right:10px; background:url(indexnew_r4_c1.jpg) no-repeat;}
.index_main1_2{ width:468px; height:369px; float:left;margin-right:10px;}
.index_main1_3{ width:234px; height:179px; float:left;}
.index_main1_31{ width:234px; height:179px; float:left; margin-bottom:10px;}
.index_main1_32{ width:234px; height:179px; float:left;}
.index_main2{ width:1200px; height:179px; margin:0 auto; margin-top:10px;}
.index_main2_1{ width:234px; height:179px; float:left; margin-right:10px;}
.index_main2_2{ width:234px; height:179px; float:left;margin-right:10px;} 
.index_main2_3{ width:234px; height:179px; float:left;margin-right:10px;}


.imgout{background-color:#ffffff;opacity:0.7;filter:alpha(opacity=70);-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}

.imgon{ background-color:#ffffff;opacity:1.0;filter:alpha(opacity=100);-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;-o-transition:all 0.2s linear;transition:all 0.2s linear;}


.index_main2_4{ width:468px; height:179px; float:left; background:url(indexnew_r6_c7.jpg) no-repeat;}

.index_prod{ width:100%; overflow:hidden; height:239px; margin:0 auto;background:url(index_probj.jpg) repeat-x;  }
.index_prodmain{ width:1002px; height:239px; margin:0 auto; background:url(index_probj.jpg) repeat-x;}

.index_prod_title{ padding-top:28px; padding-bottom:16px; height:27px; float:left;}


.index_prod_list{ float:left; width:1002px; padding-top:5px;}
.index_prod_space{ width:13px; height:154px; float:left;}

.index_prod1{ width:320px; float:left; height:154px;}


.index_prod_title1{ color:#414141; font-weight:bold; font-size:16px;}
.index_prod_title1 a:hover{ color:#3EA1E5;}
.index_prod_title2 a{ color:#3EA1E5; font-weight:bold; font-size:13px;}

.index_prod_info{font-size:12px; color:#858585; line-height:20px;}

.index_prod2{ width:320px; float:left; height:154px;}

.index_prod3{ width:320px; float:left; height:154px;}


/*首页新闻样式*/
.index_news{ width:437px; height:179px; margin:0 auto;}
 
.index_news_list a{ color:#ffffff;}
.index_news_list a:hover{color:#F9AD01;}
.index_news_list{ width:437px; float:left; border:#ff0000 solid 1px;}
.index_news_title a{ line-height:50px;height:50px; float:left; font-size:22px; color:#ffffff; font-family:"Microsoft YaHei"; letter-spacing:1px; }


 
.tab_newslist li{ float:left;  height:30px; line-height:30px; font-size:13px; width:437px; overflow:hidden;}
.tab_newslist li a{ font-size:13px; color:#ffffff;line-height:30px;}
.tab_newslist li a:hover{color:#F9AD01;}
.time{ float:right; color:#ffffff; font-size:12px;line-height:30px; height:30px; overflow:hidden;}

.index_newsinfo{ width:468px; float:left;  }
 
.index_newsinfo a{ font-size:14px; padding-left:5px;  text-decoration:none; font-family:Verdana, Geneva, sans-serif; color:#999798;}
.index_newsinfo a:hover{ font-size:14px; padding-left:5px;  text-decoration: none;font-family:Verdana, Geneva, sans-serif; color:#0E82BF;}
 
.index_news li a span{ font-size:8pt;}

.index_newsinfo   span{ float:right;color:#999798; }




.index_news_space{ width:73px; float:left; background:url(index_space.jpg) no-repeat bottom; height:291px;}



.index_about{ width:473px; float:left;}

.index_about_title a{ line-height:300px;height:50px; float:left; font-size:22px; color:#ffffff; font-family:"Microsoft YaHei"; padding-left:10px; letter-spacing:1px;}

 
 
.index_about_info{  font-size:13px; width:400px; height:76px;  float:left; color:#ffffff; line-height:22px; padding-left:10px; padding-top:10px;}

.index_about_info:hover{ background-color:#990000; width:400px; height:76px; padding:11px; }
.index_about_more{ float:left; padding-top:18px;}
/*友情链接样式*/
 

/*底部样式*/
.index_foot{width:100%;  height:113px; margin:0 auto; background:url(bj_r2_c1.jpg) no-repeat center; background-color:#30205E;}
.foot_box{width:1200px;height:113px; margin:0 auto;}
.foot_boxcon{  padding-top:34px;text-align:center; color:#9888A2; font-size:12px; line-height:23px;}




.info_foot{width:100%;  height:73px; margin:0 auto;}
.info_foot_box{width:1200px; background-color:#31215F; height:73px; margin:0 auto; color:#9888A2;}
.info_foot_boxcon{ width:1160px; margin:0 auto;padding-top:14px;text-align:left; color:#9888A2; font-size:13px; line-height:23px; background:url(about_logo.jpg) no-repeat right;}
html, body, #wrap {height: 100%; }
body > #wrap {height: auto; min-height: 100%;}
#main {padding-bottom: 73px;background-color:#eef2f5;} /* 必须使用和footer相同的高度 */
#footer {position: relative;
margin-top: -73px; /* footer高度的负值 */
height: 73px;
clear:both; width:100%; background:#31215F;}
 
.clearfix:after {content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac注: 该方案测试于两栏悬浮布局，兼容各大主流浏览器，包括Google Chrome */
/*二级页面样式*/

.infobanner{  height:188px; position:relative;z-index:2;  margin:0 auto; text-align:center; width:100%; margin:0 auto;}

 
.info{  margin:0 auto; background-color:#EEF2F5; height:auto;  }
.info_guide{ width:100%; border-bottom:#C9D0DA solid 1px;  line-height:46px; margin:0 auto; }
.info_guide div{ width:1200px;margin:0 auto; text-align:right;background:url(about_r2_c1.jpg) no-repeat right;height:45px; overflow:hidden;}
.info_guide div strong{ padding-left:85px;}

.info_content{ width:946px; float:left; border-right:#C9D0DA solid 1px; background-color:#EEF2F5; min-height:700px;}
.info_zlm{ width:905px; height:105px; background:url(about_r2_c2j.jpg) no-repeat bottom; margin:0 auto;line-height:170px; font-size:24px; color:#6B7881; letter-spacing:1px;}

.content{ width:908px; margin:0 auto; height:auto; text-align:left; padding-top:15px; line-height:32px; clear:both; padding-bottom:50px; font-size:14px;}


.info1{ width:1200px; margin:0 auto;background-color:#EEF2F5;}
.info_lm{ width:253px; float:left; padding-bottom:100px;}
 

 
.side_nav { float:left; width:250px; height:auto; float:left;}
.side_nav li{  height:48px; line-height:48px; border-bottom:#C9D0DA solid 1px;   width:254px; height:48px; overflow:hidden; float:left;}
.side_nav li a{ background:#EEF2F5; height:48px; line-height:48px; padding-left:20px; display:block; font-weight:bold; font-size:14px; color:#333331;}
.side_nav li a:hover{ background:#31215F; height:48px; line-height:48px; padding-left:20px; display:block; color:#ffffff;}

.info_lmpic{ width:254px; height:106px; float:left;}


.info_weizhi{ float:left; width:736px;}
 
.info_lmtitle {  line-height:21px; height:21px;  color:#040404; font-family:"微软雅黑", "黑体"; font-size:15px; font-weight:bold ;+display:block; }
.dhweizhi{  clear:both;}
.map {  line-height:45px; height:40px;  color:#6E6E6E; padding-top:8px;}

.map div{ width:350px; float:left; font-size:14px; font-weight:bold;}
.map span{ float:right;}



 

.info_content_main{width:906px; float:left;color:#666666; line-height:28px; margin-top:25px;margin-bottom:25px; _margin-top:25px;_margin-bottom:25px;}






 
.info_content_main ul {
 
}
.info_content_main ul li {
	line-height: 32px;
	background-image: url(dot.jpg);
	background-repeat: no-repeat;
	background-position: 0px center;
	display: block;
	height: 32px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #cfcfcf;
	padding-left: 10px;
	 
}
.info_content_main ul li a {
	display: block;
	float: left;
	color:#36322F;
	font-size:13px;
	padding-left:5px;
}
.info_content_main ul li a:hover {
	color: #f9ad02;
}
.info_content_main ul li span {
	color: #666;
	display: block;
	float: right;
}


#main_paging {
	margin-top: 45px;
	clear: both;
	margin-bottom: 10px;
}



.yema{ width:680px; margin: 0 auto; clear:both;  padding-left:200px; height:30px;  }
.yema span{ padding:0 5px; font-size:12px;  padding:3px 5px 2px 5px;  border:#C9D0DA solid 1px;  margin:5px 5px 0px 0px; width:20px;}
.yema span a{    color:#36322F; }
.yema span a:hover{ color:#BA0179;}


.xinq_alb_r{ background-color:#322260; width:20px; height:20px; color:#fff;}






.cdisi-right{ width:906px; height:auto; overflow:hidden; float:right;}
.zlm{ border-bottom: #C9CCD1 dashed 1px; height:40px; line-height:40px;}
.cdisi-right ul{ width:906px; height:auto; overflow:hidden; padding-bottom:15px;}
.cdisi-right ul li{ width:209px; height:170px; float:left; margin-left:5px; margin-bottom:20px; margin-right:10px;border:#C9D0DA solid 1px; }

.cdisi-right ul li:hover{border:#F9AD02 solid 1px; background:#F9AD02; color:#fff;}
.cdisi-right ul li:hover a{ color:#fff;}

.cdisi-right ul li img{ width:207px; height:142px; overflow:hidden;}
.cdisi-right ul li b{ display:block; width:207px; height:142px; border:1px solid #efefef;}
.cdisi-right ul li span{ display:block; width:209px; height:30px; font:12px/30px "Arial";text-align:center;}
.cdisi-right ul li a{ color:#5f5f5f;}


.cdisi-right1{ width:906px; height:auto; overflow:hidden; float:right;}
.cdisi-right1 ul{ width:906px; height:auto; overflow:hidden;}
.cdisi-right1 ul li{ width:209px; height:321px; float:left; margin-left:5px; margin-bottom:20px; margin-right:10px;border:#C9D0DA solid 1px; }

.cdisi-right1 ul li:hover{border:#F9AD02 solid 1px; background:#F9AD02; color:#fff;}
.cdisi-right1 ul li:hover a{ color:#fff;}

.cdisi-right1 ul li img{ width:207px; height:291px; overflow:hidden;}
.cdisi-right1 ul li b{ display:block; width:207px; height:291px; border:1px solid #efefef;}
.cdisi-right1 ul li span{ display:block; width:209px; height:30px; font:12px/30px "Arial";text-align:center;}
.cdisi-right1 ul li a{ color:#5f5f5f;}

#goTopBtn {
	bottom: 10px;
	cursor: pointer;
	font-size: 12px;
	position: fixed;
	right: 40px;
}

.backtotop {
	background: url("about_GOTOP.jpg") no-repeat ;
	display: block;
	height: 54px;
	margin-bottom: 85px;
	outline: 0 none;
	position: relative;
	text-indent: -9999em;
	width: 54px;
}

.backtotop:hover {
	background: url("about_GOTOP.jpg") no-repeat;
	display: block;
	height: 54px;
	margin-bottom: 85px;
	outline: 0 none;
	position: relative;
	text-indent: -9999em;
	width: 54px;
}


/*产品中心*/
.cpzx{ width:986px; margin:0 auto; padding-top:25px; }
.proho1_li {float: left;
width: 196px;
display: inline-block;}
.proho1_drop{
width: 100%;
height: 49px;
border-top: 1px solid #c4c6cb;
border-bottom: 1px solid #c4c6cb;}



.proho1_drop li:hover table {
background: #F0F0F3;
border-left: 1px solid #d2d2d2; 
border-right: 1px solid #d2d2d2; 
}
 
.navlink  { font-size:14px; font-weight:bold; color:#C4261D; border-left:#99999b solid 1px; padding-left:5px;}
.navlink a:hover{   color:#C4261D;text-decoration: underline;}

.proho1_na {
width: 100%;
display: inline-block;
padding: 11px 0 27px;}

.proho1_na a{ line-height:22px; font-size:13px; color:#99999b;padding-left:5px;}

.proho1_na a:hover{ line-height:22px; font-size:13px; color:#C4261D;}

/*图片列表样式*/
#main_description_list {
	width:686px; float:right;color:#666666; line-height:24px; margin-top:25px;margin-bottom:25px;
}
#main_description_list ul {
}
#main_description_list ul li {
	height: 125px;
	margin-bottom: 20px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #cfcfcf;
	padding-right: 5px;
}
#main_description_list ul li img {
	display: block;
	float: left;
	width: 145px;
	height: 96px;
	padding: 5px;
	border: 1px solid #cfcfcf;
	margin-right: 15px;
}
#main_description_list ul li strong {
	line-height: 24px;
	color: #333;
	display: block;
	height: 24px;
}
#main_description_list ul li span {
	display: block;
	height: 60px;
	overflow: hidden;
	line-height:22px;
}
#main_description_list ul li span > a {
	line-height: 25px;
	background-image: url(bn_01.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	float: right;
	height: 25px;
	width: 88px;
}

/*列表样式结束*/



.about_new_index{ margin-top:75px;}

.about_new_index li{background:url(n_d.jpg) repeat-x bottom; height:30px;  line-height:30px;}

.about_new_index li a span{ float:right;}


.news_imgbox {background:url(n_d.jpg) repeat-x bottom; margin-bottom:10px; padding:5px; height:120px; clear:both;}
.news_imgbox img { display:block; float:left; padding-right:10px; padding-bottom:10px;}
.news_imgbox  a{ font-size:14px; font-weight:bold; height:30px; line-height:30px;}
.news_imgbox  a:hover{ color:#BA0179;}
.news_imgbox .newsdesction{color:#989898; line-height:21px;}
.news_imgbox .newstime{ float:right; color:#989898}


.ask_content{ font-size:14px;}
.ask_box{ padding:5px; border:1px solid #CCC; margin:5px;}


.side_search{background:url(search.jpg) no-repeat; width:204px; height:38px; padding-top:45px;}
.search_01{ width:135px; border:0px; margin-left:15px; background:none; overflow:hidden;}

.search_02{ border:0px; width:45px; height:21px;background:none; cursor:pointer; margin-left:5px; color:#FFF;}











.cooper{ background:url(index_03.jpg) no-repeat left; height:58px; border-top:1px solid #D6D6D6; padding-left:60px; padding-top:5px; padding-bottom:5px;}
.cooper a{ padding:0px; border:2px solid #FFF;  height:54px; display:block; float:left; text-align:center; padding:0px 2px;}
.cooper a:hover{ padding:0px; border:2px solid #d2d2d2; height:54px; display:block;float:left;text-align:center;padding:0px 2px;}
.cooper a img{vertical-align: middle;}




.foot{ height:54px; background:url(foot_bg.jpg) repeat-x; padding:14px; color:#898989;}
.foot_center{width:977px; margin:0 auto;}

.foot_center a{color:#898989; height:25px; line-height:25px; font-size:12px;}
.foot_center a:hover{color:#DA251E;height:25px; line-height:25px; font-size:12px;}

.foot .left{ width:500px; float:left;}
.foot .right{ width:230px; float:right;}

.search{ padding-top:6px;}
.searchbg{background:url(search.png) no-repeat; width:141px; height:20px; margin-top:5px; padding-left:87px; padding-top:2px; }
.searchbg form { margin:0px; padding:0px;}
.searchbg .searchinput{ width:124px; height:16px; border:0px; background-color:#ececec;}
.searchbg .searchbut{ width:14px; height:14px;background:url(searchbut.jpg) no-repeat; border:0px;}





 






.subNav {position:absolute;display:none;top:36px;left:0px; z-index:99999;	text-align:center;z-index:999;width:100px;background:url(xiajian.png) no-repeat top center; }

.subNav ul{width:97px; margin:0 auto; margin:0px; padding:10px 0px 0px 0px; }
.subNav ul li{ width:97px; margin:0 auto; padding:0px; list-style:none; height:23px; line-height:23px; margin:1px 0px 0px 0px;}

.subNav li a{text-decoration:none; font-weight:normal; color:#323232; display:block;  height:23px; line-height:23px; padding:0px; margin:0px;background:url(menu_zi_bg.png) no-repeat;width:97px;font-family:"宋体"; font-size:12px; }
.subNav li a:link,.subNav li a:hover,.subNav li a:visited{display:block;text-decoration:none; color:#323232; background:url(menu_zi_bg.png) no-repeat;width:97px;font-family:"宋体";font-size:12px;}
.subNav li a:hover {background:url(menu_zi_bg_01.png) no-repeat;width:97px;color:#ffffff; text-align:center; padding:0px;font-family:"宋体";font-size:12px;}



/*子页 关于我们*/

.about_warp{ background:url(ziye_bg.jpg) repeat-x top; width: auto; background-color:#FFF; }

.zhaoshang{ background:url(ziye_bg_zhaoshang.jpg) repeat-x top; width: auto;}
.wuyebg{ background:url(ziye_bg_wuye.jpg) repeat-x top; width: auto;}

.about_banner{ text-align:center;}


.about_warp .head{ background:none; width:968px; margin:0 auto; height:90px;}
.aboutbanner{ height:150px; width:1024px; margin: 0 auto; text-align:center;}
.about_warp .about_box{width:956px; margin:0 auto; height:auto;}
.about_box{ }

.about_left{ width:220px; float:left;min-height:500px;     height:auto !important; height:500px; overflow:visible;background:url(ziye_bg.jpg) repeat-x 0px -258px;}
.about_right{ width:736px; float:right; padding-top:10px}

.about_title{ width:200px; height:55px; line-height:55px; color:#858585;font-family:"微软雅黑"; }
.about_title span{ color:#da251c; font-size:20px;font-family:"微软雅黑"; line-height:55px; }
.about_menu{ width:210px; height:auto; clear:both}
.about_menu a:link,.about_menu a:hover,.about_menu a:visited{ display:block; width:180px; height:29px; line-height:29px; border-bottom:#cfcfcf 1px solid;background:url(about1.jpg)  no-repeat 10px 15px; color:#4a4a4a; padding-left:30px;  }
.about_menu a:hover{background:url(about2.jpg)  no-repeat 0px 0px; color:#FFF; width:180px; padding-left:30px; }

.about_right_top{ width:700px; margin:0 auto;  height:34px; border-bottom:#c9c9c9 1px solid}
.about_right_title{ background:url(about3.jpg)  no-repeat 0px 10px; width:150px; height:34px; line-height:34px; color:#545454; font-size:14px; padding-left:20px; float:left }
.about_right_location{ width:auto; height:34px; line-height:34px; color:#606060; font-size:12px; float:right;  padding-left:10px;  text-align:right;background:url(about4.jpg) no-repeat 0px 13px}

.about_main{width:680px; margin:15px auto; color:#666666; line-height:24px; margin-top:25px;}
.about_main p,.about_main h1,.about_main h2,.about_main h3,.about_main h4,.about_main h5,.about_main h6{color:#666666; line-height:24px;}



.tuandui_imglist{ background:#ffffff; height:100%;height:auto; display:table; width:100%; }

.m_p_box{  background:url(tuanduiimgbg.png)  no-repeat 0px 10px; width:210px; height:164px; float:left; text-align:center; }
.m_p_box{ padding-top:29px; padding-left:12px;}
.m_p_box img{ width:207px; height:137px; display:block;}

.imgtitle{font-family:"微软雅黑"; height:35px; line-height:35px; font-size:14px;}

.m_p_box a{ text-align:center; display:block;}



.newslist li a span{  float:right;}
.newslist li { line-height:25px; height:25px;}
.newslist li a {background:url(newsjt.jpg) no-repeat 0px 8px; padding-left:20px; display:block;}


 
#arttitle{ display:block; font-size:18px;}
#artcontent{ padding:20px 0px; font-size:14px; line-height:28px;}
.newslist_index{ padding:20px 0px; border-bottom:1px solid #CCC;}
.newslist_index .newslist_index_title{ font-weight:bold;}
.newslist_index span{ float:right;}
.newslist_index ul li a{ background:url(newsjt.jpg) no-repeat 0px 8px; padding-left:20px; display:block;}

.newslist_index .left{ width:210px; float:left;}
.newslist_index .right{ width:470px; float:right;}
.isRecommend_title a{ font-size:14px; font-weight:bold; color:#da251a; text-decoration:none;}
.isRecommend_title a:hover{ text-decoration:underline;} 



.pro_list{ padding-top:15px; padding-bottom:20px; height:351px;}



.photo1 a{ width:182px;height:334px; display:block;}


.photo1, .photo2, .photo3,.photo4,.photo5{
    width:182px;
    height:334px;
    background-repeat:no-repeat;
    background-position:0px 0px;
    float:left;
    margin:4px;
}
.photo1{
    background-image:url(pro_01.jpg);background-position:-182px 0px;
}
.photo2{
    background-image:url(pro_02.jpg);background-position:-182px 0px;
}
.photo3{
    background-image:url(pro_03.jpg);   background-position:-182px 0px;
}
.photo4{
    background-image:url(pro_04.jpg);   background-position:-182px 0px;
}
.photo5{
    background-image:url(pro_05.jpg);   background-position:-182px 0px;
}

.photo1 p, .photo2 p, .photo3 p, .photo4 p, .photo5 p{
    background-position:0px 0px;
    display:block;
    width:100%;
    height:334px;
    background-repeat:no-repeat;
}
.photo1 p{
    background-image:url(pro_01.jpg);
}
.photo2 p{
    background-image:url(pro_02.jpg);
}
.photo3 p{
    background-image:url(pro_03.jpg);
}
.photo4 p{
    background-image:url(pro_04.jpg);
}
.photo5 p{
    background-image:url(pro_05.jpg);
}















.case_list{ padding-bottom:20px;}
.case_chose{ padding-top:30px;}
.case_chose .case_logo{ height:50px;}

.case_des{ font-size:12px;line-height:22px; color:#989898; padding:10px 0px;}
.case_select{ background:url(case_02.jpg) no-repeat; width:961px; height:31px; line-height:31px; margin:0 auto;}
.case_select .left{ width:350px; float:left;}
.case_select .right{ width:auto; padding-left:10px; float:right; text-align:right; padding-right:15px;background:url(about4.jpg) no-repeat 0px 11px; color:#898989;}

.case_select .left  .tab01 a{ width:145px; display:block; float:left; text-align:center;}
.case_select .left  .tab01 a:hover{ width:145px; display:block; float:left; text-align:center; color:#FFF;  background:url(case_03.jpg) no-repeat -139px 0px; }
.case_select .left  .tab01 a.current{ width:145px; display:block; float:left; text-align:center; color:#FFF; background:url(case_03.jpg) no-repeat -139px 0px; }




.myimgbox{ width:205px; height:210px; float: left; text-align:center; margin:0px 15px 15px 0px;}

.myimgbox img{ display:block; width:190px; height:160px; padding:5px; border:1px solid #CCC;}




.fed_bg{width:729px; height:244px; margin:0 auto;background:url(fed_bg.jpg) no-repeat; padding-top:30px; margin-top:40px;}

.jidian_fed{ width:270px; height:209px; float:right;}


