@charset "gb2312";
/* CSS Document */
@import url("menu.css");
body {
	margin: 0px;padding:0px; font-family:"微软雅黑";color:#5A5A5A; background-color:#FFFFFF;
	
}
div,li,td{ font-size:14px;}
form,div,ul,li,dl,dt,dd{ border:0px; margin:0px; padding:0px; }
li{list-style-type:none;}
img{border:0px;}
a:link,a:visited {font-size: 14px;color: #5A5A5A;text-decoration: none;}
a:hover {font-size: 14px;color: #ff0000;text-decoration: none;}
a.f14red:link, a.f14red:visited, a.f14red:hover{font-size:14px; font-weight:bold;}
.cls{ clear:both; height:1px; overflow:hidden;}
.mw1280 { min-width: 1280px; }

.main{ width:990px; overflow:hidden; margin:auto auto;margin-top:28px; margin-bottom:10px; background-color:#fff}
.main_q{ width:1200px; overflow:hidden; margin:auto auto;margin-top:28px; margin-bottom:10px;}
.arttitles{ width:96%; margin:auto auto; height:75px; line-height:75px; text-align:center; border-bottom:1px solid #d0d0c8; color:#3c1a00; font-size:24px;}

/* header */
.header{ width:100%;}
.search_left{width: 358px;margin-left: 343px;float: left;overflow: hidden;}
.search{ overflow: hidden;line-height: 44px;background-color: #ececec;width: 100%;height: 44px;color: black;}
	.search input{ height:28px; width:225px; margin-left:14px; display:none;}
    .search button{width: 60px;height: 30px;background-color: #f38001;color: #ffffff;border: none; display:none;}
	.search div a:hover{ cursor:pointer;}
.logo{background: url(../images/img/head_bg1.jpg);width: 100%;height: 103px; overflow: hidden;}
.logo_left{width: 516px;height: 76px;background: url(../images/img/logo.jpg) no-repeat; margin-left: 352px; float: left;}
.logo_left div {margin-left: 105px; color: #ffffff}
.company_name{padding-top: 20px;font-size: 24px;letter-spacing: 6px;}

.company_pinyin{font-size: 11px; -webkit-box-reflect: below -6px -webkit-linear-gradient(top,rgba(255, 255, 255, 0),rgba(250,250,250,.0) 10%,rgba(250,250,250,0.3));}

/*-------------------------------------*/

.logo_right{float: right;font-size: 19px;color: #fff;margin-right: 18%;margin-top: 40px;-webkit-box-reflect: below -6px -webkit-linear-gradient(top,rgba(255, 255, 255, 0),rgba(250,250,250,.0) 40%,rgba(250,250,250,0.3));}    
.head_pic img {
	width: 100%;
	overflow: hidden;
}
.menu_list{height: 34px;background-color: #004471;color: #ffffff;line-height: 34px;font-size: 14px;}
.menu_list ul li{ float: left; padding: 0 10px}
.menu_list ul li div{ width: 105px;height: 34px;text-align: center;}
.menu_list ul li div a{text-decoration: none; color: white;}


.artContent{ width:100%; overflow:hidden;}

/*网站地图*/
.webmap{ width:1024px; overflow:hidden; margin:auto auto; border:1px solid #ccc; margin-top:25px; border-radius:20px; margin-bottom:25px;}
.webmap h3{ border-bottom:1px solid #F00; color:#f00; font-size:20px; line-height:45px; text-indent:2em}
.mapMain{  width:100%; overflow:hidden; margin-top:15px;}
.big-menu{ width:96%; margin:auto auto; line-height:50px;}
.big-menu a{ font-size:20px; color:#333}
.small-menu{ width:96%; margin:auto auto; overflow:hidden}
.small-menu ul{ width:100%;}
.small-menu ul li{ float:left; margin:0 20px; line-height:30px;}
.small-menu ul li a{ font-size:16px; color:#333}


.M-bg{ width:1024px; margin:auto auto; overflow:hidden}
/*=============底部==============*/
.footer-bg{width: 100%;background-color: #0067a9;overflow: hidden;}
.footer-txt{font-size: 14px;margin: 0 auto 12px auto;color: white;text-align: center;}
.footer-txt a{color: white}
.footer-txt a:hover{color:red;}

/*===========文章页============*/
.main_bg {
    width: 100%;
    overflow: hidden;
/*    background: url(../images/ce_bg_02.jpg) no-repeat;*/
    background-color: #ecece2
}
.ibg_right{ width:100%; overflow:hidden; float:right; background-color:white;}

.main_nav{ width:100%; overflow:hidden;}
.main_nav ul{ width:100%; overflow:hidden;}
.main_nav ul li{ width:222px; height:40px; overflow:hidden; float:left; border-bottom:2px solid #D5D5D5; text-align:center;}
.main_nav ul li a{ font-size:20px; color:#8D8D8D;}

.main_nav ul .list_active{ border-bottom:2px solid #79A09B;}

/*=========列表页=========*/
.n_nav{ width:100%; overflow:hidden; padding-left:10px; margin-top:20px;}





.p_tx {
    width: 1280px;
    margin: auto auto;
    margin-top: 20px;
    overflow: hidden;
    min-height: 500px;
    margin-bottom: 20px;
    background-color: white;
}

.p_tx_left {
	float: left;
	overflow: hidden;
	text-align: center;
}
.p_tx_left1 {
	background-color:#009bd9;
	width: 238px;
}
.p_tx_left1_title{
    width: 100%;
    height: 47px;
    background-color: #ff950b;
    font-size: 22px;
    color: #fff;
    line-height: 44px;
    letter-spacing: 2px;
}
.p_tx_left1_txt{
    text-align: left;
    padding: 10px 0 10px 10px;
    letter-spacing: 2px;
}

.p_tx_left2{
	padding-top:10px;
	width:239px;
	height:333px;
	background-image:url(../images/img/address_bg.jpg);
}
.p_tx_left2_title{
	font-size:24px;
	padding-top: 23px;
    line-height: 40px;
	padding-bottom: 7px;
	letter-spacing: 2px;
}
.p_tx_left2_txt{
    font-size: 16px;
    text-align: left;
    margin: 10px 0 10px 10px;
    line-height: 29px;
}
#pr li{
    width: 100%;
    height: 35px;
    line-height: 30px;
    text-indent: 20px;
}

#pr li a{
	color:white;
	font-size:16px;
}

.p_tx_right {
    width: 1000px;
    float: right;
    overflow: hidden;
}

.p_tx_r_title {
    width: 98%;
    font-size: 22px;
    color: #646464;
    padding-bottom: 16px;
    position: relative;
	margin-top: 15px;
}

.p_tx_r_title:after {
    content: "";
    display: block;
    width: 100%;
    height: 1px;
    position: absolute;
    left: 0;
    bottom: 0;
    background-color: #0096d5;
}

.p_tx_locat{
	float:right;
	margin-top: 15px;
    margin-right: 20px;
}

.picFocus {
    margin-top: 15px;
	width:98%;
	line-height:25px;
}

.picFocus li div a{
	font-size:15px;
}

.txtTitle{
	float:left;
}

.txtAdate{
	float:right;
}