/* CSS Document */

*{ margin:0; padding:0;list-style:none;}

body{ font-size:12px; line-height:24px; color:#616060; background-color:#fff;}

a{ text-decoration:none; color:#616060; }

a:hover{ color:#616060; text-decoration:underline;}

img{ border:0;}

.f_left{ float:left}



#wrap{ width:100%; height:100%;overflow:hidden; margin:0 auto; background:url(../images/top_bj.jpg) top left repeat-x;}



#wrap2{ width:100%; height:100%;overflow:hidden;}



#infoImage{ float:left; margin-right:10px; text-align:center;}



#infoImage2{ text-align:center;}























/*------------------header--------------------*/







#header{ width:100%; height:auto; margin:0 auto;background:url(../images/top_bj.jpg) left top repeat;}

.top{ width:1002px; height:71px; margin:0 auto; background-color:#FFF;}

.top_logo_t{ width:248px; height:71px;  float:right; line-height:48px;background:url(../images/phone.jpg) bottom right no-repeat;}



.top_logo_t a{ color:#616060;}

.top_logo_t a:hover{ color:#616060;}

.logo{ width:600px; height:71px; float:left;}



.top_logo_c{ width:850px; height:35px;line-height:90px; float:right; padding-top:10px;}

.top_logo_c_logo{ width:521px; height:35px;  *height:87px;  float:left; padding-top:15px;*padding-top:0px;_padding-top:15px;}

.top_logo_c_phone{ width:300px; height:35px; *height:75px; float:right; margin-right:10px;}

.nav_k{ width:100%; height:auto; margin:0 auto;background:url(../images/nav_bj.jpg) top left repeat-x;}

.nav{ width:1002px; height:43px; margin:0 auto;}

.nav ul{ width:994px; height:43px; float:left;background:url(../images/nav_c.jpg) left center repeat-x;}

.nav ul li{ width:110px;text-align:center; height:43px; float:left; font-size:14px; line-height:43px; background:url(../images/st.jpg) right center no-repeat; font-weight:bold;font-family:Microsoft YaHei;}

.nav ul li a{ width:110px; height:43px; float:left; color:#fff; }

.nav ul li a:hover{ width:110px; height:43px; line-height:43px; float:left; color:#fff; text-decoration:none;  background-color:#1e86c7;}







.banner_k{ width:1002px; height:373px; margin:0 auto; background-color:#FFF}

.banner{ width:966px; height:350px; float:left; padding:10px 18px; overflow:hidden;}


div.wrapper { width: 966px; margin: 0 auto; position: relative; }
.fn-clear { zoom: 1; }
.box_skitter { position: relative; background: none; }
    .box_skitter ul { display: none; }
    .box_skitter .container_skitter { overflow: hidden; position: relative; }
    .box_skitter .image { overflow: hidden; }
        .box_skitter .image img { display: none; }
    .box_skitter .box_clone { position: absolute; top: 0; left: 0; width: 100px; overflow: hidden; display: none; z-index: 20; }
        .box_skitter .box_clone img { position: absolute; top: 0; left: 0; z-index: 20; }
    .box_skitter .prev_button { position: absolute; top: 50%; left: -5px; z-index: 100; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(../images/prev.png) no-repeat left top !important; }
    .box_skitter .next_button { position: absolute; top: 50%; right: -5px; z-index: 100; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(../images/next.png) no-repeat left top !important; }
    .box_skitter .label_skitter { z-index: 150; position: absolute; display: none; }
.loading { position: absolute; top: 50%; right: 50%; z-index: 10000; margin: -16px -16px; color: #fff; text-indent: -9999em; overflow: hidden; background: url(../images/ajax-loader.gif) no-repeat left top; width: 31px; height: 31px; }
#slideshow { width: 966px; height: 350px; }
    #slideshow ul { display: none; }
/*------------------index--------------------*/



.left{ float:left; padding-top:10px;}

.left1{ float:left;}

#fczs_gd{width:893px;height:145px;float:left;overflow:hidden;}

#fczs_gd ul{width:1442px;height:145px;}

#fczs_gd ul li{width:170px;height:145px;float:left;text-align:center; margin-bottom:10px;}

#fczs_gd ul li img{ width:140px; height:93px;}

#z_index{ width:1002px; height:auto; float:left;overflow:hidden;background:url(../images/z_bj.jpg) top left repeat-x;}



.center{ width:1002px; height:auto; margin:0 auto;}  

.center_top1{ width:1002px; height:auto; float:left;}  

.lanmu{ width:992px; height:auto; float:left; padding-left:10px;}

.lanmu li{ width:236px; height:84px; float:left; margin-right:10px;}



.center_top2{ width:1002px; height:auto; float:left; padding-top:20px;} 



.i_news{ width:245px; height: auto; float:left; padding-left:10px;}

.i_news_bt{ width:235px; height:33px; line-height:33px; font-weight:bold; float:left;background:url(../images/news_bt.jpg) center left no-repeat; text-indent:12px; color:#666;}

.i_news_bt span{ color:#F00; float:right; font-family:Arial, Helvetica, sans-serif; font-size:10px;}

.i_news_bt span a{ color:#F00;}

.i_news_nr{ width:235px; height:188px; float:left;text-indent:20px; color:#FFF;}

.i_news_nr li{ width:230px; height:24px; line-height:24px;float:left;text-indent:12px;background:url(../images/xd.jpg) center left no-repeat;}

.i_news_nr li a{ color:#000}











.i_about{ width:457px; height: auto; float:left; padding-left:10px;}

.i_about_bt{ width:447px; height:33px; line-height:33px; font-weight:bold; float:left;background:url(../images/about_bt_bj.jpg) top left no-repeat; text-indent:20px; color:#fff;}

.i_about_bt span a{ color:#F00;}



.i_about_bt span{ color:#F00; float:right; font-family:Arial, Helvetica, sans-serif; font-size:10px; padding-right:10px;}

.i_about_nr{ width:447px; height:188px;}







.i_contact{ width:270px; height: auto; float:left; padding-left:10px;}

.i_contact_bt{ width:260px; height:46px; line-height:33px; font-weight:bold; float:left;background:url(../images/contact_bj.jpg) top left no-repeat; text-indent:20px; color:#2c2c2c;}



.i_contact_nr{ width:260px; height:188px; float:left;background:url(../images/contact_bj.jpg) bottom right no-repeat; text-indent:20px;}





 

.center_top3{ width:1002px; height:auto; float:left; padding-top:20px;} 

.i_products{ width:1002px;height:355px;float:left;}



#fczs_main{ width:978px; height:170px;}

.left{ float:left; padding-top:10px;}

.left1{ float:left;}

#fczs_gd{width:978px;height:170px;float:left;overflow:hidden;}

#fczs_gd ul{width:3000px;height:170px;}

#fczs_gd ul li{width:190px;height:160px;float:left;text-align:center; background-color:#1185be; margin-right:10px; padding:5px;}

#fczs_gd ul li a{ color:#FFF}

#fczs_gd ul li img{ width:188px; height:126px;}









.contactuss{ width:195px; height:auto; float:left;overflow:hidden;background:url(../images/contact_bj.jpg) top right no-repeat;}







.contactus{ width:189px; height:auto; float:left;overflow:hidden; background-color:#fff; border:1px solid #f0f0f0;}







.contactus_dt{ width:189px; height:96px; background-color:#fff;}







.contactus_us{ width:174px; height:auto; margin:5px auto; padding:5px 5px 5px 10px;}







/*------------------left--------------------*/

#l_left{ width:260px; height:auto; float:left;}

.l_products{ width:260px; height: auto; float:left}

.l_products_bt{ width:260px; height:33px; line-height:33px; font-weight:bold; float:left;background:url(../images/news_bt.jpg) center left no-repeat; text-indent:12px; color:#666;}

.l_products_bt span{ color:#F00; float:right; font-family:Arial, Helvetica, sans-serif; font-size:10px;}

.l_products_bt span a{ color:#F00;}

.l_products_nr{ width:260px; height: auto; font-weight:bold; float:left;text-indent:20px; color:#FFF;}

.l_products_nr li{ width:260px; height:29px; line-height:29px; margin-bottom:10px; font-weight:bold; float:left;text-indent:20px; color:#FFF;background:url(../images/l_bj_bt.jpg) center top no-repeat;}

.l_products_nr li a{ width:260px; height:29px; line-height:29px; display:block;}

.l_products_nr li a:hover{ width:260px; height:29px; line-height:29px; display:block; font-weight:bold;}









.l_contact{ width:260px; height: auto; float:right;}

.l_contact_bt{ width:260px; height:46px; line-height:33px; font-weight:bold; float:left;background:url(../images/contact_bj.jpg) top left no-repeat; text-indent:20px; color:#2c2c2c;}



.l_contact_nr{ width:260px; height:188px; float:left;background:url(../images/contact_bj.jpg) bottom right no-repeat; text-indent:20px; color:#FFF;}



/*------------------foot--------------------*/















#footer{ width:100%; height:77px; float:left;background:url(../images/footer.jpg) top left repeat-x; margin-top:20px;}







.footer_center{ width:1002px; height:77px; margin:0 auto; padding-top:2px; line-height:77px; text-align: center; color:#313130}

.footer_center a{color:#313130}

































/*------------------content ziyemian--------------------*/







.allcontent{ width:1002px; height:auto; overflow:hidden; margin:0 auto;}



.r_about{ width:725px; height: auto; float:left; margin-left:10px;}

.r_about_bt{ width:725px; height:33px; line-height:33px; font-weight:bold; float:left;background:url(../images/right.jpg) top left no-repeat; text-indent:20px; color:#FFF;}

.r_about_nr{ width:705px; height:auto; padding:10px;color:#666;}







.r_about_nr2{ width:705px; height:auto; padding:10px;color:#999;}

.r_about_nr2 li{ width:705px; height:20px; line-height:20px; float:left; padding:8px;background:url(../images/xd.jpg) left center no-repeat; border-bottom:1px dashed #666;}

.r_about_nr2 li a:hover{ color:#d76500; text-decoration:underline;}		











.nwes_nr{ width:700px; height:auto; margin:0 auto; padding:8px;}				 







.nwes_nr li{ width:680px; height:20px; line-height:20px; margin:0 auto; padding:8px;background:url(../images/fd.jpg) left center no-repeat; border-bottom:1px dashed #666;}







.nwes_nr li a:hover{ color:#d76500; text-decoration:underline;}			







































#indexNews{ width:670px;}







#indexNews li{ width:670px; height:32px; line-height:32px;border-bottom-style:dashed;border-bottom-width:1px;}







#indexNews li a{ text-decoration:none; color:#444444; float:left;}







#newsContent{margin-bottom:16px;}







.Newstime{ float:right;}







#newTitle{ text-align:center;}







#newsInfo{ text-align:center;}































/*------------------products gd--------------------*/















#indexPro{width:505px; height:134px; overflow:hidden; margin:0 auto;}







#indexPro li{float:left; margin:10px; _margin:8px; width:118px; height:134px; _height:113px; text-align:center;}







#indexPro img{width:108px; height:108px;border:1px solid #999;}







#indexPro img:hover {border:1px solid #999;}















/*------------------guestbook--------------------*/







.G_InputText{















	width:160px;















	height:16px;















	border:1px solid #dedede;















}















.G_textarea{















	width:300px;















	height:100px;















	border:1px solid #dedede;















}















.G_ul{















	width:500px;















	margin:0 auto;















	line-height:26px;















}















.G_botton{















	width:55px;















	height:29px;















	line-height:29px;















	border:0;















	background:url(../images/button.gif) no-repeat;















	cursor:pointer;















}















.G_tips{















	















	width:486px;















	margin:10px auto 0 auto;















	border:1px solid #dedede;















	padding:7px;















	border-radius:5px;















	-moz-border-radius:5px;















	-webkit-border-radius:5px;















	box-shadow: 0px 0px 3px rgba(0,0,0,.1);















	-webkit-box-shadow: 0px 0px 3px rgba(0,0,0,.1);















	-moz-box-shadow: 0px 0px 3px rgba(0,0,0,.1);















}







/*------------------guestbook½áÊø-------------------*/















/*------------------products-------------------*/







#picUL{text-indent:0; overflow:hidden; padding-left:30px;}















#picUL li{















	height:260px; background:url(../images/show_bj.jpg) top center no-repeat; margin-right:30px; margin-bottom:10px;















	width:295px;















	float:left;















	line-height:18px;







    







	text-align:center;















}







]







#picUL li{ color:#494949;}















#picUL li img{















	height:212px;width:289px; padding:8px;







	















}















#picUL li img:hover{















	border-color:#999;















}







#picUL2{text-indent:0; overflow:hidden;}















#picUL2 li{















	height:180px; border:#e2e1e1 solid 1px; background-color:#f4f4f4; margin-right:12px; margin-bottom:10px; background:url(../images/ryzzbj.jpg) repeat-x  top left;















	width:209px;















	float:left;















	line-height:18px;







    







	text-align:center;















}















#picUL2 li img{















	height:128px;width:193px; padding:8px;







	















}















#picUL2 li img:hover{















	border-color:#999;















}















#page{















	clear:both;















	line-height:35px;















	height:35px;















	width:100%;















	text-align:center;















	border:1px solid #dedede;















	margin:12px 0px;















	-moz-border-radius: 3px;















	-khtml-border-radius: 3px;















	-webkit-border-radius: 3px;















	border-radius: 3px;















}







/*ÈË²ÅÕÐÆ¸*/







hr{margin:12px 0px; background:#ddd; color:#ddd; height:1px; border:0;}







.G_textarea{width:476px; height:103px;}







.borderLi{







	border-bottom:1px dashed #dedede;







	margin-bottom:6px;







	padding-bottom:6px;







}







.G_InputText{







	width:160px;







	height:16px;







	border:1px solid #dedede;







}







.G_textarea{







	width:300px;







	height:100px;







	border:1px solid #dedede;







}















#mainContent







{







	width:100%;







	_height:130px;







}















.clearThis 	{clear:both;}







.title{







	width:96%;







	height:23px;







	padding-left:31px;







	background:url(bg_nore.gif) -28px -309px no-repeat;







}







.titleFont







{







	width:144px;







	height:14px;







	left:20px;







	top:0px;







}







.smallBoxContent







{







	background:url(bg_repx.gif) 0 -489px repeat-x;







	padding:21px 10px;







	_height:1%;







}







.f8{background:url(title.gif) 0 -98px no-repeat;}















.overflow	{text-indent:-9999px; font-size:0; line-height:0;}







.overflow a	{display:block; width:100%; height:100%;}







.relative	{position:relative;}







.absolute	{position:absolute;}







.smallBoxBar1







{







	width:23px;







	height:21px;







	background:url(bg_nore.gif) 0px -445px no-repeat;







	left:0;







	top:0;







}







.smallBoxBar2







{







	width:23px;







	height:21px;







	background:url(bg_nore.gif) -23px -445px no-repeat;







	top:0;







	right:0;







}







.jobList{







	padding:5px 16px;







	margin-bottom:12px;







	border-bottom:1px solid #dedede;







    height:auto;







}







.yingping{







	right:0;







	bottom:0;







	color:#f00;







	line-height:36px; text-align:right;







}