@charset "utf-8";
/* CSS Document */
ul{ list-style:none;}
#banner img{ width:100%;}
#brand{ width:1200px; margin:0 auto; border:2px solid #ECE9EA; height:150px; margin-top:60px;}
#brand span{ margin-left:5px; width:264px; display:block;}
#main1{ width:1200px; margin:10px auto 0;}
#main1 .main1_left{ float:left; border:2px solid #ECE9EA; width:254px; overflow:hidden;}
#main1 .main1_left dl{ margin:10px 0 0 15px;}
#main1 .main1_left dl dt{ font-size:14px; font-weight:bold;}
#main1 .main1_left dl dd{ border:1px solid #C9C9C9; display:inline-block; margin-right:10px; margin-top:7px; padding:2px 8px; background-color:#F1F3F1;}
#main1 .main1_left dl dd a{ color:#212121;}
#main1 .main1_left dl dd a:hover{ color:#f00;}
#main1 .main1_right{ float:right; border:2px solid #ECE9EA; width:926px; overflow:hidden;}

#main2{ width:1200px; margin:0 auto; border:2px solid #ece9ea; margin-top:5px;}
#main2 .main2content{ margin:20px 10px 0 10px;}
#main2 .main2content #cat1{ list-style:none; background:url(cat_bg_bottom.gif) repeat-x 0 37px;}
#main2 .main2content #cat1 li{float:left; font-size:14px; margin-right:30px; height:37px; line-height:39px; padding:0 10px; }
#main2 .main2content #cat1 li a{ color:#3D3D3D; }
#main2 .main2content #cat1 .ico{ color:#FFFFFF; font-weight:bold; border:1px solid #2572DA; background:url(cat_bg.gif) repeat-x;}
#main2 .main2content #cat1 li .current{border:1px solid #2572DA; background:url(cat_bg.gif) repeat-x; color:#FFFFFF; padding:10px;}
#main2 .main2content .con .pitem-img img{ width:259px; height:259px;}
#main2 .main2content .con .look-detail-inner img{ width:30px; height:40px;}

#main3{ width:1200px; margin:10px auto 0; border:2px solid #ece9ea;}
#main3 .main3content{ margin:20px 10px 10px;}
#main3 .main3content .nav{ background:url(newico.gif) no-repeat 0 0; height:27px; line-height:27px; list-style:none;}
#main3 .main3content .nav .newtitle{font-size:16px; padding-left:5px; width:130px; float:left; line-height:27px;}
#main3 .main3content .nav li{ float:right; margin:0 10px;}
#main3 .main3content .nav li a{ color:#B5B5B5;}
#main3 .main3content .nav li a:hover{ color:#3D3D3D; text-decoration:underline;}
#main3 .main3content .nav .more{ font-size:14px; margin-left:20px;}
#main3 .main3content .nav .more a{ color:#272727;}
#main3 .main3content .nav .more a:hover{ text-decoration:none; color:#B5B5B5;}
#main3 .main3content .anli{ list-style:none; margin-top:1px; border-top:1px dashed #CCCCCC;}
#main3 .main3content .anli li{ float:left; margin-right:10px;}
#main3 .main3content .anli .desc{ width:285px; overflow:hidden; color:#898989; border-bottom:1px dashed #494949; height:85px; overflow:hidden;}
#main3 .main3content .anli li p{ border-bottom:1px solid #AFAFAF; width:285px; color:#494949; height:30px; line-height:39px; font-size:14px;}
#main3 .main3content .anli li span img{ margin:5px 7px;}
#main4{ width:1200px; margin:10px auto 0;}
#main4 img{ margin:2px 0;}
#main4 .liucheng{ margin:10px 0;}
#main4 .liucheng p{ font-size:16px; font-weight:bold; color:#fff; background-color:#192e65; height:30px; line-height:30px; text-indent:20px;}
#main4 .liucheng img{ width:146px;}


#main5{ width:1200px; margin:10px auto 0; border:2px solid #ece9ea; background-color:#FDFAFB;}
#main5 .main5content{ margin:20px 10px 10px;}
#main5 .main5content .nav{ background:url(newico.gif) no-repeat 0 0; height:27px; line-height:27px; list-style:none; border-bottom:1px dashed #999999;}
#main5 .main5content .nav .newtitle{font-size:16px; padding-left:5px; width:130px; float:left; line-height:27px;}
#main5 .main5content .nav li{ float:right;}
#main5 .main5content .nav li a{ color:#B5B5B5;}
#main5 .main5content .nav li a:hover{ color:#3D3D3D; text-decoration:underline;}
#main5 .main5content .nav .more{ font-size:14px; margin-left:50px; margin-right:20px;}
#main5 .main5content .nav .more a{ color:#272727;}
#main5 .main5content .nav .more a:hover{ text-decoration:none; color:#B5B5B5;}
#main5 .main5content .jianzheng li{ width:360px; height:141px; float:left; margin-left:25px; margin-top:40px; margin-bottom:40px; color:#676767;}
#main5 .main5content .jianzheng li img{ float:left;}
#main5 .main5content .jianzheng li .desc{ float:left; width:209px; height:110px; overflow:hidden; margin-left:10px; margin-top:20px;}
#main5 .main5content .jianzheng .jztitle{font-size:14px; font-weight:bold;}

#main6{width:1200px; margin:10px auto 0;}
#main6 .main6right{ float:right; width:926px; border:2px solid #ece9ea;}
#main6 .main6right .main6content{margin:10px; margin-bottom:20px;}
#main6 .main6right .main6content .nav{ background:url(../images/newico.gif) no-repeat 0 0; height:27px; line-height:27px; list-style:none; border-bottom:1px dashed #CCCCCC;}
#main6 .main6right .main6content .newtitle{ display:block; float:left; padding-left:5px;}
#main6 .main6right .main6content .arctitle{font-size:14px; font-weight:bold;}
#main6 .main6right .main6content .nav li{ float:right;}
#main6 .main6right .main6content .nav li a{ color:#B5B5B5;}
#main6 .main6right .main6content .nav li a:hover{ color:#3D3D3D; text-decoration:underline;}
#main6 .main6right .main6content .nav .more{ font-size:14px; margin:0 20px;}
#main6 .main6right .main6content .nav .more a{ color:#272727;}
#main6 .main6right .main6content .nav .more a:hover{ text-decoration:none; color:#B5B5B5;}
#main6 .main6right .main6content .anli{  height: 110px; margin-top: 20px; overflow: hidden;}
#main6 .main6right .main6content .anli .anli_left{ float:left; border:1px solid #ece9ea;}
#main6 .main6right .main6content .anli .anli_right{ float:left; width:680px; margin-left:15px;}
#main6 .main6right .main6content .anli .anli_right h3{ color:#000000; font-weight:bold;}
#main6 .main6right .main6content .anli .anli_right h3 a{ color:#000000;}
#main6 .main6right .main6content .anli .anli_right p{ color:#A7A7A7; margin-top:5px;}
#main6 .main6right .main6content .anli .anli_right p a{color:#676767;}
#main6 .main6left{ float:left; width:256px; height:435px; border:2px solid #ece9ea;}
#main6 .main6left .main6content{margin:10px;}
#main6 .main6left .main6content .nav{background:url(newico.gif) no-repeat 0 0; height:27px; line-height:27px; text-align:right; border-bottom:1px dashed #CCCCCC;}
#main6 .main6left .main6content .newtitle{ display:block; float:left; padding-left:5px;}
#main6 .main6left .main6content .nav a{ color:#272727;}
#main6 .main6left .main6content ul{ list-style:none; margin:10px 0;}
#main6 .main6left .main6content ul li{ overflow:hidden; height:25px; width:239px; line-height:25px; background:url(ico.gif) no-repeat 0 9px; text-indent:15px; margin-top:2px;}
#main6 .main6left .main6content ul li a{ color:#676767;}
#main6 .main6left .main6content ul li a:hover{ color:#3D3D3D;}

#main7{width:1200px; margin:10px auto 0;}
#main7 .main7left{ float:left; width:256px; height:465px; border:2px solid #ece9ea;}
#main7 .main7left .main7content{margin:10px;}
#main7 .main7left .main7content .nav{background:url(newico.gif) no-repeat 0 0; height:27px; line-height:27px; text-align:right; border-bottom:1px dashed #CCCCCC;}
#main7 .main7left .main7content .newtitle{display:block; float:left; padding-left:5px; line-height:20px;}
#main7 .main7left .main7content .arctitle{font-size:13px; color:#990000;}
#main7 .main7left .main7content .nav a{ color:#272727;}
#main7 .main7left .main7content ul{ list-style:none; margin:10px 0;}
#main7 .main7left .main7content ul li{  width:239px; position:relative; border-bottom:1px dashed #A0A0A0; margin-top:10px;}
#main7 .main7left .main7content ul li img{ position:absolute; top:24px; left:10px;}
#main7 .main7left .main7content ul li h3{ font-size:12px; color:#003C88;}
#main7 .main7left .main7content ul li h3 a{ color:#003C88;}
#main7 .main7left .main7content ul li p{border:1px solid #E7E7E7;  color:#676767; background-color:#F5F5F5; margin-top:10px; padding:6px; margin-bottom:8px;}
#main7 .main7left .main7content ul li p a{ color:#676767;}
#main7 .main7right{ float:right; width:926px; border:2px solid #ece9ea;}
#main7 .main7right .main7content{margin:10px 10px 4px;}
#main7 .main7right .main7content .contentleft{ width:439px; float:left;}
#main7 .main7right .main7content .contentleft .nav{background:url(newico.gif) no-repeat 0 0; height:27px; line-height:27px; text-align:right; border-bottom:1px dashed #CCCCCC;}
#main7 .main7right .main7content .contentleft .newtitle{display:block; float:left; padding-left:5px; line-height:20px;}
#main7 .main7right .main7content .contentleft ul{ list-style:none; margin-top:5px;}
#main7 .main7right .main7content .contentleft ul li{ height:30px; line-height:30px; border-bottom:1px dashed #AFAFAF;}
#main7 .main7right .main7content .contentleft ul li a{ color:#676767;}
#main7 .main7right .main7content .contentleft ul li span{ float:right; color:#A7A7A7;}
#main7 .main7right .main7content .contentright{ float:left; width:439px; margin-left:20px;}
#main7 .main7right .main7content .contentright .nav{background:url(/images/newico.gif) no-repeat 0 0; height:27px; line-height:27px; text-align:right; border-bottom:1px dashed #CCCCCC;}
#main7 .main7right .main7content .contentright .newtitle{display:block; float:left; padding-left:5px; line-height:20px;}
#main7 .main7right .main7content .contentright .desc{ color:#676767; padding:10px; height:180px;}

#main8{ width:1200px; margin:10px auto 0;}
#main8 .link{ background-color:#F6F6F6; margin-top:10px;}
#main8 .link p{ color:rgba(0, 60, 136, 0.64); font-size:14px; font-weight:bold; border-bottom:2px solid rgba(0, 60, 136, 0.72); padding-top:15px; padding-left:10px; padding-bottom:5px;}
#main8 .link div{ padding:10px 0 20px;}
#main8 .link div a{ margin:5px 10px; color:rgba(67, 67, 67, 0.33); display:inline-block;}


.leib .tit{height:45px; background:#572a07; font-weight:normal; font-size:20px; text-align:center; padding:19px 0 0 0;color:#f4cd8c;}
.leib .tit a{ color:#fff; }
.leib .tit a:hover{color:#333; }
.leib .nr { background:#aa7d24; padding:25px 11px 20px;}
.leib .nr h3{ background:url(side_hbg.jpg) no-repeat 0 0; height:33px; line-height:33px; font-size:16px; font-weight:normal; color:#f4cd8c; padding-left:32px;}
.leib .nr h3 a{ color:#f4cd8c;}
.leib .nr h4 a{ color:#f4cd8c;}
.leib .nr .cur a { display:block; color:#000;}
.leib .nr h4 a:hover{color:#000;}
.leib .nr li{ height:36px; line-height:36px; font-size:13px; color:#fff7eb; background:url(side_ic1.jpg) no-repeat 25px center; padding-left:45px;}
.leib .nr li a { color:#fff7eb;}
.leib .nr li a:hover{color:#000;}
.leib .nr h4{ background:url(Img/Index/side_hbgs.jpg) no-repeat 0 0; height:33px; line-height:33px; font-size:16px; font-weight:normal; color:#f4cd8c; padding-left:32px; margin:20px 0 12px;}