@charset "utf-8";

/* CSS Document */

*{list-style:none;padding:0;margin:0;}

body{font-size:12px;margin:0 auto;color:#000;font-family:"宋体";background:#fff;overflow-x:hidden;}

p{line-height:30px;}

img{border:none;}

.cl{clear:both;}

a{ font-size:12px; text-decoration:none;color:#000;}

a:hover{font-size:12px;	text-decoration:none;color:#000;}

.zi a{ font-size:12px;text-decoration:none;color:#000;}

.zi a:hover{ font-size:12px; text-decoration:none;color:#000;}

.piczi a{ font-size:12px;  text-decoration:none;color:#000;}

.piczi a:hover{ font-size:12px; text-decoration:none;color:#000;}

.pad{padding-top:15px;}

.mad{margin-top:15px;}

.fl{float:left;}

.fr{float:right;}

/*---------------------------------页头样式开始-------------------------------------*/

.top{width:100%;height:auto;overflow:hidden;margin:0px auto;}

.top_t1{width:100%;height:36px;overflow:hidden;margin:0px auto;background:#ffc242;}

.top_font{ width:1010px; height:36px; line-height:36px; margin:0 auto; color:#fff;}

.top_font_l{height:36px; line-height:36px;}

.top_font_r{color:#fff; text-align:right;margin-left:40px;}

.top_font_r a{ margin:0 10px; color:#fff;}



.top_t{width:100%;height:106px;overflow:hidden;margin:0px auto;background:#fff4c8;}

.logo{ height:96px; overflow:hidden;margin-top:10px;}

.menu{width:680px;height:90px;margin-top:16px;padding-top:0px;}



/*.com{background:#1e6ed1;}*/



/*导航宽高*/

.banner_{width:100%;height:439px;margin:0px auto;overflow:hidden;}

.banner{width:100%px;height:auto;padding:0px;margin:0 auto;}



/*主体部分：主体需平铺*/

.mail{width:100%;height:660px;margin:0 auto;background-color:#ECE8BB;}



/*主体中心部分：主体不平铺*/

.box1{width:100%;margin:0px auto;height:auto;}

.box{width:100%;margin:0px auto;height:auto;padding:0px 0 40px 0;}





/*---------------------------------首页样式开始-------------------------------------*/



/* 首页中心部分:上，中，下等等*/

.sytop{width:1008px;height:auto;margin:0 auto;overflow:hidden;}

.symid{width:1008px;height:auto;margin:0px auto;overflow:hidden;}

.sybtm{width:100%;height:1060px;margin:0px auto;overflow:hidden;}



.sy3{width:1008px;height:auto;margin:40px auto;}

.sy4{width:1008px;height:auto;overflow:hidden;margin:40px auto;}

.latest-posts{width:100%;height:560px;padding-top:160px;overflow:hidden;background:url("../images/bg.jpg")/*tpa=http://www.jyac666.com/server/Public/cw/images/bg.jpg*/ center top no-repeat;background-size:100% 560px;}



/*简介*/

.xcjjk{width: 100%; background-color: #F3F3F3; BORDER-bottom: #E0E0E0 1px solid;height: 480px;overflow: hidden;margin-top: 50px;}

.xcjj_left{float: left; margin-top:100px;}

.xcjj_right{width: 507px;float: right;margin-right: 10px;height:320px; }

.xcjj_right h2{color: #000;font-weight: normal;font-size: 28px;font-family:"微软雅黑";}

.xcjj_right h2 span{color: #f89a01}

.xcjj_right h2 i{font-size: 18px;width:130px;margin-left: 20px;height: 40px;}

.jianjienr{width: 507px;height: 170px;overflow: hidden;color: #000;font-size: 14px;line-height: 28px;margin-top: 30px;font-family:"微软雅黑";}

.xcjj_right a{display: block;float: right;color: #0182e7;font-size: 14px;width: 100px;height: 30px;border: 1px solid #0182e7;margin-right: 10px;line-height: 30px;text-align: center}

.xcjj_right a:hover{background: #f14510;border: 1px solid #f14510; color:#fff;}

.jjdh{width: 1008px;font-size: 18px;color: #fff;height: 40px;overflow: hidden;text-align: center;line-height:54px; font-family:"微软雅黑";}

.jjdh span{font-family: Impact;font-size: 30px;}

.bx1200{ width:1008px; margin:0 auto; }



/* 首页中心部分:2*/

.scrol-page{

 	margin:0 auto;

  	}

.k1120{

	max-width:1008px;

	margin:0 auto;

	}

.title{

	font-size:35px;

	color:#000;

	text-align:center;

	padding:50px 0 50px 0;

 	}

.title b{

 	font-size:12px;

	color:#666;

	line-height:16px;

	display:inline-block;

	padding:10px 0 0 0;

	margin-bottom:-10px;

	}

.title span{

	display: inline-block;

	line-height:40px;

 	position:relative;

	padding:0 6%;

	font-weight:normal;

    }

.title span:before{

	width:100%;

	height:1px;

	background:#333;

	position: absolute;

	left:0;

	right:0;

	content:'';

	bottom:-20px;

	 

	}

.title span:after{

	display:block;

	overflow:hidden;

	content:'';

	background:#333;

	border:10px solid #fff;

	position:absolute;

	left:50%;

	width:4px;

	bottom:-32px;

	height:4px;

	border-radius:100%;

	margin-left:-12px;

	}

.newsList{

	padding:0 10px;

	}

.newsList li{

	width:33.33333333%;

	float:left;

	padding:40px 0;

	}

.newsList ul{

	margin-left:-50px;

	}

.newsListBox{

	margin-left:50px;

	}

.newsList h4 {

	padding-bottom:10px;

	border-bottom:1px solid #eee;

	overflow: hidden;

    text-overflow: ellipsis;

    white-space: nowrap;

	}

.newsList h4 a{

	font-size:14px;

	color:#000;

	font-weight:normal;

	display:block;

	 -webkit-transition: all 0.2s linear;

   -moz-transition: all 0.2s linear;

   -o-transition: all 0.2s linear;

   -ms-transition: all 0.2s linear;

   transition: all 0.2s linear;

	}

.newsList h4 a:hover{

	color:#c11e2b;

	}

.newsViewText{

	padding:20px 0;

	line-height:160%;

	font-size:12px;

	color:#666;

	overflow:hidden;

	}

.newsListView{

	display:inline-block;

	padding:0 15px;

	border:1px solid #555;

	border-radius:3px;

	height:28px;

	line-height:28px;

	font-size:12px;

	background:#fff;

	 -webkit-transition: all 0.2s linear;

   -moz-transition: all 0.2s linear;

   -o-transition: all 0.2s linear;

   -ms-transition: all 0.2s linear;

   transition: all 0.2s linear;

	}

.newsListView:hover{

	color:#fff;

	text-decoration:none;

	border:1px solid #ec9c33;

	background:#ec9c33;

	}

 .clearfix {

  *zoom: 1;

	}

.clearfix:before,

.clearfix:after {

	display: table;

	content: "";

	line-height: 0;

}

.clearfix:after {

	clear: both;

	}

	

	

	

	

/***Recent works start***/

.zz1 span{width:50%;height:40px;}

.carousel-controls a.next {

    right: 15px;

    position: absolute;

}



.carousel-controls a.prev {

    right: 45px;

    position: absolute;

}



a.prev,a.next {

    width: 27px;

    height: 27px;

    display: block;

    cursor: pointer;

    background:url("../images/l.png")/*tpa=http://www.jyac666.com/server/Public/cw/images/l.png*/ center no-repeat;

    color: #fafafa;

    font-size: 20px;

    text-align: center;

    text-decoration: none;

}

a.next {

    padding-left: 3px;

	background:url("../images/r.png")/*tpa=http://www.jyac666.com/server/Public/cw/images/r.png*/ center no-repeat;

}

a.prev:hover{background:url("../images/hl.png")/*tpa=http://www.jyac666.com/server/Public/cw/images/hl.png*/ center no-repeat;}



a.prev.disabled,a.next.disabled {

    display: block;

    cursor: default;

    background: #323B44;

    color: #fafafa;

    font-size: 20px;

    text-align: center;

}



.recentworks {

    padding: 60px 0;

}

.bottom-pad {margin-bottom: 60px;}



.bd li{ width:230px;height:335px;background:#efefef;float:left;position:relative;box-shadow:-1px 0 3px 1px #efefef;}

.bd li .info{width:230px;position:absolute;height:100px;}

.bd li .pic{ text-align:center;width:230px;height:232px;position:absolute;bottom:0px;}

.bd li .pic a{display:inline-block;width:230px;height:232px;}

.bd li .pic img{ width:230px;height:232px;text-align:center;}

.bd li p{font:14px/60px "宋体";color:#a3a3a3;padding-left:15px;}

.bd li .info a{font:15px/20px "微软雅黑";color:#ffc242;padding-left:15px;}

.bd li .info h2{ margin:3px 0px}

.bd li:hover{background:#ffc242;box-shadow:-1px 0 3px 1px #ffc242; }

.bd li:hover p{color:#fff;}

.bd li:hover a{color:#fff;}

.bd div:nth-child(even) .pic{top:0px;}

.bd div:nth-child(even) .info{bottom:0px;}



/**********Latest Posts start***************/

#demo { overflow:hidden;width:100%;} 

#indemo { float: left; width:8000%; }

#demo #indemo img {height:366px;}

#demo #indemo h2{height:90px;text-align:center;font:18px/90px "微软雅黑";background:#dbdbdb;}

#demo1 { float: left; }

#demo2 {float: left;}



.frame {width:300px; height:300px;margin-bottom:15px;

}

.wrap {width:300px; height:300px; position:relative; overflow:hidden; font-family:arial, sans-serif;}

.wrap img {display:block; width: 300px;}

.wrap div {width:300px; height:300px; padding:300px 0px 0px 0px; position:absolute; left:0; top:0;}

.wrap div b {display:block; width:300px; height:300px; position:absolute; left:0; top:300px; z-index:1; background:#000; filter: alpha(opacity=50);

 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=40); opacity:0.50;}



.wrap div span {position:relative; z-index:500;width:100%;display:block;}

.wrap div span a{width:100%;height:300px;background:url("../images/xq.png")/*tpa=http://www.jyac666.com/server/Public/cw/images/xq.png*/ bottom center no-repeat;}

.wrap div h1{color:#fff; text-align:center;width:90%;margin-left:5%;font:18px/35px "宋体";margin-top:20px;font-weight:normal;border-top:1px solid #fff;border-bottom:1px solid #fff;}

.wrap div p{width:270px;font:12px/30px "宋体";margin:10px auto 0;}

.wrap div a {color:#fff; font-size:12px; position:absolute; left:0; top:0px; text-decoration:none; display:block; margin:0;}

.wrap div a:hover {color:#fff;}



/*-------------------------------------------内页样式开始-----------------------------------------------*/



/*左侧列表栏目*/

.boxleft{width:1008px;margin:0 auto;}

.nylist_top{width:1008px;height:auto;}

.nylist_top li{display:block;float:left;margin-right:10px;margin-bottom:10px;}

.nylist_top li a{display:block;color: #727272;font-size: 16px;text-decoration: none;line-height:26px;background: #fafafa;

    padding: 7px 20px;

	height:26px;

    border: 1px solid #ddd;}

.nylist_top li a:hover{background:#ec9c33;color:#fff;}



/* 类别名称*/



/*公司简介*/

.company p{width:230px;margin:0 auto;font-size:14px;text-indent:28px;color:#000;}



/*left新闻列表*/

.new{width:230px;margin:0 auto;font-size:14px;}

.new li {width:100%;height:28px;line-height:28px;}

.new li a{font-size:14px;color:#000;}



/*产品分类列表*/

.aboutleft2 {width:237px;font-size:12px;margin:0 auto;padding-top:0px;height:auto;padding-bottom:10px;}

.aboutleft2 li {line-height:32px;width:237px;height:32px;padding-top:0px;background:#none;border-bottom:1px #D1E3C1 dotted;margin-top:8px;}

.aboutleft2 a {height:32px;width:237px;	line-height:32px;float:left;font-size:14px;text-align:center;color:#c51c22;}

.aboutleft2 a:hover {font-size:14px;width:237px;height:32px;text-decoration:none;text-align:center;color:#00f;}



/*内页新闻列表*/

.new1 {width:100%;text-align:left;font-size:12px;}

.new1 li {width:100%;height:28px;line-height:28px;float:left;display:inline;background:url("../images/1_r8_c18.jpg")/*tpa=http://www.jyac666.com/server/Public/cw/images/1_r8_c18.jpg*/ left center no-repeat;border-bottom: 1px #A8A8A8 dashed;}

.new1 a {height:28px;line-height:28px;float:left;margin-left:15px;}

.new1 font {float:right;height:28px;line-height:28px;margin-right:0px;font-size:42px;font-size:12px;}

.new1 a:hover {font-size:12px;text-decoration:none;}



/*内页联系我们*/

.lianxi p{width:230px;margin:0 auto;font-size:14px;color:#000;}





/*left产品展示列表*/

.anli{ width:230px;margin:0 auto; list-style:none;}

.anli a{ display:block;width:100%;text-align:center;}

.anli a img{ width:220px; height:150px;vertical-align:middle; }

.anli p{  text-align:center; height:30px;line-height:30px;width: 100%; margin-top:3px;font-size:14px;color:#000;}



/*内页产品展示列表*/

.product{ width:100%; list-style:none; padding-top:10px; padding-left:3px;}

.product li{ width: 33.33%; margin:10px 0px; height:295px; float: left; overflow: hidden;}

.product li .img{width:300px;height:265px;border: 1px solid #ddd;overflow:hidden;display: table-cell;vertical-align:middle;text-align:center;*display: block;*font-size:102px;}

.product li a{ display:block;}

.product li img{ max-width:300px; max-height:265px;vertical-align:middle; }

.product li p{  text-align:center; height:30px;line-height:30px;width: 100%; margin-top:3px;}

.product_title{text-align:center; font-weight:bold;padding:5px; width:100%; font-size:16px;}

.product_related{text-align:center; padding:5px; width:100%;}

.proimg{ text-align:center;}

.proimg img{ text-align:center; max-width:98%; margin:0 auto; display:block;} 

.page{ padding:15px 0 20px 0; width:100%; text-align:center; line-height:40px;}





/*右侧主体*/

.boxright{width:1008px;height:auto;color:#000;margin:0 auto;}

.boxright_top{width:100%;height:78px;background:#FAFAFA; border: 1px solid #DDD;margin-bottom:20px;}

.left_zi{padding-left:5px;float:left;font:26px/78px "微软雅黑";color:#666;}

.right_zi{line-height:78px;margin-right:5px; float:right; text-align:right;color:##898989;}



.boxright_mid{width:1008px;height:auto !important;min-height:480px;overflow:hidden;zoom:1;background:url("../images/nymid.jpg")/*tpa=http://www.jyac666.com/server/Public/cw/images/nymid.jpg*/ center top repeat-y;}

.boxright_bot{width:1008px; height:8px;background:url("../images/nybot.jpg")/*tpa=http://www.jyac666.com/server/Public/cw/images/nybot.jpg*/ center top no-repeat;}



.content{line-height:24px;width:96%;margin:0 auto;padding-top:10px;}



/*右侧内容*/

.content img{max-width:100%;}



/*---------------------------------页尾样式开始-------------------------------------*/

.foot_top{width:1008px;margin:0 auto;height:50px;background:url("../images/hl_44.png")/*tpa=http://www.jyac666.com/server/Public/cw/images/hl_44.png*/ top left no-repeat;}

.foot-link{width:1008px;height:50px;overflow:hidden;color:#000; margin-left:150px;}

.foot-link a{color:#000;line-height:40px;}



.foot{width:100%;height:auto;overflow:hidden;margin:0 auto;color:#fff;padding-bottom:50px;background:#2b2b2b;}



.foot_2top{width:100%;height:60px;background:#454545;}

.foot_menu{width:580px;margin:0 auto;height:60px;line-height:60px;color:#fff;}

.foot_menu ul{width:580px;margin:0 auto;color:#000}

.foot .foot_menu a{color:#fff;}



.foot_bot{width:1008px;overflow:hidden;margin:0 auto;text-align:center;padding-top:20px;}

.foot_bot p{font:14px/45px "宋体";color:#fff;}

.foot_bot p a{font:14px/45px "宋体";color:#fff;}



/*在线留言*/

#messagelist{ padding:15px;}

#messagelist .metlist{ margin-bottom:10px; border:6px solid #dedede; padding:5px;}

#messagelist .metlist dt{ background:url("../images/message.gif")/*tpa=http://www.jyac666.com/server/Public/cw/images/message.gif*/ no-repeat left center; border-bottom:1px dotted #dedede; padding:4px 0px 4px 20px; margin-bottom:5px;}

#messagelist .metlist dt span.name{ color:#2c7199;}

#messagelist .metlist dt span.time{ padding-left:8px; color:#999;}

#messagelist .metlist dt span.tt{ float:right; padding-right:5px;}

#messagelist .metlist dd.info span.tt{ display:none; clear:both;}

#messagelist .metlist dd.info span.text{ display:block; line-height:1.5; padding:8px 5px;}

#messagelist .metlist dd.reinfo span.tt{ background:url("../images/admin.gif")/*tpa=http://www.jyac666.com/server/Public/cw/images/admin.gif*/ no-repeat left 3px; display:block; border-bottom:1px dotted #dedede; padding:2px 0px 2px 20px; margin:0px 0px 5px;color:#2c7199;}

#messagelist .metlist dd.reinfo span.text{ display:block; line-height:1.5; padding:8px 5px;}

#messagelist .ctitle{ margin:10px 0px 10px; padding:5px 20px; background:url("../images/dt-7.gif")/*tpa=http://www.jyac666.com/server/Public/cw/images/dt-7.gif*/ no-repeat left center; *background-position:left 17px; font-size:14px; border-bottom:1px dotted #ccc;}

#messagelist table{ margin:0px auto;}

#messagetable{ padding:15px;}

#messagetable table{ margin:0px auto;}

