﻿﻿
body 
{

    background-position:top;
    font-size:12px;
    background-color:#fff2e1;
    font-family:微软雅黑,宋体,Tahoma,Arial,STHeiti,sans-serif;
    padding:0px;
    margin:0px;
}
.allbg
{
    background:#FFFFFF;
    }
p
{
    margin:0px;
    padding:0px;
}
li
{
    padding:0px;
    margin:0px;
    list-style-type:none;
    }
a
{
    text-decoration:none;
    color:#222222;
    }
a:hover
{
    text-decoration:underline;
    color:#cc0000;
    }
table{  
    border-collapse:collapse;  
    border-spacing:0;
    border:0px;
    text-align:left;
}  
 
th,td{  
    padding:0;
}
img
{
    border:0px;
    }
.Top{
    width:122px;height:20px;border:none;
}

.Roll5
{
    font-weight:bold;
    background:url(../images/index11.gif);
    color:#cd0102;
    font-size:14px;
    text-align:center;
    }
.Roll5 a
{
    color:#cd0102;
    }
.Roll5 a:hover
{
    color:#cc0000;
    }
.Roll6
{
    color:#000000;
    font-size:14px;
    text-align:center;
    }

.NewsTitle
{
    padding-top:3px;
    }
.NewsTitle li
{
	font:normal 14px/28px "宋体";
	float:left;
	text-align:left;
	margin:0px;
	padding:0px;
	border-bottom:#CCCCCC 1px dashed;
}
.NewsTitle li img
{
	float:left;
	padding:10px 5px 0 4px;
}
.NewsTitle li a:hover
{
	text-decoration:underline;
}
.NewsTitle1
{
    padding-top:3px;
    }
.NewsTitle1 li
{
	font:normal 12px/28px "宋体";
	float:left;
	text-align:left;
	margin:0px;
	padding:0px;
	border-bottom:#CCCCCC 1px dashed;
}
.NewsTitle1 li img
{
	float:left;
	padding:11px 5px 0 4px;
}
.NewsTitle1 li a:hover
{
	text-decoration:underline;
}

.NewsView
{
    color:#333333;
    font-size:14px;
    line-height:30px;
    font-family:"宋体";
    }

.menu 
{
    float:left;
    margin-bottom:5px;
    }
.menu li
{
	background:url("../images/list1.jpg");
	height:26px;
	font-size:14px;
	width:168px;
	line-height:26px;
	padding-left:30px;
	
	}
.menuContent
{
    color:#FFFFFF;
    background:#FFFFFF;
	}
.menuContent div
{
    
	}
.menuContent a
{
    color:#000000;
	font:normal 14px/20px 宋体;
	text-decoration:none;
	}
.menuContent a:hover
{
    color:#FF0000;
	font:normal 14px/20px 宋体;
	text-decoration:underline;
	}
.LvList
{
    font-size:14px;
    font-weight:bold;
    text-align:left;
    color:#333333;
    }
#LvList1 td
{
    border-bottom:#3385ff 1px solid;
    }
.Mail1 tr td
{
    text-align:center;
    height:30px;
    line-height:30px;
    border-bottom:#dcdcdc 1px dashed;
    }
.Mail1 tr td img
{
    padding-bottom:1px;
    }
.Mail2
{
    color:#888888;
    }
.Mail3
{
    border:#ff5454 1px solid;
    background:#ffe9e9;
    width:725px;
    height:32px;
    padding-left:25px;
    line-height:32px;
    vertical-align:bottom;
    font-size:14px;
    font-weight:bold;
    color:#CC0000;
    }
.ImgList li
{
    float:left;
    text-align:center;
    width:156px;
    margin:6px 0px;
    }
.ImgList li a img
{
    border: 3px solid #CCCCCC;
    width:140px;
    height:100px;
    }
.Map1
{
    background:url(../images/SiteMap.gif);
    width:907px;
    height:44px;
    padding-left:42px;
    font-weight:bold;
    font-size:14px;
    color:#cc0000;
    }
.Map2
{
     border:#dcdcdc 1px solid;
     border-top:none;
     padding:10px;
     color:#333333;
     font-weight:bold;
     font-size:14px;
     width:216px;
    }
.Map3
{
    color:#666666;
    font-size:12px;
    font-weight:normal;
    width:740px;
    padding:10px;
    border:#dcdcdc 1px solid;
    border-top:none;
    }
.Map3 a
{
    margin:0px 6px;
    }

.Map4 tr td
{
     border:#dcdcdc 1px solid;
     border-top:none;
     padding:10px;
     color:#333333;
     font-weight:bold;
     font-size:14px;
     width:190px;
    }
.Left1 a
{
    color:#FFFFFF;
    }
.Left1 a:hover
{
    color:#cc0000;
    }
.Jzxx2
{
    padding-top:2px;
    font-size:14px;
    line-height:24px;
}
.Jzxx2 tr td
{
    height:32px;
}
#toptitle{
	font-weight:bold;
	font-size:14px;
	line-height: 35px;
    vertical-align: top;
}
.index1
{
    font-size:14px;
    font-weight:bold;
    color:#FFFFFF;
	background:url(../images/toptitle-bg.jpg);
    }
.index1 a
{
    font-size:14px;
    font-weight:bold;
    color:#FFFFFF;
    }
.index2
{
    padding-right:10px;
    text-align:right;
    }
.index3
{
    font-size:14px;
    font-weight:bold;
    color:#cc0000;
    }
.index4
{
    color:#cc0000;
    }
.index4 a
{
    color:#cc0000;
    }
.list1
{
    border-bottom:#dcdcdc 1px solid;font-size:18px;color:#cc0000;text-align:center;
    font-family:微软雅黑;
    }
.list2
{
    text-align:center;
    font-size:14px;
    font-family:微软雅黑;
    }
.list2 a
{
    display:block;
    border:#dcdcdc 1px solid;
    width:190px;
    height:32px;
    line-height:30px;
    margin:0px auto;
    margin-bottom:12px;
    }
.list2 a:hover
{
    background:#cc0000;
    color:#FFFFFF;
    text-decoration:none;
    }
.main1{float:left; width:573px; height:252px;}
.main1_right_ul{position: absolute; left: 0px; top: -252px;}
.main1_right{float: left; height: 252px; width: 396px; border: 1px solid #c9c9c9; overflow: hidden; position: relative;}
.main1_right_li img{height: 252px; width: 396px; display: inline-block; vertical-align: middle;}
.main1_left{width: 173px; float: left; border-right: 1px solid #c9c9c9; border-top: 1px solid #c9c9c9;}
.main1_left li.hover{background: #c71710; color: #fff; font-weight: bold;}
.main1_left li.hover a{color: #fff;}
.main1_left li{float: left; width: 164px; border-bottom: 1px solid #c9c9c9; line-height: 21px; cursor: pointer; height: 43.5px; padding: 3px 5px;}
.lun_nav{position: absolute; left: 50%; margin-left: -40px; bottom: 10px;}
.lun_nav li{width: 8px; height: 8px; margin-left: 8px; background: url(../images/b.png) no-repeat; cursor: pointer; float: left;}
.lun_nav li.hover{background: url(../images/l.png) no-repeat;}
.rc1{width:350px;height:253px;background:url(../images/Rc1.jpg) no-repeat;}
.rc2{width:330px;height:253px;background:url(../images/Rc2.jpg) no-repeat;}
.rc3{width:1000px;height:212px;background:url(../images/Rc3.jpg) no-repeat;}
.rc4{width:242px;height:253px;background:url(../images/Rc4.jpg) no-repeat;}
.rc5{width:330px;height:253px;background:url(../images/Rc5.jpg) no-repeat;}
.rc_title1{font-size:14px;font-weight:bold;text-align:center;}
.rc_title1 a{color:#FFFFFF;}
.rc_title1 a:hover{color:#FFFF00;}
.rc_title2{font-size:14px;font-weight:bold;text-align:center;}
.rc_title2 a{color:#CC0000;}
.rc_title2 a:hover{color:#FF0000;}
#Titles .hover{background:url(../images/tbg.png) no-repeat;}
.RcLvList{padding:5px 10px;font-size:14px;}
.RcLvList p{text-indent:2em;line-height:36px;}
#demo {
    background: #FFF;
    overflow:hidden;
    width: 980px;
    font-size:12px;
    line-height:18px;
    text-align:center;
}
#demo img {
    border: 3px solid #CCCCCC;
    width:144px;
    height:94px;
}
#indemo {
    float: left;
    width: 800%;
}
#demo1 {
    float: left;
    font-size:12px;
}
#demo1 p {
    float: left;
    width:150px;
    padding:0px 5px;
   
}
#demo2 {
    float: left;
}
#demo2 p {
    float: left;
    width:150px;
    padding:0px 8px;
}
.G1{font-size:12px;font-weight:bold;text-align:center;}
.G1 a{color:#CC0000;}
.G2{width:497px;height:253px;background:url(../images/G2.jpg) no-repeat;}
.G3{width:497px;height:253px;background:url(../images/G3.jpg) no-repeat;}
.G4{width:330px;height:253px;background:url(../images/G1.jpg) no-repeat;}

#page_div{line-height:25px; color:#000;font-size: 12px;padding:15px 0px;}
#pagination_input{ width:22px; height:22px; line-height:22px; margin:0 8px; padding:0; overflow:hidden; border:1px solid #cdcdcd;}
#page_div .pagination_index, #page_div .pagination_index_num{background:#FFFFFF; border:1px solid #d9d7d7; padding:0 8px;margin-right:5px;float: left; min-width: 22px; height:22px; line-height: 22px; text-align:center;}
#page_div .pagination_index a, #page_div .pagination_index_num a{padding:0px; margin:0px;text-align:center;  color:#000;}
#page_div .pagination_index a:hover, #page_div .pagination_index_num a:hover{padding:0px; margin:0px;text-align:center;  color:#000;}
#page_div .pagination_index_last{width:260px; float:right; text-align:right;}
#page_div .pagination_index_num{margin-right:2px; padding:0px; width:22px;}
#page_div .currentIndex{ background:#cc0000; width:22px; line-height: 22px; height:22px; color:#FFF;text-align:center; font-weight:bold;}
#scan{text-align:center;font-size:12px;color:#aaa;margin-bottom:10px;margin-top:20px;}
#qrcodeCanvas{text-align:center;margin-bottom:45px;}

.bshare-custom.icon-medium a{    padding: 0px;
    margin-top: 3px;
    margin-left: 1px;}	

.frBox {
    float: right;
}
.search {
    overflow: hidden;
position: absolute;
    top: 15px;
    right: 100px;
}
.search .but {
    background: #bd1a2d url(../images/s_btn.png) no-repeat center center;
    width: 39px;
    height: 26px;
    cursor: pointer;
    float: right;
}
.search input[type=text] {
    height: 24px;
    line-height: 24px;
    padding: 0 10px;
    font-size: 14px;
    color: #707070;
    border: 1px solid #bd1a2d;
    width: 245px;
}
.szfxx_list{height:295px;overflow:hidden;margin:0px;padding:0px;}
.szfxx_list * span{display:none;}
.szfxx_list li{width:453px;background:url(../images/ico.gif)  4px 10px no-repeat;padding-left:15px;}
.szfxx_list li a{overflow:hidden;text-overflow: ellipsis;white-space: nowrap;width:368px;display:block;float:left;}
.szfxx_list li span{width: 80px; color: #666666; text-align: right; font-size: 12px;float:left;}