@charset "gb2312";
.container{width:1250px; min-width:1250px; margin:0px auto}
/*header_top*/
.header_top{ height:50px; min-width:1250px; padding-top:5px; background:url(../images/header_br.jpg) repeat-x center top;}
.header_top h1{ float:left; padding:16px 0 0 96px; color:#045aab}
.header_top ul{ text-align:right; padding-right:38px;}
.header_top ul li{ display:inline-block; *display:inline; zoom:1; height:40px; line-height:40px; padding-top:6px; padding-left:34px; font-size:14px; font-weight:bold;}
.header_top ul li img{ display:inline-block; margin-right:7px; vertical-align:middle;}
/*header_top*/
/*header*/
.header{ height:164px; min-width:1250px; background:url(../images/header_bg.png) repeat-x left top;}
.header h1{ float:left; padding:28px 0 0 52px;}
.header p{ text-align:right; height:164px; line-height:164px; padding-right:26px; color:#8c8c8c; font-size:16px;}
.header p a{ padding:0 12px; color:#8c8c8c;}
.header p a.on{ font-weight:bold; color:#0033FF}
.header p a:hover{ color:#f90;}
/*header*/
/*nav*/
.nav{ width:100%; min-width:1250px; background:url(../images/nav_bg.png); height:34px; line-height:34px; padding:20px 0;overflow:hidden;}
.nav ul{ text-align:center; font-size:0;}
.nav ul li{ display:inline-block; *display:inline; zoom:1; padding:0 20px;}
.nav ul li a{ display:block; float:left; height:34px; line-height:34px; padding:0 38px; -moz-border-radius:12px; -webkit-border-radius:12px; border-radius:12px; font-size:18px; font-weight:bold; color:#fff; position:relative;
z-index:100;}
.nav ul li a:hover,.nav ul li.on a{ background:url(../images/nav_bg_2.png); color:#191919; text-decoration:none}
/*nav*/
/*头部end*/
.sub_banner{height:370px; min-width:1250px;}
.on_page{min-width:1250px; overflow:hidden; height:30px; line-height:30px;  background:#f5f5f5; border-bottom:1px solid #ededed; color:#8c8c8c; font-size:12px}
.on_page a{ color:#8c8c8c;}
.on_page a:hover{ color:#f90;}
.on_page p{ padding:0 22px;}

/*main_start*/
.imain{ width:1250px; min-width:1250px; margin:0 auto; margin-top:25px; margin-bottom:30px}
.imain02{ float:right; width:950px; height:auto; }
.content_com_title{background: url(../images/sub01.jpg) left bottom repeat-x; height:45px; margin-bottom: 15px; overflow:hidden}
.content_com_title h2{ float:left; font-size: 18px; color:#333333; text-align:left;	font-weight:bold;}
.bread{ float:right; color:#666666}
.bread a{color:#666;}
/* 详细页 */
.content{min-height:300px;}
.view{border-bottom:1px dashed #ccc; margin-bottom:20px; margin-top:20px; padding-bottom:20px; line-height:26px}

/*con_bt_2*/
.con_bt_2{ overflow:hidden; padding-bottom:20px; border-bottom:1px solid #d9d9d9; margin-bottom:25px;}
.con_bt_2 h3{ text-align:center; height:54px; line-height:54px; font-size:34px; font-weight:100; padding-top:12px;}
.con_bt_2 p{ text-align:center; font-size:20px; color:#7a7a7a; letter-spacing:2px;}

.aboutbox{ width:100%; min-width:1250px; line-height:180%; font-size:14px;}

/*产品中心*/
ul.cpzx_li{min-width:1250px; overflow:hidden; }
ul.cpzx_li li{float:left; width:300px; height:225px; margin-bottom:15px; margin-right:16px;}
ul.cpzx_li li a{ display:block; width:100%; height:100%; overflow:hidden; border:1px solid #c7c7c7; position:relative;}
ul.cpzx_li li a img{ display:block; width:100%; height:100%;}
ul.cpzx_li li a span{ display:block; position:absolute; width:100%; height:35px; left:0; bottom:0; background:url(../images/cpzx_li_bg.png); color:#fff; cursor:pointer;}
ul.cpzx_li li a span b{ display:block; height:35px; line-height:35px; font-size:14px; font-weight:100; text-align:center}
ul.cpzx_li li a span em{ display:block; padding:0 30px; height:30px; line-height:30px;}
ul.cpzx_li li a:hover span,ul.cpzx_li li a:hover em{ color:#f90;}
ul.cpzx_li li:nth-of-type(4n+0){margin-right:0px;}

/*产品中心——内页*/
ul.cpzx_con_li{ padding:75px 0 0 160px;}
ul.cpzx_con_li li{ width:370px; height:322px; float:left; padding-right:94px; margin-bottom:35px;}
ul.cpzx_con_li li a{ display:block; overflow:hidden;}
ul.cpzx_con_li li i{ display:block; overflow:hidden;}
ul.cpzx_con_li li i img{ display:block; width:370px; height:278px;}
ul.cpzx_con_li li span{ display:block; height:44px; line-height:44px; background:#2a7abf; color:#fff; text-align:center; font-size:18px; font-weight:bold; cursor:pointer;}
ul.cpzx_con_li li a:hover span{ background:#f90;}
ul.cpzx_con_li li a:hover{ text-decoration:none}

/*上一个下一个*/
.previous_next{
	width:100%;
	height:55px;
	line-height:55px;
	border-top:1px solid #666666;
}
/*上一个下一个*/
/*产品列表*/
.lists_cont{ width:100%; height:auto; margin:0 auto; }
.lists_cont li{float:left; width:270px; height:238px; margin-right:22px; margin-bottom:20px; text-align:center; border: solid 1px #ddd; overflow:hidden}
.lists_cont li img{width:270px; height:203px;}
.lists_cont li:nth-of-type(3n+0){margin-right:0px;}
.lists_cont li:first-child+li+li{margin-right:0px;}
.lists_cont li:first-child+li+li+li+li+li{margin-right:0px;}
.lists_cont li:first-child+li+li+li+li+li+li+li+li{margin-right:0px;}
.lists_cont li:first-child+li+li+li+li+li+li+li+li+li+li+li{margin-right:0px;}
.lists_cont li .lists_t{ height:35px; line-height:35px; background: #ddd; overflow:hidden; white-space:nowrap; -ms-text-overflow:ellipsis; text-overflow:ellipsis;}
.lists_cont li a:hover{ color:#000; text-decoration:none}
.lists_c{position:relative;overflow: hidden;}
.lists_c .pd_bac{position: absolute; left:0; top:100%; background: url(../images/pd_hover.png) no-repeat center center; width:100%; height:100%; background-size: cover; transition: 0.3s all ease}
.lists_c:hover .pd_bac{top: 0;}
/*产品列表*/

/*新闻list*/
/* 日期块 */
.date-block {float:left; padding:0 20px; width:68px; height:88px; font:14px/15px "Segoe UI","wf_segoe-ui_normal","Arial",sans-serif; color:#444; background-color:#e1e1e1;}
.date-block .day {display:block; margin:10px 0 3px 0; font:bold 36px/36px "Segoe UI","wf_segoe-ui_normal","Arial",sans-serif; color:#e62b1e;}

/* 链接块 */
.link-block {}
.link-block a {display:block; padding:24px 24px 24px 0; height:90px; border-bottom:1px solid #e8e6e6; -webkit-transition:background-color 400ms; transition:background-color 400ms;}
.link-block a:hover {background-color:#e1e1e1;}
.link-block a:last-child {border-bottom:0 none;}
.link-block a .summary {float:left; margin-left:18px; width:960px; height:100%; line-height:18px; color:#746969;}
.link-block a .picu{float:left; margin-left:18px; width:120px; height:90px; background-color:#0000FF}
.link-block a h1 {margin-bottom:8px; line-height:26px; color:#000000}
.link-block a h3 {margin:-4px 0; font-weight:100;font-size:12px; color:#746969;}
.link-block a p {margin-top:8px; height:36px; line-height:18px; font-size:12px; text-indent:2em; color:#746969; overflow:hidden;}
/*新闻end*/
/*新闻详细页start*/
.news_view{width:100%; min-width:1250px; height:auto;}
.news_view_a{width:100%; min-width:1250px; height:auto; overflow:hidden; margin-bottom:20px;}
.news_view_a h1{font-size:17px;	margin:0; padding:0;line-height:50px; text-align:center; border-bottom:1px dotted #999999}
.news_view_a .date{ font-size:12px; text-align:center; padding-top:10px; color:#999999}
.news_view_a .jieshao{ width:650px; margin:0px auto; margin-top:15px; border:1px dashed #999999; background-color:#EFEFEF; border-radius:6px; padding:10px;}
.news_view_a .view_content{ margin-top:25px;}

/*新闻详细页end*/

/*左侧start*/
.sub_pro01{ float:left; width:245px; padding-bottom:20px;}
.sub_pro02{ height:62px; background-color:#333; background-image:url(../images/index_type01.png); background-repeat:no-repeat; background-position:19px 16px; padding-left:85px; font-size:24px; line-height:62px; color:#fff;}
.sub_pro03{
	border:1px solid #ddd;
	border-top:none;
}
/*tech*/
#tech {
	MARGIN: 0px auto;
	width:200px;
}
#tech li {
	line-height:50px;
	text-align:left;
	width:200px;
	font-size:1px;
	transition:all .5s;
}
#tech li+li{border-top:1px dashed #ddd;}
#tech li a {
	display:block;
	text-align:left;
	font-size:15px;
	padding-left:55px;
	padding-top:0px;
	color:#666666;
	background-image:url(../images/tech1.jpg);
}
#tech li a:hover {
	text-decoration:none;
	color:#b11c1e;
	background-image:url(../images/tech2.jpg);
}
#tech li:hover{transform:translate3d(5px,0,0);-webkit-transform:translate3d(5px,0,0);}
/*tech_end*/

/*左侧联系方式*/
.contactleft{width:225px;margin-top:10px; background-color:#333333; overflow:hidden; padding:10px;}
.contactleftbian{ width:206; border:1px solid #717171; margin:0px auto}
.conleft_title{ width:220px; height:29px;overflow:hidden;color:#ffc59a;font-size:14px;padding-left:14px; line-height:35px; padding-top:5px;}
.conleft_list{padding-bottom:12px;}
.conleft_list span{font-size:26px; width:100%; height:45px; display:block; line-height:45px; color:#ffc59a;font-family:impact; text-align:center; }
.conleft_list dl{width:90%; margin:0px auto; color:#ffc59a; line-height:26px; overflow:hidden}
.conleft_list dl dt{ width:45px; float:left; text-align:right;}
.conleft_list dl dd{width:155px; float:right;}
/*左侧联系方式*/
/*左侧end*/





/*********footer*********/
.wlink{ height:80px; min-width: 1250px; background-color:#f3f4f6; overflow:hidden;}
.wlink .ll{ float:left; width:170px;}
.wlink .rr{ float:right; width:1050px; min-width:1050px;}
.wlink .rr .link { width:100%; overflow:hidden; line-height:80px; }
.wlink .rr .link a{ padding-right:10px; line-height:80px; }

.footer{height:315px; width:100%; min-width: 1250px; clear:both;  background:#363636 url(../images/header_br.jpg) repeat-x center bottom; position:relative;}
.footer .t_linkb{height:296px; width:1250px; min-width: 1250px; margin:0 auto; position:relative; overflow:hidden}

.foo_l{ float:left; width:200px; padding:20px 30px 0 0 ; }
.class_a{width:100%; height:35px;line-height:35px; color:#FFFFFF; font-weight:bold; font-size:15px; border-bottom:1px solid #fff; margin-bottom:15px}

.class_tech li {
	line-height:30px;
	text-align:left;
	width:100%;
	color:#fff;
}
.class_tech li a{
	color:#fff;
}
.class_tech li a:hover{
	color:#FFFF00;
}
.class_tech li span {
	padding-right:5px;
}

.foo_l2{ float:left; width:135px; text-align:center; margin-top:30px; height:239px; margin-left:20px; background:url(../images/ewm_bj.jpg) no-repeat top center; }
.foo_l2 img{  padding-top:34px}
.foo_l2 p{text-align:center; color:#FFFFFF; margin-top:10px}

.colb{ float:right; width:370px; padding:20px 0 0 0 ; }
.colb_lxwm li {
	line-height:35px;
	text-align:left;
	width:100%;
	color:#fff;
}
.colb_lxwm li a{
	color:#fff;
}
.colb_lxwm li a:hover{
	color:#FFFF00;
}
.colb_lxwm .w1{ background:url(../images/w1.png) no-repeat left center ; padding-left:30px }
.colb_lxwm .w2{ background:url(../images/w2.png) no-repeat left center; padding-left:30px }
.colb_lxwm .w3{ background:url(../images/w3.png) no-repeat left center; padding-left:30px }
.colb_lxwm .w4{ background:url(../images/w4.png) no-repeat left center; padding-left:30px }
.colb_lxwm .w5{ background:url(../images/w5.png) no-repeat left center; padding-left:30px }

.manager_info{clear:both; min-width: 1250px; background-color:#fff; padding-top:10px; padding-bottom:15px}
.manager_info p{ line-height:30px; text-align:center;}
/*********footer*********/

/*相册start*/
.indexone{width:1250px; min-width: 1250px; height:auto; margin:0 auto; overflow:hidden; margin-top:25px;}
.indexone li{float:left; width:285px; height:214px; margin-right:36px; margin-bottom:35px; overflow:hidden}
.indexone li img{width:285px; height:214px; -moz-transition: all .8s ease 0s;-ms-transition: all .8s ease 0s;-o-transition: all .8s ease 0s;transition: all .8s ease 0s; }
.indexone li:hover img{transform: scale(1.1);-moz-transform: scale(1.1);-webkit-transform: scale(1.1); }
.indexone li:nth-of-type(4n+0){margin-right:0px;}
.news_page{width:1250px; min-width:1250px; height:auto; margin:0px auto; margin-bottom:30px}
/*相册end*/

/*产品*/
#productlist {margin:0 auto; width:100%; height:auto; overflow:hidden;}
#productlist ul{width:885px;}
#productlist ul li{ width:280px; height:250px; margin-right:20px; float:left; _display:inline; overflow:hidden; text-align:center; margin-bottom:30px; }
#productlist ul li .pic{ text-align:center; overflow:hidden}
#productlist ul li .pic img{ width:280px; height:210px; display:block; margin:0 auto; -moz-transition: all .8s ease 0s;-ms-transition: all .8s ease 0s;-o-transition: all .8s ease 0s;transition: all .8s ease 0s;}
#productlist ul li .pic img:hover{ width:280px; height:210px; display:block; margin:0 auto; transform: scale(1.1);-moz-transform: scale(1.1);-webkit-transform: scale(1.1); }
#productlist ul li .title{ line-height:30px; font-size:12px; margin-top:10px; width:280px; background:#eeeeee; color:#737373;}
#productlist ul li:nth-of-type(3n+0){margin-right:0px;}
/*产品end*/

/*相关图片*/
.news-zt {MARGIN: 0px auto; width:1250px; min-width:1250px; height:auto; overflow:hidden; margin-bottom:0px; padding-bottom:5px; margin-top:25px;}
.news-zt li{ float:left; width:290px; height:auto; margin-right:30px; margin-bottom:20px;}
.news-zt li img{width:290px; height:218px;}
.news-zt li:nth-of-type(4n+0){margin-right:0px;}
/*相关图片*/

/*photo_start*/
.about_zhbox02{ position:relative;}
.about_zhbox02 ._txt{ position:absolute; left:0; bottom:0; width:100%; height:95px; background:url(../images/pic_list_bg.png); color:#fff;}
.prozh_box02 ._txt{ height:52px;}
.about_zhbox02 ._txt ._t{ font-size:16px; font-weight:bold; color:#fff;  margin:0 20px;margin-top:22px;}
.prozh_box02 ._txt ._t{ font-size:20px; margin-top:0; line-height:52px;}
.about_zhbox02 ._txt ._p{ margin:0 20px;}
.about_zhbox02 ._txt ._p a{ color:#fff;}
.about_zhbox02 ._txt ._p a:hover{ color:#dda300}
.about_zhbox02 ._txt ._p em{ padding:0 7px;}
.about_zhbox02 ._txt ._arr{ position:absolute; right:0; bottom:0; width:72px; height:51px; background:url(../images/about_zh_more.png)}
.about_zhbox02:hover ._txt ._t{ color:#dda300}
.about_zhbox02  ._txt ._p a:hover{ color:#dda300}

.effImg01{ overflow:hidden}
.effImg01 img{-moz-transition: all .8s ease 0s;-ms-transition: all .8s ease 0s;-o-transition: all .8s ease 0s;transition: all .8s ease 0s;} 
.effImg01:hover img{transform: scale(1.1);-moz-transform: scale(1.1);-webkit-transform: scale(1.1);}
/*photo_end*/
