@charset "utf-8";

/* CSS Document */

html { overflow-x: hidden; overflow-y: auto; }

body{ font-size:14px; color:#000000; padding:0px; margin:0px; line-height:24px; 

font-family:"微软雅黑","宋体", Arial, Helvetica, sans-serif;

background:#ffffff;}

h1,h2,h3,h4,h5,h6,h7,h8,h9,ul,li,p,form{ padding:0px; margin:0px; list-style:none;}

a{ text-decoration:none; color:#555555;}

a:hover{text-decoration:underline; }

.clear{ clear:both;}

img{ border:0px;}

.h1{ height:1px; line-height:1px;  }

.h3{ height:3px; line-height:3px;}

.h5{ height:5px; line-height:5px;}

.h7{ height:7px; line-height:7px;}

.h10{ height:10px; line-height:10px;}

.h15{ height:15px; line-height:15px;}

.h18{ height:18px; line-height:18px;}

.h20{ height:20px; line-height:20px;}

.h23{ height:23px; line-height:23px;}

.h25{ height:25px; line-height:25px;}

.h28{ height:28px; line-height:28px;}

.h30{ height:30px; line-height:30px;}

.h32{ height:32px; line-height:32px;}

.h35{ height:35px; line-height:35px;}

.h40{ height:40px; line-height:40px;}

.h43{ height:43px; line-height:43px;}

.h45{ height:45px; line-height:45px;}

.h50{ height:50px; line-height:50px;}

.h56{ height:56px; line-height:56px;}

.h60{ height:60px; line-height:60px;}

.h62{ height:62px; line-height:62px;}

.h86{ height:86px; line-height:86px;}

.sBody{ width:1000px; height:auto; margin-left:auto; margin-right:auto;}



.top{ height:69px; width:100%; background:url(../images/tgj_01.jpg) repeat-x;}

.topcon1{ height:69px; background:url(../images/tgj_02.jpg) no-repeat center center;}

.topcon1 a{ display:block; height:69px; width:300px;}



.tban{ width:100%; height:525px;}

.tban1{ width:100%; background:url(../images/tgj_04.jpg) no-repeat center center; height:212px;}

.tban2{ width:100%; background:url(../images/tgj_05.jpg) no-repeat center center; height:313px;}

.tban2con{ padding-top:205px; height:60px;}

.tban2con a{ display:block; width:250px; height:36px; margin-left:118px;}



.tnav{ height:106px; background:#c32e29; width:100%;}

.tnavcon{ height:106px; background:url(../images/tgj_07.jpg) no-repeat;}

.tnavcon p{ width:943px; margin:0 auto; padding-top:18px; color:#fff; font-size:14px; font-family:'宋体';}



.tyyhcon{ height:438px;}

.tyyhcon1{ float:left; display:inline; width:316px; position:relative;height:438px;}

.tyyc1con{ float:right; width:298px; height:438px; background:#f9f9fa;}

.tyyc1con p{ width:264px; margin:0 auto; text-indent:28px; color:#000000;font-family:'宋体'; line-height:25px;}

.tyyhcon1 .timg1{ position:absolute; top:20px; left:0px;}

.tyyhcon2{ float:right; display:inline; height:438px; width:654px; background:url(../images/tgj_11.jpg) no-repeat center center #f9f9fa;}



.ttstop{ background:url(../images/tgj_18.jpg) no-repeat; height:48px;}

.ttscon{ height:427px; position:relative;}

.ttscon1{ height:415px;}

.ttscon1 div{ height:415px; position:relative; display:none;}

.ttscon1 div span{ font-size:14px; color:#000000; left:419px; top:50px; position:absolute;}

.ttscon1 div p{ width:302px; position:absolute; left:314px; top:106px; color:#000000; text-indent:28px;font-family:'宋体';}

.ttscon1 div p.tp1{ top:200px;}

.ttscon1 div p.tp2{ top:156px;}

.ttscon1 div ul{ position:absolute; top:216px; left:314px;}

.ttscon1 #tts7 ul{ top:235px;}

.ttscon1 #tts4 ul{ top:235px;}

.ttscon1 #tts3 ul{ top:255px;}

.ttscon1 #tts2 ul{ top:255px;}

.ttscon1 #tts1 ul{ top:333px;}

.ttscon1 div ul li{ color:#d0231d; font-size:16px; width:302px;}

.ttscon1 div  a{ color:#d0231d;}

.ttscon1 #tts1{ background:url(../images/t01.jpg) no-repeat; }

.ttscon1 #tts2{ background:url(../images/t02.jpg) no-repeat; }

.ttscon1 #tts3{ background:url(../images/t03.jpg) no-repeat; }

.ttscon1 #tts4{ background:url(../images/t04.jpg) no-repeat; }

.ttscon1 #tts5{ background:url(../images/t05.jpg) no-repeat; }

.ttscon1 #tts6{ background:url(../images/tgj_19.jpg) no-repeat; }

.ttscon1 #tts7{ background:url(../images/tgj_20.jpg) no-repeat; }

.ttscon1 #tts8{ background:url(../images/tgj_21.jpg) no-repeat; }

.ttscon1 #tts9{ background:url(../images/tgj_22.jpg) no-repeat; }

.ttscon1 #tts10{ background:url(../images/tgj_23.jpg) no-repeat;height:415px; }

.txxk1{ position:absolute; width:228px; height:374px; top:52px; left:52px; background:#c32e29; color:#fff;}

.txxk1 ul li{ width:114px; text-align:center; height:62px; font-size:16px; float:left; overflow:hidden; cursor:pointer;}

.txxk1 ul li span{ height:29px; line-height:29px;  padding-bottom:5px; }

.txxk1 ul li.on span{ color:#fff100; border-bottom:2px solid #fff100;}



.tystop{ background:url(../images/tgj_24.jpg) no-repeat; height:49px;}

.tyscon{ height:550px; position:relative;}

#tys1{ background:url(../images/zj01.jpg) no-repeat bottom; height:424px; width:1000px; display:none; position:absolute; bottom:135px; left:0px;}

#tys2{ background:url(../images/zj02.jpg) no-repeat bottom; height:424px; width:1000px; display:none; position:absolute; bottom:135px; left:0px;}

#tys3{ background:url(../images/zj03.jpg) no-repeat bottom; height:424px; width:1000px; display:none; position:absolute; bottom:135px; left:0px;}

#tys4{ background:url(../images/zj04.jpg) no-repeat bottom; height:424px; width:1000px; display:none; position:absolute; bottom:135px; left:0px;}

#tys5{ background:url(../images/zj05.jpg) no-repeat bottom; height:424px; width:1000px; display:none; position:absolute; bottom:135px; left:0px;}

.tyscon1{ width:447px; height:346px; float:right; padding-top:53px; margin-right:16px; position:relative;}

.tyscon1 span{ height:40px; line-height:40px; display:block; color:#444444; margin-bottom:15px;}

.tyscon1 span font{ color:#c32e29; font-size:20px; padding-right:10px;}

.tyscon1 p{font-family:'宋体'; line-height:26px; color:#494848; margin-bottom:15px; }

.tyscon1 p a{ color:#c32e29;}

.tyscon1 b{ color:#ff8900;font-family:'宋体'; margin-bottom:8px;}

.ta1{ position:absolute; bottom:19px; width:158px; height:45px; color:#fff; line-height:45px; text-align:center; left:5px; background:#009944; font-size:20px;}

.ta2{ position:absolute; bottom:19px; width:158px; height:45px; color:#fff; line-height:45px; text-align:center; left:176px; background:#c32e29; font-size:20px;}



.tuil1{ position:absolute; top:400px;}

.filmstrip{ margin-left:70px; display:table; position:relative;}

.filmstrip li{ width:164px; height:110px; margin-right:15px; background:url(../images/zj_05.jpg) no-repeat left 50px; float:left; position:absolute; top:0px; cursor:pointer; }

.filmstrip li.on{background:url(../images/tgj_28.jpg) no-repeat;}

.filmstrip li b{ padding-top:50px;font-family:'宋体'; color:#000000; height:28px; line-height:28px; text-align:center; display:block;}

.filmstrip li.on b{ color:#fff;}

.filmstrip li span{ display:block;height:28px; line-height:28px; text-align:center;color:#000000;}



.tmaria{ height:554px; width:100%; background:#f9f9fa;}

.tmariacon{ height:470px; position:relative;}

.tmariacon1{ height:450px; width:829px; border:4px solid #c32e29; float:right;}

#ts1{ background:url(../images/tttt_03.jpg) no-repeat; width:760px; height:405px;}

#ts1 ul li{ float:left; width:190px; height:405px; }

#ts1 ul li span{ width:190px; display:block; height:48px; font-size:16px; color:#000000; line-height:56px; text-align:center;}

#ts1 ul li p{ width:160px; height:155px; margin:128px auto 0; font-family:'宋体'; line-height:23px;}

#ts1 ul li a{ width:118px; height:32px; line-height:32px; color:#fff; text-align:center; display:block; margin:8px auto 0; background:#009944;}

#ts2{ height:405px; width:760px;}

#ts2 p{ width:760px; height:58px; color:#494848;font-family:'宋体';}

#ts3{ background:url(../images/tjj_17.jpg) no-repeat; width:761px; height:405px;}

.txxk2{ position:absolute; top:64px; left:0px; width:202px;}

.txxk2 ul li{ width:197px; height:123px; cursor:pointer;}

.txxk2 ul li .tsp1{ width:197px; height:85px; display:block; background:url(../images/tgj_32.jpg) no-repeat;}

.txxk2 ul li .tsp2{ width:197px; height:85px; display:block; background:url(../images/tgj_35.jpg) no-repeat;}

.txxk2 ul li .tsp3{ width:197px; height:85px; display:block; background:url(../images/tttt_09.jpg) no-repeat;}

.txxk2 ul li.on .tsp1{ width:197px; height:85px; display:block; background:url(../images/tttt_06.jpg) no-repeat;}

.txxk2 ul li.on .tsp2{ width:197px; height:85px; display:block; background:url(../images/tttt_02.jpg) no-repeat;}

.txxk2 ul li.on .tsp3{ width:197px; height:85px; display:block; background:url(../images/tgj_37.jpg) no-repeat;}

.tmariac1{ margin-left:51px; width:761px; height:405px; }



.txltop{ background:url(../images/tgj_40.jpg) no-repeat; height:45px;}

.txlcon{ height:408px; background:url(../images/tgj_03.jpg) no-repeat;}

.txlcon1{ width:660px; height:370px; float:right; margin-right:21px; }

.txlcon1 ul li p b{ color:#e60012;}

.txlcon1 ul li.tli1{ margin:10px 0 21px; width:660px; background:url(../images/tgj_46.jpg) no-repeat right center; height:66px;}

.txlcon1 ul li.tli1 p{ width:547px; height:50px;  background:#fff; margin-left:6px; border-right:7px solid #f39800; padding:8px 10px 0; font-size:12px; font-family:"宋体"; line-height:21px;}

.txlcon1 ul li.tli2{ margin:0px 0 21px; width:660px; background:url(../images/tgj_50.jpg) no-repeat left center; height:66px;}

.txlcon1 ul li.tli2 p{ width:547px; height:50px;  background:#fff; margin-left:6px; border-left:7px solid #f39800; padding:8px 10px 0; font-size:12px; font-family:"宋体"; line-height:21px; float:right;}

.txlcon1 ul li.tli3{ margin:0px 0 21px; width:660px; background:url(../images/tgj_54.jpg) no-repeat right center; height:76px;}

.txlcon1 ul li.tli3 p{ width:547px; height:68px;  background:#fff; margin-left:6px; border-right:7px solid #f39800; padding:8px 10px 0; font-size:12px; font-family:"宋体"; line-height:21px;}

.txlcon1 ul li.tli4{ margin:0px 0 21px; width:660px; background:url(../images/tgj_45.jpg) no-repeat left center; height:66px;}

.txlcon1 ul li.tli4 p{ width:547px; height:50px;  background:#fff; margin-left:6px; border-left:7px solid #f39800; padding:8px 10px 0; font-size:12px; font-family:"宋体"; line-height:21px; float:right;}







.tsubnav{ height:31px; background-color:#962521;overflow:hidden;line-height:31px;color:#FFF;font-size:14px; text-align:center}

.tsubnav div {width:930px;margin:0 auto;font-size:12px; }

.tsubnav div a{ margin:0 10px; color:#fff; font-family:"宋体";}

.tsubnav div .a1{ color:#FFFF00;}

.tfoot {padding:20px 0;border-top:0px;background-color:transparent;font-size:12px;}

.tfoot li{float:left; text-align:center; line-height:25px; height:132px; font-family:"宋体"; }

.tfoot li.tabout{width:143px; border-right:1px dotted #bebebe;}

.tfoot li.tabout strong{display:block; font-size:14px;color:#5d4b3d;font-family:"微软雅黑"}

.tfoot li.tabout a{display:block;color:#3d3d3d;}

.tfoot li.ttell{width:270px; border-right:1px dotted #bebebe; text-align:left; padding-left:25px;}

.tfoot li.tanswer{width:130px; border-right:1px dotted #bebebe; text-align:left; padding-left:25px;}

.tfoot li.ttell strong{display:block; font-size:14px;color:#5d4b3d;font-family:"微软雅黑"}

.tfoot li.ttell a{display:block; color:#3d3d3d;}

.tfoot li.ttell .a1{ color:#b4234c;}

.tfoot li a:hover{text-decoration:none;}

.tfoot li.ttells{width:200px; text-align:left; padding-left:25px;}

.tfoot li.ttells strong{display:block; font-size:14px;color:#5d4b3d;font-family:"微软雅黑"}

.tfoot li.ttells a{display:block; color:#3d3d3d;}

.tfoot li.ttells img{float:left; margin-right:15px; display:inline;}

.tfoot li.ttells p{margin-top:5px;font-size:12px;}

.tfoot li.ttells p span{line-height:22px; margin-top:15px; float:left; display:inline;width:98px;padding-left:0px;text-indent:0px;}

.tlinewrap1 {width:1000px; margin:auto; position:relative; clear:both; overflow:hidden;}

.tfootwrap{ background:#fcfcfc;}

