@charset "utf-8";
/* CSS Document */
*{ padding:0;margin:0 auto; font-family:"思源黑体" !important;}
body{background:#fff;font-size:12px;color:#3b3b3b;font-family:"思源黑体";}
a{text-decoration:none;}
li{list-style:none;}
.fl{float:left;}
.fr{float:right;}
.clearboth{clear:both;}

.wrapper{width:100%;overflow:hidden;}
/*header部分开始*/
.header{width:100%;height:153px;}
.header .header_top{width:100%;height:126px;background:#e1d0d3;}
.header .header_top .top_inner{width:950px;margin:0 auto;}
.header .header_top .top_inner .logo{padding:21px 32px 0 0;}
.header .header_top .top_inner .lan a{font-size:12px;display:inline-block;color:#fff;line-height:26px;padding-top:7px;}
.header .header_top .top_inner .lan span{color:#fff;line-height:26px;}
/*导航部分开始*/
.header .nav{width:100%;background:#3b3b3b;}
.header .nav ul{width:950px;height:27px;margin:0 auto;}
.header .nav ul li{float:left;}
.header .nav ul li a{display:inline-block;height:27px;line-height:27px;padding:0 30px;color:#fff;}
.header .nav ul li a:hover{background:#000;}
/*header部分结束*/
/*banner部分*/
.banner{width:100%;height:773px;text-align:center;overflow:hidden;background:url(../images/banner1.jpg) no-repeat center top;}
/*main部分*/
.main{width:100%;}
.main_inner{width:100%;background:url(../images/maininnerbg.jpg) repeat-y center top;}
/*首页main内容部分*/
.main .feature{width:100%;height:434px;background:url(../images/banner2-bg.jpg) repeat-y center;}
.main .feature .inner{width:950px;margin:0 auto;}
.main .feature .inner .left{width:349px;height:434px;background:url(../images/banner2-2.jpg) no-repeat left 22px;}
.main .feature .inner .left .box{padding-top:115px;}
.main .feature .inner .left .box a{color:#28485f;font-size:18px;font-weight:bold;}
.main .feature .inner .left .box span{font-size:15px;color:#28485f;font-weight:100;line-height:22px;}
.main .feature .inner .left .box1{padding-top:116px;}
.main .feature .inner .left .box1 a{color:#e84540;font-size:18px;line-height:22px;font-weight:bold;}
.main .feature .inner .left .box1 span{font-size:15px;color:#e84540;font-weight:100;line-height:22px;}
.main .feature .inner .right{width:326px;height:434px;}
.main .feature .inner .right .box{padding-top:35px;}
.main .feature .inner .right .box a{color:#28485f;font-size:18px;font-weight:bold;}
.main .feature .inner .right .box span{font-size:15px;color:#28485f;font-weight:100;line-height:22px;}
.main .feature .inner .right .box1{padding-top:80px;}
.main .feature .inner .right .box1 a{color:#e84540;font-size:18px;line-height:22px;font-weight:bold;}
.main .feature .inner .right .box1 span{font-size:15px;color:#e84540;font-weight:100;line-height:22px;}

.main .advantage{width:100%;height:620px;background:url(../images/banner3.jpg) no-repeat center top;}
.main .intro{width:100%;height:461px;background:url(../images/introadvanbg.jpg) no-repeat center top;}

.gai{ margin-top:6px;}
.gai li{ width:240px; float:left;}
.gai li .one{ width:152px; height:152px; border-radius:152px; background:#e3413c; margin:auto; font-size:42px; color:#fff; font-weight:bold; line-height:152px; text-align:center;}
.gai li .two{ width:240px; height:264px; background:url(../images/one.jpg) no-repeat; position:relative;}
.gai li .two p{ font-size:14px; line-height:24px; text-align:left; color:#fff; font-weight:bold; width:174px; position:absolute; left:32px; top:110px;}
.gai li .two:hover{ opacity:0.8;}

.main .product{width:100%;}
.main .product .title{width:100%;height:600px;/*height:448px;*/background:url(../images/banner4.jpg) no-repeat center top;text-align:center;}
.main .product .title a{color:#f00;font-size:16px;text-decoration:underline;display:inline-block;line-height:16px;padding-top:408px;}
.main .product .productlist{width:100%;background:#f5f5f5;}
#i_focus{width:950px;height:505px;background:#f5f5f5;padding:0px 0px 0px 0px;margin:0 auto;}
#i_focus_pic{width:346px;height:504px; display:inline;position:relative;float:left;overflow:hidden;list-style-type:none;}
#i_focus_piclist{position:absolute;}
#i_focus_piclist li{width:346px;height:504px;overflow:hidden;display:none;}
#i_focus_piclist img{width:344px;height:410px;border:1px solid #33435a;}
#i_focus_btn {float:right;width:294px; margin-left:8px;list-style-type:none; }
#i_focus_btn li {cursor:pointer;opacity:0.5;-moz-opacity:0.5;filter:alpha(opacity=50);list-style-type:none;}
#i_focus_btn img{width:292px;height:249px;border:1px solid #33435a;margin-bottom:0px; }
#i_focus_btn .i_cur {opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
#i_focus_tx{position:absolute;left:0px;bottom:0px;color:#f5f5f5; background:url(Images/cp-font.jpg);weight:340px;height:96px; border:list-style-type:none;}
	
#i_focus_tx .normal {display:none;}
#i_focus_tx .normal img{ border-width: 0px 0px 0px 0px;}
/*内页banner*/
.bannerin{width:100%;height:464px;background:url(../images/banner_in.jpg) no-repeat center top;}

/*内页main部分开始*/
.main .inner{width:950px;margin:0 auto;}
.main .inner .sidebar{float:left;width:295px;}
.main .inner .sidebar .title{height:16px;line-height:16px;color:#f00;font-size:16px;padding-left:41px;}
.main .inner .sidebar ul{width:261px;margin:0 auto;padding:18px 0 6px 0;}
.main .inner .sidebar ul li{height:30px;line-height:30px;border-bottom:1px solid #b8b9bd;}
.main .inner .sidebar ul li a{font-size:13px;color:#fff;padding-left:11px; }
.main .inner .sidebar .dongtai{padding:9px 0 72px 0;}
.main .inner .sidebar .dongtai li{border-bottom:none;}
/*公司简介*/
.main .inner .content{}
.main .inner .content .title{font-size:16px;color:#333;font-weight:bold;text-align:center;}
.main .inner .content p{line-height:23px;color:#3b3b3b;}
.main .inner .content .box2{width:289px;}
.main .inner .content .box2 .title{width:289px;height:35px;line-height:35px;border-bottom:1px solid #d3d4dc;text-align:left;}
.main .inner .content .box2 .title span{font-size:9pt;padding-left:30px;background:url(../images/sj.gif) no-repeat 12px center;}
.main .inner .content .box2 ul{padding-left:12px;}
.main .inner .content .box2 ul li{line-height:26px;}

.main .inner .content .box3{width:318px;}
.main .inner .content .box3 .title{width:318px;height:35px;line-height:35px;border-bottom:1px solid #d3d4dc;text-align:left;}
.main .inner .content .box3 .title span{font-size:9pt;padding-left:30px;background:url(../images/sj.gif) no-repeat 12px center;}
.main .inner .content .box3 ul{padding-top:8px;}
.main .inner .content .box3 ul li{float:left;margin-top:12px;margin-right:24px;}
.main .inner .content .box3 ul li img{width:125px;height:95px;}
/*新闻动态*/
.main .content .news{width:655px;}
.main .content .news ul {}
.main .content .news ul li{padding-left:33px;height:30px;line-height:30px;background:url(../images/sj.gif) no-repeat 13px center;}
.main .content .news ul li a{font-size:9pt;color:#000;}
.main .content .news ul li a:hover{color:#f56101;}
.main .content .news ul li span{color:#acacac;}
.main .content .news ul li .date{float:right;padding-right:20px;color:#acacac;}
.main .content .news ul li .press{float:right;padding-right:40px;}
/*FAQ问题*/
.main .content .faq{width:655px;}
.main .content .faq ul{}
.main .content .faq ul li{width:655px;border-bottom:1px solid #dbdbdb;}
.main .content .faq ul li .ques{text-align:left;font-weight:bold;padding:5px 10px;line-height:25px;}
.main .content .faq ul li .answer{text-align:left;line-height:25px;padding:5px 10px;}
/*人才招聘*/
.job{padding-left:20px;}
.job p span{color:#003f5f;}
/*联系我们*/
.contact{padding-left:20px;}
.contact a{color:#000;}
.contact a:hover{color:#f65101;}
/*新闻详情页*/
.news_show .title{height:30px;line-height:30px;background:url(../images/dqy_bg.gif) repeat-x;text-align:left;}
.news_show .title h2{width:165px;height:27px;border-bottom:3px solid #253d49;font-size:9pt;color:#3b3b3b;font-weight:normal;float:left;text-align:left;padding-left:25px;background:url(../images/sj.gif) no-repeat 7px center;}
.main .inner .content .news_show .title p{font-size:9pt;font-weight:normal;height:30px;line-height:30px;padding:0 12px;background:url(../images/zfx.gif) no-repeat 0px center;}
.news_show .title p a{color:#3b3b3b;}
.news_show .title p a:hover{color:#f56101;}

.main .inner .content .news_show .substance{width:650px;margin:0 auto;}
.main .inner .content .news_show .substance h3{font-size:11pt;color:#015b6f;width:650px;margin:0 auto;font-weight:normal;text-align:center;height:42px;line-height:42px;}
.main .inner .content .news_show .substance p{width:650px;margin:0 auto;font-size:12px;line-height:21px;text-align:justify;}
.main .inner .content .news_show .substance .tishi{width:630px;margin:0 auto;line-height:25px;border:1px solid #dbdbdb;padding:5px 10px;}
.main .inner .content .news_show .substance .nei{width:650px;margin:0 auto; color:#000;}
.main .inner .content .news_show .substance .message{width:650px;margin:0 auto;}


.main .inner .content .news_show .substance .message .title{width:650px;height:30px;line-height:30px;background:url(../images/dqy_bg.gif) repeat-x;text-align:left;}
.main .inner .content .message .title .right{font-size:12px; height:30px;line-height:30px;padding-left:6px;background:none;}
.main .inner .content .message .title .left{font-size:12px; font-weight:normal;width:136px;height:27px;line-height:27px;border-bottom:3px solid #253d49;padding-left:29px;background:url(../images/sj.gif) no-repeat 11px center;}
.main .inner .content .message .messagebox{width:650px;margin:0 auto;}
.main .inner .content .message .messagebox .mess_left{width:400px;padding:42px 9px 0 0;}
.main .inner .content .message .messagebox .mess_left .name{padding-right:72px;}
.main .inner .content .message .messagebox .mess_left .name p{padding-right:5px;}
.main .inner .content .message .messagebox .mess_left .tele p{padding-right:5px;}
.main .inner .content .message .messagebox .mess_left .neirong{margin-top:18px;}
.main .inner .content .message .messagebox .mess_left .neirong p{padding-right:5px;}
.main .inner .content .message .messagebox .mess_right{width:230px;padding-top:36px;}
.main .inner .content .message .messagebox .mess_right p{ }

.main .inner .content .box6{width:600px;}
.main .inner .content .box6 .box6_left{width:400px;margin:0;padding:42px 9px 0 0;float:left;}
.main .inner .content .box6 .box6_right{width:180px;float:right;}

/*产品列表*/
.main .inner .sidebar .box4 .head a{color:#015b6f;padding-left:33px;background:url(../images/square.gif) no-repeat 14px center;display:block;height:28px;line-height:28px;font-size:12px;}
.main .inner .sidebar .box4 .head a:hover{color:#f65101;}
.main .inner .sidebar .box4 ul{padding:0 8px 0 22px;}
.main .inner .sidebar .box4 ul li{float:left;border:none;padding:0 22px 0 0;line-height:25px;}
.main .inner .sidebar .box4 ul li a{color:#fff;}
.main .inner .sidebar .box4 ul li a:hover{color:#ccc;}
.main .inner .content .pro{width:655px;padding:0;margin:0;padding-top:20px;}
.main .inner .content .pro li{float:left;padding:0 12px 14px 11px;}
.main .inner .content .pro .last{padding:0 0 14px 10px;}
.main .inner .content .pro li a{color:#3b3b3b;font-size:12px;line-height:24px;}
.main .inner .content .pro li a:hover{color:#f65101;}
.main .inner .content .pro li a img{width:136px;height:136px;border:1px solid #cccccc;}
.main .inner .content .propage{width:650px;margin:0 auto;text-align:center;}
.main .inner .content .propage a{color:#333;}
.main .inner .content .propage a:hover{color:#f65101;}
/*产品详情页*/
.main .inner .content .prod .top{width:600px;margin:0 auto;height:50px;line-height:50px;}
.main .inner .content .prod .left{width:175px;}
.main .inner .content .prod .content{width:580px;}
.MagicZoomBigImageCont {
	border:1px solid #91b817;
	background:#FFF;
}

.MagicZoomMain {
	text-align: center !important;
	width: 92px;
}

.MagicZoomMain div {
	padding: 0px !important;
}

/* Header look and feel CSS class */
/* header is shown if "title" attribute is present in the <A> tag */
.MagicZoomHeader {
	font:			10px Tahoma, Verdana, Arial, sans-serif;
	color:			#fff;
	background:		#91b817;
	text-align:     center !important; 
}


/* CSS class for small looking glass square under mouse */
.MagicZoomPup {
	border: 		0px solid #aaa;
	background: 	#ffffff;
}

/* CSS style for loading animation box */
.MagicZoomLoading {
	text-align:		center;
	background: 	#ffffff;
	color:			#444;
	border: 		1px solid #ccc;
	opacity:		0.8;
	padding:		3px 3px 3px 3px !important;
	display: 		none; /* do not edit this line please */
}

/* CSS style for gif image in the loading animation box */
.MagicZoomLoading img {
	padding-top:	3px !important;
}
.main .inner .content .prod .left img{width:173px;height:173px;border:1px solid #ccc;padding:0;}
.main .inner .content .prod .middle{width:181px;height:173px;padding-right:2px;padding-left:10px;line-height:28px;}
.main .inner .content .prod .right{width:183px;height:173px;line-height:28px;}
.main .inner .content .prod .right p{line-height:28px;}
.main .inner .content .prod .bottom{width:600px;margin:0 auto;height:28px;background:url(../images/xxsm_bg.gif) repeat-x;margin:10px auto;}
.main .inner .content .prod .bottom p{padding-left:16px;height:28px;line-height:28px;font-size:12px;background:url(../images/line01.gif) no-repeat left center;}
.main .inner .content .prod .link{width:600px;margin:0 auto;}
.main .inner .content .prod .link li{width:296px;padding-right:8px;float:left;line-height:24px;}
.main .inner .content .prod .link .last{padding-right:0;}
.main .inner .content .prod .link li a{color:#000;font-size:9pt; }
.main .inner .content .prod .link li a:hover{color:#f65101;}
.main .inner .content .prod .link li span{padding-left:12px;color:#222;}

/*分页*/
.page{width:600px;margin:0 auto;height:30px;line-height:30px;border:1px solid #dbdbdb;text-align:center;margin-top:6px;}
.page p{height:30px;color:#000;line-height:30px;}
.page p span{color:#f00;}
.page p a{color:#000;}
.page p a:hover{color:#f56101;}

/*首面footer部分开始*/
.footer{width:100%;height:337px;background:url(../images/bottom.jpg) no-repeat center top;}
.footer .inner{width:950px;margin:0 auto;text-align:center;}
.footer .inner p{height:96px;padding-top:12px;line-height:24px;color:#999;font-size:12px;}
.footer .inner ul{width:440px;height:55px;margin:0 auto;}
.footer .inner ul li{float:left;}

/*内页footer部分开始*/

.footerin{width:100%;height:337px;background:url(../images/sub-b2.jpg) no-repeat center top;}
.footerin .inner{width:950px;margin:0 auto;text-align:center;}
.footerin .inner p{height:96px;padding-top:12px;line-height:24px;color:#999;font-size:12px;}
.footerin .inner ul{width:440px;height:55px;margin:0 auto;}
.footerin .inner ul li{float:left;}
