@charset "gb2312";
body{ padding:0px; margin:0px; font-size:12px; font-family:宋体;}
ul, dl, dd, dt, h1, h2, h3, h4, h5, h6, form, p { padding: 0; margin: 0; }
a{ color:#000; text-decoration:none;}
a:hover{ color:#f00;}
ul{ list-style:none;}
img{ border:none;}
.warp{width:1150px; margin:0 auto; clear:both;}
.mt40{ margin-top:34px;}
.c{ border:0; margin:0; padding:0;clear:both;visibility:hidden;}
/*head*/
/*.head_total{ width:100%; height:43px; margin:0 auto; background:url(../images/top_border.jpg) repeat-x; }*/

.head_total{ width:100%; height:134px; margin:0 auto; background:url(../images/reg_bg.jpg) repeat-x; }
.head_total_redq{ width:100%; height:99px; margin:0 auto; background:url(../images/red_q.jpg) repeat-x; }


#headwrap{ padding:0 10%;}
#head{ height:100px; padding-top:8px;}
#logo{width:600px; float:left;}
#phone{ float:right; text-align:right; line-height: 73px; font-size:20px;  background:url(../images/total_phonebg.png) 2px 5px no-repeat; height:73px; padding-left: 40px;padding-top:20px; color:#FFF;}

/*服务项目*/
#gyfw{width:99%; height:480px;  display:block; overflow:hidden; margin:0px auto; padding:0px;}
#gyfw ul{width:100%; display:block; overflow:hidden; height:460px; margin:0 auto; padding:0px; margin-top:15px;}
#gyfw ul li{width:570px; display:block; overflow:hidden; height:458px; float:left; margin-left:18px; display:inline;  }
#gyfw ul li div{width:570px; height:420px; display:block; overflow:hidden; margin:2px auto; text-align:center; overflow:hidden;}
#gyfw ul li div img{max-width:565px; _width:565px; max-height:400px; _height:400px; display:block; overflow:hidden; background:#fff;  border:solid 1px #fff; margin:0 auto; }
#gyfw ul li span{width:570px; display:block; line-height:20px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; margin:0px auto; padding:0px; font-size:13px; font-weight:bold;color:#000; text-align:center; }


#nav{  width:585px;float:right; height:73px; margin-top: 20px; margin-right:150px; background:url(../images/menu_bg5.jpg) no-repeat;}
#nav li{ width:115px;float:left; line-height:44px; font-size:16px; font-weight:bold;text-align:center;}
#nav a{color:#ffffff; display:block}
#nav a:hover{color:#f00}
#nav .home{ color:#ffffff;}
#nav .home a{color:#ffffff;}
#nav .home a:hover{color:#f00;}

.top_total { width:1200px; height:119px; margin:0 auto; padding:0px; clear:both; padding-top:15px; }

.top_logo{width:300px; float:left; }

.dhtotal{width:100%; height:44px; display:block; margin:0 auto; padding:0px; background:#231915;}
.dh{ width:1150px;   height:44px; display:block; margin:0 auto; margin-top:0px; padding:0px; }
.nav_list{ list-style:none; margin:0; padding:0; display:block; }
.nav_list li{ float:left; width:230px;height:44px;  line-height:44px; position:relative;  font-size:18px;text-align:center; font-weight:bold;}
.nav_list li a{  width:230px; text-align:center; padding:0px; text-decoration:none; color:#ffffff; display:block; float:left;}
/*.nav_list li a.current{ width:116px; text-align:center;  text-decoration:none; color:#c41809; background:url(../images/dhbiao.jpg) 8px 5px no-repeat; display:block; }*/
.nav_list li a:hover{  color:#000; display:block;cursor:pointer; text-align:center; width:230px; background:#ef8200;/* IE6 */}
.nav_list li div.second{ color:#ffffff; height:0px; overflow:hidden; position:absolute; right:0px; top:42px; width:143px; font-size:14px; line-height:35px; font-weight:normal; z-index:99999;}
.nav_list li div.second a{ background:#00a1e9; color:#ffffff;  border:none; width:143px; border-top:1px solid #fff;  }
.nav_list li div.second a:hover{ text-decoration:none; background:#efec11; width:143px; color:#000;  border-top:1px solid #fff; }


.top_tel{float:right; text-align:right;  line-height: 37px; font-size:20px; padding-left: 40px;  background:url(../images/tel_bg.jpg) 5px 5px no-repeat;margin-top:20px;}

/*width:219px; height:73px; float:right; line-height:44px; padding-left:35px; font-weight:bold; font-size:14px;*/
.toppic_total{ width:100%; height:24px; margin:0 auto; background:url(../images/toppic_total.jpg) repeat-x; }

.sortfont{ font-size:20px; color:#000; font-weight:bold;  text-align:center; line-height:30px; padding-bottom:15px; background:url(../images/xybg_line.jpg) bottom  no-repeat; margin-top:30px;}
.sortfont h2{ font-size:24px; color:#dc2611; line-height:50px;}
#content_wrap{ padding:0 10%}
#maincontent{ width:100%; height:auto; padding-top:10px; }

.center_total_k {
	width: 1200px;
	height: auto;
	overflow:hidden;
	margin: 0 auto;
}


.casetitle h2 { font-weight: normal; font-size:30px; color:#000; font-weight:bold;}
.casetitle{ font-weight: normal; font-size:16px; text-align:center; color:#333333; padding-top: 40px}
.casetitle span{display:block; font-size:18px;  float:right;}
.casetitle span a{color:#F00;}
.casetitle span a:hover{color:#000;}
.casetitle p{ text-align: center; font-size:16px; padding: 20px 0 16px}
.casetitle1{ background:url(../images/yun.png) no-repeat 73% 50%; font-weight: normal; font-size:30px; text-align:center; line-height:80px; color:#FFFFFF}
.casebox{ margin:0 -10px; padding-bottom:40px; padding-top:20px}

#box_piclist{width:100%; height:auto;  display:block;margin:0px auto; padding:0px;  }

.caselist{float:left;width:33.3%;}
.caselistbox{background:#FFFFFF; margin:10px;}
.caselistbox_r{border:1px solid #d0c5b4; background:#FFFFFF; margin-left:30px; padding:15px; margin-top:20px; margin-bottom:10px}
.caseimg{ padding:0; margin:0; padding-bottom:10px}
.caseimg img{width:100%;}
.casefont{ padding:0; margin:0;}
.casefont h2{ font-size:16px; line-height:26px; color:#b7414f}
.casefont dt{ padding-top:6px; line-height:22px; height:35px}

#box_bg{width:100%; height:72px; display:block; margin:0 auto; padding:0px; background:#bb383d;}
.box_total { width:1200px; height:134px; margin:0 auto; padding:0px; clear:both; }
  .box_zyjg{float:left;color:#FFF; line-height:72px;  width:400px; text-align:left;  font-size:18px; font-weight:bold;}
.box_dy{ height:72px;  display:block; overflow:hidden; margin:0px auto; padding:0px; float:right; width:800px; color:#fff;}

.box_dy ul{width:100%; display:block; overflow:hidden; height:72px; margin:0 auto; padding:0px;  float:right; }
.box_dy ul li{width:180px; display:block; overflow:hidden; height:36px; float:right; line-height:36px;display:inline; font-size:18px; text-align:right;  }
.box_dy  ul li  a{  color:#fff;    }
.box_dy  ul li a:hover{  color:#000; }




.box_phone{ float:left; background:url(../images/box_phonebg.jpg) 5px 2px no-repeat; color:#FFF; line-height:72px; padding-top:10px; height:62px; width:200px; text-indent:3em; font-size:18px; font-weight:bold;}
.box_font{ float:right; color:#FFF; line-height:72px;  height:72px; font-size:18px; font-weight:bold;}



.sis_total { width:1200px; height:auto; margin:0 auto; padding:0px; clear:both; margin-top:20px; }
.sis_lnxt{ width:1200px; height:auto; margin:0 auto; padding:0px; clear:both; margin-top:20px; }

#maincontent_wrap{	background:url(../images/bg.jpg) ; padding:0 10%}
#maincontent{ width:100%; height:auto; padding-top:10px; background:#FFF;}
.sortlist{ padding:0; margin:0; padding-bottom:30px}
.sortlist_a{float:left; width:25%; padding-top:10px}
.sorttitle{ font-size:16px; font-weight:bold; line-height:40px; text-align:center; padding-top:5px}
.ui{-webkit-filter: grayscale(0%);}
.ui img{width:100%;}
.iu{-webkit-filter: grayscale(100%);
-moz-filter: grayscale(1);
-ms-filter: grayscale(100%);
-o-filter: grayscale(100%);
filter: grayscale(100%);
filter: gray;}
.iu img{width:100%;}

.jdalbox{ padding-top:30px; padding-bottom:45px;  }

.jsleft_menu{float:left; width:24%;padding-left:3%; height:auto;}

.anli_a{float:left; width:70%;}


.newsbox{ padding-top:30px; padding-bottom:45px; margin:0 -15px; border-top:1px dashed #aaa}
.newsbox_a{float:left; width:35%;}
.newsbox_aa{ padding:0 15px}
.newsboxtitle{ font-size:30px; text-align:center; line-height:45px; color:#333333; height:65px}
.newsbox_title{ line-height:35px; color:#d4110f; font-size:18px;}
.newsbox_list{ padding:0; margin:0; padding-top:15px; font-size:14px; line-height: 30px}
.newsbox_list li{ line-height:20px; padding-left:5px;line-height: 30px; background:url(../images/nnn.gif) no-repeat 2px 13px; padding-left:17px}
.newsbox_c{float:right; width:60%;padding-left:3%; height: 290px; border-left:1px solid #ff6600;}
.hz{ font-size:24px; padding-top: 10px;}
.hz span{ color: #ff0000}
.hzfont{ font-size:14px; padding: 15px 0; line-height: 180%}
.hzcontact{ font-size:14px; padding-top: 90px}
.hzcontact span{ font-size:22px; display: block;padding: 15px 0}

.center_total {
	width: 100%;
	background:url(../images/bg.jpg) ;
	height: auto;
	margin:0px auto;
	padding:0px;
}

.left_menu_list{  width:20%; height:auto;float:left;background:url(../images/menu_left_tl.jpg) no-repeat; }
.left_menu_item{ width:167px;height:30px;line-height:30px;background:url(../images/menu_left.jpg) no-repeat;  margin:0px auto; margin-top:7px; text-align:center; color:#000;font-size:14px; overflow:hidden;}

.left_gywm_bg{width:78px; height:55px; float:left; margin-left:20px; line-height:80px; text-align:center; color:#FFF; font-size:14px; background:url(../images/gywm_bg.jpg) no-repeat;}
.left_gywm_bg  a{  color:#FFF;    }
.left_gywm_bg a:hover{  color:#F00; }
.left_lxwm_bg{width:78px; height:55px; float:right;  line-height:80px; text-align:center; color:#FFF; font-size:14px; background:url(../images/lxwm_bg.jpg) no-repeat;}
.left_lxwm_bg  a{  color:#FFF;    }
.left_lxwm_bg a:hover{  color:#F00; }



/*服务项目*/
  .pro_bottom{clear:both;width:100%; height:300px;  display:block; overflow:hidden; margin:0px auto; padding:0px;margin-top:20px; }
.pro_bottom ul li{float:left;width:24%; height:300px;margin-left:5px;text-align:center;cursor:pointer;}
.pro_bottom ul li.first_li{margin-left:30px;width:24.5%;}
.pro_bottom ul li:hover{background:#ffffff;}
.pro_bottom ul li h4{font-size:23px;font-family:'Microsoft Yahei';font-weight:normal;height:45px;line-height:45px;margin:8px 0 0px 0;}
.pro_bottom ul li h5{font-size:32px;font-family:'Microsoft Yahei';font-weight:normal;height:45px;line-height:45px;margin:0px 0 8px 0;}
.pro_bottom ul li img{margin-bottom:20px;margin-top:10px;height: 116px;vertical-align: middle;/*background: url(http://qiushinet.com/Template/2014/images/ICO-g.png) 0px 0px no-repeat;*/width: 121px;border-radius: 100%;-webkit-transition:0.3s linear;transition:0.3s ease-in;}
.pro_bottom ul li img.i1{background-position: -646px 0px;background: url(../images/mi.jpg) no-repeat center center; }
.pro_bottom ul li img.i2{background-position: -646px 0px;background: url(../images/bi.jpg) no-repeat center center; }
.pro_bottom ul li img.i3{background: url(../images/vi.jpg) no-repeat center center; }
.pro_bottom ul li img.i4{background: url(../images/ei.jpg) no-repeat center center; }
.pro_bottom ul li img.i5{background:#f54b18 url(../images/glzx.png) 15px 20px  no-repeat ; }
.pro_bottom ul li img.i6{background:#fde125 url(../images/sjbg.png) 15px 20px  no-repeat ; }
.pro_bottom ul li img.i7{background:#11a73b url(../images/zczp.png) 12px 25px  no-repeat ; }
.pro_bottom ul li img.i8{background:#2e7fce url(../images/ltzj.png) 15px 20px  no-repeat ; }
.pro_bottom ul li:hover img{-webkit-transform:rotate(360deg);transform:rotate(360deg);-webkit-transition:0.3s linear;transition:0.3s ease-in;}
.pro_bottom ul li p a{color:#424241;padding:0 25px;font-size:28px; font-weight:bold;}
.pro_bottom ul li pre{color:#424241;padding:0 25px;font-size:18px; line-height:30px; font-weight:bold;}


/*right*/
.Jdal_bg{ width:800px; height:370px; margin:0 auto; padding:0px; float:right;/* background:#eeeeee;*/ }



.section{width:800px;height:370px;margin:0 auto;overflow:hidden; margin-top:10px;  }
.section ul{width:800px;}
.section ul li{float:left;display:inline;width:250px;height:183px;overflow:hidden;position:relative;}
.section ul li .photo{position: absolute;top:10px;left:30px;width:240px;height:170px;overflow:hidden;}
.section .rsp{position: absolute;_position: absolute;top:10px;left:30px;width:240px;height:170px;overflow:hidden;background:#040404;}
.section .text{position:absolute;top:10px;left:-260px;width:260px;height:170px;overflow:hidden;}
.section .text a {display: block;width:260px;height:170px;line-height:160px;font-size:14px;font-weight:bold; text-align: center;}
.section .text a {color:#FFF;text-decoration: none;}



#cgal{width:800px; height:390px;  display:block; overflow:hidden; margin:0px auto; padding:0px;  }
#cgal ul{width:100%; display:block; overflow:hidden; height:390px; margin:0 auto; padding:0px; margin-top:24px; }
#cgal ul li{width:236px; display:block; overflow:hidden; height:180px; float:left; margin-left:20px; display:inline;  }
#cgal ul li div{width:236px; height:150px; display:block; overflow:hidden; margin:2px auto; text-align:center; overflow:hidden;}
#cgal ul li div img{max-width:230px; _width:230px; max-height:150px; _height:150px; display:block; overflow:hidden; background:#fff;  border:solid 1px #fff; margin:0 auto; }
#cgal ul li span{width:236px; display:block; line-height:20px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; margin:0px auto; padding:0px; font-size:13px; font-weight:bold;color:#000; text-align:center; }

#cgal ul li  a{  color:#000;    }
#cgal ul li a:hover{  color:#F00; }



/*total*/
.zc_total{ width:100%; height:auto; margin:0 auto; padding:0px;  }
.news_total{ width:1020px; height:40px; margin:0 auto; padding:0px; margin-top:18px;background:url(../images/xybg_line.jpg) bottom  no-repeat; text-align:center; line-height:40px; font-size:20px; color:#000; font-weight:bold;  }
.news_home_linebg{ width:1150px; height:36px; margin:0 auto; padding:0px;margin-top:10px; background:url(../images/home_linebg.jpg) center  no-repeat; text-align:center; line-height:36px; font-size:23px; color:#2a2929; font-weight:bold;  }



.pro_bg{ width:100%; height:330px; margin:0 auto; padding:0px;margin-top:5px; }
#pro{width:1200px; height:330px;  display:block; overflow:hidden; margin:0px auto; padding:0px;  }
#pro ul{width:100%; display:block; overflow:hidden; height:330px; margin:0 auto; padding:0px; margin-top:15px;}
#pro ul li{width:330px; display:block; overflow:hidden; height:330px; float:left; margin-left:5px; display:inline; }
#pro ul li div{width:330px; height:265px; display:block; overflow:hidden; margin:2px auto; text-align:center; overflow:hidden;}
#pro ul li div img{max-width:324px; _width:324px; max-height:260px; _height:260px; display:block; overflow:hidden; background:#fff;  border:solid 1px #fff; margin:0 auto; }
#pro ul li span{width:330px; display:block; line-height:20px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; margin:0px auto; padding:0px; font-size:13px; font-weight:bold;color:#000; text-align:center; }




/*nav*/
/*nav*/


/*slide*/

/*公司介绍*/
.gs_total{ width:1200px; height:600px; margin:0 auto; padding:0px; margin-top:30px;  }


.gs_newsleft_pic{ float:left; width:560px; height:357px;  overflow:hidden;}


.gs_newsleft{ float:left; width:459px; height:367px;}
.gs_newsimg{ float:left; width:459px; height:252px; line-height:20px; overflow:hidden;}
.j_total{ width:1300px; height:322px;  float:left;   margin-top:5px;}
.jimg_right{ width:600px; height:468px; line-height:23px; font-size:14px; margin:0px auto;  float:left; text-align:left;display:block; overflow:hidden;  }

.gs_right{ width:590px; height:370px; line-height:23px; font-size:14px; margin:0px auto;  float:left; text-align:left;display:block; overflow:hidden; }


.jimg_left{ width:686px; height:468px;  border:0px; float:right;}







.news_bg{ width:100%; height:670px; margin:0 auto; padding:0px;/* background:#eeeeee;*/  }
.news_bg_left{ width:580px; height:400px; float:left;margin:0 auto; padding:0px; }
.news_bg_right{ width:600px; height:400px; float:right;margin:0 auto; padding:0px; }



.ewm{width:740px; height:190px; margin:0 auto; padding:0px; margin-top:30px;}
.ewm_pic{width:180px; height:190px; margin:0 auto; padding:0px; float:left; text-align:center; font-size:16px; color:#7f7c83;}






/*最新动态*/



/*新闻动态*/


.dynamic{	width:1300px;height:481px;float:left;}
.dynamic_Title{	width:430px;height:53px;float:right;background:url(../images/gsjs.jpg) bottom right no-repeat;		}
.dynamic_Title_left{	width:612px;	height:53px;	line-height:53px;	font-size:18px;	color:#5ec20a;	text-align:center;	font-weight:bold;	float:left; }
.dynamic_Title_right{	width:39px;	height:11px;		text-align:center;	float:right; margin-top:20px; margin-right:10px;	}
.dynamic_Content{	width:556px;	height:318px;	border:#ff9306 solid 1px;}

.news_right_gg{ width:556px; height:233px; float:right; display:inline; }
.news_right_gg ul{ width:556px; height:235px; line-height:28px; padding:0px; }
.news_right_gg ul li{ width:520px; height:28px; padding:0px; background:url(../images/news_line.jpg)  10px 10px  no-repeat; padding-left:25px; border-bottom:1px dashed #c3b0ae; float:left; display:inline;}



/*友情链接*/

/***bbbb***/








.gsjs_total{ width:100%; height:337px; margin:0 auto; padding:0px; }
.zzc_total{ width:1200px; height:auto; margin:0 auto; }
.top{ width:1000px; height:32px; margin:0 auto; margin-bottom:10px; }
.total{ width:960px; height:auto; margin:0 auto; }

.newsxw_total{ width:100%; height:71px; margin:0 auto; padding:0px; }
.news_sortfont{ margin:0 auto; padding:0px;  text-align:center; line-height:30px; padding-bottom:35px; border-bottom:5px solid #b4b5b5; width:100%;  margin-top:50px;}
.news_sortfont h2{  font-weight: normal; font-size:28px; color:#000; font-weight:bold;}

.newsxw_total2{ width:100%; height:35px; margin:0 auto; padding:0px; }
.news_sortfont2{ margin:0 auto; padding:0px;  text-align:center; line-height:30px; width:100%; }


.n_total{ width:800px; height:525px; float:left; overflow:hidden;    }
.advice_right_gg{ width:100%; height:auto; float:right; display:inline;  }
.advice_right_gg ul{ width:100%; height:auto; line-height:25px; padding:0px; }
.advice_right_gg ul li{ width:98%; height:28px; padding:0px; padding-left:5px;  float:left; display:inline;}

.advice_right_gg a{ text-decoration:none; color:#000;}
.advice_right_gg a:hover{ text-decoration:none; color:#f00;}

.gywm_total{ width:100%; height:200px; margin:0 auto; padding:0px; margin-top:100px;   }
.gywmnr_total{ width:1150px; height:200px; margin:0 auto; }
.gywmnr_ljwm{ width:1150px; height:auto; margin:0 auto; float:left;  }


/**/



.gs_bg{ width:1120px; height:250px; line-height:23px; font-size:14px; margin:0px auto;  text-align:left;display:block;  margin-top:14px;  overflow:hidden; }

.gs_hd{ width:1120px; height:359px; margin:0px auto; display:block; overflow:hidden; margin-top:14px;   }




.jdxl {
	width: 1170px;
	margin: 0 auto;
	height:auto;
	overflow:hidden;
}
.jd_top {
	width: 1170px; 
	float:left;
}



/*.list{width:206px; height:190px; padding-bottom: 10px;}
.list ul{list-style:none;}
.list ul li{width:206px;line-height:35px;height: 35px; text-align: center; font-size: 18px; font-weight:bold;display: block; }
.list ul li a{color: #333;}
.list ul li a:hover{background: #ac0500;	color: #fff;}
*/




.in_new_detail{width:880px; height:407px; overflow:hidden; float:left; }
.in_newdeati_content{width:880px; height:407px; overflow:hidden;}
.in_newdeati_content img{width:880px; height:407px;  cursor:pointer;}
/*.in_newdeati_content span{width:189px; height:25px; vertical-align:middle; white-space:nowrap; overflow:hidden; display:block; text-align:center; text-overflow:ellipsis; border-bottom:1px dashed #FF0000; font-weight:bold;}
.in_newdeati_content span a{color:#000000;}
.in_newdeati_content a{color:#FF0000;}*/


.list {
	width:285px;
	height:400px;
	float:left;
}
.list li {
	text-align: center;
	line-height: 135px;
	height:135px;
	font-size: 30px;
	font-weight:bold;
	background: #ac0500;
	border-bottom:1px solid  #a9a9a5;
}
.list li:hover {

	line-height: 135px;
	height: 135px;
	

}
.list a {
	
	display: block;
	color: #f8f008;
	_height: 27px;
	_width: 260px;
}
.list a:hover {
	background: #ac0500;
	color: #fff;
}




.pmiddle_total_nr{ width:1200px; height:620px; margin:0 auto;  display:block; margin-top:15px;  }
.pmiddle_total_left{width:590px; height:390px; margin:0 auto;  display:block; float:left; }


.blk_29_two { PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; OVERFLOW: hidden;  PADDING-TOP: 0px; ZOOM: 1; POSITION: relative; width:1200px;  height:620px; float:left; margin-top:10px; }
.blk_29_two .LeftBotton {	BACKGROUND: url(../images/left.jpg) no-repeat 0px 0px; LEFT: 2px; FLOAT: left; WIDTH: 44px;CURSOR: pointer; POSITION: absolute; TOP:260px; HEIGHT:40px; }
.blk_29_two .RightBotton {	RIGHT: 2px; BACKGROUND: url(../images/right.jpg) no-repeat 0px 0px; FLOAT: right; WIDTH:44px; CURSOR: pointer; POSITION: absolute; TOP: 260px; HEIGHT: 40px;}
.blk_29_two .Cont {	MARGIN: 0px auto; OVERFLOW: hidden; width:1200px; PADDING-TOP: 0px;  height:610px; }
.blk_29_two .box{width:1100px; height:620px;  display:block; overflow:hidden; margin:0px auto; padding:0px;  }
.blk_29_two  ul{width:100%; display:block; overflow:hidden; height:600px; margin:0 auto; padding:0px;  }
.blk_29_two  ul li{width:350px; display:block; overflow:hidden; height:300px; float:left; margin-left:13px; display:inline;  }
.blk_29_two  ul li div{width:350px; height:270px; display:block; overflow:hidden; margin:2px auto; text-align:center; overflow:hidden;}
.blk_29_two  ul li div img{max-width:350px; _width:350px; max-height:250px; _height:250px; display:block; overflow:hidden; background:#fff;  border:solid 1px #d5d5d5; margin:0 auto; }
.blk_29_two  ul li span{width:350px; display:block; line-height:20px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; margin:0px auto; padding:0px; font-size:13px; font-weight:bold;color:#000; text-align:center; }




.rollphotos_two {	MARGIN-TOP: 2px;WIDTH: 1200px; float:left;  padding-left:5px;  }
.partC_two {	MARGIN-TOP: 10px; OVERFLOW: auto; WIDTH: 465px;}
.partC_two .PC_left {	OVERFLOW: auto; WIDTH: 50px;}
.partC_two .PC_right {	OVERFLOW: auto; WIDTH: 50px}
.partC_two .PC_left {	FLOAT: left}
.partC_two .PC_right {	FLOAT: right}
.PT_mix_two {	BORDER-RIGHT: #a2d1ff 1px solid;  PADDING-RIGHT: 0px; BORDER-TOP: #a2d1ff 0px solid; PADDING-LEFT: 0px; BACKGROUND: #f3fbfe; PADDING-BOTTOM: 10px; OVERFLOW: auto; BORDER-LEFT: #a2d1ff 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #a2d1ff 1px solid}
.PhoTxt_two {	MARGIN-TOP: 10px; DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 0px; OVERFLOW: auto; WIDTH: 394px; }
.PhoTxt_two IMG {	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 0px; BACKGROUND: #fff; FLOAT: left; PADDING-BOTTOM: 3px; BORDER-LEFT: #ccc 1px solid; MARGIN-RIGHT: 5px; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid;}
.PhoTxt_two H1 {	FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: 23px}
.PhoTxt_two P {	COLOR: #545454; LINE-HEIGHT: 20px}


.pmiddle_total_left_title{width:590px; height:24px; line-height:24px; font-size:23px; font-weight:bold; color:#343433;  margin:0 auto;  display:block; float:left;}
.pmiddle_total_left_tel{width:590px; height:70px; line-height:32px; font-size:18px; font-weight:bold; color:#5f5e5e;  margin:0 auto;  display:block;  float:left;}



.pmiddle_total_right{width:450px; height:390px; margin:0 auto;  display:block;  float:right;}
.pmiddle_total_right_title{width:450px;font-size:23px; font-weight:bold; color:#343433;  margin:0 auto;  display:block;float:left;}
.hot_site_top_input0{width:430px; float:left; margin-top:22px; border:1px solid #5c5a5a; height:32px; line-height:32px;float:left; text-align:left;}



/*news*/
.z_news{ width:440px; height:235px; float:left; display:inline; }
.news_left{ width:43px; height:231px; float:left; display:inline; margin-right:7px;}
.news_right{ width:388px; height:233px; float:right; display:inline; }
.news_right ul{ width:390px; height:235px; line-height:28px; padding:0px; }
.news_right ul li{ width:380px; height:28px; padding:0px; background:url(../images/news_line.jpg)  10px 7px  no-repeat; padding-left:10px; border-bottom:1px dashed #c3b0ae; float:left; display:inline;}
.lileft{ width:70%; height:28px; float:left; display:inline; font-size:16px; font-family:宋体; color:#000; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.liright{ width:25%; height:28px; float:right; display:inline; font-size:16px; font-family:宋体; color:#000; text-align:right;}
/*company*/

/*right*/
.hzhb_total{ width:1200px; height:520px; margin:0 auto; padding:0px; margin-top:20px;  /* background:#eeeeee;*/ }


#hzhb{width:1200px;  overflow:hidden; height:520px; margin:0px auto; padding:0px; display:block; overflow:hidden;  margin-top:2px;_margin-top:2px;   }
#hzhb ul{width:100%; display:block; overflow:hidden; height:510px; margin:8px auto;_margin:8px auto; padding:0px;}
#hzhb ul li{width:200px; display:block; overflow:hidden; height:230px; float:left;  display:inline; margin-left:70px; margin-top:20px;}
#hzhb ul li img{ width:200px; height:195px;  /*border:solid 1px #Ccc;*/ padding:2px; }

#hzhb ul li span{width:200px; display:block; line-height:24px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; margin:0px auto; padding:0px; font-size:13px; font-weight:bold;color:#000; text-align:center; }


/*#hzhb{width:1010px; height:390px;  display:block; overflow:hidden; margin:0px auto; padding:0px;  }
#hzhb ul{width:100%; display:block; overflow:hidden; height:390px; margin:0 auto; padding:0px; margin-top:24px; }
#hzhb ul li{width:236px; display:block; overflow:hidden; height:180px; float:left; margin-left:10px; display:inline;  }
#hzhb ul li div{width:236px; height:150px; display:block; overflow:hidden; margin:2px auto; text-align:center; overflow:hidden;}
#hzhb ul li div img{max-width:230px; _width:230px; max-height:150px; _height:150px; display:block; overflow:hidden; background:#fff;  border:solid 1px #fff; margin:0 auto; }
#hzhb ul li span{width:236px; display:block; line-height:20px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; margin:0px auto; padding:0px; font-size:13px; font-weight:bold;color:#000; text-align:center; }

#hzhb ul li  a{  color:#000;    }
#hzhb ul li a:hover{  color:#F00; }

*/

/**pic***/



.copyright{width:100%; height:270px; margin:0 auto; padding:0px;display:block; background:#bb383d; /*background: url(../images/foot_bg.jpg) repeat-x bottom;*/ float:left; margin-top:20px; }





.footer{ width:1200px; height:240px; margin:0px auto; padding:0px; }
.copyright_nr{ width:1200px; height:200px; margin:0px auto; padding:0px; text-align:center; color:#fff; float:left; padding-top:40px; }
.copyright_nr a{ text-decoration:none; color:#fff; }
.copyright_nr a:hover{ text-decoration:none; color:#f00;}
.ico_left{width:235px; height:234px; float:left;}
.foot_menu{width:300px; height:auto; float:left; text-align:left;  font-size:16px; line-height:30px; margin-left:100px;  }
.ico_ewm{width:350px; height:159px; float:right; color:#fff; font-size:14px; line-height:33px;}