@charset "utf-8";body,html{background:#fff;color:#1b100e;font:14px/2 '黑体',tahoma,verdana,simsun}
blockquote,body,dd,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0;font-family:'黑体'}
input{vertical-align:middle;font-family:'黑体'}
fieldset,img{border:0}
table{border-collapse:collapse;border-spacing:0}
ol,ul{list-style:none;vertical-align:bottom}
address,caption,cite,code,dfn,em,th,var{font-weight:400;font-style:normal}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-weight:400;font-size:100%}
a{color:#2c2930}
a,a:hover{text-decoration:none}
a:hover{color:#e62028}
a.top_link:link,a.top_link:visited{color:#fff;text-decoration:none}
a.top_link:hover{color:#fff}
a.top_link:active,a.top_link:hover{text-decoration:none; color:#fff;}
a.bot_link:link,a.bot_link:visited{color:#fff;text-decoration:none}
a.bot_link:hover{color:#ba0b05}
a.bot_link:active,a.bot_link:hover{text-decoration:none}
a.footc_link:link,a.footc_link:visited{color:#ddd;text-decoration:none}
a.footc_link:hover{color:#ba0b05}
a.footc_link:active,a.footc_link:hover{text-decoration:none}
a.white_link:link,a.white_link:visited{color:#fff;text-decoration:none}
a.white_link:hover{color:#ffdb11}
a.white_link:active,a.white_link:hover{text-decoration:none}

a.blank_link:link,a.blank_link:visited{color:#e24001;text-decoration:none}
a.blank_link:hover{color:#bc3500}
a.blank_link:active,a.blank_link:hover{text-decoration:none}

.btn{display:inline-block;margin:2px;padding:10px 50px;border:1px solid transparent;border-radius:3px;background-image:none;vertical-align:middle;text-align:center;white-space:nowrap;font-weight:400;font-size:16px;line-height:1.42857143;cursor:pointer;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}
.btn.active,.btn:active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}

.btnS{display:inline-block;margin:2px;padding:5px 50px;border:1px solid transparent;border-radius:3px;background-image:none;vertical-align:middle;text-align:center;white-space:nowrap;cursor:pointer;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.btnS.active.focus,.btnS.active:focus,.btnS.focus,.btnS:active.focus,.btnS:active:focus,.btnS:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}
.btnS.focus,.btnS:focus,.btnS:hover{color:#333;text-decoration:none}
.btnS.active,.btnS:active{outline:0;background-image:none;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}

.btn-warning{border-color:#ee471a;background-color:#ee471a;color:#fff}
.btn-warning.focus,.btn-warning:focus{border-color:#ee471a;background-color:#ee471a;color:#fff}
.btn-warning:hover{border-color:#da360a;background-color:#da360a;color:#fff}

.btn-blue{border-color:#364b9d;background-color:#364b9d;color:#fff}
.btn-blue.focus,.btn-blue:focus{border-color:#ee471a;background-color:#ee471a;color:#fff}
.btn-blue:hover{border-color:#da360a;background-color:#da360a;color:#fff}

.btn-red{background-color:rgba(255,255,255,0.2);color:#fff}
.btn-red.focus,.btn-red:focus{border-color:#ee471a;background-color:#ee471a;color:#fff}
.btn-red:hover{background-color:rgba(255,255,255,0.4);color:#fff}

.border-red { border-top:1px solid; border-color:#e7e7e7; height: 1px; margin:0px auto 0; position: relative;}
.border-red:before {background-color: #db2103; border:0px ridge #fff;content: ""; height:1px; left:0; margin-top:-1px; position: absolute;top:0px; width:120px;}

.comtitles{ font-size:40px;line-height:50px;}
.comtitles span{ float:right; font-size:14px; padding:5px 15px; background:#d41724; line-height:30px; margin-top:5px;}

.inner{margin:0px auto;width:1100px}
.clear{position:relative}
.clear{clear:both;overflow:hidden;margin-top:0;width:100%;height:1px}
table{width:100%;border-collapse:collapse}
table td{padding:0 5px}
.overH{ overflow:hidden;}
.MarH4{ margin:40px auto;}
.MarH{ margin:20px auto 50px auto;}
.MarT{ margin-top:20PX;}
.MarT1{ margin-top:10PX;}
.white{ color:#fff;}
.red{ color:#ee471a;}
.txtcenter{ text-align:center;}
.txtright{ text-align:right;}
.font24{ font-size:24px;}
.font20{ font-size:20px;}
.font18{ font-size:18px}
.font16{ font-size:16px}

.lf{float:left}
.ri{float:right}
/*头部*/
.top-logo{height:110px; overflow:hidden;}
#web_logo{position:relative;float:left;font-size:0}
.top-nav{margin:0 auto;padding-top:0;height:40px;color:#ababab;line-height:40px}
.top-tel{display:inline;margin:30px 0 0;padding:0px 0px 0px 35px;color:#fe0000;font-size:18px;line-height:40px;background:url(../images/tel.jpg) no-repeat left center;}
.top-tel span{color:#222222;font-size:18px}
.metsearch{display:inline;overflow:hidden; margin-top:35px; margin-left:20px; margin-right:20px;height:45px;color:#7da020;}
.searchfont{margin-right:10px;color:#0053bf;font-weight:700;font-size:16px;}
.metsearch span.parasearch_input input{float:left;overflow:hidden;margin-right:0;padding-left:5px;width:160px;height:29px;border:0px solid #a0a0a0;background:#eeeeee;color:#bdbdbd;text-align:left;font-size:12px;line-height:24px;}
.metsearch span.parasearch_search input.searchgo{float:left;margin:0;padding:0 0;width:49px;height:29px;border:none;background:url(../images/go.jpg) no-repeat center;cursor:pointer;}
.top-language{ display:inline; margin-top:35px;}
.top-language .en{ height:25px; padding:0px 0px 0px 25px; background:url(../images/en.jpg) no-repeat left center; }
.top-language .lines{width:1px; border-right:1px solid #fff; padding:0px; height:12px; margin-top:7px;}
/*导航*/
.navigation{ background:#222222;width:100%;OVERFLOW:visible}
.menu{padding:0;HEIGHT:80px;}
.menu{Z-INDEX:10;POSITION:relative;LIST-STYLE-TYPE:none;}
.menu LI{MARGIN:0;FLOAT:left}
.menu UL{Z-INDEX:0}
.menu LI,.menu UL{POSITION:relative}
.menu LI UL{width:170px;text-align:left;font-weight:400;font-size:9pt;opacity:1;PADDING-RIGHT:0;DISPLAY:none;PADDING-LEFT:0;LEFT:0;PADDING-BOTTOM:0;PADDING-TOP:0;POSITION:absolute;TOP:80px;
filter:alpha(opacity=100);-moz-opacity:1;LIST-STYLE-TYPE:none}
.menu LI UL li{height:35px;border-bottom:1px solid #fff;background:#999;font-size:9pt;PADDING:0 0;MARGIN:0 0;TEXT-DECORATION:none;DISPLAY:block;LINE-HEIGHT:35px}
.menu LI UL li,.menu-item a{color:#fff;text-align:center}
.menu-item a{display:block;margin:0;padding:0;width:182px;height:80px;line-height:80px;FONT-SIZE:16px}
.menu-item a:link{color:#fff}
.menu-item a:visited{color:#fff;text-decoration:none}
.menu-item A:hover{margin:0;padding:0;width:182px;font-weight:700;COLOR:#ee471a;TEXT-DECORATION:none}

@media screen and (-webkit-min-device-pixel-ratio:0){
.menu-item a{margin:0;padding:0;width:182px;height:80px;text-align:center;font-size:16px;line-height:80px;TEXT-DECORATION:none;DISPLAY:block}
.menu-item a:link{color:#fff}
.menu-item a:visited{color:#fff;text-decoration:none}
.menu-item a:hover{margin:0;height:80px;color:#ee471a;font-weight:700;line-height:80px;TEXT-DECORATION:none}
}
.line{float:left;width:1px;height:80px;background:url(../images/line.png) no-repeat center}
.menu-item1 a{height:35px;border-bottom:1px solid #fff;background:#999;color:#fff;text-align:center;font-size:9pt;PADDING:0 0;MARGIN:0 0;TEXT-DECORATION:none;DISPLAY:block;LINE-HEIGHT:35px}
.menu-item1 a:link{color:#fff}
.menu-item1 a:visited{color:#fff;text-decoration:none}
.menu-item1 a:hover{background:#5d6163;color:#fff;font-weight:700;PADDING:0 0;TEXT-DECORATION:none}
@media screen and (-webkit-min-device-pixel-ratio:0){.menu-item1 a{height:35px;color:#fff;text-align:left;text-align:center;font-size:9pt;PADDING:0 0;MARGIN:0 0;LINE-HEIGHT:35px}
.menu-item1 a:link{color:#fff}
.menu-item1 a:visited{color:#fff;text-decoration:none}
.menu-item1 a:hover{height:35px;background:#5d6163;color:#fff;font-weight:700;PADDING:0 0;LINE-HEIGHT:35px}
}

#box {
    text-align: center;
    margin:2PX auto;
	overflow:hidden;

}
#box_sub2_sub2{width:100%;height:202px}
#box_subT{ padding-bottom:1px;}
#box_subT_sub1{float:left;padding-right:2px;width:549px;height:462px}
#box_subT_sub2{float:left;padding-right:0px;width:549px;}
#box_subT_sub3{float:left;padding-right:2px;width:273px;}
#box_subT_sub4{float:left;padding-right:0px;width:274px;}

#box_subB_sub1{float:left;padding-right:2px;width:273px;}
#box_subB_sub2{float:left;padding-right:2px;width:274px;}


#box_sub2_sub1_sub3{float:left;width:328px}
#box_sub2_sub1_sub3_sub1{padding-bottom:9px;width:100%;height:462px}
#box_sub2_sub1_sub3_sub2{width:100%}
#box_sub2_sub2_sub1,#box_sub2_sub2_sub2{float:left;padding-right:9px;width:328px}
#box_sub2_sub2_sub3{float:left;width:328px}
#lan_list{top:65px!important}
.mr1{ padding-right:1px;}

#box_sub2_sub1_sub1_sub2{width:100%;height:202px}


.boxtxt{position:relative;float:left;overflow:hidden; padding:10px 50px;width:449px;height:240px;background:#fff}
.boxtxt h4{ font-size:18px; color:#505050;}
.boxtxt h2{ font-size:18px; color:#d30000; font-weight:bold;}
.boxtxt p{padding:0;color:#383838;font:14px; line-height:24px;}

.boxgrid1{position:relative;float:left;overflow:hidden;width:355px;height:175px;background:url(/images/img/flash/images/martin.jpg)}
.boxgrid1 img{position:absolute;top:0;left:0;border:0}
.boxgrid1 p{color:#afafaf;font-weight:700}
.boxgrid2{position:relative;float:left;overflow:hidden;width:227px;height:133px;background:url(/images/img/flash/images/martin.jpg)}
.boxgrid2 img{position:absolute;top:0;left:0;border:0}
.boxgrid2 p{color:#afafaf;font-weight:700}
.boxgrid3{position:relative;float:left;overflow:hidden;width:328px;height:170px;background:url(/images/img/flash/images/martin.jpg)}
.boxgrid3 img{position:absolute;top:0;left:0;border:0}
.boxgrid3 p{color:#afafaf;font-weight:700}

.boxgrid4{position:relative;float:left;overflow:hidden;width:274px;height:202px;background:url(../images/a5.jpg)}
.boxgrid4 img{position:absolute;top:0;left:0;border:0}
.boxgrid4 p{color:#afafaf;font-weight:700}

.boxgrid5{position:relative;float:left;overflow:hidden;width:273px;height:202px;background:url(../images/a4.jpg)}
.boxgrid5 img{position:absolute;top:0;left:0;border:0}
.boxgrid5 p{color:#afafaf;font-weight:700}

.boxgrid6{position:relative;float:left;overflow:hidden;width:549px;height:462px;background:url(../images/a1.jpg)}
.boxgrid6 img{position:absolute;top:0;left:0;border:0}
.boxgrid6 p{color:#afafaf;font-weight:700}

.boxgrid7{position:relative;float:left;overflow:hidden;width:549px;height:202px;background:url(../images/a6.jpg)}
.boxgrid7 img{position:absolute;top:0;left:0;border:0}
.boxgrid7 p{color:#afafaf;font-weight:700}

.boxgrid8{position:relative;float:left;overflow:hidden;width:273px;height:202px;background:url(../images/a2.jpg)}
.boxgrid8 img{position:absolute;top:0;left:0;border:0}
.boxgrid8 p{color:#afafaf;font-weight:700}

.boxgrid9{position:relative;float:left;overflow:hidden;width:274px;height:202px;background:url(../images/a3.jpg)}
.boxgrid9 img{position:absolute;top:0;left:0;border:0}
.boxgrid9 p{color:#afafaf;font-weight:700}




.banner{ height:400px; margin-top:0px;}
.editor-gbook{padding:20px 0;min-height:500px;font-size:13px}
.editor{padding:20px 0px 0px 0px;line-height:25px; min-height:500px;}
.editor strong{font-weight:700;font-size:14px}
.editors{padding:10px 0;min-height:500px;word-wrap:break-word;}
.editors p{margin-top:10px;margin-bottom:10px}
.editors li,.editors li p{margin:0}

#showtext{ line-height:26px; color:#2c2930;}
#showtext h2{ line-height:80px; font-size:50px; color:#ee471a;font-weight:700;}
.adv{ background:url(../images/adv.jpg) no-repeat center; height:120px; padding:40px 0px; line-height:50px; font-size:60px; font-weight:bold;}
.adv span{ font-size:30px; font-weight:normal; line-height:20px;}
/*思亿欧简介*/
.aboutlist ul li{ width:46%; padding-right:2%; margin:15px 0px; background:#fafafa;}
.aboutlist ul li .title{ color:#24b1df; font-size:20px; line-height:40px;}
.aboutlist ul li img{ float:left; width:250px; height:250px; margin-right:15px;}
.aboutlist ul li div{ padding-top:30px;}

.albumlist li{ width:260px; padding:2px; margin:5px 12px 10px 0px; background:#FFF; border:1px solid #f6f6f6; text-align:center;}
.albumlist li img{ width:260px; height:188px;}
.albumlist .Mr0{ margin-right:0px;}
/*荣誉*/
.honorlist li{ width:260px; padding:2px; margin:5px 12px 10px 0px; background:#FFF; border:1px solid #f6f6f6; text-align:center;}
.honorlist li img{ width:260px; height:350px;}
.honorlist .Mr0{ margin-right:0px;}

.honor{ background:#fafafa; padding:40px 0px;}
.honortxt{ padding:40px 0px;}
.honortxt img{ margin-left:20px;}
.honorcon{ padding-top:20px; font-size:16px;}
/*首页动画*/
.productBox{position:relative;overflow:hidden;margin:0 auto;padding:0;width:100%}
.productBox .pic{z-index:0}
.productBox .pic li{position:relative;z-index:0;margin:0;padding:0;width:100%;height:600px;list-style:none;text-align:center}
.productBox .pic img{display:block;margin:0 auto;height:600px}
.productBox .hd{position:absolute;bottom:20px;z-index:1;width:100%;text-align:center;font-size:0}
.productBox .hd li{display:inline-block;overflow:hidden;margin:0 5px;width:20px;height:20px;background:url(../images/icons.png) -24px -5pc no-repeat;opacity:.6;cursor:pointer;zoom:1;filter:alpha(opacity=60)}
.productBox .hd .on{background-position:0 -5pc}
.productBox .next,.productBox .prev{position:absolute;top:49%;z-index:10;display:none;margin:0;width:30px;height:50px;background:url(../images/icons.png) 0 0 no-repeat;text-indent:-9999px;opacity:.6;opacity:1;cursor:pointer;filter:alpha(opacity=60);filter:alpha(opacity=100)}
.productBox .prev{left:20px}
.productBox .next{right:20px;background-position:-51px 0}
.productBox .next:hover,.productBox .prev:hover{opacity:1!important;filter:alpha(opacity=100)!important}


.productBoxs{position:relative;overflow:hidden;margin:0 auto;padding:0;width:100%}
.productBoxs .pic{z-index:0}
.productBoxs .pic li{position:relative;z-index:0;margin:0;padding:0;width:100%;height:400px;list-style:none;text-align:center}
.productBoxs .pic img{display:block;margin:0 auto;height:400px}
.productBoxs .hd{position:absolute;bottom:20px;z-index:1;width:100%;text-align:center;font-size:0}
.productBoxs .hd li{display:inline-block;overflow:hidden;margin:0 5px;width:20px;height:20px;background:url(../images/icons.png) -24px -5pc no-repeat;opacity:.6;cursor:pointer;zoom:1;filter:alpha(opacity=60)}
.productBoxs .hd .on{background-position:0 -5pc}
.productBoxs .next,.productBoxs .prev{position:absolute;top:49%;z-index:10;display:none;margin:0;width:30px;height:50px;background:url(../images/icons.png) 0 0 no-repeat;text-indent:-9999px;opacity:.6;opacity:1;cursor:pointer;filter:alpha(opacity=60);filter:alpha(opacity=100)}
.productBoxs .prev{left:20px}
.productBoxs .next{right:20px;background-position:-51px 0}
.productBoxs .next:hover,.productBoxs .prev:hover{opacity:1!important;filter:alpha(opacity=100)!important}


.pnav{ margin:0px auto;}
.pnav img{ float:left}
.pnav .txt{ display:inline; float:left; padding-top:100px; font-size:28px; color:#fff;}
.nav_left{ width:50%; float:left; background:#d41724;}
.nav_left .navimg{ float:right;}
.nav_right{ width:50%; float:right; background:#16276c;}
.nav_right .navimg{ float:left;}
/*视频案例*/
.case{background:url(../images/red.jpg) no-repeat bottom center #d41724;padding:50px 0px;}
.case ul li{ float:left; text-align:center; width:25%; padding:0%; margin:0px 0px; color:#fff;}
.case ul li .title{ font-size:60px; font-weight:bold; line-height:60px;}
.case ul li .title span{ display:block; font-size:14px; line-height:30px;}
.case ul li div{ line-height:26px;border-right:1px dotted #e5747c;}
.case .Mr0{ margin-right:0px; border-right:0px dotted #e5747c;}

/*配套品牌*/
.chose{background:url(../images/chose.jpg) no-repeat center; padding:50px;}
.chose h2{ color:#ee471a; font-size:50px; font-weight:bold; line-height:50px;}
.chose ul li img{ width:200px; height:80px; margin:5px 20px 10px 0px; border-radius:2px; transition: all 0.6s;}
.chose ul li img:hover{cursor:pointer;width:200px; height:80px; margin:5px 20px 10px 0px; border-radius:2px; transform: scale(1.02);}
/*首页关于我们*/
.about{ padding:60px 0px;}
.about .aboutcon{line-height:24px;}
.about .aboutcon p strong{ font-size:16px;}
.about .aboutcon p img{ margin-top:10px;}
.online_tel{ background:#16276c;}
.left_online{ margin-left:6%;width:35%;float:left; background:url(../images/online.png) no-repeat left center;font-size:28px; padding:25px 0px 25px 7%;}
.right_tel{ background:#d41724; width:50%;float:right; font-size:20px; padding:25px 0px;}
.right_tel h4{ font-size:36px; line-height:35px;}

/*首页新闻*/
.news{overflow:hidden; padding:50px 0;}
.ptable{overflow:hidden;margin:0 auto;padding:20px 10px 0;}
.news .product_mqueen_pic{width:260px; height:180px; overflow:hidden;}
.news .product_mqueen_pic img{width:260px; height:180px; -webkit-transition: all 0.8s ease-in-out; -moz-transition: all 0.8s ease-in-out; transition: all 0.8s ease-in-out;}
.news .product_mqueen_pic img:hover{width:260px; height:180px; cursor:pointer;transform: scale(1.1);}
.news .title{ font-size:16px; line-height:45px;}

/*内容页*/
.sidebar{margin:10px auto}
.sidebar .sb_nav{position:relative;float:left;width:240px}
.sidebar .sb_nav h3.title{overflow:hidden;height:55px;background:#e00000;color:#fff;text-indent:20px;font-size:20px;line-height:55px}
.sidebar .sb_nav h3.line{margin-top:15px}
.sidebar .sb_nav .active{padding:10px 15px 20px;border-top:none;background:#f1f1f1}
.sidebar .sb_nav .ct-con{padding-top:10px;color:#666}
#sidebar dl{margin:0}
#sidebar dl dt{margin:0;background:url(../images/new_ico01.png) no-repeat 5px 20px}
#sidebar dl dt a{display:block;padding:8px 0 8px 20px;border-bottom:1px dotted #d2d2d2;color:#555;font-size:14px}
#sidebar dl dt a:hover{display:block;padding:8px 0 8px 20px;color:#e00000}
#sidebar dl dt.on a{color:#e00000;font-weight:700}
.sidebar .sb_box{float:right;overflow:hidden;width:835px;background:#fff}
.sidebar h3.title{position:relative;height:53px; text-indent:10px; color:#e00000;font-size:20px;line-height:53px; background:#f8f8f8}
.sidebar div.position{margin:15px 0;color:#122f86;font-weight:400;line-height:2pc}
.sidebar div.position a{color:#6f6f6f;}
.sidebar div.position a:hover{text-decoration:underline}

.about_menu{ background:#fafafa; border:1px solid #f2f2f2; border-width:1px 1px;}
.about_menu ul{overflow:hidden;}
.about_menu ul li{ float:left; display:block}
.about_menu ul li a{ float:left; line-height:75px; padding:0px 35px; font-size:20px; display:block;}
.about_menu ul .on a{ color:#fff; font-weight:bold; background:#ee471a; display:block; padding:0px 35px;}
.about_menu .topline{ float:left; width:1px;height:18px;background:url(../images/line.png) no-repeat center; margin:30px 0px 0px 0px;}

.left_menu a{margin:0;height:42px;background:url(../images/dot.gif) no-repeat 5px center;border-bottom:1px dotted #d2d2d2; padding-left:20px;line-height:42px;TEXT-DECORATION:none;DISPLAY:block}
.left_menu a:link{color:#555}
.left_menu a:visited{color:#555;text-decoration:none;font-weight:700;background:url(../images/dot.gif) no-repeat 5px center;}
.left_menu a:hover{color:#d41724;font-weight:700;background:url(../images/dot.gif) no-repeat 5px center;}
.left_menus a{height:42px;font-weight:400;font-size:14px; background:url(../images/dot.gif) no-repeat 5px center;border-bottom:1px dotted #d2d2d2;padding-left:20px;line-height:42px;DISPLAY:block}
.left_menus a:link{color:#d41724}
.left_menus a:visited{text-decoration:none}
.left_menus a:visited{background:url(../images/dot.gif) no-repeat 5px center;color:#d41724;font-weight:700}

.left_menua a{margin:0;height:32px; text-indent:35px;line-height:32px;DISPLAY:block}
.left_menua a:link{color:#555}
.left_menua a:visited{color:#555;text-decoration:none}
.left_menua a:hover{color:#d41724;TEXT-DECORATION:none}
.left_menuas a{height:32px;text-indent:35px;font-weight:400;font-size:14px;line-height:32px;TEXT-DECORATION:none;DISPLAY:block}
.left_menuas a:link{color:#d41724}
.left_menuas a:visited{color:#d41724;text-decoration:none}
.left_menuas a:hover{color:#d41724;TEXT-DECORATION:none}


/*新闻*/
#newslist{padding:10px 0px;}
#newslist ul li{padding:10px 0px; overflow:hidden; font-size:14px;border-bottom:1px dotted #e8e8e8; line-height:24px}
#newslist ul li .pic {float: left; width: 290px;}
#newslist ul li .pic img{ width:260px;}
#newslist ul li .date{font-size:12px}
#newslist ul .newstitle{ font-size:20px; line-height:45px;}

#shownews h4.title{margin:10px 0;padding:5px 0px 20px 0px; text-align:center;font-size:22px; font-weight:bold;}
#shownews p{ margin:10px 0px;}
/*案例展示*/
.productlist{margin:0 auto;font-size:14px;display: flex;flex-wrap: wrap;}
.productlist LI { margin:0px;display: flex;align-items: center;}

.p_1{ width:39.3%; background-color:#f7c8c8;padding:0px 20px; height:40px; line-height:40px; color:#cc0000; font-weight:bold; border:1px solid #fb5757; border-width:1px 1px 1px 0px;box-sizing: border-box;}
.p_2{ width:42.3%; background-color:#f7c8c8;padding:0px 20px;height:40px;line-height:40px;color:#cc0000; font-weight:bold; border:1px solid #fb5757; border-width:1px 1px 1px 0px;box-sizing: border-box;}
.p_3{ width:18.3%; background-color:#f7c8c8;padding:0px 20px;height:40px;line-height:40px;color:#cc0000; font-weight:bold; border:1px solid #fb5757; border-width:1px 0px 1px 0px;box-sizing: border-box;}

.pp_1{ width:39.3%; background:url(../images/a6.gif) no-repeat 25px 12px; background-color:#f5f5f5;padding:0px 20px; border-bottom:1px solid #dcdcdc; border-right:1px solid #dcdcdc; overflow:hidden;line-height: 40px;min-height: 40px;box-sizing: border-box;}
.pp_2{ width:42.3%; background-color:#f5f5f5; border-bottom:1px solid #dcdcdc; border-right:1px solid #dcdcdc;padding:0px 20px; overflow:hidden;line-height: 40px;min-height: 40px;box-sizing: border-box;}
.pp_3{ width:18.3%; background-color:#f5f5f5; border-bottom:1px solid #dcdcdc; border-right:0px solid #dcdcdc;padding:0px 20px;line-height: 40px;min-height: 40px;box-sizing: border-box;}

/*留言*/
.gbooks{overflow:hidden;padding:50px 0; background:#f8f8f8;}
.gbooks .Ftitle{ color:#ee471a; font-size:40px; font-weight:bold;}
.gbooks #keys{float:left;margin-bottom:7px;width:276px;height:40px; margin:10px 10px 10px 0px;}
.gbooks #keys,.gbooks #textarea{padding-left:10px;border:1px solid #f5f5f5;border-radius:2px;background:#fff;color:#959595; line-height:29px}
.gbooks #textarea{float:left;margin-bottom:20px;width:928px;height:128px}
.gbooks #buttons{float:right;margin-bottom:5px;margin-left:0px;width:160px;height:130px;border:0;border-radius:2px;background:#16276c;color:#fff;text-align:center;font-size:1pc;line-height:45px;cursor:pointer}
.gbooks .codes{ width:200px; float:right; margin-top:10px;}
.gbooks .login_verification{padding-left:10px;border:1px solid #f5f5f5;line-height:29px}
/*底部*/
.foot_bg {background:#313131;width:100%;min-width:1100px; text-align:center; margin:0px auto;padding:30px 0px 0px 0px;color: #fff;overflow: hidden; }
.fot_contact{ overflow:hidden; margin:0px; padding:0px; line-height:26px;}
.foot_menu{ margin:5px 0px; font-size:14px;}
.fot_left{ display:inline; float:left;}
.fot_tel{ display:inline; float:right; font-size:19px;}
.fot_tel h4{ font-size:36px; text-align:left; line-height:35px;}

.copyright {line-height:28px;margin:20px 0px 0px 0px;padding:5px 0px; background:#1b1b1b;}
.copyright span {font-family: Arial, Helvetica, sans-serif}
/*分页*/
.met_hits{position:relative;margin-top:10px;padding: 0px 5px;font-size: 12px;height: 30px;line-height: 30px;margin: 10px 0px;border: 1px solid #ccc;background: #f4f4f4;text-align: center;	color: #666;}
.met_hits,.met_hits a{color:#666}
.met_hits .metjiathis{position:absolute;top:8px;left:5px}
.met_page{margin:10px 0}
.met_page a{margin-right:0;color:#1c57c4;text-decoration:underline}
.pageleft{padding-left:0;height:24px}
.pageleft,.pagemid{float:left;overflow:hidden;width:280px;line-height:24px}
.pagemid{height:24p;text-align:center}
.pageright{float:right;display:inline;overflow:hidden;padding-right:0;height:24px;text-align:right;line-height:24px}
.pageNavi{PADDING-RIGHT:0;PADDING-LEFT:0;PADDING-BOTTOM:25px;MARGIN:10px auto 0;WIDTH:100%;PADDING-TOP:10px;TEXT-ALIGN:center}
.wp-pagenavi{margin:0 auto;padding-top:15px;font-size:9pt}
.wp-pagenavi a,.wp-pagenavi a:link,.wp-pagenavi a:visited{margin:2px;padding:4px 8px!important;border:1px solid #ccc;color:#333!important;text-decoration:none!important}
.wp-pagenavi a:hover{background-color:#eee!important;color:#0b3779!important;font-weight:700!important}
.wp-pagenavi a:active{margin:2px;padding:2px;border:1px solid #ccc;text-decoration:none}
.wp-pagenavi span.extend,.wp-pagenavi span.pages{margin:2px;padding:4px 8px!important;border:1px solid #ccc;color:#454545!important}
.wp-pagenavi span.current,.wp-pagenavi span.nolink{margin:2px;padding:4px 8px!important;border:1px solid #aaa;background-color:#eee!important;color:#000!important}

.guest_content{ height:auto!important; height:100px; min-height:100px; margin:10px auto; padding:10px; border:1px solid #eaeaea; background-color:#f9f9f9; font-size:12px;}
.guest_content_title{height:25px; line-height:25px; margin:0px; padding:0px; font-size:12px; font-weight:bold; color:#463523;font-family:Arial, Helvetica, sans-serif; }
.guest_content_title span{ float:right;font-family:Arial, Helvetica, sans-serif; }
.guest_content_content{ line-height:25px; color:#666666; margin:0px; padding:0px;}
.guest_content_answer{ border:1px dashed #CCCCCC; height:auto!important; height:50px; min-height:50px; line-height:25px; background-color:#FFFFFF; padding:5px; color:#ff0000}
.guest_title{ height:30px; line-height:30px; margin:10px auto; padding:0px; border:1px solid #eaeaea; background-color:#f9f9f9; font-size:14px; font-weight:bold; text-indent:20px; color:#463523;font-family:Arial, Helvetica, sans-serif; }

.guest_ss{ margin:0px auto; padding:20px 0px;}
.guest_ss span{ color:#FF0000;}

.feedback_title{margin:50px auto 0px auto; padding:0px; height:32px; line-height:32px; background-color:#f7f7f7; text-indent:20px; font-weight:bold; color:#cc0000; border:1px solid #e8e8e8;}
.feedback_title span{ color:#666; font-size:12px; font-weight:normal;}

#faqbox { margin:0px auto; padding:10px 0px 0px 0px;}
#faqbox .faqline{ line-height:2em; height:35px; text-align:left}
#faqbox .faqline .faqtit{  width:70px; display:block; float:left; clear:both; text-align:right}
#faqbox .Content{ line-height:2em; height:120px; text-align:left}
#faqbox .Content  .faqtit{  width:70px; display:block; float:left; clear:both; text-align:right}
#faqbox .Content textarea { height:100px;}
#faqbox input,#faqbox textarea{ line-height:28px; border:1px solid #efefef;}