@charset "utf-8";
*{ margin:0px; padding:0px;}
body{ color:#555; font-size:15px; font-family:"微软雅黑", Arial, Helvetica, sans-serif;}
img{ vertical-align:top; border:0;}
div,form,img,ul,ol,li,dl,dt,dd { border:0; }
ul,li,dl,dd,dt{ margin:0; padding:0; list-style:none;}

a{text-decoration:none;}
a:hover { color:#0e87db; text-decoration: none; }
a:focus { outline: none; }

.fl { display: inline; float: left; }
.fr{ display: inline;  float: right; }
table tr td{ font-size:12px;}


.topline{ background-color:#f5f5f5; line-height:38px; font-size:14px; border-bottom:1px solid #ddd;}
.weather{ margin-left:10px}

.outlogo{ height:120px; background-color:#f3f3f3;}
.outlogo .logo{ width:95px; margin:23px 12px 0px 0px;}
.outlogo .logo img{ max-width:100%}
.outlogo .text{ width:516px; height:120px;}
.outlogo .text h1{ font-size:34px; color:#000; margin-top:27px; line-height:40px; font-weight:bold; letter-spacing:2px;}
.outlogo .text h5{ font-size:13px; color:#8d8d8d; margin:0px;}
.outlogo .tel{ width:300px; height:120px; padding-left:70px; background:url(../images/icon.png) no-repeat left center;}
.outlogo .tel p{ color:#666; margin:33px 0px 0px 0px; font-size:14px;}
.outlogo .tel h3{ color:#0e87db; font-size:30px; font-weight:bold; line-height:45px; font-family:Arial; margin:0px;}

.menu{ width:100%; line-height:50px; background-color:#0e87db;}
.menu ul li{ float:left;}
.menu ul li a{ display:block; padding:0px 44px; color:#fff;}
.menu ul li a:hover{ background-color:#0a6cb0;}
.menu ul li a.active{ background-color:#0a6cb0;}

.outsearch{ width:100%; height:69px; line-height:69px; font-size:12px; background-color:#f3f3f3; margin-top:-20px;}
.keyword{ font-size:13px; color:#666; font-weight:bold;}
.keyword a{ font-weight:normal;}
#search{ width:280px; height:32px; line-height:32px; border:1px solid #aaa; text-indent:1em; background:none;}
#submit{ width:47px; height:32px; line-height:32px; background:url(../images/search.jpg) no-repeat; border:none;}

.sypro .title h1{ font-size:48px; line-height:40px; font-weight:bold; color:#0e87db; text-align:center; margin-top:40px; margin-bottom:10px;}
.sypro .title h2{ text-align:center;}
.sypro .title h2 em{ display:inline-block; width:225px; height:1px;margin-bottom:8px; background:#cecece;}
.sypro .title h2 font{ display:inline-block; margin:0 30px; font-size:26px; line-height:40px; text-align:center; color:#434343;}
.sypro h4{ text-align:center; margin-top:30px;}
.sypro h4 a{ display:inline-block; padding:0 16px; height:38px; line-height:38px; background:#0e87db; font-size:16px; margin:10px; color:#fff;}
.sypro ul{}
.sypro ul li{ float:left; width:285px; border:1px solid #ddd; margin:25px 20px 0px 0px; transition: all .5s;}
.sypro ul li:nth-child(4n+0){ margin:25px 0px 0px 0px;}
.sypro ul li:hover{ border:1px solid #0e87db; transform: translateY(-5px); box-shadow: 0 4px 8px 0 rgba(0,0,0,0.3);}
.sypro ul li div{ width:283px; height:213px;}
.sypro ul li div img{ max-width:100%;}
.sypro ul li p{ text-align:center; line-height:55px;}
.sypro ul li:hover p{ background-color:#0e87db; color:#fff;}

.ad{ background:url(../images/adbg.jpg) no-repeat center 0; text-align:center; margin-top:60px; height:187px; overflow:hidden;}

.adg{ background:url(../images/bj1.jpg) no-repeat right bottom; padding-bottom:50px;}
.adg .contentFl{ width:55%; float:left;}
.adg .contentFl h5{ color:#d6d6d6; font-size:24px; text-transform:uppercase; margin-top:100px; font-weight:bold;}
.adg .contentFl h1{ color:#0e87db; font-size:38px; font-weight:bold; line-height:60px; margin-top:10px;}
.adg .contentFl h1 small{ color:#454545; font-size:38px; font-weight:normal;}
.adg .contentFl h4{ width:414px; color:#454545; font-size:20px; line-height:50px; background:url(../images/bit5.jpg) no-repeat right center;}

.adg ul{ margin-top:70px;}
.adg ul li{float:left;width:50%; padding-bottom:40px;}
.adg ul li img{ float:left; margin:8px 15px 0px 0px;}
.adg ul li h3{ font-size:24px; font-weight:bold; color:#333; line-height:40px;}
.adg ul li:nth-child(2n+0){ border-left:1px solid #ddd; padding-left:40px;}
.adg ul li:nth-child(1),.adg ul li:nth-child(2){ border-bottom:1px solid #ddd;}

.adg .contentFr{ width:45%; float:right;}

.syabout{ margin-top:40px;}
.syaboutFl{ width:40%; float:left;}
.syaboutFr{ width:57%; float:right;}
.syaboutFr h3{ font-size:28px; line-height:50px; text-indent:1em; color:#333;}
.syaboutFr p{ font-size:16px; line-height:25px; margin:10px 0px 10px 0px; text-indent:2em;}

.syaboutFr ul li{ float:right; width:150px; line-height:45px; height:45px; text-align:center; border:1px solid #ccc; margin-left:20px;}
.syaboutFr ul li a{ display:block;}
.syaboutFr ul li a:hover{ background-color:#0e87db; color:#fff;}

.application{ width:100%; background-color:#e5e8ef; text-align:center; margin-top:55px; padding-bottom:70px;}
.application h1{ font-size:42px; color:#0e87db; font-weight:bold; line-height:65px; margin-top:35px;}
.application h1 font{ font-size:42px; color:#000; font-weight:bold;}
.application h5{ font-size:16px; color:#333; font-weight:normal; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; letter-spacing:2pt;}
.application ul{ margin:25px 0px 0px 0px;}
.application ul li{ float:left; width:280px; height:180px; color:#fff; text-align:center; margin:20px 26px 0px 0px; padding:28px 30px;}
.application ul li:nth-child(4n+0){ margin:20px 0px 0px 0px;}
.application ul li h3{ line-height:30px; font-weight:bold;}
.application ul li:nth-child(1){ background:url(../images/appli1.jpg) no-repeat center center;background-size:100% auto;}
.application ul li:nth-child(2){ background:url(../images/appli2.jpg) no-repeat center center;background-size:100% auto;}
.application ul li:nth-child(3){ background:url(../images/appli3.jpg) no-repeat center center;background-size:100% auto;}
.application ul li:nth-child(4){ background:url(../images/appli4.jpg) no-repeat center center;background-size:100% auto;}
.application ul li:nth-child(5){ background:url(../images/appli5.jpg) no-repeat center center;background-size:100% auto;}
.application ul li:nth-child(6){ background:url(../images/appli6.jpg) no-repeat center center;background-size:100% auto;}
.application ul li:nth-child(7){ background:url(../images/appli7.jpg) no-repeat center center;background-size:100% auto;}
.application ul li:nth-child(8){ background:url(../images/appli8.jpg) no-repeat center center;background-size:100% auto;}

.syNew{ margin-top:15px;}
.syNewFl{ width:65%; float:left;}
.syNew .title{ width:100%; line-height:22px; margin-bottom:10px; border-bottom:1px solid #eee; padding:9px 0; margin-top:10px;}
.syNew .title h3{ float:left; width:65%; line-height:22px; margin:0px; font-size: 20px; font-weight: bold; color: #0e87db;}
.syNew .title h3 s{ display:inline-block; width:4px; height:22px; margin-right:10px; background:#0e87db; vertical-align: top;}
.syNew .title .more{ float:right; width:25%; text-align:right;color: #575757; margin-right: 10px;}
.syNewFl .content .left{ width:53%; float:left; margin-top:10px;}
.syNewFl .content .left img{ width:100%; max-width:410px;}
.syNewFl .content ul.right{ width:45%; float:right;}
.syNew  ul{ margin-top:10px;}
.syNew  ul li{ clear:both; line-height:40px; border-bottom:1px dashed #ddd;}
.syNew  ul li a{ font-size:14px; color:#666;}
.syNew  ul li a:hover{ font-size:14px; color:#0e87db;}
.syNew  ul li p{ width:70%; float:left;}
.syNew  ul li time{ width:30%; float:right; text-align:right;}
.syNewFr{ width:31%; float:right;}

footer{ width:100%; color: #fff; padding-bottom:38px; background: #2E3033; border-top: 8px solid #0e87db; margin-top:40px;}
footer .link{ color:#fff; padding: 20px 0; font-size: 16px; border-bottom: 1px solid #1a1d21;}
footer .link a{ font-size:14px; color:#939393; padding-right:10px; line-height:30px;}
footer .content{ border-top: 1px solid #464a50; padding:25px 0px 35px 0px;}
footer .content .left{ width:48%; height: 180px; float:left; border-right: 1px solid #1a1d21;}
footer .content .left dl{ float:left; padding-bottom: 32px; margin-right:60px;}
footer .content .left dl dt a{ color:#fff; font-size:16px; line-height:45px; }
footer .content .left dl dd a{ color:#939393; font-size:14px; line-height:30px;}
footer .content .cente{ width:29%; height: 180px; float:left; border-right: 1px solid #1a1d21; border-left: 1px solid #464a50; padding:0px 75px;}
footer .content .cente h1{ font-size: 36px;	color: #0e87db;	font-family: "Arial"; line-height: 36px; padding-top: 4px; font-weight: bold; padding-bottom: 12px;}
footer .content .cente h1 a{ color: #0e87db;}
footer .content .cente p{ font-size: 14px;	color: #939393;	line-height: 22px;}
footer .content .cente p a{ color: #939393;}
footer .content .right{ width:23%; height: 180px; float:left; border-left: 1px solid #464a50; padding-left:48px;}
footer .content .right .code{ width:140px; height:140px; background-color:#fff; text-align:center; padding-top:10px;}
footer .content .right p{ width:140px; font-size: 14px; color: #939393;	line-height: 24px; padding-top: 5px; text-align:center;}

.copyright {height: 50px; line-height: 50px; color: #666; font-size: 12px;	background: #27292B;}
.copyright p {color: #939393;}
.copyright span { margin: 0 0;}
.copyright a {color: #939393;}
.copyright a:hover {color: #0e87db;}


/*内页css开始*/
.ny_fr{ width:880px;}
.ny_fr .pro_title{ width:880px; border-bottom:1px solid #ccc; line-height:50px; overflow:hidden;}
.ny_fr .pro_title h3{ font-size:24px; border-bottom:2px solid #fac200;}
.ny_fr .content{ margin:20px 0px;}

.bannerNy{overflow:hidden;}

.syPro{ width:100%; background-color:#f6f6f6; padding-bottom:45px;}
.nyLeft{ float:left; width:21%; margin-top:5px;}
.nyLeft .title{ width:100%; height:91px; background-color:#0e87db; text-align:center; color:#fff;}
.nyLeft .title h2{ font-size:25px; padding-top:21px; font-weight:bold;}
.nyLeft .title h5{ font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
.nyLeft dl{ border:1px solid #ccc; background-color:#fff; padding:0px 0px 10px 19px; margin:0px;}
.nyLeft dl dt{ font-size:16px; background:url(../images/lmenubj.png) no-repeat; line-height:37px; padding-left:48px; margin:15px 0px 10px 0px;}
.nyLeft dl dd{ line-height:29px; padding-left:45px; background:url(../images/bit7.jpg) no-repeat 20px 4px;}
.nyLeft dl dd a{ display:block; font-size:14px;}
.nyLeft dl dd a:hover{ font-weight:bold;}
.nyLeft dl dt a.current1,.nyLeft dl dd a.current1{ font-weight:bold; color:#0e87db;}
.nyLeft .bottom{ width:100%; height:20px; background-color:#0e87db;}

.nyPro{ padding:15px 0px 20px 0px; overflow:hidden;}
.nyPro .syPro{ background:none;}
.nyPro_fr{ width:76%; float:right; margin-top:10px;}
.nyPro_fr .pro_title{width:100%;border-bottom:1px solid #ccc;line-height: 25px;overflow:hidden;}
.nyPro_fr .pro_title .fr img{ margin-top:18px;}
.nyPro_fr .pro_title h3{ font-size:21px; color:#0e87db;}
.nyPro_fr .pro_title h3 span{ font-size:15px; font-weight:normal; color:#5e5e5e;}
.descrip{ width:100%; padding:10px 2%; border:1px solid #ddd; color:#666; font-size:14px; background-color:#f3f3f3; margin:10px 0px 0px 0px; line-height:25px;}

.nyPro_fr .nyProduct{ width:100%;}
.nyPro_fr .nyProduct ul{ margin-top:20px;}
.nyPro_fr .nyProduct ul li{ width:30.7%; float:left; margin:0px 1.31%; margin-bottom:18px; }
.nyPro_fr .nyProduct ul li a{ width:100%; display:block; border:1px solid #e5e5e5; transition: all .5s;}
.nyPro_fr .nyProduct ul li a:hover{ border:1px solid #0e87db; transform: translateY(-5px); box-shadow: 0 4px 8px 0 rgba(0,0,0,0.3);}
.nyPro_fr .nyProduct ul li div{ position:relative; width:100%; height:210px; text-align:center; overflow:hidden;}
.nyPro_fr .nyProduct ul li div img{ max-width:100%; max-height:100%;}
.nyPro_fr .nyProduct ul li p{ text-align:center; line-height:45px; margin:0px;}
.nyPro_fr .nyProduct ul li:hover p{ color:#fff; background-color:#0e87db;}

.nyPro_fr .nyAppli{ width:100%;}
.nyPro_fr .nyAppli ul{ margin-top:20px;}
.nyPro_fr .nyAppli ul li{ width:30.7%; float:left; margin:0px 1.31%; margin-bottom:18px; }
.nyPro_fr .nyAppli ul li a{ width:100%; display:block; border:1px solid #e5e5e5; transition: all .5s;}
.nyPro_fr .nyAppli ul li a:hover{ border:1px solid #0e87db; transform: translateY(-5px); box-shadow: 0 4px 8px 0 rgba(0,0,0,0.3);}
.nyPro_fr .nyAppli ul li div{ position:relative; width:100%; height:140px; text-align:center; overflow:hidden;}
.nyPro_fr .nyAppli ul li div img{ max-width:100%; max-height:100%;}
.nyPro_fr .nyAppli ul li p{ text-align:center; line-height:45px; margin:0px;}
.nyPro_fr .nyAppli ul li:hover p{ color:#fff; background-color:#0e87db;}


.list_news{ width:100%; margin-top:20px;}
.list_news h3{ height:38px; line-height:38px; font-size:16px; text-indent:15px; color:#fff; background-color:#0e87db;}
.list_news ul{ padding:5px 10px 10px 10px; border:1px solid  #eee}
.list_news ul li{ height:34px; line-height:34px; border-bottom:1px dashed #eee; text-indent:18px; background:url(../images/news_x.jpg) 3px 15px no-repeat; }
.list_news ul li a{ font-size:14px;}


.nyNew{ font-size:14px; padding:10px; line-height:25px;}
.NewsList { clear:both; height:auto!important; width:870px; margin-left:0px; }
.NewsList li{line-height:24px;border-bottom:1px dotted #ddd; padding:20px 0px; overflow:hidden;}
.NewsList li a{ display:block}
.NewsList li span{ float:right; width:80px; color:#666;}

.NewsList li H3{ margin-top:0px;}
.NewsList li H3 a{ font-size:16px; color:#333; font-weight:bold; line-height:40px;}
.NewsList li H3 a:hover{ color:#0e87db; text-decoration:underline;}
.NewsList li .fl{ width:220px; height:156px; float:left; border:1px solid #ccc; text-align:center;}
.NewsList li .fl img{ max-width:100%; max-height:100%;}
.NewsList li .fr{ width:600px; float:right;}
.NewsList li .fr time{ line-height:40px; color:#999;}


.newView { padding: 0;  margin: 0;}
.newView_title { text-align: center; border-bottom: 1px dotted #CCC; margin-top:25px; overflow:hidden;}
.newView_title h3 { color: #000; line-height:45px;}
.newView_title p { font-size: 13px;  color: #999; line-height:30px;}
.newView_info { clear:both;  line-height: 2em;  min-height: 400px;  height: auto;  _height: 400px;  margin: 10px 0 30px 0;}
.newView_info p{margin:10px 0;}


.friendLink{ width:880px; margin-top:20px; overflow:hidden;}
.products_k_list{}
.products_k_list li{ width:242px; float:left; margin:0px 10px; margin-bottom:20px; font-size:14px; text-align:center;}
.products_k_list li div{ width:240px; height:181px; border:1px solid #ccc; display:table-cell; vertical-align:middle; text-align:center; overflow:hidden;}
.products_k_list li img{ max-width:100%; max-height:100%;}
.products_k_list li p{ line-height:35px;}

.bana_dh{ width:100%; height:43px; margin:auto; border-bottom:1px solid #ccc; clear:both;}
.bana_h3{ margin:0px; padding:0px; float:left; line-height:42px; font-size:16px; font-weight:bold; color:#333; border-bottom:2px solid #0e87db;}
.bana_dh a{ float:right; font-size:14px;}
.ab_pro_con{ font-size:14px; padding:10px; line-height:25px; margin-top:10px;}
.ab_pro_con .content p{ margin:10px 0px;}
.ab_pro_con h3.title{ text-align:center; line-height:50px;}

.news_info_list { clear:both; height:auto!important; margin-left:0px; padding-top:8px; font-size:14px;  min-height:220px;}
.news_info_list li{ float:left; width:373px; height:40px; padding-left:17px; background:url(../images/bj.jpg) no-repeat -6px 9px;line-height:40px; margin-right:80px;}
.news_info_list li:nth-child(2n){ margin-right:0}
.news_info_list li a{ display:block}
.news_info_list li span{ float:right; width:80px; color:#666;}

.pro_ul li span{ display:block; background:#2d4d89; width:225px; height:40px; line-height:40px; font-size:14px; color:#FFF}
.hCotent{ width:100%; overflow:hidden;}
.pro_a_left{ float:left; width:46%; padding:7px; text-align:center; border:1px solid #ccc;}
.pro_a_left img{ max-width:100%; max-height:300px; }
.pro_a_right{ float:right; width:49%;}
.pro_a_right h3{ color:#0e87db; border-bottom:1px dotted #ddd; font-size:20px; font-weight:bold; padding-bottom:10px; }
.pro_a_right .gaiyao{  margin:5px 0px;}
.pro_a_right .gaiyao p{ font-size:15px; line-height:40px; border-bottom:1px dotted #ddd;}
.pro_a_right .gaiyao p strong{ color:#f00;}
.pro_a_right .tel{ margin:35px 0px 0px 0px;}
.hotline{ font-size:16px; margin-bottom:20px; margin-top:15px; background:url(../images/tel.png) no-repeat left 6px; padding-left:26px;}
.hotline a{color:#f9d904; font-size:24px; color:#ffc800;}

.zx{ float:left;}
.pAsk span{ font-size:15px; line-height:37px; }

.xiangqing{ clear:both; overflow:hidden;}
.pro_tit{ width:100%;font-size:16px;color:#237ec5;border-top:1px dotted #ccc; margin-top:10px; padding-top:10px;overflow:hidden;}
.pro_cont{ padding-left:10px; margin-top:10px; margin-bottom:30px;}
.shipin_content{ margin-bottom:30px;}
.shipin_content h3{ line-height:60px; font-size:20px; text-align:center;}
.shipin_content .pro_img{ width:100%; text-align:center; }
.shipin_content .pro_img img{ max-width:100%; }

.Ctable{ width:100%; margin-bottom:25px;}
.Ctable tr th{ width:15%; border:1px solid #ccc; font-size:14px; font-weight:bold; padding:8px 15px;}
.Ctable tr td{border:1px solid #ccc; font-size:13px; padding:8px 15px;}
h4.Ch4{ background-color:#0e87db; line-height:30px; padding-left:15px; color:#fff; margin-top:25px; font-size:16px; font-weight:bold;}

table#message tr td{ font-size:14px;}
.tab_message{ width:250px; height:30px; line-height:30px; border:1px solid #ccc; margin:8px 0px;}
#Content{ border:1px solid #ccc; width:460px;margin:8px 0px;}
table#message tr td .btn{ background:#db0000;cursor:pointer;width:90px;height:30px;line-height:20px;text-align:center;border:none;color:#fff;font-size:14px;
border-radius:3px;margin-top:15px;-moz-border-radius:3px;-webkit-border-radius:3px; margin-left:5px;}

.wContact_fl{ width:20%; float:left; margin:0px 10px 0px 0px;}
.wContact_fr{ width:60%; float:left}

/*内页css结束*/
.page_div1 { clear:both; padding-top:20px;}
.page_div1 table{ margin:0px auto;}
.page_div1 table tr td{ font-size:14px;}
.page_div1 tr td a{ display:block; line-height:30px; padding:0px 12px; color:#fff; background-color:#999;}
.page_div1 tr td .acen{ display:block; margin:0px 2px; background-color:#999;}
.page_div1 tr td .aleft{ display:block; margin:0px 2px; background-color:#999;}
.page_div1 tr td .aspan{ display:block; line-height:30px; padding:0px 12px; color:#fff; margin:0px 2px; background-color:#0e87db;}

.page{ width:100%; background-color:#eee; padding:15px 35px;}
.news-det-btn{ width:50%; float:left; font-size:14px; line-height:25px;}
.news-det-btn a{ color:#0e87db;}

.Cabout p{ font-size:16px; line-height:2; color:#666;}
.Cabout img{ width:100%;}
.shipinN{ text-align:center;}
.shipinN video{ max-width:850px; max-height:800px;}

@media screen and (min-width:1200px) and (max-width:1400px){
.adg{ background:none;}






}


@media screen and (min-width:993px) and (max-width:1200px){
.topline div.fr{ display:none;}

.menu ul li a{ padding:0px 39px;}
.ad{ background:none; margin-top:50px; height:152px;}
.ad img{ width:100%; max-height:152px;}

.adg .contentFl h5{ margin-top:70px;}
.adg .contentFr img{ width:100%;}

.syaboutFl{ width:42%; }
.syaboutFl img{ width:100%;}
.syaboutFr{ width:55%;}
.syaboutFr h3{ font-size:28px; line-height:30px; margin-top:0px;}
.syaboutFr p{ font-size:16px; line-height:25px; margin:10px 0px 10px 0px;}

.application ul li:nth-child(4n+0){ margin:20px 26px 0px 0px;}

footer .content .cente h1{ font-size: 31px;}

.nyPro_fr .nyProduct ul li div{ height:168px;}

.nyPro_fr .nyAppli ul li div{ height:115px;}

}

@media screen and (min-width:768px) and (max-width:992px){
.topline div.fr{ display:none;}
.outlogo .logo{ width:89px; margin:25px 12px 0px 0px;}
.outlogo .tel{ display:none;}

.menu ul li a{ padding:0px 23px;}

.ad{ background:none; margin-top:40px; height:118px;}
.ad img{ width:100%; max-height:118px;}


.sypro .title h1{ font-size:40px; line-height:40px; font-weight:bold; text-align:center; margin-top:15px; margin-bottom:10px;}
.sypro .title h2{ text-align:center;}
.sypro .title h2 em{ width:85px; height:1px; margin-bottom:8px; }
.sypro .title h2 font{ margin:0 30px; font-size:26px; line-height:40px;}
.sypro h4{ text-align:center; margin-top:20px;}
.sypro h4 a{ display:inline-block; padding:0 16px; height:35px; line-height:35px; font-size:16px; margin:5px 10px; color:#fff;}
.sypro ul li{ float:left; width:46%; margin:15px 2% 0px 2%; }
.sypro ul li:nth-child(4n+0){ margin:15px 2% 0px 2%;}
.sypro ul li div{ width:100%; height:auto;}
.sypro ul li div img{ max-width:100%;}
.sypro ul li p{ text-align:center; line-height:20px; padding:10px 0px; font-size:14px;}

.adg{background:none;padding-bottom:50px;}
.adg .contentFl{ width:56%; float:left; margin-left:2%;}
.adg .contentFl h5{ font-size:20px; margin-top:40px; font-weight:bold;}
.adg .contentFl h1{  font-size:30px; line-height:45px; margin-top:10px;}
.adg .contentFl h1 small{ font-size:30px; }
.adg .contentFl h4{ width:380px; font-size:17px; line-height:30px; background:url(../images/bit5.jpg) no-repeat right center;}

.adg ul{ margin-top:40px;}
.adg ul li{float:left; width:50%; padding-bottom:30px;}
.adg ul li img{ float:left; width:23%; margin:8px 5px 0px 0px;}
.adg ul li h3{ font-size:16px; font-weight:bold; line-height:40px; margin:0px;}
.adg ul li:nth-child(2n+0){ border-left:1px solid #ddd; padding-left:20px;}
.adg ul li p{ font-size:13px;}
.adg .contentFr{ width:40%; margin-right:2%;}
.adg .contentFr img{ width:100%;}

.syabout{ margin-top:20px;}
.syaboutFl{ width:42%; float:left;}
.syaboutFl img{ width:100%;}
.syaboutFr{ width:55%; float:right;}
.syaboutFr h3{ font-size:26px; line-height:20px; text-indent:1em; color:#333; margin-top:0px;}
.syaboutFr p{ font-size:14px; line-height:20px; margin:10px 0px 10px 0px; text-indent:2em;}
.syaboutFr ul li{ width:130px; line-height:35px; height:35px; margin-left:15px;}

.application{ width:100%; margin-top:50px; padding:0px 0px 40px 0px;}
.application h1{ font-size:40px; line-height:55px; margin-top:30px;}
.application h1 font{ font-size:40px;}
.application h5{ font-size:16px;}
.application ul{ margin:10px 0px 0px 0px;}
.application ul li{ float:left; width:31.3%; height:150px; margin:20px 1% 0px 1%; padding:15px;}
.application ul li:nth-child(4n+0){ margin:20px 1% 0px 1%;}
.application ul li h3{ line-height:30px; font-size:20px;}

.syNew{ margin-top:15px;}
.syNewFl{ width:60%; float:left;}
.syNew .title{ width:100%; line-height:22px; margin-bottom:10px; border-bottom:1px solid #eee; padding:9px 0; margin-top:10px;}
.syNew .title h3{ float:left; width:65%; line-height:22px; margin:0px; font-size: 20px; font-weight: bold; color: #0e87db;}
.syNew .title h3 s{ display:inline-block; width:4px; height:22px; margin-right:10px; background:#0e87db; vertical-align: top;}
.syNew .title .more{ float:right; width:25%; text-align:right;color: #575757; margin-right: 10px;}
.syNewFl .content .left{ width:43%; float:left; margin-top:10px;}
.syNewFl .content .left img{ width:100%; max-width:410px;}
.syNewFl .content ul.right{ width:55%; float:right;}
.syNew  ul{ margin-top:10px;}
.syNew  ul li{ clear:both; line-height:40px; border-bottom:1px dashed #ddd;}
.syNew  ul li a{ font-size:14px; color:#666;}
.syNew  ul li a:hover{ font-size:14px; color:#0e87db;}
.syNew  ul li p{ width:70%; float:left;}
.syNew  ul li time{ width:30%; float:right; text-align:right;}

.syNewFr{ width:38%; float:right;}

footer .content .left{ width:43%;}
footer .content .left dl{ margin-right:20px;}
footer .content .cente{ width:30%; padding:0px 15px;}
footer .content .cente h1{ font-size: 31px;}
footer .content .right{ width:25%; padding-left:28px;}
footer .content .right img{ width:90%;}


.pro_a_right_d{ display:none;}
.pAsk span{ display:none;}

.nyPro_fl{ width:28%;}
.nyPro_fl .tel{ width:100%; height:95px; line-height:35px; padding-top:51px; font-size:20px; color:#fff; background:url(../images/L-image2.jpg) no-repeat -20px 0px;}
.nyPro_fl ul li{ width:100%; line-height:53px; background-color:#eee; margin:2px 0px; position:relative;}
.nyPro_fl ul li a{ width:100%; display:block; font-size:15px; text-indent:1em;}

.nyPro_fr{ width:69%;}
.nyPro_fr .nyProduct{ width:100%; margin:0px;}
.nyPro_fr .nyProduct ul{ margin-top:20px;}
.nyPro_fr .nyProduct ul li{ width:46%; float:left; margin:0px 2% 18px 2%;}
.nyPro_fr .nyProduct ul li div{ width:100%; height:177px;}
.nyPro_fr .nyProduct ul li p{ line-height:40px;}


.nyPro_fr .nyAppli{ width:100%; margin:0px;}
.nyPro_fr .nyAppli ul{ margin-top:20px;}
.nyPro_fr .nyAppli ul li{ width:46%; float:left; margin:0px 2% 18px 2%;}
.nyPro_fr .nyAppli ul li div{ width:100%; height:120px;}
.nyPro_fr .nyAppli ul li p{ line-height:40px;}


.NewsList { width:100%;}

.nyLeft{ width:27%;}
.nyLeft dl{ padding:0px 0px 10px 5px; }
.nyLeft dl dt{ font-size:15px; padding-left:45px;}

.shipinN video{ max-width:100%; max-height:600px;}


}


@media screen and (min-width:415px) and (max-width:767px){
.topline .fl{ display:none;}
.topline div.fr{ display:none;}

.outlogo{ height:auto; background-color:#f3f3f3; padding-bottom:10px;}
.outlogo .logo{ width:71px; margin-top:16px; margin-left:2%;}
.outlogo .text{ width:77%; height:auto; padding:13px 1% 0px 0px;}
.outlogo .text h1{ font-size:25px; margin-top:10px; line-height:20px;}
.outlogo .text h5{ font-size:12px; line-height:20px; }
.outlogo .tel{ display:none;}

.menu{ float:none; width:100%; line-height:35px; background-color:#0e87db; padding:0px 3%; overflow:hidden}
.menu ul li { width:16.6%; float:left; text-align:center;line-height:35px; margin-left:0px;}
.menu ul li a{ display:block; padding:0px; color:#fff; font-size:14px;}
.menu ul li a:hover { color:#fff; border-bottom:none; background-color:#0a6cb0;}
.menu ul li a.active{ color:#fff; border-bottom:none; background-color:#0a6cb0;}

.outsearch{display:none;}

.sypro .title h1{ font-size:30px; line-height:30px; font-weight:bold; text-align:center; margin-top:10px; margin-bottom:0px;}
.sypro .title h2 em{ width:65px; height:1px; margin-bottom:8px; }
.sypro .title h2 font{ margin:0 25px; font-size:24px; line-height:40px;}
.sypro h4{ text-align:center; margin-top:10px;}
.sypro h4 a{ display:inline-block; padding:0 16px; height:32px; line-height:32px; font-size:15px; margin:5px; color:#fff;}
.sypro ul li{ float:left; width:46%; margin:15px 2% 0px 2%; }
.sypro ul li:nth-child(4n+0){ margin:15px 2% 0px 2%;}
.sypro ul li div{ width:100%; height:auto;}
.sypro ul li div img{ max-width:100%;}
.sypro ul li p{ text-align:center; line-height:20px; padding:10px 0px; font-size:14px;}


.ad{ background:none; margin-top:30px; height:101px;}
.ad img{ width:100%; max-height:101px;}

.adg{background:none; padding-bottom:0px;}
.adg .contentFl{ width:100%; float:left; padding:0px 2%;}
.adg .contentFl h5{ font-size:16px; margin-top:0px; font-weight:bold;}
.adg .contentFl h1{  font-size:26px; line-height:40px; margin-top:10px;}
.adg .contentFl h1 small{ font-size:26px; }
.adg .contentFl h4{ width:100%; font-size:17px; line-height:30px; background:none;}

.adg ul{ margin-top:40px;}
.adg ul li{float:left; width:50%; padding-bottom:30px;}
.adg ul li img{ float:left; width:20%; margin:8px 5px 0px 0px;}
.adg ul li h3{ font-size:16px; line-height:40px; margin:0px;}
.adg ul li:nth-child(2n+0){ border-left:1px solid #ddd; padding-left:10px;}
.adg ul li p{ font-size:12px;}
.adg .contentFr{ display:none;}

.syabout{ margin-top:20px;}
.syaboutFl{ width:96%; float:none; margin:0px 2%;}
.syaboutFl img{ width:100%;}
.syaboutFr{ width:100%; float:none; padding:0px 2%;}
.syaboutFr h3{ display:none;}
.syaboutFr p{ font-size:14px; line-height:20px; margin:10px 0px 10px 0px; text-indent:2em;}
.syaboutFr ul{ width:290px; margin:0px auto; margin-top:20px;}
.syaboutFr ul li{ width:130px; line-height:38px; height:38px; margin:0px 7px;}

.application{ width:100%; margin-top:50px; padding:0px 2% 40px 2%;}
.application h1{ font-size:36px; line-height:55px; margin-top:20px;}
.application h1 font{ font-size:36px;}
.application h5{ font-size:12px; line-height:20px; letter-spacing:0px;}
.application ul{ margin:0px 0px 0px 0px;}
.application ul li{ float:left; width:48%; height:116px; margin:15px 2% 0px 0px; padding:10px;}
.application ul li:nth-child(4n+0){ margin:15px 2% 0px 0px;}
.application ul li:nth-child(2n+0){ margin:15px 0px 0px 0px;}
.application ul li h3{ line-height:20px; font-size:19px;}
.application ul li p{ font-size:12px;}

.syNewFl{ display:none;}
.syNew  ul{ margin-top:10px;}
.syNew  ul li{ clear:both; line-height:40px; border-bottom:1px dashed #ddd;}
.syNew  ul li a{ font-size:14px; color:#666;}
.syNew  ul li a:hover{ font-size:14px; color:#0e87db;}
.syNew  ul li p{ width:70%; float:left;}
.syNew  ul li time{ width:30%; float:right; text-align:right;}
.syNewFr{ width:100%; padding:0px 2%; float:none;}

footer{ width:100%; padding:0px; margin-top:40px;}
footer .link{ padding:15px 2%;}
footer .content{ padding:25px 0px 20px 0px;}
footer .content .left{ display:none;}
footer .content .cente{ width:55%; height:180px; padding:0px 10px;}
footer .content .cente h1{ font-size: 31px;	line-height: 36px; padding-top: 4px; padding-bottom: 12px;}
footer .content .cente p{ font-size: 14px;	line-height: 22px;}
footer .content .right{ width:25%; height:180px; float:left; border-left: 1px solid #464a50; padding-left:28px;}
footer .content .right .code{ width:130px; height:130px; background-color:#fff; text-align:center; padding-top:7px;}
footer .content .right p{ width:130px; font-size:14px; line-height:24px; padding-top:5px; text-align:center;}
footer .content .right img{ width:90%;}

.copyright { height:50px; line-height:20px; padding:5px 2%;}

.nyLeft{ display:none;}	

.phoneCotact{ width:100%; background-color:#333; line-height:50px; position:fixed; bottom:0px; z-index:999;}
.phoneCotact ul li{ width:33.3%; text-align:center; float:left;}
.phoneCotact ul li:nth-child(1){ background-color:#0073ea;}
.phoneCotact ul li:nth-child(2){ border-right:1px solid #ccc;}
.phoneCotact ul li a{ display:block; color:#fff;}
.phoneCotact span{width:74px; display:block; margin:0 auto; text-align:right; color:#fff; height:50px;}
.phoneCotact span.span1{background:url(../images/a1.png) 12px 12px no-repeat; background-size:23px 27px;}
.phoneCotact span.span2{background:url(../images/a2.png) 12px 12px no-repeat; background-size:23px 27px;}



.ab_pro_con .content img{ width:100%;}
.ab_pro_con .shipin_content img{ width:100%;}

.page_div1 { clear:both; padding:10px;}
.page_div1 table{ margin:0px auto;}
.page_div1 table tr td{ font-size:12px;}
.page_div1 tr td a{ line-height:25px; padding:0px 10px; }
.page_div1 tr td .aspan{ line-height:25px; padding:0px 10px;}

.banner{ width:100%; text-align:center;}
.banner img{ width:100%;}

.hCotent{ width:100%; overflow:hidden;}
.pro_a_left{ float:none; width:100%; padding:7px; text-align:center; border:1px solid #ccc;}
.pro_a_left img{ max-width:100%; max-height:300px; }
.pro_a_right{ float:none; width:100%;}
.pro_a_right h3{ color:#0073ea; border-bottom:1px dotted #ddd; font-size:17px; font-weight:bold; padding-bottom:10px; }
.pro_a_right .tel,.pro_a_right .hotline{ display:none;}
.pAsk span{ display:none;}

	
.phone_nav{ width:90%; margin:0px 5%; text-align:center; line-height:35px;}
.phone_nav li{ display:inline;}
.phone_nav li a{ margin:0px 4%; color:#333; font-weight:bold;}
.phone_search{ width:100%; background-color:#999; padding:0px 10%; height:49px;}
.phone_search #search{ float:left; width:80%; height:29px; line-height:29px; margin:10px 0px; border-radius:6px; -moz-border-radius:6px; border:none; padding:0px 10px;}
.phone_search #submit{ float:left; width:45px; background:url(../images/ss.png) no-repeat center center; height:29px; border:0px; border-radius:6px; -moz-border-radius:6px; margin:10px 0px 10px 3px;}

.nyPro{ padding:10px 0px;}
.nyPro_fl{ display:none;}
.phoneLnav{ width:90%; margin:10px 5%; text-align:center;}
.phoneLnav ul li{ width:auto; display:inline; line-height:34px; margin:0px 6px;}
.phoneLnav ul li a{ font-size:15px; background-color:#ccc; padding:3px 8px;}
.phoneLnav ul li a:hover{ color:#fff; background-color:#0073ea;}

.phoneLnavNei{ width:98%; margin:10px 1%; text-align:center;}
.phoneLnavNei ul li{ width:auto; display:inline; line-height:34px; margin:0px;}
.phoneLnavNei ul li a{ font-size:15px; background-color:#ccc; padding:5px 14px;}
.phoneLnavNei ul li a:hover{ color:#fff; background-color:#0e87db;}
.phoneLnavNei ul li .current1{ color:#fff; background-color:#0e87db; }

.nyPro_fr{ width:100%;}
.nyPro_fr .pro_title{ display:none;}
.nyPro_fr .nyProduct{ width:100%; margin:0px;}
.nyPro_fr .nyProduct ul{ margin-top:20px;}
.nyPro_fr .nyProduct ul li{ width:46%; float:left; margin:0px 2% 18px 2%;}
.nyPro_fr .nyProduct ul li div{ width:100%; height:177px;}
.nyPro_fr .nyProduct ul li p{ line-height:40px;}

.nyPro_fr .nyAppli{ width:100%; margin:0px;}
.nyPro_fr .nyAppli ul{ margin-top:20px;}
.nyPro_fr .nyAppli ul li{ width:46%; float:left; margin:0px 2% 18px 2%;}
.nyPro_fr .nyAppli ul li div{ width:100%; height:95px;}
.nyPro_fr .nyAppli ul li p{ line-height:40px;}





.nyPro_fr .PhoneProduct ul{ margin-top:20px;}
.nyPro_fr .PhoneProduct ul li{ width:46%; float:left; margin:0px 2%; margin-bottom:18px; border:1px solid #e5e5e5;}
.nyPro_fr .PhoneProduct ul li:hover{ border:1px solid #0073ea;}
.nyPro_fr .PhoneProduct ul li div{ width:100%; height:199px; display: block; text-align:center; overflow:hidden;}
.nyPro_fr .PhoneProduct ul li div img{ max-width:100%; max-height:100%; transition: none;}
.nyPro_fr .PhoneProduct ul li div img:hover{ transform: none;}
.nyPro_fr .PhoneProduct ul li p{ text-align:center; line-height:38px; background-color:#e0e0e0;}
.nyPro_fr .PhoneProduct ul li:hover p{ background-color:#0073ea;}
.nyPro_fr .PhoneProduct ul li a{ font-size:14px; color:#222;}
.nyPro_fr .PhoneProduct ul li a:hover{ color:#fff;}





.NewsList { width:100%;}

.bana_dh{ display:none;}
.friendLink{ display:none;}
.news_info_list{ display:none;}
.newView_title { margin-top:0px; }
.newView_title h3 { font-size:16px; font-weight:bold; line-height:20px;}
.newView_title p { line-height:20px;}

.NewsList { width:100%; }
.NewsList li{ line-height:24px; padding:0px;}
.NewsList li span{ float:right; width:80%;}
.NewsList li H3{ margin:0px;}
.NewsList li H3 a{ font-size:15px; line-height:30px;}
.NewsList li .fl{ display:none;}
.NewsList li .fr{ width:100%; float:none; color:#777;}
.NewsList li .fr time{ line-height:40px; font-size:14px;}

.shipinN video{ max-width:100%; max-height:600px;}
}


@media screen and (min-width:0px) and (max-width:414px){
.topline .fl{ display:none;}
.topline div.fr{ display:none;}

.outlogo{ height:auto; background-color:#f3f3f3; padding-bottom:8px;}
.outlogo .logo{ width:66px; margin-top:12px; margin-left:1%;}
.outlogo .text{ width:76%; height:auto; padding:6px 1% 0px 0px;}
.outlogo .text h1{ font-size:21px; margin:10px 0px 5px 0px; line-height:20px;}
.outlogo .text h5{ font-size:12px; line-height:15px; }
.outlogo .tel{ display:none;}

.menu{ float:none; width:100%; line-height:35px; background-color:#0e87db; padding:0px 3%; overflow:hidden}
.menu ul li { width:16.6%; float:left; text-align:center;line-height:35px; margin-left:0px;}
.menu ul li a{ display:block; padding:0px; color:#fff; font-size:14px;}
.menu ul li a:hover { color:#fff; border-bottom:none; background-color:#0a6cb0;}
.menu ul li a.active{ color:#fff; border-bottom:none; background-color:#0a6cb0;}

.outsearch{display:none;}

.ad{ background:none; margin-top:30px; height:76px;}
.ad img{ width:100%;}

.sypro .title h1{ font-size:26px; line-height:20px; margin-top:0px; margin-bottom:0px;}
.sypro .title h2{ margin:5px 0px; }
.sypro .title h2 em{ width:65px; height:1px; margin-bottom:8px; }
.sypro .title h2 font{ margin:0 20px; font-size:22px; line-height:20px;}
.sypro h4{ text-align:center; margin-top:10px;}
.sypro h4 a{ padding:0 15px; height:30px; line-height:30px; font-size:14px; margin:4px 5px;}
.sypro ul li{ float:left; width:46%; margin:15px 2% 0px 2%; }
.sypro ul li:nth-child(4n+0){ margin:15px 2% 0px 2%;}
.sypro ul li div{ width:100%; height:auto;}
.sypro ul li div img{ max-width:100%;}
.sypro ul li p{ line-height:20px; padding:10px 0px; font-size:14px;}


.adg{background:none; padding-bottom:0px;}
.adg .contentFl{ width:100%; float:left; padding:0px 2%;}
.adg .contentFl h5{ font-size:16px; margin-top:0px;}
.adg .contentFl h1{  font-size:26px; line-height:40px; margin-top:10px;}
.adg .contentFl h1 small{ font-size:26px; }
.adg .contentFl h4{ width: 100%; font-size:17px; line-height:20px; background:none;}

.adg ul{ margin-top:40px;}
.adg ul li{ width:50%; padding-bottom:30px;}
.adg ul li img{ width:15%; margin:8px 5px 0px 0px;}
.adg ul li h3{ font-size:16px; line-height:40px; margin:0px;}
.adg ul li:nth-child(2n+0){ border-left:1px solid #ddd; padding-left:10px;}
.adg ul li p{ font-size:12px;}
.adg .contentFr{ display:none;}

.syabout{ margin-top:20px;}
.syaboutFl{ width:96%; float:none; margin:0px 2%;}
.syaboutFl img{ width:100%;}
.syaboutFr{ width:100%; float:none; padding:0px 2%;}
.syaboutFr h3{ display:none;}
.syaboutFr p{ font-size:14px; line-height:20px; margin:10px 0px 10px 0px; text-indent:2em;}
.syaboutFr ul{ width:290px; margin:0px auto; margin-top:20px;}
.syaboutFr ul li{ width:130px; line-height:38px; height:38px; margin:0px 7px;}

.application{ width:100%; margin-top:40px; padding:0px 2% 40px 2%;}
.application h1{ font-size:30px; line-height:42px; margin-top:25px;}
.application h1 font{ font-size:30px;}
.application h5{ font-size:12px; line-height:20px; letter-spacing:0px;}
.application ul{ margin:0px;}
.application ul li{ float:left; width:48%; height:106px; margin:15px 2% 0px 0px; padding:10px;}
.application ul li:nth-child(4n+0){ margin:15px 2% 0px 0px;}
.application ul li:nth-child(2n+0){ margin:15px 0px 0px 0px;}
.application ul li h3{ line-height:20px; font-size:18px; margin:5px 0px;}
.application ul li p{ font-size:12px;}

.syNewFl{ display:none;}
.syNew  ul{ margin-top:10px;}
.syNew  ul li{ clear:both; line-height:40px; border-bottom:1px dashed #ddd;}
.syNew  ul li a{ font-size:14px; color:#666;}
.syNew  ul li a:hover{ font-size:14px; color:#0e87db;}
.syNew  ul li p{ width:70%; float:left;}
.syNew  ul li time{ width:30%; float:right; text-align:right;}
.syNewFr{ width:100%; padding:0px 2%; float:none;}

footer{ width:100%; padding:0px; margin-top:30px;}
footer .link{ padding:15px 2%;}
footer .content{ padding:25px 0px 10px 0px;}
footer .content .left{ display:none;}
footer .content .cente{ width:55%; height:170px; padding:0px 10px;}
footer .content .cente h1{ font-size:28px; line-height: 36px; padding-top: 4px; padding-bottom: 5px;}
footer .content .cente p{ font-size:14px; line-height: 22px;}
footer .content .right{ width:25%; height:170px; float:left; border-left: 1px solid #464a50; padding-left:28px;}
footer .content .right .code{ width:120px; height:120px; background-color:#fff; text-align:center; padding-top:7px;}
footer .content .right p{ width:120px; font-size:14px; line-height:24px; padding-top:5px; text-align:center;}
footer .content .right img{ width:90%;}

.copyright { height:50px; line-height:20px; padding:5px 2%; margin-bottom:50px;}

.Ctable tr td{border:1px solid #ccc; font-size:13px; padding:5px;}

.ab_pro_con .content img{ width:100%;}
.ab_pro_con .shipin_content img{ width:100%;}

.page_div1 { clear:both; padding:10px;}
.page_div1 table{ margin:0px auto;}
.page_div1 table tr td{ font-size:12px;}
.page_div1 tr td a{ line-height:25px; padding:0px 6px; }
.page_div1 tr td .aspan{ line-height:25px; padding:0px 9px;}

.banner{ width:100%; text-align:center;}
.banner img{ width:100%;}

.hCotent{ width:100%; overflow:hidden;}
.pro_a_left{ float:none; width:100%; padding:7px; text-align:center; border:1px solid #ccc;}
.pro_a_left img{ max-width:100%; max-height:300px; }
.pro_a_right{ float:none; width:100%;}
.pro_a_right h3{ color:#0e87db; border-bottom:1px dotted #ddd; font-size:17px; font-weight:bold; padding-bottom:10px; }
.pro_a_right .gaiyao p{ font-size:14px; line-height:40px; }
.pro_a_right .tel,.pro_a_right .hotline{ display:none;}
.pAsk,.pro_tit,.pro_a_right h5{ display:none;}
	
.phone_nav{ width:100%; text-align:center; line-height:35px;}
.phone_nav li{ display:inline;}
.phone_nav li a{ margin:0px 2%; color:#333; font-weight:bold;}
.phone_search{ width:100%; background-color:#999; padding:0px 10%; height:49px;}
.phone_search #search{ float:left; width:80%; height:29px; line-height:29px; margin:10px 0px; border-radius:6px; -moz-border-radius:6px; border:none; padding:0px 10px;}
.phone_search #submit{ float:left; width:42px; background:url(../images/ss.png) no-repeat center center; height:29px; border:0px; border-radius:6px; -moz-border-radius:6px; margin:10px 0px 10px 3px;}

.nyLeft{ display:none;}	

.nyPro{ padding:0px;}
.nyPro_fl{ display:none;}
.phoneLnav{ width:90%; margin:10px 5%; text-align:center;}
.phoneLnav ul li{ width:auto; display:inline; line-height:34px; margin:0px 3px;}
.phoneLnav ul li a{ font-size:14px; background-color:#ccc; padding:3px 8px;}
.phoneLnav ul li a:hover{ color:#fff; background-color:#0e87db;}

.phoneLnavNei{ width:98%; margin:10px 1%; text-align:center;}
.phoneLnavNei ul li{ width:auto; display:inline; line-height:34px; margin:0px;}
.phoneLnavNei ul li a{ font-size:14px; background-color:#ccc; padding:5px 14px;}
.phoneLnavNei ul li a:hover{ color:#fff; background-color:#0e87db;}
.phoneLnavNei ul li .current1{ color:#fff; background-color:#0e87db; }


.nyPro_fr{ width:100%; margin-top:0px;}
.nyPro_fr .pro_title{ display:none;}
.nyPro_fr .nyProduct{ width:100%; margin:0px;}
.nyPro_fr .nyProduct ul{ margin-top:20px;}
.nyPro_fr .nyProduct ul li{ width:46%; float:left; margin:0px 2% 18px 2%;}
.nyPro_fr .nyProduct ul li div{ width:100%; height:123px;}
.nyPro_fr .nyProduct ul li p{ line-height:40px;}

.nyPro_fr .nyAppli{ width:100%; margin:0px;}
.nyPro_fr .nyAppli ul{ margin-top:20px;}
.nyPro_fr .nyAppli ul li{ width:46%; float:left; margin:0px 2% 18px 2%;}
.nyPro_fr .nyAppli ul li div{ width:100%; height:83px;}
.nyPro_fr .nyAppli ul li p{ line-height:40px;}


.nyPro_fr .PhoneProduct ul{ margin-top:20px; display:none; min-height:inherit;}
.nyPro_fr .PhoneProduct ul:nth-child(1){ display:block;}
.nyPro_fr .PhoneProduct ul li{ width:46%; float:left; margin:0px 2%; margin-bottom:18px; border:1px solid #e5e5e5;}
.nyPro_fr .PhoneProduct ul li:hover{ border:1px solid #0e87db;}
.nyPro_fr .PhoneProduct ul li div{ width:100%; height:149px; display: block; text-align:center; overflow:hidden;}
.nyPro_fr .PhoneProduct ul li div img{ max-width:100%; max-height:100%; transition: none;}
.nyPro_fr .PhoneProduct ul li div img:hover{ transform: none;}
.nyPro_fr .PhoneProduct ul li p{ text-align:center; height:38px; line-height:38px; background-color:#e0e0e0; overflow:hidden;}
.nyPro_fr .PhoneProduct ul li:hover p{ background-color:#0e87db;}
.nyPro_fr .PhoneProduct ul li a{ font-size:13px; color:#222;}
.descrip{ display:none;}

.newView_title { width:100%; margin-top:0px; }
.newView_title h3 { font-size:16px; font-weight:bold; line-height:20px;}
.newView_title p { line-height:20px;}

.NewsList { width:100%; }
.NewsList li{ line-height:24px; padding:0px;}
.NewsList li span{ float:right; width:80%;}
.NewsList li H3{ margin:0px;}
.NewsList li H3 a{ font-size:15px; line-height:30px;}
.NewsList li .fl{ display:none;}
.NewsList li .fr{ width:100%; float:none; color:#777;}
.NewsList li .fr time{ line-height:40px; font-size:14px;}

.bana_dh{ display:none;}
.friendLink{ display:none;}
.news_info_list{ display:none;}
.newView_info img{ width:100%;}

.phoneCotact{ width:100%; background-color:#444; line-height:50px; position:fixed; bottom:0px;z-index:999;}
.phoneCotact ul li{ width:33.3%; text-align:center; float:left;}
.phoneCotact ul li:nth-child(1){ background-color:#0e87db;}
.phoneCotact ul li:nth-child(2){ border-right:1px solid #ccc;}
.phoneCotact ul li a{ display:block; color:#fff;}
.phoneCotact span{width:74px; display:block; margin:0 auto; text-align:right; color:#fff; height:50px;}
.phoneCotact span.span1{background:url(../images/a1.png) 12px 12px no-repeat; background-size:23px 27px;}
.phoneCotact span.span2{background:url(../images/a2.png) 12px 12px no-repeat; background-size:23px 27px;}
.phoneCotact span.span3 {width:90px; text-align:center;}

.Cabout p{ font-size: 14px;line-height: 1.8}

.page{ padding:10px 25px;}
.news-det-btn{ width:100%; float:none;}

.wContact_fl{ width:96%; float:none; margin:0px 2% 0px 2%; text-align:center;}
.wContact_fr{ width:80%; float:none; margin:0px 2% 0px 2%;}

.shipinN video{ max-width:100%; max-height:600px;}


}



