/* CSS Document */
*{ padding:0px; margin:0px;}
body{ background:url(../images/bg.jpg) repeat-x; font:15px Arial, "Î¢ÈíÑÅºÚ", "ËÎÌå";}
ul{ list-style:none;}
.clear{ clear:both;}
a{ text-decoration:none;}
a:hover{ text-decoration:underline}

#box{ margin:0px auto;}


#top{ height:120px; background:url(../images/top_bg.jpg) no-repeat right; margin-bottom:30px;}
.logo{ margin-top:20px; float:left;}
.top_right{ float:right; text-align:right;}
.top_right_menu{ color:#999; padding-top:10px;}
.top_right_menu img{ margin-right:15px;}
.top_right_menu a{ color:#999;}
.top_right_menu a:hover{ color:#900;}
.top_right_nav{ margin-top:60px;}
.top_right_nav li{ float:left; padding:0px 30px; border-left:1px solid #D4D4D4; border-right:1px solid #fff; }
.top_right_nav li a:hover{ background:url(../images/icon01.png) no-repeat bottom; height:31px;  display:block;}

.top_right_nav li.no{ border-left:0px;}
.top_right_nav li.no2{ border-right:0px; padding-right:0px;}

#main_left{ float:left;}
#left_menu{ width:300px; float:left; margin-bottom:10px;}
.left_menu_title{ font:bold 17px Arial, "Î¢ÈíÑÅºÚ", "ËÎÌå"; height:45px; background:#026AAA; line-height:45px; text-align:center; color:#fff;}
.main_left_pic img{ margin:3px 0px;}


.subNavBox{margin:0px auto; border:1px solid #E6E6E6; background:#F2F2F2;}
.subNav{cursor:pointer;font-weight:bold;font-size:13px;color:#666;line-height:40px;background:url(../images/icon02.jpg) no-repeat 270px center; padding-left:15px; border-bottom:1px solid #E6E6E6; border-top:1px solid #fff; height:40px;}
.subNav:hover{color:#900;}
.currentDd{color:#50220E}
.currentDt{background:url(../images/left_bg.jpg) no-repeat center;}
.navContent{display: none; border:1px solid #D9D9D9; background:#fff; width:266px; margin:15px; padding:15px 0px;}
.navContent li a{display:block;width:266px;font-size:13px; font-weight:400; line-height:35px;color:#333; text-decoration:none; background:url(../images/icon03.jpg) no-repeat left center; padding-left:12px; margin-left:15px; color:#1B2F61;}
.navContent li a:hover{color:#900; font-weight:bold; text-decoration:none; background-color:#f5f5f5; width:235px; }




#right{ float:left; margin-left:30px;}
#right1{float:left; margin-right:30px;}
.ck-slide { width: 870px; height: 250px; margin: 0 auto;}
.ck-slide ul.ck-slide-wrapper { height: 320px;}
.mianc{ margin-bottom:20px;}

.right_list{ padding-bottom:30px;}
.right_list_title{ background:url(../images/right_list_bg.jpg) no-repeat center bottom; height:50px; font-size:20px; color:#666; padding-left:15px;}
.right_list_title span{ float:right; color:#FF9900; font:normal 14px Arial, "Î¢ÈíÑÅºÚ", "ËÎÌå";}
.right_list li{ float:left; width:153px; text-align:center; margin:0px 10px 10px 6px; position:relative; padding:10px 0px; color:#333; line-height:25px;overflow:hidden; height:200px;}
.right_list_new{ position: absolute; left:0; top:0; }

.right_list li .dask{width:153px;height:200px;padding:20px 0 0 0px;background:#E0E0E0;opacity:0.9;position:absolute;top:-300px;left:0;}
.right_list li .dask h2{ font:bold 13px Arial, "Î¢ÈíÑÅºÚ", "ËÎÌå";line-height:20px; color:#585858; padding-top:10px; text-align:center; padding-left:10px; padding-right:10px;}
.right_list li .dask p{color:#333; line-height:30px; color:#585858; margin:15px 0px; font-size:13px;}
.right_list li .dask a{color:green;text-decoration:none}

#foot{ background:url(../images/foot_bg.jpg) repeat-x; height:61px;}
.foot_main{ line-height:60px;}


.bread{ border:1px solid #E6E6E6; background:#F2F2F2; height:45px; padding:0px 15px; line-height:45px; color:#666;}
.bread_px{ float:right;}
.bread_px a{ width:40px; height:45px; line-height:45px; display: inline; padding:0px 25px; background: url(../images/icon10.jpg)  no-repeat right center; margin-right:10px; color:#666;}
.bread_px a:hover{background: url(../images/icon09.jpg)  no-repeat right center; color:#900;}
.search{ margin-bottom:40px; text-align:center; padding-top:20px;}
.search input{ height:38px; border:2px solid #026AAA; line-height:38px;}
.search img{ padding-bottom:2px;}
.search_hot{ border:1px solid #E6E6E6; color:#666;}

.reg{ margin-bottom:40px;  border:1px solid #E6E6E6; background:#F2F2F2; line-height:30px; color:#666;}
.reg a{ color:#333; text-decoration:underline;}
.reg input{ height:30px; border:1px solid #ccc; line-height:30px;}

#login{ background:#012C57;}
.login_bg{ background:url(../images/login.jpg) no-repeat left center; height:415px; margin:0px auto;}
.login_in{ float:right; background:#fff; width:310px; height:270px; margin-top:50px; margin-right:200px; padding:20px;}
.login_in input{ height:38px; border:1px solid #BDBDBD;}
.login_in img{ padding-bottom:1px;}
.red{ font:bold 20px Arial, "Î¢ÈíÑÅºÚ", "ËÎÌå"; color: #999999;}
.hui{ font-size:14px; color:#999;}
.jh{ color:#FF6600;}


.list,.list1{ margin-top:20px;}

.list li a.list_link{ float:left;text-align:center; margin:0px 12px 10px 9px; width:153px;  position:relative; padding:10px 0px; color:#333; line-height:25px; height:200px;}
.list1 li a.list_link{ float:left;text-align:center; margin:0px 25px 10px 15px; width:153px;  position:relative; padding:10px 0px; color:#333; line-height:25px; height:200px;}
.list_xx{ display:none;}
.list li a.list_link:hover,.list1 li a.list_link:hover{ background:#EEEEEE;z-index:2;}
.list li a:hover .list_xx,.list1 li a:hover .list_xx{ position:absolute; display:block; top:0px; left:153px;  background: url(../images/icon08.jpg) no-repeat left center;z-index:9999; padding-left:7px; }
.list_xx_main{width:410px; height:218px;border:1px solid #CCCCCC;background:#F3F3F3;}
.list_xx_main h2{ color:#585858; font-size:15px;}
.list_xx_main dd{ text-align:center; font-size:13px; color:#585858;}

.list_xx_main_left{ float:left; width:210px; padding:15px;}
.list_xx_main_right{ float:right; background:#DCE8F5; width:135px; height:198px; padding:10px; padding-right:13px;}
.list_xx_main_right img{ margin-top:10px; margin-left:5px;}

#next a {background:#fdfdfb; display:block; color:#272727;}
#next a:hover {background:#dde3e8; display:block; color:red;}
.search_list_hot{ float:left; width:198px; border:1px solid #E6E6E6; background:#F2F2F2; text-align:center; line-height:22px; margin-bottom:15px;}
.search_list_hot_title{ height:47px; background:#026AAA; font:bold 16px Arial, "Î¢ÈíÑÅºÚ", "ËÎÌå"; text-align:center; line-height:47px; color:#fff; }
.size_s{ font-size:15px; color:#666666;}
.size_g{ font-size:15px; color:#FF9900}

.search_list_hot li a{ padding:15px 5px;display:block; color:#333; border-bottom:1px dashed #d8d8d8;}
.search_list_hot li a:hover{ background:#e6e6e6;}