@charset "gb2312";
*{ margin:0; padding:0; font-family:""; font-size:14px; text-decoration:none;}
ul,li{ list-style-type:none;}
img{ display:block; border:none;margin:0 auto;}

/*ͷ��*/
.header_box{ width:100%; min-width:1000px; margin:0 auto; background:url(../images/color.jpg) repeat-x; height:100px;}
.header{ width:100%; height:37px; padding-top:5px; background:url(../images/opacity.png) repeat-x left bottom;}
.head{ width:1005px; margin:0 auto;}
.header h2{ float:left; color:#fff; line-height:35px;}
.header a{ display:block; color:#fff; float:right; line-height:35px;}

.top{ width:1005px; margin:0 auto; margin-top:3px; overflow:hidden;}
.top h1{ float:left;}
.nav{ float:right; margin-top:30px;}
.nav ul{ overflow:hidden;}
.nav ul li{ float:left; padding-right:15px; color:#fff; font-size:16px;}
.nav ul li a{ color:#fff; font-size:16px;}
.nav ul li a:hover{ text-decoration:underline;}
.nav ul li.last{ padding-right:0;}

/*��������*/
.mainbox{ width:1000px; margin:0 auto; overflow:hidden; margin-top:25px;}
.main_left{ width:685px; float:left;}
.main_right{ width:277px; float:right;}
.mainleft_title{ width:100%; border-bottom:1px solid #ecf0f1; height:35px;}
.mainleft_title h3{ border-bottom:1px solid #0caeed; width:80px; line-height:35px; color:#000; font-size:18px; font-weight:normal;}
.mainleft_1{ width:100%;}
/*.mainleft_1 h3{ font-size:28px; color:#3c4250;}*/
.mainleft_1 h3 span{ display:inline-block; padding:0px 15px;font-size:28px; background-color:#ef2b13; border-radius:3px; color:#fff; font-weight:normal; margin-right:10px; font-size:20px;}
.mainleft_1 h3 a{font-size:28px; color:#3c4250;}
.mainleft_1 h3 a:hover{ color:#EF2B13;}
.banner{ width:100%; height:335px; position:relative; margin-top:10px; margin-bottom:28px;}
.banner a img{ width:685px; height:335px;}
.mainleft_1 .banner p{ position:absolute; bottom:-1px; color:#fff; padding:7px 15px; line-height:25px; font-weight:600; background:url(../images/opacity1.png) repeat-x; text-indent:0;}
.index_mainleft_2{ margin-top:10px;}
.mainleft_main{ overflow:hidden;}
.mainleft_main .mainleft_mainfen{ overflow:hidden; padding:30px 0; border-bottom:1px solid #e7ecee;}
.mainleft_main .last{ border:none;}
/*.mainleft_main li img{ float:left;}*/
.mainfen_news{ width:221px; height:125px; float:left; position:relative;}
.mainfen_news img{ margin-left:9px; width:211px; height:125px; overflow:hidden;}
.mainfen_news span{ display:block; color:#fff; font-size:14px; position:absolute; background:url(../images/news.png) no-repeat; width:50px; height:30px; text-align:center; line-height:25px; top:10px; left:-1px;}
.main_rightbar{ float:right; width:455px;}
.main_rightbar a{ color:#000; font-size:17px;}
.main_rightbar a:hover{ color:#EF2B13;}
.main_rightbar ul{ overflow:hidden; margin-top:20px;}
.main_rightbar ul li{ float:left; color:#ddd;padding-right:20px;}
.main_rightbar ul .tubiao1 span{ color:#0caeed;}
/*.main_rightbar ul .tubiao3{ background:url(../images/tubiao_1.png) no-repeat right 4px; margin-right:10px;}
.main_rightbar ul .tubiao4{background:url(../images/tubiao_2.png) no-repeat right center; margin-right:10px;}
.main_rightbar ul .tubiao5{ margin-right:0; padding-right:10px;}*/
.main_rightbar ul .tubiao6{ width:20px; height:22px; margin-left:128px;}
.main_rightbar ul .tubiao7{background:url(../images/tubiao_4.png) no-repeat;width:20px; height:22px; margin-top:2px;}
.main_rightbar ul .tubiao8{background:url(../images/tubiao_5.png) no-repeat;width:20px; height:22px; margin-top:-1px;}
.main_rightbar p{ margin-top:20px; color:#555;}

.mainright_title{width:100%; border-bottom:1px solid #ecf0f1; height:35px;}
.mainright_title h3{border-bottom:1px solid #0caeed; width:80px; line-height:35px; color:#000; font-size:18px; font-weight:normal; float:left;}
.mainright_title a{ float:right; color:#000;line-height:35px;}
.mainright_title a:hover{ color:#EF2B13;}
.mainright_1 ul{ margin-top:15px; margin-left:10px;}
.mainright_1 ul li{background:url(../images/black.png) no-repeat left center; padding-left:10px; line-height:30px;}
.mainright_1 ul li a{ color:#010000; }
.mainright_1 ul li a:hover{color:#EF2B13;}
/*.mainright_picture1{ margin-top:21px; width:100%;}
.mainright_picture1 img,.mainright_picture2 img{ width:100%;}*/
.mainright_picture2{ margin-top:5px;width:100%;margin-bottom:8px;}
.mainright_picture2 img{ width:100%;}
.mainright_qiehuan{ width:275px; margin-top:20px; border:1px solid #ebebeb;}
.qiehuan_title{ overflow:hidden; background-color:#f7f7f7;}
.qiehuan_title h4{ float:left; width:100px; color:#666; line-height:35px; text-align:center; cursor:pointer;border-right:1px solid #ebebeb;border-bottom:1px solid #ebebeb; position:relative; left:0px;}
.qiehuan_title h4.on{ background-color:#fff; border-bottom:none; color:#0CAEED; line-height:36px;}
.qiehuan_title a{ display:block; width:70px;color:#999; float:right;line-height:35px; text-align:center;}
.qiehuan_main{ margin-top:15px; padding:0 10px 10px;}
.qiehuan_main1{ display:none;}
.qiehuan_main img{ width:100%; height:160px;}
.mainright_2{ margin-top:18px;}
.mainright_2 ul{ margin-top:10px; padding:10px 10px; border:1px solid #eef2f3;}
.mainright_2 ul li{ line-height:30px;}
.mainright_2 ul li span{ color:#fff; background-color:#c3d0d4; padding:0 5px;}
.mainright_2 ul li.kuai span{ background-color:#0caeed;}
.mainright_2 ul li a{ padding-left:10px; color:#000;}
.mainright_2 ul li a:hover{color:#EF2B13;}
.mainright_3{ margin-top:15px;}
.mainright_main1{ padding:15px 10px 20px; border:1px solid #e7ecee; margin-top:15px;}
.mainright_3 ul{ overflow:hidden;}
.mainright_3 ul li{ float:left; margin-right:4px; margin-top:5px;}
.mainright_3 ul .last{ margin-right:0; padding-bottom:5px;}
.mainright_3 ul li img{ border:1px solid #e7ecee; padding:2px;width:76px; height:78px;}
.mainright_3 ul li h5{ text-align:center; font-size:14px;}


/*��ҳ*/
.mainleft_1 ul{ overflow:hidden; padding-top:10px;}
.mainleft_1 ul li{ float:left; color:#ddd;padding-right:20px;}
.mainleft_1 ul .tubiao1 span{ color:#0caeed;}
/*.main_rightbar ul .tubiao3{ background:url(../images/tubiao_1.png) no-repeat right 4px; margin-right:10px;}
.main_rightbar ul .tubiao4{background:url(../images/tubiao_2.png) no-repeat right center; margin-right:10px;}
.main_rightbar ul .tubiao5{ margin-right:0; padding-right:10px;}*/
.mainleft_1 ul .tubiao6{background:url(../images/tubiao_3.png) no-repeat; width:20px; height:22px; margin-left:356px;}/*�ұߵļ�������*/
.mainleft_1 ul .tubiao7{background:url(../images/tubiao_4.png) no-repeat;width:20px; height:22px; margin-top:2px;}
.mainleft_1 ul .tubiao8{background:url(../images/tubiao_5.png) no-repeat;width:20px; height:22px; margin-top:-1px;}
/*.banner{ width:100%; height:335px; position:relative; margin-top:5px;}
.banner img{ width:707px; height:auto;}
.banner p{ position:absolute; bottom:-1px; color:#fff; padding:11px 15px; line-height:25px; font-weight:600; background:url(../images/opacity1.png) repeat-x;}*/
.mainleft_2{ margin-top:20px;}
.mainleft_2 ul li{ margin-top:15px;}
.mainleft_2 ul li h3{ color:#000; font-size:24px; padding-left:80px; position:relative; height:48px; line-height:48px; background-color:#eee; margin-left:2px; margin-bottom:10px;}/*���˸Ķ�*/
.mainleft_2 ul li h3 strong{ position:absolute; left:-1px; color:#fff; font-size:26px; width:48px; height:48px; line-height:48px; background:url(../images/sanjiao.png) no-repeat; background-size:100% 100%; text-align:center; text-indent:-0.4em;}/*���˸Ķ�*/
.mainleft_2 ul li img{ width:315px; float:right; padding:15px 0 5px 10px;}
.mainleft_2 ul li.left img{width:315px; float:left;padding:15px 10px 5px 0;}
.mainleft_2 ul li p{ font-size:14px; line-height:29px; color:#666; text-indent:2em; margin-top:10px;}/*���˸Ķ�*/

/*ͶƱ�Ĳ���*/
.mainright_vote{ margin-top:18px;}
form h4{ font-size:14px; color:#000; font-weight:normal; line-height:27px; margin-top:8px;}
form{ margin-top:15px; border:1px solid #e7ecee; padding-left:10px; background-color:#f5f5f5; padding-bottom:15px;}
.mainright_vote p input{margin-right:2px; cursor:pointer;}
form p{ margin-top:12px;}
form input.sure{ margin-top:15px; margin-left:15px; width:60px; height:24px; border:none; border-radius:5px; color:#fff; background:url(../images/sure.png) no-repeat scroll; cursor:pointer; }


/*�ײ�*/
.bottombox{ width:100%; background-color:#e3e3e3; padding:20px 0; margin-top:30px;}
.bottom{ width:1000px; margin:0 auto;}
.bottom ul{ overflow:hidden; margin-left:235px;}
.bottom ul li{ float:left; margin-right:20px;}
.bottom ul li a{ color:#666;}
.bottom ul li a:hover{ color:#000;}
.bottom p{ text-align:center; color:#666; line-height:25px; margin-top:5px;}
.bottom p a{color:#666;}
.bottom p a:hover{ color:#000;}

.mainleft_1 p{color:#333; font-size:15px; line-height:29px; margin-top:10px;}
.mainleft_1 .banner p{color:#FFF;}
.mainleft_1 h3{font-size:24px;}
.mainleft_1 h2{ color:#333333; font-size:20px; padding-left:20px; position:relative; height:48px; line-height:48px; background-color:#F5F5F5; margin-left:2px; margin-bottom:10px; margin-top:18px;}/*做了改动*/
.mainleft_1 h2 strong{top:0;position:absolute; left:-1px; color:#fff; font-size:26px; width:48px; height:48px; line-height:48px; background:url(../images/sanjiao.png) no-repeat; background-size:100% 100%; text-align:center; text-indent:-0.4em;}
.mainleft_1 .pic_right img{width:315px; float:right; padding:8px 0 5px 10px;}
.mainleft_1 .pic_left img{width:315px; float:left; padding:8px 10px 5px 0;}



/*����*/
.share{float:right;margin-top: -5px;position:relative;width:149px; cursor:pointer;}/*�滻��ҳ��ʽ*/
.share-bar-btn a{float:left;display:block;width:36px;height:30px;margin:0;padding:0;background:url(../images/sharebg.gif) no-repeat;}
.share-bar-btn span{float:left;line-height:28px;}
.share-bar-btn .bds_tsina{background-position: 0 0;}
.share-bar-btn .loading{background-position:0 -227px!important;}
.share-bar-btn .bds_qzone{background-position:0 -39px;}
.share-bar-btn .bds_tqq{background-position:0 -77px;}
.share-bar-btn a.bds_tsina:hover {background-position: 0 -151px;}
.share-bar-btn a.bds_qzone:hover {background-position: 0 -190px;}
.share-bar-btn a.bds_tqq:hover {background-position: 0 -228px;}
.share-bar-btn .bds_twx {background-position: 0 -115px;}
.share-bar-btn .bds_twx:hover {background-position: 0 -266px;}

.select_share{background: #FFF;border: 1px #ddd solid;border-radius: 5px;width: auto; width: 125px;overflow: hidden;position: absolute;z-index: 103;}
.select_share .select_share_header{font-size: 12px;height: 20px;line-height: 20px;width: 115px;margin: 0px auto;color: rgb(131, 127, 127);border-bottom: 1px #ddd solid; margin-bottom:5px;}
.select_share .select_share_body{height: 35px;width: 118px;margin: 0px auto;}
.select_share_body a{float:left;display:block;width:38px;height:28px;margin:0;padding:0;background:url(../images/sharebg.gif) no-repeat;}
.select_share_body span{float:left;line-height:28px;}
.select_share_body .select_share_sina{background-position: 0 0;}
.select_share_body a.select_share_sina:hover{background-position:0 -151px;}
.select_share_body .select_share_qq{background-position:0 -39px;}
.select_share_body a.select_share_qq:hover{background-position:0 -190px;}
.select_share_body .select_share_qqZone{background-position:0 -77px;}
.select_share_body a.select_share_qqZone:hover{background-position:0 -228px;}
.img_share{padding-left: 2px;position: absolute; display: block; border-radius: 2px; overflow: hidden;background: #FFF;}
.img_share div a{margin-left: -5px;padding-right: 3px; cursor: pointer;}
/*����end*/


/*ҳ*/
.main_left .more {height: 42px;line-height: 42px;text-align: center;margin-top: 10px;font-size: 15px;background-color: #EEE;width: 100%;}


/**/
.daoyu .hd h1{font-family:'΢ź','';font-size:32px;font-weight:bold;line-height:45px;padding:15px 6px 5px 8px;overflow:hidden; height:45px; }
.daoyu .bd{position:relative;height:310px;zoom:1; overflow:hidden; }
.daoyu .bd .opabg{position:absolute;width:688px;height:102px;left:0;bottom:0px;color:#d2d2d2;line-height:30px;font-size:14px;background:url(/skin/huati/images/textbgln.png) no-repeat ; }
.daoyu .bd .intr{padding:20px 30px 0px 30px;height:82px;position:absolute;width:600px;z-index:90;bottom:0px;overflow:hidden; left:0;color:#fff; font-size:15px;line-height:30px;font-family:'';background:url(../images/textbgln.png) no-repeat ; _background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader ( enabled=bEnabled , sizingMethod=sSize , src="http://mat1.gtimg.com/view/todayTopic/2013/textBgln.png");}
.daoyu .bd .intr a{color:#daceb1; }
.daoyu .bd .text{position:absolute;width:688px;height:102px;left:0;bottom:0;color:#d2d2d2;line-height:30px;font-size:14px;   }
.daoyu .intr .tit{width:51px;height:30px;background-position:0 -144px ;display:inline-block;*display:inline;zoom:1;vertical-align:middle;margin-right:5px;overflow:hidden; }
.daoyu .nopic .pic{display:none; }
.daoyu .nopic .text{position: relative;color: #554f40;height:100%; }
.daoyu .nopic{height:auto;position:static;  }
.daoyu .nopic .intr{height:auto;background:url(/skin/huati/images/dyBgt.png);color:#554f40; position:static;padding:20px 25px 10px 25px;width:648px; }
.daoyu .nopic .intr a{color:#554f40;text-decoration:underline;  }
.daoyu .nopic .intr .tit{background:url(/skin/huati/images/bntBg2.png);padding-bottom:2px;}
.daoyu .nopic .opabg{display:none; }

/**/
.jieyu {overflow: hidden;border-top:3px solid #746243;border-bottom: 2px solid #E3E3E3;padding: 20px 0px;margin-top:6px;}
.jieyu .hd {width: 85px;height: 85px;float: left;display: inline;background:url(../images/bntBg3.png);}
.jieyu .hd h2 {text-indent: -999em;overflow: hidden;}
.jieyu .bd {font-family: "΢ź","";font-size: 18px;color: #444;line-height: 30px;margin-top: 10px;float: right;width:580px;}


.todaycode {width:200px;padding: 5px 5px 0px;background: #E1E1E1 none repeat scroll 0% 0%;margin-right: -438px;}