﻿﻿@charset "utf-8";
/* CSS Document */

body{ margin:0; color:#333; font-size:12px; font-family:Arial, Helvetica, sans-serif; }
ul,li,p,span{ margin:0; padding:0; list-style:none;}
img{ border:0;}
h1,h2,{ padding:0; margin:0; list-style:none;}
a{ color:#999999; text-decoration:none;}



/**top style**/
.top{ width:950px; height:170px; margin:auto;background: url(../images/top.jpg) no-repeat;}
.logo{width:460px; height:100px;}
.logo h1{ display:none; width:460px; height:100px;}
.logo a{width:460px; height:100px; display:block;}
.nav{ width:950px; height:40px; margin:auto; background: url(../images/nav_bg.jpg) repeat-x;}
.nav ul{ width:750px; float:left;}
.nav li{ float:left; line-height:40px; font-size:14px; background: url(../images/cc.png) no-repeat; text-align:center; width:85px; height:40px; background-position:83px -314px;}
.nav li a{ color:#FFFFFF;}
.nav li a:hover{ color:#f0addc;}
.time{ float: right; width:150px; padding-left:20px; line-height:40px; color:#82b4e9;background: url(../images/cc.png) no-repeat;background-position:0px -186px;}

/**content style**/
.content{ width:950px; margin:auto; overflow:auto; clear:both;}
.content a{ color:#333; text-decoration:none;}
.content a:hover{ color:#5f2f51;}
.c_left{ width:260px; float:left; padding-right:10px; padding-top:10px;}
.announcement{}
.announce_top{ width:260px; height:34px; background:url(../images/cc.png) no-repeat;background-position:0px 0px;}
h2{ width:120px; height:34px; float:left; line-height:34px; padding:0; margin:0; text-align:center; color:#FFFFFF; font-size:14px;}
.announce_top span{ float:right; padding:12px 10px 0 0;}
.announce_con{ border:#82c0e7 1px solid; margin-top:2px; padding:10px; height:224px;}
.announce_con li{ line-height:24px; border-bottom:#d7d7d7 1px dashed; background:url(../images/cc.png) no-repeat;background-position:0px -247px; padding-left:10px;}
.announce_con li a:hover{ color:#bd228e;}
.complex{border:#82c0e7 1px solid; margin-top:10px; height:508px;}
.complex h3{ padding:0 0 0 40px; margin:0; height:30px; line-height:30px; color:#1c4678;}
.telephone{ background:url(../images/h3_top_bg.jpg) top repeat-x;}
.telephone h3{ background: url(../images/cc.png) no-repeat; background-position:10px -114px; font-size:14px; }
.telephone ul{ padding:10px;}
.telephone li{ line-height:24px; border-bottom:#d7d7d7 1px dashed; background:url(../images/cc.png) no-repeat;background-position:0px -271px; padding-left:15px;}
.event{ background:url(../images/h3_top_bg.jpg) top repeat-x;}
.event h3{ background: url(../images/cc.png) no-repeat; background-position:12px -138px; font-size:14px;}
.event ul{ padding:10px;}
.event li{ line-height:26px; border-bottom:#d7d7d7 1px dashed; background:url(../images/cc.png) no-repeat;background-position:0px -271px; padding-left:15px;}
.event li a:hover{ color:#bd228e;}
.link{ background:url(../images/h3_top_bg.jpg) top repeat-x;}
.link h3{ background: url(../images/cc.png) no-repeat; background-position:12px -164px; font-size:14px;}
.link select{ margin:20px 0 0 30px;}

.c_right{ width:680px; float:left; padding-top:10px; overflow: hidden;}
.r_box1
.photo{ width:410px; height:284px; float:left;}
.dynamic{ width:260px; float:right;}
.r_box2{ clear:both; padding:8px 0 10px 0;_padding:0px 0 10px 0; overflow:auto;}
.purple{ float:left; width:335px;}
.purple_top{ width:335px; height:34px; background:url(../images/cc.png) no-repeat;background-position:0px -42px;}
h2{ width:120px; height:34px; float:left; line-height:34px; padding:0; margin:0; text-align:center; color:#FFFFFF; font-size:14px;}
.purple_top span{ float:right; padding:12px 10px 0 0;}
.purple_con{width:313px; border:#c694b7 1px solid; margin-top:2px; padding:10px; height:224px;}
.purple_con li{ line-height:24px; border-bottom:#d7d7d7 1px dashed; background:url(../images/cc.png) no-repeat;background-position:0px -293px; padding-left:10px;}
.purple_con li a:hover{ color:#1f72c4;}
.d{ float:left;}

.r_box3{ clear:both; }
.policy{ float:left; width:335px;}
.policy_top{ width:335px; height:31px; background:url(../images/cc.png) no-repeat;background-position:0px -82px;}
.policy_top h2{ width:120px; height:30px; float:left; line-height:30px; padding:0; margin:0; text-align:center; color:#FFFFFF; font-size:14px;}
.policy_top span{ float:right; padding:12px 10px 0 0;}
.policy_con{width:313px; border:#b4d9f1 1px solid; border-top:0;padding:10px; height:166px;}
.policy_con li{ line-height:24px; background:url(../images/cc.png) no-repeat;background-position:0px -223px; padding-left:20px;}
.policy_con li a:hover{ color:#bd228e;}

#TabTab02Con1{width:333px;height:187px;line-height:150%;border-left:#b4d9f1 1px solid;border-bottom:#b4d9f1 1px solid;border-right:#b4d9f1 1px solid; clear:both;}
#TabTab02Con2{width:333px;height:187px;line-height:150%;border-left:#b4d9f1 1px solid;border-bottom:#b4d9f1 1px solid;border-right:#b4d9f1 1px solid; clear:both;}
#TabTab02Con1 a:hover{ color:#bd228e;}
#TabTab02Con2 a:hover{ color:#bd228e;}

.tab{ width:335px;float:left;}
.xixi1{width:335px;height:30px;line-height:32px;background-image:url(../images/safe_1.jpg);cursor:pointer;}
.xixi2{width:335px;height:30px;line-height:32px;background-image:url(../images/safe_2.jpg);cursor:pointer;}

.tab1{width:98px;height:30px;line-height:32px;float:left;text-align:center;cursor:pointer; margin-left:12px;_margin-left:6px; font-size:14px; font-weight:bold;}
.tab2{width:98px;height:30px;line-height:32px;float:left;text-align:center;cursor:pointer;color:#1c4678;font-size:14px;font-weight:bold;}
.tab ul{ padding:10px;}
.tab li{ line-height:24px; background:url(../images/cc.png) no-repeat;background-position:0px -223px; padding-left:20px;}

/**footer style**/
.copyright{ width:950px; margin:auto;clear:both; background: url(../images/footer_bg.jpg) no-repeat ;margin-top:10px; text-align:center; padding-top:12px;}
.copyright p{color:#FFFFFF; }
.copyright span{ color:#333333; line-height:20px;}
.copyright a{ padding-left:10px; font-weight:bold; color: #FFC4FF;}
.copyright a:hover{ text-decoration:underline;}

/**inside page**/
.location{ height:36px; background:url(../images/loc_bg.jpg) repeat-x; line-height:36px; padding-left:15px;}
.ins_con{ border:#82c0e7 1px solid; min-height:800px;}
.ins_con h4{ height:30px; background:url(../images/h3_top_bg.jpg) repeat-x; line-height:30px; font-size:14px; padding:0 0 0 15px; color:#0f4c78; margin:0;}
.ins_con p{ padding:10px 20px 0 20px; line-height:24px; font-size:14px; text-indent:2em;}
.list{ padding:10px 20px 10px 30px; width:600px;}
.list li{ line-height:30px; font-size:14px; border-bottom:#CCCCCC 1px dashed; background:url(../images/cc.png) no-repeat; background-position:0px -268px; padding-left:20px;}
.list li a{ color:#333333;}
.list li a:hover{ color: #CD42D5;}
.list_time{ float:right;}
h5{ padding:0; margin:0; font-size:16px; font-weight:bold; text-align:center; padding-bottom:20px;}
.release_inf{ padding:10px 60px; border:#CCCCCC 1px solid; width:380px; margin:auto; display:block;}


DIV.sabrosus {	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN:20px; PADDING-TOP: 3px; TEXT-ALIGN:right;}
DIV.sabrosus A {BORDER-RIGHT: #9aafe5 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #9aafe5 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #9aafe5 1px solid; COLOR: #2e6ab1; MARGIN-RIGHT:4px; PADDING-TOP: 2px; BORDER-BOTTOM: #9aafe5 1px solid; TEXT-DECORATION: none}
DIV.sabrosus A:hover {	BORDER-RIGHT: #2b66a5 1px solid; BORDER-TOP: #2b66a5 1px solid; BORDER-LEFT: #2b66a5 1px solid; COLOR: #000; BORDER-BOTTOM: #2b66a5 1px solid; BACKGROUND-COLOR: lightyellow}

.rss_input {
    display: inline;
    float: left;
    overflow: visible;
    width: 185px;
    margin: 3px 30px;
    height: 26px;
    line-height: 26px;
    position: relative;
    padding-right: 10px;
    background: url(../images/link_bg.jpg) no-repeat;
    background-size: 100% 100%;
    text-align: center;
}


.rss_input ul {
    z-index: 9999999999999;
    display: none;
    position: absolute;
    width: 185px;
    height:250px;
    border: 1px solid #aaa;
    border-bottom: 1px solid #d8d8d8;
    background: #fff;
    bottom: 23px;
    left: 1px;
    overflow: auto;
}
.rss_input ul li a{
	width:100%;
	display: inline-block;
}
.rss_input ul li a:hover{
	background: #016ed9;
	color:#fff;
}







