﻿@charset "utf-8";
/* CSS Document */

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p,  a,  em,b, font, img,  span, b,  dl, dt, dd, ol, ul, li, form, label, button {margin:0;padding:0;border:0;outline:0;text-align:left;line-height:inherit;}
table, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;outline:0;font-weight:normal;}
body{font-size:12px;color:#666666;font-family:"宋体","微软雅黑",Arial; min-width:1000px; background:#fff; height:100%;}
a{text-decoration:none;color:#666666;}
a:hover{text-decoration:none;}
input{ border:none; margin:0px; padding:0px;font-size:12px; background:none;}
ul, ol, dl{ list-style:none;display:block;}
h1, h2, h3, h4, h5, h6{ display:block; font-size:12px; font-weight:normal;}
.noFloat{ zoom:1;}
.noFloat:after{ content: "."; display: block; height: 0; clear: both; visibility: hidden; overflow:hidden;}

#wrapper{ width:950px; margin:0 auto; overflow:hidden;}

/*banner*/
#banner_01{ width:100%; background:url(../images/bg_content_01.gif) 0 100% repeat-x; overflow:hidden; position:relative; height:494px; margin:0 0 -18px; z-index:1;}
#banner_01 .scrollField{ width:904px; margin:0 auto; position:relative;}
#banner_01 .scrollField .scroll{ padding:20px 0 0; height:403px;}
#banner_01 .scrollField .scroll dl{ width:2222px; height:403px; position:absolute; left:50%; margin:0 0 0 -1111px; overflow:hidden;}
#banner_01 .scrollField .scroll dd{ position:absolute; left:-659px; top:75px; display:none; padding:0 13px;}
#banner_01 .scrollField .scroll dd img{ display:block; width:633px; height:291px;}
#banner_01 .scrollField .scroll dd.act{ position:absolute; left:659px; top:0; display:block;}
#banner_01 .scrollField .scroll dd.act img{ width:878px; height:403px;}
#banner_01 .scrollField .scroll dd.act1{ position:absolute; left:0; top:75px; display:block;}
#banner_01 .scrollField .scroll dd.act2{ position:absolute; left:1563px; top:75px; display:block;}
/*banner end*/
/*头部*/
.head{ width:950px; overflow:hidden;}
.head .top{ height:80px; overflow:hidden;}
.head .top h1{ overflow:hidden; float:left; padding-top:20px; width:186px; height:45px;}

.head .top_right{ float:right;float:right; overflow:hidden;  margin-top:40px; padding-right:10px;}
.head .top h2{ height:23px; background:url(../images/top_ico.jpg) no-repeat left center; line-height:23px; padding-left:22px; float:left; margin-right:10px;}
.head .top h2 a{ display:block; overflow:hidden; float:left; color:#656565; line-height:23px;}
.head .top h2 a:hover{ color:#ff0000;}
.head .top h2 span{ display:block; overflow:hidden; float:left; padding:5px 10px 0;}
 .search{ float:left; overflow:hidden; height:23px; width:248px; border:1px solid #f1f1f1; background:#fff;}
.search input{ height:23px; line-height:23px; padding:0 5px; width:214px; float:left; color:#858585; }
.search input.submit{ background:url(../images/search_btn.jpg) no-repeat center; width:20px; height:23px; cursor:pointer; padding:0px;}
.head .nav{ background:url(../images/nav_bg.jpg) no-repeat top left; padding-left:3px; padding-top:1px; height:45px;}
.head .nav ul{ overflow:hidden; float:left;}
.head .nav ul li{ float:left; background:url(../images/nav_line.jpg) no-repeat right top; padding-right:2px; height:37px;}
.head .nav ul li a{ display:block; overflow:hidden; text-align:center; font-weight:bold; color:#58595b; width:108px; padding:0 24px; height:37px; line-height:37px;}
.head .nav ul li a.current,.head .nav ul li a:hover{ background:url(../images/nav_hoverbg.jpg) repeat-x top;}
.head .nav ul li.home a{ width:100px;}
.head .nav ul li.home a.current,.head .nav ul li.home a:hover{ background:url(../images/home_bg.jpg) no-repeat left top;}
.head .nav ul li.last{ background:none; padding-right:0px;}
.head .nav ul li.last a.current,.head .nav ul li.last a:hover{ background:url(../images/home_bg2.jpg) no-repeat right top;}

/*banner*/
#banner{width:100%;background-color:#000; height:315px;}
.banner_box{width:950px; margin:0 auto;height: 315px;overflow: hidden;position: relative;}
.silder_con{height:315px;overflow: hidden;position: absolute; width:950px;}
.silder_panel{width:950px;height:315px;overflow: hidden;float: left;position: relative;}
.silder_panel img{width: 950px;height: 315px;display: block;overflow: hidden;}
.silder_nav{height:40px;margin: 0 auto;bottom: 0;position: absolute;overflow: hidden; right:10px; bottom:20px;}
.silder_nav li{float: left;background:url(../images/banner_xbg.jpg) no-repeat; width:55px; height:36x; padding:2px; margin-right:5px;}
.silder_nav li.current{ background:#ff0000; margin:0 4px;}
.silder_nav img{display: block;width:55px;height:36px;overflow: hidden;}
.banner_box a.prev,.banner_box a.next{display: none;}	
.banner_box a.prev{left:0;background-position: left 0;}
.banner_box a.next{right:0;background-position: right 0;}
.silderBox{height:8px; line-height:8px;}
/*content*/
.content{ background:url(../images/content_bg.jpg) no-repeat center top; padding-left:30px; width:920px; padding-top:20px; height:240px; margin-bottom:15px;}
.content h1{ overflow:hidden; background:url(../images/line.jpg) repeat-x bottom; height:25px; line-height:25px; padding-bottom:2px; margin-bottom:22px; color:#dc0000; font-size:14px; font-weight:bold;}
.content h1 span{ display:block; overflow:hidden; float:left;}
.content h1 a{ float:right; display:block; overflow:hidden; margin-top:8px;}
.content .video{ overflow:hidden; float:left; margin-right:40px; width:220px;}
.content .summary{ width:295px; float:left; margin-right:40px;}
.content .summary .summary_info{ overflow:hidden;}
.content .summary .summary_info .about_img{ float:left; overflow:hidden; width:97px; height:165px; margin-right:14px; position:relative; z-index:4;}
.content .summary .summary_info .about_img span{ display:none; float:left; position:absolute; left:0; top:0;}
.content .summary .summary_info .about_img span.act{ display:block;}
.content .summary .summary_info .about_info{ float:left; width:184px; line-height:25px; color:#4e4e4e; position:relative;}
.content .summary .summary_info .about_info a{  display:block; overflow:hidden; height:25px; line-height:25px; color:#dc0000; width:75px; position:absolute; right:0px; bottom:0px;}
.content .new{ width:295px; overflow:hidden; float:left;}
.content .new ul{ overflow:hidden;}
.content .new ul li{ border-bottom:1px dotted #a6a6a6; overflow:hidden; height:28px; line-height:28px;}
.content .new ul li a{ display:block; overflow:hidden; float:left; background:url(../images/point_red.jpg) no-repeat left center; color:#4e4e4e; padding-left:10px; height:28px; line-height:28px; width:200px;}
.content .new ul li a:hover{ color:#DC0000;}
.content .new ul li span{ display:block; overflow:hidden; float:right; width:60px; color:#4e4e4e;}
.content .new h1{ margin-bottom:20px;}

/*footer*/
#footer{ background:url(../images/footer_bg.jpg) repeat-x bottom #d4d4d4; height:183px;}
#footer .foot_link{ overflow:hidden; width:890px; margin:0 auto 15px; padding-top:15px; _margin-bottom:6px;}
#footer .foot_link li{ float:left; overflow:hidden; margin-right:32px;}
#footer .foot_link li.last{ margin-right:0px;}
#footer .foot_link li b{ display:block; overflow:hidden; float:left; margin-right:12px; color:#3d3d3d; line-height:20px;}
#footer .foot_link li h3{ float:left; overflow:hidden;}
#footer .foot_link li h3 a{ display:block; overflow:hidden; height:20px; line-height:20px; background:url(../images/arrow.png) no-repeat left center; padding-left:14px; color:#5c5c5c;}
#footer .foot_link li h3 a:hover{ color:#dc0000;}
#footer .footer{ width:890px; margin:0 auto; background:url(../images/line.jpg) repeat-x top; padding-top:10px;}
#footer .footer p{ color:#3d3d3d; line-height:22px; text-align:center;}
#footer .footer p a{color:#3d3d3d;}
#footer .footer p span{ padding:0 5px;color:#3d3d3d;}

/*内页*/
/*位置*/
.place{ overflow:hidden; height:32px; line-height:32px;  color:#646464;padding-left:30px;}
.place span{ padding:0 5px;}
.place a{ color:#646464;}
.place b{ font-weight:normal; color:#ce0105;}
.place a:hover{ color:#ce0105;}
/*位置结束*/
.skin{ overflow:hidden; height:100%; background:url(../images/skin_bg.jpg) repeat-y right; margin-top:15px; }
.skin .skin_left{ overflow:hidden; float:left; border-left:1px solid #eee; border-top:1px solid #eee; width:757px; position:relative;}
.skin .skin_left .skin_title{ font-size:30px; font-family:"微软雅黑"; color:#000; line-height:60px; height:100%; border-bottom:1px solid #eee; padding-left:30px;}
.skin .skin_left .skin_title span{ font-size:18px; color:#888; padding-left:10px; }
.skin .skin_left .skin_title font{ font-size:20px; color:#b4b4b4; padding-left:10px;}
.skin .skin_left .skin_info{ padding:0px 30px 30px;}

.skin .right-sider{ float:right; width:190px; overflow:hidden;padding-left:2px; padding-bottom:2px;}
.skin .right-sider h1{ height:36px; line-height:36px; font-weight:bold; font-size:14px; color:#fff; text-align:center; background:#929292;}
.skin .right-sider #sider_nav{ width:190px; border-top:1px solid #dcdcdc;}
.skin .right-sider #sider_nav li a{ display:block; height:34px; line-height:34px; overflow:hidden; padding-left:20px; background:url(../images/arrow.jpg) no-repeat 160px center; border-bottom:1px solid #dcdcdc; color:#222222;}
.skin .right-sider #sider_nav .current a{ color:#ce0105; background:url(../images/arrow_next.jpg) no-repeat 154px center;}
.skin .right-sider #sider_nav .current_bg a{ background:url(../images/arrow_right.jpg) no-repeat 154px center; color:#ce0105}
.skin .right-sider #sider_nav .sort{ display:none;}
.skin .right-sider #sider_nav .sort a{ color:#adadad; height:29px; line-height:29px; background:url(../images/arrow.jpg) no-repeat 160px center;}
.skin .right-sider #sider_nav .sort a.hover,.skin .right-sider #sider_nav .sort a:hover{ color:#fff;background:url(../images/arrow_hover.jpg) no-repeat 160px center #adadad;}
/*关于我们*/
.skin .bloc{ }
.skin .bloc .skin_title{ margin-top:270px;}
.skin .skin_left .bloc_info{ padding-top:20px; line-height:20px; color:#2d2d2d;}
.skin .skin_left .bloc_info p{ line-height:20px; color:#2d2d2d;}
.skin .skin_left .culture{ padding-top:30px; border-bottom:1px solid #eee; margin-bottom:65px; padding-bottom:50px;}
.skin .skin_left .duty{ padding-top:20px; padding-bottom:50px; overflow:hidden; border-bottom:1px solid #eee; margin-bottom:65px;}
.skin .skin_left .duty p{ line-height:20px; color:#2d2d2d;}
/*加入我们*/
.skin .skin_left .join_idea{ padding-top:50px;}
.skin .skin_left .join_idea p{ color:#808080; line-height:22px; margin-bottom:30px;}
.skin .skin_left .join_us{ width:692px;}
.skin .skin_left .join_us .skin_title{ padding-left:0px; border-bottom:none;}
.skin .skin_left .join_title{ line-height:45px; padding-bottom:10px;}
.skin .skin_left .join_us table{ margin-bottom:20px; border-collapse:collapse; border:1px solid #eee;}
.skin .skin_left .join_us table tr{  border:1px solid #eee;}
.skin .skin_left .join_us table td{ padding:18px;  border:1px solid #eee; }
.skin .skin_left .join_us table td h1{ height:25px; line-height:25px; font-weight:bold;}
.skin .skin_left .join_us table td h1 a{ color:#d73327; font-size:16px;}
.skin .skin_left .join_us table td h2{ display:block; overflow:hidden;}
.skin .skin_left .join_us table td span{ display:block; overflow:hidden; float:left; color:#2d2d2d; height:20px; line-height:20px; width:145px;}
.skin .skin_left .join_us table td h2 b{ color:#808080; font-weight:normal;}
.skin .skin_left .join_us table td h3 span{ float:none;}
.skin .skin_left .join_us table td h3 p{ display:block; overflow:hidden; line-height:20px; color:#808080;}
.skin .skin_left .join_us table td h3 p a{ display:inline-block; margin-left:15px;}
.skin .skin_left .join_title p{ color:#808080; height:25px; line-height:25px; font-size:12px; font-family:"宋体";}
.skin .skin_left .join_info{ overflow:hidden; height:100%; border-bottom:1px solid #eee; margin-bottom:65px; padding-bottom:50px;}
.skin .skin_left .join_info ul{ overflow:hidden; padding-top:20px;}
.skin .skin_left .join_info ul li{ line-height:30px; overflow:hidden; height:100%; border-bottom:1px solid #eee;}
.skin .skin_left .join_info ul li b{ display:block; overflow:hidden; float:left; width:80px; font-size:14px; color:#585858; height:30px; padding-left:10px;}
.skin .skin_left .join_info ul li p{ overflow:hidden; line-height:30px; color:#808080; border-left:1px solid #eee; padding-left:10px;}
.skin .skin_left .join_info ul li p span{ display:block; overflow:hidden; line-height:22px; width:540px;}
.skin .skin_left .join_info ul li p.depict{ padding-top:5px; padding-bottom:20px;}
.skin .skin_left .join_info ul li.apply{ border-bottom:none;}
.skin .skin_left .join_info ul li.apply p{ padding:20px 0 20px 10px;}
.skin .skin_left .join_info ul li.apply p a{ display:block; width:103px; height:39px; float:left;}
.skin .skin_left .join_info ul li.apply p span{ display:block; overflow:hidden; float:left; width:430px; height:39px; line-height:39px; padding-left:5px;}
.skin .skin_left .join_info ul li.apply p span a{ display:inline-block; float:none; padding-left:2px; color:#0751fa;}
/*page*/
.page{ overflow:hidden; text-align:center; height:36px; margin-top:30px;}
.page a{ display:inline-block; margin-right:5px; height:34px; line-height:34px; padding:0 15px; border:1px solid #c5c5c5; background:url(../images/page_bg.jpg) repeat-x; font-size:12px;font-family:Arial;}
.page span{ display:inline-block; margin-right:5px;}
.page a.on,.page a:hover{ background:#dc2f25; border:1px solid #dc2f25; color:#fff;}
/*联系我们*/
.skin .skin_left .contact_us{ overflow:hidden; padding-top:40px; padding-bottom:40px;}
.skin .skin_left .contact_us h1{ margin-bottom:30px; width:483px; overflow:hidden; float:left; background:#eee; padding:5px;}
.skin .skin_left .contact_us ul{ overflow:hidden; float:left; width:190px; padding-left:14px;background:#eee; height:234px; padding-top:90px;}
.skin .skin_left .contact_us ul li{ overflow:hidden;margin-bottom:5px;}
.skin .skin_left .contact_us ul li span{ display:block; overflow:hidden; font-size:14px; font-weight:bold; height:20px; float:left; width:60px; color:#333; line-height:20px;}
.skin .skin_left .contact_us ul li p{ display:block; overflow:hidden; float:left; line-height:25px; font-size:14px; color:#333;}
.skin .skin_left .online{ overflow:hidden; padding-top:20px; border-bottom:1px solid #eee; margin-bottom:65px; }
.skin .skin_left .online ul li{ display:block; overflow:visible; height:34px;padding-bottom:10px; }
.skin .skin_left .online ul li span{ display:block;  width:80px; text-align:right; float:left; margin-right:10px; height:34px; line-height:34px; color:#4c4c4c;}
.skin .skin_left .online ul li input{ background:url(../images/input_bg.jpg) no-repeat left center; padding:0 5px; float:left; width:264px; height:34px; line-height:34px;}
.skin .skin_left .online ul li textarea{ background:url(../images/text_bg.jpg) no-repeat; width:414px; height:138px; border:none; resize:none; padding-left:5px; line-height:20px; font-size:12px; margin-bottom:10px;}
.skin .skin_left .online ul li.textarea{ height:138px;}
.skin .skin_left .online ul li.textarea span{ height:138px; line-height:138px;}
.skin .skin_left .online ul li .fd_link{ float:left; width:134px; background:url(../images/select_bg.jpg) no-repeat; height:34px;}
.skin .skin_left .online ul li .city_slk .s-key{ text-align:left; font-family:"微软雅黑"; height:34px; line-height:34px; font-size:12px; color:#888; padding-left:10px;}
.skin .skin_left .online ul li .city_slk{ float:left; height:34px; line-height:34px; padding-left:4px; position:relative;z-index:900;  border:0px; font-size:12px; color:#888888; width:130px; margin-right:0px; cursor:pointer;}
.skin .skin_left .online ul li .s-key { background:none; color:#888888; height:28px; line-height:28px; }
.skin .skin_left .online ul li .s-key1 { display:block; }
.skin .skin_left .online ul li .key-list{ position:absolute; top:30px; left:0; width:128px; z-index:2; height:78px; background:#fff; padding:0px 2px 0px; border:1px solid #BFBFBF;overflow-y:scroll;overflow-x:hidden }
.skin .skin_left .online ul li .key-list li { line-height:26px; height:26px; color:#888; padding:0 0 0 24px; background:url(../images/nav_icon4.png) no-repeat 10px center; }
.skin .skin_left .online ul li .key-list li.on{ color:#007ed1; }
/*产品*/
.skin .skin_left .product_info{ overflow:hidden; padding:0px;}
.skin .skin_left .cp_top{ overflow:hidden; border-bottom:1px dashed #e4e4e4; padding-top:20px;}
.skin .skin_left .cp_top .cp_ico{ display:block; overflow:hidden; float:left; width:107px; padding-left:30px;}
.skin .skin_left .cp_info{display:block; overflow:hidden; float:left; padding-bottom:40px;}
.skin .skin_left .cp_info h1{font-family:"微软雅黑"; font-size:29px; color:#000; height:45px; line-height:45px;}
.skin .skin_left .cp_info h2{ font-size:23px; color:#5b5b5b; font-family:"微软雅黑"; height:45px; line-height:45px;}
.skin .skin_left .cp_info p{ line-height:22px; color:#2d2d2d; padding-bottom:40px;}
.skin .skin_left .cp_info a{ display:block; overflow:hidden; background:url(../images/look.jpg) no-repeat right center; padding-right:20px; height:24px; line-height:24px; color:#d73327; font-family:Arial; width:75px;}
.skin .skin_left .cp_center01{ padding-top:20px; border-bottom:1px solid #eee; display:none; overflow:hidden; float:none;}
.skin .skin_left .cp_top .cp_ico02{ width:520px; padding-right:100px;}
.skin .skin_left .cp_top .cp_ico02 h2{ font-size:18px;}
.skin .skin_left .cp_top02{ border-bottom:none;}
.skin .skin_left .cp_top2_img{ padding-bottom:30px; border-bottom:1px solid #eee;}
.skin .skin_left .cp_center02{ background:url(../images/cp_img5.jpg) no-repeat left bottom; padding-right:50px; padding-top:30px; border-bottom:1px solid #eee; display:block; overflow:hidden; float:none; height:214px;}
.skin .skin_left .cp_top04{ border-bottom:1px solid #eee;}
.skin .skin_left .cp_top05{ border-bottom:1px solid #eee; margin-bottom:65px;}

.skin .skin_left .cp_info .cp_text{ float:left; overflow:hidden; width:302px;}
.skin .skin_left .cp_info .cp_text_img{ float:left; overflow:hidden; width:317px; margin-top:30px;}
.skin .skin_left .cp_center01 .cp_text{ width: 280px; margin: 0 0 0 137px;}
.skin .skin_left .cp_center02 .cp_text_img{ width:336px; margin-top:0px;}
/*产品详细页*/
.skin .skin_left .variety{ overflow:hidden; background:url(../images/arrow_red.jpg) no-repeat left 18px; padding-left:28px; margin-top:20px;}
.skin .skin_left .variety .variety_info{ float:left; width:375px; overflow:hidden;}
.skin .skin_left .variety .variety_info h1{ font-family:"微软雅黑"; font-size:23px; color:#5b5b5b; height:45px; line-height:45px;}
.skin .skin_left .variety .variety_info p{ line-height:22px; color:#2d2d2d;}
.skin .skin_left .variety .variety_img{ float:left; background:url(../images/cp_img_bg.jpg) no-repeat center bottom; text-align:center; width:354px; padding-top:30px; padding-bottom:50px;}
.skin .skin_left .variety_cp{ overflow:hidden; padding:0 30px; border-bottom:1px solid #eee; margin-bottom:30px;}
.skin .skin_left .variety_cp ul{ overflow:hidden; border-top:1px solid #eee; padding-top:30px;}
.skin .skin_left .variety_cp ul li{ float:left; background:url(../images/product_bg.jpg) no-repeat top center; width:300px;padding:5px 18px; margin-bottom:20px; height:100%; margin-right:25px;}
.skin .skin_left .variety_cp ul li.last{ margin-right:0px;}
.skin .skin_left .variety_cp ul li h2{ font-weight:bold; color:#dd9500; height:30px; line-height:30px; margin-bottom:10px; }
.skin .skin_left .variety_cp .output{ overflow:hidden;}
.skin .skin_left .variety_cp .output h3{ float:left; overflow:hidden; width:98px; height:134px; padding:0 18px; text-align:center;}
.skin .skin_left .variety_cp .output h3 img{ display:block; height:134px;}
.skin .skin_left .variety_cp .output .output_info{ width:145px; float:left; overflow:hidden; padding-left:10px;}
.skin .skin_left .variety_cp .output .output_info h4{ font-weight:bold; font-size:14px; color:#d73327; height:20px; line-height:20px;}
.skin .skin_left .variety_cp .output .output_info span{ display:block; overflow:hidden; height:30px; line-height:30px; color:#585858;}
.skin .skin_left .variety_cp .output .output_info p{ line-height:20px; color:#585858;}

.skin .skin_left .variety02 .variety_info{ width:302px;}
.skin .skin_left .variety02 .variety_img{ background:url(../images/cp_img_bg02.jpg) no-repeat bottom center; width:427px; /*padding:80px 0 60px;*/}
.skin .skin_left .variety_cp02{ padding:0 30px; overflow:hidden; border-bottom:1px solid #eee; margin-bottom:40px;}
.skin .skin_left .variety_cp02 ul{ border-top:1px solid #eee; overflow:hidden; padding-top:20px;}
.skin .skin_left .variety_cp02 ul li{ background:url(../images/product_bg02.jpg) no-repeat top center; width:204px; float:left; margin-right:24px; padding:0 6px; margin-bottom:20px; height:300px;}
.skin .skin_left .variety_cp02 ul li.last{ margin-right:0px;}
.skin .skin_left .variety_cp02 ul li h2{ height:40px; line-height:40px; text-align:center;font-weight:bold; color:#dd9500;}
.skin .skin_left .variety_cp02 ul li h3{ text-align:center;}
.skin .skin_left .variety_cp02 ul li h3 img{ width:181px;}
.skin .skin_left .variety_cp02 ul li dl{ overflow:hidden; padding-top:10px;}
.skin .skin_left .variety_cp02 ul li dl dd{ overflow:hidden;}
.skin .skin_left .variety_cp02 ul li dl dd b{ color:#d73327; font-size:14px;}
.skin .skin_left .variety_cp02 ul li dl dd span{ display:block; overflow:hidden; float:left; width:40px; height:20px; line-height:20px;}
.skin .skin_left .variety_cp02 ul li dl dd p{ line-height:20px; overflow:hidden;}
/*新闻媒体*/
.media_pic{ padding:10px 0 50px 23px;}
.media_pic ul li{ float:left; width:229px; height:201px; margin:5px 8px 0 0; display:inline;}
.media_pic ul li a{ width:219px; height:191px; border:solid 5px #fff; display:block;}
.media_pic ul li a:hover{ border:solid 5px #e2e2e2;}
.media_pic .pic{ width:219px; height:145px; overflow:hidden; }
.media_pic .name{ height:40px; line-height:20px; overflow:hidden; padding:5px 0 0 0; text-align:center; color:#2c2c2c; }
.media_news{ padding-bottom:50px;}
.media_news ul li{ border-bottom:solid 1px #eeeeee; padding:22px 25px;}
.media_news h2{ line-height:26px;}
.media_news h2 a{ color:#d73327; font-size:16px; font-weight:bold;}
.media_news .time{ color:#808080; line-height:26px;}
.media_news p{ line-height:22px; color:#2d2d2d;}
.text_title{ text-align:center; border-bottom:solid 1px #eeeeee; padding:15px 0 5px 0; margin:0 30px;}
.text_title h1{ color:#000; font-size:14px; font-weight:bold; font-family:"微软雅黑"; text-align:center;}
.text_title .tips{ width:100%; height:18px; line-height:18px; font-size:12px; color:#808080;text-align:center;}
.text_info{ padding:10px 30px 50px; line-height:26px; }
.text_info2{ padding-left:70px; padding-right:70px; color:#2d2d2d; text-align:center; font-weight:bold; font-size:16px;}
.text_info2 .pic_banner{ margin-bottom:10px;}
.pic_banner{ width:620px; height:412px; margin:0 auto; position:relative; overflow:hidden;}
.img_list{ width:620px; height:412px; overflow:hidden;}
.btn_flt, .btn_frt{ width:50px; height:102px; background:url(../images/btn_pic.png) no-repeat; position:absolute; top:150px; z-index:999; display:none;}
.btn_flt{ background-position:0 0; left:0px;}
.btn_frt{ background-position:-51px 0; right:0px;}
.btn_flt:hover{ background-position:0 -110px;}
.btn_frt:hover{ background-position:-51px -110px;}
.media_video h3{ font-size:16px; color:#646464; line-height:25px; padding-bottom:10px;}
.media_video p{ font-size:14px; color:#646464; font-weight:bold; height:30px; line-height:30px; padding-top:10px;}
.video_info{ overflow:hidden; position:relative;}
.video_list{ float:left; width:255px; height:300px; }
.video_list li{ width:245px; background:#fff; padding:5px; height:80px; position:relative;}
.video_list li a{ display:block; overflow:hidden; width:120px; height:80px; float:right;}
.video_list li span{ display:none; overflow:hidden; position:absolute; top:35px; left:-7px;}
.video_list li.on{background:#e2e2e2;}
.video_list li.on span{ display:block;}
.video_text{ float:left; width:430px;background:#d4d4d4; width:697px; padding:20px 0;}
#player{ width:430px; margin:0 auto;}
.video_text .video_sp{ display:none;}
.video_text .video_sp h3{ overflow:hidden; line-height:25px; color:#000; font-weight:bold; font-size:14px; padding-top:10px;}
/*弹出*/

.tanchu{ position:fixed; top:0; left:0; background:url(../images/tanchu_bg.png) repeat; width:100%; overflow:hidden; height:100%; display:none;_position:absolute;_left:expression(eval(document.documentElement.scrollLeft));_top:expression(eval(document.documentElement.scrollTop)); z-index:9999;}
.tanchu .tanchu_text{height:500px; background:#fff; width:596px; overflow:hidden; position:relative; left:50%; margin-left:-337px;  top:50%; margin-top:-270px; padding:40px 40px 0;}
.tanchu .tanchu_text .closed{ position:absolute; top:10px; right:10px; cursor:pointer;}
.tanchu .tanchu_text h2{ border-bottom:1px solid #e5e5e5; height:40px; line-height:40px; color:#000; font-size:20px; font-family:"微软雅黑";}
.tanchu .tanchu_text dl{ padding-left:80px; padding-top:48px;}
.tanchu .tanchu_text dl dd{ overflow:hidden; margin-bottom:10px; width:412px;}
.tanchu .tanchu_text dl dd p{ display:block; width:60px; height:25px; line-height:25px; float:left;}
.tanchu .tanchu_text dl dd input{ float:left; background:url(../images/tanchu_input.jpg) no-repeat left top; height:25px; width:222px; padding:0 5px;}
.tanchu .tanchu_text dl dd span{ line-height:25px; padding-left:5px; color:#fe0000;}
.tanchu .tanchu_text dl dd label{ float:left; height:25px; line-height:25px; margin-right:15px;}
.tanchu .tanchu_text dl dd label input{ width:15px; height:15px; margin-right:5px; margin-top:3px; background:none; padding:0px;}
.tanchu .tanchu_text dl dd textarea{ background:url(../images/tanchu_text.jpg) no-repeat; float:left; width:341px; height:105px; border:0; padding-left:5px;  line-height:22px; font-size:12px; resize:none; margin-bottom:30px;}
.tanchu .tanchu_text dl dd a{ display:block; overflow:hidden; float:left;}
.tanchu .tanchu_text dl dd b.mail{ float:left; overflow:hidden; height:39px; line-height:39px; padding-left:5px; font-weight:normal;}
.tanchu .tanchu_text dl dd b.mail font{ display:block; overflow:hidden; float:left;}
.tanchu .tanchu_text dl dd b.mail a{ display:inline-block; overflow:auto; color:#0751fa;}
.tanchu .tanchu_text dl dt{ height:30px; line-height:30px; margin-bottom:5px;color:#ce0105;}

/*法律声明*/
.center{ overflow:hidden; height:100%; border:1px solid #eee; margin-top:15px; padding-bottom:30px;}
.center h1{ font-size:30px; font-family:"微软雅黑"; color:#000; border-bottom:1px solid #eee; height:50px; line-height:50px; padding:10px 30px; margin-bottom:30px;}
.center .legal{ padding:0 40px;}
.center .legal b{ display:block; overflow:hidden; line-height:22px; margin-bottom:22px;color:#585858;}
.center .legal p{ line-height:22px; margin-bottom:22px; display:block; overflow:hidden; color:#585858;}

.found{overflow:hidden; height:100%; border:1px solid #eee; margin-top:15px; border-bottom:none;}

/*首页弹出*/
.video_tc{ display:none; position:fixed; background:url(../images/tanchu_bg.png) repeat; top:0; left:0; overflow:hidden; width:100%; height:100%;_position:absolute;_left:expression(eval(document.documentElement.scrollLeft));_top:expression(eval(document.documentElement.scrollTop)); z-index:999; }
.video_tc .video_tc_info{ position:relative; background:#000; border:2px solid #ddd; width:640px; height:520px; padding-bottom:40px; left:50%; margin-left:-320px; top:50%; margin-top:-280px;}
.video_tc .video_tc_info .closed_btn{ overflow:hidden; height:39px; width:39; position:absolute; right:0;top:0; z-index:9999; cursor:pointer;}
.video_tc .video_tc_info .video_title{ background:#000; font-size:16px; font-weight:bold; font-family:"微软雅黑"; color:#fff; text-align:center; display:block; overflow:hidden; height:40px; line-height:40px;}

/*右侧*/
.btn_float{ position:fixed; width:1px; background:url(../images/btn_float_bg.jpg) repeat-y top; left:50%; margin-left:540px; z-index:99999; height:280px; top:0;}
.btn_float .btn_float_info{ position:absolute; top:280px; left:-42px;}
/*底部效果*/
#fixBottomBox {position:fixed;width:100%;height:100px;background:#dcdbe5;bottom:0px;}
.divShow {display:block;}
.divHide { display: none; }
.rightBtnBoxF {position:fixed; }
.rightBtnBox {right:0px;bottom:0px;z-index:999999;cursor:pointer; width:260px;}
.btnToTop {display:none;cursor:pointer;float:right; width:60px;height:60px; background:url(../images/btn_up_01.png) no-repeat center #999; text-indent:-9999px;}
.btnToTopBox {position:absolute;right:130px; }
.btnToTopCloseBox {position:absolute;right:60px;width:60px;height:60px; background:url(../images/btn_close_01.png) no-repeat center #999;cursor:pointer; text-indent:-9999px; }

.showCall{position:relative;clear:both;float:right;display:block;width:auto;height:60px;margin-top:2px;}
.showCall div{float:left; }
.callBtn {width:60px;height:100%; background:#999; text-align:center;color:#fff; font-size:16px; font-weight:bold; line-height:60px;}
.btnBlack {background:#000; text-indent:0; color:#fff; text-align:center; line-height:60px; font-size:16px; font-weight:bold;}
.callBox {margin-right:-150px;height:100%;width:150px;background:#aa0b0b;color:#fff;font-size:16px; text-align:center; line-height:60px; text-align:center; font-weight:bold;}
.bt_tel{ background:url(../images/btn_tel_01.png) no-repeat center #999; text-indent:-9999px;}
.btnBlack .bt_tel{ background:#000; text-indent:0px; text-align:center; border-right:1px solid #fff;}
.er_code{display:none;}
.er_code_info{ position:absolute; right:65px; bottom:1px; z-index:2; border:1px solid #ddd; display:none;}

/*内页banner*/
 .scorllImg{width:698px;height:282px; overflow:hidden; z-index:4; margin:10px auto;}
 .scorllImg .imgField{ position:relative; height:282px;width:698px; z-index:4;  overflow:hidden}
 .scorllImg .imgField a{display:block;position:absolute;width:100%;height:500px; left:0; height:0; display:none}
 .scorllImg .imgField .act{ display:block; cursor:inherit;}
 .scorllImg .imgField img{ display:block; margin:0 auto;}
 .scorllImg .Button{position:relative; z-index:5; float:right; height:15px; width:30px;  height:282px; display:none;}
 .scorllImg .Button .prve{position:absolute; right:35px; top:-265px;width:7px;height:15px; cursor:pointer; background:url(../images/arrow_ny_left.png) no-repeat center;}
  .scorllImg .Button .prve a{background:url(../images/arrow_ny_left.png) no-repeat center; display:block; overflow:hidden; height:15px; width:7px;}
 .scorllImg .Button .prve a:hover{ background:url(../images/arrow_ny_left2.png) no-repeat center;}
.scorllImg .Button .next{position:absolute; right:20px; top:-265px;width:7px;height:15px;cursor:pointer;}
.scorllImg .Button .next a{ display:block; overflow:hidden; width:7px; height:15px;background:url(../images/arrow_ny_right.png) no-repeat center;}
.scorllImg .Button .next a:hover{background:url(../images/arrow_ny_right2.png) no-repeat center;}

.skin .skin_left .world_about p{ background:url(../images/point_about.jpg) no-repeat left 12px; padding-left:15px; line-height:25px; font-family:Arial;}
.leading{ width:650px; margin:0 auto; overflow:hidden; height:100%;}
.leading_info{ width:650px; height:362px; margin:121px auto 0; overflow:hidden;}
.leading_logo{ width:230px; height:55px; margin:0 auto 70px;}
.load_ico{ width:30px; height:30px; overflow:hidden; margin:0 auto 30px;}
.leading h1{ text-align:center; font-family:Arial; font-size:19px; color:#333; letter-spacing:-1px; height:40px; line-height:40px;}
.leading h1 span{ font-size:23px; font-family:"微软雅黑"; padding-right:10px; letter-spacing:0.2px;}
.lead_search{ margin:90px auto 0; width:255px; height:47px;}

/*2014,3,6*/
.about_video{ width:162px; margin:2px auto 0; overflow:hidden;}
.about_video img{ cursor:pointer;}
.about_video p{ height:25px; line-height:25px; overflow:hidden; text-align:center;color:#222222; font-weight:bold;}
.video_tc .pic_banner{ width:600px; height:412px; top:50%; margin-top:-206px;}
.video_tc .pic_banner .closed_btn{ position:absolute; top:0px; right:0px; z-index:999999;}
.course_info{ position:relative;}
.course_video{overflow:hidden; position:absolute; }
.course_video p{display:block; overflow:hidden; cursor:pointer; position:relative; z-index:998;}
.course_video01{  right:65px; bottom:0px;}
.course_video01 p a{ display:block; width:248px; height:187px;}
.course_video02{  right:65px; top:94px;}
.course_video02 p a{ display:block;width:247px; height:231px;}
.course_video03{  left:25px; top:255px;}
.course_video03 p a{ display:block; width:300px; height:244px; }
.course_video04{  right:65px; top:365px;}
.course_video04 p a{ display:block; width:248px; height:231px;}
.course_video05{  left:25px; top:543px;}
.course_video05 p a{ display:block; width:300px; height:217px;}
.course_video06{  right:65px; top:643px;}
.course_video06 p a{ display:block; width:245px; height:231px;}
.course_video07{  left:25px; top:810px;}
.course_video07 p a{ display:block; width:300px; height:224px; }
.course_video08{  left:25px; top:1080px;}
.course_video08 p a{ display:block; width:300px; height:224px; }
.course_video09{  right:65px; bottom:122px;}
.course_video09 p a{ display:block; width:248px; height:231px; }
.course_video10{  left:25px; top:35px;}
.course_video10 p a{ display:block; width:300px; height:217px;}
.course_video11{  left:25px; top:1127px;}
.course_video11 p a{ display:block; width:300px; height:217px;}

.primgbtn{height:64px; width:653px; margin:0 auto; background:#b5b5b5; padding:20px 22px; display:block; overflow:hidden;}
.scrollableDiv { position: absolute; width: 4000px;}
.scrollableDiv a{ float:left; margin-right:18px; border:2px solid #e5e5e5;}
.smallimg{ width:620px;height:64px;overflow:hidden; float:left; position:relative; padding-left:18px;}
.smallimg img{ width:102px; height:60px; }
.smallprev{ float:left;width:7px; height:64px; background:url(../images/video_left.jpg) no-repeat left center; }
.smallnext{ float:left;width:7px; height:64px; background:url(../images/video_right.jpg) no-repeat left center;}
.skin .skin_left .agri{ padding-top:20px;}
.skin .skin_left .agri h3{ font-size:14px; font-weight:bold; padding:10px 0; color:#555; margin-bottom:15px; line-height:25px; text-align:center;}
.skin .skin_left .agri h4{font-size:14px; font-weight:bold; color:#333; margin-bottom:15px;}
.skin .skin_left .agri dl{ overflow:hidden; border:1px solid #ddd; width:370px; background:#efefef;}
.skin .skin_left .agri dl dt{ overflow:hidden; border-bottom:1px solid #ddd;}
.skin .skin_left .agri dl dd{border-bottom:1px solid #ddd; height:25px;}
.skin .skin_left .agri dl span{ display:block; overflow:hidden; float:left; line-height:25px; text-align:center; width:45px; border-right:1px solid #ddd; padding:0 10px;font-family:Arial;}
.skin .skin_left .agri dl p{ float:left; overflow:hidden; padding:0 15px; font-family:Arial;}
.skin .skin_left .agri ul li{ display:block; overflow:hidden; width:100%;}
.skin .skin_left .agri ul li span{ display:block; overflow:hidden; float:left; width:90px; padding-right:5px;}
.skin .skin_left .agri ul li p{ display:block; overflow:hidden; float:left; width:550px;}

.pic_video_title{ text-align:center; font-family:"微软雅黑"; color:#000; width:162px; margin:2px auto 0; line-height:25px;}
.skin .skin_left p.skin_title span{ font-size:18px; color:#888; padding-left:40px; height:21px; line-height:21px; display:inline-block; background:url(../images/links_ico.jpg) no-repeat left center; font-family:Arial;}
.skin .skin_left span.title_link{ font-size:18px; color:#888; padding-left:40px; height:21px; line-height:21px; display:inline-block; background:url(../images/links_ico.jpg) no-repeat left center; font-family:Arial;}

#kinMaxShow{ margin-top:10px;}
#kinMaxShow .KMSPrefix_kinMaxShow_button{ display:none;}
/*上一条 下一条*/
.page_btn{ overflow:hidden; width:100%; text-align:center; position:absolute; z-index:9; width:757px; height:420px; top:80px;}
.page_btn a{ height:102px;  width:50px; display:block; overflow:hidden;}
.page_btn a.btn_flt{ left:0px; top:50%px; position:absolute;}
.page_btn a.btn_frt{ right:0px; top:50%px; position:absolute;background-position: -50px 0;}
.page_btn a.btn_frt:hover{ background-position:-50px -110px;}

#kinMaxShow{ display:none;}
#kinMaxShow .KMSPrefix_kinMaxShow_image_box div{ float:left; overflow:hidden;}
.media_news h2 a{ color:#000;}

.public_bg{
    width: 100%;
    height: 100%;
    position: fixed;
    background: rgba(0, 0, 0, 0.3);
    top: 0;
    left: 0;
    z-index: 5;
    display: none;
}
.public_video{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    width: 640px;
    height: 480px;
}
.public_close{
    position: absolute;
    top: 0;
    right: 0;
    width: 25px;
    height: 25px;
    background: url(../images/close2.gif) no-repeat;
    background-size: 100% 100%;
    cursor: pointer;
}
.a_hover{
    border: 2px solid #f60;
}