.come_head .h_d{ background:url(../images/h_shbd.png) repeat-x bottom; padding-bottom:8px; border-bottom:none; background:#fff;}

/*about*/
/*about-guide*/
.come{ clear:both; width:100%; height:auto; overflow:hidden; padding-bottom:48px; min-width:1000px; background-color:#f6f6f6;}
.come_name h3{ font-size:24px; line-height:normal; padding:30px 0;}
.come_guide{ position:relative; width:1000px; height:640px;}
.come_guibox{ height:312px; box-shadow:#C8C8C8 0px 2px 3px;}
.come_guibox1,.come_guibox4{ width:330px;}
.come_guibox1{ position:absolute; top:0; left:0;}
.come_jj{ padding:26px 26px 0 38px;}
.come_Title a{ color:#666; font-size:18px;}
.come_jjIntro{ font-family:"宋体"; line-height:26px; padding-top:20px; height:52px; overflow:hidden; margin-bottom:26px;}
.come_More a{ display:block; font-family:"宋体"; color:#FFF; width:68px; height:26px; line-height:26px; text-align:center; border:1px solid #FFF; border-radius:3px;}
.come_guibox2{ width:330px;}
.come_guibox2{ position:absolute; top:0; left:334px; background-color:#FFF;}
.come_deve{ padding:26px 30px 0 30px;}
.come_deImg{ width:270px; height:100px; margin:26px 0;}
.come_deIntro{ font-size:13px; height:72px; overflow:hidden;}
.come_guibox3{ position:absolute; top:0; right:0; width:332px;}
.come_guibox3 .come_Title a{ color:#FFF;}
.come_guibox3 .come_jjIntro{ color:#FFF;}
.come_guibox3 .come_More a{ border:1px solid #95a7da;}
.come_guibox4{ position:absolute; top:322px; left:0; background-color:#FFF;}
.come_img{ width:330px; height:210px;}
.come_guidName{ padding:32px 0 0 32px;}
.come_guidName a{ color:#666; font-size:18px;}
.come_guibox5{ position:absolute; top:322px; left:334px; background-color:#FFF; width:330px;}
.come_guibox6,.come_guibox7{ position:absolute; right:0; width:332px; height:154px;}
.come_guibox6{ top:322px;}
.come_position{ width:160px; padding-top:36px;}
.come_position a,.come_position img{ display:block; cursor:pointer; margin:0 auto;}
.come_guibox6 .come_position img{ width:60px; height:54px;}
.come_position span{ display:block; color:#666; font-size:18px; width:160px; height:28px; line-height:28px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-align:center;}
.come_guibox7{ top:480px;}
.come_Title a:hover,.come_guidName a:hover,.come_position a:hover span{ color:#0093dd;}

/*about-intro*/
.banner{ position:relative; height:210px; min-width:1000px; overflow:hidden;display:none;}
.banner img{ position:absolute; top:0; left:50%; margin-left:-960px; width:1920px; height:300px; display:block;}
.body{ width:100%; height:auto; overflow:hidden; min-width:1000px;}
.body_c{ height:auto; overflow:hidden; padding-top:50px;}
.chnal_position{ line-height:28px; height:auto; overflow:hidden; padding-bottom:18px;}
.chnal_name{ padding-left:42px; display:inline;}
.chnal_name h3{ background:url(../images/chnal_nameIcon.png) no-repeat left; padding-left:40px; color:#333; font-size:24px; line-height:28px;}
.position,.position a{ font-family:"宋体"; color:#888;} 
.position a:hover,.slider_rShow a:hover,.slider_rShow a:hover span,.load_title a:hover{ color:#0294dd;}
.position a{ display:inline-block; background:url(../images/position_icon.png) no-repeat right; padding-right:14px; margin-right:6px;}
.position span{ color:#0093dd;}
.slider_c{ height:auto; overflow:hidden;}
.slider_l{ width:242px; padding-bottom:60px;}
.slider_r{ width:734px; height:auto; overflow:hidden; min-height:354px; background:url(../images/slider_rbd.jpg) repeat-y left top;}
.slider_rShow{ width:698px; height:auto; overflow:hidden; background:url(../images/slider_shbd.jpg) no-repeat left top; padding-left:36px; padding-bottom:100px;}
.chnal li{ padding-top:1px;}
.chnal_title{ display:block; color:#666; font-size:15px; width:242px; height:41px; line-height:42px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.chnal_title span{ display:block; width:160px; height:40px; padding-left:82px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; border-bottom:1px solid #dadada;}
.chnal li .chnal_title:hover,.chnal li.cur .chnal_title{ background:url(../images/slider_lho.png) no-repeat; color:#0294dd;}
.chnal li .chnal_title:hover span,.chnal li.cur .chnal_title span{ border-bottom:none;}
.chnal li.on .chnal_title span,.chnal li.on2 .chnal_title span{ border-bottom:none;}
.content{ font-size:13px; height:auto; overflow:hidden;}

/*about-develop*/
.develop{ width:698px; background:url(../images/come_delbd1.png) no-repeat top center; padding-top:13px;}
.develop_show{ width:698px; height:auto; overflow:hidden; background:url(../images/come_delshbd2.png) repeat-y center; padding-top:46px;}
.develop_shbox{ clear:both; height:auto; overflow:hidden; min-height:118px;}
.develop_infor{ width:314px; margin-right:8px; padding-top:12px; display:inline;}
.develop_time{ color:#FFF; font-size:14px; width:55px; height:55px; line-height:55px; text-align:center;}
.develop_infyear{ color:#FFF; font-size:18px; padding-left:32px; width:72px; height:30px; line-height:30px;}
.develop_infintro{ clear:both; width:302px; padding-top:16px; font-size:13px; line-height:26px; letter-spacing:0.2px;}
.develop_shbox2 .develop_infor,.develop_shbox4 .develop_infor,.develop_shbox6 .develop_infor{ margin-right:0; margin-left:8px;}
.develop_shbox2 .develop_infintro{ padding-left:12px; width:290px;}
.develop_shbox1 .develop_time{ background:url(../images/develop_icon1.png) no-repeat;}
.develop_shbox1 .develop_infyear{ background:url(../images/develop_pobd1.png) no-repeat;}
.develop_shbox2 .develop_time{ background:url(../images/develop_icon2.png) no-repeat;}
.develop_shbox2 .develop_infyear{ background:url(../images/develop_pobd2.png) no-repeat;}
.develop_shbox3 .develop_time{ background:url(../images/develop_icon3.png) no-repeat;}
.develop_shbox3 .develop_infyear{ background:url(../images/develop_pobd3.png) no-repeat;}
.develop_shbox4 .develop_time{ background:url(../images/develop_icon4.png) no-repeat;}
.develop_shbox4 .develop_infyear{ background:url(../images/develop_pobd4.png) no-repeat;}
.develop_shbox5 .develop_time{ background:url(../images/develop_icon5.png) no-repeat;}
.develop_shbox5 .develop_infyear{ background:url(../images/develop_pobd5.png) no-repeat;}
.develop_shbox6 .develop_time{ background:url(../images/develop_icon6.png) no-repeat;}
.develop_shbox6 .develop_infyear{ background:url(../images/develop_pobd6.png) no-repeat;}

/*about-honor*/
.honor_list ul{ width:721px;}
.honor_list li{ float:left; width:158px; height:284px; margin-right:22px; display:inline;}
.honor_list li a,.honor_list li span,.honor_list li img{ display:block; cursor:pointer;}
.honor_img{ width:158px; height:210px; background:url(../images/honor_yy.jpg) no-repeat bottom; padding-bottom:12px;}
.honor_img img{ width:156px; height:208px; border:1px solid #e9e9e9;}
.honor_name{ color:#666; width:158px; height:30px; line-height:30px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;  text-align:center;}

/*page*/
.page{ height:32px; line-height:32px; padding:20px 0 10px; text-align:center;}
.page a{ font-family:'Microsoft YaHei'; color:#666; padding:4px 10px; margin:0 2px; border:1px solid #e9e9e9;}
.page span{ margin-left:2px;}
.page a.on,.page a:hover{ background-color:#0093dd; color:#FFF; border:1px solid #0093dd;}

/*come-zr*/
.come_zr li{ clear:both; height:158px; padding-bottom:26px; margin-bottom:26px; border-bottom:1px solid #e5e5e5;}
.come_zrImg{ float:left; width:244px; height:158px;}
.come_zrInfor{ float:right; width:436px;}
.come_zr li.cur .come_zrImg{ float:right;}
.come_zr li.cur .come_zrInfor{ float:left;}
.come_zrIntitle{ padding-top:10px;}
.come_zrIntitle a{ display:block; font-size:16px; width:436px; height:24px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.come_zrIntro{ font-size:13px; height:72px; overflow:hidden; margin:10px 0;}
.come_zrImore{ text-align:right;}
.come_zrImore a{ color:#0093dd; font-size:13px;}
.title{ padding-bottom:8px; text-align:center;}
.title h3{ color:#333; font-size:18px;}
.infor{ padding-bottom:16px; border-bottom:1px solid #e5e5e5; text-align:center;}
.infor span{ font-family:"宋体"; color:#888; margin:0 10px;} 
.news_coentet{ padding:18px 0;}
.news_coentet img{max-width:100%;height:auto;}
.click{ height:44px; padding-top:26px; border-top:1px dotted #e7e7e7;}
.pre_nextPage{ width:570px;}
.pre_nextPage a{ display:block; color:#888; width:570px; height:22px; line-height:22px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.back{ height:24px; padding-top:10px; display:inline;}
.back a{ display:block; background:url(../images/back_icon.png) no-repeat left; padding-left:25px; color:#666; font-size:14px;}
 

/*come-book*/
.book_name{ height:36px; line-height:normal; background:url(../images/book_icon.png) repeat-x bottom;}
.book_name h3{ color:#0093dd; font-size:18px; margin-top:-4px;}
.book_recomd{ height:auto; overflow:hidden; padding:12px 0 28px 12px; background:url(../images/book_icon.png) repeat-x bottom;}
.book_reImg{ width:192px; background:url(../images/book_bdimg.jpg) no-repeat right top; margin-top:14px; display:inline;}
.book_reshimg{ display:block; width:148px; height:190px; padding:20px 44px 2px 0;}
.book_reshimg img{ display:block; width:146px; height:188px; border:1px solid #e5e5e5;}
.book_reTitle{ padding-top:10px; text-align:center;}
.book_reTitle a{ display:block; color:#666; font-size:14px; width:192px; height:24px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.book_reR{ width:476px;}
.book_reRintro,.book_reRname{ color:#333; font-size:16px; line-height:26px;}
.book_reRintro{ height:52px; overflow:hidden;}
.book_reRmore{ text-align:right; padding-bottom:2px; border-bottom:1px solid #e5e5e5;}
.book_reRmore a{ color:#888; font-size:14px;}
.book_reRname{ padding-top:6px; margin-bottom:6px;}
.book_relist{ height:104px; overflow:hidden; margin-bottom:14px;}
.book_relist li{ font-size:13px; background:url(../images/book_ricon.jpg) no-repeat left; padding-left:10px; width:466px; height:26px; overflow:hidden;  text-overflow:ellipsis; white-space:nowrap; height:26px; line-height:26px;}
.book_click{ height:28px;}
.book_click a{ color:#FFF; font-size:14px; display:inline-block; float:left; margin-right:10px; width:96px; height:28px; line-height:28px; text-align:center; border-radius:5px;}
.book_click a:hover{ color:#FFF;}
.click_load{ background-color:#0093dd;}
.click_read{ background-color:#e9a116;}
.book_list{ width:716px; height:auto; overflow:hidden; padding-bottom:24px;}
.book_list .book_Lbox{ float:left; width:340px; height:208px; margin-right:18px; margin-top:26px; display:inline;}
.book_Limg{ width:160px; height:206px; border:1px solid #e5e5e5;}
.book_Lr{ width:160px;}
.book_Lrtitle a{ display:block; font-size:16px; width:160px; height:24px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.book_Lr .book_reRname{ font-size:14px; padding:0; margin-bottom:0;}
.book_Lr .book_relist{ height:128px; margin-bottom:2px;}
.book_Lr .book_relist li{ width:150px; height:32px; line-height:32px;}
.book_Lr .book_click a{ width:74px; height:28px; margin-right:0;}
.book_Lr .book_click a.click_load{ margin-right:6px;}

/*come-my*/
/*culture*/
.culture{ height:376px;}
.culture_l{ position:relative; width:576px; height:376px;}
.culture_r{ position:relative; width:116px; height:376px;}
.culture_show{ position:absolute; left:0; bottom:0; z-index:20; width:548px; height:68px; padding:6px 14px 0 14px; background:url(../images/culture_shyy.png) repeat;}
.culture_shTitle a{ color:#FFF; font-size:14px; display:block; width:548px; height:24px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.culture_intro a{ color:#dedede; line-height:18px; height:36px; overflow:hidden;}
.cul_Rt,.cul_Rd{ display:block; position:absolute; left:0; z-index:20; width:116px; height:28px;}
.cul_Rt{ background:url(../images/cul_Rtbd.jpg) no-repeat; top:0;} 
.cul_Rd{ background:url(../images/cul_Rdbd.jpg) no-repeat; bottom:0;} 
.culture_Rlist{ position:absolute; width:116px; height:320px; top:30px; overflow:hidden;}
.culture_Rlist li{ width:116px; height:76px; margin-bottom:4px; cursor:pointer;}
.culture_Rlist li.culture_cur{ width:110px; height:70px; border:3px solid #0093dd;}
.culture_Rlist li.culture_cur img{ width:110px; height:70px;}

.active_list{ height:auto; overflow:hidden; padding-bottom:28px;}
.active_list ul{ width:723px;}
.active_list li{ float:left; width:216px; height:222px; margin-right:25px; margin-top:52px; display:inline;}
.active_title{ padding-top:16px;}
.active_title a{ display:block; font-size:14px; width:216px; height:24px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.active_intro{ line-height:18px; height:36px; overflow:hidden; padding-top:6px;}

/*news*/
.chnal_name.news_chname h3{ background:url(../images/chnal_nameIcon3.png) no-repeat left;}
.news_t{ position:relative; height:196px;}
.news_move{ height:150px; padding:13px 26px 13px 10px; background-color:#f0f0f0;}
.news_Mlist{ position:relative; width:662px; height:150px; overflow:hidden;}
.news_Mlist ul{ position:absolute; top:0; width:20000px; height:150px;}
.news_Mlist li{ float:left; width:662px; height:150px;}
.news_Mimg{ width:240px; height:150px;}
.news_Mr{ width:402px;}
.news_Mrtitle{ margin:4px 0 8px;}
.news_Mrtitle a{ display:block; font-family:'Microsoft YaHei'; font-size:16px; width:402px; height:24px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.news_Mtime{ font-family:"宋体"; background:url(../images/news_timeicon.png) no-repeat left; padding-left:20px; margin-bottom:6px; color:#888;}
.news_Mintro{ font-family:"宋体"; height:72px; overflow:hidden;}
.news_Mmore{ float:right; margin-top:-24px; position:relative; z-index:20; color:#888;}
.btn{ position:absolute; bottom:0; width:698px; height:3px; z-index:20; text-align:center;}
.btn span{ display:inline-block; background-color:#f0f0f0; width:50px; height:3px; margin:0 6px; cursor:pointer;}
.btn span.on{ background-color:#0093dd;}
.news_d{ padding-top:4px; padding-bottom:24px;}
.news_d li{ clear:both; font-family:"宋体"; height:49px; line-height:49px; border-bottom:1px dashed #e8e8e8;}
.news_d li a{ display:inline-block; float:left; width:600px; height:49px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.news_d li span{ float:right; color:#888;}

/*news-media*/
.media_list{ width:732px; height:auto; overflow:hidden;}
.media_shBox{ width:208px; height:250px; margin-right:34px; margin-bottom:28px; display:inline; border:1px solid #dcdcdc;}
.media_shimg{ position:relative; width:208px; height:136px;}
.media_shicon{ display:block; position:absolute; top:38px; left:76px; background:url(../images/media_shac1.png) no-repeat; width:56px; height:56px;}
.media_shimg a:hover .media_shicon{ background:url(../images/media_shho1.png) no-repeat;}
.media_shdown{ height:142px; padding:0 8px;}
.media_shdtitle{ height:31px; line-height:31px; border-bottom:1px solid #eaeaea;}
.media_shdtitle a{ display:block; font-size:14px; width:192px; height:31px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.media_shdintro{ height:44px; overflow:hidden; line-height:22px; padding-top:4px; margin-bottom:2px;}
.media_shdtime{ background:url(../images/media_shicon.png) no-repeat left; padding-left:20px; color:#888;}
.news_media{ width:678px; height:396px; border:10px solid #e5e5e5;}
.news_medInfor{ padding:30px 0 8px; text-align:right;}
.news_medInfor a{ display:inline-block; margin-left:16px; padding-left:14px;}
.news_medIpre{ background:url(../images/media_infac1.png) no-repeat left;}
.news_medInext{ background:url(../images/media_infac2.png) no-repeat left;}
.news_medIpre:hover{ background:url(../images/media_infho1.png) no-repeat left;}
.news_medInext:hover{ background:url(../images/media_infho2.png) no-repeat left;}
.news_medInfor b{ font-weight:normal;}
.news_medTitle{ color:#333; font-size:14px;}
.news_medCon{ padding-top:14px;}

/*join*/
.chnal_name.join_chname h3{ background:url(../images/chnal_nameIcon5.png) no-repeat left;}
.join_name{ color:#333; font-size:14px; line-height:normal; margin-top:-3px;}
.join_select{ height:auto; overflow:hidden; padding:5px 0 28px;}
.join_select li{ float:left; width:118px; height:32px; line-height:32px; padding-left:20px;}
.join_select li span{ display:block; font-size:14px; background:url(../images/join_ac.png) no-repeat left; padding-left:16px; width:102px; height:32px; overflow:hidden;  text-overflow:ellipsis; white-space:nowrap; cursor:pointer;}
.join_select li.cur span{ background:url(../images/join_ho.png) no-repeat left; color:#0093dd;}
.join_table td{ padding:3px 0; text-align:center;}
.join_table td.join_left{ text-align:left;}
.join_Vname{ color:#0093dd; padding-left:30px;}
.join_rol{ color:#333; background-color:#e5f4fc;}
.join_content{ height:auto; overflow:hidden; padding:12px 30px 12px 22px; line-height:30px;}
.join_online{ float:right; height:35px; padding:16px 30px 36px 0;}
.join_online a{ display:block; background:url(../images/join_onlbd.png) no-repeat; color:#FFF; font-size:14px; width:79px; height:35px; line-height:35px; padding-left:46px;}
.join_online a:hover{ color:#FFF;}

/*join-online*/
.join_label{ color:#333; font-size:13px; padding-right:24px; padding-left:4px;}
.red_xx{ color:#fe0000; font-size:13px; line-height:26px;} 
.com_text{ display:block; font-family:'Microsoft YaHei'; color:#333; font-size:13px; line-height:20px; padding:2px 8px; border:1px solid #c4c4c4;}
.join_text{ width:226px; height:20px;}
.join_onRadio{ padding-left:8px;}
.join_onlarea{ width:600px; height:182px; overflow:hidden;}
.com_input input{ display:inline-block; font-family:"宋体"; color:#FFF; font-size:14px; margin-right:10px; width:108px; height:32px; border:none; cursor:pointer;}
.join_submit{ background:url(../images/join_subbd.jpg) no-repeat;}
.join_reset{ background-color:#b1b1b1;}

/*join-parter*/
.join_parTitle{ color:#393939; font-size:18px;}
.join_parTitle img{ vertical-align:bottom; margin-right:8px;}
.join_parName{ background:url(../images/join_parLine.png) no-repeat bottom; padding-bottom:24px; color:#3b3b3b; font-size:24px; line-height:normal;}
.join_parTitle{ padding:12px 0 10px;}
.join_parCon{ color:#707070; font-size:13px; line-height:26px; height:auto; overflow:hidden; padding-bottom:24px; padding-left:4px; padding-right:4px; border-bottom:1px solid #e8e8e8;}
.join_parter .join_online{ float:left;}
.join_parter .none{ border-bottom:none;}
.join_parLable{ font-size:14px;}
.join_parXx{ font-family:"宋体"; color:#e50101; font-size:14px;}
.join_parText{ color:#666; font-size:14px; width:288px; padding:7px 8px; height:20px;}
.join_parArea{ width:504px; height:138px; overflow:hidden;}

/*download*/
.load .chnal_name,.contact .chnal_name{ padding-left:0; display:block;}
.load .chnal_name h3{ background:url(../images/chnal_nameIcon0.png) no-repeat left;}
.load .page{ padding:40px 0 60px;}
.load_list{ border-top:1px solid #e5e5e5;}
.load_list li{ font-family:"宋体"; clear:both; height:auto; overflow:hidden; padding:16px 0; border-bottom:1px dashed #dcdcdc;}
.load_l{ width:904px;}
.load_r{ width:52px; padding-top:22px; display:inline;}
.load_title{ margin-bottom:4px;}
.load_title a{ display:block; font-size:14px; font-weight:bold;}
.load_intro{ height:48px; overflow:hidden; margin-bottom:2px;}
.load_intro span{ font-weight:bold;}
.load_infor span{ color:#999; margin-right:46px;}
.load_r a,.load_r a img,.load_r a span{ display:block;}
.load_r a span{ color:#e71111; text-decoration:underline; padding-top:4px;}

/*contact*/
.contact .slider_c{ padding-bottom:80px;}
.contact .chnal_name h3{ background:url(../images/chnal_nameIcon6.png) no-repeat left;}
.contact_view{ width:1000px; height:auto; overflow:hidden; border-bottom:1px solid #d9d9d9; border-radius:0 0 3px 3px;}
.contact_Vshow{ width:934px; height:auto; overflow:hidden; padding:28px 32px 60px 32px; border-top:1px solid #f1f1f1; border-left:1px solid #f1f1f1; border-right:1px solid #f1f1f1; border-bottom:1px solid #d9d9d9; border-radius:3px;}
.contact_shTname{ font-size:14px; padding-bottom:4px;}
.contact_shTname span{ color:#0093dd; font-size:16px;}
.contact_shTinfor{ height:24px; padding-bottom:6px; border-bottom:1px solid #d7d7d7;}
.contact_shAsk{ color:#888;}
.contact_shEmail a{ color:#666; font-size:13px;}
.contact_show{ width:934px; height:auto; overflow:hidden; padding-bottom:60px;}
.contact_shL{ width:428px; min-height:370px; background:url(../images/contact_line.png) no-repeat right top; padding-right:30px; padding-top:30px; display:inline;}
.contact_shR{ z-index:200; width:456px; padding-top:26px; padding-bottom:10px; display:inline; background-color:#FFF;}
.map{ width:984px; height:362px; padding:7px; border:1px solid #e8e8e8;}
.contact_box{ padding-bottom:26px;}
.contact_bTop{ background-color:#8e8e8e; font-family:"宋体"; color:#FFF; font-weight:bold; width:94px; height:28px; line-height:28px; text-align:center;}
.contact_bDown{ color:#333; line-height:20px; padding:12px 22px; border:1px solid #d9d9d9;}
.contact_sroll .com_scroll{ width:438px; height:334px;}
.contact_sroll .com_scroll .scroll_over{ width:416px; height:334px;}
.contact_sroll .com_scroll .viewport{ width:416px; height:334px;}
.contact_sroll .com_scroll .overview{ width:416px;}
.contact_sroll .com_scroll .scrollbar{ background:url(../images/contact_scro.jpg) no-repeat; height:334px;}
.contact_box{ width:416px;}
.contact_shLcon{ height:auto; overflow:hidden; padding:12px 0 0 14px;}
.cont_Rtop{ padding-bottom:12px; border-bottom:1px solid #d7d7d7;}
.cont_Rtop h3{ background:url(../images/contact_icon0.png) no-repeat left; padding-left:28px; height:28px; line-height:28px; color:#0093dd; font-size:16px;}
.cont_Rtop h3 span{ font-family:Arial; color:#323232; font-size:12px; margin-left:7px;}
.cont_messCom{ display:block; font-family:"宋体"; color:#b4b4b4; font-size:12px; width:328px; height:24px; line-height:24px; padding-left:34px; border:1px solid #e5e5e5; border-radius:5px;}
.cont_messText1{ background:url(../images/cont_icon1.png) no-repeat left;}
.cont_messText2{ background:url(../images/cont_icon2.png) no-repeat left;}
.cont_messText3{ background:url(../images/cont_icon3.png) no-repeat left;}
.cont_messText4{ background:url(../images/cont_icon4.png) no-repeat left;}
.cont_Rmess{ padding:12px 0 0 30px;}
.cont_Rmess .cont_area{ display:block; height:120px; padding:4px 8px; width:346px;}
.cont_yz img{ float:left; width:72px; height:26px; margin:0 14px 0 10px;}
.cont_yz .cont_Yztext{ padding:0 8px; width:80px;}
.cont_yzShure{ font-family:"宋体"; line-height:26px;}
.cont_yzShure span{ color:#338bdf;}
.cont_input input{ display:inline-block; margin-right:20px; font-family:'Microsoft YaHei'; font-size:14px; width:150px; height:34px; border:none; cursor:pointer;}
.cont_messSub{ background:url(../images/cont_Vsubbd.png) no-repeat; color:#FFF;}
.cont_messRest{ background:url(../images/cont_Vresetbd.png) no-repeat; color:#323232;}

/*map*/
/*map_cn*/
.chnal_name.chnal_sales h3{ background:url(../images/chnal_nameIcon4.png) no-repeat left;}
.map_cn{ position:relative; background:url(../images/map_cnImg.png) no-repeat; width:698px; height:546px;}
.map_cnNew{ position:relative; background:url(../images/map_cnNewImg.png) no-repeat; width:698px; height:546px;}
.map_shTitle{ background:url(../images/map_shline.png) no-repeat bottom; padding-bottom:2px; height:45px; line-height:45px; margin-bottom:27px; text-align:center;}
.map_shTitle h3{ font-size:20px;}
.map_po{ position:absolute; cursor:pointer;}
.map_img{ display:none;}
.sub_map{ position:absolute; z-index:2000; background-color:#FFF; display:none; width:230px;  padding:6px 10px 14px 14px; border:1px solid #c1bfbf;}
.map_close{ float:right; width:9px; height:9px; cursor:pointer;}
.sub_mapCon{ clear:both; line-height:20px; padding-top:8px;}
.sub_mapicon{ position:absolute; background:url(../images/sub_mapicon.png) no-repeat; width:30px; height:22px; left:130px; bottom:-22px;}

/* update by 2015-12-22 begin ... */
.map_po101{ top:10px; left:13px; z-index:30; width:530px; height:310px;}
.map_po101 .map_img{ background:url(../images/map_NorthChina.png) no-repeat; width:578px; height:366px;}
.sub_map101.sub_map{ top:80px; right:60px;}

.map_po102{ top:239px; right:205px; z-index:60; width:455px; height:270px;}
.map_po102 .map_img{ background:url(../images/map_SouthChina.png) no-repeat; width:497px; height:283px;}
.sub_map102.sub_map{ top:-10px; right:20px;}

.map_po103{ top:6px; left:485px; z-index:30; width:150px; height:200px;}
.map_po103 .map_img{ background:url(../images/map_northeast.png) no-repeat; width:162px; height:208px;}
.sub_map103.sub_map{ top:-10px; right:-60px;}

.map_po104{ top:270px; left:455px; z-index:60; width:110px; height:160px;}
.map_po104 .map_img{ background:url(../images/map_EastChina.png) no-repeat; width:127px; height:189px;}
.sub_map104.sub_map{ top:-30px; right:-70px;}
/* update by 2015-12-23 end */

.map_po1{ top:0; right:0; z-index:20; width:178px; height:202px;}
.map_po1 .map_img{ background:url(../images/map_cnPoimg1.png) no-repeat; width:178px; height:202px;}
.sub_map1{ top:-32px; right:0;}

.map_po2{ top:0; left:0; z-index:30; width:574px; height:322px;}
.map_po2 .map_img{ background:url(../images/map_cnPoimg2.png) no-repeat; width:574px; height:322px;}
.sub_map2.sub_map{ top:68px; right:136px;}


.map_po3{ top:156px; right:118px; z-index:50; width:130px; height:162px;}
.map_po3 .map_img{ background:url(../images/map_cnPoimg3.png) no-repeat; width:130px; height:162px;}
.sub_map3.sub_map{ top:-84px; right:-60px;}

.map_po4{ top:285px; right:250px; z-index:60; width:154px; height:187px;}
.map_po4 .map_img{ background:url(../images/map_cnPoimg4.png) no-repeat; width:154px; height:187px;}
.sub_map4.sub_map{ top:-70px; right:-44px;}

.map_po5{ top:264px; right:112px; z-index:50; width:84px; height:56px;}
.map_po5 .map_img{ background:url(../images/map_cnPoimg5.png) no-repeat; width:84px; height:56px;}
.sub_map5.sub_map{ top:-204px; right:-82px;}

.map_po6{ top:306px; right:107px; z-index:60; width:82px; height:66px;}
.map_po6 .map_img{ background:url(../images/map_cnPoimg6.png) no-repeat; width:82px; height:66px;}
.sub_map6.sub_map{ top:-202px; right:-82px;}

.map_po7{ top:296px; right:142px; z-index:50; width:130px; height:124px;}
.map_po7 .map_img{ background:url(../images/map_cnPoimg7.png) no-repeat; width:130px; height:124px;}
.sub_map7.sub_map{ top:-126px; right:-58px;}

.map_po8{ top:358px; right:122px; z-index:60; width:195px; height:114px;}
.map_po8 .map_img{ background:url(../images/map_cnPoimg8.png) no-repeat; width:195px; height:114px;}
.sub_map8.sub_map{ top:-154px; right:-38px;}

/*map_ec*/
.map_en{ background:url(../images/map_enImg.png) no-repeat; position:relative; width:698px; height:450px;}

.map_enpo1{ top:124px; left:118px; z-index:60; width:262px; height:85px;}
.map_enpo1 .map_img{ background:url(../images/map_enpoImg1.png) no-repeat; width:262px; height:85px;}
.sub_enmap1.sub_map{ top:-146px; left:4px;}

.map_enpo2{ top:235px; left:162px; z-index:70; width:44px; height:56px;}
.map_enpo2 .map_img{ background:url(../images/map_enpoImg2.png) no-repeat; width:44px; height:56px;}
.sub_enmap2.sub_map{ top:-164px; left:-114px;}

.map_ther{ width:110px; padding:0 0 0 64px;}
.map_thimg{ width:104px; height:104px; border:3px solid #dcdcdc;}
.map_thname{ padding-top:8px; text-align:center;}
.map_thname a{ display:inline-block; background:url(../images/map_thicon.png) no-repeat left; padding-left:22px; font-size:14px;}
.map_tel{ width:154px; font-size:13px;}

/*product*/
.product_c .chnal_name h3{ background:url(../images/chnal_nameIcon2.png) no-repeat left; line-height:normal;}
.product_c .position{ padding-top:4px;}
.product_chnal{ margin-top:-11px;}
.pro_chbox{ clear:both; height:315px; margin-bottom:26px;}
.pro_chTop{ height:36px; line-height:36px; border-bottom:1px solid #e5e5e5;}
.pro_chcn{ color:#333; font-size:16px; margin-right:10px; display:inline;}
.pro_chen{ color:#888;}
.pro_more{ font-family:"宋体"; color:#666;}
.pro_chDown{ height:264px; padding-top:14px;}
.pro_list ul{ width:717px;}
.pro_list li{ float:left; padding-right:19px; display:inline; width:220px; height:264px;}
.pro_list li .pro_Lshow{ display:block; width:220px; height:262px;}
.pro_list li a{ display:block; width:218px; height:260px; border:1px solid #FFF;}
.pro_chshow img{ width:218px; height:178px; display:block;}
.pro_Lintro{ display:block; color:#adadad; font-size:13px; padding:14px 10px 0 10px; <!--height:48px;--> overflow:hidden;}
.pro_list li .pro_Lshow:hover{ border-bottom:2px solid #ececec;}
.pro_list li .pro_Lshow:hover a{ border:1px solid #0093dd;}
.product_List .pro_list li{ padding-bottom:20px; margin-bottom:20px; border-bottom:1px solid #e5e5e5;}

.sub_Nlist{ display:none; width:158px; padding:8px 4px 8px 80px; border-bottom:1px solid #dadada;}
.sub_Nname{ display:block; color:#666; font-size:14px; width:158px; height:30px; line-height:30px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.sub_Nname span{ font-family:"宋体"; color:#888; font-size:13px; margin-right:4px;}
.sub_Nlist li.cur1 .sub_Nname,.sub_Nlist li.cur1 .sub_Nname span,.sub_Nlist li .sub_Nname:hover,.sub_Nlist li .sub_Nname:hover span{ color:#0093dd;}
.chnal li.cur .sub_Nlist{ display:block;}
.sub_Nnlist{ display:none;}
.sub_Nlist li.cur1 .sub_Nnlist{ display:block;}
.sub_Nnname{ display:block; color:#666; font-size:13px; height:30px; line-height:30px; padding-left:10px; width:146px; height:30px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.sub_Nnlist li.cur2 .sub_Nnname,.sub_Nnlist li .sub_Nnname:hover{ color:#0093dd;}

/*pro-view*/
.pro_view{ padding-top:50px;}
.pro_Vtop{ height:auto; overflow:hidden; padding-bottom:50px;}
.left-pro{ width:348px; height:386px;}
.left-pro .t1{ position:relative; z-index:1; width:346px; height:80px; margin-top:14px; border:1px solid #d2d2d2;}
.left-pro .t2{ width:346px; height:286px; text-indent:0; border:1px solid #e5e5e5;}
.left-pro .t3{ float:right; width:480px;}
.left-pro .t2 img{text-indent:0;}
#showArea a{ display:block; position:relative; z-index:200; width:168px; height:98px;}
#showArea img{cursor:pointer;display:block; width:68px; height:58px;}
#showArea li.cur{ border:1px solid #0093dd;}
#main_img{cursor:pointer;display:block}
#gotop{cursor:pointer;display:block; position:absolute; left:3px; top:4px; background:url(../images/go_tac.png) no-repeat; width:12px; height:72px;}
#gobottom{cursor:pointer;display:block; position:absolute; right:3px; top:4px; background:url(../images/go_dac.png) no-repeat; width:12px; height:72px;}
#showArea{ position:absolute; top:10px; left:23px; width:308px; height:60px; overflow:hidden;}
#showArea li{ float:left; margin-right:7px; display:inline; width:68px; height:58px; border:1px solid #e8e8e8;}
.t3_title{ color:#242424; font-size:30px; margin-top:8px; width:480px; height:30px; line-height:30px; line-height:100%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.t3_qq{ width:238px; height:36px; margin:16px 0 6px;}
.t3_qq a{ display:block; color:#666; font-size:14px; width:236px; height:34px; line-height:34px; text-align:center; border:1px solid #ed1d25;}
.t3_intro{ line-height:30px; height:240px; overflow:hidden;}

.right-pro{ width:324px;}
.right-proTitle{ color:#333; font-size:18px; padding-bottom:16px; border-bottom:1px dotted #aeaeae;}
.right-proInfor{ padding:10px 0 10px; border-bottom:1px dotted #aeaeae;}
.right-proInfbox{ padding:6px 0;}
.right-proInfname{ color:#0093dd; font-size:14px;}
.right-proInfcon{ height:auto; overflow:hidden; padding-top:5px;}
.right-proload{ margin:20px 0 14px; height:28px;}
.right-proload a{ display:block; background:url(../images/pro-rLobd.png) no-repeat; color:#FFF; font-size:13px; width:106px; height:28px; line-height:28px; padding-left:34px;}
.right-proload a:hover{ color:#FFF;}
.right-proShare{ height:28px; line-height:28px; background-color:#f2f2f2; padding:0 12px;}
.right-proShcome{ width:138px; height:28px;}
.proview_contact{width:324px;display:block;}
.proview_contact dl dt{font-weight:bold;color:#ff0000;font-size:14px;}
.proview_contact dl dd b{width:100px;display:block;float:left;}
.proview_contact dl dd i{width:224px;font-style:normal;}

.pro_Vdsel{ background:url(../images/pro_selLine.jpg) no-repeat left; height:48px; border-top:1px solid #e5e5e5; border-bottom:2px solid #e5e5e5;}
.pro_Vdsel li{ float:left; color:#333; font-size:14px; width:130px; height:49px; line-height:49px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;  margin-top:-1px; text-align:center; cursor:pointer;}
.pro_Vdsel li span{ display:block; background:url(../images/pro_selLine.jpg) no-repeat right center;}
.pro_Vdsel li.cur{ color:#0093dd; background:url(../images/pro_selHo.jpg) no-repeat; margin-left:-1px;}
.pro_Vdsel li.cur span{ background:none;}
.pro_Vdshow .content{ padding:32px 0;}
.pro_case ul{ width:723px;}
.pro_case li{ float:left; width:216px; height:192px; margin-top:22px; margin-right:25px; display:inline;}
.pro_case li a,.pro_case li span,.pro_case li img,.ab_product li a,.ab_product li img,.ab_product li span{ display:block;}
.pro_case li img{ width:206px; height:148px; padding:4px; border:1px solid #e5e5e5;}
.pro_caseName{ font-size:14px; width:216px; height:34px; line-height:34px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;  text-align:center;}
.ab_product ul{ width:717px;}
.ab_product li{ float:left; width:220px; margin:22px 19px 0 0; display:inline;}
.ab_product li img{ width:218px; height:180px; border:1px solid #e5e5e5;}
.ab_product li .pro_caseName{ width:220px;}

.pro_csMore{ width:108px; height:24px; margin-top:8px; border:1px solid #0093dd; text-align:center; cursor:pointer;}
.pro_csMore span{ display:inline-block; background:url(../images/pro_csMicon.png) no-repeat left; padding-left:18px; color:#0093dd; font-size:14px;}
.pro_csFilter{ display:none;}
.pro_csFilbox{ font-size:14px; height:auto; overflow:hidden; padding:9px 0; border-bottom:1px dashed #dedede;}
.pro_csFilbox span{ margin-right:18px;}
.pro_csFilbox span.cur{ color:#0093dd;}
.pro_csTable{ width:698px; overflow:hidden;}
.pro_csShtable{ width:100%; overflow-x:auto; overflow-y::hidden; padding:20px 0;}
.pro_csShtable td,.pro_csShtable th{ text-align:left;}
.pro_csShtable td,.pro_csShtable th{ width:100px; height:40px; line-height:16px; padding:0 17px 0 22px; border-bottom:1px solid #e5e5e5; word-break:break-all;}
.pro_csShtable div{white-space:normal;  width:144px;}
.pro_csRol td,.pro_csRol th{ font-size:16px; font-weight:normal; background-color:#eee;}
.pro_csRcl td{ color:#333; font-size:14px; font-weight:bold; padding:0 17px 0 22px;}
.pro_csRel{ height:39px;}
.pro_csAsk{ padding-left:22px; padding-top:22px;}
/*load-tk*/
.yy{ position:fixed; top:0; left:0; z-index:5000; width:100%; height:100%; background-color:#000; opacity:0.6;display: none}
.load_tk{ position:fixed; top:50%; left:50%; margin-left:-232px; margin-top:-85px; z-index:6000; width:464px; height:170px;display: none}
.load_tkshow{ width:352px; height:144px; padding:26px 63px 0 34px; background-color:#FFF; }
.load_tklabel{ color:#333; font-size:14px; display:block; text-align:center;}
.load_text{ display:block; font-family:'Microsoft YaHei'; color:#888; font-size:13px; background:url(../images/load_tkicon.jpg) no-repeat left; width:224px; height:20px; line-height:20px; padding-top:5px; padding-bottom:5px; padding-left:50px; border:1px solid #e5e5e5;}
.load_sub{ display:block; background-color:#259bdb; font-family:'Microsoft YaHei'; color:#FFF; font-size:14px; width:276px; height:36px; border:none; cursor:pointer;}
.load_close{ width:15px; height:15px; cursor:pointer;}

.about_gudlist ul{ width:1005px;}
.about_gudlist li{ float:left; width:330px; height:180px; margin:5px 2px 0 0; display:inline; /*border:1px solid #aaa;*/}
.about_gubox1{ width:166px; height:180px; /*border:1px solid #aaa;*/}
.about_gubox2{ width:158px; height:180px; /*border:1px solid #aaa;*/}

.pro_list.pro_chall ul{ width:792px;}
.pro_list.pro_chall li{ width:302px; height:286px; padding-right:94px; display:inline;}
.pro_list.pro_chall li .pro_Lshow{ width:302px; height:286px;}
.pro_list.pro_chall li a{ width:300px; height:284px;}
.pro_list.pro_chall li .pro_Lshow{ display:block; width:302px; height:286px;}


/*2015-7-29*/
.buy_online,.download_album{ display:block;}
.buy_online{ background:url(../images/online_buybd.jpg) no-repeat; color:#FFF; font-size:13px; width:118px; height:28px; line-height:26px; padding-left:22px; margin:18px 0 6px;}
.pro_Vtop a.buy_online:hover{ color:#FFF;}
.download_album{ color:#666; font-size:13px; margin-left:6px; margin-bottom:8px; text-decoration:underline;}
.download_album span{ background:url(../images/pro_Vloadbd.jpg) no-repeat right; padding-right:26px;}