@charset "gb2312";
body, div, img, dl, dt, dt, ul, li, p, h1,h2,h3,h4,h5, input {
    margin: 0;
    padding: 0;
}
ul, li {
    list-style: none outside none;
}
img {
    border: 0 none;
}
a {
    color: #333;
    text-decoration: none;
}
.logo img{width:250px;height:50px}
.menu2_logo img{width:174px;height:48px}
a:hover {
    color: #CC0000;
    text-decoration: underline;
}
body {
    font-family: "ËÎÌå";
    font-size: 12px;
    margin: 0;
    padding: 0;
}
.p1 {
    color: #05519e;
    float: left;
    font-size: 14px;
    font-weight: bold;
    height: 31px;
    line-height: 31px;
    padding-left: 15px;
}
.p2 {
    color: #666666;
    float: right;
    height: 29px;
    line-height: 29px;
    padding-right: 11px;
}
.p1 a {
    color: #333333;
}
.p2 a {
    color: #666666;
}
.p2 a:hover {
    color: #BC2D09;
}
.p3 {
    color: #333;
    float: left;
    font-size: 14px;
    font-weight: bold;
    height: 29px;
    line-height: 29px;
    padding-left: 15px;
}
.p4 {
    color: #666666;
    float: right;
    height: 29px;
    line-height: 29px;
    padding-right: 11px;
}
.p1 a:hover, .p3 a, .p3 a:hover {
    color: #CC0000;
}
.p4 a {
    color: #666666;
}
.p4 a:hover {
    color: #CC0000;
}


.h{ height:143px; width:100%; background:url("/skin/images/header_bg.gif") repeat-x; margin-bottom:10px;}
.header{ width:960px; height:24px; margin:0 auto;}
.header_left{ height:24px; padding-left:9px; float:left; width:200px;}
.header_left span{ height:20px; display:block; padding-top:4px; padding-right:6px; float:left;}
.header_left a{ height:18px; display:block; float:left; padding-top:6px; color:#92968e; padding-right:10px;}
.header_left a:hover{ color:#ffcc00}

.header_right{ height:24px; float:right; width:150px;}
.header_right a{ height:18px; padding-top:6px; padding-left:26px; display:block; float:left;color:#92968e; }
.header_right a:hover{ color:#ffcc00}
.top{ width:960px; margin:0 auto; height:81px;}
.logo{ padding:15px 0 0 8px; height:66px; float:left;}
.tde{ width:400px; height:81px; float:right;}
.tde_fxd{ height:41px; float:left; width:48px; padding-top:40px; color:#a7a7a7;}
.tde_weibo{ height:49px; padding-right:9px; padding-top:32px; float:left;}
.so{ width:153px; height:51px; float:left; overflow:hidden; padding:30px 0 0 16px;}
.souk{ width:130px; height:29px;background:url("/skin/images/so_bg.gif") no-repeat;}

.search_box{ width:101px; height:29px; line-height:29px; color:#727272; border:none;  padding-left:7px; color:#727272; background:none; float:left;}
.soso{ width:13px; height:13px; background:url("/skin/images/so.gif") no-repeat; float:left; margin-top:8px; border:none; cursor:pointer;}



.denlu{ width:116px; height:50px; float:left; padding-top:30px;}
.denlu a{color:#E1E1E1;}
.menu{ width:960px; height:38px; margin:0 auto;}
.menu a{color: #E1E1E1;display:inline;float: left;font-size: 14px;font-weight: bold;height: 38px;line-height: 38px;overflow: hidden;padding: 0 15px;}
.menu a:hover{ background:#ffcc00; color:#000; text-decoration:none;}

.menu a.xuan{  background:#ffcc00; color:#000; text-decoration:none;}


.menu2_bg{ width:100%; height:38px; background:#111111;}
.menu2{ width:960px; height:70px; margin:0 auto;}
.menu2_logo{ height:48px; float:left; padding-top:20px;}
.menu2_wz{ height:35px; padding-left:17px; padding-top:35px; float:left; color:#333}
.menu2_wz a{ color:#333}
.menu2_wz a:hover{ color:#c00;}
.menu2_so{ width:228px; height:24px; border:1px solid #dddddd; float:right; margin-top:28px;}
.search_box2{ width:198px; height:24px; line-height:24px; color:#727272; border:none;  padding-left:7px; color:#727272; background:none; float:left;}
.soso2{ width:16px; height:16px; background:url("/skin/images/list_06.gif") no-repeat; float:left; margin-top:4px; border:none; cursor:pointer;}



.so_menu{ width:960px; margin:0 auto; height:81px;}
.so_menu_logo{ height:55px; float:left; padding-top:26px; padding-right:56px;}
.so_kuans{ width:383px; float:left; padding-top:28px; height:53px;}
.so_kuans_left{ width:311px; height:32px; float:left; border:none; background:url("/skin/images/so_menu_k.gif") no-repeat; line-height:32px; color:#333; padding-left:5px;}
.so_kuans_right{ width:67px; height:32px; float:left; background:url("/skin/images/so_menu_so.gif") no-repeat; border:none; cursor:pointer; }

.banner{ height:256px; width:960px; margin:0 auto; overflow:hidden;}
.ba_left{ width:380px; height:246px; float:left; padding-left:11px; padding-top:10px;}
.ba_left h2{ height:38px; display:block; font-family: "Î¢ÈíÑÅºÚ","ËÎÌå",serif;font-size: 20px; font-family: "Î¢ÈíÑÅºÚ","ËÎÌå",serif;font-size: 20px; font-weight: normal;}
.xbt{ width:380px; padding-bottom:8px;}
.ba_left h2 a{ color:#333}
.ba_left h2 a:hover{ color:#c00;}
.xbt li{ height:23px; width:190px; float:left;}
.xbt li a{ color:#333}
.xbt li a:hover{ color:#c00;}
.content{ width:960px; margin:0 auto 10px auto;}
.ba_right{ height:256px; width:559px; float:right;}
.left{ width:657px; height:889px; float:left; border-right:1px solid #e5e5e5;display:block; overflow:hidden;
}
.cn{ padding-left:11px; width:646px; height:683px;}
.cn_left{ width:370px; height:672px; float:left; border-top:1px solid #e4e4e4; padding-top:10px;}
.cn_left h2{ height:42px; display:block; font-family: "Î¢ÈíÑÅºÚ","ËÎÌå",serif;font-size: 20px; font-weight: normal;}
.cn_left ul{ width:370px; display:block; padding-bottom:8px;}
.cn_left li{ height:29px; display:block; font-size:14px; background:url("/skin/images/ufo_46.gif") no-repeat 2px 3px; padding-left:12px;}
.cn_left li a{ color:#333;}
.cn_left li a:hover{ color:#c00;}
.cn_right{ width:243px; float:right; height:683px; padding-right:13px;}
.cn_rtop{ border-top:2px solid #e5e5e5; overflow:hidden; display:block; height:8px;}
.cn_rtit{ width:243px; height:34px;}
.cnr_l{ height:34px; background:url("/skin/images/xiaokuai.gif") no-repeat 0 3px; padding-left:8px;font-family: "Î¢ÈíÑÅºÚ","ËÎÌå",serif;font-size: 16px; float:left;}
.cnr_right{ height:30px; float:right; padding-top:4px;}
.cnr_right a{ color:#333}
.cnr_right a:hover{ color:#c00;}
.tyue{ width:243px; border-bottom:1px solid #d1dfed;}
.tyue dl{ height:103px; display:block;}
.tyue dt{ height:21px; display:block; font-size:12px;}
.tyue dt a{ color:#333}
.tyue dt a:hover{ color:#c00;}
.tyue span dd{ width:97px; height:79px; display:block; margin:0;float:left; padding-top:0px;}
.tyue span dd img{ width:90px; height:65px; border:1px solid #dddddd}
.tyue dd{ width:132px; height:68px; float:left; display:block; margin:0; line-height:20px; color:#666; padding-top:3px;}
.tyue dd a{ color:#666;}
.tyue dd a:hover{ color:#c00;}
.tyue li{height:26px; display:block; background:url("/skin/images/ufo_46.gif") no-repeat 0px 4px; padding-left:10px;}
.tyue li a{ color:#333333}
.tyue li a:hover{ color:#c00;}
.cntu{ width:645px; height:206px;}
.cntu_titile{ height:41px; border:1px solid #e5e5e5; border-right:none; background:#f4f5f4;font-family: "Î¢ÈíÑÅºÚ","ËÎÌå",serif;font-size: 16px; line-height:41px; padding-left:13px; color:#333}
.cntu ul{ padding:10px 0 0 8px;}
.cntu li{ width:148px; height:153px; float:left; margin-right:11px; display:inline;}
.cntu li img{ width:146px; height:102px; border:1px solid #d6d5d9;}
.cntu li p{ padding-top:2px; line-height:18px; text-align:center;} 
.cntu li a{ color:#333}
.cntu li a:hover{ color:#c00;}
.right{ width:289px; float:right; height:889px;}
.zhuanlan{ height:229px;}
.zhuanlan_t{ height:41px; border-top:2px solid #e5e5e5; border-right:1px solid #e5e5e5;border-left:1px solid #e5e5e5; background:url("/skin/images/title_bg.gif") repeat-x bottom; }
.zhuanlan_t li{ width:143px; display:block; float:left; height:41px; line-height:41px; text-align:center;font-family: "Î¢ÈíÑÅºÚ","ËÎÌå",serif;font-size: 16px; }
.zhuanlan_t li:hover{ background:#FFF; width:142px; border-right:1px solid #e5e5e5;border-left:1px solid #e5e5e5; cursor:pointer;}
.zhuanlan_t li.hover{ background:#FFF; width:142px; border-right:1px solid #e5e5e5;border-left:1px solid #e5e5e5; cursor:pointer;}
.zlcn{ height:173px; padding-top:13px;}
.zlcn p{ display:block; height:86px;}
.zlcn li{ height:24px; width:133px; float:left; display:inline; background:url("/skin/images/ufo_46.gif") no-repeat 2px 4px; padding-left:11px;}
.zlcn li a{ color:333;}
.zlcn li a:hover{ color:#c00}
.focus_data {
    background-color: #383838;
    color: #FFFFFF;
    font-family: "Microsoft YaHei","Î¢ÈíÑÅºÚ","ËÎÌå";
    height: 211px;
    margin:0px 0 10px;
    overflow: hidden;
    padding: 1px;
    text-align: center;
}
.focus_data .d_title {
    color: #EBEFF3;
    height: 29px;
    padding-top: 2px; line-height:29px;
}
.focus_data .d_l {
    float: left;
    width: 130px;
}
.focus_data .d_l .d_l_t {
    background: none repeat scroll 0 0 #808080;
    cursor: pointer;
    font-size: 29px;
    height: 89px;
    white-space: nowrap;
}
.focus_data .d_l .d_l_t a {
    padding-top: 10px; display:block;; color:#FFF;
}
.focus_data .d_l .d_l_b {
    background: none repeat scroll 0 0 #b9b9b9;
    cursor: pointer;
    font-size: 24px;
    height: 89px;
    margin-top: 1px;
}
.focus_data .d_l .d_l_b a {
    padding-top: 20px; display:block; color:#FFF;
}
.focus_data .d_r {
    cursor: pointer;
    float: left;
    margin-left: 1px;
    width: 156px;
}
.focus_data .d_r .d_r_t {
    background: none repeat scroll 0 0 #626264;
    font-size: 24px;
    height: 95px;
}
.focus_data .d_r .d_r_t a {
    padding-top:13px; display:block; color:#FFF;
}
.focus_data .d_r .d_r_b {
    background: none repeat scroll 0 0 #383836;
    font-size: 36px;
    height: 114px;
    margin-top: 1px;
    overflow: hidden;
}
.focus_data .d_r .d_r_b a {
    padding-top: 25px; display:block; color:#FFF
}
.focus_data .d_l_t:hover {
    background: none repeat scroll 0 0 #808080;
}
.focus_data .d_l_b:hover {
    background: none repeat scroll 0 0 #b9b9b9;
}
.focus_data .d_r_t:hover {
    background: none repeat scroll 0 0 #626264;
}
.focus_data .d_r_b:hover {
    background: none repeat scroll 0 0 #383838;
}
.focus_data span {
    display: block;
    float: none;
    font-size: 14px;
    font-weight: bold;
}
.focus_data .d_r .d_r_t a {
    padding-top: 13px;
}


.ph_cn{height:300px; padding-top:16px;} 
.ph{ width:289px; height:367px;}
.ph_title{height:41px; border-top:2px solid #e5e5e5; border-right:1px solid #e5e5e5;border-left:1px solid #e5e5e5; background:url("/skin/images/title_bg.gif") repeat-x bottom;}
.ph_title li{ width:95px; display:block; float:left; height:41px; line-height:41px; text-align:center;font-family: "Î¢ÈíÑÅºÚ","ËÎÌå",serif;font-size: 16px; border-right:1px solid #e5e5e5}
.ph_title li:hover{ background:#FFF; cursor:pointer;}
.ph_title li.hover{ background:#FFF;}
.ph_cn li{height:29px; display:block; padding-top:6px;}
.ph_span{ width:21px; height:21px; display:block; float:left; background:url("/skin/images/ph_bg.gif") no-repeat 8px 0; text-align:center; line-height:21px; color:#FFF; padding-left:8px;}
.ph_span2{ width:21px; height:21px; display:block; float:left; background:url("/skin/images/hp_bg2.gif") no-repeat 8px 0; text-align:center; line-height:21px; color:#FFF; padding-left:8px;}
.ph_cn li a{ display:block; width:242px; height:24px; float:left; padding-top:5px; padding-left:9px;}
.ph_cn li a:hover{ color:#c00;}
.ph_xt{ width:280px; height:1px; border-top:dashed 1px #e4e4e4; margin:0 auto; display:block; overflow:hidden;}
.egg{ width:960px; margin:0 auto 10px auto; }
.content2{ width:960px; margin:0 auto;overflow:hidden; height:675px;}
.cnt2{ width:960px;}

.fn_area_title {
   
    height: 53px;
    margin-bottom: 20px;
    width: 960px; display:block; background:url("/skin/images/ttbg.gif") repeat-x bottom
}
.fn_area_title a{ color:#333}

.fn_area_title a:hover{ color:#c00;}

.cnt2_title {
	font-family: 'Î¢ÈíÑÅºÚ';
	height: 53px;
	overflow: hidden; 
	
}
 .cont {
	border-bottom: 5px solid #000000;
	float: left;
	font-size: 28px;
	height: 30px;
	overflow: hidden;
	padding-bottom: 13px;
	width: 185px;
	padding-left:10px;
	padding-top:5px;

}
.blank {
    border-bottom: 5px solid #FFFFFF;
    float: left;
    height: 35px;
    overflow: hidden;
    padding-bottom: 13px;
    width: 3px; display:block
}

.left2{ width:391px; height:595px; float:left;}
.left2 h2{ height:38px; display:block;font-family: "Î¢ÈíÑÅºÚ","ËÎÌå",serif;font-size: 18px; font-weight: normal;}
.left2 ul{ width:370px; display:block; padding-bottom:15px;}
.left2 li{ height:29px; display:block; font-size:14px; background:url("/skin/images/ufo_46.gif") no-repeat 2px 3px; padding-left:12px;}
.left2 li a{ color:#333;}
.left2 li a:hover{ color:#c00;}
.cn2{ width:256px; height:575px; float:left; border-right:1px solid #e5e5e5; padding-left:10px;}

.cn_rtop2{ border-top:1px solid #e5e5e5; overflow:hidden; display:block; height:8px;}
.cn2_new{ width:256px; height:142px; overflow:hidden;}
.cn2_new li{ height:22px; display:block;border-bottom:1px  dotted  #e5e5e5; overflow:hidden; display:block; width:243px; margin-bottom:8px;}
.cn2_new li a{ color:#333}
.cn2_new li a:hover{ color:#c00;}


.right2{ width:289px; height:595px; float:right;}
.right2_title{ height:37px; padding-right:5px;}
.rtnew{ width:286px; height:238px;}
.rtnew_jd{ width:286px; height:184px; display:block;}
.rtnew_jd img{ width:286px; height:150px;}
.rtnew_jd p{ text-align:center; padding-top:7px;}
.rtnew_xt{ width:274px; height:16px; display:block; overflow:hidden; margin:0 auto; border-top:1px dotted #e4e4e4}
.rtnew li{ height:29px; background:url("/skin/images/ufo_46.gif") no-repeat 0 4px; padding-left:10px; display:block}
.rtnew li a{ color:#333}
.rtnew li a:hover{ color:#c00;}
.rtnew_xt2{ width:274px; height:16px; display:block; overflow:hidden;border-top:1px solid #e4e4e4}
.rtnew2{ width:289px; height:178px;}
.rtnew2_t{ width:289px;}
.rtnew2_t li{ height:29px; background:url("/skin/images/ufo_46.gif") no-repeat 0 4px; padding-left:10px; display:block}
.rtnew2_b{ width:270px; height:57px; color:#e5e5e5; line-height:22px;}
.rtnew2_b a{ color:#333}
.rtnew2_b a:hover{ color:#c00;}

.cnr_right2{ color:#666;height:30px; float:right; padding-top:4px;}
.cnr_right2 a{ color:#666}
.cnr_right2 a:hover{ color:#c00;}

.cn3_left{ width:240px; height:150px; float:left; padding:0px 0 0 0px; position:relative;}
.cn3_left img{ width:240px; height:150px;}
.cn3_left span{
	background-color: #000000;
	filter:alpha(opacity=50);
    -moz-opacity:0.5;
    -khtml-opacity: 0.5;
    opacity: 0.5;
	text-indent:-999px;
	z-index:1;
	position:absolute;
	width:240px;
	height:21px;
	top: 130px;
	line-height:21px;
	left: 0px;
}
.cn3_left em{
	position: absolute;
	text-align: center;
	width: 240px;
	left: -1px;
	top: 135px;
	color:#FFF;
	font-size: 12px;
	z-index: 2;
	font-style: normal;
}

.cn3_left em a{ color:#FFF}
.cn3_left em a:hover{ color:#c00;}

.shuaxin{ height:36px; border-top:1px solid #e4e4e4; padding-top:10px;}
.shuaxin_r{ width:16px; height:15px; float:right; margin:5px 7px 0 0;}

.right3{ width:289px; height:595px; float:right;}
.fn_img_w70 {
    font-size: 14px;
    font-weight: bold;
    height: 70px;
    overflow: hidden;
}


.fn_img_right_info {
    background: none repeat scroll 0 0 #F0F0F0;
    float: left;
    height: 40px;
    line-height: 20px;
    padding: 15px 10px;
    width: 165px; overflow:hidden;
}
.fn_bgt{font-family: "Microsoft YaHei","Î¢ÈíÑÅºÚ","ËÎÌå";
    font-size: 15px;
    font-weight: bold;
    line-height: 22px;
    white-space: nowrap;}



.fn_img_right_info span {
    color: gray;
    font-size: 12px;
    font-weight: normal;
}
.fn_img_tu{ float:left; width:100px; height:70px;}
.fn_img_tu  img{ width:100px; height:70px;}
.right3_news{ width:289px; padding-top:16px; padding-bottom:10px;}
.right3_news li{ height:24px; display:block; background:url("/skin/images/ufo_46.gif") no-repeat 1px 4px; padding-left:11px;}
.right3_news li a{ color:#333}
.right3_news li a:hover{ color:#c00;}
.fn_bgt2{ font-size:16px; font-weight:bold;}
.diaoca{ height:29px; padding-left:10px; font-size:14px; color:#333;}

.dch{ height:24px; padding-left:10px;}
.dch_left{ width:37px; height:22px; float:left; padding-top:2px; color:#666666}
.dch_cn{ width:120px; height:24px; float:left;}
.dch_right{ width:110px; height:24px; float:left;}
.zrdc{ height:15px; padding-left:10px; color:#333; padding-top:10px;}



.pic{ width:960px;margin:0 auto; border-top:1px solid #e5e5e5; padding-bottom:10px;}
.pic_title{ height:53px;}
.pic_l{ height:53px; padding-left:15px;font-family: "Î¢ÈíÑÅºÚ","ËÎÌå",serif;font-size:18px; font-weight: normal; line-height:53px; float:left;}
.pic_r{ height:53px; float:right; padding-right:7px; line-height:53px;}
.pic ul{ padding-left:15px; display:block; width:945px;}
.pic li{ width:172px; height:175px; float:left;margin-right:16px; display:inline;}
.pic li img{ width:171px; height:119px; border:1px solid #cbcacf;}
.pic li p{ text-align:center; line-height:20px; padding-top:3px;}
.pic li a{ color:#666}
.pic li a:hover{ color:#c00;}


.link{ width:960px;margin:0 auto;}
.link_t{ height:36px; line-height:36px; border-bottom:1px solid #e5e5e5; padding-left:15px;;font-family: "Î¢ÈíÑÅºÚ","ËÎÌå",serif;font-size:18px; font-weight: normal; }
.link_cn{ padding:15px; padding-bottom:20px;}
.link_cn a{  color:#333; line-height:30px; margin-right:10px;}
.link_cn a:hover{ color:#c00;}
.bo{ border-top:1px solid #dddddd; background:#f8f8f8; padding-top:15px;}


.bq {
    margin: 0px auto 10px auto;
    text-align: center;
    width: 960px; color:#666
}
.bq a {
    color: #666;
}
.bq a:hover {
    color: #CC0000;
}


.heiks{ width:289px; height:238px;margin: 0px 0 0px; font-family: "Microsoft YaHei","Î¢ÈíÑÅºÚ","ËÎÌå"; color:#f4f4f4;}
.heiks a{ color:#f4f4f4}
.heiks a:hover{ color:#f4f4f4}
.heiks_t{ width:289px; height:122px; margin-bottom:6px;}
.heiks_left{ width:170px; height:120px; float:left;}
.heiks_lto{ width:170px; height:53px; background:#972a47; text-align:center; line-height:46px; font-size:18px; margin-bottom:6px;}
.heiks_b{ width:170px; height:61px;}
.heiks_ble{ width:78px; height:41px; line-height:18px; text-align:center; padding-top:20px; font-size:14px; float:left; background:#282828}
.heiks_bri{ width:86px; height:61px; margin-top:1px; float:right; background:#0c2960; line-height:61px; font-size:18px; text-align:center;}
.heiks_right{ width:114px; height:89px; float:right; padding-top:32px; background:#726404}
.heiks_rip{ height:32px; text-align:center; display:block; font-size:20px;}
.heiks_rip2{ height:35px; text-align:center; display:block; font-size:12px;}

.keib{ width:289px; height:93px;}
.keib_left{ width:109px; height:93px; float:left; margin-right:6px;}
.keib_left_p{ width:109px; height:29px; text-align:center; line-height:29px; font-size:14px; display:block; background:#726404; margin-bottom:6px;}
.keib_left_p2{ width:103px; height:29px; text-align:center; line-height:29px; font-size:14px; display:block; background:#b9b9b9;}
.keib_left_p3{ width:109px; height:58px; text-align:center; line-height:58px; font-size:14px; display:block; background:#0c2960}
.keib_cn{ width:82px; height:93px; float:left;}
.keib_cn_p{ width:82px; height:46px; display:block; text-align:center; line-height:47px; font-size:14px; background:#282828; margin-bottom:6px;}
.keib_cn_p2{ width:82px; height:41px; display:block; text-align:center; line-height:41px; font-size:14px; background:#972a47; margin-left:1px;}
.keib_right{ width:87px; height:67px; float:right; padding-top:25px; background:#a3ae00}
.keib_right_p{ height:32px; width:87px; text-align:center; font-size:17px;}
.keib_right_p2{ height:32px; width:87px; text-align:center; font-size:12px;}
.WebDate {
    border:1px solid #999;
    height:20px;
    background:#fff url("/skin/datePicker.gif") no-repeat right
}
div.CalendarPanel {
    width:176px;
    background-color:#fff;
    border:1px solid #999;
    font-size:12px
}
table.CalendarTop {
    border:0 solid #7ba;
    font-size:12px
}
.CalendarTop tr.titlerili input {
    font-size:12px;
    padding-left:2px;
    padding-right:2px;
    padding-top:2px;
    cursor:pointer;
    color:#000;
    border:1px solid #999;
    background-color:#d5d5d5
}
.CalendarTop tr.titlerili th.prevMonth {
    width:5%
}
.CalendarTop tr.titlerili th.prevMonth input {
    width:20px
}
.CalendarTop tr.titlerili th.YearMonth {
    width:90%
}
.CalendarTop tr.titlerili th.YearMonth select {
    font-size:12px;
    width:60px;
    border:1px solid #999
}
.CalendarTop tr.titlerili th.nextMonth {
    width:5%
}
.CalendarTop tr.titlerili th.nextMonth input {
    width:20px
}
table.CalendarDate {
    border:0 solid #fff;
    background-color:#fff;
    font-size:12px
}
.CalendarDate tr.titleli th {
    padding-top:3px;
    padding-bottom:3px;
    text-align:center;
    font-weight:normal;
    background-color:#d5d5d5;
    color:#000
}
.CalendarDate tr.date td {
    padding-top:3px;
    padding-bottom:3px;
    text-align:center;
    background-color:#e7e7e7
}
.CalendarDate tr.date td.sun a {
    cursor:default;
    color:#f00
}
.CalendarDate tr.date td.sun a {
    cursor:default;
    color:#f00
}
.CalendarDate tr.date td.sat a {
    cursor:default;
    color:#f00
}
.CalendarDate tr.date td.day a {
    cursor:default;
    color:#000
}
.CalendarDate tr.date td.today a {
    cursor:default;
    background-color:#c00;
    color:#fff
}
.CalendarDate tr.date td.selDay {
    padding-top:3px;
    padding-bottom:3px;
    cursor:default;
    background-color:#c00;
    color:#fff
}
.CalendarDate tr.date td.selDay a {
    color:#fff
}
.CalendarDate tr.date td.dayOver {
    padding-top:3px;
    padding-bottom:3px;
    cursor:pointer;
    background-color:#c00;
    color:#fff
}
.CalendarDate tr.date td.dayOver a {
    color:#fff
}
table.CalendarTime {
    border:0 solid #fff;
    background-color:#fff;
    font-size:12px
}
.CalendarTime tr td select {
    font-size:12px;
    width:40px
}
div.CalendarButtonDiv {
    padding:4px 4px 4px 4px;
    background-color:#fff
}

.xhkl{ height:170px;}
.xhkl li{ width:100px; height:170px; display:inline; margin:0 15px 0 20px; float:left;}
.xhkl li p{ text-align:center; padding-top:4px; line-height:18px;}
.CalendarButtonDiv input {
    width:40px;
    font-size:12px;
    padding-left:2px;
    padding-right:2px;
    cursor:pointer;
    color:#000;
    border:1px solid #7ba;
    padding-top:2px;
    background-color:#bdebee
}


.yx-rotaion{margin:0 auto;}
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotation-t,.yx-rotaion-btn{position:absolute}
.yx-rotation-title{position:absolute;width:179px;height:224px;line-height:20px;background:#000;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;left:380px;top:0;bottom:0;_bottom:-1px;z-index:1}
.yx-rotation-t{color:#fff;font-size:14px;font-family:microsoft yahei;z-index:2;bottom:0;margin-left:10px;line-height:20px;left:380px;top:10px;}
.yx-rotaion-st{position:absolute;width:150px;margin-top:60px;margin-left:10px;font-size:12px;line-height:20px;}
.yx-rotation-focus span,.yx-rotaion-btn span{background:url("/skin/images/ico.png") no-repeat;display:block;}
.yx-rotation-focus{height:40px;line-height:40px;right:20px;bottom:0;z-index:2}
.yx-rotation-focus span{width:12px;height:12px;line-height:12px;float:left;margin-left:5px;position:relative;top:14px;cursor:pointer;background-position:-24px -126px;text-indent:-9999px}
.yx-rotaion-btn{width:380px;height:41px;top:50%;margin-top:-20px;}
.yx-rotaion-btn span{width:41px;height:41px;cursor:pointer;filter:alpha(opacity=30);-moz-opacity:0.3;-khtml-opacity:0.3;opacity:0.3;position:relative}
.yx-rotaion-btn .left_btn{background-position:-2px -2px;float:left;left:10px}
.yx-rotaion-btn .right_btn{background-position:-2px -49px;float:right;right:10px}
.yx-rotaion-btn span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
.yx-rotation-focus span.hover{background-position:-10px -126px}
.rotaion_list{width:0;height:0;overflow:hidden;}
     
	 


.hotwords{@fis-clearfix height:130px}
.hotwords li{background:#17a2b7;font-size:14px;float:left;width:63px;height:63px;margin:0 8px 8px 0;position:relative;overflow:hidden;text-align:center}
.hotwords li a:link,.hotwords li a:visited{display:block;visibility:hidden;color:#FFF;padding:2px;width:59px;line-height:18px;text-decoration:none;font-family:"Î¢ÈíÑÅºÚ"}
.hotwords li.li_0,.hotwords li.li_3,.hotwords li.li_8,.hotwords li.li_11{background:#53aecf;font-size:14px;width:134px;font-weight:bold}
.hotwords li.li_0 a:link,.hotwords li.li_3 a:link,.hotwords li.li_8 a:link,.hotwords li.li_11 a:link{width:130px}
.hotwords li.li_5,.hotwords li.li_11{margin-right:0}
.hotwords li.li_color_0{background:#53aecf}
.hotwords li.li_color_1{background:#73ced6}
.hotwords li.li_color_hove{background:#055c6f}
.hotwords li a.detail{display:block;visibility:visible;background:rgba(0,0,0,0.8);filter:progid:DXImageTransform.Microsoft.gradient(enabled = 'true',startColorstr = '#80000000',endColorstr = '#80000000');height:63px;position:absolute;top:63px;left:0}

.mb25{margin: 0px auto 14px auto;text-align: center;}

.backToTop{ width:84px; position: fixed; _position: absolute; right: 40px; bottom: 100px; _bottom: "auto"; cursor: pointer;  overflow:hidden }
.backToTop .erweima{ height:70px; background:#53aecf; padding: 5px 0px; text-align: center; }
.backToTop .download a{ display:block; width:84px; height:26px; line-height:26px; text-align:center; background:#17a2b7; color:#fff; font-weight: bold; text-decoration: none; overflow: hidden; font-size: 14px;position:relative;z-index:999;;}
.backToTop .download a:hover { text-decoration: none; color: #fff; }
.backToTop ul.nav_link li { width: 42px; height: 42px; overflow: hidden; float: left; background: #0064c5; }
.backToTop ul.nav_link li a { width: 42px; height: 42px; overflow: hidden; display:block; line-height: 42px; text-align: center; background: url("/skin/images/1.gif") no-repeat left top; color: #fff; text-decoration: none; }



.backToTop ul.nav_link li.b2 a { background: url("/skin/images/2.gif") no-repeat left top; }
.backToTop ul.nav_link li.b2 a:hover { color: #fff; text-decoration: none;background:#17a2b7; }
.backToTop ul.nav_link li a.cdsh { width: 30px; height: 37px; overflow: hidden; padding: 5px 6px 0px; line-height: 16px; }
.backToTop ul.nav_link li a.a2 { background: #0064c5; }
.backToTop ul.nav_link li.bctop a { background: url("/skin/images/bctop.jpg") no-repeat left top; text-indent: -999em; }
.backToTop ul.nav_link li a.bg { background: url("http://mat1.gtimg.com/cd/poon/home/cnav_bg.png") no-repeat; }

.backToTop ul.nav_link li.fc a:hover { background:url("/skin/images/news.gif") no-repeat left top;text-indent: -999em; }
.backToTop ul.nav_link li.qc a:hover { background:url("/skin/images/huodong.jpg") no-repeat left top; text-indent: -999em; }
.backToTop ul.nav_link li.lc a:hover { background:url("/skin/images/saishi.gif") no-repeat; text-indent: -999em; }
.backToTop ul.nav_link li.ly a:hover { background:url("/skin/images/jijing.gif") no-repeat; text-indent: -999em; }
.backToTop ul.nav_link li.yl a:hover { background:url("/skin/images/baike.gif") no-repeat; text-indent: -999em; }
.backToTop ul.nav_link li.ms a:hover { background:url("/skin/images/vedio.gif") no-repeat; text-indent: -999em; }
.backToTop ul.nav_link li.jj a:hover { background:url("/skin/images/tupian.gif") no-repeat; text-indent: -999em; }
.backToTop ul.nav_link li.gw a:hover { background:url("/skin/images/gonglve.gif") no-repeat; text-indent: -999em; }
.backToTop ul.nav_link li.hj a:hover { background:url("/skin/images/daoju.gif") no-repeat; text-indent: -999em; }
.backToTop ul.nav_link li.sm a:hover { background:url("/skin/images/wuqi.gif") no-repeat; text-indent: -999em; }
.backToTop ul.nav_link li.jy a:hover { background:url("/skin/images/download.gif") no-repeat; text-indent: -999em; }
.backToTop ul.nav_link li.qz a:hover { background:url("/skin/images/baoxiang.gif") no-repeat; text-indent: -999em; }
.backToTop ul.nav_link li.wm a:hover { background:url("/skin/images/women.gif") no-repeat; text-indent: -999em; }

/**µ¯³ö²ãÑùÊ½**/


@charset "UTF-8";

*{margin:0;padding:0;list-style-type:none;}

input,button{border:1px solid #DDD;font-size:13px;margin:0;height:auto}




.btn01{color:#fff; background:#000000; display:block; width:100px; margin:20px auto; font-size:16px; font-weight:bold; letter-spacing:3px; height:35px; line-height:35px; text-align:center;}
.btn02{color:#fff; background:#CC00FF; display:block; width:100px; margin:20px auto; font-size:16px; font-weight:bold; letter-spacing:3px; height:35px; line-height:35px; text-align:center;}
.btn03{color:#fff; background:#66CC33; display:block; width:100px; margin:20px auto; font-size:16px; font-weight:bold; letter-spacing:3px; height:35px; line-height:35px; text-align:center;}



/* modal */

.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#ccc;opacity:0.6;filter:alpha(opacity=80)}
.modal{position:fixed;top:50%;left:50%;z-index:1050;width:560px;margin:-250px 0 0 -280px;background-color:#ffffff;border:1px solid #999;border:1px solid rgba(0,0,0,0.3);*border:1px solid #999;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;outline:none;-webkit-box-shadow:0 3px 7px rgba(0,0,0,0.3);-moz-box-shadow:0 3px 7px rgba(0,0,0,0.3);box-shadow:0 3px 7px rgba(0,0,0,0.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}


.close{cursor:pointer;padding:2px 3px;cursor:pointer;padding:2px 3px;position:absolute;right:10px;top:14px}
.close:hover{background-color:grey;color:#ffffff}

.button-blue{display:block;float:left;padding:5px 0;width:80px;margin-right:10px;color:#fff;background:#407acc;text-align:center;cursor:pointer}
.button-blue:hover{background:#084b91;text-decoration:none;color:#ffffff}

.button-grey{display:block;float:left;padding:5px 0;width:80px;color:#fff;background:#ccc;text-align:center;cursor:pointer}
.button-grey:hover{background:#aaa;text-decoration:none}


.login-form .form-arrow,.signup-form .form-arrow,.forgot-form .form-arrow{display:block;width:30px;height:15px;background:url(/static/img/arrow.png?2013033000) no-repeat;position:absolute;left:95px;top:-15px}
.login-form input,.signup-form input,.forgot-form input{padding:9px 9px 9px 9px;margin-bottom:20px;width:94%}
.login-form .forgot,.login-form .login,.login-form .reg,.signup-form .forgot,.signup-form .login,.signup-form .reg,.forgot-form .forgot,.forgot-form .login,.forgot-form .reg{width:302px;padding:0;margin:0 0 10px 0;height:35px;font-size:18px;cursor:pointer}
.login-form label.remember,.signup-form label.remember,.forgot-form label.remember{font-size:13px}
.login-form input[type="checkbox"],.signup-form input[type="checkbox"],.forgot-form input[type="checkbox"]{width:auto;height:auto;padding:0;margin:3px 5px 0 0}
.login-form a.forgot,.signup-form a.forgot,.forgot-form a.forgot{font-size:13px;float:right;margin-top:2px;width:auto;cursor:pointer}
.login-form p.error,.signup-form p.error,.forgot-form p.error{font-size:13px;margin-bottom:5px;color:#b22d2d}
#signup-modal,#login-modal,#forgetform,.modal{display:none;width:300px;padding:0 40px 20px;background:white;border:5px solid rgba(0,0,0,0.2);margin-left:-190px;border-radius:10px;overflow:hidden;margin-bottom:40px;box-shadow:0 1px 0 white inset;margin-top:-267px}
#signup-modal a:hover,#login-modal a:hover,#forgetform a:hover,.modal a:hover{text-decoration:none}
.modal h1,#forgetform h1,#signup-modal h1,#login-modal h1{margin:0 -40px;background:#EEE;border-bottom:1px solid #CCC;border-top:1px solid #CCC;font-size:16px;padding:13px 40px;border-top-left-radius:6px;border-top-right-radius:6px;text-align:center;margin-bottom:30px}
.modal .close,#signup-modal .close,#login-modal .close,#forgetform .close{position:absolute;top:0;right:0;padding:12px 18px 16px 18px;height:16px;overflow:hidden;opacity:.8;border-left:1px solid #BBB}
.forgot-btn,.login-btn{display:inline-block;*display:inline;*zoom:1;margin-top:14px;color:#ffffff}


/* ÌØÉ«ÆµµÀ */

.sw-feature-subFt ul{margin-bottom: -10px;margin-left:10px;}
.sw-feature-subFt ul li{display: inline;float: left;height:38px;overflow: hidden;}
.sw-feature-subFt ul li a{display: inline-block;margin-right: 8px;_margin-right: 4px;}

.sw-tags{display: inline-block;height: 28px;line-height: 28px;background-color: #69c;font-size:14px;font-weight: normal;color: #fff;padding: 0px 10px;border-radius: 3px;text-decoration: none;}
.sw-tags:link,.sw-tags:visited,.sw-tags:hover{color: #fff;text-decoration: none;}
.sw-tags:hover{background-color: #568abe;}

.sw-card-r{float: right;width: 289px;padding-top:10px;}
.sw-card-r h4{display: block;margin-bottom:20px;border-bottom: 1px solid #d6e4ee;position:relative;line-height: 28px;width: 280px;}
.sw-card-r span{position: absolute;top: -13px;left: 50%;margin-left: -45px;width: 90px;text-align: center;font-size:13px;background-color: #FAFAFA;color: #999; letter-spacing:2px;}


.both360doc{ clear:both;}
.divtit{ font-weight:bold; color:#fb6600; padding-top:16px; font-size:14px;}
.jianju{padding-top:10px; _padding-top:3px;}
.meiwen{COLOR: #727272}
.meiwen A:link {
	COLOR: #727272; TEXT-DECORATION: none
}
.meiwen A:visited {
	COLOR: #727272; TEXT-DECORATION: none
}
.meiwen A:hover {
	COLOR: #727272; TEXT-DECORATION: none;
}
.tulist1{width:240px; position:relative;}
.tulist1 span{width: 240px;height: 30px;display: block;filter:alpha(opacity=70);  -moz-opacity:0.7;   -khtml-opacity: 0.7;  opacity: 0.7; position:absolute; left: 0px;bottom: 0px; background-color:#000; color:#fff; line-height:30px; font-size:14px;  cursor: pointer;}

.left{ float:left;}
.left1{float:left;}
.tulist2{width:171px; position:relative;}
.tulist2 span{width: 171px;height: 30px;display: block;filter:alpha(opacity=70);  -moz-opacity:0.7;   -khtml-opacity: 0.7;  opacity: 0.7; position:absolute; left: 0px;bottom: 0px;background-color:#000; color:#fff; line-height:30px; font-size:14px; cursor: pointer;}


.layout .hd{background-image:url(/skin/images/bg2.png); background-repeat:no-repeat;}
.layout { width:960px;border:0px solid #e6e6e6; background:#fff; margin:0px auto}

.layout .bd{ padding:0px 0px 0px}
.clear{ overflow:hidden; clear:both;}
.picScroll{position:relative; padding-top:5px;}
.picScroll .picList{ position:relative;top:0px;left:0px; overflow:hidden;zoom:1; width:892px; margin:0px auto; height:184px;}
.picScroll .picPrev, .picScroll .picNext{ position:absolute; cursor:pointer; display:block; width:10px; height:184px; top:0px; }
.picScroll .picPrev{background:url(/skin/images/pic-left-arrow.jpg) no-repeat; left:5px; _left:-10px;margin-top:-20px;}
.picScroll .picNext{background:url(/skin/images/pic-right-arrow.jpg) no-repeat; right:5px; _right:22px;margin-top:-20px;}
.picScroll .onPrev{background:url(/skin/images/pic-left-onarrow.jpg) no-repeat; left:5px;}
.picScroll .onNext{background:url(/skin/images/pic-right-onarrow.jpg) no-repeat; right:5px;}

.picScroll .picItem{ width:189px; padding:0px 17px; height:184px; overflow:hidden; float:left}
.picScroll .picItem img{display:block; width:189px; height:124px;}
.picScroll .picItem p{height:25px; line-height:25px;color:#7a7272;  vertical-align:top;background:#ccc;text-align:center;}
.picScroll .picItem p img{ width:22px; height:22px; border:1px solid #ccc; padding:1px; float:left; margin-right:10px; vertical-align:middle;}
