﻿.b01 , .b02 , .b03 , .b04 , .b05 , .b06 , .b07 , .b08 , .b09 , .b10 , .b11 , .b12 , .b13 , .b14 , .b15 , .b16 , .b17 , .b18 , .b19 , .b20 , .b21 , .b22 , .b23, .b24, .b25, .b26 , .b27 , .b28 , .b29 , .b30 , .b31 , .b32 , .b33 , .b34 , .b35 , .b36 , .b37 , .b38 , .b39, .b40, .b41, .b42, .b43, .b44, .b45, .b46, .b47, .b48, .b49, .b49b, .b59, .b60, .b61, .b62, ul.n_rt_ul {background: url(Img/SkinsVIBtn.png) no-repeat; border:0; cursor: pointer; overflow:hidden; }
.b15 { background-position:-79px -650px; width:60px; height:24px; line-height:24px; color:#fff; font-size:14px; font-weight:bold; }

/*首页 - start*/
.perColumn , .perContent {width:100%;overflow:hidden;margin:0 auto;}
.perContent {width:1000px;}

/*Products - start*/
.Products {padding:40px 0;}
.sideBar {float:left; width:168px; background:#fff; border:1px solid #ff7202;}
.side_nav {font-size:12px; line-height:30px; color:#212121; overflow:hidden; margin:0 auto; overflow:hidden;}
.side_nav li {float:left; margin-bottom:15px; width:168px;}
.side_nav li h2 {height:44px; font-size:18px; line-height:42px; padding-left:20px; background:#ff7202;}
.side_nav li h2 a {color:#fff;}
.side_subNav {width:130px; overflow:hidden; margin:0 auto;}
.side_subNav li {margin:0; background:url(Img/Common/icon1.png) left center no-repeat; padding-left:10px; width:120px;}
.side_subNav li a {color:#212121;}
.side_subNav li a:hover {color:#ff7202; text-decoration:underline;}

/*right*/
.proCon {float:right; overflow:hidden; width:780px;}
.pro_title {height:38px; padding-bottom:6px; border-bottom:1px solid #8c8c8c; overflow:hidden;}
.pro_title h1 {float:left; font-size:24px; line-height:38px; color:#ff7202; padding-left:62px; background:url(Img/Common/icon2.png) left center no-repeat;}
.pro_title h1 span {font:bold 14px/38px 'Arial'; color:#999; text-transform:uppercase; padding-left:6px;}
.pro_title .more {float:right; font-size:14px; color:#666; line-height:20px; padding-top:17px;}
.pro_title .more:hover {text-decoration:underline;}

.pro_list {overflow:hidden; font-size:14px; line-height:24px; color:#666; width:825px;}
.pro_list li {float:left; overflow:hidden; width:162px; margin:25px 40px 0 0;}
.pro_list li a {display:block; text-align:center; overflow:hidden; color:#666;}
.pro_list a.pro_img {width:160px; height:160px;}
.pro_list a.pro_img img {display:block;width:158px; height:158px;}
.pro_list li a:hover img {width:158px;}
.pro_txt {text-overflow:ellipsis; white-space:nowrap; margin-top:7px;}
.pro_list li a:hover {text-decoration:underline; color:#ff7202; width:158px;}
/*Products - end*/


/*Register - start*/
.Register {width:1068px; margin:0 auto; overflow:hidden;}
.Register a {display:block; height:234px; float:left;}
/*Register - end*/


/*Customer Testimonials - start
.Testimonials {padding-top:30px;}*/
.perTitle {overflow:hidden; border-bottom:1px solid #8c8c8c; font-size:36px; line-height:44px; color:#ff7202; padding:0 0 10px 0;}
.perTitle span {font:bold 25px/44px 'Arial'; color:#999; text-transform:uppercase; padding:0 18px 0 8px; background:url(Img/Common/icon3.png) right 5px no-repeat;}
.testi_list {overflow:hidden; margin-top:25px;}
.testi_list li {float:left; width:200px; overflow:hidden; position:relative; height:574px;}
.testi_img , .testi_img img {display:block; width:200px; height:325px;}
.testi_txt {width:200px; overflow:hidden; position:absolute; z-index:100; left:0; bottom:-30px; height:279px; background:#737373; font-size:12px; line-height:24px; color:#fff;}
.testi_txt h2 {font-size:18px; padding:18px 22px 15px; overflow:hidden;}
.testi_txt p {padding:0 22px; overflow:hidden; margin-bottom:7px;}
.testi_txt p a {color:#f8f400;}
.testi_txt p a:hover {text-decoration:underline;}
.even .testi_txt {background:#808080;}
.hover .testi_txt {bottom:0; background:#ff7202;}
.hover .testi_txt h2 {padding-top:25px;}

.more_p {overflow:hidden; margin-top:8px; text-align:center; font-size:14px; line-height:24px; color:#666;}
.more_p a {display:inline-block; padding-bottom:21px; background:url(Img/Common/icon4.jpg) center bottom no-repeat; color:#666;}
/*Customer Testimonials - end*/


/*Honor Customers - start*/
.Customers {padding-top:45px;}
/*.slider01*/
.slider01 {width:978px; overflow:hidden; padding:0; margin:25px auto 0;}
.slider01 .leftBtn {float:left; width:12px; height:42px; background:url(Img/Common/btn_left.png) left center no-repeat; cursor:pointer; margin:40px 16px 0 0;}
.slider01 .rightBtn {float:right; width:12px; height:42px; background:url(Img/Common/btn_right.png) left center no-repeat; cursor:pointer; margin:40px 0 0 0;}
.slider01 .imgBox {float:left; width:922px;overflow:hidden;position:relative;}
.slider01 .imgBox ul {float:left;width:10000px;left:0;}
.slider01 .imgBox ul li {float:left;width:240px;overflow:hidden;margin:0;}
.slider01 .imgBox ul li .img {display:block; width:200px;height:120px; overflow:hidden; margin-bottom:6px;}
.slider01 .imgBox ul li .img a , .slider01 .imgBox ul li .img img {width:200px; height:120px;}
/*Honor Customers - end*/


/*Honor Certificates - start*/
.Certificates {padding-top:50px;}
/*.slider02*/
.slider02 {width:978px; overflow:hidden; padding:0; margin:25px auto 0; font-size:14px; line-height:24px; color:#666;}
.slider02 .leftBtn {float:left; width:12px; height:42px; background:url(Img/Common/btn_left.png) left center no-repeat; cursor:pointer; margin:78px 16px 0 0;}
.slider02 .rightBtn {float:right; width:12px; height:42px; background:url(Img/Common/btn_right.png) left center no-repeat; cursor:pointer; margin:78px 0 0 0;}
.slider02 .imgBox {width:922px;overflow:hidden;position:relative; float:left;}
.slider02 .imgBox ul {float:left;width:10000px;left:0;}
.slider02 .imgBox ul li {float:left;width:191px;overflow:hidden;margin:0;}
.slider02 .imgBox ul li span {text-align:center; display:block;}
.slider02 .imgBox ul li .img {width:160px; height:199px; overflow:hidden; margin-bottom:6px; background:url(Img/Index/cert_bg.png) no-repeat; padding-top:10px;}
.slider02 .imgBox ul li .img a , .slider02 .imgBox ul li .img img {width:136px; height:187px;}
.slider02 .imgBox ul li .txt {width:160px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.slider02 .imgBox ul li .txt a {color:#666; display:inline;}
/*Honor Certificates - end*/


/*Enterprise Strength - start*/
.Strength {padding-top:50px;}
/*.slider03*/
.slider03 {width:978px; overflow:hidden; padding:0; margin:25px auto 0; font-size:14px; line-height:24px; color:#666;}
.slider03 .leftBtn {float:left; width:12px; height:42px; background:url(Img/Common/btn_left.png) left center no-repeat; cursor:pointer; margin:68px 16px 0 0;}
.slider03 .rightBtn {float:right; width:12px; height:42px; background:url(Img/Common/btn_right.png) left center no-repeat; cursor:pointer; margin:68px 0 0 0;}
.slider03 .imgBox {width:922px;overflow:hidden;position:relative; float:left;}
.slider03 .imgBox ul {float:left;width:10000px;left:0;}
.slider03 .imgBox ul li {float:left;width:327px;overflow:hidden;margin:0;}
.slider03 .imgBox ul li span {text-align:center; display:block;}
.slider03 .imgBox ul li .img {width:265px; height:180px; overflow:hidden; margin-bottom:6px;}
.slider03 .imgBox ul li .img a , .slider03 .imgBox ul li .img img {width:265px; height:180px;}
.slider03 .imgBox ul li .txt {width:265px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }
.slider03 .imgBox ul li .txt a {color:#666; display:inline;}
/*Enterprise Strength - end*/



/*News & FAQs - start*/
.News {padding:45px 0 10px; font-size:14px; line-height:24px; color:#666;}
.News .perTitle {margin-bottom:20px;}

/*newsLeft*/
.newsLeft {float:left; width:620px; overflow:hidden;}
.news_box {float:left; overflow:hidden; width:280px; margin-right:60px;}
.news_box2 {margin-right:0px;}
.news_top {overflow:hidden; padding-bottom:8px; border-bottom:1px dashed #ccc;}
.news_top p {overflow:hidden; margin-bottom:7px;}
.news_top p a {color:#000;}
.news_top p a img {display:block; width:280px; height:110px;}
.news_list {overflow:hidden; padding-top:7px; line-height:30px;}
.news_list li {overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.news_list li a {color:#666; display:inline;}
.news_list li a:hover {color:#ff7202; text-decoration:underline;}

/*newsRight*/
.newsRight {float:right; width:330px; overflow:hidden;}
.faq_list {overflow:hidden; width:306px; padding-left:6px;}
.faq_list li {border-bottom:1px dashed #ccc; overflow:hidden; margin-bottom:15px; padding-bottom:10px;}
.faq_list li h2 {overflow:hidden; margin-bottom:6px; background:url(Img/Common/Q.png) left 4px no-repeat; padding-left:24px;}
.faq_list li h2 a {color:#666;}
.faq_list li p {overflow:hidden; background:url(Img/Common/A.png) left 5px no-repeat; padding-left:24px;}
/*News & FAQs - end*/
/*首页 - end*/


/*2015-07-15*/
.newsLeft {width:280px; margin-right:55px;}
.newsCenter {margin-right:0;}

/*2015-07-24*/
.side_nav , .side_subNav {overflow:visible;}
.side_subNav li {position:relative; z-index:100;}
.side_nav .sub_link {display:none; position:absolute; z-index:1000; left:100px; top:5px; width:120px; background:#fff; border:1px solid #dedede; padding:5px 0;}
.side_nav .sub_link dd {height:auto; line-height:28px; padding:0 20px;}
.side_nav .sub_link dd a {color:#666; font-size:12px;}
.side_nav .sub_link dd a:hover {text-decoration:underline; color:#ff7202;}

/*2015-10-30*/
.Register {height:226px; background:url(Img/Index/img01.png) left top no-repeat; margin-top:45px;}
.regCon {overflow:hidden; width:780px; margin:14px 0 0 244px; text-align:center; font-size:14px; color:#4b4b4b;}
.regCon h2 {font-size:24px; line-height:40px; color:#ff8600; overflow:hidden;}
.regCon h3 {font-size:18px; line-height:28px; font-weight:normal; margin-bottom:18px; overflow:hidden;}
.regCon .reg_in {width:160px; height:32px; border:1px solid #ddd; background:#fff; padding:0 4px; vertical-align:middle; margin:0 25px 0 5px;}
.regCon .reg_btn {width:209px; height:74px; overflow:hidden; margin:16px auto 0; background:url(Img/Index/reg_btn.png) no-repeat; cursor:pointer; border:none; display:block