﻿@charset "utf-8";
/* CSS Document */
body{ margin:0px; padding:0px; font-family: /*pmingliu, SimSun,*/ Arial, Helvetica, sans-serif; font-size:12px;color:#333333; background-color:#FFF;}
a{color:#333333; text-decoration:none;}
a:hover{color:#ff0000;	text-decoration:none;}
form{ padding:0px; margin:0px;}
img{border:0; margin:auto;}
select{font-family:Arial, Helvetica, sans-serif; font-size:12px;color:#333333;}

.left{ float:left;}
.right{ float:right;}
.clear{ clear:both;}
.text_center{text-align:center;	padding-bottom: 3px;}
.text_left{text-align:left;}
.text_right{text-align:right;margin:20px 0;}

/*-----*/
#container{ width:1200px;margin:0 auto;}

#mainbox{ width:1200px; clear:both; margin:10px auto;/* background:url(../images/index/indexmainbox_bg.gif) repeat-x #fff;*/  }
#head{ width:1200px;margin:0 auto; height:80px;}
#head_logo{ float:left; width:600px; padding:15px;}
#head_language{ float:right;text-align:right; padding:10px 10px 0 0; height:50px; line-height:30px;}
#head_language p{ height:30px;}
#head_language select{ }

#banner_slice{ margin:0 auto; width:1200px; background:#ccc; padding:5px 0;}
.slicecontainer, .slicecontainer *{margin:0; padding:0;}
.slicecontainer{width:1200px; height:300px; overflow:hidden;position:relative; background:#FFF}
.slider{position:absolute;}
.slider li{ list-style:none;display:inline;}
.slider img{ width:1200px; height:300px; display:block;}

.slider2{width:4550px;}
.slider2 li{float:left;}

#fairtime{background:#eeeeee; margin-bottom:20px; text-align:center; padding:10px;font-family:"微软雅黑"; }
#fairtime img{ margin:8px auto;}
#fairtime .t1{ font-size:18px; font-weight:500; color:#C00; }
#fairtime .t2{ font-size:12px; font-weight:bold; color:#666}
#fairtime .t3{ font-size:14px; line-height:30px;}


#btm{height:25px; font-size:12px; line-height:25px; color:#444; margin-top:20px;font-family:Arial, Helvetica, sans-serif; padding-bottom:50px; text-align:center;}


ul#topnav { list-style: none; width:1180px; background:url(../images/navi_bg.gif) repeat-x; height:53px; padding:0 0 0 20px; margin:0; }
ul#topnav li { float: left; margin: 0; position: relative;z-index:300;  }
ul#topnav li a { padding:5px 50px; color:#FFF; font-size:18px;  line-height:53px; font-family:"微软雅黑"; font-weight:500; }
ul#topnav li a:hover{ background:url(../images/navi_bg_on.gif) 0 0 repeat-x;}
ul#topnav li .sub { float:left; position: absolute; top: 45px; left:0; padding:11px 0 0 0; z-index:10000;  display: none;  }
ul#topnav li .sub ul { list-style: none; margin: 0; padding:10px; float: left;  border:1px solid #36c; background:#FFF; }
ul#topnav .sub ul li {color:#c00; font-size:14px; font-weight:normal; line-height:30px;background:#eee; padding:0; width:160px;}
ul#topnav .sub ul li a {  background:#fff;padding:0 0 0 10px; display:block;width:150px;line-height:25px;font-weight:normal;  color:#333; font-size:12px; }
ul#topnav .sub ul li a:hover {  background:#fff; text-decoration:underline; }
ul#topnav a.a2:link, ul#topnav a.a2:hover, ul#topnav a.a2:visited{color:#c00; font-size:14px; line-height:30px;font-weight:normal;background:#eee; padding:0; width:160px}

#foot_nav { width:1140px; height:25px; padding:0 0 0 60px; margin:0; background:#36c;}
#foot_nav li { float: left; margin: 0; position: relative; list-style:none; }
#foot_nav li a { padding:0 50px; color:#FFF; font-size:14px;  }
#foot_nav li a:hover{}
#btm .sub { padding:0 0 0 100px;  z-index:1000;  background-color:#eee;  }
#btm .sub ul { float:left; width:130px;  list-style: none; margin: 0; padding:10px;}
#btm .sub ul li { color:#c00;  line-height:20px;  text-align:left; }
#btm .sub ul li a { width:140px; display:block; 	line-height:20px;  color:#444; font-size:12px; text-align:left; }
#btm .sub ul li a:hover {  text-decoration:underline; }
#btm a.red:link, #btm a.red:visited, #btm a.red:hover{ color:#c00; }

#btm .clear{ clear:both;}
#btm ul.buyer{ width:160px;}

#left_column{width:263px; margin:35px 0 0 10px; float:right; }
#left_column .btn{ margin-bottom:20px;}
#left_column .btn2{ font-size:14px; font-weight:600; color:#666; text-align:center; line-height:30px; margin-top:40px;}




/*
.menu{ margin-bottom:14px;}
.menu ul{ margin:0px; padding:0; }
.menu ul li{ list-style:none; margin:2px 0px; padding:0px;  width:195px; height:39px;background:url(../images/index/index_leftmenu.jpg) no-repeat; }
.menu ul li a{ font-size:15px; font-weight:bold; color:#444; line-height:39px; margin-left:25px; } 
.menu ul li a:hover{ font-size:15px; font-weight:bold; color:#333;line-height:39px; text-decoration:underline;margin-left:25px;} 
.menu .nav_on { text-decoration:underline;}
.menu .nav2{height:45px;background:url(../images/index/index_leftmenu_2.jpg) no-repeat; line-height:20px; padding:6px 0 0 25px; width:170px;}
.menu .nav2 a{ font-size:15px; font-weight:bold; color:#444; margin-left:0;line-height:20px;height:45px;} 
.menu .nav2:hover a{ font-size:15px; font-weight:bold; color:#333;text-decoration:underline;margin-left:0px;line-height:20px;} 
*/

/*.leftcolumn_block{border:1px solid #c7c7c7; padding-bottom:20px;}*/
.leftcolumn_block{padding-bottom:20px; }

.leftcolumn_tit{ border-bottom:1px solid #aaa; background:url(../images/ico_arrow.gif) 20px 12px no-repeat; height:38px; margin:0 auto;font-size:16px; font-weight:500; font-family:"微软雅黑"; color:#c00; line-height:38px; padding-left:45px;}
.leftcolumn_tit a{color:#c00;line-height:38px; }
.leftcol_list{  padding:10px 10px 10px 0px;} 
.leftcol_list ul{ margin:0px; padding:0px; }
.leftcol_list ul li{ list-style:none; margin:0px; padding:0px;/*border-bottom:1px dotted #CCC;*/ background:url(../images/icon_3.gif) 23px 10px no-repeat ; padding-left:45px;line-height:30px;}
.leftcol_list ul li a{  display:block; }



/**/

#right_column{ width:693px; float:left; }
.rightcolful{ width:680px; border:1px solid #c7c7c7; margin-bottom:13px;}
.rightcolful_tit{background:url(../images/index/indexcol_tit.gif) repeat-x; width:661px; height:38px;margin:0 auto;font-size:16px; font-weight:bold; color:#444; line-height:38px; padding-left:17px;}
.rightcolful_cont{ width:658px; padding:15px 10px 10px 10px; margin:0 auto; text-align:center;}
.rightcolful_cont2{width:638px; padding:10px 20px; margin:0 auto; line-height:160%;}
.blue{ color:#0098E1;}
.red{ color:#c00;}

#indexpdcbox{}
#indexpdcbox ul{ padding:0; margin:0;}
#indexpdcbox ul li{ display:block; width:115px; height:77px; font-size:16px; color:#FFF; text-align:center; float:left; background:url(../images/index/pdc_block_bg.jpg) no-repeat; font-weight:bold; list-style:none; padding-top:9px; margin-left:10px; margin-right:6px; padding-bottom:0;}
a.pcdbtn{ display:block; width:81px; height:18px; background:url(../images/index/pdc_block_btn.gif) no-repeat; font-size:12px; margin:10px auto 0 4px; font-weight:normal; text-align:left; padding-left:20px; line-height:19px; cursor:pointear;}
a.pdcreg{font-size:18px;color:#FFF; line-height:28px; display:block;}
a.pdcreg:hover{ color:#0FF;}

.rightcol_one3rd1{width:218px; height:258px;border:1px solid #c7c7c7; text-align:center; float:left; margin-right:10px;}
.rightcol_one3rd1_tit{ width:198px;background:url(../images/index/indexcol_tit.gif) repeat-x;height:38px;margin:0 auto;font-size:16px; font-weight:bold; color:#444; line-height:38px; padding-left:17px; text-align:left;}
.rightcol_one3rd1 img{ margin-top:17px;} 

.rightcol_one4{width:140px; height:228px;border:1px solid #c7c7c7; text-align:center; float:left; margin-right:10px;}
.rightcol_one4_tit{ width:122px;background:url(../images/index/indexcol_tit.gif) repeat-x;height:38px;margin:0 auto;font-size:16px; font-weight:bold; color:#444; line-height:38px; padding-left:17px; text-align:left;}
.rightcol_one4 img{ margin-top:17px;} 

.coop_logo { text-align:center; }
.coop_logo img{ margin:10px 20px ;}

.list1_3{ width:197px; height:170px; padding:10px; text-align:left;} 
.list1_3 ul{ margin:0px; padding:0px; }
.list1_3 ul li{ list-style:none; margin:0px; padding:2px 0 2px 19px;border-bottom:1px dotted #CCC;  background:url(../images/index/ico_arrow.jpg) no-repeat 5px 10px; line-height:25px; }

.list3{ background:url(../images/index/index_title3_cont_bg.gif) no-repeat; width:177px; height:114px; padding:20px;} 
.list3 ul{ margin:0px; padding:0px; }
.list3 ul li{ list-style:none; margin:0px; padding:0px; margin-bottom:5px; background:url(../images/index/ico_arrow.jpg) no-repeat 0px 5px; }
.txt18{padding-left:18px; font-size:14px;font-weight:bold; color:#666; font-family:Arial, Helvetica, sans-serif;}
.txt14{padding-left:12px; font-size:14px;font-weight:bold; color:#666;}
.txt12{font-size:12px; display:block; width:150px; margin:5px 0  0 16px; line-height:150%;}

.right_column1{ margin:15px 0 0 0; clear:both;}
.index_title1{ width:654px; height:38px; background:url(../images/index/index_title.jpg) no-repeat;font-size:18px; font-weight:bold; padding-left:15px; line-height:37px; color:#444;}

a.more{ text-align:right; color:#C00;}


/**/
#category { width:685px; overflow:hidden; line-height:20px; margin-bottom:15px; padding:10px 0 0 15px; }
#category .list_p1 { width:215px; padding:0 15px 0 5px; border-right:1px solid #CCC;}
#category .list_p2 {  width:175px; padding:0 15px;border-right:1px solid #CCC; }
#category .list_p3 {width:225px; padding-left:15px; }
#category ul {  float:left; margin:0; padding:0; }
#category span { color:#C00; font-weight:bold; }
#category .venue{ width:650px; padding:10px 0 0 5px; clear:both;}
#category .venue b{ color:#C00}

