﻿*
{
    margin: 0;
    padding: 0;
}
a
{
	color: #042363;
	text-decoration: none;
}
body
{
    margin: 0;
    padding: 0;
    font-family: 宋体;
    font-size: 12px;
}
img
{
    border: 0;
}
#toper
{
    margin: 0px auto;
    height: 78px;
    background-image: url(../images/top_bg.jpg);
    background-repeat: repeat-x;
    padding: 38px 0 0 36px;
}
#content
{
    text-align: left;
    width: 1200px;
    background-image: url(../images/content_bg_2.jpg);
    background-repeat: repeat-y;
}
#footer
{
    background-color: #052363;
    height: 33px;
    font-family: Arial, Helvetica, sans-serif;
    color: #868887;
    padding: 20px 0 0 30px;
    clear:both;
}
#leftContent
{
    float: left;
	width: 185px;
	padding: 10px 24px 0 21px;
}
.categorytop
{
    height: 16px;
    cursor: pointer;
    margin: 1px 0 1px 0;
    padding: 8px 0 0 0;
}
.category_other
{
    height: 16px;
    cursor: pointer;
    margin: 1px 0 1px 0;
    padding: 8px 0 0 0;
    border-top: #052363 1px solid;
}
.category
{
    height: 16px;
    cursor: pointer;
    margin: 1px 0 1px 0;
    padding: 8px 0 0 0;
    border-top: #052363 1px solid;
}
.categoryfoot
{
    border-top: #052363 1px solid;
    height: 1px;
}
.category img,.categorytop img,.category_other img
{
    padding: 0 6px 0 0;
}
.category a, .categorytop a,.category_other a
{
    text-decoration: none;
    color: #000000;
}
.list_item ul
{
    list-style-type: none;
    margin: 0;
    padding: 0 0 0 3px;
}
.list_item ul li
{
    margin: 3px 0 3px 0;
}
.list_item ul li a
{
    text-decoration: none;
    display: block;
    padding: 5px 0 2px 53px;
    margin: 3px 0 3px 0;
    color: black;
    height: 15px;
}
.list_item ul li a:hover
{
    background: #052363;
    margin: 0;
    color: #ffffff;
}
#rightContent
{
    width: 558px;
    height: auto;
    padding: 3px 0 20px 19px;
    float: left;
}
.image_down_Name
{
    font-weight: bold;
    font-size: 14px;
    height: 19px;
    font-size: 14px;
    color: #45598C;
    padding: 5px 0 10px 10px;
    margin: 2px 0 10px 0;
    background-image: url(../images/image_down_Name.gif);
    background-repeat: no-repeat;
    border-top: #cccccc 1px dotted;
    border-bottom: #cccccc 1px dotted;
    width:800px;
}
.image_down_Name_2
{
    font-weight: bold;
    font-size: 14px;
    height: 24px;
	font-size: 14px;
	color: #45598C;
	margin: 2px 0 10px 0;
	padding: 0 0 0 10px;
    background-image: url(../images/image_down_Name.gif);
    background-repeat: no-repeat;
    border-top: #cccccc 1px dotted;
    border-bottom: #cccccc 1px dotted;
}
.type_name
{
    background-color: #C1C1C1;
    height: 14px;
    margin: 5px 0 10px 0;
}
.type_name .type_name_left
{
    background-image: url(../images/1.gif);
    background-repeat: no-repeat;
    float: left;
    background-color: #FFFFFF;
    padding: 1px 5px 0 20px;
    font-weight: bold;
    color: #000000;
}
.type_name .type_name_left a
{
    text-decoration: none;
    color: #000000;
}
.type_name .type_name_right
{
    float: right;
    padding: 0 10px 0 0;
}
.type_name .type_name_right a,.Video_name_more a,.bbsly .bbsly_name a,.intro_content_Corporate_culture .image_link a,.link_left a,.NewsTime a
{
    color: #042363;
    text-decoration: none;
}
.ContentFont3,.OnlineQ_user,.OnlineAn_top_right,.lxwmdz,.ContentFont3_b
{
	line-height: 21px;
	color: #042363;
	padding: 10px;
}
.ContentFont3_b
{
    font-weight: bold;
}
.clear_both
{
    clear: both;
    height: -1px;
}
.intro_content,.intro_content_top
{
    margin: 15px 0 15px 0;
}
.intro_content_top_left,.Business_vitality,.bbsly,.intro_content_top_left_2
{
    float: left;
}
.intro_content_top_left img
{
    padding: 6px;
	border: 1px solid #CCCCCC;
	width: 86px;
	height: 117px;
}
.intro_content_top_left_2 img
{
    padding: 6px;
	border: 1px solid #CCCCCC;
	width: 111px;
	height: 72px;
}
.Business_vitality
{
    margin: 5px;
}
.Business_vitality img,.bbsly_images img
{
	width: 110px;
	height: 80px;
}
.Business_vitality_line
{
    padding: 6px 6px 3px 6px;
	border: 1px solid #CCCCCC;
}
.intro_content_top_right
{
    padding: 10px 0 0 120px;
    line-height: 21px;
	color: #042363;
}
.intro_content_top_right_2
{
    padding: 10px 0 0 150px;
    line-height: 21px;
	color: #042363;
}
.Video_name
{
    font-weight: bold;
}
.Video_name_more
{
    text-align: right;
}
.line
{
    height: -1px;
    clear: both;
    margin: 5px 0 5px 0;
    border-bottom: #a2a2a2 1px dotted;
}
.zztj a
{
    color: #062464;
    text-decoration: none;
    font-size: 12px;
}
.intro_content_Corporate_culture
{
    float: left;
    margin: 12px;
}
.intro_content_Corporate_culture .images_link
{
    padding: 6px;
	border: 1px solid #CCCCCC;
}
.intro_content_Corporate_culture .images_link img 
{
    width: 90px;
    height: 67px;
}
.intro_content_Corporate_culture .image_link ,.Business_vitality_name
{
    text-align: center;
    padding: 15px 0 5px 0;
}
.bbsly .bbsly_images
{
    margin: 15px 8px 15px 8px;
    border: 1px solid #000000;
    padding: 4px 4px 0 4px;
}
.bbsly .bbsly_name
{
    text-align:center; 
    margin:5px; 
}
.link_left
{
    float: left;
}
.link_right
{
    float: right;
}
.newsContent12
{
	font-size: 12px;
	line-height: 22px;
}
.newsContent14
{
	font-size: 14px;
	line-height: 24px;
}
.newsContent16
{
	font-size: 16px;
	line-height: 26px;
}
.Newstitle
{
	font-size: 16px;
	line-height: 30px;
	color: #566084;
	font-weight: bold;
}
.NewsTime
{
	background-color: #E9E9E9;
	height: 18px;
	padding-top: 5px;
}
.ETName
{
    background-image: url(../images/ETName_bg.jpg);
	height: 22px;
	font-size: 14px;
	font-weight: bold;
	padding: 6px 0 0 10px;
	margin: 10px 0 10px 0;
}
.sxy_top_link_left
{
    float: left;
    padding: 5px 0 0 0;
}
.sxy_top_link_right
{
    float: left;
    background-color: #052363;
    padding: 2px 12px 2px 5px;
    margin: 2px 0 2px 20px;
}
.sxy_top_link_right_2
{
    float: right;
    padding: 2px 8px 0 5px;
    margin: 2px 0 0 20px;
}
.sxy_top_link_right a
{
    color: #ffffff;
    text-decoration: none;
    margin: 0 2px 0 0;
    font-size: 12px;
    font-weight: normal;
}
.list
{
	padding: 10px 0 0 10px;
}
.list a
{
    display: block;
    border-bottom: 1px dashed #C5CB9D;
    padding: 5px 0px 2px 4px;
    text-decoration: none;
    height: 15px;
    width: 90%;
}
.type
{
	font-weight: bold;
}
.pageer
{
    margin: 20px 0 0 0;
    text-align: center;
}
/*.images_list
{
    margin: 0 0 0 30px;
}
.images_list ul
{
    list-style-type: none;
}
.images_list ul li
{
    float: left;
    list-style: none;
    margin: 0 30px 0 0;
}
.images_list ul li .images_PX
{
    padding: 6px 6px 2px 6px;
    border: 1px solid #CCCCCC;
}
.images_list ul li .images_PX img
{
     height:117px;
     width: 86px;
     border: 0;
}
.images_list ul li .name_PX
{
    text-align: center;
    margin: 10px 0 10px 0;
    width: 90px;
    height: 60px;
}*/
.images_list
{
    margin: 0 0 0 30px;
}
.images_list_2
{
    margin: 0;
}
/*.images_list ul
{
    list-style-type: none;
}*/
.images_list .images
{
    float: left;
    list-style: none;
    margin: 10px 30px 0 0;
}
.images_list .images_PX
{
    padding: 6px 6px 2px 6px;
    border: 1px solid #CCCCCC;
}
.images_list_2 .images_PX_2
{
    float: left;
    margin: 10px 10px 0 15px;
    padding: 6px;
    border: 1px solid #CCCCCC;
}
.images_list_2 .images_PX_2 img
{
     width: 225px;
     height: 143px;
     border: 0;
}
.images_list .images_PX img
{
     height:117px;
     width: 86px;
     border: 0;
}
.images_list .name_PX
{
    text-align: center;
    margin: 10px 0 10px 0;
    width: 90px;
}
.fm
{
	background-color: #F2F2F2;
	height: 100px;
	width: 83px;
	padding: 10px 29px 7px 26px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
}
.sm
{
	height: 29px;
	width: 137px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	background-color: #F2F2F2;
}
.bImg
{
	border: 1px solid #000000;
	padding: 3px;
}
.OnlineQ,.OnlineAn
{
    background:#F9F9F9;
}
.OnlineQ_top,.OnlineAn_top
{
    background-image: url(../images/zxdy_bg.gif);
    height: 20px;
    background-repeat: repeat-x;
    padding: 7px 0 0 10px;
}
.OnlineQ_top_2
{
    height: 27px;
}
.OnlineQ_top_left,.OnlineAn_top_left,.OnlineQ_top_left_2
{
    float: left;
    width: 27px;
}
.OnlineQ_top_left_2
{
    padding: 5px 0 0 0;
}
.OnlineQ_top_right
{
    /*padding: 0 0 0 30px;*/
    text-align: center;
    font-weight: bold;
    font-size: 14px;
}
.OnlineQ_top_right_2
{
    float: left;
    font-weight: bold;
    margin: 10px 0 0 0;
}
.OnlineQ_user
{
    text-align: center;
}
.OnlineAn_top_right
{
    padding: 0 0 0 40px;
}
.OnlineAn_Content
{
    line-height: 21px;
    padding: 2px 0 0 30px;
    margin: 5px 0 5px 0;
}
.A_list
{
    height: 26px;
}
.list_left
{
    float: left;
}
.list_right_2
{
    float: right;
    margin: 0 10px 0 0;
}
.list_right
{
    float: right;
}
.lxwmimg
{
    border: 1px solid #C0C0C0;
    float: left;
    padding: 8px;
}
.lxwmimg img
{
    height: 144px;
    width: 193px;
}
.lxwmdz
{
    float: left;
    padding: 6px 0 0 30px;
}
.xwsc_Content
{
	line-height: 21px;
	color: #525252;
	padding-left: 15px;
}
.linkimg
{
    padding: 10px 8px 10px 13px;
}

.mydiv
{
    width:100%;
    background-color: #ccc;
    text-align: center;
    font-size: 12px;
    z-index:99;
    width: 320px;
    left:50%;/*FF IE7*/
    top: 50%;/*FF IE7*/

    margin-left:-250px!important;/*FF IE7 该值为本身宽的一半 */
    margin-top:-90px!important;/*FF IE7 该值为本身高的一半*/

    margin-top:0px;
    margin-bottom:0px;

    position:fixed!important;/*FF IE7*/
    position:absolute;/*IE6*/
    

    _top:       expression(eval(document.compatMode &&
                document.compatMode=='CSS1Compat') ?
                documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/
                document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/

}
.pop_toper
{
    height: 18px;
    font-weight: bold;
    padding-top: 6px;
    background: #036;
    color: #ffffff;
}
.pop_content
{
    height: 80px;
    background: #FFFFFF;
    text-align: left;
    padding: 20px 0 0 50px;
}
.pop_content p,.pop_footer div
{
    margin: 10px 0 10px 0;
}
.pop_content_center
{
    text-align: center;
}
.pop_footer
{
    background: #FFFFFF;
    padding: 10px 0 0 0;
}
.in
{
    background: #fff;
    border: 5px solid #036;
    position: relative;
    top: -5px;
    left: -5px;
}
div input.popcell 
{
    height:16px;
    padding:2px;
    line-height:16px;
    width:179px;
    border:1px #dcdcdc solid;
    color:#666;
}
.cbdic
{
    color: #5D678A;
    margin: 0 0 0 10px;
}
.cbdic a
{
    color: #5D678A;
    text-decoration: none;
}
#soso-soso {width:800px;}
#ming {float:left; width:558px;}
#ming ul {margin-left:38px;}
#ming ul li{list-style:none;line-height:24px; font-size:14px; float:left; width:80px;}
#ming ul li a:link,#ming ul li a:visited {color:#444;}
#ming ul li a:hover {color:#444;}

#soso {float:left;margin-left:20px;display:inline;}
#soso ul li {list-style:none; margin-left:10px;}


#quyu {width:558px;font-size:14px; }
#quyu ul {list-style:none;}
#quyu ul li {float:left; width:60px;margin-left:10px; display:inline; line-height:24px;}
#quyu ul li a:link,#quyu ul li a:visited {color:#444;}
#quyu ul li a:hover {color:#444;}

#so-so {float:left;width:558px;}
#beijing {font-size:14px; font-weight:bold; color:#666; margin-left:10px; margin-bottom:10px; margin-top:10px;}


#right-lj {float:right; padding:5px;}
#right-middle {background-color:#f5f5f5; width:558px; height:227px;clear:both;}
#right-left{float:left; padding:30px 0 0 60px;}
#right-ri {float:left; margin:20px 20px 20px 80px; }
#right-ri h3 {margin:8px 0 5px 0px;}
#right-ri ul {list-style:none;}
#right-ri ul li {line-height:24px; color:#444;}

#right-main-top {margin:0px 0px 0px 10px;}
#right-main-top h3 {font-size:12px; font-weight:bold;}
#right-main-topx ul {list-style:none; padding:3px 10px 15px 10px; color:#000000;}
#right-main-topx ul li {line-height:20px;}

#wen
{
	padding: 20px 0 0 35px;
	zoom: 1;
}
#wen li
{
	float: left;
	padding-right: 20px;
	list-style: none;
}

#search
{
	padding: 0px 0px 0px 0px;
	zoom: 1;
}
#search li
{
	float: left;
	padding-right: 20px;
	list-style: none;
}


