﻿@import url(public.css); /* 引用公共样式 */
/*------------------------------------------以下开始,以上为保留样式--------------------------------------------------*/
 
 
 .top1{ padding-top:15px; text-align:left; position:relative; height:210px}
 .top1 .menu{ width:270px; position:absolute; left:270px; top:15px}
 .top1 .menu a{ display:block; float:left; width:134px; height:23px; line-height:23px; font-size:13px}
 .top1 .menu a.sel,.top1 .menu a:hover{ color:#f14845}
 .top1 .language{ width:150px; height:30px; line-height:30px; position:absolute; right:80px; bottom:0px}
 .top1 .language a{ display:inline-block; font-size:13px; color:#7c7970}
 .top1 .language span{ padding:0px 10px; color:#7c7970}
 
 .def1{ width:1178px; height:34px; border:1px solid #ccc; background:url(../images/s1.png);border-radius:4px; position:relative; z-index:99999}
 .def1 a.a1{ height:34px; line-height:34px; position:absolute; left:110px; top:0px; font-size:15px}
 .def1 a.a2{ height:34px; line-height:34px; position:absolute; left:955px; top:0px; font-size:15px}
 .def1 .d{ width:580px; height:34px; background:#fff; position:absolute; left:270px; top:0px; border-left:1px solid #ccc; border-right:1px solid #ccc}
 .def1 .s1{ display:block; width:148px; position:absolute; left:0px; top:0px; text-align:left; height:34px; line-height:34px; background:url(../images/s2.png) no-repeat right center; font-size:16px; font-weight:600; color:#f14845; text-indent:35px}
 .def1 .dd{ width:420px; height:26px; text-align:left; font-size:15px; line-height:26px; position:absolute; left:155px; background:#cfcfcf url(../images/s3.png) no-repeat 390px center; top:4px}
 .def1 .dd span{ display:block; color:#f14845; text-indent:10px}
 .def1 .ddd{ width:418px; border:1px solid #cfcfcf; position:absolute; text-align:left; background:#fff; left:0px; top:26px; display:none}
 .def1 .ddd a{ display:block; text-indent:10px; border-bottom:1px solid #cfcfcf}
 .def1 .ddd a:hover{ background:#f2f2f2}
 .def1 .dd:hover .ddd{ display:block}
 
 .def2 .def2_1{ width:270px; height:215px; float:left; overflow:hidden}
 .def2 .def2_1 .moduletable-banner,.def2 .def2_1 .flexslider .slides img{ width:270px; height:215px; }
 .def2 .def2_2{ width:400px; height:215px; overflow:hidden; float:left; margin-left:25px; margin-right:25px}
 
 .def2 .def2_3{ width:450px; height:215px; float:left; overflow:hidden}
 .def2 .def2_3 .li{  padding:13px 0px;padding-left:60px;; position:relative; text-align:left}
 .def2 .def2_3 .li span{ padding-top:15px; height:26px; width:44px; line-height:26px; color:#fff; text-align:center; background:url(../images/s4.png); position:absolute; left:0px; top:13px}
 .def2 .def2_3 .li a{ display:block; font-size:16px; color:#91ccff}
 .def2 .def2_3 .li p{ color:#767676}
 
 .def3{ background:#695f5e; text-align:left; color:#fff}
 .def3 a{ display:block; width:276px; float:left; margin-right:25px; color:#fff; text-indent:10px;}
 
 .def4{ text-align:left}
 .def4>div{ width:276px; float:left; margin-right:25px; overflow:hidden}
 
 .bot{ padding:30px 0px; text-align:left}
 
 .mpbt{ padding-top:30px; padding-bottom:15px; font-size:27px; color:#3d3d3d; height:40px; line-height:40px; text-align:left}
 .mpbox{ padding:15px 0px; text-align:left; border-bottom:5px solid #695f5e; min-height:250px}