@charset "gb2312";

html {height:100%}

body {margin:0px; padding:0px;font-family:"Î¢ÈíÑÅºÚ",Arial;font-size:14px; background:url(1_04.png);}

div,ul,li,p,h1,h2,h3,span{ margin:0px; padding:0px; list-style:none;font-family:"Î¢ÈíÑÅºÚ",Arial;text-decoration:none;vertical-align:middle; font-size:14px;}

img { border:0px; vertical-align:middle}

a { text-decoration:none}

.top{ width:907px; height:254px; background:url(1_02.png); margin:0 auto;}
.photo_bg{ width:867px;  background:#FFF;height:820px; margin:0 auto; padding:20px;}
.left{ width:435px; float:left; }


.left_ldjh{ min-height:240px; border:1px solid #CCC; margin-top:20px; background:url(1_12.png) top left no-repeat;}
.left_ldjhbt{ font-size:18px; color:#a4330d; font-weight:bold; margin-left:65px; line-height:40px; border-bottom:2px solid #a4330d}

.left_ldjhbtt{ font-size:18px; color:#55555;  line-height:30px; text-align:center; margin-top:22px; }
.left_ldjhc{ color:#555555; line-height:30px; padding-left:10px; padding-right:10px;}
.left_ldjhc a{ color:#555555; font-weight:bold; }
.left_ldjhc a:hover{ color:#ff7720; font-weight:bold; }

.photo_left{ border:1px solid #CCC; height:305px;}
.photo_leftb{ text-align:center; font-size:24px; font-weight:bold; color:#555555; line-height:50px;}
.photo_leftc{ line-height:30px; color:#555555; padding:0px 10px;}
.photo_leftc a{color:#555555; font-weight:bold;}
.photo_leftc a:hover{ color:#ff7720; font-weight:bold;}



.right{ width:410px; padding-left:0px;  float:right; }
.right_hjmd{  margin-top:20px; height:200px;  background:url(1_12.png) top left no-repeat;}

.tupian{ width:390px; height:423px; padding:40px 10px 0px 10px;}

.tf-bt{ width:825px; font-size:18px; color:#a4330d; font-weight:bold; margin-left:65px; line-height:40px; border-bottom:2px solid #a4330d}
.tf-bt a { font-size:14px; color:#666; float:right; }
.tf-bt a:hover {  color:#ff7720; font-weight:bold; }
.tf{ background:#FFF; height:auto; width:907px;  margin:0 auto}
.tf_bg{ min-height:160px;  background:url(1_12.png) top left no-repeat;}


.tf-list { margin-top:18px; height:160px;}
.tf-list li { float:left;width:440px;	text-overflow: ellipsis;white-space: nowrap; line-height:28px; overflow:hidden; text-indent:22px; }
.tf-list li a { font-size:13px; color:#555; padding:1px 3px}
.tf-list li a:hover { color:#ff7720;}


.bottom{ background:url(1_17.png) top left repeat-x; height:100px; width:907px; margin:0 auto; border-top:2px solid #dddabe}
.bottom li{ text-align:center; margin-top:40px;}

.content{ background:#ffffff; margin:0 auto; width:907px; margin-top:0px;}
.content a{ color:#555555;}
.content a:hover{ color:#ff7720;}

.list_ntitle{ font-size:20px; font-weight:bold; color:#333}
