/* reset */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{padding:0;margin:0;}
fieldset,html,body,iframe{border:0;}
table,img {border:0}
caption,th{font-weight:normal;font-style:normal;}
em,strong{font-weight:bold;}
ol,ul,li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-weight:bold;font-size:100%;}
del{text-decoration:line-through;}
/* 通用样式定义 */
a{text-decoration:none;color:#000000}
a:hover{text-decoration:none;}
.button{overflow:visible;}
.clear{clear:both;}
/* 外观样式定义 */
body,textarea,select{font-family:arial,helvetica,sans-serif;font-size:14px;}
/* end */

/*全局*/
body{background:#E4E4E4;font:"宋体","Arial Narrow",HELVETICA;}
/*---------头部CSS----------------*/
#header{ margin:0 auto; width:960px; height: auto;}
#header .flash_top{ width:960px; height:265px;background:url(../Images/tou.jpg) no-repeat}
.menu{ width:940px; height:40px; margin-top:5px;border:5px solid #999; padding-left:10px;}

.menu ul li{float:left;list-style:none;width:108px; height:33px; margin:5px 4px;border:0 #E3E3E3 solid; display:inline;text-align:center;letter-spacing: 2px; background:url(../Images/flash.png) no-repeat;line-height: 33px;}
.menu a{font-size:18px;font-family:"隶书";color: #FFFFFF;}
.menu a:hover{color:#F07D00}


#main{ margin:0 auto; width:960px; height:100%; overflow:hidden; background:#FFFFFF}
.mjjs{ width:960px; height:300px; background:url(../Images/indext.jpg) no-repeat;}
.mjjs_contact{ float:right; width:60%; height:auto; line-height:15px;}

/*---------页面左侧CSS----------------*/
.main_left{ float:left; width:230px; height: auto; padding:0px 5px 0 5px; display:inline;}
.sp{ width: auto; height: auto; margin-left:10px;}
.sps{width:230px; height: auto; text-align:center; line-height:30px;}
.zhoujinshan{ width:210px; height:55px; padding-left:20px;margin-top:20px;}
.zhoujinshan a{ width:210px; height:55px; background:url(../Images/gyw.jpg) no-repeat; background-position:-5px 0px; display:block;}
.zhoujinshan a:hover{ width:210px; height:55px; background:url(../Images/gyw-1.jpg) no-repeat; background-position:-5px 0px; display:block;}
.zhoujinshan_contact{ width:214px; height:240px; margin-left:10px; padding:3px;}
.zhoujinshan_contact span{ line-height:28px;}
.zhoujinshan_contact a{ color:#666666}
.zhoujinshan_contact a:hover{ color: #000000}



.zxxx{ margin-top:20px;}
.zxxx a{background:url(../Images/zxxx-1.jpg) no-repeat; }
.zxxx a:hover{ background:url(../Images/zxxx.jpg) no-repeat; }

.zxxx_contact{width:204px; margin-left:20px; padding:3px; overflow:hidden;}
.zxxx_contact li{ float:left; width:187px; height:25px; padding-left:16px; line-height:25px; list-style:none; display:block; background: url(../Images/biao01.jpg) no-repeat; background-position:-2px 5px; display:inline;}
.zxxx_contact li a{ width:187px; display:block; color:#666666}
.zxxx_contact li a:hover{ width:187px; display:block;color: #000000}


.yqlj{ width:230px; height:400px;}
.yqlj_title{ width:230px; height:55px;}
.yqlj_title a{width:230px; height:55px;background:url(../Images/yqlj-1.jpg) no-repeat; display:block; }
.yqlj_title a:hover{width:230px; height:55px;background:url(../Images/yqlj.jpg) no-repeat;  display:block;}
.yqlj_contact { width:230px; height:300px; margin-top:10px; font-size:14px; font-weight:bold}
.yqlj_contact li{ float:left; width:230px; text-align:center;height:52px; line-height:52px; background: url(../Images/yq_bj.jpg) no-repeat}
.yqlj_contact li a{ color: #666666}
.yqlj_contact li a:hover{ color:#000000}


/*---------页面右侧CSS----------------*/
.main_right{ float:left; width:670px; height:auto; margin-left:20px; padding:2px; background:#FFFFFF}

.right_lm{ width:670px; height:37px; background:url(../Images/right_bj.jpg) no-repeat; font-size:14px; font-weight:bold; text-align:center; line-height:37px; letter-spacing:3em;}
.right_lm a{ color:#000000;}
.right_lm a:hover{ color:#E64440;}

.right_list{ margin:0 auto; width:665px; height:310px; margin-top:5px;}
.right_list li{ float:left; width:150px; height:300px; margin:2px 6px; padding:1px; border:1px #990000 solid; display:inline;}
.right_list li a{}
.right_list li a:hover{}

.right_list_1{ margin:0 auto; width:665px; margin-bottom:10px;}
.right_list_1 li{ float:left; width:300px; height:150px; margin:2px 14px; padding:1px; border:1px #990000 solid; display:inline;}
.right_list_1 li a{}
.right_list_1 li a:hover{}

.right_list_2{ margin:0 auto; width:670px; margin-top:5px;}
.right_list_2 li{ float:left; width:217px; height:162px; margin:2px 1px; padding:1px; border:1px #990000 solid; display:inline;}
.right_list_2 li a{}
.right_list_2 li a:hover{}


/*---------footer  CSS----------------*/
#footer{ margin:0 auto; width:960px; height:100px; padding-top:25px; background:url(../Images/hehua.jpg) right no-repeat #FFFFFF;}
#footer span{ width:960px; height:25px; display:block;line-height:25px; text-align:center; font-size:14px}
.music{ width:1px; height:1px; overflow:hidden;}

/*---------pic_list  CSS----------------*/
#contact_menu{ width:960px; height:55px;}
.title_lm{ width:960px; height:50px; line-height:50px; background:url(../Images/contact_menu_bj.jpg) no-repeat; background-position:5px 5px;}
.title_lm span{ width:920px; padding-left:40px;}
.title_lm a{ color:#000000}
.title_lm a:hover{ color:#FF0000}

.cp_fl{ float:left; width:900px; height:auto; margin:0 auto;margin-bottom:10px;}
.cp_fl li{ float:left; width:80px; height:25px; text-align:center;  line-height:25px; border:1px #999999 solid; margin:0 5px;}
.cp_fl li a{ color:#333333;}
.cp_fl li a:hover{ color: #000000}




#pic_list{width:940px; height:100%; overflow:hidden; margin:0 auto;}
#pic_list li{ float:left; list-style:none;width:226px; height:220px; border:1px #666666 solid; margin:2px; padding:1px; overflow:hidden; text-align:center}
#pic_list li img{ width:225px; height:198px;}

#pic_list_stp{width:940px; height:100%; overflow:hidden; margin:0 auto;}
#pic_list_stp li{ float:left; list-style:none;width:300px; height:270px; border:1px #666666 solid; margin:3px; padding:1px; overflow:hidden; text-align:center}
#pic_list_stp li img{ width:300px; height:250px;}

#pic_list_hf{width:940px; height:100%; overflow:hidden; margin:0 auto;}
#pic_list_hf li{ float:left; list-style:none;width:300px; height:170px; border:1px #666666 solid; margin:3px; padding:1px; overflow:hidden; text-align:center}
#pic_list_hf li img{ width:300px; height:150px;}

#pic_list_tf{width:950px; height:100%; overflow:hidden; margin:0 auto;}
#pic_list_tf li{ float:left; list-style:none;width:152px; height:320px; border:1px #666666 solid; margin:1px; padding:1px; overflow:hidden; text-align:center}
#pic_list_tf li img{ width:150px; height:300px;}

#pic_list_mrhy{width:950px; height:100%; overflow:hidden; margin:0 auto;}
#pic_list_mrhy li{ float:left; list-style:none;width:300px; height:225px; border:1px #666666 solid; margin:5px; padding:1px; overflow:hidden;}
#pic_list_mrhy li img{ width:300px; height:225px;}


#pic_contact{ width:950px; height: auto; overflow:hidden; margin:0 auto;}
#pic_contact span{ width:950px; line-height:25px;}
.pic_contact img{ max-width:800px; max-height:1000px; overflow:hidden;width:expression(this.width > 800 ? "800px" : this.width);height:e-xpression(this.height>1000?"1000px":this.height);}



#news_list{ width:950px; height:500px; margin:0 auto;}
#news_list li{ float:left; width:920px; padding-left:30px; height:25px; line-height:25px; background:url(../Images/biao01.jpg) no-repeat; background-position:15px 4px; color:#999999}
#news_list a{ float:left; width:600px;color: #666666}
#news_list a:hover{float:left; width:600px;color:#FF0000}


#news_list span{}

/*---List_page  CSS----*/
.List_page{ margin:0 auto; width: auto; height:30px; line-height:30px; text-align:center;}
.List_page a{width: auto;margin:10px;}
.List_page span{padding:0 10px; border:1px #DBDBDB solid;}

.info_next{ float:left; width:50%; font-size:14px}
.y{ text-align:right}

.info_other{ text-align:center}

#center{ font-size:14px; line-height:30px;}

#pmxx a{ color:#36F;}
#pmxx a:hover{ color:#36F; text-decoration:underline}