@charset "utf-8";
/* CSS Document */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend{ border: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; margin: 0; padding: 0; }
dl, dt, dd, ol, ul, li { list-style: none }
body { line-height: 22px; font-family: "Microsoft Yahei"; font-size: 14px; color: #505050; background-position: 0 0, center 0; background-repeat: repeat-x, no-repeat; background-attachment: fixed; }




.top{height: 58px; line-height: 58px; background: #2B3078; color: #fff;}
.top a{color: #fff;}
.top .logo{width: 146px;margin-right: 80px;}
.top .nav .nav_li{float: left;height: 58px; position:relative}
.top .nav .nav_li:hover{background: #5F68AC;}
.top .nav a{padding:19px 40px}
.top .nav  .nav_ul{position: absolute;left: 0;top: 58px;z-index: 9999;background: #2B3078; width:200px; display:none; opacity:0.8}
.top .nav  .nav_ul li { height:40px; line-height:40px;}
.top .nav  .nav_ul li:hover{background: #EE9900;}
.top .nav  .nav_ul li:hover a{color:#fff;}
.sub_nav{height: 50px; line-height: 50px; background: #f1f1f1;color: #8b8b8b;margin-bottom: 20px;}
.sub_nav a{color: #8b8b8b;}
.sub_nav span{padding: 0 10px;}
.sub_nav2{height: 45px; line-height: 45px; color: #272727; border-bottom: 1px solid #d7d7d7;margin-bottom: 40px;}
.sub_nav2 li{float: left;padding: 0 30px;height: 44px;}
.sub_nav2 .on{  border-bottom: 2px solid #ffa912; font-size: 16px; font-weight: bold;}
.sub_nav2 li.on a{color: #ffa912;} 





textarea, input, button, select, keygen, legend { font: 12px/1.14 "Microsoft Yahei"; outline: 0; }
blockquote:before, blockquote:after, q:before, q:after { content: "" }
a img { border: none }
ol { margin-left: 2em }
sup { vertical-align: text-top }
sub { vertical-align: text-bottom }
html>body p code { white-space: normal }
hr { margin: -8px auto 11px }
.clearfix:after, #container:after { content: "\0020"; display: block; height: 0; clear: both; visibility: hidden; overflow: hidden }
.clear { clear: both; height: 0; font-size: 1px; line-height: 0 }
* html .clearfix, * html #container { height: 1% }
fieldset { padding-top: 0 }
i{font-style:normal;}
a { color: #505050; }
a:link { text-decoration: none; }
a:visited { text-decoration: none; }
a:hover { text-decoration: none; }
a:active { text-decoration: none; }
.b_l, .b_c ,.fl{ float: left;}
.b_r ,.fr{ float: right; }
.none { display: none; }
.main,.content{width:1100px;margin:0 auto;}
.clearfix{overflow:hidden;}

/*三九*/
.home_top{background:url("f2f2f4.jpg") center 0 repeat-y;color:#7f7f7f;height:28px;line-height:28px;}
.top_right{width:270px;background:url("") left 5px no-repeat;height:28px;float:right;}
.top_right a{color:#ff0000;text-align: center;height:28px;line-height:28px;padding:0 17px;display: inline-block;font-size:14px;}
.top_right a:hover{color:#ff0000;}
.top_right em{line-height:28px;height:28px;}
.top_right .top_right_first{margin-left:18px;}
.top_right a:hover{color:#808080;}
.language{color:#808080;display: inline-block; width:106px;background:url("icon2.jpg") right 12px no-repeat;height:4px;height:28px;line-height:28px;margin-left:20px;font-size: 12px;}
/*head*/
.head{background:url("head.jpg") 0 repeat-x;height:99px;}
.logo{background:url("logo.png") left 0px no-repeat; width:233px;height:53px;float:left;margin-left:18px;margin-top:22px;}
.column{width:735px;float:left;margin-left:110px;}
.column ul li{float:left; height:32px;line-height:32px;margin-right:2px;margin-top:32px;position:relative;display: inline;padding:0 20px 0 13px;}
.column ul li .nav{font-size:13px;position:absolute;z-index:999;display:none;left:-12px;top: 31px;}
.column ul li dl{margin-top: 10px;padding: 15px;background-color: rgba(255,255,255,0.88);width: 145px;border-radius: 3px;  box-shadow: 1px 1px 2px #555;}
.column ul li dl i{position: absolute;left: 45px;top: 5px;width: 0;height: 0;border-left: 5px solid transparent;border-right: 5px solid transparent;border-bottom: 5px solid #fff;border-top: 0;}
.column ul li dl dt{height:30px;line-height:30px;opacity:0.8;width:130px;padding-left: 10px;border-bottom: 1px dotted #ccc;}
.column ul li a{color:#32353c;height:40px;}
.column ul li a:hover{color:#ff0000;}
.column ul li a.on{color:#ff0000;}
.search { margin-top: 35px;display:inline-block; border:1px solid #dadbdf;position:relative;}
.search .input_t { background: #fff; width: 185px; height: 28px; line-height: 28px; font-size: 12px; text-indent: 10px; }
/*.search em{position:absolute;left:8px;top:3px;color:#525252;}*/
.search .input_b { background: url("icon15.jpg") right 0 no-repeat; width: 30px; height: 28px; }

/*banner*/
.banner { height: 450px;position: relative;overflow:hidden;}
.banner a.prev,.banner a.next{position:absolute;height:79px;width:46px;z-index:999;opacity:0;}
.banner a.prev{bottom:200px;left:-24%;}
.banner a.next{bottom:200px;right:-24%;}
.banner .bd ul li { height: 460px;position:relative; }
.banner .bd ul li a { display: block; width: 1000px; height: 100%; margin: 0 auto; }
.banner .banner_h2,.banner .banner_h3,.banner .banner_h4{position:absolute;}
.banner .banner_h2{top:90px;}
.banner .banner_h3{top:250px;}
.banner .banner_h4{top:228px;}
/*.banner .banner2_h2,.banner .banner2_h3{position:absolute;left:15%;}
.banner .banner2_h2{top:160px;}
.banner .banner2_h3{top:95px;}*/
.banner h1{font-size:40px;font-weight:blod;color:#fff;}
.banner .hd{position:absolute;text-align:center;width:100%;left:0;margin:0 auto;bottom:15px;z-index: 99;}
.banner .hd a{display:inline-block;width:74px;background:#d3d3d3;height:3px;margin:0 4px;}
.banner .hd a.on{background:#fabd00;}

/*about*/
.home_about{background:#fff;}
.home_about .main{border-bottom:1px solid #a09fa4;}
.home_about .about_left{background:url("home_about.png") left 50px no-repeat;height:240px;width:230px;}
.home_about h2{color:#2b4371;font-size:75px; margin-top:112px;margin-left: 42px;}
.home_about h3{color:#2b446d;font-size:38px;margin-top:42px;margin-left: 42px;}
.home_about .about_center{width:868px;margin-top:63px;text-align:justify;}
.home_about .about_center p{padding-left:15px;text-indent:2em;line-height:27px;color:#3b4151;}
.home_about .about_center em{float:right;margin-right:5px;margin-top:16px;margin-bottom:20px;color:#3b4151;}


/*home_sort*/
.home_sort{padding-top:48px;padding-bottom:70px;background:#fff;margin-left:-13px;}
.home_sort .sort_list,.home_sort .sort_list_last{height:325px;width:265px;float:left;margin-left:10px;;position:relative;}
.home_sort .sort_list .pro_product_mask,.home_sort .sort_list_last .pro_product_mask{left:0;bottom:0;position:absolute; width: 265px;height: 325px;}
.home_sort .sort_list .pro_product_mask h2,.home_sort .sort_list_last .pro_product_mask h2{ font-size: 22px;color: #2b446d;position: absolute;top: 32px;left: 28px; width:100%}
.home_sort .sort_list .pro_product_mask h3,.home_sort .sort_list_last .pro_product_mask h3{font-size: 16px;color: #2b446d;position: absolute;left: 28px; width:100%;}

.home_sort .sort_list .pro_product_mask h3{top:68px;}
.home_sort .sort_list_last .pro_product_mask h3{top:87px;}

.home_sort .sort_list .pro_product_mask .mask,.home_sort .sort_list_last .pro_product_mask .mask{width:265px;height:325px;background:#395177;opacity:0;position:absolute;bottom:0px;left:0px;}
.home_sort .sort_list .pro_product_mask em,.home_sort .sort_list_last .pro_product_mask em{color:#e1bc64;font-size:12px;padding:3px 18px;border:1px solid #e1bc64;position:absolute;width:48px;left:90px;bottom:84px;opacity:0;}


/*home_product*/
.home_product{background:#e2e6ef;padding-top:28px;padding-bottom:48px;}
.home_product_left{width:268px;}                        
.home_product_left_top{background:url("home_product_bg1.jpg") center 0 no-repeat;height:104px;}
.home_product_left_top h2{font-size:28px;color:#fff;padding-top:32px;padding-left:80px; font-weight:bolder;}
.home_product_left_top h3{font-size:22px;color:#fff;margin-top:7px;font-weight:normal;text-align:center;}
.home_product_left_center{background:#fff;}
.home_product_left_center ul li{ border-bottom:1px solid #bdc5d2;padding-left:28px;}
.home_product_left_center ul li a{display: block;}
.home_product_left_center ul li a:hover{color:#f9be00;font-weight:bolder;}
.home_product_left_center ul li a.on{color:#f9be00;}
.home_product_left_center .on{font-weight:bolder;}
.home_product_left_center ul li em{height:90px;line-height:90px;font-size:32px;color:#2b446c;margin-right:28px;display: block;float: left;}
.home_product_left_center ul li i{height:90px;line-height:90px;font-style:normal;}
.home_product_left_bottom{background:url("home_product_bg2.jpg") center 0 no-repeat; height:92px;color:#fff;font-size:18px;line-height:52px;text-indent:87px;}
.home_product_right{background:#fff;width:780px;height:558px; padding:18px 20px 75px 20px;position:relative;}
.home_product_title{border-bottom:1px solid #bdc5d2;margin-top:18px;margin-bottom:30px;background: url("icon_hot.png") 303px 23px no-repeat;}
.home_product_title_bd{} 
.home_product_title h2{font-size:28px;color:#2c4470;line-height:65px;display:inline-block;font-weight: bold;}
.home_product_title span{color:#2c4470;font-size:19px;font-weight:normal;margin-left:12px;}
.home_product_title img{margin-left:15px;}
.home_product_title a.more{float:right;line-height:65px;height:65px;}
.home_product_right .bd{border-bottom:1px solid #bdc5d2;margin-bottom:30px;padding-bottom:30px;height:344px;}
.home_product_right .bd .bd_center{height:344px;margin-bottom:30px;}
.home_product_right .bd .product_right_center_l img{width:522px;border:1px solid #dcdbe0;}
.product_right_center_r{width:200px;padding-right:30px;overflow:hidden;}
.product_right_center_r h3{font-size:22px;color:#2a436c;padding-bottom:28px;}
.home_canshu_pic img{width:380px;height:170px;}
.product_right_center_r p{overflow:hidden;line-height:25px;margin-bottom:10px;color:#4d5369;}
.order{margin-top:20px;}
.order a{padding:7px 32px;background:#2b446d;margin-right:18px;color:#fff;height:35px;line-height:35px;border-radius:4px;}
.order a:hover{background:#f9be00;color:#844e08;}
.order a.on{background:#f9be00;color:#844e08;}
.product_right_bottom h2{font-size:26px;font-weight:bolder;float:left;text-indent:1em;line-height:33px;color:#364153;}
.product_right_bottom p{float:left;font-size:16px;line-height:58px;width:500px;margin-left:25px;}
.product_right_bottom a{margin-right:13px;}
.product_right_bottom a:hover{color:#f9be00;}
.home_product_right .home_pro{height:62px;}
.home_product_right .home_pro a..home_pro_btn{height:62px;width:39px;}

/*应用领域*/
.application{background:#7b8bac;}
.application h2{font-size:37px;color:#fff;text-align:center;line-height:142px;margin-top:14px;}
.application .application_center{margin-bottom:70px;}
.application_icon{float:left;margin-right:1px;margin-bottom:1px;float:left;color:#505050;}
.application_img{position:relative;}
.application_img .application_img_t{}
.application_img p{color:#505050;position:absolute;top:140px;width:184px;text-align: center;}
.ap_iconc{position:absolute;left:0px;bottom:0px;}
.application_icon.on{margin-right:1px;margin-bottom:1px;text-align:center;float:left;line-height:315px;color:#f7c721;}
.ap_icon{height:219px;width:183px;}
.application_icon3{background:url("ap_bg_t.jpg") center center no-repeat;height:219px;width:363px;}
.application_icon3 h3{font-size:20px;font-weight:bolder;padding-left:20px;background:url("icon3.png") 290px center no-repeat;color:#393e52;height:50px;line-height:50px;width:315px;margin-top:14px;}
.application_icon3 p{color:#394052;padding:3px 20px 0 20px;}
.application_icon8{background:url("ap_bg_b.jpg") center center no-repeat;height:219px;width:363px;}
.application_icon8 h3{font-size:20px;font-weight:bolder;text-align:right;padding-right:20px;color:#393e52;height:50px;line-height:50px;}
.application_icon8 p{color:#7f838e;padding-right:20px;text-align: right;}
.application_icon8 a{padding:6px 23px;border-radius:5px;background:#fabd00;text-align:right;margin-left:240px;}

/*home_news*/
.home_news{padding:4px 0 50px 0;background:#f8f8f8;}
.home_news .home_news_title{background:url("jujiaosanjiu.jpg") 135px 0 no-repeat; height:58px;line-height:58px;border-bottom:1px solid #8e929b;margin-bottom:34px;}
.home_news_title h2{font-size:22px;width:135px;border-bottom:3px solid #fabd00;height:55px;line-height:63px;float:left; color:#25282f;font-weight:bold;}
.home_news_title a{text-align:right;font-size:16px;float:right;}
.home_news_content .home_news_left{width:438px;}
.home_news_left .bd{height:413px;overflow:hidden;}
.home_news_left_top img{width:437px;height:272px;}
.home_news_left_top h3{font-size:16px;font-weight:normal;height:64px;line-height:64px;border-bottom:1px solid #d7d7d7;padding-left:20px;}
.home_news_left_top h3 em{color:#2c456d;background:#fabd00;padding:6px 20px;text-indent:24px;margin-right:24px;}
.home_news_left_top p{padding:16px 0;color:#586172;}
.home_news_left_bottom ul li{height:34px;line-height:34px;}
.home_news_left_bottom ul li i{color:#fff;background:#858d9a; padding: 1px 5px;border-radius: 2px;font-style:normal;font-size:12px;}
.home_news_left_bottom ul li em{padding:0 10px;}
.home_news_left_bottom ul li a:hover i{background:#fabd00;color:#2c456d;}
.home_news_left_bottom ul li a.on i{background:#fabd00;color:#2c456d; padding: 1px 5px;border-radius: 2px;font-style:normal;font-size:12px;}
.home_news_left_bottom span{float:right;color:#979797;font-size:12px;}
.home_news_right{margin-right:30px;width:522px;}
.home_news_right ul li{overflow:hidden; margin-bottom:30px;}
.newslist_marge_right img{width:182px;height:112px;float:left;}
.newslist_marge_right a{display: block;float: right;width:318px;}
.newslist_marge_right h2{font-size:16px;}
.newslist_marge_right a:hover{color:#fabd00;}
.newslist_marge_right p{color:#858d9a;}
.newslist_marge_right em{color:#5a6174;height:45px;line-height:45px;}

/*home_network*/
.home_network{background:#f0f0f0;height:530px;}
.home_network .main{background:url("map_bg.jpg") left 0 no-repeat;height:530px;}
.home_network .home_network_center{margin:85px 0 95px 0;width:665px;} 
.home_network_l{width:295px;}
.home_network_title {height:50px;line-height:50px;border-bottom:1px solid #d3d2d7;} 
.home_network_title h2{float:left;font-size:22px;color:#27262c;line-height:50px}
.home_network_title span{float:left;font-size:17px;color:#778091;line-height:55px;padding-left:10px;}
.home_network_title img{float:right;padding-top:14px;}
.home_network_top{border-bottom:2px dashed #8a8c98;height:134px;}
.home_network_top_r{border-bottom:2px dashed #8a8c98;height:114px;}
.home_network_top p,.home_network_bottom_r p,.home_network_bottom p,.home_network_top_r p{color:#555e71;line-height:24px;    font-size: 14px;}
.home_network_bottom{padding-bottom:25px;}
.home_network_title2{background:url("icon5.jpg") 18px 0 no-repeat;height:23px;font-size:18px;color:#24272e;text-indent:60px;margin:20px 0 14px 0;}
.home_network_bottom h3{background:url("icon5.jpg") 18px 0 no-repeat;height:23px;font-size:18px;color:#24272e;text-indent:60px;margin:20px 0 20px 0;}
.home_network_bottom_r{background:url("icon6.jpg") 18px 0 no-repeat;height:129px;font-size:18px;color:#24272e;margin:20px 0 11px 0;line-height:23px;}
.home_network_bottom_r h3{font-size:18px;margin-bottom:20px;text-indent:60px;}


/*home_planning*/
.home_planning{background:#fff;padding:55px 0 65px 0;}
.home_planning .home_planning_top{background:url("fangan_bg.png") 340px 0 no-repeat;height:205px;}
.home_planning_top h2{font-size:22px;font-weight:bolder;text-align:center;color:#515153;}
.home_planning_top h3{text-align:center;color:#525252;padding-top:6px;font-size:12px;}
.home_planning_bg{background:url("ap_dashed.png") center 0 no-repeat;height:164px;position:relative;}
.home_planning_bg p{position:absolute;top:128px;}
.home_planning_bg .home_planning_cion{height:23px;width:28px;float:left;position:absolute;top:34px;}
.home_planning_bg .home_planning_cion2{width:75px;height:65px;margin-top: 46px;margin-left:88px;float:left;border:3px solid #cecece;transition: all 0.5s ease 0s;transform: scale(1);}
.home_planning_bg a:hover .home_planning_cion2{border:3px solid #fabd00;transform: scale(1.1);}

/*home_customize_bott*/
.home_customize_bott{padding-top:70px;background:url("partner_bg.png") center 108px no-repeat;}
.home_customize_bott h2{font-size:24px;color:#1c4c8c;text-align:center;font-weight:bolder;}
.home_customize_bott h3{text-align:center;padding-top:10px;}
.home_customize_bott .bd{margin-top:32px;text-align:center;}
.home_customize_bott .bd ul li{background:url("partner_border.png") center 0 no-repeat;width:300px;float:left;margin:0 15px;}
.home_customize_bott .bd ul li img{padding-top:4px;height:168px; transition: all 1s ease 0s;transform: scale(1);}
.home_customize_bott .bd ul li img:hover{transform:scale(1.1);}
.home_customize_bott .bd ul li p{text-align:center;line-height:40px;color:#32342f;}

/*footer*/
.footer {height: 357px; background:#474747; font-size:12px;position:relative;}
.footer .main { background: url("foot_logo.png") left top no-repeat; overflow: hidden; position: relative; top: 38px; }
.footer .b_l { margin-left: 290px; width: 252px; }
.footer .b_c { margin-left: 60px; width: 225px; }
.footer .b_l .footer_box, .footer .b_c .footer_box { padding-bottom: 30px; height: 122px; }
.footer .b_l .footer_box h4, .footer .b_c .footer_box h4 { color: #fff; border-bottom: 1px solid #686868; margin-bottom: 5px; }
.footer .b_l .footer_box p, .footer .b_c .footer_box p { color: #bcbcbc; height: 22px; line-height: 20px;font-size:13px; }
.footer .b_l .footer_box p span, .footer .b_c .footer_box p span { margin: 0 13px; }
.footer .b_l .footer_box a, .footer .b_c .footer_box a { color: #bcbcbc; font-size:13px;}
.footer .b_l .footer_box a:hover, .footer .b_c .footer_box a:hover { color: #587EB4; }
.footer .b_r { width: 223px; }
.footer .b_r .f_link { background: url("icon13.jpg") 200px 12px #686868 no-repeat; width: 223px; margin-bottom: 12px; text-indent: 15px; line-height: 28px;}
.footer .b_r .f_link ul { background: #fff; height: 0; overflow: hidden; }
.footer .b_r .f_link li { margin: 2px 0; line-height: 24px; font-size: 12px; }
.footer .b_r .f_link a { color: #bcbcbc; font-size:13px;}
.footer .b_r .f_link a:hover { color: #587EB4; }
.footer .b_r .foota { float: left; }
.footer .b_r h5 { font-size: 12px; color: #bcbcbc; margin: 0 4px; float: left; }
.footer .b_r h5 a { color: #bcbcbc; font-size:13px;}
.footer .b_r h5 a:hover { color: #587EB4; }
.footer .b_r img { margin: 2px 7px 0 7px; float: left; }
.footer_tel { color: #bcbcbc; font-size: 12px }
.footer_tel p { display: inline }
.bottom { height: 40px; line-height: 40px; text-align: center; background: #313131; color: #919191;font-size:12px;}
.bottom span { margin: 0 7px;}
.bottom a { color: #919191;}

/*case新闻案例-------------------------------------------*/
.ca_banner{display:block; height:200px; overflow:hidden;margin:0 auto;width:100%;}
.ca_banner a{display: block;}
.ca_banner .banner_h2 { font-size: 23px; color: #fff; padding-top: 64px;font-weight:bold;}
.ca_banner .banner_h3 { color: #fff; padding-top: 20px; width: 550px; }

/*新闻正文开始*/
.wz{ height:60px; border-bottom:1px solid #e7e7ea; overflow:hidden;line-height:60px; color:#484f65;}
.wz2{ width:1100px; height:60px; margin:0 auto;background:url("wz.gif") no-repeat left center; padding-left:30px;}
.wz a{ color:#484f65; padding:0 8px;}
.wz span{ font:14px "宋体"; color:#6f7486; display:inline-block; height:60px; line-height:60px;}
.wz span em{ font:24px Arial, Helvetica, sans-serif; font-weight:bold; color:#484f65; font-style:italic;}


/*左侧*/
.side{ width:259px; height:auto; overflow:hidden;margin-top:9px;}
.side h2{height: 104px;background: url("case_hbg.jpg") repeat-x center top;overflow: hidden;font: 18px "Microsoft Yahei";padding-left: 24px;margin-bottom: 8px;}
.side h2 i{display: block;font-size: 18px;color: #f3f7f9; text-transform: uppercase;margin-top: 24px;}
.side h2 a{color: #f3f7f9;display: block;background: url("case_hjt.png") no-repeat 105px 8px;}
.side h2 span{ margin-bottom:6px; font-size:22px; font-weight:normal; display:block;margin-top:29px;}
.side h2 a{ font-size:24px; color:#fff;}
.side h3 a{ font-size:18px; color:#39435e; display:block; background:url("pside4.jpg") no-repeat; font-weight:normal; height:57px; line-height:57px; padding-left:77px; margin-top:8px;}
.side h3 a:hover{ background:url("pside5.jpg") no-repeat; color:#fff;}
.side li a{ font-size:14px; color:#394053; background:url("psid2.png") no-repeat; height:55px; line-height:55px; display:block; padding-left:70px; border-bottom:1px solid #ddd;}
.side li a:hover,.side li.cur a{ background:url("pside3.jpg") no-repeat; color:#fff; color:#fabf01;height:55px;}
.side .column_3{border-bottom:1px solid #ddd;height:47px;margin-top:-20px;background:#efefef;line-height:47px;}
.side .column_3 a{padding-left:90px;display: block;}
.side .column_3 a:hover{color:#fabf01;}
.side .nones a{ border-bottom:0;}	
.side h3.cur a{ margin-top:0px;}
.side .ptel{ width:234px; height:76px; background:url("pro_l.jpg") center center no-repeat;  color:#fff; padding:0 0 0 25px; font-size:16px;margin-top:8px;}
.side .ptel span{ background:url("pro_tel.jpg") no-repeat left top; padding-left:53px; height:50px; display:block;}
.side .ptel span em{ display:block; font-size:24px; font-weight:bold; font-family:arial; font-style:italic;}

/*新闻右侧*/
.application_vcase{ width:825px; height:auto; overflow:hidden; margin-top:36px;}
.application_vcase h2{ height:42px; overflow:hidden; background:url("hycase_l.gif") no-repeat left bottom; overflow:hidden;line-height:42px;}
.application_vcase h2 a{ color:#39435e;}
.application_vcase h2 i{ font:18px Arial, Helvetica, sans-serif; color:#4a536a; padding-left:8px; text-transform:uppercase;}
.application_vcase h2 span a{ display:inline-block; font:14px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#576280; text-transform:uppercase; height:42px; line-height:42px; overflow:hidden;}
.application_vcase dl{ width:823px; height:210px; border:1px solid #e1e4ed; margin:30px auto 0;}
.application_vcase dt{ width:240px; height:171px; float:left; overflow:hidden; margin:20px 0 0 27px; display:inline;}
.application_vcase dt img{width:240px; height:171px;}
.application_vcase dd{ width:515px; float:right; margin-left:28px; overflow:hidden; margin-top:20px; position:relative; height:176px;margin-right:10px;}
.application_vcase dd h3{ height:38px;line-height:36px; overflow:hidden;}
.application_vcase dd h3 a{ color:#3e465b;font: 18px "Microsoft Yahei";}
.application_vcase dd h3 i{ font:14px Arial, Helvetica, sans-serif; color:#a1a1a5; background:url("case1.gif") no-repeat 15px center; padding-left:70px;}
.application_vcase dd p{ font:14px "Microsoft Yahei"; line-height:26px; color:#4a5366; height:88px; border-bottom:1px dashed #a6abba;margin-bottom:30px;}
.application_vcase dd span{ display:block; height:42px; font:14px "Microsoft Yahei"; color:#27303f; line-height:42px;}
.application_vcase dd span em{ padding:0 15px;}
.application_vcase dd h5{ font:12px "Microsoft Yahei"; color:#a1a1a5; background:url("case_c.gif") no-repeat left center; padding-left:20px;}
.application_vcase dd h4{ width:24px; height:24px; overflow:hidden; position:absolute; bottom:0; right:0;}
.application_vcase .pages{ margin-top:36px;}

/* 翻页效果 */
.apage {text-align:center; float:right; font:16px "Microsoft Yahei"; margin-bottom:10px; color:#596176;margin: 20px 30px 40px 0; padding-right:20px;}
.apage li{display:inline-block;}
.apage a {vertical-align: top; background:#f2f2f2;height:18px; line-height:18px; text-align:center; color:#2c4470; border:1px solid #ccc; margin:0 5px;padding:0 7px;padding:4px 8px;font-size:13px;}
.apage .num_btns {float:right; font-family:Tahoma;}
.apage a:hover{color:#fff;background:#2c4470;} 
.apage a.active{background:#2c4470;}
.apage .cur {border:1px solid #fabf01; color:#fff; background:#fabf01;}
.apage .cust_txt { float:right;}
.apage .oran_pg_fp { display:none;}
.apage .oran_pg_lp { display:none;}
.apage .oran_pg_pp {  font:14px "Microsoft Yahei"; background:none; width:68px; height:22px;border:1px solid #39435e; text-align:center; line-height:22px; color:#39435e; margin:0 5px;}
.apage .oran_pg_np {  font:14px "Microsoft Yahei"; background:none; width:68px; height:22px;border:1px solid #39435e; text-align:center; line-height:22px; color:#39435e; margin:0 5px;}
.apage .oran_pg_pp:hover,.apage .oran_pg_np:hover{ background:#596176; color:#fff;}
.apage select { font-size:8px; margin-top:5px; }
.jishu{float:left;margin:23px 0 0 0;}

/*honor荣誉资质*/
.h_banner a{ display:block; height:348px; overflow:hidden; background:url("h_banner.jpg") no-repeat center top;}

.honor{overflow:hidden; margin-top:30px;padding-bottom:20px;}
.honor p{ font:14px "宋体"; color:#596176; padding:0 20px; line-height:30px; height:60px; overflow:hidden; margin-top:25px;}
.honor li{ width:335px; float:left; margin-left:30px; overflow:hidden; background:url("honor_line.gif") no-repeat center bottom; margin-top:56px;padding-bottom:20px;}
.honor li img{ width:310px; display:block; margin:0 0 0 15px;transition: all 1s ease 0s;transform: scale(1); }
.honor li img:hover{transform:scale(0.9);}
.honor li p{ height:70px; font-size:14px; color:#394052; cursor:pointer; background:url("honor_bg.jpg") no-repeat center top; padding-top:26px; margin-top:0; text-align:center;}
.honor li p i{ display:block; font-size:12px; color:#596176; cursor:pointer;}
.honor .nones{ margin-right:0;}
.honor .li01{ background:none;}
.bg2{ border-top:20px solid #f2f2f2; height:527px; overflow:hidden;}
.bg2 .tit01{ margin-top:45px;}
.bg2 ul{ border-right:1px solid #e4e4e4; border-bottom:1px solid #e4e4e4; height:334px; width:1100px; overflow:hidden; margin-top:35px;}
.bg2 li{ width:219px; height:166px;border-top:1px solid #e4e4e4;border-left:1px solid #e4e4e4; float:left; overflow:hidden;}
.bg2 li img{ width:165px; height:90px; margin:20px 0 0 20px;}
.bg2 li p{ text-align:center; height:24px; font-size:12px; color:#596174; line-height:24px; margin-top:10px;}


/*intruduce公司简介*/
.i_banner a{display:block; height:345px;overflow:hidden; background:url("i_banner.jpg") center top no-repeat;}
.com{margin-top:60px; overflow:hidden; }
.com dt{ width:448px; float:right; overflow:hidden;}
.com dt img{ width:448px; height:190px; margin-bottom:5px; display:inline-block;}
.com dt p img{ width:221px; height:170px;}
.com dd{ width:600px; float:left; overflow:hidden;text-justify :auto; text-align:justify;margin-top:15px;}
.com dd h4{ height:50px; font:24px "Microsoft Yahei"; font-weight:bold; overflow:hidden; background:url("com_jt.gif") no-repeat 0 3px; padding-left:40px;}
.com dd h4 a{ color:#394052;}
.com dd h4 i{ font:24px Arial, Helvetica, sans-serif; color:#41495f; padding-left:10px; text-transform:uppercase;}
.com dd p{ font:14px "Microsoft Yahei"; line-height:30px; color:#303030; text-indent:2em;margin-bottom:15px;}

/*公司简介 三九品牌发展大事记*/
.event{ margin-top:40px; overflow:hidden;padding-bottom:60px;}
.event h3{ height:93px; text-align:center; overflow:hidden;background:url("line.gif") repeat-x center center;}
.event h3 a{ color:#39435e; padding:0 30px; background:#fff; height:80px; display:block; width:350px; margin:0 auto;font: 30px "Microsoft Yahei";}
.event h3 b{ color:#fabf01; padding-left:8px;}
.event h3 i{ display:block; font:20px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#8f9194; padding-top:10px;}
.event dl{ height:363px; background:#ecf0f5; overflow:hidden;}
.event dt{ width:515px; height:363px; float:left; overflow:hidden;}
.event dt img{ width:515px; height:363px;}
.event dd{ width:535px; float:right;overflow:hidden;}
.event dd p{ height:147px; margin-top:22px; overflow:hidden;}
.event dd p img{ width:250px; height:147px; margin-right:17px;}
.event dd h4{ height:70px; font:24px "Microsoft Yahei"; overflow:hidden; margin-top:15px;}
.event dd h4 a{ color:#fabf01202;}
.event dd h4 i{ display:block; font:14px Arial, Helvetica, sans-serif;color:#8f9194; text-transform:uppercase; margin-top:8px;}
.event dd span{ display:block; font:14px "Microsoft Yahei"; line-height:30px; color:#384152;}
.event .dashiji{margin-top:40px;}
.event ul{ width:540px; overflow:hidden;background:url("com_line.gif") no-repeat 12px top;}
.event li{background:url("com_dot.jpg") no-repeat left center; padding-left:36px; font:16px "Microsoft Yahei"; font-weight:bold; height:60px; margin-top:30px;}
.event li a{ display:inline-block; color:#384152; width:404px; padding:15px 0 15px 14px;font-size:14px;}
.event li b{ color:#fabf01;}
.event li a:hover{ background:url("com_bg.gif") no-repeat left center; color:#fff;}
.event li a:hover b{ color:#fff;}

/**关于我们-网络布局**/
.ind{overflow:hidden; padding:35px 0;}
.ind1{ width:480px; margin-top:40px; overflow:hidden;}
.ind1 h5{line-height:34px; height:205px; border-bottom:1px solid #cdcdcd; margin-bottom:37px;}
.ind1 h5 a{ color:#454545;font:24px "Microsoft Yahei";}
.ind1 h5 p{ font:13px "Microsoft Yahei"; color:#454545; line-height:24px; margin-top:12px;}
.ind2 ul{ width:19px; height:215px; background:url("com_line.gif") no-repeat center top; overflow:hidden; float:left; margin-left:22px; display:inline-block; margin-right:25px;}
.ind2 li{ width:19px; height:19px; overflow:hidden; margin-top:20px;}
.ind2 li a{ display:block; width:19px; height:19px; background:url("ind_dot1.gif") no-repeat center top;}
.ind2 li a:hover,.ind2 li.on a{width:19px; height:19px; background:url("ind_dot2.jpg") no-repeat center top;}
.ind2 p{ width:404px; margin-top:17px; float:right; overflow:hidden;}
.ind2 p img{width:404px; height:161px;margin-right:10px;
}
.ind2 p span{ display:block; font:13px "Microsoft Yahei"; height:36px; line-height:36px; color:#4a5366; overflow:hidden;}

.ind3{ width:530px; height:415px; margin:75px 0 0 0; display:inline; overflow:hidden;}
.ind3 img{ width:530px; height:415px;}

/*产品列表页*/
.cp3{ width:800px; margin-top:9px;}
.hot_pro{ height:495px; background:#fff; }
.hot_pro .sales{ position:absolute; right:29px; top:-27px;}
.hot_pro h3{ border-bottom:1px solid #d7d7d7; margin:0 169px 0 28px; height:60px; line-height:65px; font-weight:normal; margin-bottom:40px;}
.hot_pro h3 span{ font-size:24px; color:#39435e; border-bottom:2px solid #fabf01; height:58px; display:inline-block;}
.hot_pro h3 span a{color:#39435e; }
.hot_pro h3 em{ font-size:18px; color:#4a536a; text-transform:uppercase; font-weight:lighter; margin-right:10px;}
.hot_c{ height:393px; padding:0 10px;}
.pto_l{ display:inline-block; width:27px; height:57px; background:url("pto_l.jpg") no-repeat; margin:135px 13px 0 0;}
.pto_r{ display:inline-block; width:27px; height:57px; background:url("pto_r.jpg") no-repeat; margin-top:135px;}
.hotp{ width:618px;}
.hotp dl{ width:618px; float:left; height:360px; overflow:hidden;}
.hotp dt{ float:left; width:252px; height:360px;}
.hotp dt img{ display:block; width:250px; height:358px; border:1px solid #ccd3e5;}
.hotp dd{ width:333px; float:right; padding-top:22px;}
.hotp dd h4{ font-size:18px; color:#00030c; font-weight:normal; margin-bottom:20px;}
.hotp dd h4 a{ color:#00030c;}
.hotp dd h4 em{ font-size:14px; color:#39435e; text-transform:uppercase;}
.hotp dd i{ display:block; width:333px; height:168px; overflow:hidden;}
.hotp dd i img{width:333px; height:168px;}
.hotp dd p{ font:14px "Microsoft Yahei"; color:#4a536a; line-height:24px; height:48px; overflow:hidden; margin-top:12px;}
.hotp dd span{ display:block; width:114px; height:32px; overflow:hidden; margin-top:20px;}
.hotp dd span img{width:114px; height:32px;}


.cplist{/*  margin-top:28px;height:1090px;*/ overflow:hidden; background:#fff;}
.cplist h3{ border-bottom:1px solid #d7d7d7; margin:0 38px 0 0; height:60px; line-height:65px; font-weight:normal; margin-bottom:36px;}
.cplist h3 span{ font-size:24px; color:#39435e; border-bottom:2px solid #fabf01; height:58px; display:inline-block;}
.cplist h3 span a{color:#39435e; font-size:24px }
.cplist h3 em{ font-size:18px; font-family: Arial, Helvetica, sans-serif; padding-left:10px; color:#4a536a; text-transform:uppercase; font-weight:lighter; }
.cplist_c{ /*height:984px;*/ overflow:hidden; padding-left:10px;}
.cplist_c li{ width:340px;height:385px;float:left; margin:0 24px 31px 0; position:relative; overflow:hidden;}
.cplist_c li img{width:340px;height:340px;transition: all 1s ease 0s;transform: scale(1);}
.cplist_c li img:hover{transform:scale(1.1);width:380px; height:380px;}
.cplist_c li span{ display:block; height:25px; text-align:center; background:url("onproimg.png") repeat; position:absolute; left:0px; bottom:0px; width:345px; font-size:14px; color:#3c3954; padding:10px 0 10px 0; overflow:hidden;background:#efefef;}
.cplist_c li span:hover{background:#fabf01;color:#fff;}
.cplist_c li span em{ font-size:12px; display:block; text-transform:uppercase;}
.cplist_c .ppages{ float:right; padding-right:42px;}
.cplist_c .pages{margin-top:10px; padding-right:40px;} 

/**产品应用**/
.wz{ height:60px; border-bottom:1px solid #e7e7ea; overflow:hidden;line-height:60px; color:#484f65;}
.wz2{ width:1100px; height:60px; margin:0 auto;background:url("wz.gif") no-repeat left center; padding-left:30px;}
.wz a{ color:#484f65; padding:0 5px;}
.wz span{ font:14px "宋体"; color:#6f7486; display:inline-block; height:60px; line-height:60px;}
.wz span em{ font:24px Arial, Helvetica, sans-serif; font-weight:bold; color:#484f65; font-style:italic;}

.tit01{background:url("line.gif") repeat-x center center; font:25px "Microsoft Yahei"; text-align:center; font-weight:bold;text-transform:uppercase;}
.tit01 a{ padding:35px 30px; color:#39435e; background:#fff;    font: 25px "Microsoft Yahei";font-weight:bold;}
.tit01 i{ font:24px Arial, Helvetica, sans-serif; color:#63697c; padding-left:12px;}

.bg5{ overflow:hidden;margin-top:35px;}

.application_v{ width:1100px;margin:0 auto; background:#fff;}
.application_v ul{ height:110px; background:url("hy_h.gif") repeat-x top; overflow:hidden;}
.application_v li{ width:170px; float:left; height:163px; background:url("line_hy.gif") no-repeat right top; font:14px "Microsoft Yahei"; text-align:center;margin-right:13px;}
.application_v li p{ width:70px; height:65px; margin:23px auto 10px; position:relative;}
.application_v li p img{width:70px; height:65px;}
.application_v li p span{ display:none;width:70px; height:65px; position:absolute; top:0; left:0;}
.application_v .nones{ background:none;}
.application_v li a{ color:#323742;}
.application_v ul li.on{background:url("hy_bg.png") center top no-repeat !important;height:163px;}
.application_v ul li .on a{ color:#fff;}
.application_v ul li .on p span{ display:block;}

.application_v_box{ margin-right: -20px;overflow: hidden;}
.application_v_box dl.dl06{ width: 260px;overflow: hidden;float: left;text-align: center; margin: 20px 20px 0 0;display: block;}
.application_v_box dt{overflow: hidden;position: relative; padding:30px 0;border: 1px solid #ecf0f5;}
.application_v_box dt img{width:238px;height:152px;}
.application_v_box dd{overflow: hidden;background-color: #ecf0f5;line-height: 36px;}
.application_v_box dl:hover dd{ background:#fabf01}
.application_v_box dl:hover dd a{ color:#fff}

.news{ width:1100px; margin:40px auto 0; overflow:hidden;margin-bottom:30px;}
.news h2{ height:57px; font:24px "Microsoft Yahei"; line-height:57px; background:url("new_line.gif") no-repeat center bottom; overflow:hidden;}
.news h2 a{ color:#39435e;}
.news h2 i{ font:18px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#4a536a; padding-left:15px;}
.news h2 span a{ display:inline-block; font:14px Arial, Helvetica, sans-serif; text-transform:uppercase;height:57px; line-height:57px; overflow:hidden; color:#576280;}
.news1{ width:845px;overflow:hidden; margin-top:32px; position:relative;}
.news1 dl{ width:562px; height:289px; background:#eff1f6; overflow:hidden;}
.news1 dt{ width:281px; height:289px; overflow:hidden; position:relative;}
.news1 dt img{width:281px; height:289px;}
.news1 dt span img{ width:18px; height:29px; position:absolute; top:34px; right:0;}
.news1 .dl04 dt span img{top:34px; left:0;}
.news1 dd{ width:265px; height:289px; overflow:hidden; position:relative; padding-left:15px;}
.news1 dd h4{ font:18px "Microsoft Yahei"; margin-top:32px;}
.news1 dd h4 a{ color:#27303f;}
.news1 dd span{ display:block; font:16px "Microsoft Yahei"; color:#fabf01; height:30px; line-height:30px;}
.news1 dd p{ font:14px "Microsoft Yahei"; color:#4a5366; line-height:24px;}
.news1 dd em{ display:block; width:24px; height:24px; overflow:hidden; position:absolute; bottom:14px; right:14px;}
.news1 .dl05{ width:281px; height:579px; position:absolute; top:0; right:0;}
.news1 .dl05 dt span{ display:block;width:30px; height:19px;position:absolute; bottom:-1px; right:42px;}
.news1 .dl05 dt span img{ width:30px; height:19px; top:0; }

.par{ height:578px; background:#e9ecf1; margin-top:32px; overflow:hidden; width:238px; position:relative;}
.par .bd ul li{margin-left:29px;}
.par h3{ height:120px; background:#2b446d; overflow:hidden; font:34px "Microsoft Yahei"; text-align:center; font-weight:bold;}
.par h3 a{ color:#fff; display:block; padding-top:23px;    font: 34px "Microsoft Yahei";}
.par h3 p{ font:18px "Microsoft Yahei"; color:#fff; font-weight:normal;}
.par h3 p em{ font:12px Arial, Helvetica, sans-serif; text-transform:uppercase; color:#fff; padding-left:10px;}
.par ul{ width:172px; margin:24px auto 0;}
.par li{ width:172px; height:91px; margin-bottom:20px;}
.par li img{ width:172px; height:102px; border:1px solid #e1e4ed;}
.par h4{ height:5px; background:#c1c4ce; overflow:hidden; width:238px; position:absolute; bottom:0; left:0;}
.par h4 a{ display:inline-block; width:79px; height:5px;}
.par h4 a:hover,.par h4 a.a02:hover{ /*background:#fabf01;*/}
.par h4 a.a02{ background:#8e95a5;}

/**技术支持**/
.s_banner a{ display:block;height:348px;overflow:hidden; background:url("s_banner.jpg"/) no-repeat center top;}
.sl{ height:530px; overflow:hidden; margin-top:30px;}
.sl dl{ width:450px; height:431px; overflow:hidden; background:#ecf0f5; margin-top:25px; float:left;}
.sl dd{ padding:20px; height:148px; overflow:hidden;}
.sl dd h4 a{ display:block; font:18px "Microsoft Yahei"; height:34px; line-height:34px; color:#41495f; overflow:hidden; font-weight:bold;}
.sl dd p{ font:14px "Microsoft Yahei"; line-height:24px; color:#41495f;text-justify:auto;text-align:justify;}
.sl dt img{ width:450px; height:242px;}
.sl dt{width:450px; height:242px; overflow:hidden; position:relative;}
.sl .arr1 img{ width:28px; height:68px; overflow:hidden; position:absolute; top:77px; left:0;}
.sl .arr2 img{width:28px; height:68px; overflow:hidden; position:absolute; top:77px; right:0;}
.sl2{ width:605px; height:430px; overflow:hidden; margin-top:25px; float:right;}
.sl2 h2{ width:605px; height:122px; overflow:hidden; padding-bottom:20px}
.sl2 h2 img{ width:605px; height:122px;}
.sl2 .sl2_list{height:240px;overflow:hidden;}
.sl2 p{ font:14px "Microsoft Yahei"; color:#797979;line-height:46px;background: url("i_dot.jpg") left center no-repeat;float: left;width: 50%;text-indent: 8px;}
.sl2 p a:hover{color:#fabf01;}
.sl2 p span{ display:block;}
.sl2 p em{ color:#333;}
.sl2 p i{ display:inline-block; float:left; width:18px; height:18px; background:#67718b; color:#fff; text-align:center; line-height:18px; overflow:hidden; margin:5px 8px 0 0;border-radius:2px;}
.sl2 p .sp01 i{ background:#ef0b0b;}
.sl3{ width:320px; overflow:hidden; margin-top:15px;}
.sl3 h5 a{ display:block; font:16px "Microsoft Yahei"; color:#333; height:35px; line-height:35px; overflow:hidden; padding-left:12px;}
.sl3 p{ margin-top:0; border-bottom:0;}
.sl4{ width:240px;}

.team{padding-bottom: 40px;overflow:hidden;margin-right:-16px;}
.team h3{background: url("new_line.gif") no-repeat left bottom;}
.team h3 em a{text-transform: uppercase;color: #576280; font:14px Arial, Helvetica, sans-serif;margin-left:900px; }
.team h3 a{	height: 50px;font: 20px "Microsoft Yahei";font-weight: bold;line-height: 50px;overflow: hidden; }
.team h3 i{ font:18px Arial, Helvetica, sans-serif; color:#8089a1; padding-left:10px; text-transform:uppercase;}
.team h3 span a{ color:#39435e; font-weight:normal; font-size:14px;}
.team dl{ width:257px; height:300px; border:1px solid #b6bccd; float:left; margin:37px 20px 0 0;}
.team dd{width:230px; height:177px; position:relative; margin:0 auto;}
.team dd h4 a{ display:block; font:16px "Microsoft Yahei"; height:75px; line-height:25px; margin-top:25px;color:#25282f; overflow:hidden;}
.team dd h4 a:hover{color:#fabf01;}
.team dd h4 a span{font-size:18px;font-weight:bold;color:#39435e;}
.team dd p{ font-family:Microsoft Yahei; line-height:24px; color:#25282f;  height:96px; overflow:hidden;text-justify:auto;text-align:justify;}
.team dd p span{font-size:16px;color:#39435e;font-weight:bold; }
.team dd em{ display:block; width:106px; height:26px; overflow:hidden; position:absolute; bottom:0; *bottom:-10px;_bottom:-15px; right:10px;}
.team .nones{ margin-right:0;}

/**联系我们**/
.map{ height:438px; overflow:hidden; background:url("map_bg1.jpg") no-repeat center top;}
.map .content dl dd{cursor:default;text-decoration:none;}
.map dl{ margin-top:47px; overflow:hidden; height:336px;}
.map dt{ width:620px; height:336px; float:left; background:url("map_bg2.png") no-repeat ;overflow:hidden;}
.map dt img{ width:370px; height:276px; margin:29px 0 0 33px;}
.map dd{ width:326px; height:300px; overflow:hidden; float:right; margin-top:20px;}
.map dd h4 a{ display:block; font:30px "Microsoft Yahei"; color:#25282f; height:45px; overflow:hidden;}
.map dd p{ font:14px "Microsoft Yahei"; color:#39435e; line-height:30px; height:30px; overflow:hidden;}
.map dd em{ padding:0 15px;}
.map dd i{ display:block; width:257px; height:49px; margin-top:20px; overflow:hidden;}
.map dd i img{ width:257px; height:49px;}

.bg{background:#f8f8f8; overflow:hidden;}
.jd{ width:1100px; margin:0 auto;padding-top:54px;}
.jd dl{ width:500px; height:212px; overflow:hidden;}
.jd dt{ width:335px; height:34px; background:#39435e;    border-radius: 7px; overflow:hidden; font:20px "Microsoft Yahei"; line-height:34px;}
.jd dt a{ color:#fff; padding-left:25px;font:20px "Microsoft Yahei";display: block;line-height:34px;}
.jd dd{ font:15px "Microsoft Yahei"; line-height:26px; color:#394052; margin-top:25px;}
.jd2{overflow:hidden;margin-top:20px;}
.jd2 h3{ height:60px; border-bottom:1px solid #c5c5c5; overflow:hidden; background:url("map_h2.gif") no-repeat left top;line-height:34px; margin-bottom:50px;}
.jd2 h3 a{ color:#fff; padding-left:22px;font-size:20px;}
.jd2 p{ width:500px; height:123px; overflow:hidden; font:14px "Microsoft Yahei"; line-height:26px; color:#394052;}
.jd2 span{ display:block; font-weight:bold; font-size:15px; color:#394052;}

.td{ height:310px; overflow:hidden; margin-top:16px;}
.td h3 a{ display:block; height:86px; background:url("td_line.gif"/) no-repeat center center; font:20px "Microsoft Yahei"; text-align:center; font-weight:bold; color:#364153; line-height:86px;}
.td p{ width:490px; height:62px; font:14px "Microsoft Yahei"; color:#394052; border:1px solid #ccc; overflow:hidden; margin-bottom:20px; line-height:24px; padding-top:8px;}
.td p span{ display:inline-block; float:left; font:14px "Microsoft Yahei"; font-weight:bold; width:101px; background:url("td_jt.gif") no-repeat right 8px; line-height:24px; margin-right:27px; height:50px;}
.td p span a{ color:#394052; padding-left:11px;}
.td .p03{ width:1001px;}
.td p a{ color:#394052; display:inline-block; padding-right:8px;}

.left01{ position:fixed; top:10%; left:0; width:94px; height:auto; z-index:999;}
.left01 ul{ border:1px solid #bababa; border-bottom:0; margin-bottom:15px; background:#fff;}
.left01 li{ font:13px "Microsoft Yahei"; text-align:center; height:32px; line-height:32px;border-bottom:1px solid #bababa; overflow:hidden;}
.left01 li a{ display:block; color:#40475b;}
.left01 li a:hover{ color:#fff; background:#747f99;}
.left01 p{ height:74px;border:1px solid #bababa;background:#fff; font:12px "Microsoft Yahei"; text-align:center; color:#40475b;}
.left01 p span{ display:block; width:39px; height:36px; margin:15px auto 0;}
.left01 p.p03{ height:76px; border-top:0;}
.left01 p.p03 span{ display:block; width:62px; height:62px; margin:0 auto; padding-top:7px;}


/**新闻内页**/
.cd_banner a{ display:block; height:300px; background:url("../pro/cd_banner.jpg") no-repeat center top; overflow:hidden;}

.b{ height:auto; margin:0 auto; width:1100px; overflow:hidden;}
.hb{ width:795px; height:auto; margin-top:36px; overflow:hidden;}
.hb1{ height:auto; overflow:hidden;margin-bottom:30px;}
.hb1 h2 a{ display:block; height:91px; font:22px "Microsoft Yahei"; text-align:center; line-height:91px; color:#25282f; border-bottom:1px dashed #c4c4c4; overflow:hidden; background:#f1f1f1;}
.hb1 p{ height:50px; font:14px "Microsoft Yahei"; color:#596176; line-height:50px; overflow:hidden;text-align: center;}
.hb1 p em{ padding:0 10px;}
.hb1 p a.a01{ background:url("../pro/fenx.jpg") no-repeat right center; padding-right:20px; padding-left:5px;}
.hb1 p a.a02{background:url("../pro/sc.jpg") no-repeat right center; padding-right:20px; padding-left:12px;}
.hb2{ height:auto; overflow:hidden;min-height: 465px;}
.hb2 p{ font:14px "Microsoft Yahei"; color:#384053; text-indent:2em; line-height:30px;}
.hb2 h2 img{ width:668px; height:380px; margin-top:20px;}
.hb2 h3{ height:34px; overflow:hidden; margin:29px 0 0 184px; overflow:hidden; font:14px "Microsoft Yahei"; line-height:34px; width:356px; height:34px; position:relative;}
.hb2 h3 a{ color:#444;}
.hb2 h3 em{ display:inline-block; width:123px; height:34px; overflow:hidden; position:absolute; top:0; left:170px;}
.hb2 .prev_next{border-bottom:1px solid #d1d1d1;}
.hb2 h5{ height:46px;overflow:hidden; margin-top:56px; font:12px "宋体"; line-height:56px;}
.hb2 h5 a{ color:#444; padding-right:40px;}
.hb2 h5 a:hover{color:#fabf01;}

.con_kwd{ color:#3F4C6D; font-weight:bold;}

.hb3 h2{ font:14px "Microsoft Yahei"; height:24px;line-height:24px; color:#444444; overflow:hidden;}
.hb3 h2 a:hover{color:#fabf01;}
.hb3 dl{ margin-top:20px;}
.hb3 dt{ font:14px "Microsoft Yahei"; line-height:36px; color:#000;}
.hb3 dt p a{ width:395px; display:block; color:#444444;float:left;}
.hb3 dt p a:hover{color:#fabf01;}
.hb3 dt h4 a{ display:block;height:30px; font:16px "Microsoft Yahei"; line-height:30px; overflow:hidden; color:#444444;}
.hb3 dd{ font:14px "Microsoft Yahei"; text-align:right; line-height:30px; color:#666;}
.hb3 dd a{ display:block; margin-top:15px;}

.case{ width:259px;margin-top:36px; overflow:hidden;}
.case h2{ height:104px; background:url("case_hbg.jpg") repeat-x center top; overflow:hidden;font:18px "Microsoft Yahei";padding-left:16px;margin-bottom:8px;}
.case h2 a{color: #f3f7f9;display: block;background: url("case_hjt.png") no-repeat 104px center;}
.case h2 i{display: block;font-size: 26px;color: #f3f7f9;text-transform: uppercase; margin-top: 24px;}
.case ul{ margin-bottom:8px;}
.case li{font:14px "Microsoft Yahei"; height:52px; background:#f2f2f2;line-height:52px; border-top:1px solid #ddd;overflow:hidden;}
.case li a{ color:#394053; display:block; height:52px; overflow:hidden; background:url("case_jt.gif") no-repeat 31px 19px; padding-left:63px;}
.case h3 a{ display:block; height:60px; background:url("case_h.jpg") no-repeat center top; font:18px "Microsoft Yahei"; line-height:60px; padding-left:30px; color:#39435e;}
.case h4{ height:52px; overflow:hidden; font:14px "Microsoft Yahei"; background:url("case_h2.gif") no-repeat center top; border-bottom:1px solid #ddd; line-height:52px;}
.case h4 a{ color:#394053; padding-left:31px;}

.lx{margin:10px 0 30px 0;width: 234px;height: 76px;background: #3a4767;border-bottom: 4px solid #3a4767;color: #fff;padding: 32px 0 0 25px;font-size: 16px;}
.lx em{display: block;font-size: 24px;font-weight: bold;font-family: arial;font-style: italic;}
.lx span{background: url("tel.png") no-repeat left 3px;padding-left: 53px;height: 50px;display: block;}

/**产品内页**/
.pd_banner a{ display:block; height:320px; background:url("Img/neiye/pro_detail/p_banner.jpg") no-repeat center top; overflow:hidden;}

.zl{ width:1100px; overflow:hidden; margin:36px auto 0;}
.zl1{ width:380px; position:relative; overflow:hidden; height:380px;}
.zl1 li{width:364px; overflow:hidden; float:left;}
#goodsshow .left .shop_big img{ width:380px; height:380px;}
.zl1 h2{ width:37px; height:119px; z-index:6; overflow:hidden; position:absolute; top:0; right:44px;}
.zl1 h3{ width:130px; height:9px; text-align:center; z-index:6; overflow:hidden; position:absolute; bottom:36px; left:140px;}
.zl1 h3 a{ float:left; text-indent:999px; overflow:hidden; width:9px; height:9px; background:url("Img/neiye/pro_detail/zl_dot1.png") no-repeat; margin-right:10px;}
.zl1 h3 a:hover{background:url("Img/neiye/pro_detail/zl_dot2.png") no-repeat;}

.zl2{ width:665px; float:left; overflow:hidden; margin-left:36px; display:inline;}
.zl2 dl{border-bottom:1px dotted #c8cad6;}
.zl2 dl dt{border-bottom:1px dotted #c8cad6;min-height:305px;overflow:hidden;}
.zl2 dt h4 a{ display:block; height:63px; border-bottom:1px solid #c8cad6; font:20px "Microsoft Yahei"; line-height:63px;font-weight:bold;color:#3a4767;}
.zl2 dt p{ font:14px "Microsoft Yahei"; color:#3a4767; line-height:22px; margin:5px 0 7px 0; height:auto;overflow:hidden;}
.zl2 dt span{ display:block;border-top:1px dashed #c8cad6; font:14px "Microsoft Yahei"; color:#3a4767; line-height:35px;}
.zl2 dt span em{ padding:0 15px;}
.zl2 dt span em a{ color:#555;}
.zl2 dl dt h5{font:20px "Microsoft Yahei"; height:40px; line-height:40px; overflow:hidden; padding-top:5px;}
.zl2 dd{min-height:55px;}
.zl2 dd h5{ font:20px "Microsoft Yahei"; height:40px; line-height:40px;overflow:hidden;margin:5px 0 5px 0;}
.zl2 dd em{ display:block; margin-top:15px;}
.zl2 dd p{ font:12px "Microsoft Yahei"; color:#555555; line-height:22px;}
.zl2 dd span{ display:block; height:47px; font:14px "Microsoft Yahei"; color:#555; margin-top:20px; overflow:hidden;}
.zl2 dd span em a{ display:inline-block; width:176px; height:46px; font:18px "Microsoft Yahei"; text-align:center; color:#fff; background:#fabf01; float:left; line-height:46px; margin-right:40px;}
.zl2 dd span i{ font:24px "Microsoft Yahei"; color:#fabf01; font-style:italic;}
.propage_r h5{    font: 20px "Microsoft Yahei";height: 40px;line-height: 40px;color: #fabf01;overflow: hidden;}

.bg6{overflow:hidden;margin: 50px 0 50px 0;}
.bg6 dl{ margin-top:12px; overflow:hidden;text-indent:10px;}
.bg6 dl table { border-collapse:collapse; width:100%; font-size:15px; margin:0 0 10px; width:85%;}
.bg6 dl table td { padding:8px; border:1px solid #666;font-size:15px;text-align:center; }
.bg6 dl td img{width:500px;height:100%;}
.bg6 dl dd p{ font:14px "Microsoft Yahei"; line-height:22px; color:#555; margin-bottom:8px; background:url("Img/neiye/pro_detail/jt.png") no-repeat left 12px;text-justify:auto;text-align;justify;}
.bg6 dl dd img { max-width:100%; }
.bg6 dl dd span { display:block; font-size:14px; color:#1e96d4; }

.tit02{ height:36px; background:url("Img/neiye/pro_detail/h.png") no-repeat left bottom; overflow:hidden;}
.tit02 em a{ display:inline-block;margin-right:10px; height:36px; font:20px "Microsoft Yahei"; color:#3a4767; line-height:36px; font-weight:bold;}
.tit02 i{ font-size:16px; text-transform:uppercase; color:#c7c7c7;}

.ys{ background:#eff1f6; height:auto; overflow:hidden;}
.ys h2{ height:105px; margin-top:55px; background:url("Img/neiye/pro_detail/ys_line.gif") no-repeat center top; font:24px "Microsoft Yahei"; text-align:center;}
.ys h2 a{ color:#fabf01; display:block; padding-top:20px;}
.ys h2 i{ display:block; width:235px; font:20px Arial, Helvetica, sans-serif; color:#c7c7c7; text-transform:uppercase; background:url("Img/neiye/pro_detail/h_jt.png") no-repeat right center; padding-right:30px; margin:10px auto 0;}
.ys h5{ font:15px "Microsoft Yahei"; color:#333; line-height:36px; padding:0 20px;}
.ys dl{ height:196px; border-bottom:1px solid #c6c6c6; margin-top:37px; padding:0 24px;}
.ys dt{ width:455px; height:155px;}
.ys dt img{width:455px; height:155px;}
.ys dd{ width:410px; margin-top:16px; overflow:hidden;}
.ys dd h4{ height:66px; border-bottom:1px solid #b2b2b2; overflow:hidden; font:24px "Microsoft Yahei"; line-height:66px; color:#555; font-style:italic; margin-bottom:30px;}
.ys dd h4 i{ font:42px Arial, Helvetica, sans-serif; color:#fabf01;font-style:italic;}
.ys dd h4 b{ color:#fabf01; font:36px "Microsoft Yahei";font-style:italic; padding-right:5px; font-weight:bold;}
.ys dd p{ font:14px "Microsoft Yahei"; color:#777777; line-height:25px; background:url("Img/neiye/pro_detail/jt.png") no-repeat 14px 9px; padding-left:42px;}
.ys .nones{ border-bottom:0;}

.guan{ height:188px; overflow:hidden; background:url("Img/neiye/pro_detail/guan1.jpg") no-repeat center top;}
.guan dl{ width:860px; margin:20px auto 0;}
.guan dt{ width:129px; height:159px; background:url("Img/neiye/pro_detail/guan_bg.png") no-repeat center bottom; float:left; overflow:hidden;}
.guan dt img{ width:129px; height:129px;}
.guan dd{ width:677px; float:right; padding-top:10px; overflow:hidden; font:16px "Microsoft Yahei"; line-height:33px; color:#2a2a2a; text-indent:2em;}
.guan dd span{ /*font:24px "Microsoft Yahei"; */font-weight:bold; color:#fabf01;}
.guan dd em{ display:block; text-align:right; font:12px "Microsoft Yahei"; color:#535353;}

.app{ height:483px; overflow:hidden; width:1100px; margin:60px auto 0;}
.app .tit02 i,.wit .tit02 i{ background:none;}
.app dl{ height:369px; overflow:hidden; margin-top:36px;}
.app dt{ width:500px; height:369px; float:right; overflow:hidden;}
.app dt img{width:500px; height:369px;}
.app dd{ width:470px; float:left; overflow:hidden;}
.app dd h5{ font:18px "Microsoft Yahei"; height:36px; line-height:36px; font-weight:bold; color:#505c7c; overflow:hidden;}
.app dd p{ font:14px "Microsoft Yahei"; color:#555; line-height:30px;}
.app dd h4{ height:50px; margin-top:40px; overflow:hidden; width:388px; overflow:hidden;}
.app dd h4 span{ display:inline-block; float:left; width:190px; font:14px "Microsoft Yahei"; color:#4e515b; line-height:24px;}
.app dd em a{ display:inline-block; width:175px; height:47px; background:#fabf01; font:18px "Microsoft Yahei"; text-align:center; line-height:47px; color:#fff; float:right;}

.bg7{background:#f5f5f5; overflow:hidden;}
.cans{ width:1100px; margin:0 auto; position:relative;}
.cans .tit02{ margin-top:60px;}
.cans h4{ width:939px; margin:40px auto 0; overflow:hidden;}
.cans h4 img{ width:939px;}
.cans h5 a{ display:block; font:20px "Microsoft Yahei"; text-align:center; font-weight:bold; color:#fabf01; height:83px; line-height:83px; overflow:hidden;}
.cans p{width:939px; overflow:hidden; margin:0 auto;}
.cans p img{ width:939px;}
.core{ height:280px; overflow:hidden;}
.core ul{ height:141px; border:1px solid #d9d9d9; margin-top:36px; overflow:hidden; background:#fff;}
.core li{ width:166px; height:141px; border-right:1px solid #d9d9d9; float:left; overflow:hidden;}
.core li img{ width:136px; height:88px; margin:13px 0 0 16px; display:block;}
.core li span{ display:block; height:30px; line-height:30px; text-align:center; color:#939393;}
.core .nones{ border:0;}

.casem{ height:62px; margin-top:36px; overflow:hidden; font:20px "Microsoft Yahei"; line-height:62px; color:#3a4767;}
.casem a{ display:inline-block; font:16px "Microsoft Yahei"; color:#333; line-height:62px; padding:0 15px;}

.reurn{ width:230px; height:45px; overflow:hidden; margin:20px 0 0 387px;}

.wit{ height:518px; margin-top:55px; position:relative;}
.wit .arr3{ width:23px; height:91px; overflow:hidden; position:absolute; top:170px; left:-34px;}
.wit .arr4{ width:23px; height:91px; overflow:hidden; position:absolute; top:170px;right:-34px;}
.wit li{ width:217px; float:left; position:relative; height:380px; border-bottom:1px dashed #e3e1e1; display:inline; margin:36px 20px 0 13px;}
.wit li img{ width:215px; height:308px; border:1px solid #dddfe7;}
.wit li span{ display:block; font:16px "Microsoft Yahei"; color:#3f434c; line-height:24px; padding-top:8px; cursor:pointer;}
.wit li em img{ width:23px; height:23px; border:0; position:absolute; bottom:22px; right:0;}
.wit li a:hover img{ border:1px solid #fabf01;}
.wit li em a:hover img{ border:0;}

/**新闻列表**/
.hycase{width:780px;}
.hycase h2{border-bottom: 1px solid #d7d7d7;margin: 0 38px 0 0;line-height: 65px;font-weight: normal;margin-bottom: 36px;font-size: 24px;color: #39435e;height: 58px;display: inline-block;width:100%;}
.hycase h2 span{font-size: 24px;color: #39435e;border-bottom: 2px solid #fabf01;height: 58px;display: inline-block;}
.hycase h2 em{padding-left:10px;font-size: 18px;color: #39435e;height: 58px;display: inline-block;line-height:70px;}
.hycase dl{margin:0 0 20px;}
.hycase dl dt{width:240px;height:171px;float:left;margin-right:30px;}
.hycase dl dt img{width:240px;height:148px;}
.hycase dl dd h3{font-size:16px;margin-bottom:15px;}
.hycase dl dd h3 a:hover{color:#fabf01;}
.hycase dl dd p{color:#858d9a;margin-bottom:20px;line-height:25px;}
.hycase dl dd h5 i{float:left;}
.hycase dl dd h5 a{float:right;}

/**rollup.css**/
/**#totop{background:url(/img/top.gif) center center no-repeat;height:76px;width:76px;position:absolute;right:0;top:80%;}**/
#roll_top,#fall,#ct{position:relative;cursor:pointer;height:76px;width:76px}
#roll_top{background:url("top.gif") no-repeat}
#fall{background:url("top.gif") no-repeat 0 -80px}
#ct{background:url("top.gif") no-repeat 0 -40px}
#roll{display:block;width:75px;/**margin-right:-540px;**/;position:fixed;right:5%;top:85%;_margin-right:-505px;_position:absolute;_margin-top:300px;_top:expression(eval(document.documentElement.scrollTop))}

/**在线留言**/
.bookadd { margin: 20px 0; }
.bookadd div { margin-bottom: 1px; }
.bookadd .label { float: left; width: 145px; text-align: right; padding-right: 10px; clear: both;font-size:15px;height:32px;line-height:32px;}
.bookadd .label span { color: #f30; font-family: 宋体; }
.bookadd .enter { margin-left: 120px; }
.bookadd .enter .ip { border: 1px solid #ddd;padding-left:10px;vertical-align: middle; overflow: hidden;height:32px;line-height:32px;  width:170px; margin-bottom:16px;}
.bookadd .enter .bnt { border: 1px solid #1F92D1; background: #1F92D1; padding: 6px 12px; vertical-align: middle; color: #fff; cursor: pointer; font-size:16px;border-radius:2px;}
.bookadd .enter label { display: block; }
#fm_content{width:485px;height:160px;padding:15px 15px;}


.p10 {  
   font-size: 16px;
   text-decoration: none; 
   color:#000000;
   line-height: 35px
   }


.p12 {  
   font-size: 16px;
   text-decoration: none; 
   color:#333333;
   line-height: 35px
   }
   
   
   .p20 {  
   font-size: 20px;
   text-decoration: none; 
   color:#ff0000;
   line-height: 35px
   }
