﻿@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:10px;}
#brand span{ margin-left:5px; width:264px; display:block;}
#main1{ width:1200px; margin:10px auto 0; margin-top: -100px;}
#main1 .main1_left{ float:left; border:2px solid #ECE9EA; width:254px; height:903px; 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:#999;}
#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("../images/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("../images/cat_bg.gif") repeat-x;}
#main2 .main2content #cat1 li .current{border:1px solid #2572DA; background:url("../images/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("../images/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("../images/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("../images/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("../images/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("../images/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("../images/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;}