@charset "utf-8";
/* Created by yuchunming*/
body{background:#000;text-shadow:0 1px #fff;}
body{background-image:url(../images/bg.png);}
body,td,input{ font-size:12px; font-family:"宋体";}
body,div,form,img,ul,li,p,h1,h2,h3,h4,h5,h6,dl,dt,dd{margin: 0; padding: 0; border: 0;}
li{ list-style-type:none;}
p{ text-indent:2em;}
.clear{ clear: both; line-height:0px; height:0px; font-size:0px; visibility:hidden;}
.clearfix:after{content:"."; display:block; height: 0; clear: both; visibility: hidden;} /* only FF */ 
table{color:#fff;border-collapse:collapse;line-height:24px;font-size:12px;}
table td{color:#000;border:1px #ccc solid;padding:2px 5px;}
table thead td{text-align:center;}

.left{ float:left;}
.right{ float:right;}

/* color */
.cRed{color:#C00;}
.cRed2{color:#900;}
.cRed3{color:#f33;}
.cBold{font-weight:bold;}
.cBlue{color:#014991;}
.cGray{color:#666;}
.cOrange{color:#f60;}
.cGold{color:#c59b36;}
.cGreen{color:#080;}

/* 默认超链样式 */
a{color:#666;text-decoration:none;}
a:hover{color:#C00;text-decoration:underline;}
.fontArial{font-family:Arial, Helvetica, sans-serif;}
.big{font-size:14px;font-weight:bold;}

/*手编超链样式*/
.titRed a{color:#900;}
.link a{color:#014991;text-decoration:none;}
.link a:hover{text-decoration:underline;color:#c00;}

a.linkRed{color:#c00;}
a.linkRed2{color:#900;}
a.linkRed3{color:#f00;}
a.linkBlue{color:#3f6ea2;}
a.orange{color:#ff9900;}
a.linkBlue:hover,a.orange:hover,a.linkRed2:hover,a.linkRed3:hover {color:#c00;}

.box{width:950px;margin:0 auto;}
.top{background:url(../images/top_bg.png);}
.top_inner{width:950px;margin:0 auto;padding:20px 10px 10px 10px;}
.top_logo{background:url(../images/logo.png) no-repeat;width:270px;height:45px;_background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/logo.png',sizingMethod="scale");}
.top_menu{color:#fff;float:right;margin-top:25px;}
.top_menu a{color:#fff;text-shadow:none;}
.top_menu a:hover{color:#fc0;}

/* Header */
.header{background:#000;border-bottom:3px #9b7e0c solid;}
.header_img{background:url(../images/banner.jpg) 0 0 no-repeat;width:950px;height:460px;margin:0 auto;}
h1{text-indent:-9999px;height:0px;line-height:0px;}
h2{text-indent:-9999px;height:0px;line-height:0px;}

/* Content */
.tit{background:url(../images/tit_bg_01.png);_background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/tit_bg_01.png',sizingMethod="scale");width:640px;height:150px;margin:0 auto;}
.tit .tit_txt{color:#fff;text-align:center;font-family:"微软雅黑", "黑体";font-size:30px;padding:25px;text-shadow:0 2px #d19602;}

.menu_box{width:920px;margin:0 auto;text-shadow:0 1px #000;}
.menu{background-color:#714d21;background-image: -webkit-gradient(linear, left top, left bottom, from(#93642a), to(#4d3416)); /* Saf4+, Chrome */background-image:-webkit-linear-gradient(top, #93642a, #4d3416); /* Chrome 10+, Saf5.1+ */background-image: -moz-linear-gradient(top, #93642a, #4d3416); /* FF3.6 */ background-image:-ms-linear-gradient(top, #93642a, #4d3416); /* IE10 */background-image:-o-linear-gradient(top, #93642a, #4d3416); /* Opera 11.10+ */background-image:linear-gradient(top, #93642a, #4d3416);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#93642a', EndColorStr='#4d3416'); /* IE6–IE9 */-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;/*IE 7 AND 8 DO NOT SUPPORT BORDER RADIUS*/-moz-box-shadow: inset 0px 0px 1px #ffff66;-webkit-box-shadow: inset 0px 0px 1px #ffff66;box-shadow: inset 0px 0px 1px #ffff66;height:42px;position:absolute;top:515px;overflow:hidden;display:inline-block;zoom:1;padding:0 10px;border:1px #593204 solid;}
.menu a{color:#fff;font-size:20px;font-family:"微软雅黑", "黑体";text-decoration:none;height:42px;line-height:42px;border-left:1px #b78237 solid;border-right:1px #512304 solid;display:inline-block;padding:0 10px;zoom:1;}
.menu a:hover{background:#000;background-image: -webkit-gradient(linear, left top, left bottom, from(#000000), to(#4d3416)); /* Saf4+, Chrome */background-image:-webkit-linear-gradient(top, #000000, #4d3416); /* Chrome 10+, Saf5.1+ */background-image: -moz-linear-gradient(top, #000000, #4d3416); /* FF3.6 */ background-image:-ms-linear-gradient(top, #000000, #4d3416); /* IE10 */background-image:-o-linear-gradient(top, #000000, #4d3416); /* Opera 11.10+ */background-image:linear-gradient(top, #000000, #4d3416);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#000000', EndColorStr='#4d3416'); /* IE6–IE9 */color:#fff;font-size:20px;font-family:"微软雅黑", "黑体";text-decoration:none;height:42px;line-height:42px;border-left:1px #b78237 solid;border-right:1px #512304 solid;display:inline-block;padding:0 10px;zoom:1;}

.con_box{width:960px;margin:0 auto;margin-top:40px;}

.cp_list{float:left;width:184px;margin:10px 4px 40px 4px;}
.cp_list a{color:#369;}
.cp_list .list_box{background:#fff;font-size:12px;line-height:27px;border:1px #ddd solid;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;/*IE 7 AND 8 DO NOT SUPPORT BORDER RADIUS*/padding:5px;}
.cp_list .list_txt{padding:10px 5px 10px 5px;}
.star{background:url(../images/star_icon.gif) no-repeat;width:20px;height:20px;width:180px;height:22px;background-position:70px 0px;line-height:22px;font-size:14px;font-weight:bold;margin:0 0 5px 4px;}
.star_02{background-position:70px -25px;}
.star_03{background-position:70px -50px;}
.star_04{background-position:70px -75px;}
.star_05{background-position:70px -100px;}

.tab_list{height:500px;overflow-y:scroll;margin-bottom:20px;}
.tab_list_menu{text-align:right;border-bottom:1px #b21818 solid;margin-bottom:5px;}
.tab_list_menu a{background:#b21818;font-size:14px;color:#fff;line-height:32px;display:inline-block;padding:0 10px;text-shadow:none;margin:0 2px;text-decoration:none;}
.tab_list_menu a:hover{background:#b2352e;}
.marked{color:#333;margin-bottom:40px;}

.bestshow{background:#fff;margin-bottom:15px;}
.bestshow_left{float:left;color:#fff;background:#b21818;width:190px;font-family:"微软雅黑", "黑体";text-shadow:none;}
.bestshow_right{font-size:14px;float:right;width:770px;line-height:24px;}
.bestshow_right p{padding:10px;}
.bestshow_tit01{font-size:36px;padding:20px;padding-bottom:0;}
.bestshow_tit02{color:#fc0;font-size:24px;padding:20px;padding-top:0;}
.bestshow a{color:#b21818;}

.contrast_tit{text-align:center;font-size:24px;font-family:"微软雅黑", "黑体";margin-bottom:20px;}
.contrast_box{padding-bottom:15px;border-bottom:1px #ccc dotted;margin-bottom:15px;}
.contrast_txt{width:320px;background:#fff;font-size:18px;font-family:"微软雅黑", "黑体";-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;/*IE 7 AND 8 DO NOT SUPPORT BORDER RADIUS*/padding:15px 0;line-height:32px;margin-top:20px;}
.contrast_txt a{color:#c00;}
.contrast_txt a:hover{color:#f90;}
.contrast_txt p{margin:0 15px;text-indent:0;}
.contrast_img{width:170px;height:170px;margin:0 10px;}
.contrast_next{background:url(../images/next.png) no-repeat;_background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/next.png',sizingMethod="scale");width:51px;height:101px;margin:0 5px;margin-top:32px;}
.contrast_prev{background:url(../images/prev.png) no-repeat;_background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/prev.png',sizingMethod="scale");width:51px;height:101px;margin:0 5px;margin-top:32px;}

.summary{background:#fff;margin-top:30px;font-size:14px;line-height:24px;padding:15px;border:1px #ddd solid;}

.contact{background:#666;text-shadow:none;}
.contact_box{margin-top:60px;}
.contact_txt{font-family:Arial;font-size:14px;text-align:center;color:#ccc;line-height:42px;}
.more_topic {text-align:center;color:#999;width:960px;margin:0 auto;padding-bottom:15px;}
.more_topic img{margin-bottom:5px;}
.more_topic a{color:#999;}
.more_topic a:hover{color:#f96;}

/* footer */
.inner_footer{background:#751a1a;text-shadow:none;}
#footer{width:950px;margin:0 auto;color:#dbb;text-align:center;padding:15px 0;line-height:21px;}
#footer a{color:#dbb;}
#footer a:hover{color:#fff;}

#toTop {display:none;text-decoration:none;position:fixed;right:50%;_top:10px;_right:10px;bottom:380px;overflow:hidden;width: 40px;height: 53px;border:none;text-indent:-999px;z-index:20;background: url(../images/top.png) no-repeat 0 0;}
#toTop:hover {background-position:-40px 0;}
#toTop:active, #toTop:focus {outline:none;}
