/***************HOME*************/

/* pageTop */

.pageTop{height: 35px;line-height: 35px;background-color: #F2F2F2;}

.pageTCon p,a{color: #7b7a7a;font-size: 12px;}

.pageTCon div a{margin: 0 5px;}

.pageTCon div a:hover{color: #ffc001;}

/*  logoLine  */

.logoLine{height: 117px;}

.phoneCon{width: 200px;height: 75px;line-height: 28px;border-right: 1px solid #dcdcdc;}

/* .phoneCon_bor{} */

.phoneCon .phoneCon_first{font-size: 25px;font-weight: bolder;color: #ffc001;margin-top: 0px;margin-bottom: 0px;}

.phoneCon .phoneCon_second{font-size: 14px;color: #ffc001;margin-top: 0px;}

.erweima{width: 156px;height: 70px;margin: 18px;}

/*  nav  */

#nav{height: 40px;}

.navBox{width: 520px; margin-top:40px;}

.menu .mainlevel{line-height: 40px;padding: 0;height: 40px;display: inline;width:100px;}

.menu .mainlevel a{font-size: 14px;text-decoration: none;height: 40px;line-height: 40px;display: block;color:#333;font-family: "微软雅黑";text-align: center;}

.menu .mainlevel a:hover{color: #ffc001;border-bottom: 2px solid #ffc001;}

.libh a{width: 168px;}

.menu1{position: absolute;z-index: 9999;display: none;}

.menu1 li{border-top: 1px solid #fff;width: 137px;background-color: #ffc001;}

.menu1 li a{font-size: 16px;text-decoration: none;height: 50px;line-height: 50px;display: block;color: white;font-family: "微软雅黑";text-align: center;}

/*  banner  */

.focusBox { position: relative; width:100%; height:100%; overflow: hidden; }

.focusBox .pic{ position:relative; z-index:0;margin: 0 auto; }

.focusBox .pic img {height:auto; display: block; width:100%}

.focusBox .hd { width:100%; position: absolute; bottom: 10px; text-align: center; font-size:0; z-index:1; }

.focusBox .hd li{margin: 0 5px; background: url(../images/dot.png) no-repeat 0 -16px; height: 16px; overflow: hidden; width: 16px; cursor: pointer;display:inline-block; *display:inline; zoom:1;  _background: url(../images/dot8.png) no-repeat 0 -16px;}

.focusBox .hd .on{ background-position:0 0; }



/* about */

.common_title{width: 1100px;

	height: 58px;

	background: url(../images/titleline.png);

	margin: 0 auto;

	margin-top: 30px;

	margin-bottom: 20px;

	text-align:center;}



.common_title span{font-size:16px;color: gray; line-height:50px;}

.about_box .about{width: 1100px;overflow: hidden;padding-top: 20px;padding-bottom: 40px;height: 250px; margin-bottom:20px;}

.about_box .about .about_right{width: 710px;padding-top:30px;}

.about_box .about .about_right p{color: #555555;font-size: 16px;line-height: 30px;overflow: hidden;margin-top: -10px;}

.about_box .about .about_right p a:hover{color: #ffc001;}

.abo-more{ margin-top:20px;

	width: 100px;

	height: 35px;

	color:#ffc001;

	border-radius: 4px;

	border: 1px solid #ffc001;

	background: #fff;

	font-size:14px;

}

.abo-more a{color: #ffc001;font-size:14px;}

.abo-more:hover{background: #ffc001;cursor: pointer;}

.abo-more:hover a{color: #fff;}



/* product */

.pro-bg{background:#F8F8F8;}

.product_box .product{width: 1100px;overflow: hidden;padding-top:24px;}

.product_box .product .pro_left{width: 217px;height: 100%;}

.product_box .product .pro_left ul{border: 1px solid #eee;border-bottom: none;}

.product_box .product .pro_left ul li{border-bottom: 1px solid #eee;}

.product_box .product .pro_left ul li:hover{background: #ffc001;}

.product_box .product .pro_left ul li:nth-child(1){width: 216px;height: 100px;border-bottom: 1px solid #eee;line-height: 50px;text-align: center;background: #ffc001;}

.product_box .product .pro_left ul li:nth-child(1) h3{width: 215px;height:30px;font-size: 24px;color: #fff; padding-top:15px;}

.product_box .product .pro_left ul li:nth-child(1) span{font-size:16px;color: #fff; }

.product_box .product .pro_left ul li img{width: 30px;height: 30px;margin-left: 10px;}

.product_box .product .pro_left ul li a{margin-left:15px; font-size: 16px;color: #3c3c3c;line-height: 66px;text-align: center;}

.product_box .product .pro_left ul li a:hover{color:#fff;}

.product_box .product .pro_left ul li p{color: #aaa;font-size: 12px;line-height: 16px;text-align: center;}

.product_box .product .pro_right{width: 870px;height: 100%;}

.product_box .product .pro_right ul{width: 870px;overflow: hidden;}

.product_box .product .pro_right ul li{width: 270px;height: 212px;border: 1px solid #bfbfbf;float: left;margin: 0 5px;margin-bottom: 10px;}

.product_box .product .pro_right ul li a{width: 270px;height: 212px;display: block;}

.product_box .product .pro_right ul li a img{width: 270px;height: 212px;display: block;}

.product_box .product .pro_right ul li a span{width: 270px;height: 30px;line-height: 30px;font-size: 14px;color: #fff;text-align: center;background: rgba(51,51,51,0.5);display: none;margin-top: -30px;position: absolute;z-index: 100;}

.product_box .product .pro_right ul li:hover a span{display: block;}



.factory_box{padding-top: 24px;}

.factory_box .factory{width: 1100px;overflow: hidden;padding-top: 24px;}

.factory_box .factory .list{width:1100px;height: 100%;overflow: hidden;}

.factory_box .factory .list ul{width:1150px;overflow: hidden;}

.factory_box .factory .list ul li{width: 264px;height: 207px;border: 1px solid #bfbfbf;float: left;margin: 0 5px;margin-bottom: 10px;}

.factory_box .factory .list ul li a{width: 264px;height: 207px;display: block;}

.factory_box .factory .list ul li a img{width: 264px;height: 207px;display: block;}

.factory_box .factory .list ul li a span{width: 264px;height: 30px;line-height: 30px;font-size: 14px;color: #fff;text-align: center;background: rgba(51,51,51,0.5);display: none;margin-top: -30px;position: absolute;z-index: 100;}

.factory_box .factory .list ul li:hover a span{display: block;}

.factory_box .more{width: 120px;height: 39px;background: #ffc001;color: #fff;text-align: center;margin: 20px auto 0px;}

.factory_box .more:hover{background-color:#73b434;}

.factory_box .more a{color: #fff;line-height: 39px;font-size: 16px;}



/* adv */

.add{margin: 50px auto;height: 200px;overflow: hidden;width: 100%;}

.add .addCon{width: 100%;height: 200px;background: url(../images/tong1.png) no-repeat center;}

.add .addCon .addAsk{width: 1100px;height: 200px;margin: 0 auto;overflow: hidden;}

.add .addCon .addAsk a{float: left;margin-top: 150px;margin-left: 13px;width: 107px;height: 32px;background: url(../images/t-zi.png);}

.add .addCon .addAsk a:hover{background: url(../images/t-zi1.png);}



/* advantages */

.you-box {

	position: relative;

	margin: 0 auto;

	height: 1490px;

	overflow: hidden;

	width: 100%;

}

.you-b {

	width: 100%;

	height: 1490px;

	background: url(../images/youshi-di.jpg) no-repeat center top;

}

.youshi {

	width: 1100px;

	height: 1490px;

	margin: 0 auto;

	overflow: hidden;

	position: relative

}

.youshi dl {

	position: absolute;

	width: 440px;

}

.youshi dl dt {

	margin-bottom: 20px

}

.youshi dl dd {

	width: 440px;

	font-size: 15px;

	color: #454545;

	line-height: 30px

}

.you01 {

	top: 230px;

	right: 0

}

.you02 {

	left: 0;

	top: 560px;

}

.you03 {

	top: 900px;

	right: 0

}

.you04 {

	left: 0;

	top: 1200px

}



/* adv2 */

.add2{margin: 0 auto;height: 200px;overflow: hidden;width: 100%;}

.add2 .addCon{width: 100%;height: 200px;background: url(../images/t2.png) no-repeat center;}

.add2 .addCon .addAsk{width: 1100px;height: 200px;margin: 0 auto;overflow: hidden;position: relative;}

.add2 .addCon .addAsk img{position: absolute;bottom: 29px;right: 364px;}

.add2 .addCon .addAsk P{position: absolute;bottom: 20px;right: 149px;color: white;font-size: 30px;}

.add2 .addCon .addAsk a{position: absolute;right: 0px;bottom: 25px;width: 107px;height: 32px;background: url(../images/t-zi.png);}

.add2 .addCon .addAsk a:hover{background: url(../images/t-zi1.png);}

.mxcp {

	width: 100%;

	height: 700px;

	background: url(../images/mxcp.jpg) no-repeat center;

}



/* case */

.case_box ul{width: 1100px;overflow: hidden;}

.case_box ul li{width: 260px;height: 300px;float: left;margin: 10px 5px;overflow: hidden;}

.case_box ul li a{width: 255px;display: block;position: relative;}

.case_box ul li a img{width: 253px;display: block;height: 298px;border: solid 1px #ccc;}

.case_box ul li a span{width: 255px;height: 300px;position: absolute;display: none;top: 0;left: 0;background: url(../images/an-di.png);line-height: 300px;text-align: center;color: white;font-size: 16px;}

.case_box ul li:hover a span{display: block;}

.case_box .case_more{width: 120px;height: 39px;background: #ffc001;color: #fff;text-align: center;margin: 20px auto 0px;}

.case_box .case_more:hover{background-color:#73b434;}

.case_box .case_more a{color: #fff;line-height: 39px;font-size: 16px;}



/* news */

.news-bg{background: url(../images/zixun-bg.jpg) center;}

.news_box{width: 1100px;margin: 0 auto;overflow: hidden;height: 420px;padding-top: 20px;}

.news_box .news{float: left;width: 335px;margin-right:20px;padding: 8px;overflow: hidden; background: rgba(255,255,255,0.9);}

.news_box .news h2{height: 38px;line-height: 38px;background: url(../images/line3.jpg) no-repeat left 14px;padding-left: 15px;margin-bottom: 28px;}

.news_box .news h2 span{color: #555555;font-size: 12px;font-weight: normal;text-transform: uppercase;display: inline-block;padding-left: 5px;}

.news_box .news h2 .more1{line-height: 38px;margin-top: 8px;}

.news_box .news h2 .more1 a:hover{color:#73b434;}

.news_box .news h2 .more1 a{cursor: pointer;font-size: 14px;line-height: 38px;color: #666;font-weight: normal;}

.news_box .news h2 a{color: #333333;font-size: 18px;font-weight: 600;}

.news_box .faq{float: left;width: 335px;overflow: hidden; background: rgba(255,255,255,0.9);padding: 8px;}

.news_box .faq h2{height: 38px;line-height: 38px;background: url(../images/line3.jpg) no-repeat left 14px;padding-left: 15px;margin-bottom: 28px;}

.news_box .faq h2 .more1{float: right;line-height: 38px;}

.news_box .faq h2 .more1 a{cursor: pointer;font-size: 14px;line-height: 38px;color: #666;font-weight: normal;}

.news_box .faq h2 a{color: #333333;font-size: 18px;font-weight: 600;}

.news_box .faq h2 .more1 a:hover{color:#73b434;}

.news_box .faq h2 a span{color: #555555;font-size: 12px;font-weight: normal;text-transform: uppercase;display: inline-block;padding-left: 5px;}

.news_box .news .pic img{margin-bottom: 28px;width: 332px;height: 142px;}

.news_box .news .pic .news_list li{height: 40px;line-height: 40px;padding-left: 18px;background: url(../images/dtico.png) no-repeat 6px center;overflow: hidden;}

.news_box .news .pic .news_list li a{color: #555555;font-size: 13px;}

.news_box .news .pic .news_list li a:hover{color: #73b434;}

.news_box .faq ul li{border-top: 1px dashed #cecece;height: 90px;padding: 20px 0 0 0;}

.news_box .faq ul li p:nth-child(1){height: 19px;padding-left: 25px;line-height: 19px;background: url(../images/q.png) no-repeat left 3px;font-size: 12px;color: #c8161d;overflow: hidden;}

.news_box .faq ul li p a{color: #ffc001;font-weight: bold;}

.news_box .faq ul li p:nth-child(2){margin-top: 8px;padding-left: 25px;background: url(../images/a.png) no-repeat left 3px;line-height: 24px;font-size: 12px;color: #555555;height: 48px;overflow: hidden;}



/* partner */

.picMarquee-left{ width:1100px;  overflow:hidden; position:relative;}

.picMarquee-left .bd{ padding:10px;   }

.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }

.picMarquee-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }

.picMarquee-left .bd ul li .pic{ text-align:center; }

.picMarquee-left .bd ul li .pic img{ width:195px; height:78px; display:block; padding:2px; border:1px solid #ccc; }

.picMarquee-left .bd ul li .pic a:hover img{ border-color:#999;  }

.picMarquee-left .bd ul li .title{ line-height:24px;   }



/* link */

.link_box{background: #3a3a3a;padding-top: 50px;}

.link{width: 1100PX;margin: 0 auto;}

.link .link_con{padding: 10px;line-height: 30px;border-bottom: 1PX solid #878585;}

.link .link_con a{padding: 0 20px;color: #ccc;font-size: 12px;}

.link .link_con span{float: right;}



/* about页面 */

.main{padding-top: 20px;width: 1100px;margin: 0 auto;height: auto;overflow: hidden;}

.mainLeft{width: 200px;}

.main .mainLeft .leftItem{border: #d5d5d5 1px solid;border-radius: 4px;margin-bottom:20px;}

.main .mainLeft .leftItem .tit{background: #ffc001;height: 60px;line-height: 60px;font-size: 16px;text-align: center;font-weight: bold;color: #fff;}

.main .mainLeft .leftItem .cates dl{}

.main .mainLeft .leftItem .cates dl dd{line-height: 60px;height:60px;padding-left: 25px;}

.main .mainLeft .leftItem .cates dl dd a{color: #333;font-size: 14px;}

.main .mainLeft .leftItem .cates dl dd:hover{background: #ffc001;}

.main .mainLeft .leftItem .cates dl dd:hover a{color: #fff;}



.main .mainLeft .leftItem .leftPic{width: 174px;margin-left: 12px;margin-top: 10px;margin-bottom: 10px;}

.main .mainLeft .leftItem .leftPic p{line-height: 24px;font-size: 14px;}

.mainRight{width: 890px;overflow: hidden;margin-bottom: 20px;margin-left: 10px;height: 100%;}

.mainRight .rightMap{border: 1px solid #d5d5d5;border-radius: 4px;height: 40px;line-height: 40px;padding-left: 12px;}

.mainRight .rightContent{border: 1px solid #d5d5d5;border-radius: 4px;padding: 0px 20px 20px 20px;margin-top: 12px;font-size: 14px;line-height: 28px;}

.mainRight .rightContent .rightTitle{height: 60px;border-bottom: #e1e3df dashed 1px;margin: 0 auto 15px auto;line-height: 80px;color: #505050;font-family: "Microsoft Yahei";font-size: 22px;font-weight: normal;text-align: center;}

.mainRight .rightContent span{color: rgb(72, 72, 72);font-size: 16px;text-align: center;}

/* product 页面 */

.mainRight .rightProduct{height:100%;border-radius: 4px;margin-top: 12px;font-size: 14px;line-height: 28px;}

.mainRight .rightProduct ul li{margin: 12px 10px;width: 270px;height: 100%;}

.mainRight .rightProduct ul li a img{width: 270px;height: 212px;border: 1px solid #d5d5d5;}

.mainRight .rightProduct ul li p{height: 30px;line-height: 30px;text-align: center;}

.mainRight .total p{text-align: center;}

.mainRight .total p strong{font-weight: bold;}



/* news页面 */

.rightContent .newsList{font-size: 12px;}

.rightContent .newsList li{padding: 10px 0px;overflow: hidden;}

.rightContent .newsList li:hover .txt h5{color:#ffc001;font-weight: bold;}

.rightContent .newsList li .img{width: 168px;height: 118px;float: left;overflow: hidden;margin-top: 2px;}

.rightContent .newsList li img{width: 167px;height: 118px;}

.rightContent .newsList li .txt{float: right;width: 655px;line-height: 24px;}

.rightContent .newsList li .txt p{font-size: 14px;}

.rightContent .newsList li .txt p a{color: #ffc001;}

.rightContent .newsList .lineN{width: 906px;height: 15px;border-bottom: #d1d2d1 dashed 1px;}

.rightContent .pageBar{height: 30px;font-size: 12px;padding: 0px 12px;line-height: 30px;margin-top: 10px;}

.rightContent .pageBar ul{text-align: right;}

.rightContent .pageBar ul li{display: inline-block;margin-left: 5px;margin-right: 5px;}

.rightContent .pageBar ul li:hover a{background-color: #ccc;}

.rightContent .pageBar ul li a{border: 1px solid #d5d5d5;width: auto;height: 12px;line-height: 12px;padding: 4px;}



/* detail 页面 */

.rightContent .detailAutor{width: 927px;height: 30px;line-height: 30px;color: #505050;font-size: 12px;text-align: center;border-bottom: #e1e3df dashed 1px;margin: 0 auto;}

.rightContent .detailAutor span{font-size: 12px;font-weight: normal;}

.rightContent .detailCon{text-align: center;line-height: 28px;}

.rightContent .detailCon img{display: block;margin-bottom: 5px;}

.rightContent .fanye{width: 850px;height: auto;overflow: hidden;}



/*footer*/

.foot_box{width: 100%;height:100%;background: #3a3a3a;}

.footer{width: 1100px;margin: 0 auto;}

.footer .footer_list .footer_f1{padding: 25px 0 0 30px;height: 300px;width: 150px;float: left;}

.footer .footer_list .footer_erweima{padding: 30px 0 0 18px;height: 220px;width: 220px;float: left;}

.footer .footer_list .footer_erweima img{width: 104px;height: 215px;}

.footer .footer_list .footer_f1 h3{text-align: left !important;height: 45px;}

.footer .footer_list .footer_f1 h3 a{font-family: 微软雅黑;font-size: 14px;color: rgb(255, 255, 255);font-weight: normal;}

.footer .footer_list .footer_f1 ul li{height: 24px;}

.footer .footer_list .footer_f1 ul li a{color: #ccc;font-size: 13px;}

.footer .footer_list .footer_contact{display: inline-block;vertical-align: top;width: 315px;margin-top: 25px;float: right;}

.footer .footer_list .footer_contact .footer_phone1{font-weight: bold;font-size: 24px;color: #ffc001;margin: 10px auto;text-align: center;}

.footer .footer_list .footer_contact .footer_phone2{font-size: 14px; line-height:24px;color: #ccc;text-align: left; padding-left:16px;}

.footer_banq{display: block;background-color: #212121;-webkit-box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.1);box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.1);padding-top: 20px;padding-bottom: 20px;border-top: 2px solid #ffc001;}

.footer_banq p{color:#ccc; text-align:center; font-size:12px;}

.footer_banq p a{color:#ccc;}


