﻿
/* 内页标题公用样式 */
.nycommon_title{ padding:0px 10px; height:50px; line-height:50px; font-size:18px; color:#fff; background:#3a7eed;}
.nycommon_title img{ vertical-align:middle;}
.nycommon_title span{ float:right;}
.nycommon_title span a{font-size:14px; color:#fff; background:url(../images/more_03.jpg) no-repeat center right;}

.left_main{width:254px; float:left; margin-top:18px; overflow:hidden;}
.right_main{width:921px; float:right; margin-top:18px; overflow:hidden; }

/*左侧导航*/
.left_nav { margin-bottom:20px;}
.left_nav ul li{ height:50px; line-height:50px; border-bottom:1px dashed #ddd;}
.left_nav ul li a{width:254px; height:50px; display:block; font-size:14px; color:#555; background:url(../images/jy_06.png) no-repeat  38px 20px; padding-left:60px; }
.left_nav ul li a:hover{ background:url(../images/jy_09.png) no-repeat  38px 20px;  color:#3a7eed;}


/*当前位置*/
.position{ height:50px; line-height:50px; background:url(../images/index_47.png) no-repeat bottom left; font-size:18px; color:#222; margin-bottom:20px;}
.position img{ vertical-align:middle;}
.position span{ float:right; font-size:14px; color:#333;}
.position span a{font-size:14px; color:#666;}
.position span a:hover{ color:#3a7eed;}

.page_type{ float:right; margin-top:20px;}


/*最新资讯*/
.left_zxzx{ width:254px; overflow:hidden;}
.left_zxzx .zxzx_con{width:244px; padding-left:8px; padding-top:7px; border:1px solid #ddd; border-top:0px; }
.left_zxzx .frist_zx{ width:236px; height:169px; position:relative;}
.left_zxzx .frist_zx img{ width:236px; height:169px; }
.left_zxzx .frist_zx p{width:186px; height:35px; line-height:35px; background:url(../images/jdtp_06.png) no-repeat; position:absolute; bottom:0px; left:0px; padding-left:50px;overflow:hidden;}
.left_zxzx .frist_zx p a{font-size:14px; color:#fff; }
.left_zxzx .frist_zx p a:hover{ text-decoration:underline;}
.left_zxzx .zxzx_list{ width:236px;overflow:hidden;}
.left_zxzx .zxzx_list a{ font-size:13px; color:#666;}
.left_zxzx .zxzx_list a:hover{ color:#3a7eed;}
.left_zxzx .zxzx_list ul li{ line-height:17px; margin:14px 0px;}
.left_zxzx .zxzx_list .label_one{width:17px; text-align:center; height:17px; line-height:17px; display:inline-block; background:#3a7eed; color:#fff; font-size:12px; margin-right:8px;}
.left_zxzx .zxzx_list .label_two{width:17px; text-align:center; height:17px; line-height:17px; display:inline-block; background:#d8d8d8; color:#222; font-size:12px;margin-right:8px;}
.left_zxzx .zxzx_list .nbsp_span{width:8px;display:inline-block;}


/*推荐创客*/
.left_cklb{ width:254px; overflow:hidden; margin-top:20px;}
.left_cklb .cklb_con{width:238px; padding-left:7px; padding-right:7px; padding-top:15px; border:1px solid #ddd; border-top:0px; }
.left_cklb .cklb_con ul li{ border-bottom:1px dashed #ddd; padding-bottom:15px; margin-bottom:15px;}
.left_cklb .cklb_con .cklb_tup{ width:61px; height:61px; float:left; border:1px solid #e0e0e0;}
.left_cklb .cklb_con .cklb_tup img{width:61px; height:61px;}
.left_cklb .cklb_con .cklb_wzz{ width:165px; float:left; margin-left:10px; overflow:hidden;}
.left_cklb .cklb_con .cklb_h1{ line-height:23px;}
.left_cklb .cklb_con .cklb_h1 a{ color:#555; font-size:14px; }
.left_cklb .cklb_con .cklb_h1 a:hover{ color:#3a7eed;}
.left_cklb .cklb_con .cklb_h2{ color:#888; font-size:12px; line-height:20px; }


/*左侧广告位*/
.nyad_div{ margin-top:20px;}
.nyad_div img{ width:254px; height:125px; }


/*内页公用tab*/
.tabny_common{ width:921px;  font-family:'Microsoft YaHei';}
.tabny_common .tab{ overflow:hidden; background:#fff;}
.tabny_common .tab a{ display:block; padding:10px 40px; float:left; border:1px solid #74a9ff; color:#74a9ff; margin-right:10px;}
.tabny_common .tab a:hover{ border:1px solid #f6b70c;  color:#f6b70c; }
.tabny_common .tab a.on{ border:1px solid #f6b70c;  color:#f6b70c;}
.tabny_common .tab_content{ overflow:hidden; padding-top:20px;}
.tabny_common .tab_content li{ display:block;}

/*创新教育文章类样式*/
.xzcs_div{ color:#555; font-size:14px; margin-bottom:25px; }
.xzcs_div .js_text{ width:178px; height:32px; line-height:32px; border:1px solid #d2d2d2;  color:#555; font-size:14px; font-family:'Microsoft YaHei'; padding-left:10px;}
.xzcs_div .js_btn{ width:70px; height:34px; line-height:34px; border:0px; background:#f5b70c; color:#fff; font-size:14px; font-family:'Microsoft YaHei'; cursor:pointer;}
.cyjy_list{width:921px; overflow:hidden; }
.cyjy_list ul{width:940px;}
.cyjy_list ul li{ width:220px; float:left; margin-right:15px; text-align:center; margin-bottom:20px;}
.cyjy_list ul li img{ width:220px; height:162px; margin-bottom:10px;}
.cyjy_list ul li a{ color:#555; font-size:14px; }
.cyjy_list ul li a:hover{ color:#3a7eed;}


/*创新教育视频类样式*/
.cywz_list{}
.cywz_list dl dt{ border-bottom:1px dashed #ddd; padding-bottom:20px; margin-bottom:20px; }
.cywz_list .cywz_icon{ width:158px; height:142px; float:left;}
.cywz_list .cywz_icon img{width:158px; height:142px;}
.cywz_list .cywz_font{  width:740px; float:right; line-height:28px;}
.cywz_list .cywz_font .cywz_fonth1{ margin:8px 0;}
.cywz_list .cywz_font .cywz_fonth1 a{color:#333; font-size:16px; }
.cywz_list .cywz_font .cywz_fonth1 a:hover{ color:#3a7eed;}
.cywz_list .cywz_font .cywz_fonth2 a{color:#666; font-size:14px; }
.cywz_list .cywz_font .cywz_fonth2 span{ color:#3a7eed;}
.cywz_list .cywz_font .cywz_fonth1 span{ float:right; color:#666; font-size:14px; }


/* 创新产品推广样式 */
.cxtg_list{width:940px;}
.cxtg_list dl dt{ width:221px; float:left; margin-right:12px; margin-bottom:15px; overflow:hidden;}
.cxtg_list .cxtg_icon{width:221px; height:220px;}
.cxtg_list .cxtg_icon img{width:221px; height:220px;}
.cxtg_list .cxtg_font{margin-top:6px;}
.cxtg_list .cxtg_h1 a{ color:#555; font-size:14px; line-height:26px;}
.cxtg_list .cxtg_h1 a:hover{ color:#3a7eed;}
.cxtg_list .cxtg_h2{ color:#c40000; font-size:16px; font-weight:bold; margin-top:8px;}
.cxtg_list .cxtg_h2 span{color:#888; font-size:12px; font-weight:normal; text-decoration:line-through; padding-left:10px;}


/*联系我们*/
.lxwm_div{ margin-top:-20px;}
.lxwm_div h3{ padding:25px 0; font-size:18px; color:#333; background:url(../images/lxwo_07.png) no-repeat left center; padding-left:15px; font-weight:normal;}
.lxwm_div p{ font-size:14px; color:#555; line-height:30px;}
.map_div{ width:652px; height:341px; margin-top:20px;}


/*意见与建议*/
.yjjy_div{ width:710px; }
.yjjy_div h3{ padding:25px 0; font-size:18px; color:#333; background:url(../images/lxwo_07.png) no-repeat left center; padding-left:15px; font-weight:normal;}
.yjjy_div .text_input{width:690px; height:48px; line-height:48px; color:#bebdbd; font-size:12px; border:1px solid #dcdcdc; font-family:"Microsoft YaHei"; padding-left:10px;}
.yjjy_div .textarea_input{width:680px; height:300px;color:#bebdbd; font-size:12px; border:1px solid #dcdcdc; font-family:"Microsoft YaHei"; padding:10px; margin-top:20px;}
.yjjy_div .yjjy_btn{ text-align:center; margin-top:60px;}
.yjjy_div .yjjy_btncom01,.yjjy_div .yjjy_btncom02{ width:182px; height:49px; line-height:49px; text-align:center; border:0px; color:#fff; font-size:16px;font-family:"Microsoft YaHei"; margin:0px 25px; cursor:pointer;}
.yjjy_div .yjjy_btncom01{background:url(../images/lxwo_11.png) no-repeat;}
.yjjy_div .yjjy_btncom02{background:url(../images/lxwo_13.png) no-repeat;}



/*会员导航样式*/
.left_mainnav{ width:254px; float:left; margin-top:18px; overflow:hidden; background:#fafafa; border:1px solid #e8e8e8; padding-bottom:100px;}
.member_head{width:254px; text-align:center; height:195px;*height:230px; border-bottom:1px solid #e8e8e8;}
.member_head .member_head_icon{ width:110px; height:110px; margin:0px auto; margin-top:35px;}
.member_head .member_head_icon img{ width:110px; height:110px;}
.member_head .member_head_font{ font-size:16px; color:#333; margin-top:15px;}
.member_head .member_head_font span{font-size:14px; color:#888;}
.member_nav_list ul li{ width:254px; height:50px; line-height:50px; text-align:center; margin-top:10px;}
.member_nav_list ul li a{width:254px; height:50px; color:#555; font-size:14px; display:block;}
.member_nav_list ul li a:hover{ background:#3a7eed; color:#fff; font-size:14px;}




/*产品图片轮播*/
.detail_context_pic{width:400px;overflow:hidden; float:left;}
.detail_context_pic_top{width:400px; height:400px; overflow:hidden;text-align:center;position:relative;z-index:1; border:1px solid #dcdcdc;}
.detail_context_pic_top img{width:400px; height:400px;}
.detail_context_pic_bot{width:400px;height:80px;overflow:hidden;margin-top:10px;}
.detail_picbot_mid{float:left;width:400px;height:70px;overflow:hidden;}
.detail_picbot_mid ul{height:67px;width:400px;overflow:hidden;position:relative;}
.detail_picbot_mid ul li{float:left;height:66px;margin-left:12px;display:inline;width:64px;text-align:center;position:relative; border:1px solid #ddd;}
.detail_picbot_mid ul li img{height:64px;max-width:64px;}
.selectpic{border:1px solid #89c31f;}

/*产品信息详情*/
.cptg_information{ width:478px; float:right;overflow:hidden; }
.cptg_information h1{ font-size:18px; color:#333;}
.cptg_information h2{ font-size:14px; color:#888; padding:10px 0px;}
.cptg_information h3{ font-size:12px; color:#666; padding:5px 0px;}
.cptg_information p{ font-size:12px; color:#666; line-height:35px;}
.cptg_information h4{ width:182px;height:49px; line-height:49px; text-align:center; background:url(../images/lxwo_11.png) no-repeat; font-weight:normal; margin-top:30px;}
.cptg_information h4 a{ width:182px;height:49px; font-size:16px; color:#fff; display:block; }

/*创意发明详情页*/
.right_main .detail_title{ font-size:26px;  font-weight:bold; color:#363636; text-align:center;}
.right_main .detail_information{font-size:12px; color:#555; text-align:center; padding:15px 0px; font-weight:normal; }
.right_main .detail_information span{ color:#3a7eed;}

.cyfm_detail,.cyfm_detail span,.cyfm_detail p{font-size:14px; color:#555; line-height:30px;}



.bshare-custom{ margin-top:20px;}
.pinglun_div{ margin-top:20px;}


/*创客详情页样式*/
.ckny_detail{}
.ckny_detail .ckny_detail_left{ width:255px; height:328px; float:left;}
.ckny_detail .ckny_detail_left img{width:255px; height:328px;}
.ckny_detail .yljg_detail_left{width:300px; height:270px; float:left;}
.ckny_detail .yljg_detail_left img{width:300px; height:270px;}
.ckny_detail_right{ width:560px; float:left; margin-left:20px;}
/*.ckny_detail_right h2 img{ vertical-align:middle; margin-left:10px; margin-right:5px;}
.ckny_detail_right h2 span{ font-size:16px; font-weight:normal;} 
.ckny_detail_right h2{ color:#555; margin-bottom:10px;}
.ckny_detail_right p{font-size:14px; color:#666; line-height:35px;}*/

.bom_ck h3{ padding:25px 0; font-size:18px; color:#333; background:url(../images/lxwo_07.png) no-repeat left center; padding-left:15px; font-weight:normal;}


/*登录样式*/
.dl_mian{ width:1170px; padding:50px 0; margin:0px auto;}
.dl_left{ float:left;}
.dl_right{ width:340px; border:1px solid #e4e4e4; float:right; padding:0px 10px; margin-top:30px;}
.dl_tab{ width:332px; margin:0 auto;  font-family:'Microsoft YaHei';}
.dl_tab .tab{ overflow:hidden;}
.dl_tab .tab a{ display:block; width:166px; height:60px; line-height:50px; text-align:center; float:left; font-size:18px; color:#333;  background:url(../images/tab_02.png) no-repeat;}
.dl_tab .tab a:hover{ background:url(../images/tab_01.png) no-repeat; color:#3a7eed; text-decoration:none;}
.dl_tab .tab a.on{ background:url(../images/tab_01.png) no-repeat; color:#3a7eed; text-decoration:none;}
.dl_tab .content_tab{ overflow:hidden; padding-bottom:0px; }
.dl_tab .content_tab li{ display:none;}
.input_div{ margin:18px 0px; font-size:12px; color:#aaa; }
.input_div a{font-size:12px; color:#aaa;}
.input_div a:hover{color:#3a7eed; text-decoration:underline;}
.input_div .input_text{ width:320px; height:40px; line-height:40px; border:1px solid #e4e4e4;  font-size:12px; color:#777;  font-family:'Microsoft YaHei'; padding-left:10px;}
.input_div .yzm_div{ float:left; margin-left:6px;}
.dl_button{ width:332px; height:45px; line-height:45px; border:0px;  font-size:16px; color:#fff; background:#f6b70c; font-family:'Microsoft YaHei'; text-align:center; cursor:pointer;}
.dl_button:hover{background:#f6c337; }
.text_hg{width:332px; color:#8e8e8e;font-size:12px; font-family:"Microsoft YaHei"; height:40px; line-height:40px; margin:10px 0; overflow:hidden;}
.text_hg span{ float:right;}
.text_hg a{color:#8e8e8e; font-size:12px; }
.text_hg a:hover{color:#3a7eed;}


/*注册样式*/
.zc_mian{ width:900px; padding:50px 50px; margin:50px auto; border:1px solid #e4e4e4;}
.zc_left{ width:550px; border-right:1px solid #e4e4e4; float:left;}
.zc_left .tab_width{ width:auto;}
.zc_right{float:left; padding:100px 0px 0px 80px; }
.zc_right p{ padding:50px 0px 0px 20px;}
.zc_right h2{ font-size:14px; color:#666;  background:url(../images/dls_03.png) no-repeat right center; padding-right:30px;}
.zc_right h2 a{color:#3a7eed;}



.com_formdiv div{ margin-bottom:20px;}
.com_formdiv span{ width:130px; color:#666; font-size:14px; height:35px; line-height:35px; text-align:right; float:left; display:inline-block;}
.com_formdiv .text_input{width:378px; height:35px; line-height:35px; color:#999; font-size:12px; border:1px solid #dcdcdc; font-family:"Microsoft YaHei"; padding-left:10px;}
.com_formdiv .radio{ height:35px; line-height:35px; color:#999; font-size:12px;  font-family:"Microsoft YaHei"; padding-left:10px;}
.com_formdiv .select_input{width:210px; height:35px; line-height:35px; color:#999; font-size:12px; border:1px solid #dcdcdc; font-family:"Microsoft YaHei"; padding-left:5px;}
.content{padding-top:20px;}
.content .textarea{width:680px; height:180px;color:#999; font-size:12px; border:1px solid #dcdcdc; font-family:"Microsoft YaHei"; padding:10px; vertical-align:text-top;}
 .yjjy_btn{ text-align:center; margin-top:60px;}
 .yjjy_btncom01,.yjjy_btncom02{ width:182px; height:49px; line-height:49px; text-align:center; border:0px; color:#fff; font-size:16px;font-family:"Microsoft YaHei"; margin:0px 25px; cursor:pointer;}
 .yjjy_btncom01{background:url(../images/lxwo_11.png) no-repeat;}
 .yjjy_btncom02{background:url(../images/lxwo_13.png) no-repeat;}
.bd_sctpicon{ width:147px; height:147px; border:1px solid #d4d4d4; margin-bottom:0px; float:left; }
.bd_sctpicon img{ width:147px; height:147px;}
.file {
	margin-top:112px;
	width:137px;
	float:left;
	margin-left:20px;
	text-align:center;
    border:1px solid #fd6861; 
	height:35px; 
	line-height:35px; 
	background:#fd6861 url(../images/icon01.png) no-repeat 10px center;
	color:#fff; 
	font-size:14px; 
	font-family:'Microsoft YaHei';
    position: relative;
    cursor: pointer;
    overflow: hidden;
    display: inline-block;
    *display: inline;
    *zoom: 1;
}

.file  input {
    position: absolute;
    font-size: 100px;
    right: 0;
    top: 0;
    opacity: 0;
    filter: alpha(opacity=0);
    cursor: pointer
}














