@charset "utf-8";
/* CSS Document */
@charset "utf-8";
*{ margin:0px; padding:0px; border:0px;}
body{
	width: 100%;
	font-family: "微软雅黑", Arial; font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#686868;
	line-height:22px;
}
ul li{ list-style:none; text-decoration:none; padding:0px; margin:0px;}
ul,h1,h2,dl,dt,dd{ margin:0px; padding:0px;}
input,button,select,textarea{outline:none}
textarea{resize:none}
table{border-collapse:collapse;}
a{ color:#686868; text-decoration:none;}
a img{ border:0px;}
.left{
	float:left;
	}	
.clear{ clear:both;}

/*导航*/
.banner {width:990px; overflow:hidden; display:block; margin:0 auto; _margin-bottom:-5px;}
.banner img{ width:990px; height:350px;}
.nav {margin:0 auto; width:990px; height:21px;line-height:21px;}
.nav .part1{ width:80px; text-align:center; background-color:#b10f1e;}
.nav .part2{ width:910px; text-align:right;background-color:#fff;}
.nav .part2 a{ margin-left:5px; margin-right:5px;}
.nav .part2 a:hover{ text-decoration:underline;}
.nva1{width:100%;margin:0 auto;background-color:#b10f1e; height:7px; overflow:hidden; display:block;}
.nav1_f{width:960px; line-height:21px; height:21px; margin:0 auto; font-family:"微软雅黑"; font-size:13px; color:#FFFFFF; font-weight: bold; }
.nav1_f a{color:#fff;}

.main{ width:990px; overflow:hidden; display:block; margin:0 auto; padding:17px 0px 17px 0px;}
.main .content{ width:990px; overflow:hidden; display:block;}
.main .content .cont_left{ padding-right:14px; display:block;border-right:#e9e9e9 solid 1px;}
.main .content .cont_right{ width:300px; padding-left:15px; height:440px; overflow:hidden;}
.main .content .cont_right .title{ width:300px; background:url(../images/bg-tit.jpg) bottom left no-repeat;overflow:hidden; line-height:50px;display:block; color:#262626; font-weight:bold; font-size:30px;}
.main .content .cont_right p{ width:300px;  overflow:hidden;padding:20px 0px 20px 0px; display:block; border-bottom:#e9e9e9 solid 1px;}
.main .content .cont_right p b{ font-size:14px;}
.main .content .cont_right img{ width:110px; height:110px; float:left; margin-right:10px;}
.main .content .cont_right span{ font-weight:bold; display:block;}
.main .content .cont_right a{}
.main .content .cont_right a:hover{ text-decoration:underline; color:#de0011;}
    #focus2
    {
        background: none repeat scroll 0 0 #E4E4E4;
        border-bottom: 1px solid #D1D5D8;
        height: 440px;
        position: relative;
        width: 660px;
    }
    .focusBig
    {
        width: 660px;
        height: 300px;
        overflow: hidden;
    }
    .focusImgs
    {
        padding: 0px;
        margin: 0px;
        width: 30000px;
    }
    .focusImgs660
    {
        width: 660px;
        float: left;
        list-style: none;
    }
    .dotSpan
    {
        background: none repeat scroll 0 0 #9D4848;
        color: #FFFFFF !important;
        display: inline-block;
        font-size: 16px;
        height: 24px;
        line-height: 24px;
        margin-right: 10px;
        padding: 0 3px;
    }
    .relateSpan
    {
        background: url(cssSprite.png);
        background-position: -303px -21px;
        color: #FFFFFF;
        display: inline-block;
        font-size: 12px;
        height: 20px;
        line-height: 20px;
        margin-right: 10px;
        padding-left: 7px;
        width: 57px;
    }
	.focusTxt
	{
		padding:20px;
		}
    #focus2 ul.focusTxt li dl dt
    {
        font-family: "微软雅黑" , "黑体";
        font-size: 18px;
        font-weight: normal;
        margin: 0 0 11px;
    }
    #focus2 ul.focusTxt li a
    {
        text-decoration: none;
    }
    #focus2 ul.focusTxt li a:hover
    {
        text-decoration: underline;
    }
    #focus2 ul.focusTxt li a:link, a:visited
    {
        color: #333333;
        text-decoration: none;
    }
    #focus2 ul.focusTxt li a:hover
    {
        color: #c5000c !important;
        text-decoration: underline;
    }
    #focusTxtOn, #focusImgsOn
    {
        display: block;
    }
    .focusTxt660
    {
        display: none;
        height: 100px;
        padding-top: 0px;
        padding-bottom: 0px;
        border-top-width: 0px;
        border-bottom-width: 0px;
    }
	.focusTxt660 dt img{ width:37px; height:19px; margin-top:10px; margin-right:10px;}
    .focusBtnL
    {
        background: url(../images/prev.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
        cursor: pointer;
        font-size: 9px;
        height: 65px;
        left: 0;
        position: absolute;
        top: 207px;
        width: 41px;
    }
    .focusBtnR
    {
        background: url(../images/next.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
        cursor: pointer;
        font-size: 9px;
        height: 65px;
        position: absolute;
        right: 0;
        top: 207px;
        width: 41px;
    }
    .focusBtnLHover
    {
        background: url(http://mat1.gtimg.com/cul/css/index2013/images/prevOn.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
        width: 154px;
        z-index: 11;
    }
    .focusBtnRHover
    {
        background: url(http://mat1.gtimg.com/cul/css/index2013/images/nextOn.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0);
        width: 154px;
        z-index: 11;
    }
    .focusBtnLHover img
    {
        display: inline;
        float: right;
        margin: 2px 2px 0 0;
    }
    .focusBtnRHover img
    {
        display: inline;
        float: left;
        margin: 2px 0 0 2px;
    }
    .focusBtnImg, .focusTxt660
    {
        display: none;
    }

.main .content01{ width:990px; overflow:hidden; display:block;}
.main .content01 .cont01_left{ width:660px; overflow:hidden; display:block; padding:20px 14px 0px 0px; border-right:#e9e9e9 solid 1px; display:inline;}
.main .content01 .cont01_left .title{ width:660px; background:url(../images/bg-tit1.jpg) bottom left no-repeat;overflow:hidden; line-height:50px;display:block; color:#262626; font-weight:bold; font-size:30px;}

.main .content01 .cont01_left p{ width:660px; overflow:hidden; display:block; border-bottom:#e9e9e9 solid 1px; padding:20px 0px 20px 0px;}
.main .content01 .cont01_left p b{ font-size:14px;}
.main .content01 .cont01_left p a{ color:#c5000c;}
.main .content01 .cont01_left p a:hover{color:#000 !important; text-decoration: underline;}
.main .content01 .cont01_left p img{ float:left; width:110px; height:110px; margin-right:20px;}
.p_show{ width:660px; overflow:hidden; display:block; background-color:#f6f6f6;}
.p_show img{ border:0px; width:195px; height:140px; margin-right:25px; display:block; float:left; display:inline;}
.p_title{ display:block; width:660px; line-height:60px;color:#262626; font-weight:bold; font-size:24px; background-color:#FFF;}


.main .content01 .cont01_right{ width:300px; padding:20px 0px 0px 15px; overflow:hidden; display:block;}
.main .content01 .cont01_right .cont01Img .title, .cont01Tpnr .title, .cont01Us .title{ width:300px; overflow:hidden; display:block; background:url(../images/bg-tit.jpg) bottom left no-repeat;overflow:hidden; line-height:50px;display:block; color:#262626; font-weight:bold; font-size:30px;}

.main .content01 .cont01_right .cont01Img img{ width:300px; height:170px; margin-top:20px;}

.main .content01 .cont01_right .cont01Tpnr{ padding-top:20px;}
.main .content01 .cont01_right .cont01Tpnr p{ padding:20px 0px 20px 0px; }
.main .content01 .cont01_right .cont01Tpnr p b{ font-size:14px;}
.main .content01 .cont01_right .cont01Tpnr p a{ color:#c5000c;}
.main .content01 .cont01_right .cont01Tpnr p a:hover{color:#000 !important; text-decoration: underline;}
.main .content01 .cont01_right .cont01Tpnr img{ width:300px; height:150px; margin-bottom:20px;}

.main .content01 .cont01_right .cont01Us{ padding-top:20px;}
.main .content01 .cont01_right .cont01Us img{ margin-top:20px;}



.footer{ border-top:#e9e9e9 solid 1px; width:100%; line-height:30px; text-align:center; color:#000; margin:0 auto; padding:20px 0px 20px 0px; }
.fch{ color:#cd1415;}

