@charset "utf-8";
/*全局定义*/
body,h1,h2,h3,h4,h5,h6,div,dd,dt,dl,form,kbd,table,ul,li,marquee,hr,blockquote,ol,pre,fieldset,legend,button,input,textarea,th,td{font-size:12px; margin:0; padding:0; font-family:Arial, "宋体", Tahoma, Verdana,  Helvetica, sans-serif;}
address,cite,dfn,em,var{font-style:normal;}
button,input,select,textarea{font-size:100%;}
table{border-collapse:collapse;border-spacing:0;}
small{font-size:12px;}
ul,ol{list-style:none;}
img{border:0;}
ul{list-style:none;}
.clear{ clear:both;}
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
a{text-decoration: none; color: #333; }
a:hover{ color:#333; text-decoration:none}
.left{ float:left;}
.right{ float:right}
a:focus,input:focus,button:focus,select:focus,textarea:focus{outline:none;}
*html{background-image:url(about:blank);background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/

/*公用部分*/
.wrap{width:100%; min-width:320px; max-width:640px; margin:0 auto; overflow:hidden; box-sizing:border-box}
.mt20{margin-top:20px}.mt10{margin-top:10px}
.p10{padding:10px}


/*****top*****/
.top{border-top:5px solid #006fb9; height:60px}
/*logo*/
.logo{float:left; padding-left:5px; margin-top:7px}
.logo img{max-width:100%}
/*tel*/
@font-face{font-family:title; src:url(../font/impact.ttf)}
.tel{font:18px/27px title; color:#fe5614; margin-top:11px; margin-right:5px; float:right}
.tel img{float:left; margin-right:5px}

/*****nav*****/
.nav{background:#006fb9 url(../images/w_nav_bg.gif) repeat-x left center}
.nav li{width:33%; float:left; background:url(../images/w_nav_li.gif) no-repeat left center; text-align:center}
.nav li a{font:14px/30px "微软雅黑"; color:#fff}

/*****banner*****/
.block_home_slider {position: relative;	background-color: #ffffff;	behavior: url(js/PIE.htc); /*半透明兼容*/	text-align: center;	line-height: 0px;	margin-right: auto;	margin-left: auto;}  /*底部小图标*/
.block_home_slider .slide {position:relative;}
.block_home_slider .caption {padding:13px 16px 12px; position:absolute; left:0px; right:0px; bottom:0px; background:url(images/bg_caption.png); text-align:left;}
.block_home_slider .caption p {padding-bottom:0px; font-size:11px; color:#dedede; text-shadow:0px -1px #000000; line-height:17px;}
.block_home_slider .caption p.title {padding-bottom:6px; font-size:15px; color:#ffffff; font-weight:bold; line-height:normal;}
.block_home_slider .flex-direction-nav a {width:25px; height:25px; margin-top:-27px; display:block; position:absolute; top:50%; background-repeat:no-repeat; background-image:url(sprite_arrow_2.png); text-indent:-9000px;}
.block_home_slider .flex-direction-nav a.flex-prev {left:6px; background-position:left top;}
.block_home_slider .flex-direction-nav a.flex-prev:hover {background-position:left bottom;}
.block_home_slider .flex-direction-nav a.flex-next {right:6px; background-position:right top;}
.block_home_slider .flex-direction-nav a.flex-next:hover {background-position:right bottom;}
.block_home_slider .flex-control-paging {position:absolute; bottom:15px; left:80%;display:inline-block;}
.block_home_slider .flex-control-paging li {margin: 0px;	padding: 0px;	float: left;	overflow: hidden;	list-style-type: none;}
.block_home_slider .flex-control-paging li a {width:12px; height:12px; display:block; background-repeat:no-repeat; background-image:url(../images/sprite_nav_3.png); text-indent:-9000px; cursor:pointer;}
.block_home_slider .flex-control-paging li a.flex-active {background-position:right top;}
.block_home_post_feature {width:300px;}
.block_home_post_feature p {padding-bottom:0px;}
.flexslider {margin: 0; padding: 0;}
.flexslider .slides > li {	display: none;	-webkit-backface-visibility: hidden;	list-style-type: none;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {width: 100%; display: block;}
.flex-pauseplay span {text-transform: capitalize;}

/*****公用标题*****/
@font-face{font-family:title; src:url(../font/impact.ttf)}
.gy_title{font-family:title; font-size:30px; line-height:40px; color:#000; text-transform:uppercase; font-style:italic; margin:20px 0}
.gy_title span{display:block; font:16px/28px "微软雅黑"; color:#fff; background:#006fb9; width:98px; text-align:center}

/*****公司简介*****/
.jj_cont{font:14px/22px "微软雅黑"; color:#333333}
.jj_cont a{color:#fe5614}

/*****新闻中心*****/
.news_box{width:100%;margin-bottom:15px; overflow:hidden}
.news_box dl{width:87%; padding:10px; background:#f7f7f7; margin-right:5px; box-sizing:border-box; float:left}
.news_box dd{font:14px/18px "微软雅黑"; color:#999999; height:85px; overflow:hidden}
.news_box dd a{color:#999}
.news_title{height:24px; color:#333333; font:16px/24px "微软雅黑"; overflow:hidden; margin-bottom:7px}
.news_title a{color:#333 !important}
.news_box_more{width:10%; height:58px; background:#006fb9; line-height:58px; text-align:center; font-size:24px}
.news_box_more a{color:#fff}
.news_more{background:url(../images/w_more_bg.gif) repeat-x left center; text-align:center; width:80%; margin:0 auto}
.news_more span{background:#fff; text-align:center; padding:0 10px; font:14px/24px "微软雅黑";}
.news_more span a{color:#666}

/*****产品展示*****/
.show{overflow:hidden}
.show dl{width:48%; padding:10px; border:1px solid #b0b0b0; float:left; margin:0 1% 20px 1%; overflow:hidden; box-sizing:border-box;}
.show dt{overflow:hidden}
.show dt img{max-width:100%}
.show dd{background:url(../images/show_title_bg.gif) no-repeat center 30px;}
.show dd .title{font:16px/25px "微软雅黑"; color:#333; margin:30px 0; text-align:center; height:25px; overflow:hidden}
.show dd span{display:block; font:14px/20px "微软雅黑"; color:#999; height:60px; overflow:hidden}
.show dd .more{width:100px; margin:20px auto; font:14px/25px "微软雅黑"; text-transform:uppercase; text-align:center; background:#fe5614}
.show dd .more a{color:#fff}

/*****foot*****/
.foot_bg{background:#01478c; padding-top:30px; font:14px/25px "微软雅黑"; text-align:center; color:#fff}
.foot_bg a{color:#fff}
.foot_bg span a{color:#27629d; display:block; text-align:center; margin-top:20px}

/**********内页样式**********/
/*内页公用标题*/
@font-face{font-family:ny_title;src:url(../font/kalinga.ttf);}
.ny_title{font:24px/28px ny_title; text-align:center; text-transform:uppercase; color:#333333; margin:20px 0}
.ny_title span{display:block; background:url(../images/ny_title_bg.gif) no-repeat center center; font:16px/25px "微软雅黑"; height:25px; color:#333333}

/*内页二级菜单*/
.er_menu{overflow:hidden}
.er_menu li{background:#efefef; font:14px/40px "微软雅黑"; width:30%; margin:0 1.5% 10px 1.5%; float:left; text-align:center}
.er_menu li a{color:#333333;}
.er_menu li a:hover,.er_menu li a.hover{color:#e55924;}

/*****荣誉资质*****/
.ryzz li{width:47%; padding:1%; float:left; border:1px solid #efefef; margin:15px 1.5% 0 1.5%; box-sizing:border-box}
.ryzz li img{max-width:100%}

/*****联系我们*****/
.contact{font:14px/30px "微软雅黑"; color:#333;}
.contact .map{margin-bottom:20px}

/*****在线留言*****/
.feedback h2{ color:#333; font-weight:normal; border-bottom:1px #ccc dotted; text-align:center; font:16px/40px "微软雅黑"}
.feedback h3{ color:#006fb9; font-weight:normal; text-align:center; font:14px/30px "微软雅黑"; padding-bottom:30px; display:block;}
.feedback li{font:14px/28px "微软雅黑"; color:#666; margin-top:10px; overflow:hidden}
.li_a{width:30%; float:left; text-align:right}
.li_b{width:70%; float:left}
.feedback_inp{width:70%; border:1px solid #d8d8d8; line-height:26px; height:26px}
.feedback_inpa{width:30%; border:1px solid #d8d8d8; line-height:26px; height:26px; float:left; margin-right:5px}
.feedback_radio{margin-right:5px}
.feedback_text{width:70%; border:1px solid #d8d8d8; line-height:26px; height:90px}
.feedback_btn{width:23%; background:#006fb9; text-align:center; color:#fff; line-height:26px; height:26px; cursor:pointer; margin-right:5px; border:0}
.feedback_btna{width:23%; background:#a1a1a1; text-align:center; color:#fff; line-height:26px; height:26px; cursor:pointer;  border:0}
.feedback_num{width:82px; height:26px; margin-top:1px}

/*****新闻列表页*****/
.news_list li{background:url(../images/news_list_icon.gif) no-repeat 5px center; font:14px/25px "微软雅黑"; padding-left:20px; padding-right:5px; height:25px; overflow:hidden; margin-bottom:10px}
.news_list li a{color:#555555; display:block}
.news_list li:nth-child(even){background:#eff6fd url(../images/news_list_icon.gif) no-repeat 5px center;}
/*page*/
.page{text-align:center; margin-top:50px}
.page a{margin:0 7px; background:#f1f1f1; padding:5px 10px; font:14px/28px "微软雅黑";}
.page a.hover{background:#fe4214; color:#fff}

/*****新闻内页*****/
.news_cont_title{font:16px/35px "微软雅黑"; color:#333; text-align:center;}
.news_time{font:12px/24px "宋体"; color:#333; text-align:center}
.news_cont{font:14px/22px "微软雅黑"; color:#333; margin-top:30px}
.news_cont img{text-align:center; max-width:100%}

/*****产品展示内页*****/
.show_cont{font:14px/25px "微软雅黑"; color:#333}
.show_cont span{font-size:16px}
.show_cont .img{width:90%; padding:10px; border:1px solid #b0b0b0; margin:0 auto 20px auto;}
.show_cont .img img{ max-width:100%}