/* CSS Document */
.skill_ad{ width:1200px; margin:0 auto; margin-top:10px; overflow:hidden;}

.skill_path{ width:1200px; margin:0 auto; height:25px; line-height:25px; color:#666666; font-size:14px; margin-top:10px;}
.skill_path a{ color:#666666;}
.skill_path a:hover{ color:#e77918;}

.skill_warp{ width:1200px; margin:0 auto; margin-top:20px; overflow:hidden;}
.path_t{ margin-top:0;}
.path_t1{ margin-top:10px;}
.warp_l{ float:left; width:170px;}
.left_menu_tit{ width:100%; height:40px; line-height:40px;}
.left_menu_tit span{ display:block; height:40px; line-height:40px; background:url(../images/skill_list.jpg) 0 11px no-repeat; text-indent:18px; color:#434F81; font-size:18px; margin-left:15px;}
.warp_c_tit{ width:100%; height:40px; line-height:40px;}
.warp_c_tit span{ display:block; height:40px; line-height:40px; background:url(../images/skill_list0.png) 0 13px no-repeat; text-indent:20px; color:#434F81; font-size:18px;}

.clear{clear:both;}
.left_menu{ width:155px; margin-left:15px; font-size:16px;}
.left_menu li{ border-bottom:#E1E1E1 solid 1px; text-indent:15px; padding:10px 0;}
.more{ float:right; font-size:20px; font-weight:bold; margin-top:-4px;}
.left_menu li a{color:#666666; display:block;cursor:pointer; color:#e77918;}
.left_menu li a:hover{ color:#e77918;}
.left_menu li .dqian{background:none;}
.left_menu li .xz{ color:#e77918;}

.er{display:none;width:140px; margin-top:5px; overflow:hidden; margin-top:5px;}
.er li{ width:140px; border-width:1px 0px 0px; padding:0; margin-top:5px;}
.er li a{display:block; height:30px; line-height:30px; text-indent:30px;color:#666666;background:none;font-size:14px; border-bottom:#E1E1E1d dashed 1px;}
.er li a:hover,.er li .sen_x{background-color:#EEEEEE; color:#e77918;}

.warp_c{ float:left; width:690px; overflow:hidden; margin-left:30px; display:inline;}
.warp_list{ width:690px; overflow:hidden;}
.warp_list li{ border-bottom:#E1E1E1 solid 1px; padding-bottom:15px; margin-top:15px;}
.warp_list li h1{ width:690px; height:30px; line-height:30px; font-size:20px; color:#333333; overflow:hidden; display:block;}
.warp_list li span{ display:block; width:690px; height:50px; line-height:25px; font-size:14px; color:#999999; margin-top:5px; overflow:hidden;}
.warp_list li em{ color:#CCCCCC; font-style:normal; height:25px; line-height:25px; font-size:14px; margin-top:5px; display:block;}
.warp_list li em a{ margin-right:10px; color:#666666;}
.warp_list li em i{ margin-left:10px; color:#CCCCCC; font-style:normal;}
.warp_list li:hover h1, .warp_list1 li:hover h1, .warp_list1 li span a:hover, .warp_list li em a:hover, .article_info .name:hover{ color:#e77918;}

.warp_list1{ width:670px; overflow:hidden; margin-left:10px;}
.warp_list1 li{ width:670px; border-bottom:#E1E1E1 solid 1px; padding-bottom:10px; margin-top:10px; height:30px; overflow:hidden;}
.warp_list1 li h1{ float:left; width:420px; height:30px; line-height:30px; font-size:16px; color:#333333; overflow:hidden; display:block;}
.warp_list1 li span{ float:right; width:250px; color:#999999; font-style:normal; height:30px; line-height:30px; font-size:13px; display:block; text-align:right;}
.warp_list1 li span a{ margin-right:10px; color:#666666;}
.warp_list1 li span em{ margin-left:10px; color:#999999; font-style:normal;}

.warp_r{ float:right; width:280px; overflow:hidden;}
/*taoble切换*/
.tabPanel ul{height:40px;}
.tabPanel ul li{ float:left;background:#f2f2f2;border-right:1px solid #ccc;width:139px;height:40px; line-height:40px; font-size:14px; font-weight:600; color:#666666;text-align:center;position:relative;cursor:pointer;}
.tabPanel .hit{	border-bottom:none;background:#434f81; color:#ffffff;}
.pane{border-top:0; width:280px; background-color:#fff;display:none; padding-top:10px; overflow:hidden;}
.pane .ranking_list{ line-height:30px; float:left; width:260px; color:#666666; font-size:14px; padding:0 10px;}
.pane .ranking_list span{ margin-right:10px; float:left; width:15px; text-align:center; display:block;}
.pane .ranking_list a{ line-height:30px;color:#666666; font-size:14px; float:right; display:block; width:235px; height:30px; overflow:hidden;}
.pane .ranking_list a:hover{ line-height:30px;color:#e77918; font-size:14px;}

/*编辑*/
.news_editor{ width:280px; overflow:hidden; margin-top:20px;}
.news_editor .editor_title{ width:240px; height:40px; float:left; background:url(../images/list_bian.png) no-repeat left;background-color:#434f81;  padding-left:40px; line-height:40px; font-size:14px; font-weight:600; color:#ffffff;}
.news_editor .editor_main{ width:280px; height:360px; float:left; }
.news_editor .editor_main li{ width:280px; height:70px; float:left; border-bottom:1px solid #efefef; line-height:70px; font-size:14px; color:#333333; overflow:hidden; }
.news_editor .editor_main li img{ float:left; width:20px; line-height:70px; padding-right:10px; color:#333333; display:block;}
.news_editor .editor_main li a{ float:right; width:250px; color:#666666; height:70px; line-height:70px; display:block;}
.news_editor .editor_main li a:hover{ color:#e77918; }
.warp_r .ad{ width:280px; height:120px; margin-top:20px; overflow:hidden;}

/*banner切换*/
.warp_banner{ width:690px; height:355px; overflow:auto;}
.section-focus-pic{ width:690px; height:355px;overflow:hidden;position:relative;}
.section-focus-pic ul li{position:absolute;top:0;left:690px;width:690px;height:350px;}
.section-focus-pic ul li .item_txt{position:absolute;bottom:40px;left:0;height:40px; width:690px; z-index:100;}
.section-focus-pic ul li .item_txt h5{width:650px;height:40px;line-height:40px;color:#FFFFFF;margin-left:20px;font-size:24px;overflow:hidden;display:block; margin-top:6px;}
.section-focus-pic .pages{width:690px;height:355px;}
.section-focus-pic .controler{ width:693px; margin-left:-2px;position:absolute;height:6px;bottom:0px; z-index:150; overflow:hidden;}
.section-focus-pic .controler b{cursor:pointer;width:229px;height:6px;display:block;overflow:hidden;background-color:#7F9DB5; float:left;bottom:0px; border-left:#FFFFFF solid 2px;}
.section-focus-pic .controler b.down{ background-color:#434F81;}
.section-focus-pic .controler2 a{display:block; width:40px;position:absolute;top:135px;height:50px;}
.section-focus-pic .controler2 a i{cursor:pointer;display:block;width:40px;height:80px; background:url(../images/star1.png) no-repeat;}
.section-focus-pic .controler2 .prev{left:10px;}
.section-focus-pic .controler2 .prev i{background-position:0px -80px;_background:none;margin-left:20px;}
.section-focus-pic .controler2 .prev:hover i{left:20px;background-position:0px 0px;_background:none;}
.section-focus-pic .controler2 .next{right:20px;}
.section-focus-pic .controler2 .next i{background-position:-40px -80px;_background:none;}
.section-focus-pic .controler2 .next:hover i{right:20px;background-position:-40px 0px;_background:none;}

/*详细页*/
.warp_del_left{ float:left; width:900px; overflow:hidden;}
.warp_del_tit{ width:900px; height:40px; line-height:40px; background-color:#434F81;}
.warp_del_tit span{ display:block; height:40px; line-height:40px; background:url(../images/skill_list0.png) 10px 13px no-repeat; text-indent:30px; color:#ffffff; font-size:18px;}
.new_del{ width:880px; padding:0 10px; overflow:hidden;}
.new_del_title{ width:900px; margin-top:20px; height:30px; padding-bottom:10px; line-height:30px; overflow:hidden;}
.new_del_title h1{ color:#333333;}
.article_info{ width:880px; padding-top:5px; padding-bottom:5px; overflow:hidden;}
.article_info .name{ float:left; font-size:14px; color:#000000; padding-right:13px; border-right:#CCCCCC solid 1px; margin-right:13px;}
.article_info .time{ font-size:16px; color:#999999;}
.article_info .tag{ color:#CCCCCC; margin-right:20px; font-size:14px;}
.article_info .type{ font-size:14px; color:#CCCCCC;}
.article_info2{ width:880px; overflow:hidden; margin-top:10px; height:40px;}
.new_num_left .new_num{ float:left; color:#CCCCCC; font-size:14px;}
.new_num_left .new_num em{ font-style:normal; font-size:24px; color:#0070A6; font-weight:600; margin-left:10px;}
.article_info2 .new_share{ float:right;}
.new_num_left{ float:left;}
.new_num_left .new_num_comment{ float:left; height:20px; display:block; background:url(../images/pen.png) no-repeat; margin-top:7px; margin-left:10px; text-indent:25px; font-size:16px; color:#E77918;}

.new_quote{ width:647px; padding:0 116px; height:110px; margin-top:10px; overflow:hidden; border-top:#CCCCCC solid 1px; border-bottom:#CCCCCC solid 1px;}
.new_tb{ float:left; width:64px; height:65px; overflow:hidden; margin-top:24px;}
.new_quote_txt{ float:left; width:400px; z-index:1; line-height:25px; padding:25px 40px; font-size:14px; overflow:hidden;}
.news_quote_list{ width:400px; overflow:hidden;}
.news_quote_list li{ float:left; width:200px; height:30px; line-height:30px; font-size:14px; color:#666666;}
.down_btn{ float:left; width:103px; height:30px; margin-top:40px;}

.new_del_txt{ width:880px; padding:20px 0px 30px 0px; margin:0 auto; line-height:180%; font-size:16px; color:#888888; overflow:hidden;}
.new_del_txt img{ max-width:880px;}
.new_rel_title{ width:900px; height:35px; background-color:#F2F2F2;}
.new_rel_title span{ width:100px; height:35px; text-align:center; line-height:35px; font-size:16px; color:#FFFFFF; background-color:#434F81; display:block; overflow:hidden;}
.new_rel_list{ width:880px; overflow:hidden; margin-top:10px;}
.new_rel_list li{ height:30px; line-height:30px; background:url(../images/yd.png) 0 3px no-repeat; text-indent:18px;}
.new_rel_list li a{ font-size:14px; color:#565656;}
.new_rel_list li span{ font-size:14px; color:#CCCCCC; margin-left:15px;}


/*评论*/
.new_kong{ height:40px;}
.new_review{ width:100%; height:40px; line-height:40px; font-size:18px; font-weight:700; margin-top:20px; margin-bottom:10px;}
.new_review em{ font-style:normal; font-size:28px; color:#E77918;}
.stat_p{ width:100%; background-color:#FFF7D2; height:12px;}
.stat_p div{ background-color:#FFA40D; height:12px; float:left; min-width:2px;}

.tab_txt_k{ width:100%; overflow:hidden; margin-top:20px;}
.cho_tab label{ cursor:pointer;}
.cho_tab label input{ margin-right:5px; vertical-align:middle;}
.cho_tab label img{ vertical-align:middle; margin-left:5px;}
.tab_txt_k em{ font-style:normal; color:#999999;}
.td_k{ border:#DCDCDC solid 1px; border-radius:5px 0 0 5px;}
.td_k1{ border-right:#DCDCDC solid 1px; border-top:#DCDCDC solid 1px; border-bottom:#DCDCDC solid 1px; border-radius:0 5px 5px 0;}
.td_k1 textarea{ padding:0 1%; font-size:14px; color:#565656; width:98%; height:80px; border:0; white-space:500; outline:none; overflow-y:hidden;}
.cho_name label{ color:#999999; cursor:pointer; margin-right:10px; margin-left:5px;}
.cho_name label input{ vertical-align:middle;}
.cho_btn{ border:0; background-color:#E77918; border-radius:5px; width:90px; height:32px; text-align:center; line-height:32px; color:#FFFFFF; font-size:18px; font-family:"Microsoft Yahei"; cursor:pointer; outline:none;}
.review_face{ margin-left:24px;}
.review_face img{ width:50px; height:50px; border-radius:50%;}

.spec_review_list{ width:100%; overflow:hidden;}
.spec_review_list li{ float:left; width:100%; border-bottom:#DCDCDC dashed 1px; margin-top:20px; overflow:hidden; min-height:62px; padding-bottom:20px;}
.review_portrait{ float:left; width:100px; height:62px; position:relative;}
.review_portrait img{ width:50px; height:50px; border-radius:50%; margin-left:25px;}
.review_txt{ overflow:hidden;}
.review_txt h3{ font-size:12px; color:#1D71C0;  height:25px; line-height:25px; font-weight:normal;}
.review_txt h3 em{ font-style:normal; color:#333333; margin-left:5px; margin-right:5px;}
.review_txt span{display:block; color:#666666;line-height:22px; overflow:hidden;}
.review_txt span img{ vertical-align:middle;}
.review_vote{ width:100%; text-align:right; color:#CCCCCC; margin-top:10px;}
.review_vote a{ margin-left:5px; margin-right:5px; color:#666666;}
.review_qute{ width:95%; border:#DCDCDC dashed 1px; padding:10px; margin-top:5px; margin-bottom:5px; line-height:180%; overflow:hidden;}
.review_hf{ width:95%; padding:10px; margin-top:10px; background-color:#F7F7F7; display:none;}
.review_hf textarea{ width:98%; padding:1%; border:#DCDCDC solid 1px; background-color:#FFFFFF; height:60px; outline:none; color:#CCCCCC; overflow-y:hidden;}
.review_hf{ text-align:right;}
.review_hf span{ margin-top:10px; width:100%; display:block;}
.review_hf input{ margin-left:10px; width:60px; height:25px; border:0; cursor:pointer;}
.input_go{ background-color:#3687D9; color:#FFFFFF; border-radius:3px; outline:none;}


/*翻页*/
.page_m{ clear:both; width:100%; text-align:center; height:26px; overflow:hidden; margin-top:30px;}
.page_m a{ line-height:26px; margin-left:5px; margin-right:5px; background-color:#EEEEEE; padding:5px 10px 5px 10px; color:#666666;}
.page_m a:hover, .page_m a.active{ background-color:#3687D9; color:#FFFFFF;}


