body{ font-size:12px; font-family:"螢螁螛谓巍螘螉为"; margin:0; padding:0;}
img{ border:0;}
a{ text-decoration:none;}
ul{ margin:0; padding:0;}
li{ list-style:none;}
.clear{ clear:both;}
.ii{ border-top: 4px solid transparent; border-left: 6px solid rgba(161,0,0,0.5); border-bottom: 4px solid transparent; float:left; margin-top:6px; padding-right:6px;}
.aa{ border-top: 6px solid transparent; border-left: 8px solid #a10000; border-bottom: 6px solid transparent; float:left; margin-top:6px; padding-right:8px;}

.nav{ width:100%; float:left; box-shadow: 0px 5px 5px #dcdcdc; -moz-box-shadow: 0px 5px 5px #dcdcdc;}
.nav_div{ width:1000px; height:70px; margin:0 auto;}
.logo{ padding-top:11px; float:left;}
.navbar{ float:right; padding-top:34px;}
.navbar>ul>li{ float:left; font-size:14px; padding:0 43px 16px 0;}
.navbar>ul>li>a{ color:#555; display:block;}
.navbar>ul>li>a:hover{ color:#a10000;}
.navbar>ul>li>ul{ display:none; position:absolute; z-index:10; margin-top:15px; margin-left:-30px;}
.navbar>ul>li>ul>li{ padding:10px 30px; background:#eee; border-bottom:1px solid #ccc;}
.navbar>ul>li>ul>li>a{ color:#555;}
.navbar>ul>li>ul>li>a:hover{ color:#a10000;}
.navbar ul li:hover ul{ display:block;}
.language{ float:right; padding-top:2px;}
.language a{ color:#a10000; margin:0 5px;}

.index_nav{ width:100%; height:40px; background:#f5f5f5; border-bottom:1px solid #dcdcdc; float:left;}
.index_box{ width:1000px; margin:0 auto;}
.index_navbar{ width:450px; margin:0 auto;}
.index_navbar ul li{ float:left; padding:0 45px; height:40px; line-height:40px;}
.index_navbar ul li a{ color:#333; font-size:15px;}
.index_navbar ul li a:hover{ color:#a10000;}
.select{ float:right;}
.select a{ display:block; background-image:url(../image/select.png); width:115px; height:30px; margin-top:5px;}
.index_div{ width:100%; float:left;}
.index_cp{ width:1000px; margin:0 auto;}
.index_cp_box{ width:240px; height:200px; border:1px solid #dadada; border-radius:5px; margin-top:17px; position:relative; float:left; margin-right:8px;}
.index_cp_box>a{ display:block; width:100%; height:200px; color:#333; font-size:18px; text-align:center; line-height:200px;}
.index_cp_name{ width:100%; height:35px; background:rgba(0,0,0,0.5); position:absolute; bottom:0; border-radius:0 0 5px 5px; text-align:center;}
.index_cp_name a{ color:#fff; font-size:14px; line-height:35px;}

.content{ width:100%; float:left;}
.content_div{ width:1000px; margin:0 auto; padding-top:21px;}
.location{ width:100%; height:28px; border-bottom:1px dashed #ababab;}
.location a{ color:#333; padding:0 10px;}
.location a:last-child{ color:#a10000;}
.content_box{ padding-top:16px;}
.content_left{ float:left; width:186px;}
.content_left ul li{ font-size:18px; color:#333;}
.content_left ul li a{ display:block; color:#666; font-size:14px; padding-left:20px; height:35px; line-height:35px;}
.content_left ul li a:hover{ background:#f3f3f3; color:#a10000;}
.content_left ul li a.on{ background:#f3f3f3; color:#a10000;}
.content_right{ float:left; border-left:1px solid #dcdcdc; min-height:500px; width:777px; padding:21px 0 21px 36px; color:#333; line-height:24px; font-size:14px; color:#666}
.content_right a { color:#666; }
.content_right p{ margin:0;}
.content_right img{ max-width:777px;}
.cp_div{ width:180px; float:left; margin-right:14px;}
.cp_images{ width:180px; height:130px;}
.cp_images img{ width:180px; height:130px;}
.cp_name{ text-align:center; font-size:14px; height:35px; line-height:35px; margin-bottom:20px;}
.cp_name a{ color:#333;}

.ss_nav{ width:100%; float:left;}
.ss_div{ width:220px; height:90px; background:url(../image/ss.png); float:left; margin-right:20px; text-align:center; line-height:80px;}
.ss_div.on{ background:url(../image/ss_on.png);}
.ss_div a{ display:block; color:#fff; font-size:16px;}
.ss_select{ width:100%; float:left; margin-top:0px; padding-top:15px; }
.ss_select p{ font-size:14px; color:#666; padding:8px 0; margin-bottom:15px;}
.ss_select p span{ padding:0 140px 0 16px; }
.button{ width:90px; height:31px; background:url(../image/button.png); float:left; margin:4px 0 0 20px;}
.ss_conter{ width:100%; float:left;}
.ss_conter p{ font-size:18px; color:#666; padding:21px 0;}


.pages { width:100%; float:left; text-align:right; font-size:14px; color:#666;  padding-top:10px;}
.pages a{ color:#666; margin-left:10px;}

.footer{ width:100%; float:left; margin-top:30px;}
.footer_news{ width:100%; height:40px; background:#f5f5f5; border-bottom:1px solid #dcdcdc; border-top:1px solid #dcdcdc;}
.footer_news_div{ width:1000px; height:40px; line-height:40px; margin:0 auto; color:#a10000;}
.footer_news_div a{ color:#666;}
.footer_news_div a:hover{ color:#F60;}
.footer_nav{ width:100%; padding-bottom:30px; }
.footer_div{ width:1000px; margin:0 auto;}
.footer_navbar{ padding-top:20px; margin:0px auto 0px 36px; display:block;}
.footer_navbar ul{ float:left; margin:0px 73px;}
.footer_navbar ul li{ font-size:14px; color:#555; line-height:20px;}
.footer_navbar ul li a{ color:#666; font-size:12px;}
.footer_navbar ul li a:hover{ color:#a10000;}
.footer_about{ float:right; padding-top:20px; color:#666}
.footer_about p{ margin:0; padding-bottom:10px; font-size:12px;}
.footer_copyright{ width:100%; height:40px; background:#a10000; text-align:center; color:#fff; line-height:40px;}

.news li { float:left; height:30px; width:100%; line-height:30px; border-bottom:#666 1px dotted; }
.news li .txt { float:left; width:88%; height:30px; overflow:hidden; }
.news li .date { float:left; width:12%; height:30px; overflow:hidden;  }
.news li a { color:#666; }

.pic li { float:left; width:170px; height:240px; margin:10px ; }
.pic li .img { width:170px; height:210px; float:left;  }
.pic li  img { width:100%; height:100%; }
.pic li .txt { height:30px; line-height:30px; width:100%; float:left; text-align:center; }