﻿@charset "utf-8";
/* CSS Document */


a:hover{ text-decoration:none;}

h3,p,img{margin:0; padding:0;}

 ul,li{ list-style:none;}

.w1220{ width:1220px;}
.m{ margin:0 auto;}
.left{ float:left;}
.right{ float:right;}
.center{ text-align:center;}
.bbg{ background:url(../img/bbg.gif) #fff top left repeat;}
.sbg{ background-color:#fff; }


dl{ display:block; text-align:center;}
dt{ font-size:32px; color:#71251a; font-weight:normal; background-image:url(../img/title-bg3.png); background-position:center; background-repeat:no-repeat;}
dd{ font-size:18px; margin-top:4px;}
.bg{ background-color: #f6f6f6;}


@media screen and (max-width: 1300px) {
    #top {
       width:1300px;
    }
	#nav.sbg{ width:1300px;}
}
@media screen and (min-width: 1300px) {
    #top {
       width:100%;
    }
	#nav.sbg{ width:100%;}
}





/*头部信息*/
#top{ background-color:#692a1f; padding:9px 0;}
#top a{ color:#fff; display:inline; margin-right:36px; font-size:12px;}


/*logo和导航*/

#nav{ border-bottom:1px #aaa solid;}
.w1300{ width:1300px; margin:0 auto;}
#nav .related{ float:right; padding:30px 0 10px 0; position:relative; z-index:999;}
#nav .related a{ float:left; line-height:40px; display:block;}
#nav .related img{ margin-right:10px;}
#nav .related embed{ margin-top: 12px;}

.search_box{ position:relative; z-index:999; float:left; margin-left:200px; margin-top:40px;}
.search_box input{ float:left; width:400px; padding:4px 10px; margin:-10px 10px 10px 10px; line-height:30px;}
#search i{ background-image:url(../img/nav_search.png); background-position:center; background-repeat:no-repeat; display:block; width:20px; height:20px;}
#search{float:left;margin-right:35px; margin-top:10px;}
#close i{ background-image:url(../img/nav_cha.png); background-position:center; background-repeat:no-repeat; display:block; width:20px; height:20px; }
#search2 i{ background-image:url(../img/nav_search.png); background-position:center; background-repeat:no-repeat; display:block; width:20px; height:20px;}
#search2,#close{ float:left;}


/*位置*/
#location{ margin: 20px 0}
#location p,#location a{ font-size: 12px; color: #707070;}



/*main*/
#mian{ margin: 30px auto 10px auto; background-color: #f6f6f6; padding: 20px 50px; text-align: center;}
#mian h3{ font-size: 36px; color: #692a1f; margin-bottom:20px; text-align:center;}
#mian p{ font-size: 14px; color: #707070;}

/*main2*/
#mian2{ margin:0 auto; padding: 35px 15px; text-align: center;}
#mian2 h3{ font-size: 36px; color: #692a1f; margin-bottom:20px; text-align:center;}
#mian2 p{ font-size: 14px; color: #707070; padding:0 50px; text-align:center; margin-bottom:15px;}
.color{ width:1220px; height:27px; background-color:#7a1f1d; margin:0 auto;}



#sub_nav{ margin:20px auto; text-align:center;}
#sub_nav .border{ border:1px #ccc solid;}
#sub_nav a{ font-size:15px;}
#sub_nav .border_5{ display:block; float: left; width:244px; padding:15px 0; margin-right:-1px; border-right:1px #ccc solid;}
#sub_nav .border_4{ display:block; float: left; width:305px; padding:15px 0; margin-right:-1px; border-right:1px #ccc solid;}
#sub_nav .border_2{ display:block; float: left; width:610px; padding:15px 0; margin-right:-1px; border-right:1px #ccc solid;}
#sub_nav .active a{ color:#692a1f; font-weight: bold;}


/*页码*/
#page{ width:380px; margin:40px auto;}
#page li{ float:left; margin:0 15px;}
#page li a{ color:#707070; line-height:24px;}
#page li img{ margin-bottom:4px;}
#page .active a{ display:block; color:#fff; background-color:#67291f; border-radius:50%; width:20px; height:20px; text-align:center; line-height:20px; margin-top:2px;}



/*联系我们*/
@media screen and (max-width: 1300px) {
    #footer {
       width:1300px;
    }
}
@media screen and (min-width: 1300px) {
    #footer {
       width:100%;
    }
}
#footer .bg2{ background-color:#692a1f; text-align:center; padding:8px 0;}
#footer .bg2 p{ color:#fff; font-size:12px;}
#footer .content{ background-color:#f4f1f0; padding: 20px 0;}


#footer .content .column1{ width:567px; float:left; text-align:center; padding:40px 30px 40px 0;}
#footer .content .column1 .list{ width:179px; float: left; padding:0 30px; text-align:left;}
#footer .content .column1 .list .link-a{ display:block; font-size:14px; color:#000; margin-top:15px;}
#footer .content .column1 .list h4{ font-size:18px; color:#000; margin:0 0 4px 0;}
#footer .content .column1 .list h5{ font-family:"Myriad Pro"; font-size:14px; color:#333; margin:0; padding-bottom:15px; border-bottom:1px #000 solid;}


#footer .content .column2{ float: left; width:340px; margin:40px 0 30px 0; padding:0 0 0 60px; border-left:1px #000 solid;}
#footer .content .column2 p{ color:#000; font-size:14px; margin-bottom:32px; }


#footer .content .column3{ width:156px; float:left; text-align:center; padding:37px 30px 40px 0;}
#footer .content .column3 p{ color:#000; font-size:14px; margin-top: 10px;}








