﻿@charset "utf-8";
/* CSS Document */
body {margin:0px auto; font-family:"微软雅黑";font-size:14px; background-color:#eeeeee; }
ul,li,a,span,h1,div,ol,hr,h1,h2,h3,h4,p,hr,input,label,html {margin:0px; padding:0px; text-decoration:none; list-style:none;}
a {color:#333;}
.clear { clear:both;}
.width_1200{ margin:0px auto; position:relative; width:1200px;}
.width_100{ margin:0px auto; width:100%}
/*-----------通用样式------------*/


/*----------主颜色颜色样式开始---------------*/










/*----------主颜色颜色样式结束---------------*/






/*----------副颜色颜色样式开始---------------*/




.main_right .main_news li:hover { background-color:#0083d6; display:block;}
.main_right .main_news li:hover a{color:#FFF !important;}


/*----------副颜色颜色样式结束---------------*/







.main{margin-top:15px !important;min-height:500px; margin-bottom:30px;}
.main_left { width:250px; float:left;border:1px solid #e6e6e6; background-color:#FFF}
.main_left h2 { color:#333; padding:30px 0px 5px 0px; font-size:16px; text-align:left; border-bottom:2px solid #0083d6; margin-left:20PX; width:105px; line-height:21px; margin-bottom:10px;}
.main_left h2 span {font-size:15px; font-weight:normal;font-family:Arial, "Helvetica Neue", Helvetica, sans-serif;color:#ccc}
.main_left .txt{ background-color:#0083d6; margin-top:15px; padding-bottom:15px;min-height:250px;}

.main_left li {display:block; position:relative; background-image:url(../images/a4.png); background-repeat:no-repeat; background-position:220px center;line-height:35px; height:35px;padding-top:5px;text-indent:20px; position:relative;border-bottom:1px solid #EFEFEF;}
.main_left li:hover a {color:#FFF; text-indent:35px;}
.main_left li:hover ol a:hover {background-color:#FFF;color:#333;}
.main_left li:hover ol {display:block;}
.main_left li:hover ol a{color:#fff; display:block;}
.main_left li:hover {background-color:#0083d6; background-image:URL(../images/a4-1.png); background-repeat:no-repeat; background-position:220px center;}
.main_left li a{display:block; font-size:15px;color:#666;}
.main_left li ol li {width:150px;border:1px solid #3d3d3d; margin:0px; height:37px;padding:0px; text-indent:20px !important;}
.main_left li ol{display:none; position:absolute;left:250px;top:0px; z-index:99999;background-color:#0bc953;}



.main_left h3 {color:#FFF; text-align:center; height:60px; line-height:60px; text-indent:20px; padding-top:10px; background:url(../images/a2.png) no-repeat 20px 30px;}
.main_left h3 span {font-size:12px !important;font-family:Arial;}
.main_left p {line-height:30px; padding-left:20px;color:#EFEFEF; padding-top:20px;}
.main_left p a {color:#EFEFEF; text-decoration:underline}
.main_left li span {position:absolute;right:30px;top:0px;}
.main_left .img {background-image:url(../images/a3.png); height:6px; line-height:6px; width:80%; margin:0px auto}
.main_left h4 {font:30px/84px "impact";color:#FFF; text-align:center}


.main_right {float:left; width:915px; margin-left:30px;min-height:600px;border:1px solid #e6e6e6; padding-bottom:30px; background-color:#FFF}
.main_right .txt {line-height:30px; margin-top:20px;color:#333;}
.main_right .main_news_txt{margin:20px; font-size:14px !important;}


/*-----------新闻列表-------------*/

.main_right .main_news li {width:100%; padding:30px 0px 30px 0px;margin:0px auto; position:relative;border-bottom:1px solid #EFEFEF;}
.main_right .main_news li a h2 {color:#333; text-indent:40px; font-weight:bold;font-size:20px; font-weight:normal; float:left; line-height:30px;}
.main_right .main_news li:hover a h2 {color:#FFF;}
.main_right .main_news li:hover a p{color:#FFF;}
.main_right .main_news li:hover a .time{color:#FFF;}
.main_right .main_news li:hover a font {color:#FFF !important;}
.main_right .main_news li a p{color:#999;}
.main_right .main_news li p{text-align:left; text-indent:25px; padding-top:15px; font-size:14px; margin:0PX 40PX 0px 40px}

.main_right .main_news li .time {float:left; margin-left:15px;color:#999; line-height:30px; padding:2px; padding-top:0px !important; font-size:12px !important;}
.main_right .main_news li .border {border-bottom:1px solid #CCC; height:1px; line-height:1px; position:absolute;bottom:0px; width:100%}



/*-----------新闻列表结束-------------*/



/*-----------图片列表开始-------------*/


.main_pic { background:none !important;border:0px !important;}
.main_pic .txt { margin-top:2px !important;}
.main_pic li {border:1px solid #dadada; background-color:#FFF;position:relative; width:290px; height:250px; float:left; margin:0px 10px 15px 0px;border-bottom:2px solid #dadada;}
.main_pic li:hover {border-bottom:2px solid #0083d6;}

.main_pic .img { width:290px !important; height:200px; margin:0px auto}
.main_pic li h2 {font-size:15px; text-align:center; line-height:30px;color:#333; position:relative}
.main_pic li .yuedu {font-size:13px; width:108px; position:absolute;right:10px;bottom:0px;color:#999; background:url(../images/a3.jpg) no-repeat right 3px; font-weight:normal;}
.main_pic .time {text-align:left; text-indent:20px; display:none; font-size:13px;}
/*-----------图片列表结束-------------*/




/*-----------文字内页、单页列表开始-------------*/
.main_right #MyContent {min-height:500px;}

.main_right h2 {font-size:25px;}
.main_right .news_li {color:#999;border-bottom:1px solid #EFEFEF; font-size:13px; line-height:40px; margin-top:10px; margin-bottom:20px;}
.main_right .news_li span {padding-right:15px;}
.main_right .fenxiang { margin-top:20px;}
.main_right .fenxiang h3 {border-bottom:1px solid #EFEFEF;color:#ee6262; margin-bottom:10px; line-height:35px; font-size:15px;}
.main_right .up {margin-top:20px;}


/*-----------文字内页、单页列表结束-------------*/




/*-----------分页列表开始-------------*/
.fenye {font-size:14px; text-align:center; width:550px; margin:0px auto; margin-top:20PX;}
.fenye a {display:block; float:left;border:1px solid #999; margin-right:5px; padding-left:5px; padding-right:5px;min-width:30px;color:#999; height:25px; line-height:25px;}
.fenye a:hover {background-color:#666;color:#CCC;}
.fenye span{display:block; min-width:30px;border:1px solid #999;color:#999; float:left; height:25px; line-height:25px; padding-left:5px; padding-right:5px;}
.fenye .num {min-width:10px !important; margin-right:5px !important; text-align:center;}
.fenye .num:hover {color:#CCC;}
.fenye .curr {min-width:10px !important; margin-right:5px !important; background-color:#999;color:#FFF; text-align:center}
/*-----------分页列表结束-------------*/


/*-----------放大镜效果-------------*/
.box{width:400px;}
.tb-pic a{display:table-cell;text-align:center;vertical-align:middle;}
.tb-pic a img{vertical-align:middle;}
.tb-pic a{*display:block;*font-family:Arial;*line-height:1;}
.tb-thumb{margin:10px 0 0;overflow:hidden;}
.tb-thumb li{background:none repeat scroll 0 0 #EFEFEF;float:left;height:71px;margin:0 5px 0 0;overflow:hidden;padding:2px;}
.tb-s310, .tb-s310 a{height:300px;width:400px;}
.tb-s310, .tb-s310 img{max-height:300px;width:400px;}
.tb-s310 a{*font-size:271px;}
.tb-s40 a{*font-size:35px;}
.tb-s40, .tb-s40 a{height:71px;width:71px;}
.tb-s40, .tb-s40 img {width:71px; height:71px;}
.tb-booth{position:relative;z-index:1; background-color:#EFEFEF}
.tb-thumb .tb-selected{background:none repeat scroll 0 0 #C30008;height:71px;padding:2px;}
.tb-thumb .tb-selected div{background-color:#FFFFFF;border:medium none;}
.tb-thumb li div{}
div.zoomDiv{z-index:999;position:absolute;top:0px;left:0px;width:200px;height:200px;background:#ffffff;display:none;text-align:center;overflow:hidden;}
div.zoomMask{position:absolute;background:url("images/mask.png") repeat scroll 0 0 transparent;cursor:move;z-index:1;}
/*-----------放大镜效果结束-------------*/


.main_fdj { margin:20px; float:left; width:430px;}
.main_fdj_txt { float:left; width:400px; margin:20px;}
.main_fdj_txt h2 {font-size:20px;color:#999; text-align:left;}



