@charset "utf-8";


.scrollbar::-webkit-scrollbar{width:5px; background-color:#484848;}	/*滚动条整体部分*/
.scrollbar::-webkit-scrollbar-thumb{background-color:#484848; border-radius:10px;}	/*滚动条里面的小方块，能向上向下移动（或往左往右移动，取决于是垂直滚动条还是水平滚动条）*/
.scrollbar::-webkit-scrollbar-track{background-color:#fff;}	/*滚动条的轨道（里面装有Thumb）*/
.scrollbar::-webkit-scrollbar-button{}	/*滚动条的轨道的两端按钮，允许通过点击微调小方块的位置。*/
.scrollbar::-webkit-scrollbar-track-piece{}	/*内层轨道，滚动条中间部分（除去）*/
.scrollbar::-webkit-scrollbar-corner{}	/*边角，即两个滚动条的交汇处*/
.scrollbar::-webkit-resizer{}	/*两个滚动条的交汇处上用于通过拖动调整元素大小的小控件*/




body{min-width:1200px;}

.auto{width:1200px; margin:auto;}

.head{height:150px; background:#e6e6e6;}
/*.head .logo{width:600px;}*/
.head .tel{margin:40px 0 0 80px;}
.head .language{margin-top:55px;}

.nav{background:#e70012; height:55px; font-size:16px; line-height:55px; color:#fff;}
.nav li{width:200px; height:100%; display:block; float:left; text-align:center;}
.nav li a{width:100px; height:100%; display:block; float:left; margin-left:50px; color:#fff;}
.nav li a:hover, .nav li a.on{background:#fff; color:#e70012;}
.nav span{font-size:16px;}

.banner{overflow:hidden; position:relative; text-align:-webkit-center;}
.banner .bd{overflow:hidden;}
.banner .bd li{width:100%; float:left; display:none; background-size:100% auto;}
.banner .bd li img{width:100%;}
.banner .bd li:first-child{display:inline-block;}
.banner .hd{width:100%; position:absolute; left:0; bottom:10px; text-align:center;}
.banner .hd li{display:inline-block; _display:inline; width:10px; height:10px; margin:0 5px; border-radius:10px; cursor:pointer; background:#999;}
.banner .hd li.on{background:#ff3831;}
.banner .prev, .banner .next{width:50px; height:68px; text-align:center; font-size:50px; line-height:68px; color:#fff; font-weight:bold; position:absolute; top:50%; margin-top:-10px;}
.banner .prev{left:100px;}
.banner .next{right:100px;}
.banner .prevStop{opacity:0.2; filter:Alpha(opacity=20);}
.banner .nextStop{opacity:0.2; filter:Alpha(opacity=20);}

.main{padding:1px;}

.ipro{margin-top:65px;}
.iclass{width:240px; float:left; background:#f4f4f4; margin-top:20px;}
.iclass .til{background:#e6e6e6; height:42px; line-height:42px; color:#333; font-size:18px; font-weight:bold; border-left:3px solid #D80C18;}
.iclass .til span{margin:0 10px 0 10px; font-size:24px;}
.iclass li a{width:100%; height:60px; display:block; line-height:60px; font-size:16px; font-weight:bold; color:#333; border-bottom:1px solid #e6e6e6;}
.iclass li a span{background:#000; color:#fff; width:20px; height:20px; line-height:20px; text-align:center; display:inline-block; margin:0 10px 0 20px;}
.iclass li a span.on{font-weight:bold; font-size:20px;}
.iclass li li a{font-size:14px; text-indent:52px;}
.iclass li.this > a, .iclass li a:hover{background:#e70012; color:#fff;}
.iproList{width:890px; padding:20px; float:right; background:#D3D3D3; margin-top:20px;}
.iproList .tag_top{height:60px; text-align:center; font-size:18px; line-height:60px;}
.iproList .tag_top a{width:440px; height:100%; display:inline-block; background:#F4F4F4; color:#333;}
.iproList .tag_top a.on{background:#D80C18; color:#fff;}
.iproList .tagCent li{width:265px; height:314px; overflow:hidden; float:left; margin:10px 5px; padding:10px 10px 0; text-align:center;}
.iproList .tagCent li div{width:100%; height:265px; background:#fff; /*display:table-cell; vertical-align:middle; line-height:265px;*/ margin-bottom:10px;}
.iproList .tagCent li div img{max-width:100%; max-height:100%; width:100%\9;}
.iproList .tagCent li a{color:#333; font-size:14px;}
.iproList .tagCent li:hover{background:#e70012;}
.iproList .tagCent li:hover a{color:#fff;}

.ziguoying{background:url(../images/17-05-16.jpg) center no-repeat; height:530px; margin-top:40px; padding:1px 0;}
#ziguoying{position:relative;}
#ziguoying .bd{margin:0 50px;}
#ziguoying .bd li{width:330px; height:240px; float:left; margin:190px 13px 0; border:5px solid #fff;}
#ziguoying .bd li img{width:100%; height:100%; cursor:pointer;}
#ziguoying .bd li:hover{border-color:#e70012;}
#ziguoying .prev, #ziguoying .next{width:54px; height:54px; position:absolute; top:310px;}
#ziguoying .prev img, #ziguoying .next img{width:40px;}
#ziguoying .prev{left:0;}
#ziguoying .next{right:0;}
#ziguoying .prevStop, #ziguoying .nextStop{opacity:0; filter:Alpha(opacity=0);}


.iabout{margin-top:50px; padding:1px;}
.iabout .title{width:50%; height:2px; padding:1px; background:#a9adb2; margin:20px auto 0; text-align:center;}
.iabout .title div{width:50%; margin:-20px auto 0; background:#fff; font-size:18px; color:#666; line-height:30px;}
.iabout .title div b{font-size:40px; font-weight:normal; color:#333;}
.iabout .cent{background:#F4F4F4; margin-top:30px; padding:27px 30px;}
.iabout .cent .text{width:480px; height:365px; padding:20px; background:#fff; box-shadow:0 0 20px #999; overflow:hidden; overflow-y:auto;}
.iabout .cent .text .more{background:#D80C18; color:#fff; font-size:12px; padding:5px 20px; float:right;}

.iNews{margin-top:50px; padding:1px;}
.iNews .cent{margin-top:30px;}
.iNews .text{width:650px; float:right;}
.iNews .text li{border-top:1px solid #ccc; padding:10px 10px 20px;}
.iNews .text li:hover{background:#f4f4f4;}
.iNews .text li a{font-size:16px; font-weight:bold; color:#333;}
.iNews .text li a span{font-size:24px; font-weight:normal; color:#a4a4b4; margin-right:10px;}
.iNews li div{line-height:24px; margin:5px 0; height:70px; overflow:hidden;}
.iNews li div p{margin:0;}

 
.iFeedBack{margin-top:50px; padding:1px;}
.iFeedBack .cent{width:500px; float:left; margin-top:40px;}
.iFeedBack .cent li{background:#D0D0D0; margin-bottom:15px; overflow:hidden; text-indent:15px; line-height:40px; font-size:16px; font-weight:bold;}
.iFeedBack .cent .txt{width:425px; height:40px; line-height:40px; float:right; padding:0 5px; background:#F7F6F4; border:0; text-indent:0;}
.iFeedBack .cent textarea{width:488px; height:180px; background:#f7f7f7; padding:0 5px; line-height:24px; margin:0; border:1px solid #dedede;}
.iFeedBack .cent li img{border:12px solid #ECEDED; position:relative; top:-1px;}
.iFeedBack .cent .but{width:170px; height:40px; display:inline-block; float:right; text-align:center; line-height:40px; background:#D8232C; color:#fff; border:0;}
.iFeedBack .icontact{width:600px; float:right; background:#F4F4F4; margin-top:40px; padding:10px 20px 30px; font-size:20px; line-height:28px;}
.iFeedBack .icontact p{margin:0;}
.iFeedBack .icontact .SiteName{border-top:5px solid #D8232C; font-size:36px; line-height:36px; font-weight:bold; display:inline-block; padding-top:18px;}
.iFeedBack .icontact .enSiteName{font-size:18px;}
.iFeedBack .icontact .biaoyu{font-size:36px; line-height:36px; font-weight:bold; margin-bottom:10px;}


.footer{background:#6B6C70; height:214px; padding:1px; margin-top:50px; color:#fff;}
.footer a{color:#fff;}
.footer .foot_logo{width:190px; float:left; margin-top:30px;}
.footer .footer_menu{width:200px; float:left; text-align:center; margin:30px 0 0 100px; line-height:26px;}
.footer .footer_menu a{width:50%; display:inline-block; color:#fff;}
.footer .iadd{width:360px; float:left; margin:30px 0 0 100px; line-height:26px;}
.footer .iadd p{margin:0;}
.footer .QR{width:150px; float:right; border:10px solid #fff; margin-top:20px;}
.footer .QR img{width:100%;}
.footer2{background:#3A3B3F; color:#fff; height:40px; line-height:40px;}
.footer2 a{color:#fff;}


.loca{background:#f4f4f4; height:44px; line-height:44px; text-indent:10px; margin-top:20px; margin-bottom:20px;}
.loca a{color:#333;}


.product{margin-top:10px;}
.proclass{width:240px; float:left; background:#f4f4f4;}
.proclass .til{background:#e6e6e6; height:42px; line-height:42px; color:#333; font-size:18px; font-weight:bold; border-left:3px solid #D80C18;}
.proclass .til span{margin:0 10px 0 10px; font-size:24px;}
.proclass li a{width:100%; height:60px; display:block; line-height:60px; font-size:16px; font-weight:bold; color:#333; border-bottom:1px solid #e6e6e6;}
.proclass li a span{background:#000; color:#fff; width:20px; height:20px; line-height:20px; text-align:center; display:inline-block; margin:0 10px 0 20px;}
.proclass li a span.on{font-weight:bold; font-size:20px;}
.proclass li.this > a, .proclass li a:hover{background:#e70012; color:#fff;}
.proclass li li a{font-size:14px; text-indent:52px;}
.proList{width:890px; padding:20px; float:right; background:#D3D3D3;}
.proList .tag_top{height:60px; text-align:center; font-size:18px; line-height:60px;}
.proList .tag_top a{/*width:284px;*/ width:435px; height:100%; display:inline-block; background:#F4F4F4; color:#333;}
.proList .tag_top a.on{background:#D80C18; color:#fff;}
.proList .tagCent li{width:265px; float:left; margin:10px 5px; padding:10px 10px 0; text-align:center;}
.proList .tagCent li div{width:100%; height:265px; background:#fff; /*display:table-cell; vertical-align:middle; line-height:265px;*/ margin-bottom:10px;}
.proList .tagCent li div img{max-width:100%; max-height:100%; width:100%\9;}
.proList .tagCent li a{color:#333; font-size:14px;}
.proList .tagCent li:hover{background:#e70012;}
.proList .tagCent li:hover a{color:#fff;}

.mainImg img{width:100%;}
.cs img{width:100%;}

.inside_cent{width:890px; padding:20px; float:right;}
.orderPro li{width:202px; float:left; margin:10px; text-align:center;}
.orderPro li div{width:100%; height:202px;}
.orderPro li div img{max-width:100%; max-height:100%;}
.orderPro li a{color:#333; font-size:14px;}


.about2{margin-top:50px; padding:1px; overflow:hidden; position:relative; background:url(../images/about2Bg.png) center repeat-x;}
.about2 .til{margin-top:50px;}
.about2 .cent{position:relative; margin:40px 0 30px;}
.about2 .bd{margin:0 25px; overflow:hidden;}
.about2 .bd li{width:350px; float:left; margin:0 16px; text-align:center; line-height:505px;}
.about2 .bd li img{max-width:100%; max-height:505px; border:2px solid #fff;}
.about2 .bd li img:hover{border-color:#1D499D;}
.about2 .jiantou{width:30px; height:30px; line-height:30px; display:inline-block; border:2px solid #fff; text-align:center; font-size:18px; color:#fff; border-radius:50%; top:60%;}
.about2 .prev{left:0;}
.about2 .next{right:0;}

.about3{padding:1px;}
.about3 .til{margin-top:50px;}
.about3 .imgL{margin-top:30px;}
.about3 .tag{width:740px; margin-top:30px;}
.about3 .tag_top{width:84px; float:left; text-align:center;}
.about3 .tag_top a{width:100%; height:77px; line-height:77px; display:block; background:#ccc; margin-bottom:10px; font-family:Arial; font-size:46px; font-weight:bold; position:relative;}
.about3 .tag_top a i{width:0; height:0; position:absolute; top:34px; right:-15px; border-top:7px solid transparent; border-bottom:7px solid transparent; border-left:15px solid #ccc; opacity:0; filter:alpha(opacity=0);}
.about3 .tag_top a.on i{opacity:1; filter:alpha(opacity=100);}
.about3 .tagCent{width:600px; float:right;}
.about3 .tagCent .name{font-size:30px; font-weight:bold; border-bottom:1px dotted #d1d1d1; margin-top:40px; padding-bottom:20px;}
.about3 .tagCent .cent{margin-top:20px; font-size:14px; line-height:30px;}



.news{margin-top:50px;}
.news .cent img{display:none;}
.newsOne{width:550px; float:left; margin-top:30px;}
.newsOne .name{font-size:16px; font-weight:bold; color:#333; margin-top:10px;}
.newsOne .name a{color:#333;}
.newsOne .cent{line-height:24px; margin:5px 0; height:400px; overflow:hidden;}
.newsList{width:600px; float:right; margin-top:30px;}
.newsList li{border-bottom:1px solid #ccc; padding:10px 10px 30px; position:relative;}
.newsList li:hover{background:#f4f4f4;}
.newsList li a{font-size:16px; font-weight:bold; color:#333;}
.newsList li a span{font-size:24px; font-weight:normal; color:#a4a4b4; margin-right:10px;}
.newsList li .cent{line-height:24px; margin:5px 0; height:75px; overflow:hidden;}
.newsList li .cent p{margin:0;}
.newsList li .cent .more{background:#e70012; color:#fff; padding:2px 10px; line-height:16px; font-size:12px; position:absolute; right:0; bottom:7px;}
.newsList li .cent .more:hover{background:#f00;}

.news h1{font:24px/30px "宋体"; text-align:center;}
.news .sxy{margin:10px 0;}
.news .sxy a{color:#9a0002;}













.centent{width:1100px; margin:0 auto 60px; background:#fff; font-size:12px; padding:30px;}


.inside_main_top{height:65px; line-height:65px;}
.inside_main_top .loca a{color:#333;}

.inside_title{background:url(../images/tilBg.png) center no-repeat; margin:40px 200px 70px; height:2px; background:#ccc; font-size:16px; line-height:0; color:#999;}
.inside_title b{font-size:26px; font-weight:bold; background:#fff; padding:0 20px; color:#333; line-height:35px; position:relative; top:-17px;}

.class{color:#fff; line-height:50px; margin:20px auto 30px; text-align:center; font-size:0;}
.class li{display:inline-block; font-size:14px;}
.class li a{display:block; background:#058b40; padding:0 20px; color:#fff;}
.class li a:hover{}

.inside_cent{margin-bottom:40px;}

.page{font-size:12px; text-align:center; color:#333; margin:20px;}
.page a{font-size:12px; color:#333;}

.imglist a{color:#444;}
.imglist li{width:250px; float:left; text-align:center; margin:10px 10px 0; border:1px solid #ccc;}
.imglist li div{width:100%; height:180px; line-height:180px; background:#fff; overflow:hidden;}
.imglist li img{max-width:100%; max-height:100%; _width:100%;}
.imglist li p{font-size:12px; line-height:36px;}
.imglist li a{color:#fc9700;}


.imgList{margin:10px 0; overflow:hidden; _zoom:1;}
.imgList .bd{margin:0 35px;}
.imgList .bd li{width:135px; float:left; position:relative; margin:0 5px;}
.imgList .bd li img{max-width:135px; max-height:135px; left:0; top:0;}
.imgList .hd a{width:25px; height:68px; text-align:center; font-size:26px; line-height:68px; color:#1d7ad9; position:absolute; top:50%; margin-top:-34px;}
.imgList .hd .prev{left:0;}
.imgList .hd .next{right:0;}
.imgList .hd a.prevStop{opacity:0.3; filter:Alpha(opacity=30);}
.imgList .hd a.nextStop{opacity:0.3; filter:Alpha(opacity=30);}


.imglist .dt, .imglist .cs, .imglist .sxy{margin:5px 20px;}
.imglist .dt{text-align:center;}
.imglist .dt img{max-width:100%;}
.imglist .dt a.bon img{width:40px;}
.imglist .cs table{width:80%; margin:0 10%;}
.imglist .sxy{margin:10px 0;}
.imglist .sxy a{color:#9a0002;}


.FeedBack{margin-top:10px; padding:1px;}
.FeedBack .cent{width:540px; float:left; margin-top:20px;}
.FeedBack .cent li{background:#D0D0D0; margin-bottom:15px; overflow:hidden; text-indent:15px; line-height:40px; font-size:16px; font-weight:bold;}
.FeedBack .cent .txt{width:425px; height:40px; line-height:40px; float:right; padding:0 5px; background:#F7F6F4; border:0; text-indent:0;}
.FeedBack .cent textarea{width:528px; height:290px; background:#f7f7f7; padding:0 5px; line-height:24px; margin:0; border:1px solid #dedede;}
.FeedBack .cent li img{border:12px solid #ECEDED; position:relative; top:-1px;}
.FeedBack .cent .but{width:170px; height:40px; display:inline-block; float:right; text-align:center; line-height:40px; background:#D8232C; color:#fff; border:0;}
.FeedBack .icontact{width:602px; float:right; background:#F4F4F4; font-size:20px; line-height:28px;}
.FeedBack .icontact p{margin:0;}
.FeedBack .icontact .SiteName{border-top:5px solid #D8232C; font-size:36px; line-height:36px; font-weight:bold; display:inline-block; padding-top:18px;}
.FeedBack .icontact .enSiteName{font-size:18px;}
.FeedBack .icontact .biaoyu{font-size:36px; line-height:36px; font-weight:bold; margin-bottom:10px;}
