* { margin:0; padding:0;}

body{ padding:0px; margin:0px auto; font-family:Tahoma, Verdana, Arial; height:100%; background:url(../images/body_bg.png) repeat-x;}

div,p,li,em{font-family:Verdana,宋体;font-size:12px; }

form,ul,li,p,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}

input,select{font-size:12px;line-height:16px;}

img{border:0;}

ul,li{list-style-type:none;}

table{ border-collapse:collapse; color:#000}
.red { color:#F00}
.clear {clear:both;}
.left { float:left}
.right { float:right}
.width_213 { width:213px;}
.width_519 { width:549px;}
.height_715 { height:680px}
.margin_7 { margin-left:7px; _margin-left:5px;}
.margin_40 { margin-left:40px;}


a:link{ color:#000; text-decoration:none;}
a:visited{ color:#000; text-decoration:none;}
a:hover{ color:#cf5d00; text-decoration:none;}
a:active{color:#000;text-decoration:none;}

.index_c1 a:link,.index_c1 a:visited,.index_c1 a:active,.index_c2 a:link,.index_c2 a:visited,.index_c2 a:active{ color:#cb4800; text-decoration:none;}
.index_c1 a:hover,.index_c2 a:hover{ color:#ca1f25; text-decoration:none;}


.header { width:1002px; height:176px; margin:0 auto; background:url(../images/top_bg.png) repeat-x; position:relative}
.logo { width:251px; height:176px; float:left; background:url(../images/logo.jpg) no-repeat}
.ad { height:74px; text-align:right; padding-right:23px; padding-top:10px;}
.menu { padding:0px 0 0 255px;}

.kfzc { width:99px; height:298px; background:url(../images/kfzc.png) no-repeat }
.kfzc a { width:80px; height:25px; display:block; margin-top:30px; margin-left:15px; }


.content { width:982px; margin:0 auto; padding:0px 10px; background:#FFF}
.index_photo { width:733px; height:230px; padding-top:10px; padding-left:10px; border:1px solid #c4c4c4; margin-top:10px;}

/* qqshop focus */
#focus {width:733px; height:220px; overflow:hidden; position:relative;}
#focus ul {height:733px; position:absolute;}
#focus ul li {float:left; width:733px; height:220px; overflow:hidden; position:relative; background:#fff;}
#focus .btnBg {position:absolute; width:733px; height:20px; left:0; bottom:0; background:#000;}
#focus .btn {position:absolute; width:733px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#fff;}
#focus .preNext {width:45px; height:100px; position:absolute; top:50px; background:url(../images/sprite.png) no-repeat 0 0; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}

.hdp_img { width:278px; height:207px; float:left;}
.hdp_text { width:435px; height:207px; margin-left:10px; float:left; background:url(../images/photo_tbg.png) repeat-x}
.hdp_title {width:410px; display:block; text-align:center; font-size:20px; padding-top:10px; line-height:40px;}
.hdp_tt { width:410px; display:block; font-size:14px; height:100px; margin:0 auto; line-height:30px;}
.hdp_more { width:155px; height:37px; float:right; margin-right:10px;background:url(../images/ljgd.png) no-repeat}
.hdp_more a { width:155px; height:37px; display:block}




.index_l1 { width:213px; height:46px; background:url(../images/index_l1.png) no-repeat}
.index_l2 { width:213px; height:133px; background:url(../images/index_l2.png) no-repeat}
.index_l3 { width:213px; height:28px; margin-top:10px;  background:url(../images/index_r5.png) no-repeat}
.index_l4 { width:213px; height:92px; background:url(../images/index_l4.png) no-repeat}
.index_l5 { width:213px; height:397px; background:url(../images/index_l5.png) repeat-y}
.index_l6 { width:213px; height:77px; background:url(../images/index_l6.png) no-repeat}


.index_c1 { width:529px; height:36px; line-height:36px; text-align:right; padding-right:20px; padding-bottom:10px; font-weight:bold; background:url(../images/index_c1.png) no-repeat}
.index_c2 { width:529px; height:36px; line-height:36px; text-align:right; padding-right:20px; padding-bottom:10px; font-weight:bold; background:url(../images/index_c2.png) no-repeat}
.index_c3 { width:549px; height:98px; background:url(../images/index_c3.png) no-repeat}

.index_c4 { width:973px; height:243px; margin:0 auto}
.index_c4_title { width:973px; height:34px; background:url(../images/index_c4.png) no-repeat}
.index_c5 { width:973px; height:209px; background:url(../images/index_c5.png) no-repeat}
.index_c5_photo { width:910px; height:157px; margin:0 auto; padding-top:15px;overflow: hidden; white-space: nowrap;}
.index_c5_photo li { width:165px; height:153px; padding:10px 0 0 13px;}
#scroll_begin, #scroll_end, #scroll_begin ul, #scroll_end ul, #scroll_begin ul li, #scroll_end ul li{ display:inline;}



.index_r1 { width:211px; height:41px; background:url(../images/index_r1.png) no-repeat}
.index_r2 { width:211px; height:118px; background:url(../images/index_r2.png) no-repeat}
.index_r3 { width:211px; height:29px; margin-top:10px; background:url(../images/index_r3.png) no-repeat}
.index_r4 { width:211px; height:118px; background:url(../images/index_r4.png) no-repeat}
.index_r5 { width:211px; height:32px; background:url(../images/index_l3.png) no-repeat}
.index_r6 {  background:url(../images/index_r6.png) repeat-y}
.index_r7 { width:211px; height:73px; background:url(../images/index_r7.png) no-repeat}
.index_r8 { width:211px; height:28px; background:url(../images/index_r8.png) no-repeat}
.index_r9 { width:211px; height:148px; background:url(../images/index_r9.png) no-repeat}
.index_r10 { width:211px; height:29px; background:url(../images/index_r10.png) no-repeat}
.index_r11 { width:211px; height:148px; background:url(../images/index_r11.png) no-repeat}



.index_l5_icon { width:213px; background:url(../images/index_l5_icon.png) repeat-y}
.index_l5_icon li { line-height:48px; width:155px; margin-left:40px;}
.index_l6 a{ margin:0px 0 0 75px; padding-top:17px; width:60px; height:20px; text-align:center; display:block}


.spbf { padding:20px 0 0 45px;}
.index_c3_width { width:480px; height:88px; margin:0 auto; padding-top:10px;}
.index_c3_photo { width:73px; float:left}
.index_c3_photo img{ width:65px; height:60px; padding:4px; border:1px solid #CCC}
.index_c3_text { width:390px; padding-left:7px; float:left;}
.index_c3_text h1 { font-size:12px; line-height:24px; font-weight:bold; color:#e56c00; border-bottom:1px dotted #a8a8a8}
.index_c3_text span { line-height:22px;}
.index_c3_text span a{ width:390px; height:50px; display:block}



.index_r2 a{ width:180px; height:92px; display:block; margin-left:15px;}
.index_r6 { padding-left:23px; padding-top:10px; width:188px; height:220px; } 

.index_r6 a { width:167px; height:113px; margin-bottom:10px; display:block}
.index_r7 a{ margin:0px 0 0 80px; padding-top:15px; width:60px; height:20px; text-align:center; display:block}
.index_r9 a { width:180px; height:125px; line-height:18px; margin:0 auto; display:block}
.index_r11 a{ width:180px; height:120px; display:block; margin-left:15px;}

.copyright { width:973px; height:253px; background:url(../images/copyright.jpg) no-repeat}
.copyright1 { width:973px; height:250px; background:url(../images/copyright1.jpg) no-repeat; text-align:center; line-height:30px;}
.link { width:880px; margin:0 auto; height:60px; padding-left:45px; padding-top:10px; background:url(../images/link.png) no-repeat 0px 10px;}
.link li{ padding-right:20px; line-height:35px; float:left}
.copyright_text { width:900px; margin:0 auto; line-height:30px; padding-left:50px; text-align:left; font-size:13px}
.copyright_logo { float:left; line-height:70px; padding-top:20px; padding-right:10px;font-size:13px}


.about_title { width:749px; height:38px; margin-top:10px; background:url(../images/about_title.png) no-repeat}
.about_title h1 { color:#cd2c27; font-size:14px; line-height:38px; padding-left:55px;}
.about_bg { width:749px; background:url(../images/about_bg.png) repeat-y}
.about_bottom { width:749px; height:33px; background:url(../images/about_bottom.png) no-repeat}

.jlzx_about_title { width:973px; height:38px; background:url(../images/jlzx_about_title.png) no-repeat}
.jlzx_about_title h1 { color:#cd2c27; font-size:14px; line-height:38px; padding-left:55px;}
.jlzx_about_bg { width:973px; background:url(../images/jlzx_about_bg.png) repeat-y}
.jlzx_about_bottom { width:973px; height:33px; background:url(../images/jlzx_about_bottom.png) no-repeat}

.about_hzys { width:690px; margin:0 auto; }
.about_hzys li { padding:0px 32px; float:left;padding-top:30px;}
.photo_bg { width:165px; height:143px; text-align:center; padding-top:10px; background:url(../images/photo_bg.png) no-repeat}
.photo_text { width:165px; height:25px; overflow:hidden; text-align:center; line-height:26px; padding-top:10px; background:url(../images/photo_text.png) no-repeat 0px 10px;}
.photo_Show { width:670px; margin:0 auto;  }
.photo_max { text-align:center; padding:20px 0px 0px 0px;}
.photo_Small {padding-left:15px;}
.photo_Small li{ float:left; height:110px;}
.btn_left,.btn_right { width:30px;}
.photo_photo { width:580px; padding-top:10px; padding-left:8px; height:80px; overflow:hidden;}
.photo_photo li { width:86px; height:82px; margin-right:10px; }




.page { width:670px; clear: both; margin-top:10px; height:30px;line-height:30px; padding:0 10px; color:#000;}
.red { color:#F00}
.page a { background:url(../images/page.png) no-repeat; width:58px; height:22px; display:block; float:left; margin-right:5px; margin-top:5px; text-align:center; line-height:22px;}
.page_left { float:left}
.page_right  { float:right}
.page a { color:#ca6c06; text-decoration:none;}
.page a:visited{ color:#ca6c06; text-decoration:none;}
.page a:hover { color:#000; text-decoration:none;}

.about_text { width:680px; margin-left:40px;line-height:30px;}
.about_a1 { width:585px; margin:0 auto; margin-top:20px; margin-bottom:10px; height:41px; line-height:40px; text-align:center; font-size:14px; color:#C00; background:url(../images/about_a1.png) no-repeat; }
.about_text embed { width:600px; height:500px;}

.listtitle { border-bottom:1px dotted #CCC; font-size:24px; line-height:36px; margin-bottom:10px; text-align:center}



.photonews_width { width:680px; height:115px; margin:0 auto; padding-top:15px; background:url(../images/about_photonews.png) no-repeat}
.photonews_photo { width:93px; float:left; padding-left:20px;}
.photonews_photo img{ width:83px; height:76px; padding:4px; border:1px solid #CCC}
.photonews_text { width:540px; padding-left:7px; float:left; position:relative}
.photonews_text h1 { font-size:12px; line-height:24px; font-weight:bold; color:#e56c00; border-bottom:1px dotted #a8a8a8}
.photonews_text span { line-height:22px;}
.photonews_text span a { width:546px; height:66px; display:block}



/* about-列表 */
.about_list{  margin-top:10px;width:680px; border:1px solid #d29102; background:#fffbf2;}
	.about_list .title{ line-height:30px; color:#aa6818; font-size:14px; font-weight:bold; text-align:center; background:#ffdfa7;}
	.about_list td,.about_list th{ line-height:30px; border-bottom:1px solid #d29102;}
	.about_list th{ padding-left:30px; width:500px; font-weight:normal; font-size:14px; text-align:left; background:url(../images/icon_02.gif) no-repeat 6px 6px;}
	.about_list th a{ color:#000; text-decoration:none;}
	.about_list th a:hover{ color:#aa6818; text-decoration:none;}
	.about_list td{ color:#626262; text-align:center;}
			

/* about-message board */	
.subjuct{ margin:0 auto; margin-top:20px;  width:750px; height:auto; }
.subjuct{ border:1px solid #f0d8c0; background:#fff; }
.subjuct .titleBox{ border-bottom:1px solid #f0d8c0; background:#fee8a4; color:#c4af6c; float:left; width:750px; padding:2px 0px; line-height:28px;}
.subjuct .titleBox img{ margin-top:5px;}
.subjuct img{ margin:0 10px; }
.subjuct h4 { font-size:14px; color:#b43300; font-weight:bold; text-decoration:none;}
.subjuct .titleBox p{ margin:0 10px;}
.subjuct em{ color:#866e23; }
.subjuct .hfct { background:url(../images/hfct.gif) no-repeat; width:77px; height:28px; margin-left:10px;text-align:center; float:left; line-height:28px;}
.subjuct .hfct a { color:#0099ff;}
.subjuct .left1 { float:left}


		
		.subjuct .text{ clear:both; margin:0 auto; padding:5px 10px 5px; width:730px; height:auto; line-height:24px; text-align:left;  }
		.subjuct .text p{ text-indent:24px; }
		.subjuct .text p a{ color:#494949; text-decoration:none; }
		.subjuct .text p a:hover{ color:#e14c7d; text-decoration:none; }
		
		
		.subjuct .time{width:750px; height:22px; color:#aca8a2; line-height:22px; text-align:right; background:#f5f1ec;}
		.subjuct .time span{ margin:0 8px;}
		.subjuct .time em{ color:#937147; }
		.subjuct .time p{ margin:0 12px;}
		.subjuct .time p a{ color:#c6948d;}
		.subjuct .time p a:hover{ color:#ff0066; text-decoration:underline; }
		
		/* about-message board Scott */
		.scott{ margin:0 auto; padding:10px 0;  width:750px; height:30px; line-height:30px; color:#004399; text-align:center;}
		.scott a{ margin:0 10px; color:#006fff; text-decoration:none;}
		.scott a:hover{ color:#a6006d; text-decoration:none;}
		
		/* about-message board Restore */
		.orange{ color:#ff3c00; }
		
		.restore{ margin:0 auto; width:750px; height:auto; border:1px solid #dbdbdb; background:#fff;}
		.restore .titleBox{ float:left; width:750px; height:26px; color:#2c6b87; line-height:26px; background:#dff5ff; border-bottom:1px solid #dbdbdb; }
		.restore .titleBox h2{ margin-top:0px;#margin-top:0px;_margin-top:6px; font-size:14px; }
		.restore .titleBox img{ margin:0 10px; }
		.restore table{ }
		.restore table td{ padding:6px; color:#d75600; }
		.restore table th{ padding-right:4px; width:100px; color:#6d6d6d; line-height:26px; text-align:right; border:none; }
		.restore table textarea{ width:500px; height:150px; background:#ffffef; border:1px solid #c5c5c5;}
		.short{ padding:0 2px; width:500px; height:21px; line-height:20px; color:#67543f;  background:#ffffef; border:1px solid #c5c5c5; }
		.short1{ padding:0 2px; width:100px; height:21px; line-height:20px; color:#67543f;  background:#ffffef; border:1px solid #c5c5c5; }


