@charset "utf-8";  

/* reset */  
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,textarea,p,blockquote,th,td,input,select,textarea,button {margin:0;padding:0}  
fieldset,img {border:0 none}  
dl,ul,ol,menu,li {list-style:none}   
input,select,textarea,button {vertical-align:middle}  
button {border:0 none;background-color:transparent;cursor:pointer}   
body {background:#fff;transition:all 1s;} 
body,th,td,input,select,textarea,button {font-size:14px;font-family:"微软雅黑";color:#333333} 
a {color:#2a2a2a;text-decoration:none}   
a:active {text-decoration:none}  
caption {display:none;}  
table {width:100%;border-collapse:collapse;border-spacing:0;table-layout:fixed;}   
img{vertical-align:top} 
input{background:#fff;}  
 
/* a {outline: none;}   */  
/* a:active {star:expression(this.onFocus=this.blur());}   链接虚线框的消除*/
   

  
/*清除浮动*/  
.clear{clear: both;}  
  
/*清除浮动--推荐使用*/  
.clearfix:after{display:block;clear:both;content:"";visibility:hidden;height:0} 
.clearfix{zoom:1} 


/* commont */
.content-wrap ,#banner ,#i-case{width:100%;min-width: 1225px;}
.content-wrap i{display:inline-block;font-style:normal;overflow: hidden;}

.header-wrap ,.i-product ,.i-news ,.i-services ,.footer_all ,.reseller ,.join_from ,.process ,.ctvantage ,.contact ,.message ,.recruit {width:1225px;margin:0 auto; }

.on{color:#145293 !important;}
.content-ht{padding:55px 0 45px;text-align: center;}
.content-h{font-size:48px;font-weight:500;}
.content-title{font-size:36px;color:#070707;}

/* css3 效果 */
.ls-time{-webkit-transition: 0.6s all;
    -moz-transition: 0.6s all;
    -ms-transition: 0.6s all;
    -o-transition: 0.6s all;
    transition: 0.6s all;
}
/* 放大效果 */
.ls-time:hover{
	-webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -o-transform: scale(1.2);
    -ms-transform: scale(1.2);
    transform: scale(1.2);
}

/* 旋转效果 */






/* header */
#header{height:80px;padding:15px 0;}
#logo{float:left;width:180px;height:80px;overflow: hidden;}
#logo img{width:180px;height:80px;vertical-align: middle;}
.header-right{float:right;width:1030px;}
.header-search form{display: inline-block;float:right;}
#search{float:left;width:130px;height:20px;border:1px solid #d2d5d8;border-right:0;background:#fff;}
#search-input{float:left;width:22px;height:22px;border:0;background:url("../images/search.png") no-repeat;background-size:100% 100%;cursor:pointer;}
#nav{margin:12px 0;}
#nav ul{display: inline-block;float:right;}
#nav ul li{float:left;margin: 0 22px;}
#nav ul li a{font-size:16px;color:#2e2e2e;font-weight: 600;}


/* footer */
#footer{width:100%; min-width: 1225px; /* height:290px; */background:#00559c;}
.footer_all{min-height:200px;padding-bottom:20px}
.link{width:100%;min-width: 1225px;min-height:30px;line-height:30px;background:#003765;}
.footer_menu{padding-top:30px;}
.footer_menu>ul>li{float:left;min-height:180px;color:#fff;width: 120px;}
.footer_menu>ul>li>a{display: inline-block;color:#fff;}
.footer_menu .x{padding:0 5px 0 0;}
.footer_list{margin-top:10px;}
.footer_list li{line-height:22px;}
.footer_list li a{font-size:12px; color:#fff;}
.footer_menu ul li p{padding-left:18px;font-size:12px;color:#fff;line-height:20px;}
.footer_tel{width: 368px !important;float:right !important;margin:0 !important;display:table;-webkit-box-sizing: border-box; -moz-box-sizing: border-box;box-sizing: border-box;}

.i-tel-wrap{/* float:left; */display:table-cell;text-align: right;vertical-align: middle;}
.i-tel-wrap p{padding-right:15px;}
.i-wx{display:table-cell;vertical-align: middle;}
.i-tel{margin:0 0 5px;}
.footer_tel img{/* float:right; */width:99px;height:99px;margin-bottom:5px;}
.i-tel{font-size:24px !important;}
.link_all{width:1225px;margin:0 auto;}
.link_all ul li{float:left;}
.link_all ul li ,.link_all ul li a ,.link_all ul li span ,.link_l{font-size:12px;color:#fff;}
.link_all ul li span{display:inline-block;padding:0 2px;}
.link_l{float:left;}
.link_r{float:right;width:550px;}
.footer_menu a:hover ,.link_r li a:hover{text-decoration: underline;}




/* index */



#banner{position:relative; margin:0 auto; }
#banner .bd{ position:relative; z-index:0; }
#banner .bd li img{width:100%; vertical-align:top;  } 
#banner .hd { /* display:none; */position: relative; z-index: 1; margin-top: -30px; height: 30px; line-height: 30px; text-align: center;	 /* background:#000; */ filter: alpha(opacity=60); opacity: 0.6 }
#banner .hd ul { text-align: center; padding-top: 5px; }
#banner .hd ul li { cursor: pointer; display: inline-block; *display: inline; zoom: 1; width: 8px; height: 8px; margin: 5px; background: url("../images/tg_flash_p.png") -18px 0; overflow: hidden; font-size: 0; }
#banner .hd ul .on { background-position: 0 0; }
#banner .icon_d{ z-index:1; display:none; width:55px; height:55px; border:1px solid #fff; border-radius:28px;position:absolute;    background:url("../images/arrow.png") 0 0 no-repeat; filter:alpha(opacity=40);opacity:0.8 ; }
#banner .prev{ z-index:1;    left:3%;   background-position: 0 0;   }
#banner .next{  background-position:right 0; right:3%;  }
.ban ,.ban img{width:100%;}


.i-brand{width:1230px;margin:0 auto;}
.i-brand-wrap{padding:100px 0 50px;background: #f5f5f5;}
.i-brand ul{display:table;-webkit-box-sizing: border-box; -moz-box-sizing: border-box;box-sizing: border-box;}
.i-brand ul li{display:table-cell; padding: 0px 5px;text-align: center;}
.i-brand ul li img{width:400px;height:260px;vertical-align:middle;}
.i-brand ul li p{margin:25px 0;font-size:24px;}

.i-product-wrap{padding-bottom:80px;background:url("../images/icon_probg.png") no-repeat; background-size:100% 100%; }
#i-product-ul{position:relative;}
.i-product .i-product-hd ul li{width:304px;float:left;border:1px solid #b0b0b0;}
.i-product .i-product-hd ul li i ,.i-product .i-product-hd ul li img {width:304px;height:520px;vertical-align: middle;}
.i-pro-t{width:100%;height:250px;text-align:center;background:#fff;display:table;-webkit-box-sizing: border-box; -moz-box-sizing: border-box;box-sizing: border-box;}
.i-pro-tall{display: table-cell;vertical-align: middle;}
.i-pro-name{margin:10px 0;color:#000;font-size:30px;}
.i-pro-en{margin: 15px 0;color:#010101;font-size:16px;}
.i-pro-more{margin-top:60px;font-size: 18px;}
.i-pro-more a{display: inline-block;/* padding-right:28px; *//* border:1px solid #fff;color:#484848; *//* background:url("../images/more.png") no-repeat right center; background-size:20px 13px; */}
.i-product .i-product-hd ul li:hover .i-pro-t{color:#fff;background:#00559c;}
.i-product .i-product-hd ul li:hover .i-pro-t p{color:#fff;}
.i-product .i-product-hd ul li:hover .i-pro-t a{color:#fff;/* text-decoration: underline; */}
.i-pro-t a:hover{text-decoration: underline;}
.i-hd{position:absolute;left:0;right:0;bottom:10px;text-align: center;}
.i-hd ul{display: inline-block;margin:0 auto;}
.i-hd ul li{display: inline-block;float:left;width:12px;height:12px;margin:0 3px;border-radius: 7px;background:#dededd;color:#dededd; overflow: hidden;cursor: pointer;}
.i-hd ul .on{color:#ff6600 !important;background:#ff6600 !important;}
#i-product-ul .i-prev ,#i-product-ul .i-next{z-index:1; display:inline-block; width:30px; height:50px; border:1px solid #e0c190; position:absolute;top:45%;background:url("../images/arrow.png") #e0c190 0 0 no-repeat; filter:alpha(opacity=40);opacity:0.8 ;cursor: pointer;}
#i-product-ul .i-prev{/* left:-45px; */ left:0;background-position: -12px center;}
#i-product-ul .i-next{background-position:-175px center; /* right:-45px; */right:0;}


.i-news-wrap{padding-bottom:120px;background:#f5f5f5;}
#i-news-ul li{float:left;position:relative;width:384px;margin-right:35px;background:#fff;}
#i-news-ul li:last-child{margin-right:0 !important;}
#i-news-ul li>a{display:inline-block;width:384px;height:244px; overflow: hidden;}
#i-news-ul li>a img{width:384px;height:244px;vertical-align: middle;}
#i-news-ul .i-news-t{height:155px;padding:25px;}
#i-news-ul .i-news-t h2{margin-bottom:30px;text-align:center;font-size:19px;color:#2f2f2f;}
#i-news-ul .i-news-t p{line-height:23px;color:#9d9d9d;}
#i-news-ul .i-news-more{display: inline-block;position:absolute;top:190px;right:-8px;width:35px;height:39px;background:url("../images/i-news-more.png") no-repeat center center;background-size:100% 100%;cursor:pointer;}
#i-news-ul .i-news-t a:hover h2{text-decoration: underline;}

#i-case{position:relative;}
#i-case img{width:100%;min-height: 360px;max-height:500px;}
#i-case .i-case-t{position:absolute;top:17%;left:0;right:0;font-size:25px;color:#fff;text-align:center;}
#i-case .i-case-t .i-case-title{font-size:30px;}
#i-case .i-case-t .i-case-en{margin:1% 0 2%;}
#i-case .i-case-t .i-case-text{margin:5px 0;}
#i-case .i-case-t .i-case-hr{display: inline-block;width:205px;height:50px;line-height:50px;margin-top:4%;border:2px solid #fff;border-radius:10px;color:#fff;}

.pro-relevant{padding-bottom:45px;background:#f5f5f5;}
.i-services-wrap i{-webkit-box-shadow: 0 5px 10px #919191; -moz-box-shadow: 0 5px 10px #919191; box-shadow: 0 5px 10px #919191;}
.i-services{}
.i-services ul{width:100%;display:table;-webkit-box-sizing: border-box; -moz-box-sizing: border-box;box-sizing: border-box;overflow: hidden;}
.i-services ul li{/* border:1px solid red; */display:table-cell;text-align: center;}
.i-services ul li img{width:392px;height:252px;vertical-align:middle;}
.i-services ul li p{margin:25px 0;font-size:24px;}

.menu_on {color: #00559c !important;border-bottom-color: #00559c;}


/* 内页 */


.main_h{min-width:1225px;text-align:center;height:55px; line-height:55px;font-size:18px;color:#949494;border-bottom:2px solid #dcdcdc;}
.main_h a{color:#2c2e32;}
.main_all{width:1225px; margin:0 auto;padding-bottom:60px;}
.main_menu{height:20px;color:#949494;font-size:12px;}
.main .margin_rih{width:100%;height:25px;line-height:25px;font-size:13px;/* border-bottom:1px solid  .f1f1f1; */ }
.main .text_right{float: right; padding:0 5px 0 20px;  background:url(../images/home_1.png) 0 no-repeat;}
.text_right a{color:#949494 ;font-size:12px;}



#main_title{padding:18px 0 38px;width:1225px; margin:0 auto;}
#main_title p{text-align:center;}
.main_title_h{font-size:36px; color:#1b1b1b; }
.main_title_t{font-size:24px; margin: 5px 0;color:#949494;line-height:25px;}



/* product */
.product{/* border:1px solid red; */}
.product ul{width: 100%;/* display:table;-webkit-box-sizing: border-box; -moz-box-sizing: border-box;box-sizing: border-box;overflow: hidden; */}
.product ul li{/* display:table-cell; */float:left;margin-right:33px;text-align:center;margin-bottom: 20px;}
.product ul li:nth-child(3n){margin-right:0 !important;}
.product ul li a{display: inline-block;width:385px;height:385px;position: relative;}
.product ul li p{margin:20px 0;color:#484848;}
.product ul li .main-mark{ opacity: 0; filter:Alpha(opacity=0);width:100%;height:100%;margin:0 auto; vertical-align: middle; position:absolute;left:0;right:0;top:0;bottom:0;z-index: 10;background:#000;
-webkit-transition: 0.6s all;
-moz-transition: 0.6s all;
-ms-transition: 0.6s all;
-o-transition: 0.6s all;
transition: 0.6s all;
}
.product ul li:hover .main-mark{opacity: .5;filter:Alpha(opacity=50)}

.page{text-align: right;padding:50px 0 30px;}
.page a{display:inline-block;width:33px;height:23px;line-height:23px;color: #035e9f; text-align:center;border:1px solid #e7e7e7;}
.ac{background:#035e9f;border-color:#035e9f;color:#fff !important;}
.cl_p{border:0!important;}

.n-product-img{float:left;width:618px;height:618px;padding:20px;border:1px solid #035e9f;}
.n-product-img img{width:618px;height:618px;vertical-align: middle;}
.n-product-right{float:right;width:500px;}
.n-product-right h1{width:85%;font-size:48px;margin-bottom:30px;padding:10px 0;border-bottom:3px solid #e7e7e7;font-weight: 500;}
.n-product-right p{/* margin:10px 0; */line-height:25px;color:#484848;}
.i-product-text{margin:35px 0 !important;}


.common_top{color:#494949;text-align: center; padding:65px 0 30px;}
.common_top h2{font-size:25px; }
.common_top P{font-size: 25px;font-weight: 600; margin:0 auto;}
.common_en{background:url("../images/brand_bg.png") repeat-x left center;}
.common_top span{display:inline-block;padding:0 10px; background: #fff; /* filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#7f000000,endColorstr=#7f000000); */}
.n-product-cj{text-align: center;}
.n-product-cj img{max-width: 100%;}

.n-pro-relevant{padding-bottom:30px;text-align: center;}
.n-pro-relevant i{display: inline-block;width:398px;height:398px;overflow: hidden;}
.n-pro-relevant ul{width:100%;display:table;-webkit-box-sizing: border-box; -moz-box-sizing: border-box;box-sizing: border-box;overflow: hidden;}
.n-pro-relevant ul li{/* border:1px solid red; */display:table-cell;text-align: center;}
.n-pro-relevant ul li img{max-width:100%;vertical-align:middle;}
.n-pro-relevant ul li p{margin:25px 0;font-size:24px;}
.n-pro-relevant ul li:hover p{text-decoration:underline;}

/* news */
#new .new_list{margin-bottom:35px;padding-bottom:25px;width:100%;display: inline-block; border-bottom: 1px dashed #c1c1c1;}
#new .new_le{width:361px; height:231px;float:left; padding:5px; border:1px solid #035e9f;}
#new .new_le img{width:361px; height:231px;}
#new .new_text{float:right;  margin-top: 15px;  width: 825px;height: 198px;overflow:hidden;}
#new .new_big{height:40px;line-height:40px; margin-bottom: 30px;font-size:18px; color:#272727;font-weight: 600;}
#new .time{    float: right; font-size: 13px;font-weight: 500;}
#new .new_sm{ position: relative; word-break: break-all;  line-height: 25px;   text-indent: 28px; font-size: 14px; color:#6c6c6c;}
#new .time {    margin-top: 10px;text-indent: 0;text-align: right: ;  color: #6c6c6c; font-size: 12px; }
#new .new_list a:hover p ,#new .new_list a:hover h2{color:#145293 !important;}
.next_news .next-left p {color: #145293 !important;} 
.next_news .next-left p a:hover {color: #00559c !important;}

/*case */
.case{margin-top: 30px;}
.case ul li{float:left;margin-right:28px;text-align: center; }
.case ul li:nth-child(3n){margin-right:0 !important;}
.case ul li a{display: inline-block;}
.case ul li span{position:relative;display:inline-block; width:375px;height:252px;  padding:6px;  border: 1px solid #0f66a4; vertical-align: middle; overflow: hidden;}
/* .case ul li span:hover{border: 1px solid red;} */
.case ul li img{vertical-align: middle; }
.case-text{margin:15px 0 30px;}
.mark{display: none;  width: 100%;height: 100%;position: absolute;left: 0;top: 0;  background: rgba(0,0,0,0.6);}
.case .mark p {display:inline-block;width: 55px;height:30px;line-height:30px;  padding:5px 10px; color: #fff; border: 1px solid #fff;text-align: center;}

/*  */
.appreciation{width:100%;height:100%; z-index: 0;padding-bottom:50px;}

/* culture */
.culture{width:100%;padding-bottom:50px;}
.culture .on{margin-top:30px;}
.culture p{line-height:25px;color:#767676;}



/* Honor */
.honor{width:100%;}
.honor ul li{float:left;display:inline-block;text-align: center;margin-right:55px;}
.honor ul li:nth-child(4n){margin-right:0 !important;}
.honor ul li a{display:inline-block;width:250px;height:350px;padding:6px;border: 1px solid #0f66a4; vertical-align: middle; overflow: hidden;}
.honor ul li p {margin:15px 0 30px;}

/* introduction */
.introduction{color:#767676;padding-bottom:50px;}
.introduction p{line-height:25px;}
.introduction p img{max-width:100%;margin:40px auto;}

/* development */
.development{padding-bottom:50px;overflow: hidden;}
.development ul li{display: table;height:100%;padding-bottom:35px;}
.development ul li .development-left ,.development ul li .development-right ,.development ul li .development-center{display: table-cell; vertical-align: middle;}
.development p{padding-left:15px;margin-bottom:15px;background:url("../images/del-bg.png") no-repeat 3px 6px;}
.development-left {width:520px;/* border:1px solid red; */}
.development-left p{padding-right:5px;}
.development-center{position:relative;width:184px;/* border:1px solid red; */text-align: center;}
.development-center span{position:relative;z-index:5;display:block;width:111px;height:111px;margin:0 auto;line-height:111px;color:#fff;font-size:29px;background:url("../images/devel-cen.png") no-repeat center center;}

.development-right{width:520px;/* border:1px solid red; */}
.devel-img1{float:left;width:247px;height:167px;margin:5px 10px 5px 0;:vertical-align: middle;}
.devel-img2{float:left;width:235px;height:270px;margin-right:22px;vertical-align: middle;}
.devel-cen-r{
 width: 0;
height: 0;
border-top: 15px solid transparent;
border-right: 30px solid #d0d0d0;
border-bottom: 15px solid transparent;
position: absolute;
/* top: 43%; */
bottom: 0;
right: 0;
/* background:url("../images/devel-cen-r.png") no-repeat center center; */}
.devel-cen-l{
width: 0;
height: 0;
border-top: 15px solid transparent;
border-left: 30px solid #d0d0d0;
border-bottom: 15px solid transparent;
position: absolute;
/* top: 43%; */
bottom: 0;
left: 0;
/* background:url("../images/devel-cen-l.png") no-repeat center center; */}
.devel-cen-c{position:absolute;left:88px;width:10px;height:100%;background:#d0d0d0;z-index: -1;}



/* network */
.store{padding:30px 30px 30px 80px;background:#f0f0f0;}
.store_l ,.store_r{float:left;}
.store_r{margin-left:20px;}
.store_r img{width:750px;height:580px;}
.store_l{ display: inline-block; }
.store_ph{height:50px;line-height:50px;}
.store_h{width:330px;height:50px;line-height:50px;padding-left:10px;margin:0 auto 20px;}
.seclect{padding-right:80px;border-right: 2px solid #b1b1b1;}
.store_p{line-height:50px;padding:10px 0;}
.store_p select ,.store_p input{display:block;width:330px;height:45px;margin:0 auto;color:#343539;background:#fff;border:1px solid #0356a1;}
.store_sub { width: 100%; text-align: center; }
.store_sub{font-size: 16px; height: 40px; margin-top: 5px;background: #0356a1 !important; border: 0; color: #fff !important; cursor: pointer; }
.store_p input::-webkit-input-placeholder { /* WebKit browsers */ 
color: #343539; }
.store_p input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */ 
color: #343539; }
.store_p input::-moz-placeholder { /* Mozilla Firefox 19+ */ 
color: #343539; }
.store_p input:-ms-input-placeholder { /* Internet Explorer 10+ */ 
color: #343539; }
.store_add{width:640px;height:261px;}
.store_add ul li p{line-height:30px;padding-left:25px;}
.store_add ul li{padding:20px 0 10px;border-bottom:1px dashed #343539;}

/* recruit */
.rec_list li{padding:20px 35px 20px 20px;}
.rec_list li p{line-height:35px;}
.rec_list-bg{background:#f6f4f4;}
.rec_top{height:36px;line-height:36px;margin-bottom:5px;}
.rec_job{font-size:27px;}
.rec_top p{float:right;display:inline-block;}
.rec_num{font-size:16px;margin-right:15px;color:#50483d;}
.rec_time{float:right;}
.message .menu_on {color: #b49672 !important;border-bottom-color: #b49672;}

/* message */
.message{margin:45px auto 0; font-weight: 600; font-size: 14px; color:#333;}
.message_textarea{height: 385px; padding:10px;margin-top:25px;border:1px solid #999797;}
.liuyan_text{ width:100%; height: 350px;background: #fff; font-size: 14px; outline:0;border:0;resize: none;}
.message_textarea p{font-weight: 600; font-size: 15px;/* padding: 0 0 10px 0; */    line-height: 37px;}
.liuyan_top div{ float:left; width:376px; height:70px;line-height: 70px;padding:0 10px ;border:1px solid #999797;}
.liuyan_top div input{border:0;background:#fff;font-size: 15px; width: 280px;margin-left: 9px; height:45px; line-height: 45px; outline: 0;vertical-align: middle;}
.liuyan_top label{font-size: 16px;}
.liuyan_email{margin:0 10px; }
.liuyan_sub{width:100%; text-align:center;}
.liuyan_sub input{width:395px;height:65px; background:#02549a; border:0;color:#fff; font-size:20px;letter-spacing: 15px; cursor: pointer;margin-top:35px;}
.in_r{color:#ed5858;display:inline-block;padding:0 5px 0 0;font-size:20px; vertical-align: top;}


/* contact */
.contact{margin:30px auto 0;padding:20px;border:1px solid #b9b8b8;}
.contact_im ,.contact_text{float:left;}
.contact_im{margin-right:20px;    }
.contact_im img{    width: 680px;  height: 440px;}
.contact_text{margin-top:80px;width: 360px;    margin-left: 75px;}
.contact_text p{height:35px;line-height:35px; font-size:14px;    display: inline-block;}
.start{color:#0d0d0d;font-size:18px !important;font-weight:600;    margin-bottom: 10px;}
.contact_ic{padding-left:30px;}
.contact_text_tel{background:url(../images/contact_002.png) no-repeat;background-position-y:7px;}
.contact_text_fax{background:url(../images/contact_002.png) no-repeat;background-position-y:-22px;}
.contact_text_email{background:url(../images/contact_002.png) no-repeat;background-position-y:-51px;}
.contact_text_add{background:url(../images/contact_002.png) no-repeat;background-position-y:-80px;}
.BMap_Marker.BMap_noprint {background: transparent url("/Public/Home/images/icursor.gif") repeat scroll 0% 0% !important;}


/* dealer */
.dealer{ padding-bottom: 150px; }
.dealer #main_title{margin:25px auto !important;}
.dealer_box { width: 100%; min-width: 1225px; height: 530px;overflow: hidden; position: relative; background: url("../images/jxs_02.png") no-repeat; background-size:100% 100%;}
.dealer_box2 { width: 1200px; margin: 0 auto; position: relative; }
.dealer_box2 .dealer_form { position: absolute; top: 90px; left: 50%; margin: 0 0 0 -200px; width: 400px; height: 360px; background: #fff;  -webkit-box-shadow: 7px 7px 7px #888888; -moz-box-shadow: 7px 7px 7px #888888;  box-shadow: 7px 7px 7px #888888; }
.dealer_box2 .dealer_form h3 { margin: 70px 0 0; text-align: center; font-size: 24px; font-weight: normal; color: #02549a; }
.dealer_box2 .dealer_form .jxs_li { margin: 32px 20px 0; }
.dealer_box2 .dealer_form .jxs_li p { width: 80px; line-height: 38px; font-size: 14px; float: left; color: #333; }
.dealer_box2 .dealer_form .jxs_li input { width: 240px; height: 36px; border: 1px #ccc solid; text-indent: 10px; font-size: 16px; }
.dealer_box2 .dealer_form button { width: 134px; height: 36px; border: none; background: #02549a; color: #fff; margin: 50px auto 0; display: block; }


/* reseller */
.reseller{padding: 50px 0 80px; }
.reseller_h ,.main_login ,.main_right .text_t{ letter-spacing:2px;}
.main-left ,.reseller_h ,.main_contact{width:245px;}
.main-left{float:left;}
.main_about {padding-bottom: 35px; border: 2px solid #f1f1f1;}
.reseller_h{height: 85px; text-align: center; background: #0356a1; color:#fff;}
.reseller_h h2{padding-top:10px;}
.reseller_h p{font-size: 24px; /* font-family: "Arial" ; */text-align: center;}
.main-left .main_h h2{font-size:30px;text-align: center;padding: 5px 0 0;}
.main_list{/* width:180px; */ margin:0 auto;}
.main_list ul li{width:85%; margin:0 auto;/* height:50px; */line-height:50px;text-align:center; font-size:14px;border-bottom:1px dashed #b2b2b2;}
.main_list ul li a{color:#000;display: inherit;}
.main_right{width:925px;float:right;}
.main_right .margin_rih{width:100%;height:25px;line-height:25px;font-size:12px;color:#949494;border-bottom:1px solid  #ececec; }
.margin_rih p ,.margin_rih a{font-size:12px;}
.text_right{float: right; padding:0 5px 0 20px; background:url(../images/home_1.png) 0 no-repeat;}
.yuandian { display: inline-block; width: 8px; height: 8px; background: #0356a1; -webkit-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px; margin: 0 8px 0 2px; }
.margin_rih_t{margin-top:20px;}
.main_right .text_t{word-break: break-all; line-height: 30px; text-indent: 35px; font-size:14px;letter-spacing: 1px !important; }

.reseller_main .reseller_list{margin-top:20px;padding-bottom:30px;width: 920px;display: inline-block; border-bottom: 1px dashed #c6c6c6;}
.reseller_main .reseller_le{width:295px; height:195px;overflow:hidden;float:left; padding:5px; border:1px solid #0356a1;}
.reseller_main .reseller_le img{width:295px; height:195px;}
.reseller_main .reseller_text{float:right;    width: 580px;height: 185px;}
.reseller_main .reseller_big{height:40px;line-height:40px;font-size:20px; color:#4b4542;font-size: 14px;font-weight: 600;}
.reseller_main .time{    float: right; font-size: 13px;font-weight: 500;}
.reseller_main .reseller_sm{ position: relative; word-break: break-all;  line-height: 27px;   text-indent: 28px; font-size: 14px; color:#6c6c6c;}
.reseller_main .time {   text-indent: 0;text-align: right: ;  color: #6c6c6c; font-size: 12px; }
.reseller_main .reseller_text a:hover p{color:#b49672;}
.download{margin-top:5px;display:inline-block;width:84px;height:30px;text-align:center;line-height:30px;color:#fff;-moz-border-radius: 5px; 
  -webkit-border-radius: 5px;border-radius: 5px;background:#0356a1;cursor: pointer;}


/* service */

.ctvantage_ta{width:570px; margin: 0 auto;margin-top: 25px;}
.ct_text{width:570px; display: table;table-layout: fixed;word-wrap: break-word;/* height:80px; */margin: 0 auto;color:#767676;/* background: #872631; */  padding:10px; border:1px solid #0356a1;font-size: 14px;-webkit-box-sizing: border-box; -moz-box-sizing: border-box;box-sizing: border-box;}
.ctvantage_th{font-size:20px;color:#0356a1;padding:10px 0;}
.ct_text .ct_num{/* display:table-cell; */display: inline-block; vertical-align: middle; width:85px; color: #fff;font-size: 60px; height:80px; line-height:80px; text-align:center;background:#0356a1;}
.ct_text .ct_tex{display: table-cell; vertical-align: middle; width:435px;      padding-left: 20px;    line-height: 23px;  margin: 0 5px;}
.ct_div{display:table-cell; vertical-align: middle;width:85px;}


/* process */
.process img{max-width:100%;display: block;margin:0 auto;}



/* join */
.join_from{width:1200px;margin:0 auto;}
.registerform{display: inline-block;}
.join_from .jo_te{display:inline-block;font-size: 17px;color: #555555; width:360px; height:50px;padding: 0 10px; line-height: 50px; margin-top: 20px !important; border:1px solid #c3c3c3;}
.join_from .jo_lr{margin:0 23px;}
.join_from .jo_lr label ,.join_from .jo_te label{float:right;height:50px;line-height:50px;margin-left:10px;}
.join_from .jo_lr label input ,.join_from .jo_te label input{margin-right:5px;vertical-align: middle; cursor: pointer;}
span.jo_lr ,span.jo_te{  vertical-align: top;}
.bitian{background:url(../images/bitian.png) no-repeat;     background-position: right center;}
.join_from .join_text{width: 1178px;height: 160px;resize:none;font-size: 17px;color: #555555; margin-top:20px; padding:10px;border:1px solid #c3c3c3;}
.join_from .tijiao{width:1200px; height:58px;background:#02549a; color:#fff; font-size:17px; cursor: pointer;margin-top:25px;border:0;}
.big2{font-size:17px;color:#555555;padding: 5px 0; text-align: center;}

.join_from input[type="radio"] { display: none; }
.join_from label { padding-left: 20px; cursor: pointer; background: url(../images/001.png) no-repeat; background-size: 12px; background-position: 0 50%; }
.join_from label.checked { background: url(../images/002.png) no-repeat; background-size: 12px; background-position: 0 50%; }

.footer_menu ul{position:relative;}
.footer_tel{position: absolute; right: 0;}
