@charset "utf-8";
/* CSS Document */

* { margin:0; padding:0;}

body { font-size:12px; color:#666;background-color:#DAC9B0; line-height:1.8; font-family:Verdana, Arial, Helvetica, sans-serif;}

.clear { clear:both;}


.page { width:1004px; margin:0 auto; background-color:#F6EFE5;}

.logo { height:70px; width:300px;}

.logo a { height:70px; width:300px; display:block;}

.list li { padding-left:10px; background-image:url(images/fk.jpg); background-repeat:no-repeat; background-position:left center;}

.yy { width:628px; float:right; padding-right:25px; text-align:right; padding-top:15px;}

ul,li { list-style:none;}

.yy a { text-decoration:none; color:#81511c;}

a { color:#737172; text-decoration:none;}

a:hover { color:#F4834C;}

.sm { color:#61310c; font-weight:800; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px;}

.header { height:80px; background:url(images/logo.jpg) top left no-repeat; width:1004px;}

.banner {padding-top:10px; background:url(images/bannerbg.jpg); background-position:top left; background-repeat:no-repeat;}

.imain { height:1117px; background:url(images/imain.jpg); background-position:top left; background-repeat:no-repeat; padding-left:12px; padding-right:14px; line-height:1.6}

span.gd a { color:#F58323; text-decoration:none; font-weight:200;}

.imain span.gd a:hover { color:#470600;}

.footer { background-image:url(images/footer.jpg); background-repeat:repeat-x; height:85px; text-align:center; color:#c9a063;  padding-top:20px;}

.footer a { color:#c9a063;}

.nav_niu { height:66px; background-image:url(images/nav.jpg); padding:0 7px;}

li.nav_1,li.nav_1 a { width:155px; display:block;}

li.nav_2,li.nav_2 a { width:115px; display:block;}

li.nav_3,li.nav_3 a { width:115px; display:block;}

li.nav_4,li.nav_4 a { width:121px; display:block;}

li.nav_5,li.nav_5 a { width:114px; display:block;}

li.nav_6,li.nav_6 a { width:85px; display:block;}

li.nav_7,li.nav_7 a { width:94px; display:block;}

li.nav_9,li.nav_9 a { width:98px; display:block;}

li.nav_10,li.nav_10 a { width:92px; display:block;}

li.nav_8,li.nav_8 a { width:0px; display:block;}

.nav_niu ul li,.nav_niu ul li,.nav_niu ul li a{ display:block; float:left; height:66px;}

.imain h2 { height:36px;width:300px; padding:2px 0px 2px;}

.imain h2 a { height:35px; width:300px; display:block;padding:2px 0px 2px;}

.imain1 { height:266px; padding-top:12px;}

.imain2 { height:265px; padding-top:11px;}

.imain3 { height:265px;padding-top:12px;}

.imain4 { height:245px;padding-top:14px;}

.imain1_1,.imain3_1 { float:left; width:368px; margin-left:15px;}

.imain img { border:1px solid #DACAB1; padding:3px; float:left; margin-right:15px;}

.imain2_2 { width:360px; float:right; margin-right:15px;}

.imain2_2 p img { float:right;}

.imain1_2,.imain3_2 { float:right; width:535px; padding-right:20px}

.imain2_1 { width:536px; margin-left:15px; float:left;}

.imain2 h2 { margin-top:5px; margin-bottom:8px;}

.imain3 h2 { margin-top:18px; margin-bottom:8px;}

.imain4 h2 { margin-top:12px; margin-bottom:8px;}

.imain1 dl { display:block; font-weight:800; height:92px; line-height:1.9;} 

.imain2 dl { display:block; font-weight:800; height:110px; line-height:1.9;} 

.imain3_2 dl { display:block; font-weight:800; height:92px; line-height:1.9;} 

ul { line-height:1.8;}

ul.list span { float:right;}

.nav_c ul { padding:10px 0;}

.nav_c ul li { height:30px; line-height:30px; overflow: hidden;}


.main2_1 img { width:163px; height:105px;}


.main2_2 img { width:163px; height:105px;}

.fenye { text-align:center;}


.r2_1 dl a { display:block; height:54px;}

.r2_1 dl a dt { width:245px; float:right;}


.r2_1 dl { background-image:url(images/dlbg.gif); background-repeat:no-repeat; background-position:left top; display:block; height:92px;  line-height:1.5; font-size:11px;}


.r2_1 dl a dd { width:125px; float:left; display:block; text-indent:-999999999999px; width:116px; height:51px; }

.r2_1 dl a { color:#737172;}

.r2_1 dl a:hover dd { background:url(images/jt.png); background-repeat:no-repeat;background-position:center;}

.r2_1 dl a h3{ color:#737172; font-size:12px;}

.imain4_1_c { width:608px; height:158px; background-image:url(images/main4_1.jpg); background-repeat:no-repeat; background-position:top left; margin-left:15px;}

.imain4_1 { width:640px; float:left;}

.imain4_2 { width:302px; float:right; margin-right:18px;}

.imain4_1_c  ul li { display:block; float:left; width:113px; height:145px; margin-top:5px;}

.imain4_1_c  ul li img { padding:0; border:none;}

.main {background-color:#F1EAD8; padding-top:28px; padding-bottom:28px;}

.main_2 { width:259px; float:right; margin-right:32px; height:949px; background:url(images/main_2.gif); background-repeat:no-repeat; background-position:top left; padding:0 12px; overflow:hidden;} 

.main h2 { height:47px;width:300px; padding:2px 0px 2px;}

.main h2 a { height:47px; width:300px; display:block;padding:2px 0px 2px;}

.main_1 { float:left; width:638px;margin-left:32px; }

.main_1 h1 { font-size:16px; color:#6a3906; text-align:center;}

.csm { text-align:center; font-size:11px; color:#a0a0a0; margin-bottom:30px;}

.c_c { color:#707070;}

.main2_1 { height:286px; margin-bottom:28px; overflow:hidden;}

.main2_1 img {border:1px solid #DACAB1; padding:2px; float:left; margin-right:5px; float:left; line-height:1.3;}

.main2_2 img {border:1px solid #DACAB1; padding:2px; float:right; margin-right:5px; float:left; line-height:1.3;}

.main2_2 { height:286px; margin-bottom:28px; overflow:hidden;}

.main2_3 { height:332px; overflow:hidden;}


.r2_2 dl a { display:block; height:54px;}

.r2_2 dl a dt { width:140px; float:right; overflow:hidden; display:block;}


.r2_2 dl { background-image:url(images/dlbg.gif); background-repeat:no-repeat; background-position:left top; display:block;line-height:1.5; font-size:11px; height:80px;}


.r2_2 dl a dd { float:left; display:block; text-indent:-999999999999px; width:116px; height:51px; }

.r2_2 dl a { color:#737172;}

.r2_2 dl a:hover dd { background:url(images/jt.png); background-repeat:no-repeat;background-position:center;}

.r2_2 dl a h3{ color:#737172; font-size:12px;}

.cnav { color:#4B0B01; font-size:15px; border-bottom:1px solid #cc6600; height:30px; line-height:30px;}

.cnav a { color:#4B0B01; }

.imain1_1 img { width:163px; height:105px;}

.imain1_2 img { width:171px; height:75px;}

.imain2_1 img { width:141px; height:100px;}

.imain2_2 img { width:162px; height:85px;}

.imain3_2 img { width:171px; height:75px;}

.footer img { margin-top:10px;}