﻿@charset "utf-8";
/* CSS Document */
/*属性重置*/
*{ margin:0; padding:0;}
body{ font-family:"AlibabaSans"; background-color:#ffffff;}
a:link{ text-decoration:none; }
a{text-decoration: none;}
li{ list-style:none;}
img{ border:0; display:block;}
h1,h2,h3,h4,h5,h6{ font-weight:normal; }
.clearfix{ clear:both}
/*头部*/
.logo{ float:left;}
ol,ul,li{list-style-type:none;}
span h1,h2,h3,h4,p,a{font-family:"AlibabaSans"}
.fl{float: left}
.fr{float: right}
.top_bg{height: 40px;width: 100%;background: #f8f8f8}
.shoucang li{float: left;font-size: 10px;color: #9a9a9a;background: url("../images/shoucang_ico.jpg") right no-repeat;}
.shoucang a{padding: 5px}
.wel p{font-size: 14px; color: #9a9a9a}
.title{width: 1200px;margin: auto}

/* banner */
.banner{ overflow:hidden}
.fullSlide{width:1920px;position:relative;height:550px; left:50%; margin-left:-960px;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:1920px}
.fullSlide .bd li{width:1920px;height:550px;overflow:hidden;}
.fullSlide .bd li a{display:block;height:550px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:20px;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:2px;overflow:hidden;background:#fff;filter:alpha(opacity=50);opacity:0.8;line-height:999px;}
.fullSlide .hd ul .on{background:#3e3e3e;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .prev{left:0px;}
.fullSlide .next{right:0px;background-position:-6px -137px;}
/*首页产品*/

/*main*/
.about-index{ background: url("../images/about_bg.jpg") no-repeat center; padding-top: 80px; padding-bottom: 30px}
.about{ width: 1200px; margin: 0 auto}
.about-left{ width: 550px; height: 400px; float: left}
.about-right{ width: 600px; float: right}
.about-right dd p{ font-size: 14px; line-height: 32px; color: #505050; padding-top: 30px}
.about-right dd span{ padding-top:30px; display: block}
.about-right dd span a{font-size: 14px; line-height: 32px; color: #505050;}
.main{width:1200px;;margin: auto}
.main1{width:1150px;;margin: auto; margin-bottom:5px;}
/*pinzhi*/
.pinzhi{padding: 50px 0px;overflow: hidden}
.pinzhi_t{text-align: center}
.pinzhi_t_t{width: 1200px;}
.pinzhi_t_t h2{font-weight: normal}
.pinzhi_t_s{width: 500px;height: 30px;background: url("../images/site.png")no-repeat;margin: auto;margin-top: 20px}
.pinzhi_t_s p{font-size: 10px}
.pinzhi_c_yuan img{padding: 14px}
.pinzhi_c_yuan{float: left; margin-left:25px;}
.pinzhi_c_zi {text-align: center}
.pinzhi_c_zi p{color: #0075dc}


.pro_index{ width:1200px; margin:0 auto; margin-bottom:30px;}
.pro_index_left{ width:252px; float:left}
.pro_index_left dl{}
.pro_index_left dt{line-height:60px; padding-left:12px; background-color:#0066cc; color:#fff; font-size:18px; font-weight:bold}
.pro_index_left dd{line-height:50px; background-color:#f5f5f5; border-bottom:1px #e5e5e5 solid;padding-left:30px; font-size:16px;}
.pro_index_left dd a{ color:#505050; display:block}
.pro_index_right{ width:940px; float:right;}
.pro_index_right li{width:290px; height:290px; position:relative; float:left; margin-left:10px;margin-right:10px;margin-bottom:20px;}
.pro_index_right li img{width:290px; height:290px;}
.pro_index_right li span{ width:290px; position:absolute; line-height:30px; text-align:center; bottom:0; background-color:rgba(90,34,0,0.7);}
.pro_index_right li span a{ color:#fff;}

/*case*/
.case{width: 1198px; overflow: hidden;border-top:1px solid #ccc;border-left: 1px solid #ccc;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;margin-top: 30px; margin:0 auto;}
.case_t{width: 1198px;text-align: center;border-bottom: 1px solid #ccc}
.case_t h2{font-weight: normal;color: #5a5a5a;height: 65px;line-height: 65px; font-size:22px;}

.case_c_con{text-align: center;width: 270px;float: left;padding: 13px}
.case_c_con img{width: 270px;height: 230px}
.case_link{border: 1px #ccc solid;width: 100px;margin: auto;padding: 2px}
.case_link p{font-size: 13px}
.case_title{padding: 10px}
.case_title p{color: #0066cc}


.partner{width: 1098px;float: left;overflow: hidden;border-top: 6px solid #0066cc;
    border-left: 1px solid #ccc;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;margin-top: 30px;height: 194px}
.part_t{border-bottom: 1px solid #ccc}


.share{line-height: 35px;padding: 0 10px 0 25px;background: url("../images/share_ico.jpg")no-repeat left; height: 35px}
.share h2{font-weight: normal;float: left;color: #0066cc;font-size: 18px}
.share a{color: #ccc;float: right;font-size: 13px}
.share a:hover{color: #ff0000}

/*company*/
.company{width: 609px;float: left;overflow: hidden;border-top: 1px solid #ccc; border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;margin-top: 30px;height: 334px;float: left}
.company_t{border-bottom: 1px solid #ccc}
.honor{width: 576px;float: left;overflow: hidden;border-top: 1px solid #ccc;
    border-left: 1px solid #ccc;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;margin-top: 30px;height: 334px;float: right}
.honor_c img{width: 260px;height: 178px}
.honor_t{border-bottom: 1px solid #ccc}
.company_c_l{width: 298px;height: 215px;border: 1px solid #ccc;padding: 7px;margin-top: 30px;margin-left: 20px}
.company_c_l img{width: 298px;height: 215px}
.company_c_r{width: 440px;padding: 10px;padding-top: 30px}
.company_c_r h2{font-weight: normal;font-size: 22px}
.company_c_r p{font-size: 14px}
.com_t{padding-bottom: 15px}
.company_more{background: #0066cc;padding: 3px 10px;width: 77px;margin-top: 10px}
.company_more a{font-size: 13px;color: #fff}
.honor_c img{margin-top: 54px;margin-left: 60px }



.advantage img{display: block;}
.advantage{margin-top: 30px;width: 100%;background: #f6f9fb;text-align: center}

	.contener{ padding-top:30px;}
	.pro_indexbox{padding:40px 0;}
	.proindex_img{ width:142px; margin:0 auto;}
	.proimg_inxbox{ width:1120px; margin:0 auto;}
	.proimg_inxbox li{ float:left; margin:0 10px; width:260px;height:260px; padding-top:20px; position:relative}
	.proimg_inxbox li img{ width:260px; height:260px;}
	.proimg_inxbox li span{ display:block; line-height:32px;width:260px; font-size:14px; background-color:rgba(90,34,0,0.7); text-align:center; position:absolute; bottom:0;}
	.proimg_inxbox li span a{ color:#fff;}
	.pro_more{ text-align:center; margin-bottom:30px; margin-top:20px; font-size:14px;}
	.pro_more a{ color:#3c0f00;}
	/*首页关于我们*/
	.about_indexbox{ height:460px; background: url(../images/about_bgimg.jpg) no-repeat center center; background-size:100% 100%;}
	.about_tt{ text-align:center; padding-top:30px;color:#3c0f00; font-weight:bold; font-size:24px; line-height:70px; background:url(../images/about_bg.png) no-repeat center bottom;}
	.about_box{ width:1100px; margin:0 auto; padding-top:46px;}
	.about_lt{ float: left; width:384px;}
	.about_lt dt{ color:#3c0f00; font-size:20px; font-weight: bold; margin-bottom:10px;}
	.about_lt p{ color:#3c0f00; line-height:28px; font-size:14px;}
	.about_lt h6{ line-height:40px; background-color:#d1b68d; width: 130px;  font-size:14px; text-align:center;border-radius:20px; margin-top:20px;}
	.about_lt h6 a{ color:#3c0f00; }
	.about_ct{ width:280px;float:left; margin:0 50px;}
	.about_ct img{ width:280px; height:280px; border-radius:140px; }
	.about_rt{ width:330px; float:right;}
	.about_rt dt{color:#3c0f00; font-size:20px; font-weight: bold;margin-bottom:10px;}
	.about_rt dd{color:#3c0f00; line-height:28px; font-size:14px;}

/*news*/
.news-index-right{ float: right; width: 580px}
.news-title{ width: 580px; line-height:40px; margin-bottom: 20px;}
.news-title h2{ float: left;  font-size: 20px; padding-left: 0px; background: url("../images/case_bg.png") no-repeat left; }
.news-title h2 a{ color: #515151}
.news-title p{ float: right}
.news-title p a{color: #515151}
.news-title h2{ float: left;  font-size: 20px; padding-left: 0px; background: url("../images/case_bg.png") no-repeat left; }
.news-title h2 a{ color: #515151}
.news-title p{ float: right}
.news-title p a{color: #515151}
.news-index-right1{ float: right; width: 560px}
.news-title1{ width: 560px; line-height:40px; margin-bottom: 20px;}
.news-title1 h2{ float: left;  font-size: 20px; padding-left: 0px; background: url("../images/case_bg.png") no-repeat left; }
.news-title1 h2 a{ color: #515151}
.news-title1 p{ float: right}
.news-title1 p a{color: #515151}
.news-title1 h2{ float: left;  font-size: 20px; padding-left: 0px; background: url("../images/case_bg.png") no-repeat left; }
.news-title1 h2 a{ color: #515151}
.news-title1 p{ float: right}
.news-title1 p a{color: #515151}
.news-top-left{ width: 280px; float: left}
.news-top-left img{ width: 280px; height: 200px}
.news-top-right{ width:270px; float: right }
.news-top-right dt{ font-size: 16px; font-weight: bold; line-height: 40px; margin-top: 10px }
.news-top-right dt a{ color: #323232;}
.news-top-right dd{ line-height: 26px; color: #a0a0a0; font-size: 14px}
.news-gslist{ width: 580px;line-height: 50px; margin-top: 30px;}
.news-gslist dd{ width: 280px; float: left}
.news-gslist a{ color:#505050;}
.news-mtlist{ margin-bottom: 20px}
.news-mtlist dt{ line-height: 30px;}
.news-mtlist dt a{ color: #505050;}
.news-mtlist dd{ color: #a0a0a0; font-size: 14px; line-height: 24px}
.news{width: 1098px;float: left;overflow: hidden;border-top: 6px solid #0066cc;
    border-left: 1px solid #ccc;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;margin-top: 30px;height: 290px}
.new{width: 538px}
.news_t{border-bottom: 1px solid #ccc}
.new_l{padding: 6px;border: 1px solid #ccc;margin-top: 20px;margin-left: 13px}
.new_l img{width: 180px;height: 200px}
.new_r{padding-top: 20px}
.new_r a{float: left;font-size: 14px;color: #5a5a5a}
.new_r p{float: right;font-size: 14px;color: #acacac}
.new_r li{width: 300px;line-height: 30px;height: 30px}



/*workroom*/
.work{width: 1098px;float: left;overflow: hidden;border-top: 6px solid #0066cc;
    border-left: 1px solid #ccc;border-right: 1px solid #ccc;border-bottom: 1px solid #ccc;margin-top: 30px;height: 194px}
.work_t{border-bottom: 1px solid #ccc}


.wd{width: 330px;padding: 10px;float: left;padding-top: 20px}
.wd p{font-size: 14px}
.qu{background: url("../images/wen.jpg")no-repeat;padding-left: 30px;height: 50px}
.an{background: url("../images/da.jpg")no-repeat;padding-left: 30px;height: 50px;border-bottom: 1px dotted #000}


.tec_img{padding: 8px;border: 1px solid #ccc;float: left;margin-top: 10px;margin-left: 27px}
.tec_con{float: left;margin-left: 27px;margin-top: 10px}
.tec_con ul{}
.tec_con ul li{border-bottom: 1px solid #ccc;line-height: 30px;width: 300px;background: url("../images/jushu_ico.jpg")no-repeat;padding-left: 24px}
.tec_con ul li a{font-size: 14px;color: #5a5a5a}


.linkus{width: 380px;float: left;height: 300px;}
.linkus_t{border-bottom: 3px #434343 solid}
.linkus_t h2{font-weight: normal;font-size: 20px;border-left: solid 4px #0066cc;margin: 5px 0 ;padding-left: 20px}
.linkus_c{padding: 10px}
.linkus_c li{border-bottom: 1px #ccc solid;line-height: 40px;background: url("../images/linkus_ico.png") no-repeat;padding-left: 20px}

.rico{float: left;padding: 0 30px}
.wenxin{width: 250px;float: left;}
.wenxin_t{border-bottom: 3px #434343 solid;}
.wenxin_t h2{font-weight: normal;font-size: 20px;border-left: solid 4px #0066cc;margin: 5px 0 ;padding-left: 20px}
.wenxin_c{border: 1px solid #ccc;width: 190px;height: 190px;margin: auto;margin-top: 20px}
.wenxin_c img{width: 190px;height: 190px}
	.new_index{}
		.new_box{ width:1100px; margin:0 auto; padding-top:50px; padding-bottom:30px}
		.newinx_lt{ width:410px; float:left; }
		.newinx_lt h5{ float:left;}
		.newinx_lt .new_bt span{ float:right;line-height:40px; font-size:14px;}
		.new_bt{ border-bottom:1px #ceba95 solid}
		.newinx_lt span a{ color:#3c0f00}
		.news_listbox{}
		.news_listbox dl{ border-bottom:1px #dad4cd dotted; padding:5px 0;}
		.news_listbox dt{ line-height:30px;}
		.news_listbox dt h1{ float:left; font-size:16px; padding-left:10px; background:url(../images/new_ltbg.jpg) no-repeat left center}
		.news_listbox dt a{ color:#3c0f00}
		.news_listbox dt span{ float:right; font-size:16px;line-height:30px; color:#661a00}
		.news_listbox dd p{ font-size:14px; line-height:28px; color:#3c0f00}
		.newinx_rt{ float:right; width:672px}
		.newinx_rt h5{ float:left;}
		.newinx_rt .gy_bt span{ float:right;line-height:40px; font-size:14px;}
		.new_bt{ border-bottom:1px #ceba95 solid}
		.newinx_rt span a{ color:#3c0f00}
		.gy_bt{ border-bottom:1px #ceba95 solid; margin-left:14px}
		.gy_tu{ margin:0 auto}
		.gy_tu li{ float:left; width:210px; height:180px; margin-left:14px; margin-top:15px;}
		.gy_tu li img{width:210px; height:180px;}
		/*友情链接和footer*/
    	.yqlj{ width:1100px; margin:0 auto;}
		.yqlj li{ float:left; margin-right:10px; color:#3c0f00; font-size:14px; line-height:40px;}
		.yqlj li a{color:#3c0f00;}

		.copy{ font-size:14px; color:#fff; padding-left:30px;}

