﻿@charset "utf-8";
/* CSS Document */

/***********************公共样式**************************************/
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset,form, label, legend, table, caption, tbody,tfoot, thead, tr, th, td, article, aside,canvas, details, embed, figure, figcaption,footer, header, hgroup, menu, nav, output,ruby, section, summary, time, mark, audio,video{
	margin:0;
	padding:0;
}
article, aside, details, figcaption,figure, footer, header, hgroup, menu,nav, section{display:block;}

html{overflow-x:hidden;-webkit-text-size-adjust:none;}
body{ font-size:0.750em; font-family:"Arial","SimSun";  }
ol, ul, li{list-style:none;}

fieldset, img{border:0;}
a{color:#565656;outline:none;}
a:hover{color:#0d72ca;}
del, ins, a{text-decoration:none;}
em, i{font-style:normal;}
input, button,
textarea, select{outline:none;}
textarea{resize:none;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after,
q:before, q:after{content:'';content:none;}
.clearfl{clear:both;}
.clearfix:after{
	clear:both;
	display:block;
	height:0;
	visibility:hidden;
	line-height:0;
	content:'\20';	
}
.clearfix{
	clear:both;
	*display:table;
	*zoom:1;
}
.fl{
	display:inline;
	float:left;
}
.fr{
	display:inline;
	float:right;
}
.vaimg{
	display:table-cell;
	*display:block;
	overflow:hidden;
	font:0px/0px 'Arial';
	text-align:center;
	vertical-align:middle;
}
.vaimg img{
	vertical-align:middle;
}




.top_a{width:100%; height:40px; background-color:#0d72ca; text-align:center; line-height:40px; font-size:1.500em; color:#FFF; font-family:microsoft yahei;position: fixed;z-index:99999999; top:0px; left:0px; display:none}
.top_a span{width:50px; height:32px; display:inline-block; padding-top:8px; cursor:pointer }
.top_a span a{display:block;}
.phone_nav_box{width:100%;position:fixed;top:0%;left:0%;height:100%; background:url(../images/slbh.png) repeat;z-index:9999999; display:none;}

.phone_nav{position: fixed;z-index:9999999999;width:0px;-moz-opacity: 1.0;opacity:1.0;background:#fff;top:40px;right: 0;-webkit-transition: all linear 0.3s; box-shadow: 2px 4px 23px #444;overflow:auto;padding:0 10px 30px 10px; overflow-y:scroll; font-family:microsoft yahei; height:100%; 
}

.phone_nav p{height:40px; line-height:40px; border-bottom:1px solid #eeeeee; font-size:1.500em; font-weight:bold; font-family: "Hiragino Sans GB", "Microsoft YaHei", "WenQuanYi Micro Hei", sans-serif; text-align:center; overflow:hidden;  }
.phone_nav p a{color:#333;}

.phone_down{width:100%;font-weight:bold;}
.phone_down a{display:block; height:40px; line-height:40px; overflow:hidden;border-bottom:1px solid #eeeeee; text-align:center; font-size:1.333em; }
.phone_down span{display:block}
.phone_down span a{background:url(../images/p_arrow.png) no-repeat bottom center; padding-bottom:5px; display:block;  overflow:hidden;}
.phone_downdown{ display:none}
.phone_down .phone_downdown a{ color:#0d72ca;font-size:1.250em;}
/******************************************/


.header{width:960px; margin:0 auto; height:75px;}
.include{width:960px; margin:0 auto;}
.includetwo{width:1003px; margin:0 auto; }
.logo{float:left; margin-top:5px; display:inline-block;}
.logisnd{float:right; display:inline-block; margin-top:20px; color:#0d72ca; font-family:SimSun; height:30px; position:relative; *width:218px;  }

.logisnd em{display:inline-block; float:right; margin-top:8px; }
.sosotext{width:147px; width:122px\9; height:22px; background:url(../images/fang.jpg) no-repeat 125px center; border:1px solid rgb(230, 230, 230); padding-right:20px; padding-left:5px;font-size:13px; color:#737373; line-height:22px; float:right; margin-right:10px; margin-top:5px; }

.casfafa{ width:25px; height:22px; display:inline-block; position:absolute; left:123px; top:5px; background:url(../images/fadddng.png) no-repeat}




.nav{width:100%; background-color:#0d72ca;}


.navnav > li{float:left; line-height:30px; font-size:1.250em; background:url(../images/navd.jpg) no-repeat right top;font-family:microsoft yahei; padding-right:1px; position:relative; z-index:99;}
.navnav > li a{color:#FFF; display:block; padding:0px 30px;}
.navnav > li a:hover{background-color:#3698ee}
.navdown{position:absolute; left:4px; top:30px; width:120px; background:url(../images/quan1.png) no-repeat top center; padding-top:13px;  display:none}
.navdown span{background:url(../images/70.png) repeat; font-size:0.917em; padding:10px 0px; display:block;}
.navdown span a{width:100%; padding:0px; text-indent:25px;   line-height:25px; overflow:hidden; height:25px; background:url(../images/dian.png) no-repeat 15px 11px;}
.navdown span a:hover{background:url(../images/dian.png) no-repeat 15px 11px #3698ee;}

.navpro{position:absolute; left:-258px; top:30px; width:620px; background:url(../images/quan.png) no-repeat top center; padding-top:13px; display:none;}

.navpro div{background:url(../images/90.png) repeat;  overflow:hidden; font-size:12px;  }
.navpro div span{width:155px; float:left; display:block;line-height:22px; padding:10px 0px; vertical-align:top;  min-height:150px }
.navpro div em{text-align:center;  display:block; text-align:left; }
.navpro div a{ display:block; background:url(../images/dian.png) no-repeat 8px 8px;text-indent:16px; padding:0px;height:22px;overflow:hidden} 
.navpro div a:hover{background:url(../images/dian.png) no-repeat 8px 8px #3698ee;}

.navpro div em:first-child{font-size:14px; margin-bottom:5px; background:none;height:22px;overflow:hidden}



.navpro div em:first-child a{text-indent:7px; background-image:none}
.navpro div em:first-child a:hover{ background-image:none}
.navpro div span i{display:block;}
/*#navprotwo{left:-175px; width:533px;  overflow:hidden }
#navprotwo span{width:133px; float:left; display:block;}
*/

.nav .navteow{position:absolute; left:0px; top:30px; width:120px; background:#3698ee; padding:13px 0px; display:none }
.nav .navteow span{font-size:0.917em; line-height:24px; display:block; position:relative;}
.nav .navteow span a{width:100%; padding:0px; text-indent:25px;   line-height:25px; overflow:hidden; height:25px; background:url(../images/dian.png) no-repeat 15px 11px;}
.nav .navteow span a:hover{background:url(../images/dian.png) no-repeat 15px 11px #6eb9fc;}

.nav .navteow span i{width:100%; display:block; left:100%; top:0px; position:absolute; background:#3698ee; font-size:14px;  display:none}

.navnav li:hover a{background-color:#3698ee}
.navnav li:hover .navteow{display:block;}

.navteow span:hover i{display:block;}



.navmobile li{width:100%; border-bottom:1px solid #c06c78}
.navmobile .navdown{position:relative; left:0px; top:0px; width:100%; background-color:#c06c78; background-image:none;  padding:0px; }
.navmobile .navdown span{background-color:#c06c78; background-image:none; padding:0px;  display:none} 
.navmobile .navdown a{background-color:#c06c78; border-bottom:1px solid #ba5864; text-align:left; text-indent:50px; font-size:0.917em;line-height:30px;}
.navmobile .navpro{position:relative; left:0px; top:0px; width:100%; background-color:#c06c78; background-image:none;  padding:0px; display:block;}
.navmobile .navpro div{ background:none;padding:0px; overflow:hidden; font-size:0.750em; }
.navmobile .navpro div span{width:100%; line-height:30px;  height:30px; display:none}
.navmobile .navpro em{width:100%; display:block;  margin:0px;}
.navmobile .navpro span a{border-bottom:1px solid #ba5864;  }
.navmobile .navpro span i{background-color:#ac5661; display:none}
.navmobile .navpro span i a{padding-left:50px;background:url(../images/dian.png) no-repeat 53px 12px;}
.navmobile .navpro span i a:hover{background:url(../images/dian.png) no-repeat 53px 12px #dd5151;}

.navmobile .navpro div em:first-child a{ margin:0px; text-indent:50px; padding:0px;}
.navmobile .navpro div div em:first-child{margin-bottom:0px; }



/************banner**************/
.pc_banner{width:100%; height:531px; position:relative; overflow:hidden}


#pc_bannerlist{width:1860px; position:absolute;  height:531px;left:50%; margin-left:-930px; top:0px;}

#pc_bannerlist li{width:100%; position:absolute;height:531px; left:0px; top:0px; display:none;}

#pc_bannerlist li:first-child{display:block}




.bbannerlr{width:100%; max-width:1860px; margin:0 auto;top:225px; overflow:hidden; position:relative; z-index:3; }
.bbannerlr>span{width:31px; height:57px; cursor:pointer; display:inline-block; }
.bbannerlr>span.fl{background:url(../images/left_an.png); margin-left:55px;opacity:0.4;}
.bbannerlr>span.fl:hover{opacity:0.2;}
.bbannerlr>span.fr{background:url(../images/right_an.png); margin-right:55px;opacity:0.4;}
.bbannerlr>span.fr:hover{opacity:0.2;}


/********Mobilebanner************************/


.flexslider {margin: 0;padding: 0; display:none;}
.flexslider .slides > li {display: none;-webkit-backface-visibility: hidden;}
.flexslider .slides img {width:100%;display: block;}
.no-js .slides > li:first-child {display: block;}
.flexslider{margin: 0 auto;position: relative;width:100%;zoom:1;}
.flex-viewport {-webkit-transition: all 1s ease;-moz-transition: all 1s ease;transition: all 1s ease;}
.flexslider .slides {zoom: 1;}
.flex-direction-nav {display:none;}
.flex-control-nav {width: 100%;position: absolute;bottom: 4%; left:0px; z-index:999999;text-align:center;}

.flex-control-nav li {margin: 0 3px;display: inline-block;zoom:1;z-index:999999;}
.flex-control-paging li a {
	background: url(../images/dian_02.png) no-repeat;
	display:block;
	height: 9px;
	overflow: hidden;
	text-indent:-99em;
	width: 9px;
	cursor: pointer;
}
.flex-control-paging li a.flex-active {
	background: url(../images/dian_01.png) no-repeat;
}


/************************content***********************/

.syprolist{margin:10px 0px;}
.syprolist>li{ display:inline-block;}
.pro_one{width:298px;height:105px; overflow:hidden;position:relative; margin:5px 10px; float:left; }
.pro_text{width:160px; height:105px; float:left; overflow:hidden;}
.pro_pic{width:120px; height:105px; float:right;}

.pro_text p{font-size:1.333em; color:#333; overflow:hidden; height:20px; line-height:20px; font-family:microsoft yahei; margin:5px 0px 13px 0px;}
.pro_text p a{color:#333;}
.pro_text a{ display:block; }
.pro_text span a{ display:block;height:60px;}
.pro_text span{display:block; line-height:20px; height:60px; overflow:hidden;  }
.pro_one li{height:105px; overflow:hidden; width:298px;}
.prodab{width:40px; height:10px; display:inline-block; position:absolute; top:28px; top:25px\9; left:0px; }
.prodab em{width:9px; height:9px; background:url(../images/dian_02.png) no-repeat; display:inline-block; cursor:pointer; margin-right:4px;}
.prodab em.psdafa{background:url(../images/dian_01.png) no-repeat;}

.shiping{width:150px; height:115px; overflow:hidden; margin:0px 10px;}
.shiping span{display:block; width:100%; height:100%;}


.footer{width:100%;}
.footer_bj{background-color:#0d72ca; min-height:30px;}
.footertext{text-align:center; vertical-align:top;}
.footertext li{ display:inline-block;line-height:30px; font-size:1.15em; color:#FFF; padding:0px 15px; }
.footertext li:first-child{width:180px; padding-top:3px; margin-bottom:-12px;}

.footertext li a{color:#FFF;}

.footer_bot{text-align:center; line-height:30px;font-size:1.15em; color:#333; padding:10px 0px; word-wrap:break-word}

 


/*************************product*************************/

.miantiti{height:48px; font-size:1em; font-family:SimSun; line-height:48px; overflow:hidden; }
.newsprostit{font-size:2.5em; color:#2490ED; font-family:microsoft yahei; line-height:40px; font-weight:700}
.newspros{padding:40px 0px; }
.newsproslist{width:1040px;}
.newsproslist li{width:210px; margin-top:50px; float:left; margin-right:40px;}
.newsproslist li p{height:39px; line-height:39px; font-weight:bold; font-size:14px; }
.newsproslist li p a{color:#ca3b4d;}
.newsproslist li table{border:1px solid #ffffff}
.newsproslist li span{height:60px; line-height:20px; display:block; overflow:hidden; margin-bottom:10px;}
.newsproslist li:hover table{border:1px solid #c0dff3}
.newsproslist li em{background-color:#eb4f64; height:20px; color:#FFF; display:inline-block; line-height:20px; padding:0px 10px; margin-right:5px;}



.page{width:100%; border-top:2px solid #eeb5bc; text-align:center; padding:20px 0px; margin-bottom:30px;}

.page div a{ height:20px; background-color:#eb4f64; line-height:20px; display:inline-block; color:#FFF; padding:0px 10px; margin:0px 4px;}
.page div a{color:#FFF;}
.page div a:hover{background-color:#0d72ca;}

/*************************pro_show*************************/


.pro_show_box{ padding:40px 10px;}
.pro_show_left{width:370px; float:left;}
.pro_show_left table{width:370px; height:460px;}
.pro_show_left p{font-size:1.5em; text-align:center; padding:10px 10px 5px 10px; color:#ca3b4d}
.pro_show_right{width:532px; float:right; }
.pro_show_right p{ line-height:2em; margin-bottom:10px;}
.pros_tit{font-size:2.5em; color:#666; font-family:microsoft yahei; line-height:40px; margin-bottom:30px;}
.pros_tt{background:url(../images/p_type.gif) no-repeat left top; height:24px; line-height:24px; border-bottom:1px solid #f9dfe2; color:#FFF;font-size:1.333em;font-family:SimHei; text-indent:15px; margin:10px 0px;}

.pro_show_right_text span{display:inline-block; line-height:22px; padding:10px 0px;}



/*********************建议搭配*************/
.dapeiright{display:inline-block; width:12px; height:22px; margin-top:50px; cursor:pointer}
.dapeileft{display:inline-block; width:12px; height:22px;margin-top:50px;cursor:pointer}

.pro_show_dapei{width:532px; overflow:hidden; height:144px; margin-top:20px;}
.pro_show_dapei li{overflow:hidden; float:left; width:226px; margin:0px 10px;}
.pro_show_dapeibox{float:left;width:492px; overflow:hidden; height:144px; margin-left:5px;}
.pro_show_dapei ul{width:100000%; height:144px; overflow:hidden; position:relative;}
.pross_left{width:96px; height:120px; float:left; margin-top:5px;}
.pross_right{width:120px; float:left; margin-left:10px;}
.pross_right p{font-size:1.333em; line-height:22px; height:44px; overflow:hidden; font-family:microsoft yahei; font-weight:bold}
.pross_right p a{color:#666}
.pross_right span{line-height:20px; height:60px; overflow:hidden; margin:10px 0px 10px 0px; display:block;}
.pross_right em{background-color:#ccc; height:20px; color:#FFF; display:inline-block; line-height:20px; padding:0px 10px; margin-right:5px;}






/**********************news**************/
.zynewshezi{padding:40px 0px 20px 0px;}
.zynewshezi li{width:288px; height:253px;border:1px solid #eaeaea; border-bottom:5px solid #e9e9e9; float:left; padding:6px; margin-right:25px; margin-bottom:30px;}
.zynewshezi ul{width:105%;}

.zynewshezi li p{height:40px; line-height:20px; overflow:hidden;font-size:1.167em;  margin-top:10px;}
.zynewshezi li span{display:block; height:31px; overflow:hidden;  }
.zynewshezi li em{float:left; width:170px; display:inline-block; height:31px; background:url(../images/time_a.png) no-repeat left 10px; text-indent:15px; white-space:nowrap; line-height:31px; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}

.zynewshezi li span a{float:right; width:86px; height:31px; display:inline-block;} 

.zynewshezi li:hover{border:1px solid #c11e33;border-bottom:5px solid #c11e33;}





/**********************aboutnews**************/
.newsbox{padding:40px 0px 20px 0px;}
.newsbox_left{width:195px; float:left; }
.newsbox_left p{font-size:1.333em; color:#ffffff; font-family:microsoft yahei; line-height:30px; margin-bottom:10px; background:url(../images/jjg.jpg) no-repeat 10px 13px #2490ED; text-indent:20px;}
.newsbox_left span{line-height:28px; height:28px; display:block; overflow:hidden; border-bottom:1px solid #e5e5e5; background:url(../images/ss.jpg) no-repeat 10px 13px #e5e5e5; text-indent:20px; font-size:1.083em; margin-bottom:1px;}
.newsbox_left a{display:block;}
.newsbox_left p a{color:#FFF;}


.newsbox_right{width:720px; float:right;}
.newsbox_right li{overflow:hidden; clear:both; margin-bottom:20px;}
.newsbox_right li em{width:30px; height:30px; background-color:#b6b6b6; text-align:center; display:inline-block; float:left; color:#FFF; padding:10px; overflow:hidden; }
.news_right{ width:660px; float:right;}
.news_right p{height:50px; line-height:50px; overflow:hidden; font-size:1.250em; font-weight:bold; }
.news_text{width:460px; float:right; height:120px; overflow:hidden;}
.news_text span{height:88px; overflow:hidden; margin-top:5px; line-height:22px; display:inline-block;}
.news_text a{display:inline-block; background:url(../images/jj.jpg) no-repeat left 3px; padding-left:12px; text-transform:uppercase; float:right; margin-top:10px; }
.news_pic{width:180px; height:120px; border:1px solid #e7e7e7; padding:3px; float:left;}
.newsbox_right li:hover em{background-color:#2490ED}
.newsbox_right li:hover .news_text a{ background:url(../images/jj2.jpg) no-repeat left 3px; }




/**********************news_show**************/



.news_showbox{padding:40px 0px;}
.news_showtit{overflow:hidden; line-height:33px; border-bottom:1px solid #c11e33;border-top:1px solid #c11e33; font-size:1.167em;  color:#c11e33;}
.news_showtit em{float:right; font-weight:normal; display:block;  width:30%; text-align:right; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; }
.news_showtit span{display:block; width:70%;  float:left}

.news_showbox_text{ padding:40px 10px; line-height:22px; font-size:1.083em;}
.news_showbox_text p{ line-height:2em; margin-bottom:10px;}
.news_showbox_text img{max-width:100%;}

.downup{width:100%;border-bottom:1px solid #c11e33;border-top:1px solid #c11e33; height:46px; padding:8px 0px; overflow:hidden;}
.downup li{line-height:22px; height:22px; overflow:hidden;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis;}

.downup li span{margin:0px 10px; color:#c11e33}
.toback{text-align:right; margin-top:15px;}

.xiangguan{ padding:20px 10px;}
.xiangguan p{font-size:1.167em; font-weight:bold; line-height:30px; color:#c11e33;}
.xiangguan li{line-height:25px; height:25px;overflow:hidden;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; background:url(../images/das.jpg) no-repeat left 11px;}
.xiangguan li a{display:inline-block; padding-right:10px;overflow:hidden;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; float:left; width:70%;text-indent:8px}
.xiangguan li span{float:right; color:#999999;overflow:hidden;white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; width:25%; display:inline-block; text-align:right}

/**********************pro_skin**************/

.ny_banner{width:100%; max-width:1451px; margin:0 auto;}
.ny_banner img{width:100%;}

.pro_skin{padding:30px 0px 0px 0px; width:1020px; } 
.pro_skin li{ width:320px; height:200px; float:left; margin-right:20px; margin-bottom:50px;}
.pro_skin_left{width:150px; height:187px; float:left;}
.pro_skin_right{width:160px; float:right;}
.pro_skin_right p{font-size:1.333em; line-height:22px; height:66px; overflow:hidden; font-family:microsoft yahei; font-weight:bold}
.pro_skin_right p a{color:#333}
.pro_skin_right span{line-height:20px; height:60px; overflow:hidden; margin:10px 0px 30px 0px; display:block;}
.pro_skin_right em{background-color:#cccccc; height:20px; color:#FFF; display:inline-block; line-height:20px; padding:0px 10px; margin-right:5px;}


.promore{text-align:right; border-bottom:1px solid #eaeaea; margin-bottom:20px; height:23px;}

.hengy_text{line-height:22px; padding:10px 0px}
/**********************about**************/

.about_box{padding:40px 0px 0px 0px;}
.about_tit li{width:150px; background:url(../images/pibg_02.jpg) no-repeat left top; font-size:1.250em; float:left; height:37px; text-align:center; line-height:29px; font-weight:bold; margin-right:2px; margin-bottom:10px;}
.about_tit li a{color:#FFF; display:block}
.about_tit li.ahfirst{background:url(../images/pibg_01.jpg) no-repeat left top;}

.aboutcontent{padding:40px 0px;}
.about_text{line-height:22px; font-size:1.083em}
.about_text p{ margin-bottom:10px; line-height:2em;}
.about_text img{max-width:100%;}


/**********************advertisement**************/

.video_left{width:640px; float:left; }
.video_left object{width:100%; height:480px}
.video_right{width:300px;  float:right; color:#c11e33; }
.video_right h1{font-size:1.333em;line-height:30px;}
.video_right p{line-height:22px; font-family:SimSun}

.video_right span{ display:block; color:#666666;line-height:22px; margin-top:10px;}

.advertise_list{border-bottom:1px solid #c11e33; border-top:1px solid #c11e33; padding:20px 0px; margin-top:56px;}

.advertise_list li{width:105px; float:left; margin-right:36px;}
.advertise_list li p{color:#c11e33; line-height:20px; height:20px; overflow:hidden; padding-left:2px; font-weight:bold}
.advertise_list li span{line-height:20px; height:40px; overflow:hidden;padding-left:2px; display:block}




/**********************pretty**************/
/* wrapper css */
#wrapper{
	margin-top:40px;
	width:100%; 
}

#container{
	position:relative;
	width:980px;
	margin:0 auto 25px;
	padding-bottom: 10px;
	
}
.grid{
	min-height:100px;
	background:#fff;
	margin:8px 0px;
	margin-left:5px;
	font-size:12px;
	float:left;
	box-shadow: 0 1px 3px rgba(34,25,25,0.4);
	-moz-box-shadow: 0 1px 3px rgba(34,25,25,0.4);
	-webkit-box-shadow: 0 1px 3px rgba(34,25,25,0.4);
	-webkit-transition: top 1s ease, left 1s ease;
	-moz-transition: top 1s ease, left 1s ease;
	-o-transition: top 1s ease, left 1s ease;
	-ms-transition: top 1s ease, left 1s ease;
	border:1px solid #dcdbdb\9;
}
.grid .imgholder{text-align:center;}
.grid .imgholder img{
	max-width:100%;
	background:#ccc;
	display:block;
	background:url(../images/loding.gif) no-repeat center;
}
.grid p {
	border-bottom:1px solid #ccc;
	margin-top:10px;
	display:block;
	padding:5px 10px;
	font-size:1.333em;
	font-family:microsoft yahei; color:#000;
}

.grid span{display:block; padding:10px; line-height:20px;}



/****************************************check****************/
.check_box{padding:40px 0px; border-bottom:1px solid #ccc; border-top:1px solid #ccc; margin-top:40px;}
.check_table{margin:0 auto; }

.check_table td{padding:10px 0px;}
.check_btn{width:53px; height:19px; border:none; cursor:pointer; margin-right:10px; background:url(../images/ss_05.jpg) no-repeat top center; color:#FFF;}

.statement_text{line-height:22px;}
.statement_text p{padding-top:10px;line-height:22px;}

.statement_tit{font-size:1.333em;color:#333333; text-align:center; line-height:30px; margin-bottom:20px;}


/****************************************contact****************/

.ny_contact{ padding:0px 50px;}
.ny_contact p{font-size:1.333em; line-height:25px; padding:8px 0px;}





@media screen and (max-width:960px)
   {  
/**********************index**************/
   
.flexslider{display:block;}
.pc_banner{display:none;}
.navnav{display:block;}
.logo{margin-left:10px;}
.header{width:100%; margin-top:40px;}
.top_a{display:block;}

/**********************product**************/
.moghiad{display:block;}
.miantiti{padding:0px 10px;}
.newsprostit{padding:0px 10px;}
.newsproslist{width:100%; text-align:center;}
.newsproslist li{ display:inline-block;clear:both; float:none;  margin:20px; vertical-align:top}

/**********************pro_show**************/
.pro_show_left{width:300px; clear:both; float:none; margin:0 auto; margin-bottom:40px; }
.pro_show_left table{width:300px; height:460px;}
.pro_show_left p{font-size:1.5em; text-align:center; padding:10px 10px 5px 10px; color:#ca3b4d}
.pro_show_right{width:95%; margin:0 auto; clear:both; float:none}



/**********************pro_skin**************/
.hengy_text{padding:10px}

.pro_skin{padding:30px 0px 0px 0px; width:100%; text-align:center;} 

.pro_skin li{ display:inline-block;clear:both; float:none;  margin:20px 0px; vertical-align:top; text-align:left;}

/**********************about**************/
.about_box{padding:40px 10px 10px 10px;}
.check_box{padding:40px 10px;}
/**********************advertisement**************/
.aboutvideo{ padding:0px;}

.video_left{ width:100%; margin-bottom:10px; }
.video_left object{width:300px; height:230px;}
.video_right{width:100%; }

.advertise_list li{margin-bottom:10px;}
/**********************contact**************/
.ny_contact{ padding:0px 10px;}


.check_table{width:100%;}


/**********************news**************/
.newsbox{padding:40px 10px 20px 10px;}
.newsbox_right{width:540px; float:left;  margin-left:10px;}
.news_right{ width:480px; float:right;}
.news_text{width:280px; float:right; height:120px; overflow:hidden;}

/**********************news**************/

.zynewshezi li{ clear:both; float:none; margin-right:0px; margin-bottom:30px; display:inline-block; vertical-align:top; text-align:left}
.zynewshezi ul{width:100%; text-align:center}



	}
@media screen and (min-width:767px) and (max-width:960px)
   { 
/**********************index**************/   
.pro_one{margin:5px 5px;} 

   }

@media screen and (min-width:240px) and (max-width:767px)
   { 
/**********************index**************/   
.logo{margin-top:0px;}
.logo img{ width:116px; height:50px;}

.syprolist>li{ margin-left:20px; } 

.footertext li{ padding:0px 10px;}
.logisnd{margin-top:15px; position:relative;}
.logisnd em.logisnlda{width:30px; height:30px; background:url(../images/log.png) no-repeat  center center #0d72ca; position:relative; margin-top:0px;}

.lsjah{display:inline-block; width:30px; height:30px;position:absolute; top:0px; right:0px; z-index:99}

.logisnd em.logisnlda i{display:block; width:100px; position:absolute; top:30px; right:0px; height:59px; overflow:hidden; background-color:#0d72ca; z-index:33333; display:none}
.logisnd em.logisnlda i a{display:block; line-height:30px; color:#FFF; width:100%; height:30px; overflow:hidden; text-align:center; font-size:1.2em; border-bottom:1px solid #c88f96}
.logisnd em.logisnlda i a:hover{background-color:#dd5151}

.sosotext{width:100px;background:url(../images/fang.jpg) no-repeat 75px center;}

#floatbox{display:none;}


.casfafa{ left:70px;}


/**********************news**************/
.newsbox_left{ display:none}




.newsbox_right{width:100%; float:left; margin:0px; margin-top:20px;}

.newsbox_right li{overflow:hidden; clear:both; margin-bottom:20px;}
.newsbox_right li em{width:30px; height:30px; background-color:#b6b6b6; text-align:center; display:inline-block; float:left; color:#FFF; padding:10px; overflow:hidden; }


.news_right{ width:100%; float:left;}
.news_right p{height:50px; line-height:50px; overflow:hidden; font-size:1.250em; font-weight:bold; }
.news_text{width:100%; float:right; height:120px; overflow:hidden; margin-top:10px;}
.news_text span{height:88px; overflow:hidden; margin-top:5px; line-height:22px; display:inline-block;}
.news_text a{display:inline-block; background:url(../images/jj.jpg) no-repeat left 3px; padding-left:12px; text-transform:uppercase; float:right; margin-top:15px; }
.news_pic{width:180px; height:120px; border:1px solid #e7e7e7; padding:3px; float:left;}
.newsbox_right li:hover em{background-color:#0d72ca}
.newsbox_right li:hover .news_text a{ background:url(../images/jj2.jpg) no-repeat left 3px; }

/**********************建议搭配**************/

.pro_show_dapei{width:285px; overflow:hidden; height:144px; margin-top:20px;}
.pro_show_dapei li{overflow:hidden; float:left; width:226px; margin:0px 10px;}
.pro_show_dapeibox{float:left;width:246px; overflow:hidden; height:144px; margin-left:5px;}


   }
