body {margin:0px; font-size:12px; text-align:center;}
.fe{font-family:Arial, Helvetica, sans-serif;}
.f10 {font-size:10px}.f12 {font-size:12px}.f14 {font-size:14px;}.f16 {font-size:16px;}.f18 {font-size:18px;}.f30 {font-size:30px}.f40 {font-size:40px}.f50 {font-size:50px}.f20 {font-size:20px;}.f22 {font-size:22px;}.fb{font-weight:bold;}.msyh{font-family: "微软雅黑","黑体";}.msyh1{font-family: "微软雅黑","宋体";}.fjj{letter-spacing: 2px;}
.flh { line-height:180%;}.flh1 { line-height:220%;}.flh2 { line-height:160%;}.flh3 { line-height:140%;}
.yh40{FONT-SIZE: 38px; COLOR: #5F3A1D; LINE-HEIGHT: 45px; FONT-FAMILY:"微软雅黑","黑体"; font-weight:bold;}

.cenbg {background:url(../images/cenbg.jpg) no-repeat center top;}
.centop {background:url(../images/centop.gif) repeat-x top;}
.cenright {background:url(../images/cenright.gif) repeat-y left top;}
.footbg {background:url(../images/footbg.jpg) repeat-x left top #1C1C1C; }
.cenleft {background:url(../images/left.jpg) no-repeat right top;}

.col29{color:#292929;}
.col29 a,.col29 a:visited,.col29 a:link {color:#292929; text-decoration:none;}
.col29 a:hover {color:#292929; text-decoration:underline;}

.col8D{color:#8D8D8D;}
.col8D a,.col8D a:visited,.col8D a:link {color:#8D8D8D; text-decoration:none;}
.col8D a:hover {color:#CC0000; text-decoration:none;}

.col7C{color:#7C7C7C;}
.col7C a,.col7C a:visited,.col7C a:link {color:#7C7C7C; text-decoration:none;}
.col7C a:hover {color:#7C7C7C; text-decoration:underline;}

.col333{color:#333333;}
.col333 a,.col333 a:visited,.col333 a:link {color:#333333; text-decoration:none;}
.col333 a:hover {color:#FF3300; text-decoration:underline;}

.col666{color:#666666;}
.col666 a,.col666 a:visited,.col666 a:link {color:#666666; text-decoration:none;}
.col666 a:hover {color:#CC0000; text-decoration:underline;}

.col999{color:#999999;}
.col999 a,.col999 a:visited,.col999 a:link {color:#999999; text-decoration:none;}
.col999 a:hover {color:#CC0000; text-decoration:none;}

.col49{color:#494949;}
.col49 a,.col49 a:visited,.col49 a:link {color:#494949; text-decoration:none;}
.col49 a:hover {color:#FF0000; text-decoration:underline;}

.col9C0{color:#9CCD00;}
.col9C0 a,.col9C0 a:visited,.col9C0 a:link {color:#9CCD00; text-decoration:none;}
.col9C0 a:hover {color:#9CCD00; text-decoration:underline;}

.col976{color:#9C7264;}
.col976 a,.col976 a:visited,.col976 a:link {color:#9C7264; text-decoration:none;}
.col976 a:hover {color:#9C7264; text-decoration:underline;}


.col037{color:#003377;}
.col037 a,.col037 a:visited,.col037 a:link {color:#003377; text-decoration:none;}
.col037 a:hover {color:#FF0000; text-decoration:none;}

.col009{color:#002CAD;}
.col009 a,.col009 a:visited,.col009 a:link {color:#002CAD; text-decoration:none;}
.col009 a:hover {color:#FF0000; text-decoration:underline;}
.col02A{color:#002CAD;}
.col02A a,.col02A a:visited,.col02A a:link {color:#002CAD; text-decoration:underline;}
.col02A a:hover {color:#FF0000; text-decoration:underline;}

.col747{color:#764E7C;}
.col747 a,.col747 a:visited,.col747 a:link {color:#764E7C; text-decoration:none;}
.col747 a:hover {color:#FF0000; text-decoration:none;}

.colFFF{color:#FFFFFF;}
.colFFF a,.colFFF a:visited,.colFFF a:link {color:#FFFFFF; text-decoration:none;}
.colFFF a:hover {color:#FFFF00; text-decoration:none;}

.col000{color:#000000;}
.col000 a,.col000 a:visited,.col000 a:link {color:#000000; text-decoration:none;}
.col000 a:hover {color:#CC0000; text-decoration:none;}

.colF30{color:#FF3300;}
.colF30 a,.colF30 a:visited,.colF30 a:link {color:#FF3300; text-decoration:none;}
.colF30 a:hover {color:#FF0000; text-decoration:underline;}

.colC00{color:#CC0000;}
.colC00 a,.colC00 a:visited,.colC00 a:link {color:#CC0000; text-decoration:none;}
.colC00 a:hover {color:#FF0000; text-decoration:none;}

.colF00{color:#FF0000;}
.colF00 a,.colF00 a:visited,.colF00 a:link {color:#FF0000; text-decoration:none;}
.colF00 a:hover {color:#CC0000; text-decoration:none;}

.col765{color:#CC0000;}
.col765 a,.col765 a:visited,.col765 a:link {color:#CC0000; text-decoration:none;}
.col765 a:hover {color:#FF0000; text-decoration:none;}


.mysel{border:0px; width:300px;}
.mysel1{border:1px solid #666666; height: 18px; width:160px;}
.mysel2{border:1px solid #666666; height: 18px; width:320px;}
.mysel3{border:1px solid #666666; height: 18px; width:80px;}



div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,img{padding:0;margin:0;border:0;}

ol,ul{list-style:none;}

#nav{height:32px;text-align:center;background:#D20000 url(nav.gif) 0 -80px;clear:both;width:1000px;margin:0 auto}
#nav .l{height:32px;width:20px;float:left;background:url(nav.gif) no-repeat 0 -40px}
#nav .r{height:32px;width:10px;float:right;background:url(nav.gif) no-repeat right 0}
#nav ul{float:left}
#nav li{float:left;width:100px;height:32px;float:left;background:url(nav.gif) no-repeat 5px -160px;position:relative;text-indent:0;}
#nav li.line_off{background:none}
#nav a{display:block;float:left;height:30px;padding-top:2px;line-height:30px;font-size:14px;color:#fff4fa;width:80px;text-decoration:none;font-weight:700}
#nav a:hover,#nav .active,#nav li:hover a,#nav li.sfhover a{background:url(nav.gif) no-repeat center -120px;color:#ff0;text-decoration:none;font-weight:700}
#nav .hot_ico{background:url(../images/new.gif) no-repeat right top; z-index:1000;}

/*---导航轮播---*/
.header_bom{ width:100%; z-index:10;}

.header_js{ width:100%; height:380px; overflow:hidden; position:relative;}

.headerjs_flash{ width:1000px; position:relative; margin:0 auto; height:380px;}

.headerjs_flash div{ margin:0 auto; text-align:center; position:relative; left:-340px; _left:0; top:0; width:1680px; float:left;}

.headerjs_flash div a{width:1680px; height:380px; display:block;}

.header_jsul{ position:absolute; left:0; top:0; width:100%; height:35px; background:url(../images/header_navulbg.png) repeat-x 0 0;}

.headerjs_ul{ position:absolute; right:200px; top:30px;}

.headerjs_ul li{ float:left; padding-left:5px;}

.headerjs_ul li a{ width:13px; height:13px; display:block;}

.header_address{ background:#f5f5f5; width:100%; height:90px; display:block;}

.hedaer_tel{ width:1000px; height:90px; margin:0 auto;}

.header_telleft{ float:left; height:90px; width:580px; background:url(../bg/header_telbg.jpg) no-repeat 10px 50px; position:relative;}

.header_telleft ul{ left:10px; top:22px; position:absolute; display:block;}

.header_telleft ul li{ float:left;}

.header_telleft ul li a{ width:49px; height:22px; display:block; position:relative;}

.header_telleft ul li a.tel_colorblack{ width:180px; background:#000;}

.header_telleft ul li a samp{ display:block; position:absolute; bottom:2400px;}

.header_telleft ul li a img.tel_color1{ display:block; border:10px solid #d20000;  position:absolute; bottom:2400px;}

.header_telleft ul li a img.tel_color2{ display:block; border:10px solid #ff6600;  position:absolute; bottom:2400px;}

.header_telleft ul li a img.tel_color3{ display:block; border:10px solid #ffcc00;  position:absolute; bottom:2400px;}

.header_telleft ul li a img.tel_color4{ display:block; border:10px solid #66cc00;  position:absolute; bottom:2400px;}

.header_telleft ul li a img.tel_color5{ display:block; border:10px solid #0099ff;  position:absolute; bottom:2400px;}

.header_telleft ul li a img.tel_color6{ display:block; border:10px solid #670167;  position:absolute; bottom:2400px;}

.header_telleft ul li a img.tel_color7{ display:block; border:10px solid #f855a2;  position:absolute; bottom:2400px;}

.header_telleft ul li a img.tel_color8{ display:block; border:10px solid #000000;  position:absolute; bottom:2400px;}

.header_telleft ul li a:hover{ border:none;}

.header_telleft ul li a:hover img{ left:0; bottom:22px;}

.header_telright{ float:left; height:90px; position:relative; width:285px;}

.header_telright span{ position:absolute; left:0px; bottom:40px; width:410px;}

/*---导航轮播结束---*/
/*首页作品*/
.content3_tw{ width:940px; margin-top:16px; overflow:hidden; position:relative;}
.content3_tw ul{width:940px;}
.content3_tw li{width:226px; height:360px;float:left; text-align:center; margin-left:8px; position:relative; color:#CC0000; }
.content3_tw li a{width:226px; height:340px; display:block; background:url(../images/a3_guestBg2.png) no-repeat; position:absolute; top:0px; left:0px; text-decoration:none; color:#CC0000;}
.content3_tw li a:hover{background:url(../images/a3_guestBg3.png) no-repeat; text-decoration:none; color:#CC0000;}
.content3_tw li a b{height:50px; color:#333; display:block; line-height:12px; font-weight:normal; padding-top:330px; font-size:14px; font-weight:bold;}
.content3_tw li a b p{color:#CC0000;}
.content3_tw li img{width:210px; height:300px; padding:0px; margin-top:7px;}
/*首页作品*/

/*内页作品*/
.content3{ width:700px; margin-top:16px; overflow:hidden; position:relative;}
.content3 ul{width:700px;}
.content3 li{width:226px; height:360px;float:left; text-align:center; margin-left:6px; position:relative; color:#CC0000; }
.content3 li a{width:226px; height:340px; display:block; background:url(../images/a3_guestBg2.png) no-repeat; position:absolute; top:0px; left:0px; text-decoration:none; color:#CC0000;}
.content3 li a:hover{background:url(../images/a3_guestBg3.png) no-repeat; text-decoration:none; color:#CC0000;}
.content3 li a b{height:50px; color:#333; display:block; line-height:12px; font-weight:normal; padding-top:330px; font-size:14px; font-weight:bold;}
.content3 li a b p{color:#CC0000;}
.content3 li img{width:210px; height:300px; padding:0px; margin-top:7px;}
/*内页作品*/

/*左侧*/
.lside{ width:242px;}
.lside ul.wl{ padding:16px 0 10px 28px;}
.lside ul. li{ float:none; padding:0 0 10px;}

.left_nav {margin:0px 0 0px 1px;}
.left_nav li  {display:block; width:232px; height:43px;  margin:0 auto;  background:url(../images/navleft.gif) ;margin-top:8px; margin-bottom:8px; text-decoration:none;}
.left_nav li  div{margin: auto auto auto 40px; padding-top:6px; line-height:16px; text-align:left; text-decoration:none;}
.left_nav li a{font-size:16px;  display:block; color:#333; text-decoration:none;}
.left_nav li a:hover {color:#FFFFFF; font-size:16px;display:block; width:232px; height:43px; background:url(../images/navlefthover.gif);}
.left_nav li a:hover span{color:#FFFFFF;}
.black14{ font-size:14px;  }
.black10{
	font-size:10px;
	color:#999;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans-serif;
}
.left_nav_hover {color:#FFFFFF; font-size:16px;display:block; width:232px; height:43px; background:url(../images/navlefthover.gif); text-decoration:none;}
.left_nav_hover span{color:#FFFFFF; text-decoration:none;}
/*左侧*/
/*翻页*/
.show{width:680px;}
.fr {
	float:right; padding-right:8px; text-align:center;
}
ul.page {
	padding:15px 12px 20px 0;
}
ul.page li {
	float:left;
	padding:0 2px;
}
ul.page li a {
	color:#93512a;
	padding:3px 10px;
	display:block;
	color:#000;
	border:1px solid #ededed;
	font-weight:bold;
	line-height:20px;
	 text-decoration:none;
}
ul.page li a:hover, ul.page li a.hover {
	color:#fff;
	background-color:#CC0000;
	text-decoration:none;
	border:1px solid #ededed;
	line-height:20px;
}
/*翻页*/
/*内页作品展示*/
.det {float:left; margin:0px; padding:0px; display:inline; cursor:pointer; width:700px;}

.det ul#itm{ margin-left:22px;margin-top:15px;}
.det ul#itm li{ float:left; margin-right:8px; margin-bottom:12px; cursor:pointer;height:134px;}
.det ul#itm li img{ border:5px solid #f6eddf;height:120px;
	width:auto;}
.det ul#itm li.active img{ border-color:#c42522}
.det ul#itm li img{ border:5px solid #f6f6f6;}

/*内页作品展示*/