﻿@charset "utf-8";
/* CSS Document */

/* base开始 */
html,body{ font-family:Arial , sans-serif; text-decoration: none; color:#666; border:0; min-width:320px; width:100%; height:auto;}
*{margin:0; padding:0; border:0;font-size:12px; }
h1, h2, h3, h4, h5, h6 {font-weight: normal;}
h1 { font-size:16px; font-weight:bold;}
h3,h2 { font-size:14px; font-weight:bold;}

img, a img { border: 0;}
ol,ul {	list-style:none}
a{ text-decoration:none; color:#666;}
a:hover{color:#0094da;}
p{ line-height:20px;}
.clear{ clear:both;}

body{-webkit-text-size-adjust:none;}
/* base结束 */

/* header开始 */
#top{ background:url(../images/index-en_06.jpg) repeat-x; height:140px; width:100%; }
#header{position:relative; }
#header .hl{ width:77%; background:url(../images/index-en_02.jpg) repeat-x; height:140px; float:left;}
#header .logo{ width:100%; height:140px; background:url(../images/index-en_04.jpg) no-repeat right;}
#header .logo img{ padding-top:16px; padding-bottom:8px; float:left; clear:left; margin-left:6%;}
#header .logo1{ width:100%; height:140px; background:url(../images/index-en_04.jpg) no-repeat right;}
#header .logo1 img{ width:40%; padding-top:30px; padding-bottom:23px; float:left; clear:left; margin-left:6%;}
#header .search{ width:221px; height:84px; float:right; padding-top:56px; clear:right;}
#header .search form{ height:35px;}
#header .search form .sl{ background:url(../images/search_l.gif) no-repeat left; height:35px; width:184px; float:left; text-indent:10px; line-height:35px; color:#b3b3b3;}
#header .search form .sr{ background:url(../images/search_r.gif) no-repeat left; width:37px; height:35px; float:left;}
#header .search .hs{padding-left:5px;line-height:20px;font-size:10px;-webkit-text-size-adjust:none;}
#header .search .hs a{ color:#008cd7;font-size:10px;letter-spacing:0px;-webkit-text-size-adjust:none;}
#header .search .hs a:hover{ color:#d00000; text-decoration:underline;}
#header .hr{float:left; width:23%; }
#header .hr p{ line-height:30px; color:#fff; text-indent:10px; background:url(../images/index-en_05.jpg) no-repeat; win-width:298px; height:140px;}
#header .hr a{ color:#FFF;}
#header .hr a:hover{ text-decoration:underline;}

.top_s{}
.top_s input[type="text"]{display:block;float:left;background:#005993;color:#fff;padding:5px 3px 5px 10px;outline:0;border-radius:20px;margin-right:5px;}
.top_s input[type="image"]{width:24px;height:24px;display:block;display:block;float:left;}
/* header结束 */
/* menu开始 */
.m_nav{display:none}
#menu{ background:url(../images/index-en_12.jpg) repeat-x; width:92%; height:38px; padding-left:4%;padding-right:4%;}
#nav{ line-height: 38px;text-align:center;padding:0; margin:0; z-index:5000;}
#nav li{background:url(../images/index-en_14.jpg) no-repeat right; float:left; width:12.4%; text-align:center; color:#FFF;font-size:14px;font-weight:700; height:38px; padding:0; margin:0;}
#nav li.spa{background:url(../images/index-en_14.jpg) no-repeat; width:3px;}
#nav li a{ display:block; width:100%; color:#FFF;text-decoration:none;  text-align:center;}
#nav li a:hover{ display:block;color:#FFF;text-decoration:underline; background:url(../images/index-en_13.jpg) repeat-x; text-align:center; width:99%; float:left; clear:left;}

#nav ul{ padding:0px; margin:0px; line-height: 27px; text-align:left; left: -999em; width:190px; overflow:hidden;top:0px;position:relative; z-index:5000;}
#nav ul li{ float:left; width:100%; background:#F6F6F6; height:30px; z-index:5000; }
#nav ul li a{ padding:0px; margin:0px; display:block; width:100%;text-align:left;padding-left:18px; font-size:12px;height:30px; font-weight:normal; color:#666; background: url(../images/meni_bg.jpg) no-repeat left;line-height:29px;}
#nav ul li a:hover{ padding:0px; margin:0px; display: block; color:#F3F3F3;font-weight:normal; background:#d00000; width:100%; height:30px; text-decoration:none;text-align:left;padding-left:18px;background: url(../images/meni_bg1.jpg) no-repeat left;line-height:29px; }
#nav li:hover ul{ left: auto;}
#nav li.sfhover ul{ left: auto;}
#content{ clear: left;};
/* menu结束 */

/* index banner开始 */
#banner{ background:#2d3a57; width:100%; z-index:0; }
#LRdiv0{display:none!important;}
#banner #focus { height:425px; overflow:hidden; position:relative;margin:0 auto;padding:0;}
#banner #focus ul {height:425px; position:absolute;}
#banner #focus ul li {float:left; height:425px; overflow:hidden; position:relative; background:#000;}
#banner #focus ul li img{ max-height:425px;}
#banner #focus ul li .banner_{position:absolute;height:auto;font-weight:bold;overflow:hidden; top:50px; width:100%;}
#banner #focus ul li .banner_ p img{ clear:both;}
#banner #focus ul li .banner_ p{position:relative;z-index:1000;font-size:28px;font-family:'微软雅黑';color:#fff; margin:10px 0;  padding:10px 0;}
#banner #focus ul li .banner_ .b-p{margin-left:56%;}
#banner #focus ul li .banner_ .b-p img{ width:450px;}
#banner #focus ul li .banner_ .b-p1{margin-left:65%;}
#banner #focus ul li .banner_ .b-p2{margin-left:74%;}
#banner #focus ul li .banner_ .b-p3{margin-left:76%;}
#banner #focus ul li .banner_ .b-p4{margin-left:68%;}
#banner #focus .btn {position:absolute; width:780px; height:10px; padding:5px 10px; /**right:0;**/ bottom:0; text-align:right;}
#banner #focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#banner #focus .btn span.on {background:#fff;}
#banner #focus .preNext {width:45px; height:100px; position:absolute; top:90px; background:url(img/sprite.png) no-repeat 0 0; cursor:pointer;}
#banner #focus .pre {left:0;}
#banner #focus .next {right:0; background-position:right top;}
/* index banner结束 */

/* index middle开始 */
#p-warp2,#p-warp,#m-warp{ background:url(../images/index-en_22.jpg) repeat-x; width:94%; padding-left:3%;padding-right:3%; padding-top:39px; height:auto;}
#m-warp .middle{max-width:1366px;margin:0 auto;}
#m-warp .middle .title{font-size: 24px;font-weight: bold;margin-bottom:23px;color:#0b3190}
#m-warp .middle .title a{font-size:24px;font-weight: bold;color:#333;color:#0b3190}
#m-warp .middle .m-n{width:38%; float:left; margin-left:1%; margin-bottom:1%;}
#m-warp .middle .m-n .top-n{ width:100%; min-height:86px; height:auto;}
#m-warp .middle .m-n .top-n img{ float:left; width:34%; height:100px; margin-right:4%;}
#m-warp .middle .m-n .top-n .top-text{ float:left; width:61%;}
#m-warp .middle .m-n .top-n .top-text a{font-size: 16px;line-height:1.5em;}
#m-warp .middle .m-n .top-n p{ line-height:20px;}
#m-warp .middle .m-n .top-n .date{ height:16px; display:inline-block; margin-top:6px; height:30px;}
#m-warp .middle .m-n .top-n .date font{font-size:10px; line-height:18px; color:#FFF; float:left; height:18px; background:#d00000; padding:0 3px;display:inline-block;}
#m-warp .middle .m-n .top-n .date span{ font-size:10px; line-height:18px; height:18px; float:left; padding:0 3px;background:#dcdcdc; display:inline-block;}
#m-warp .middle .m-n ul{ margin-top:17px;}
#m-warp .middle .m-n ul li{border-bottom:1px dotted #CCC; line-height:4em;width:100%;}
#m-warp .middle .m-n ul li span{ width:24%; float:left; border-right:1px solid #d4d4d4; text-align:center; margin-right:3%; height:48px;}
#m-warp .middle .m-n ul li p{ float:left; line-height:16px; width:71%; font-size:12px}
#m-warp .middle .m-n ul li p font{}

#m-warp .middle .m-a{width:60%; float:left; margin-right:1%;_width:38%;}
#m-warp .middle .m-a .title{ margin-bottom:15px;}
#m-warp .middle .m-a .m-app{width:100%; min-height:100px; height:auto;}
#m-warp .middle .m-a .m-app .app{ width:28%;padding:2%;background:#efefef;float:left; margin-right:2%;_margin-right:1%; _width:31%; overflow:hidden;}
#m-warp .middle .m-a .m-app .app img{ width:96%;padding:2%;background:#fff;height:140px; _width:100%; position:relative;}
#m-warp .middle .m-a .m-app .app p{ display:block;text-align:center; width:100%;    padding-top: 5%;_width:100%;line-height:1.5em;height:3em;padding-top: 5px; }
#m-warp .middle .m-a .m-app .app a{ color:#000; font-size:12px; }
#m-warp .middle .m-a .m-app .app a:hover{ text-decoration:underline; display:block;}
#m-warp .middle .m-a .m-app .app a.read_more{display:block;width:60%;background:#df8c0b;margin:6% auto 0;text-align: center;font-size: 14px;color:#fff;padding:2% 0;border-radius:20px;}

#m-warp .middle .m-a .m-about{ margin-top:38px; width:100%;}
#m-warp .middle .m-a .m-about p{ line-height:24px; margin:0; padding:0;}
#m-warp .middle .more{font-size:11px; color:#d00000; display:block; line-height:16px;}
#m-warp .middle .more:hover{ color:#008cd7;}

#m-warp .middle .m-r{ width:27%; float:left;}
#m-warp .middle .m-r .m-p{width:100%; min-height:125px; height:auto;}
#m-warp .middle .m-r .m-p p{ line-height:24px;}
#m-warp .middle .m-r .m-s{margin-top:26px;width:100%;}
#m-warp .middle .m-r .m-s ul li{ margin-bottom:2px; height:29px;  width:100%; line-height:31px; border:1px solid #ececec;}
#m-warp .middle .m-r .m-s ul li span{ text-align:center; float:left; line-height:29px; padding-right:2%;  padding-left:1%;background:#f8f8f8 url(../images/index-en_40.jpg) no-repeat right; width:20%;}
/* index middle 结束 */

/* index links 开始 */
#links{width:94%; padding-left:3%;padding-right:3%; margin-top:20px; background:#595959; border-top:4px solid #464646; padding-top:20px; padding-bottom:20px;}
#links ul{}
#links ul li{ float:left;}
#links ul li h2{font-size:14px; font-weight:700; height:21px; line-height:21px;}
#links ul li ul{ margin-top:25px;}
#links ul li ul li{ width:100%;background:url(../images/index-en_63.jpg) no-repeat left center; height:25px; overflow:hidden; line-height:25px; text-indent:12px;}
#links ul li a{ color:#FFF;}
#links ul li a:hover{ text-decoration:underline;}
#links ul li.lc{ width:20%; margin-right:4%;_margin-right:2%;_width:18%;}
#links ul li.lc h2{background:url(../images/index-en_47.jpg) no-repeat left top; text-indent:30px; }
#links ul li.lc ul li{ margin-left:17px;_margin-left:9px;}
#links ul li.lm{ width:27%; margin-right:4%;_width:26%;_margin-right:2%;}
#links ul li.lm h2{background:url(../images/index-en_50.jpg) no-repeat left top; text-indent:51px;}
#links ul li.lm ul li{ margin-left:38px;_margin-left:19px;}
#links ul li.ls{ width:22%; margin-right:4%;_margin-right:2%;_width:20%;}
#links ul li.ls h2{background:url(../images/index-en_53.jpg) no-repeat left top; text-indent:43px;}
#links ul li.ls ul li{ margin-left:30px;_margin-left:15px;}
#links ul li.lf{ width:17%;_width:14%;}
#links ul li.lf h2{background:url(../images/index-en_56.jpg) no-repeat left top; text-indent:36px;}
#links ul li.lf ul li{ margin-left:23px;_margin-left:12px;}
/* index links 结束 */
#footer{ width:94%; padding-left:3%;padding-right:3%;background:#464646; height:auto;}
#footer .footer{ padding-top:30px;padding-bottom:30px;max-width: 1366px;margin:0 auto}
/*#footer .footer span{ float:right; line-height:31px; color:#d4d4d4; font-weight:700;}*/
#footer .footer p{ color:#d4d4d4; font-size:11px;}
#footer .footer a{color:#d4d4d4;font-size:11px;}
#footer .footer a:hover{ text-decoration:underline;}

.ft_l{float:left;width:43%;}
.ft_c{float:left;width:28%;}
.ft_r{float:left;width:28%;}
.ft_tit{font-size: 24px;color:#fff;padding-bottom: 20px;}

.ft_form{padding-top: 10px;}
.ft_form input[type="text"]{width:205px;outline:0;background:#ddd;margin-right:20px;margin-bottom:10px;height:30px;padding:0 0 0 10px;color:#000;}

#footsubmit{background:#df8c0b;width:140px;padding:6px;text-align: center;display:block;margin-top:10px;border-radius:15px;color:#fff;cursor:pointer}

.ft_form textarea{outline:0;width:440px;background:#ddd;padding:10px 0 0 10px;height:100px}


.ft_lxfs{}
.ft_lxfs dd{ line-height:24px;overflow:hidden;padding:5px 0;color:#d4d4d4}
.ft_lxfs dd i{display:block;float:left;margin-top:5px;margin-right:5px;width: 21px;height: 20px;background: url(../images/icons.png) no-repeat;}
.ft_lxfs dd.fax i{background-position: 0 -38px;}
.ft_lxfs dd.tel i{background-position: 0 -69px;}
.ft_lxfs dd.mail i{background-position: 0 -94px;}
.ft_lxfs dd.add i{background-position: 0 -124px;}

.ft_lianjie{}
.ft_lianjie dd{overflow:hidden;line-height:28px;padding:4px 0}
.ft_lianjie i{background:url(../images/social02.png) no-repeat;display:block;float:left;margin-top:3px;margin-right:10px;width:26px;height: 25px;}
.ft_lianjie dd.icon01 i{}
.ft_lianjie dd.icon02 i{ background-position:0 -31px;}
.ft_lianjie dd.icon03 i{ background-position:0 -64px;}
.ft_lianjie dd.icon04 i{ background-position:0 -97px;}
.ft_lianjie dd.icon05 i{ background-position:0 -129px;}

#footer .f-l{padding-top:10px;}



/* Product */
#s-banner{ width:100%;background:#2d3a57; z-index:0;}
#s-banner img{ width:100%;}

#m-warp .s-middle{ margin-bottom:30px;}
#m-warp .s-middle .s-left{ width:18%; float:left;  margin-right:2%;}
#m-warp .s-middle .s-left ul{ padding:0; margin:0;background-color:#e8e8e8;}
#m-warp .s-middle .s-left ul li{ border-bottom:1px solid #bcbcbc; border-top:1px solid #ffffff; padding:5px 0 5px 8px; display:block; font-weight:700;}
#m-warp .s-middle .s-left ul li a{color:#5b5b5b; line-height:22px; display:block; font-weight:700;}
#m-warp .s-middle .s-left ul li a:hover{ color:#0094da ;}
#m-warp .s-middle .s-left ul li.curLi{background-color:#f4f4f4; }
#m-warp .s-middle .s-left ul li.curLi a{color:#0094da;}
#m-warp .s-middle .s-left ul li.curLi a:hover{ color:#d00000;background-color:#f4f4f4; cursor:pointer;}
#m-warp .s-middle .s-left ul li.conLeftLast{ border-bottom:none; padding:0;}

#m-warp .s-middle .s-left .second{ border-bottom:1px solid #bcbcbc; border-top:1px solid #ffffff;display:none; padding:0; }
#m-warp .s-middle .s-left .second ul li{ clear:both; border:none;font-weight:normal;}
#m-warp .s-middle .s-left .second ul li a{ line-height:16px; font-weight: normal; color:#5b5b5b; background:none;}
#m-warp .s-middle .s-left .second ul li:hover{ background-color:#f4f4f4; color:#5b5b5b; display:block}
#m-warp .s-middle .s-left .lis_cur{ display:block;}

.left_tit{font-size:24px;margin-top:20px}
.left_hot{width:100%;height:300px;overflow:hidden;position:relative;}
.left_hot dd{width:317px;float:left;}
.left_hot dd img{width:100%;height:260px;}
.left_hot dd p{line-height: 2em;height:4em}
.left_hot dl{width:9999px;position:absolute;left:0;top:0}

.left_box{border:1px solid #ddd;margin-top:20px;padding:20px;}
.left_tit2{font-size:18px;margin:5px 0;}

.left_follow{background-color:#fff!important}
.left_follow p{overflow:hidden;line-height:3em;}
.left_follow p i{display:block;float:left;width: 33px;height: 33px;background: url(../images/follow.png) no-repeat;margin-right:10px;}
.left_follow p i.icon01{background-position:-9px -11px}
.left_follow p i.icon02{background-position:-60px -11px}
.left_follow p i.icon03{background-position:-128px -11px}
.left_follow p i.icon04{background-position:-193px -11px}
.left_follow p i.icon05{background-position:-264px -11px}


#m-warp .s-middle .s-right{ width:80%; float:left;color:#5b5b5b;}
#m-warp .s-middle .s-right .rightTitle{ background:#f3f3f3; border-bottom:1px solid #bcbcbc;border-top:1px solid #fff;padding:6px 0 5px 12px; margin-bottom:10px;}
#m-warp .s-middle .s-right .rightTitle h1{font-size:16px; font-weight:normal;}
#m-warp .s-middle .s-right .rightTitle span{ float:right; clear:right; padding-right:10px; padding-top:6px;}

#m-warp .s-middle .s-right .rightMain{ width:76%; float:left; margin-right:2%; margin-top:20px;}
#m-warp .s-middle .s-right .s-middle-banner{width:500px;}
#m-warp .s-middle .s-right .rightTop{background-color:#f3f3f3; padding:15px; line-height:25px;}
#m-warp .s-middle .s-right .rightMain .mainBox{}
#m-warp .s-middle .s-right .rightMain .eachBox{ padding:20px 0; border-bottom:1px solid #bcbcbc;}



#m-warp .s-middle .s-right .rightMain .eachBox .eachImg{ width:17%;float:left; margin-right:3%;}
#m-warp .s-middle .s-right .rightMain .eachBox .eachImg img{ width:100%;}
#m-warp .s-middle .s-right .rightMain .eachBox .eachText{ float:left; width:80%;}
#m-warp .s-middle .s-right .rightMain .eachBox .eachText h2{ font-size:14px; font-weight:normal; padding-bottom:5px;}
#m-warp .s-middle .s-right .rightMain .eachBox .eachText h2 a{ color:#333;}
#m-warp .s-middle .s-right .rightMain .eachBox .eachText h2 a:hover{ color:#0094da;}
#m-warp .s-middle .s-right .rightMain .eachBox .eachText p{ line-height:18px;}
#m-warp .s-middle .s-right .rightMain .eachBox .eachText .more{font-size:11px; color:#d00000; display:block; line-height:18px;}
#m-warp .s-middle .s-right .rightMain .eachBox .eachText .more:hover{ color:#0094da; display:block;}

#m-warp .s-middle .s-right .rightMain .eachBox2{ border-bottom:1px dashed #bcbcbc; width:32%; float:left; margin-right:1.2%; text-align:center; margin-top:15px; padding-bottom:5px;}
#m-warp .s-middle .s-right .rightMain .eachBox2 .eachImg{ }
#m-warp .s-middle .s-right .rightMain .eachBox2 .eachImg img{ width:90%; min-width:108px; padding:1px; border:1px solid #dcdcdc;}
#m-warp .s-middle .s-right .rightMain .eachBox2 p{ line-height:20px;}

#m-warp .s-middle .s-right .rightContact{ width:22%; float:left; margin-top:20px; }
#m-warp .s-middle .s-right .rightContact .contact-t{ font-size:14px;  padding-bottom:10px; font-weight:700;}
#m-warp .s-middle .s-right .rightContact form{ width:100%;}
#m-warp .s-middle .s-right .rightContact input{ width:98%;height:20px;margin:3px 0;border:1px solid #dcdcdc;padding-left:1%; color:#777; font-size:12px}
#m-warp .s-middle .s-right .rightContact select{ width:100%;height:20px;margin:3px 0;border:1px solid #dcdcdc;padding-left:1%; color:#777; font-size:12px}
#m-warp .s-middle .s-right .rightContact textarea{ width:98%;height:70px;border:1px solid #dcdcdc;margin:3px 0;;padding-left:1%;color:#777; font-size:12px}
#m-warp .s-middle .s-right .rightContact .botn{ background:url(../images/form_bot.jpg) no-repeat; height:24px; width:102px; border:0px;}
#m-warp .s-middle .s-right .rightContact .c-1{ background:#e1e1e1 url(../images/product_en_13.jpg) no-repeat left; text-indent:40px; height:29px; line-height:29px; width:100%; margin-bottom:1px; margin-top:15px; font-size:14px; margin-top:30px;}
#m-warp .s-middle .s-right .rightContact .c-2{ background:#e1e1e1 url(../images/product_en_16.jpg) no-repeat left; text-indent:40px; height:29px; line-height:29px; width:100%;margin-bottom:1px; font-size:14px; color:#d00000;}
#m-warp .s-middle .s-right .rightContact .c-3{ background:#e1e1e1 url(../images/product_en_18.jpg) no-repeat left; text-indent:40px; height:29px; line-height:29px; width:100%;}

/*//////////////////////////////*/

.pro_show{ width:1140px;margin:0 auto;color:#5b5b5b;}
.pro_show .rightTitle{ background:#f3f3f3; border-bottom:1px solid #bcbcbc;border-top:1px solid #fff;padding:6px 0 5px 12px; margin-bottom:10px;}
.pro_show .rightTitle h1{font-size:16px; font-weight:normal;}
.pro_show .rightTitle span{ float:right; clear:right; padding-right:10px; padding-top:6px;}

.pro_show .rightMain{ width:76%; float:left; margin-right:2%; margin-top:20px;}
.pro_show .s-middle-banner{width:500px;}
.pro_show .rightTop{background-color:#f3f3f3; padding:15px; line-height:25px;}
.pro_show .rightMain .mainBox{}
.pro_show .rightMain .eachBox{ padding:20px 0; border-bottom:1px solid #bcbcbc;}



.pro_show .rightMain .eachBox .eachImg{ width:17%;float:left; margin-right:3%;}
.pro_show .rightMain .eachBox .eachImg img{ width:100%;}
.pro_show .rightMain .eachBox .eachText{ float:left; width:80%;}
.pro_show .rightMain .eachBox .eachText h2{ font-size:14px; font-weight:normal; padding-bottom:5px;}
.pro_show .rightMain .eachBox .eachText h2 a{ color:#333;}
.pro_show .rightMain .eachBox .eachText h2 a:hover{ color:#0094da;}
.pro_show .rightMain .eachBox .eachText p{ line-height:18px;}
.pro_show .rightMain .eachBox .eachText .more{font-size:11px; color:#d00000; display:block; line-height:18px;}
.pro_show .rightMain .eachBox .eachText .more:hover{ color:#0094da; display:block;}

.pro_show .rightMain .eachBox2{ border-bottom:1px dashed #bcbcbc; width:32%; float:left; margin-right:1.2%; text-align:center; margin-top:15px; padding-bottom:5px;}
.pro_show .rightMain .eachBox2 .eachImg{ }
.pro_show .rightMain .eachBox2 .eachImg img{ width:90%; min-width:108px; padding:1px; border:1px solid #dcdcdc;}
.pro_show .rightMain .eachBox2 p{ line-height:20px;}

.pro_show .rightContact{ width:617px; float:left; margin-top:20px; }
.pro_show .rightContact .contact-t{ font-size:18px;  padding-bottom:10px; font-weight:700;}
.pro_show .rightContact .right_canshu{border:2px dotted #ddd;border-left:0;border-right:0;padding:10px 0}
.pro_show .rightContact .right_canshu li{line-height:2em;font-size:12px;padding: 5px 0;}
.pro_show .rightContact .right_canshu li span{font-weight: bold;display:inline-block;width: 150px;
    font-size: 12px;}

.pro_show .rightContact p{padding:20px 0}
.pro_show .rightContact .right_btn{}
.pro_show .rightContact .right_btn a{display:block;width:170px;height:35px;text-align: center;float:left;background:#df8c0b;color:#fff;margin-right:10px;line-height: 35px;}
.pro_show .rightContact .right_btn a i{display:inline-block;width: 23px;height: 18px;background: url(../images/icons.png) no-repeat;
    vertical-align: middle;
    margin: 0 10px 0 0;}
.pro_show .rightContact .right_btn a.email i{background-position: -112px -77px;}
.pro_show .rightContact .right_btn a.chatnow{background:}
.pro_show .rightContact .right_btn a.chatnow i{background-position: -53px -76px;}

.pro_show .rightContact .follow{padding-top: 10px;}
.pro_show .rightContact .follow a{display:inline-block;width:33px;height:33px;background:url(../images/follow.png) no-repeat}
.pro_show .rightContact .follow a.icon01{background-position:-9px -8px}
.pro_show .rightContact .follow a.icon02{background-position:-60px -8px}
.pro_show .rightContact .follow a.icon03{background-position:-128px -8px}
.pro_show .rightContact .follow a.icon04{background-position:-193px -8px}
.pro_show .rightContact .follow a.icon05{background-position:-264px -8px}
/* Product结束 */


/* Product-content 开始 */
#m-warp .s-middle .s-right .rightMain .pcImg{ width:100%;}
/* 产品图片切换 */
.pcImg {position: relative; overflow: hidden; margin: 0 auto; }
.pcImg .mod_focus_pic { display: block; width:100%; height:360px; }
.pcImg .mod_focus_pic li, .pcImg .mod_focus_pic a, .pcImg .mod_focus_pic img { display: block; width:100%; height:360px; }
.pcImg .mod_focus_pic li { position: absolute; left: 0; top: 0; }

.pcImg .mod_focus_title{ display:none;}
.pcImg .focus_switch { width:100%; height: 29px; position: absolute; z-index: 2; right: 0px; bottom: 80px; top:40% }
.pcImg .focus_switch a { width: 29px; height: 29px; background-image: url(../images/icon_focus_switch.png); background-repeat: no-repeat; cursor: pointer; }
.pcImg .focus_switch .icon_prev { background-position: 0 0; margin: 0 1px 0 0; float:left; }
.pcImg .focus_switch .icon_prev:hover { background-position: -30px 0; }
.pcImg .focus_switch .icon_next { background-position: -60px 0; float:right; }
.pcImg .focus_switch .icon_next:hover { background-position: -90px 0; }

.pcImg .mod_focus_list { padding:5px; background:#dcdcdc; overflow: hidden; height: 50px; }
.pcImg .mod_focus_list li { width: 50px; height: 50px; float: left; margin: 0 4px 0 5px; position: relative; *display: inline; }
.pcImg .mod_focus_list li a { display: block; width: 50px; height: 50px; }
.pcImg .mod_focus_list li img { display: block; width: 50px; height: 50px; }
.pcImg .mod_focus_list li a:hover { _background: none; }
.pcImg .mod_focus_list li a:hover .mask, .pcImg .mod_focus_list .current .mask { display: none; }
.pcImg .mod_focus_list li .mask { display: block; height: 50px; width: 50px; position: relative; top: -50px; margin: 0 0 -50px; eft: 0; bottom: 0; background: #000; opacity: .5; filter: alpha(opacity=50); }
.pcImg .mod_focus_list li .border { display: none; }
.pcImg .mod_focus_list .current .border { display: block; height: 5px; width: 50px; font-size: 0; overflow: hidden; position: absolute; left: 0; bottom: 0; background:#d00000; }
/* 产品图片切换结束 */
#m-warp .s-middle .s-right .rightMain .pcImg .pcImg-bg{ width:423px; float:left; background:url(../images/pc_en_09.jpg) no-repeat right; padding-right:15px; height:275px;}
#m-warp .s-middle .s-right .rightMain .pcImg .pcImg-bg img{ width:403px; padding:9px; border:1px solid #dcdcdc; height:255px;}
#m-warp .s-middle .s-right .rightMain .pcImg .pcImg-list{ width:135px; float:left; margin-left:5px;}
#m-warp .s-middle .s-right .rightMain .pcImg .pcImg-list ul li{ margin-bottom:2px;}
#m-warp .s-middle .s-right .rightMain .pcImg .pcImg-list ul li img{ width:135px; height:86px;}
#m-warp .s-middle .s-right .p-i{ width:98%; float:left; margin-top:10px; background-color:#f3f3f3; padding:1%;}
#m-warp .s-middle .s-right .p-r{width:74%; float:left;padding-right:2%;  line-height:24px;}
#m-warp .s-middle .s-right .p-s{ width:21%; float:left;border-left:1px dashed #dcdcdc; padding-left:2%; padding-top:5px; font-size:14px; }
#m-warp .s-middle .s-right .p-o{ background:url(../images/pc_en_12.png) no-repeat 0 0; width:100%; height:24px; text-indent:30px;}
#m-warp .s-middle .s-right .p-t{background:url(../images/pc_en_12.png) no-repeat 1px -28px; width:100%; height:24px; text-indent:30px;}
#m-warp .s-middle .s-right .p-e{background:url(../images/pc_en_12.png) no-repeat 1px -53px;width:100%; height:24px; text-indent:30px;}

/* Product-content滑动门 */
#m-warp .s-middle .s-right .p-info{
width:100%;
float:left;
margin-top:15px;
}
#m-warp .s-middle .s-right .p-info .TabTitle{
clear: both;
height: 30px;
overflow: hidden;
border-bottom:2px #c4c4c4 solid;
}
#m-warp .s-middle .s-right .p-info .TabTitle ul{}
#m-warp .s-middle .s-right .p-info .TabTitle li{
float: left;
width: 120px;
cursor: pointer;
margin-right:2px;
text-align:center;
line-height:30px;
}
#m-warp .s-middle .s-right .p-info .TabTitle .active{background:#d00000; color:#fff;}
#m-warp .s-middle .s-right .p-info .TabTitle .active a{ color:#fff;}
#m-warp .s-middle .s-right .p-info .TabTitle .normal{background:#e1e1e1;}
#m-warp .s-middle .s-right .p-info .TabContent{
width:100%;
margin-top:15px;
}
.none {display:none;}
#m-warp .s-middle .s-right .p-info .TabContent ul{ width:75%;}
#m-warp .s-middle .s-right .p-info .TabContent p{ line-height:20px;}
#m-warp .s-middle .s-right .p-info .TabContent p a{ color:#d00000; display: block;}
#m-warp .s-middle .s-right .p-info .TabContent p a:hover{ color:#0094da;}
#m-warp .s-middle .s-right .p-info .TabContent h3{ padding-bottom:10px;}
#m-warp .s-middle .s-right .p-info .TabContent ul li{ line-height:25px; padding-bottom:25px; display:inline-block; width:100%;}
#m-warp .s-middle .s-right .p-info .TabContent ul li img{ width:107px; height:82px; float:left; clear:left; margin-right:20px;}
#m-warp .s-middle .s-right .p-info .TabContent ul li p{height:82px;}
#m-warp .s-middle .s-right .p-info .TabContent ul li p a{ color:#454545; display:inline;}
#m-warp .s-middle .s-right .p-info h3{ font-size:14px; font-weight:700;}
#m-warp .s-middle .s-right .p-info table{ border-bottom:1px solid #ddd;}
#m-warp .s-middle .s-right .p-info table td{ line-height:20px; text-align:center;}
#m-warp .s-middle .s-right .p-info table td a{ color:#454545;}


/*////////////////////////*/

#m-warp .s-middle .pro_show .rightMain .pcImg .pcImg-bg{ width:423px; float:left; background:url(../images/pc_en_09.jpg) no-repeat right; padding-right:15px; height:275px;}
#m-warp .s-middle .pro_show .rightMain .pcImg .pcImg-bg img{ width:403px; padding:9px; border:1px solid #dcdcdc; height:255px;}
#m-warp .s-middle .pro_show .rightMain .pcImg .pcImg-list{ width:135px; float:left; margin-left:5px;}
#m-warp .s-middle .pro_show .rightMain .pcImg .pcImg-list ul li{ margin-bottom:2px;}
#m-warp .s-middle .pro_show .rightMain .pcImg .pcImg-list ul li img{ width:135px; height:86px;}
#m-warp .s-middle .pro_show .p-i{ width:98%; float:left; margin-top:10px; background-color:#f3f3f3; padding:1%;}
#m-warp .s-middle .pro_show .p-r{width:74%; float:left;padding-right:2%;  line-height:24px;}
#m-warp .s-middle .pro_show .p-s{ width:21%; float:left;border-left:1px dashed #dcdcdc; padding-left:2%; padding-top:5px; font-size:14px; }
#m-warp .s-middle .pro_show .p-o{ background:url(../images/pc_en_12.png) no-repeat 0 0; width:100%; height:24px; text-indent:30px;}
#m-warp .s-middle .pro_show .p-t{background:url(../images/pc_en_12.png) no-repeat 1px -28px; width:100%; height:24px; text-indent:30px;}
#m-warp .s-middle .pro_show .p-e{background:url(../images/pc_en_12.png) no-repeat 1px -53px;width:100%; height:24px; text-indent:30px;}

/* Product-content滑动门 */
#m-warp .s-middle .pro_show .p-info{
width:100%;
float:left;
margin-top:15px;


}
#m-warp .s-middle .pro_show .p-info .TabTitle{
clear: both;
height: 30px;
overflow: hidden;
border-bottom:2px #c4c4c4 solid;
}
#m-warp .s-middle .pro_show .p-info .TabTitle ul{}
#m-warp .s-middle .pro_show .p-info .TabTitle li{
float: left;
width: 120px;
cursor: pointer;
margin-right:2px;
text-align:center;
line-height:30px;
}
#m-warp .s-middle .pro_show .p-info .TabTitle .active{background:#d00000; color:#fff;}
#m-warp .s-middle .pro_show .p-info .TabTitle .active a{ color:#fff;}
#m-warp .s-middle .pro_show .p-info .TabTitle .normal{background:#e1e1e1;}
#m-warp .s-middle .pro_show .p-info .TabContent{
width:100%;
margin-top:15px;
}
.none {display:none;}
/*#m-warp .s-middle .pro_show .p-info .TabContent ul{ width:75%;}*/
#m-warp .s-middle .pro_show .p-info .TabContent p{ line-height:20px;}
#m-warp .s-middle .pro_show .p-info .TabContent p a{ color:#d00000; display: block;}
#m-warp .s-middle .pro_show .p-info .TabContent p a:hover{ color:#0094da;}
#m-warp .s-middle .pro_show .p-info .TabContent h3{ padding-bottom:10px;}
/*#m-warp .s-middle .pro_show .p-info .TabContent ul li{ line-height:25px; padding-bottom:25px; display:inline-block; width:100%;}
#m-warp .s-middle .pro_show .p-info .TabContent ul li img{ width:107px; height:82px; float:left; clear:left; margin-right:20px;}
#m-warp .s-middle .pro_show .p-info .TabContent ul li p{height:82px;}
#m-warp .s-middle .pro_show .p-info .TabContent ul li p a{ color:#454545; display:inline;}*/
#m-warp .s-middle .pro_show .p-info h3{ font-size:14px; font-weight:700;}
#m-warp .s-middle .pro_show .p-info table{ border-bottom:1px solid #ddd;}
#m-warp .s-middle .pro_show .p-info table td{ line-height:20px; text-align:center;}
#m-warp .s-middle .pro_show .p-info table td a{ color:#454545;}

.show_related{}
.show_related ul{overflow:hidden;width:100%}
.show_related ul li{float:left;width:270px;margin-right:20px;}
.show_related ul li:nth-child(4n){margin-right:0}
.show_related ul li img{display:block;width:100%;height:200px}
.show_related ul li p{line-height:2em;height:2em;padding:10px 0}
#m-warp .s-middle .p-info .show_related h3{border-bottom:1px solid #ddd;font-size: 24px;margin-bottom:10px;margin-top:20px}
/* Product-content 结束 */
.show_msg{margin-top:20px;}
.show_msg .show_msg_tit{background:#296898;color:#fff;line-height: 3em;text-indent:2em;padding-bottom: 0!important;}
.show_msg .show_msg_info{background:#efefef;padding:40px;}
.show_msg .show_msg_info div{padding:5px 0}
.show_msg .show_msg_info div span{display:inline-block;width:90px;text-align: right;padding-right: 10px;}
.show_msg .show_msg_info input[type="text"]{width:900px;height:36px;text-indent:1em;}
.show_msg .show_msg_info textarea{width:900px;height:100px;}
.show_msg .show_msg_info .show_submit{    width: 260px;
    text-align: center;
    line-height: 3em;
    border-radius: 20px;
    cursor: pointer;
    background: #df8c0b;
    margin: 20px auto 0;
    display: block;
    color: #fff;}

#s-banner2{ width:100%;background:#2d3a57; z-index:0; overflow:hidden;}
#s-banner2 img{ width:100%;}

/*news栏目页面*/
.single-nav{  height:35px; line-height:35px;  font-size:14px; border-bottom:1px dotted #cbcbcb;}
.single-nav h1{ line-height:35px; font-size:14px;}
.single-nav span{ float:right; clear:right; font-size:12px; font-weight:normal;line-height:35px;}


.news-h{margin-top:15px;}
.news-list{}
.news-list ul{ padding:15px 0;  border-bottom:1px dotted #cbcbcb;}
.news-list ul li{ background:url(../images/news_20.jpg) no-repeat left 8px;  line-height:25px; padding-left:16px;}
.news-list ul li span{ float:right;line-height:25px;}
.news-top{ border-bottom:1px dotted #cbcbcb; margin-bottom:10px;}

.news-picnews{ min-width:360px; height:254; float:left; width:34%; margin-top:10px;}
/*news栏目图片切换*/
.news-picnews .mod_focus_show { width:360px; height: 254px; position: relative; overflow: hidden; }
.news-picnews .mod_focus_show .mod_focus_pic { display: block; width: 360px; height: 254px; }
.news-picnews .mod_focus_show .mod_focus_pic li, .mod_focus_show .mod_focus_pic a, .mod_focus_show .mod_focus_pic img { display: block; width: 360px; height: 254px; }
.news-picnews .mod_focus_show .mod_focus_pic li { position: absolute; left: 0; top: 0; }
.news-picnews .mod_focus_show .mod_focus_title { position: absolute; z-index: 1; left: 0; bottom: 0px; overflow: hidden; zoom: 1; width: 360px; height:40px; background-color: rgba(0,0,0,.8); filter: progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#CC000000',endColorstr='#CC000000'); background-image: url(about:blank); }
:root .mod_focus_title { filter: none; }
.news-picnews .mod_focus_show .mod_focus_title li {text-indent:0; padding:0; width:285px; padding: 0 0 0 5px; overflow: hidden;  }
.news-picnews .mod_focus_show .mod_focus_title li h3 { line-height:40px; _line-height:40px; font-size:11px; font-family: "Microsoft Yahei",Tahoma,Geneva; font-weight: 500; }
.news-picnews .mod_focus_show .mod_focus_title li h3 a { color: #fff; }

.news-picnews .focus_switch { width: 59px; height:29px; position:absolute; z-index: 2; right: 5px; top:220px;  }
.news-picnews .focus_switch a { float: left; width:29px; height:29px; background-image: url(../images/icon_focus_switch.png); background-repeat: no-repeat; cursor: pointer; }
.news-picnews .focus_switch .icon_prev { background-position: 0 0; margin: 0 1px 0 0; }
.news-picnews .focus_switch .icon_prev:hover { background-position: -30px 0; }
.news-picnews .focus_switch .icon_next { background-position: -60px 0; }
.news-picnews .focus_switch .icon_next:hover { background-position: -90px 0; }
.news-picnews .mod_focus_show .mod_focus_list { padding: 2px 0px; background: #000; overflow: hidden; height: 30px; }
.news-picnews .mod_focus_show .mod_focus_list li { width: 60px; height:40px; float: left; margin: 0 4px 0 5px; position: relative; *display: inline; }
.news-picnews .mod_focus_show .mod_focus_list li a { display: block; width: 60px; height: 30px; }
.news-picnews .mod_focus_show .mod_focus_list li img { display: block; width: 60px; height: 30px; }
.news-picnews .mod_focus_show .mod_focus_list li a:hover { _background: none; }
.news-picnews .mod_focus_show .mod_focus_list li a:hover .mask, .mod_focus_show .mod_focus_list .current .mask { display: none; }
.news-picnews .mod_focus_show .mod_focus_list li .mask { display: block; height: 30px; width: 60px; position: relative; top: -30px; margin: 0 0 -30px; eft: 0; bottom: 0; background: #000; opacity: .5; filter: alpha(opacity=50); }
.news-picnews .mod_focus_show .mod_focus_list li .border { display: none; }
.news-picnews .mod_focus_show .mod_focus_list .current{ height:30px;}
.news-picnews .mod_focus_show .mod_focus_list .current .border { display: block; height: 5px; width: 60px; font-size: 0; overflow: hidden; position: absolute; left: 0; bottom: 0; background: #98e404; }
/*news栏目图片切换end*/

.news-first{ float:right;width:58%;  margin-top:10px;}
.news-first h3{ background:url(../images/news_16.jpg) no-repeat left 5px; line-height:20px; border-bottom:1px dotted #cbcbcb; padding-left:15px; color:#444;}
.news-first p{ background: url(../images/about_21.jpg); line-height:23px; margin-top:10px; height:70px; min-height:23px; height:auto; padding-bottom:5px;}
.news-first a{ color:#387292; display:block;}

.news-list2{ width:100%; margin-top:15px; margin-bottom:20px;}
.news-list2 ul{ padding-top:5px; }
.news-list2 ul li{ background: url(../images/news_29.jpg) no-repeat left 7px; line-height:25px;border-bottom:1px dotted #cbcbcb;padding-left:16px;}
.news-list2 ul li span{float:right;line-height:25px;}

/*****news-滑动门*****/
.news-link{
width:100%;
margin-bottom:40px;
height:150px;
}
.news-link .TabTitle{
clear: both;
height: 25px;
overflow: hidden;
border-bottom:1px #cbcbcb solid;
}
.news-link .TabTitle ul{
border:0;
margin:0;
padding:0;
}
.news-link .TabTitle li{
float: left;
height: 25px;
line-height:25px;
width:155px;
text-align:center;
cursor: pointer;
list-style-type: none;
}
.news-link .TabTitle .active{background: url(../images/news_35.jpg); border:0px; color:#FFF;}
.news-link .TabTitle .normal{background: url(../images/news_36.jpg);border:0px;}
.news-link .TabContent{
width:100%;
padding-top:20px;
height:125px;

}
.news-link .TabContent ul li{ width:19.8%; float:left; text-align:left;}
.news-link .TabContent ul li p{ width:82%;}
.news-link .TabContent ul li img{ width:82%; margin:0 auto; padding:2px; border:1px solid #cbcbcb;}
.none {display:none;}
/*****news-滑动门end*****/

/*****news-list*****/
.newslist{ margin-bottom:20px;}
.newslist ul li{ border-bottom:1px solid #cbcbcb; line-height:25px; margin-top:10px;}
.newslist ul li a{ color:#008cd7;}
.newslist ul li a:hover{color:#387292;}
.newslist ul li p{ padding-bottom:5px;}

/*****news-content*****/
.newsinfo{ padding-top:15px; margin-bottom:40px;}
.newsinfo p{ padding-bottom:15px; width:100%;}
.newsinfo p img{ padding:2px; border:1px solid #cbcbcb; margin-bottom:10px; text-align:center;}

/*****project-content*****/
.projects-info1,.projects-info{ padding-bottom:25px; border-bottom:1px dotted #bcbcbc; height:auto; margin-bottom:10px; line-height:24px;}
.projects-info1 span,.projects-info span{ color:#008cd7; font-size:13px;}
.projects-info p{ padding-top:10px; padding-left:15px; padding-bottom:10px;}
.projects-info table{ background:#cbcbcb;}
.projects-info td{ line-height:25px; text-align:center; background:#FFF;}
.projects-info1 img{ width:100%;}

/*****contact*****/
.about-info{ width:85%}
.about-info p{ margin-top:15px;}
.about-info p strong{ font-size:14px;}
.about-info a{color:#008cd7;}
.about-info form{}
.about-info table td{ font-size:12px;}
.about-info form input{height:20px; line-height:20px;margin:3px 0;border:1px solid #dcdcdc;padding-left:1%; color:#777; font-size:12px;}
.about-info form textarea{height:70px;border:1px solid #dcdcdc;margin:3px 0;padding-left:1%;color:#777; font-size:12px}
.about-info form select{border:1px solid #dcdcdc;margin:3px 0;padding-left:1%; font-size:12px; height:20px; line-height:20px;}
.about-info form option{padding-left:1%;height:20px; line-height:20px;}
.about-info .form-top{ background-color:#ddd; height:30px; line-height:30px; width:450px;}

.peijian{}
.peijian p{ font-weight:bold; border-bottom:1px solid #cbcbcb;}
.peijian ul li{ width:180px; float:left; text-align:center}
.peijian ul li img{ width:160px; height:120px; padding:2px; border:1px solid #cbcbcb;}


/*****about*****/
.about-top{ border-bottom:1px dotted #cbcbcb;}
.about-list{ margin-bottom:40px;}
.about-list ul li{min-width:306px; float:left; width:30%; margin-right:2%; padding-top:30px;}
.about-list ul li p{ background: url(../images/about_21.jpg) repeat; line-height:23px; margin-top:10px; height:70px; width:306px;}
.about-memos{background:url(../images/products2_04.jpg) repeat; line-height:30px;}

/*****about-content*****/
.about-info2{}
.about-right{ float:right; margin-top:15px; padding-left:20px; clear:right; min-width:313px; height:auto;}
.about-info2 p{ margin-top:15px;}
.about-info2 p strong{ font-size:14px; color:#008cd7;}
.about-right{ float:right; margin-top:15px; padding-left:20px; clear:right; min-width:313px; height:auto;}
.about-info2 img{ width:90%;}

.about-linian{margin-top:10px; border-bottom:1px dashed #dcdcdc; padding-bottom:10px; margin-bottom:15px;}
.about-linian p{ line-height:25px;}
.about-linian p strong{ font-size:13px; color:#444;}

.about-rongyu4,.about-rongyu3,.about-rongyu2,.about-rongyu{ background:url(../images/about4_03.jpg) no-repeat left center; height:auto; padding:30px 0; padding-left:145px; border-bottom:1px dotted #cbcbcb;}
.about-rongyu4 p,.about-rongyu3 p,.about-rongyu2 p,.about-rongyu p{ line-height:26px;}
.about-rongyu2{ background:url(../images/about4_06.jpg) no-repeat left center;  }
.about-rongyu3{background:url(../images/about4_02.jpg) no-repeat left center; }
.about-rongyu4{background:url(../images/about4_01.jpg) no-repeat left center;}

/* 专题 */
.s-sub3,.s-sub2,.s-sub{ margin-top:15px;}
.s-sub3 h2,.s-sub2 h2,.s-sub h2{ height:20px; font-size:16px; padding-right:25px;font-weight:700; color:#d59600;}
.s-sub3 h2 img,.s-sub2 h2 img,.s-sub h2 img{ margin-left:5px;vertical-align:middle;}
.s-sub3 h2 span,.s-sub2 h2 span,.s-sub h2 span{ background-color:#d59600; width:15px; height:20px; text-align:center; font-size:16px; font-weight:700; font-style:italic; color:#FFF; font-family:Arial, Helvetica, sans-serif; margin-right:5px; float:left; clear:left; padding-right:2px;}
.s-sub2 h2{ color:#518901;}
.s-sub2 h2 span{ background-color:#518901;}
.s-sub3 h2{ color:#008cd7;}
.s-sub3 h2 span{ background-color:#008cd7;}

.sub-i2,.sub-i{margin-top:10px; background:#f6f6f6; height:198px;}
.sub-i2 p,.sub-i p{ padding:10px 30px 10px 15px; line-height:26px; float:left; width:63%;}
.sub-i2 img,.sub-i img{ width:358px; height:198px; border-left:2px solid #fff; float:right;}
.sub-i2 img{ float:left;}
.sub-i3 a,.sub-i2 a,.sub-i a{ color:#008cd7;}
.sub-i3 a:hover,.sub-i2 a:hover,.sub-i a:hover{ color:#d00000;}
.sub-i2{ background:none;}
.sub-i2 p{ padding:0; padding-left:30px;}
.sub-i3{background:#f6f6f6; margin-top:10px;}
.sub-i3 p{ padding:10px 15px;line-height:26px;}

/* 产品专题 */
#p-warp{ background:url(../images/products-page/product-page_02.jpg) repeat-x; padding-bottom:10px; padding-top:20px;}
#p-warp2{ background:url(../images/products-page/product-page_01.jpg) repeat-x; padding-bottom:10px; padding-top:20px;}
.p-top{ height:235px;}
.p-top span{ font-size:30px; font-weight:700; line-height:30px;}
.p-top p{ line-height:22px; padding-bottom:10px;}
.p-form{ background:#fff; padding:10px 15px;}
.p-form p{ padding-bottom:5px;}
.p-form span{ font-size:16px; line-height:20px; font-weight:700;}
.p-form table td{ padding:1px 0;}
.p-form table td span{ color:#d00000; font-size:12px; font-weight:normal;}
.p-form form select,.p-form form textarea,.p-form form input{line-height:20px;border:1px solid #dcdcdc; font-size:12px; font-weight:normal; width:98%; height:20px; font-size:11px;}
.p-form form textarea{ height:46px;}
.p-form form input.p-bot{ height:22px; width:63px; border:1px solid #dcdcdc; margin-top:20px;}

.p-l-t{ height:120px;}
.p-l-t p{ padding-top:20px;}
.p-title{ background:url(../images/products-page/product-page_07.jpg) no-repeat left; height:44px; line-height:44px; color:#fff; font-size:16px; font-weight:700; text-indent:15px; }

.p-list{ height:245px; border-bottom:1px solid #fff; border-top:1px solid #dcdcdc;}
.p-list span{ font-size:14px; font-weight:700; line-height:40px;}
.p-pic{ float:left; width:314px; height:178px; background:url(../images/products-page/product-page_10.jpg) no-repeat left; margin-right:2%;}
.p-pic img{ width:298px; height:162px; border:2px solid #fff; margin:6px;}
.p-m{ float:left;width:32%; height:178px; margin-right:2%;}
.p-m p{ line-height:24px; padding-bottom:20px;}
.p-m a{ color:#d00000; font-size:10px;}
.p-m a:hover{ color:#0094da;}
.p-f{ float:left; height:178px; width:30%;}
.p-f5,.p-f4,.p-f3,.p-f2,.p-f1{ background:url(../images/products-page/product-page_13.jpg) no-repeat left 5px; line-height:22px; text-indent:25px; margin:5px 0;}
.p-f2{ background:url(../images/products-page/product-page_16.jpg) no-repeat left 6px;}
.p-f3{ background:url(../images/products-page/product-page_17.jpg) no-repeat left 6px;}
.p-f4{ background:url(../images/products-page/product-page_18.jpg) no-repeat left 6px;}
.p-f5{ background:url(../images/products-page/product-page_19.jpg) no-repeat left 6px;}
.p-f img{ width:220px;}
.p-t{background:url(../images/pc_en_12.png) no-repeat 1px -28px; width:100%; height:24px; text-indent:30px; font-size:16px; font-weight:700; color:#d00000; margin-bottom:5px;}
.p-e{background:url(../images/pc_en_12.png) no-repeat 1px -53px;width:100%; height:24px; text-indent:30px;}

.pp-pic{ float:left;}
.pp-list{ padding-bottom:20px;}
.pp-list ul li{ width:23%; padding-right:2%; float:left;}
.pp-list ul li img{ width:99%;}


/* 分页 */
.page{ font-family:Arial, Helvetica, sans-serif; line-height: normal; font-size: 12px; padding-bottom:30px; margin-top:15px;}
.page a{display:block;color:#888;font-weight:normal;text-decoration:none;letter-spacing:0px;border:1px solid #888;padding-top:3px;float:left;margin-top:0px;margin-right:2px;margin-bottom:5px;margin-left:2px;text-align:center;padding-right:5px;padding-left:5px;height:18px}
.page span{display:block;color:#888;font-weight:normal;text-decoration:none;letter-spacing:0px; padding:3px;float:left;margin:2px;text-align:center;height:18px} /* SPAN和链接 */
.page a:hover, .page a.current{color:#11619c;border:1px solid #11619c;} /* 当前链接有激活时 */
.page input{padding:0px;color:#888;height:16px;width:25px;border:0px solid #fff;text-align:center;margin-top:0px;margin-right:-5px;margin-bottom:0px;margin-left:-5px;vertical-align:middle;font-size:12px} /* 跳转INPUT */

.go_top{position:fixed;right:100px;bottom:100px;width:40px;height:40px;background:#df8c0b;cursor:pointer;}
.go_top img{display:block;width:30px;height:30px;margin:5px auto 0;pointer-events:none}

.mfoot_btn{display: none}

@media screen and (max-width: 1024px){
/* menu开始 */
#menu{ background:url(../images/index-en_12.jpg) repeat-x; width:96%; height:38px; padding-left:2%;padding-right:2%;}
#nav ul li a{width:87%;padding-left:13%; font-size:11px; width:120px;}
#nav ul li a:hover{ width:87%;padding-left:13%; font-size:11px;width:120px; }
/* menu结束 */
/* index banner开始 */
#banner{ background:#2d3a57; width:100%;height:292px; overflow:hidden; }
#LRdiv0{display:none!important;}
#banner #focus {width:100%; height:292px; overflow:hidden; position:relative;margin:0;padding:0;max-width:1000px;}
#banner #focus ul {height:292px; position:absolute;}
#banner #focus ul li {float:left; height:292px; overflow:hidden; position:relative; background:#000;}
#banner #focus ul li img{}
#banner #focus ul li .banner_{position:absolute;height:auto;font-weight:bold;overflow:hidden; top:0px; width:100%;}
#banner #focus ul li .banner_ p img{ clear:both;}
#banner #focus ul li .banner_ p{position:relative;z-index:1000;font-size:18px;font-family:'微软雅黑';color:#fff; padding:10px 0; margin:0;}
#banner #focus ul li .banner_ .b-p{margin-left:56%; }
#banner #focus ul li .banner_ .b-p img{ width:300px;}
#banner #focus ul li .banner_ .b-p1{margin-left:65%;}
#banner #focus ul li .banner_ .b-p2{margin-left:74%;}
#banner #focus ul li .banner_ .b-p2 img{ height:35px;}
#banner #focus ul li .banner_ .b-p3{margin-left:76%;}
#banner #focus ul li .banner_ .b-p4{margin-left:68%;}
#banner #focus .btn {position:absolute; width:780px; height:10px; padding:5px 10px;  bottom:0; text-align:right;}
#banner #focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#banner #focus .btn span.on {background:#fff;}
#banner #focus .preNext {width:45px; height:100px; position:absolute; top:90px; background:url(img/sprite.png) no-repeat 0 0; cursor:pointer;}
#banner #focus .pre {left:0;}
#banner #focus .next {right:0; background-position:right top;}
/* index banner结束 */
#m-warp{padding-left:1%;padding-right:1%; width:98%;}
#m-warp .middle .m-a .m-about p{ line-height:20px;}
#m-warp .middle .m-r .m-p p{ line-height:20px;}
#m-warp .s-middle .s-right .rightContact{ width:21%; }
#m-warp .s-middle .s-right .rightMain{ width:78%; margin-right:1%;}
#m-warp .s-middle .s-right .p-r{width:70%; float:left;padding-right:2%;  line-height:24px;}
#m-warp .s-middle .s-right .p-s{ width:25%; float:left;border-left:1px dashed #dcdcdc; padding-left:2%; padding-top:5px; font-size:14px; }
#m-warp .s-middle .s-right .rightContact .c-3{ display:none; }
.news-first{ float:left;width:50%; padding-left:20px;}

.news-link .TabContent{ overflow: hidden; height:135px;}
.news-link .TabContent ul li{ width:25%; float:left; text-align:left;}
.news-link .TabContent ul li p{ width:165px; height:40px;}
.news-link .TabContent ul li img{ width:165px; margin:0 auto; padding:2px; border:1px solid #cbcbcb;}
.none {display:none;}

.sub-i2,.sub-i{margin-top:10px; background:#f6f6f6; height:198px;}
.sub-i2 p,.sub-i p{ padding:10px 30px 10px 15px; line-height:26px; width:53%; line-height:22px;}
.sub-i2 img,.sub-i img{ width:358px; height:198px; border-left:2px solid #fff; float:right;}
.sub-i2 img{ float:left;}
.sub-i3 a,.sub-i2 a,.sub-i a{ color:#008cd7;}
.sub-i3 a:hover,.sub-i2 a:hover,.sub-i a:hover{ color:#d00000;}
.sub-i2{ background:none;}
.sub-i2 p{ padding:0; padding-left:30px;}
.sub-i3{background:#f6f6f6; margin-top:10px;}
.sub-i3 p{ padding:10px 15px;line-height:26px;}

#m-warp .s-middle .s-right .rightContact .botn{ background:url(../images/form_bot.jpg) no-repeat; height:24px; width:102px; border:0px;}
.botn{background:url(../images/form_bot.jpg) no-repeat; height:24px; width:102px; border:0px;}

@media screen and (max-width: 772px){
#menu ul li a{ font-size:12px;}
#m-warp .middle .m-r,#m-warp .middle .m-a,#m-warp .middle .m-n{ width:90%; margin-left:5%;margin-right:5%; margin-bottom:20px; border-bottom:1px solid #dcdcdc; padding-bottom:15px;}

#links ul li h2 a{font-size:10px;}
#links ul li ul li a{ font-size:9px;}
#links ul li ul{ display:none;}
#links ul li.lc{ width:12%;margin-right:2%;}
#links ul li.lm{ width:30%;margin-right:2%;}
#links ul li.ls{ width:27%;margin-right:2%;}
#links ul li.lf{ width:22%;}
#footer .footer .f-l{ display:none;}
#m-warp .s-middle .s-right .rightTitle span{ display:none;}
#m-warp .s-middle .s-right .p-r{width:0; display:none;}
#m-warp .s-middle .s-right .p-s{ width:98%; border-left:0;}

#m-warp .s-middle .s-right .rightContact .c-2{display:none; }
.news-first{ width:100%; padding:0;}
.news-list span{ display:none;}
.news-list2 span{ display:none;}
.news-link{display:none;}
.single-nav span{ display:none;}
}

@media screen and (max-width: 634px){
#header .search{ display:none;}
#menu ul li a{ font-size:10px;}
#links{ display:none;}
#m-warp .s-middle .s-right .rightMain{ width:100%; margin-right:0; padding-right:0;}
#m-warp .s-middle .s-right .rightContact{display:none; width:0%;}

}

@media screen and (max-width: 500px){
#menu ul li a{ font-size:8px;}
#s-banner2{ display:none;}
#m-warp .s-middle .s-left{ width:0%; display:none;}
#m-warp .s-middle .s-right { width:100%;}
}





@media screen and (max-width:640px){
body{padding-bottom:40px}
@font-face {
font-family: 'iconfont';
src: url('../css/iconfont/iconfont.eot');
src: url('../css/iconfont/iconfont.eot?#iefix') format('embedded-opentype'),
url('../css/iconfont/iconfont.woff2') format('woff2'),
url('../css/iconfont/iconfont.woff') format('woff'),
url('../css/iconfont/iconfont.ttf') format('truetype'),
url('../css/iconfont/iconfont.svg#iconfont') format('svg');
}
.iconfont {
font-family: "iconfont" !important;

font-style: normal;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}

.mfoot_btn{position: fixed;bottom:0;width: 100%;background:#494949;display: block;}

.mfoot_btn li{width: 33.33%;float: left;list-style: none}
.mfoot_btn li:nth-of-type(2) {
width:calc(33.33% - 2px);
border-left: 1px solid #666;
border-right: 1px solid #666;
}
.mfoot_btn li a{    display: block;
color: #fff;
text-align: center;
padding: 14px 0;font-size: 12px}
.mfoot_btn li a span{font-size:18px;padding-right: 5px}


#header .hr a{ display:none}
#menu{background:url(../images/index-en_12.jpg) repeat;height:auto;}
#nav li{ width:33%;}
#nav li a{ font-size:12px;}
#footer .footer span{ display:.none;}

    #nav ul{ display:none;}
#nav li{ width:45%;}
#banner{ background:#2d3a57; width:100%;height:26vw;overflow:hidden; }
#LRdiv0{display:none!important;}
#banner #focus {width:100%; height:26vw;overflow:hidden; position:relative;margin:0;padding:0;max-width:1000px;}
#banner #focus ul {height:26vw;position:absolute;}
#banner #focus ul li {float:left; height:26vw;overflow:hidden; position:relative; background:#000;}
#banner #focus ul li img{}
#banner #focus ul li .banner_{position:absolute;height:auto;font-weight:bold;overflow:hidden; top:0px; width:100%;}
#banner #focus ul li .banner_ p{ display:none}
#banner #focus .btn {position:absolute; width:200px; height:10px; padding:5px 10px; /**right:0;**/ bottom:0; text-align:right;}
#banner #focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#banner #focus .btn span.on {background:#fff;}
#banner #focus .preNext {width:45px; height:50px; position:absolute; top:90px; background:url(img/sprite.png) no-repeat 0 0; cursor:pointer;}
#banner #focus .pre {left:0;}
#banner #focus .next {right:0; background-position:right top;}
#m-warp .middle .m-r,#m-warp .middle .m-a,#m-warp .middle .m-n{ width:98%; margin-left:1%;margin-right:1%; }

#pages a,#pages span{ padding:4px 8px; border:1px solid #ddd;}
    #top{height:auto}
    #header .hl{width:100%;height:auto}
    #header .hr{display:none}
    #header .logo{height:auto}
    #header .logo img{width:30%;height:auto}
    #menu{display:none}
    #m-warp{background:none}
    #m-warp .middle .m-a .m-app .app{width:96%;margin-right:0;margin-bottom:4%}
    #m-warp .middle .m-a .m-app .app img{height:auto}
    #m-warp{padding-top:10px;}
    #m-warp .middle .title{margin-bottom:2%!important;text-align: center;}
    .#m-warp .middle .m-n .top-n{min-height: 0;}
    #m-warp .middle .m-n .top-n img{height:auto}
    #m-warp .middle .m-n .top-n .top-text a{font-size:12px;}
    #m-warp .middle .m-n ul{margin-top:0}
    #m-warp .middle .m-n ul li{line-height:2em;}
    .ft_l,.ft_c,.ft_r{width:100%;padding-bottom: 2%;}
    .ft_r{display:none}
    .ft_tit{font-size:16px;padding-bottom: 2%;}
    .ft_form textarea{width:calc(100% - 10px)}
    .m_nav{display:block;position:fixed;left:-60%;top:0;height:100%;width:60%;background:rgba(11,49,144,.9);;z-index:99;overflow:auto}
    .m_nav li{ border-bottom:1px solid rgba(255,255,255,.2)}
    .m_nav li a{padding-left:5px;line-height:3em;color:#fff}
    .m_nav li ul{display:none;background:rgba(255,255,255,.2)}
    .m_nav_btn{float:right;width:30px;height:30px;background:#ddd;margin:20px 20px 0 0;background:url(../images/m_nav.png) no-repeat center;background-size:100%}
    .m_search{overflow:hidden}
    .m_search input[type='text']{width:60%;border:0;float:left;height:2em}
    .m_search input[type='submit']{width:40%;border:0;background:#df8c0b;color:#fff;float:left;height:2em}
    .about-info{width:100%}
    .about-info img{display:block;width:100%;height:auto}


    /*new*/
    .news-picnews{min-width:100%}
    .news-picnews .mod_focus_show{width:100%}


    /*pro_show*/
    .pro_show{width:100%}
    .pro_show .rightTitle{padding:0 2%}
    .pro_show .s-middle-banner{width:100%}
    .pcImg .mod_focus_pic{height:60vw}
    .pcImg .mod_focus_pic li{height:60vw}
    .pro_show .rightContact{width:100%}
    .pro_show .rightTitle span{float:none}
    .pcImg .mod_focus_pic li, .pcImg .mod_focus_pic a, .pcImg .mod_focus_pic img{height:60vw}
    .pro_show .rightContact .right_btn a{width:45%}
    .show_msg .show_msg_tit{font-size:12px!important}
    .show_msg .show_msg_info{padding:2%}
    .show_msg .show_msg_info div span{text-align:left;}
    #m-warp .s-middle .s-right .rightMain{margin-top:0}
    .pro_show .rightContact .right_canshu li{line-height:1.5em}
    .pro_show .rightContact .right_canshu li span{width:100px;}
    #m-warp .s-middle .s-right .rightTop{padding:2%;line-height: 2em;}
    .show_msg .show_msg_info input[type="text"]{width:100%;height:26px}
    .show_msg .show_msg_info textarea{width:100%}
    .TabContent img{display:block;width:100%;height:auto}
    .pro_show .rightMain{margin-top:0}
    #m-warp .s-middle .pro_show .p-info .TabTitle li{width:32%}
    #m-warp .s-middle .p-info .show_related h3{font-size:14px;}


    #m-warp .s-middle .s-right .rightMain .eachBox2 p {
    line-height: 1.5em;
    height: 4.5em;
    overflow: hidden;
}
    .newsinfo img{display:block;width:100%;height:auto}
    .go_top{right:0px;bottom:0px;}

}