@charset "gb2312";
/* CSS Document */
/*
当两个容器嵌套时,如果外层容器和内层容器之间没有别的元素,firefox会把内层元素的margin-top作用与父元素。
也就是说因为子层是父层的第一个非空子元素，所以使用margin-top会发生这个错误。
*/

body{
	background:#fff url(../Images/MainBg.jpg) repeat-x;
}

#container{ margin:0px auto; width:1002px;}

#nav{ height:95px;}
#nav .h_logo{ float:left; background:url(../Images/A1.jpg) no-repeat; width:359px; height:95px;}
#nav .h_navcontainer { float:right;}
#nav .h_top { background:url(../Images/A2.jpg) no-repeat; width:643px; height:25px;}
#nav .h_nav { height:55px}
#nav .h_nav ul li { float:left;}
#nav .h_bottom { background:url(../Images/A3.jpg) no-repeat;height:15px;}

#gallery { height:260px;}
#gallery .g_lbg{ float:left; background:url(../Images/a6.jpg) no-repeat; width:17px; height:260px;}
#gallery .g_rbg{ float:right; background:url(../Images/a7.jpg) no-repeat; width:15px; height:260px;}
#gallery .g_swf{ float:left; background:url(../Images/a5.jpg) no-repeat; padding:10px}

#contentTop { background:url(../Images/a10.jpg) no-repeat; height:50px;}
#contentBottom { background:url(../Images/a13.jpg) no-repeat; height:43px;}
#content { height:640px;}
#content .c_l { float:left; background:url(../Images/a8.jpg) no-repeat; width:49px; height:640px;}
#content .c_r { float:right; background:url(../Images/a9.jpg) no-repeat; width:45px; height:640px;}
#content .c_c { float:left; width:908px;}

#c_productCompany{ background:url(../Images/a15.jpg) no-repeat; height:232px;}
#c_productCompany .c_productlist{float:left; width:214px; }
#c_productCompany .c_Company{float:right; width:694px; }
#c_productCompany .c_productlist ul {padding:56px 0px 0px 40px;}
#c_productCompany .c_productlist ul li{padding:5px 0px;}
.c_more{ height:35px; position:relative;}
.c_more a{cursor: pointer;right: 20px;height: 20px;position: absolute;width: 50px;top: 12px;}
.c_more a:hover{text-decoration:none}
#c_productCompany .c_introduction{width: 430px;line-height: 20px;padding: 12px 0px 0px 22px;}
#c_productCompany .c_introduction p{text-indent: 28px; }

#c_remix{background:url(../Images/a16.jpg) no-repeat; height:400px;}
#c_remix .c_contact{ float:left; width:214px;}
#c_remix .c_productnews{ float:right; width:694px;}
#c_remix .c_contactText{ padding: 205px 0 0 10px;line-height: 20px;font-size: 14px;}
#c_remix .c_news {padding: 12px 28px 0px 22px;}
#c_remix .c_news li{border-bottom: 1px dotted #E1E1E1; line-height: 26px; background:url(../Images/icon.gif) no-repeat 0% 50%; padding-left:12px;}
#c_remix .c_product{padding: 12px 28px 0px 22px;}

#pageBottom{ height:80px;}
#pageBottom .b_logo{ float:left; background:url(../Images/a14.jpg) no-repeat scroll 90px 10px transparent; width:260px; height:80px;}
#pageBottom .b_text{ float:left; font-family:Verdana, Geneva, sans-serif; line-height:20px; padding-left:20px;}

#gunDong__1,#gunDong__2{ float:left; height:190px;}
#gunDong__ .gdTable li{ float:left; border: 1px solid #CCCCCC; width:158px; height:186px; margin:2px;}

/*showArticle*/
#content1 {overflow:hidden; background:url(../Images/Mainbg.png) repeat-y;}
#content1 .c_l { float:left; background:url(../Images/a8.jpg) no-repeat; width:49px; height:340px;}
#content1 .c_r { float:right; background:url(../Images/a9.jpg) no-repeat; width:45px; height:340px;}
#content1 .c_c { float:left; width:908px; background:#FFF;}
#c_remixArticle {height:630px;}
#c_remixArticle .c_Artnav{ float:left; width:212px;}
#c_remixArticle .c_Artbody{ float:right; width:890px; min-height:630px;}
#c_remixArticle .c_Artnavlogo{ background:url(../Images/JJTitle.jpg) no-repeat; height:45px; padding:4px 0 0 45px; margin:10px 0 0 0;}
#c_remixArticle .c_Artnav ul li{border-bottom: 1px dotted #E1E1E1; line-height: 35px; padding-left:24px}
#c_remixArticle .c_ArtBodyTitle{ margin:15px; background:#FBFBFB;}
#c_remixArticle .c_ArtBodyTitleh1 {border-bottom: 1px dotted #E1E1E1; height:40px; line-height:40px; text-align:center; clear:both; color:#069; font-size:22px; font-weight: bold; font-family: "Microsoft Yahei","SimSun";}
#c_remixArticle .c_ArtBodyTitleDesc { height:30px; line-height:30px; text-align:center;}
#c_remixArticle .c_ArtBodyText{ margin:15px; background:#FBFBFB; font-size:14px; line-height:26px; overflow:hidden; padding:10px; }
#c_remixArticle .c_ArtBodyText p{text-indent: 28px; margin-bottom: 20px;}
/*gsjj*/
#c_remixArticle .c_ArtBodyText1{margin:15px 0 0 24px;; font-size:14px; line-height:22px; overflow:hidden; padding:1px; }
#c_remixArticle .c_ArtBodyText1 .c_gsjj p{text-indent: 28px; margin-bottom: 20px;}
/*news*/
#c_remixArticle .c_ArtBodyText2{margin:5px 15px 5px 25px;}
#c_remixArticle .c_ArtBodyText2 ul li{border-bottom: 1px dotted #E1E1E1; line-height: 48px;}
#c_remixArticle .c_ArtBodyText2 ul li a:link{ font-size:18px; font-family:\5FAE\8F6F\96C5\9ED1; font-weight:700; color:#d60000;}
#c_remixArticle .c_ArtImg{margin-left:12px;}
/*showCpList*/
#c_remixArticle .c_ArtImg1{margin-left:12px; background:url(../Images/cplist.jpg) no-repeat; height:56px; text-align:right; line-height:64px; padding:0px 30px;}
#c_remixArticle .c_ArtBodyCplist{margin:5px 5px 5px 16px;}
#c_remixArticle .c_ArtBodyCplist ul li{ float:left; border:1px solid #E1E1E1; width:160px; height:186px; margin:2px;}
/*guestbook*/
#c_remixArticle .c_ArtBodyBook{margin:10px 5px 10px 15px; background:#F6FBFF; height:600px; padding:8px;}
#c_remixArticle .c_ArtButton{ padding:18px 0 18px 4px;}
#c_remixArticle .c_ArtBooknav{ background:url(../Images/jl05.jpg) repeat-x; height:25px;}
#c_remixArticle .c_ArtBooknav ul li{ float:left; margin:0 4px; width:76px;}
#c_remixArticle .botPageBook{margin:0 0 0 18px}
.tdbClass,.tdbfClass{ font: 14px "宋体"; cursor:pointer; height:25px; line-height:25px; text-align:center;}
.tdbClass {color: #0055bb; text-decoration: underline; background:url(/Images/jl03.jpg) no-repeat;}
.tdbfClass { font-weight:bold; color: #669900; background:url(/Images/jl04.jpg) no-repeat;}
#cabl1,#cabl2,#cabl3,#cabl4{ float:left; height:32px; line-height:32px; border-bottom:1px dotted #CCC; text-align:center;}
#cabl1{ width:430px; text-align:left;}
#cabl2{ width:71px;}
#cabl3{ width:58px;}
#cabl4{ width:92px;}
#c_remixArticle table{ border-spacing:5px;}

#c_remixArticle .c_msgbody{margin:10px 5px 10px 15px; border:1px solid #CCC;}
#c_remixArticle .c_msgTitle{ padding:7px 10px; background:#F9F9F9; font:bold 14px "宋体"; border-bottom:1px dotted #CCC;}
#c_remixArticle .c_msgt,.c_msgc,.c_msgb{padding:2px 10px; line-height:24px;}
#c_remixArticle .c_msgt,.c_msgc{ border-bottom: 1px dotted #ccc;}
#c_remixArticle .c_msgb{ text-align:right;}
#c_remixArticle .c_msgc{ min-height:80px;}