﻿@charset "utf-8";
/* CSS Document */
/*????????????*/
body,html{width:100%; position:relative;background:#fff;font-family:"????????????";}
body,div,dl,dt,dd,ul,li,form,input,textarea,select,p,h1,h2,h3,h4,h5,h6,a{padding:0;margin:0;}
images{border:0;-ms-interpolation-mode:bicubic;}
a{text-decoration:none;cursor:pointer;outline:none;blr:e-xpression(this.onFocus=this.blur())}
a:link,a:visited,a:hover{text-decoration:none;color:#03630a;/*transition:text-shadow 500ms ease-in 0ms, color 500ms ease-in 0ms;*/}
li { list-style:none;}
input{padding-left:5px}
input.submit{border:0; margin:0; cursor:pointer}
input.radio{width:13px!important; height:13px!important; float:left; display:inline}
textarea{ overflow:auto}
/*????????????*/
.clear{clear:both;}
.fl{float:left;}
.fr{float:right;}
.of{ overflow:hidden;}


.container{margin:0 auto;width:1200px}

.page_banner {
  width: 100%;
  overflow: hidden;
  line-height: 0;
}

.page_banner img {
  width: 100%;
}



.block{padding:20px 0}
.head{position:relative;width:100%;background:#fff;border-bottom:1px solid #ddd;height:195px;z-index:9999}
.head .navbox{width:100%;height:50px;background:#0065d4;}
.head .nav{display:block; width:100%}
.head .nav .nav_pc{width:1200px; margin: 0 auto;}
.head .nav ul li{float:left;position:relative;border-right:1px solid #005bbf;box-sizing:border-box;z-index:999}
.head .nav ul li:first-child{border-left:1px solid #005bbf; }
.head .nav ul li .f_a{height:50px;display:block;text-align:center;font-size:16px;color:#fff}
.head .nav ul li .f_a p{width:100%;font-size:16px; line-height:50px;float:left;} 
.head .nav ul li:hover .f_a{background:#65b300;color:#fff;transition:all .3s}
.head .nav ul li.on .f_a{background:#65b300;color:#fff;transition:all .3s}
.head .nav ul li .s_navbox{display:none;position:absolute;left:0;width:100%;background-color:#65b300;z-index:9999;box-sizing:border-box}
.head .nav ul li .s_navbox .s_a a{color:#fff;font-size:14px;text-transform:uppercase;display:block;text-align:center;padding:10px 0;border-top:1px solid #fff}
.head .nav ul li .s_navbox .s_a a:hover{background-color:#0065d4;color:#fff}
.m_nav{display:none}
.headlf .m_logo{display:none}
.headrg .m_menuimg{display:none} 
.sidenav{position:relative;width:180px;display:block;float:left}
.sidenav label{width:180px;display:block;padding-left:55px;box-sizing:border-box;background:#128ee3;position:relative;height:48px;line-height:48px;color:#fff;font-size:16px}
.sidenav label i{width:30px;height:30px;display:block;position:absolute;background-size:20px;left:25px;top:16px}
.sidenav .side{display:inline-block;position:absolute;top:48px;left:0;z-index:999;width:180px;background:#fff;border-top:none;background-color:rgba(255,255,255,.95);box-sizing:border-box}
.sidenav .side li{position:relative;width:100%;padding:5px 0;border-bottom:1px solid #ccc;box-sizing:border-box}
.sidenav ul.side li:first-child{cursor:pointer}
.sidenav .side li a{color:#333;height:40px;line-height:40px;padding:8px 0;display:block;font-size:16px}
.sidenav .side li a:hover{background:0 0;color:#0085cd}
.sidenav .side li a i{transition:all .3s ease 0s}
.sidenav .side li a i.side_t{margin-left:10px;width:40px;height:40px;display:inline-block;vertical-align:middle;background-size:30px}
.sidenav .side li a:hover i{margin-left:15px}
.icon1{background:url(img/sideIcon1.png) no-repeat}
.icon2{background:url(img/sideIcon1.png) no-repeat}
.icon3{background:url(img/sideIcon1.png) no-repeat}
.icon4{background:url(img/sideIcon1.png) no-repeat}
.icon5{background:url(img/sideIcon1.png) no-repeat}
.icon6{background:url(img/sideIcon1.png) no-repeat}
.icon7{background:url(img/sideIcon1.png) no-repeat}
.sidenav .side li:hover .side_main{display:block;z-index:999}
.sidenav .side .side_main{display:none;width:500px;background:#fff;position:absolute;left:180px;top:0;box-shadow:3px 3px 5px rgba(0,0,0,.1);border:1px #cecece solid;z-index:7}
.sidenav .side .side_main dl{margin:20px;padding:0}
.sidenav .side .side_main dl dt{font-size:18px;margin-bottom:10px;color:#0173b2;font-weight:700}
.sidenav .side .side_main dl dt b{font-size:15px}
.sidenav .side .side_main dl dd{margin-bottom:10px;display:inline-block}
.sidenav .side .side_main dl dd a{position:relative;display:inline-block;color:#777;font-size:14px;margin:0 4px;padding:0 5px;border-right:2px solid #bbb;height:auto;line-height:1.5;transition:all .2s ease 0s}
i.icon-hot,i.icon-new{display:inline-block;height:9px;width:24px;background:url(img/img_public.png) no-repeat;vertical-align:middle}
i.icon-hot{background-position:0 -240px}
i.icon-new{background-position:-40px -240px}
.sidenav .side .side_main dl dd a span{color:#999}
.sidenav .side .side_main dl dd a:hover{background:0 0;color:#cf1322;transform:translateY(-2px)}
.sidenav .side .side_main dl dd a:hover b{color:#40adf5}
.sidenav .side .side_main dl dd a:hover span{color:#40adf5}
.slider{position:relative;overflow:hidden;width:100%}
.slideBox .hd{height:10px;z-index:1;overflow:hidden;position:absolute;left:50%;bottom:20px;transform:translateX(-50%);z-index:1}
.slideBox .hd ul{text-align:center;padding-top:5px}
.slideBox .hd ul li{cursor:pointer;float:left;margin-right:5px;width:30px;height:10px;line-height:14px;text-align:center;background:#fff}
.slideBox .hd ul .on{background:#65b300;color:#fff}
.slideBox .bd{position:relative;z-index:0}
.slideBox .bd li img{width:100%;vertical-align:top}



/*????????????*/
#cuowu{width:100%;height:1020px;margin:0;background:url(img/404.jpg) top center no-repeat;}
 
.TopT{width:100%;height:35px; margin:0 auto;background:url(img/topbar.gif) left bottom repeat-x;}
.TopT_B{width:1200px;height:35px;margin:0px auto;}
.TopT_B p{width:500px;height:35px;line-height:35px;float:left;font-size:12px;color:#999999; overflow:hidden;}
.TopT_B_R{height:35px;float:right;}
.TopT_B_R ul li{width:85px;height:35px;line-height:35px; float:left;font-size:12px;color:#999999;text-align:center;}
.TopT_B_R ul li a{color:#999;}
.TopB{width:1200px;height:109px;margin:0 auto; }
.TopB .logo a img{float:left;border:none;margin-top:22px;}
.TopB .adc{float:left;margin-top:22px;height:65px;margin-left:20px; }
.TopB .adc span{font-size:30px;color:#000;line-height:40px;}
.TopB .adc p{font-size:18px;color:#000;line-height:25px;}
.TopB .numm{float:right;background:url(img/pc-xc-icon2.png) left   no-repeat;height:45px;margin-top:34px;padding-left:50px;}
.TopB .numm span{font-size:12px;color:#787878;}
.TopB .numm p{font-size:24px;color:#0065d4;}

 

#GGGG{width:100%;height:60px;margin:0px;border-bottom:1px solid #dddddd;} 
.GGGGL{width:-webkit-calc(100% - 400px); width:-moz-calc(100% - 400px); width:calc(100% - 400px);height:40px;line-height:60px;float:left;font-size:14px;font-family:"????????????";color:#65b300;text-align:left; overflow:hidden;}
.GGGGL a{color:#666666;margin-left:10px;}
.Top_search{width:257px;height:27px;line-height:27px;background:url(img/search.png) left top no-repeat;margin-top:17px;float:right;}
.Top_search .itext{width:180px;height:21px;line-height:21px;border:none;background:none;font-size:12px;color:#b6b5b5;float:left;margin-top:4px;}
.Top_search .ibut{width:64px;height:29px;float:right;border:none;cursor:hand;background:none;}
.Top_search button img{width:28px;height:21px;border:none;float:left;}

#rongyu{width:100%;padding-bottom:30px; }
.rongyu{width:1200px;height:500px;margin:0 auto;}
.rongyu_T{width:100%;height:40px;float:left;margin-top:30px;border-bottom:1px solid #cccccc;}
.rongyu_T1{border-bottom:3px solid #004098;float:left;line-height:37px;font-size:18px;font-family:"????????????";color:#004098; font-weight:bold;}
.rongyu_T2{float:left;line-height:37px;font-size:14px;font-family:"????????????";color:#666666;margin-left:10px;}
.rongyu_T3{float:right;line-height:37px;font-size:14px;font-family:"????????????";color:#666666;}
.rongyu_T3 a{color:#666;}

.testimonials-section .auto-container{
	position:relative;
	z-index:5;
}

 

.testimonials-section .testimonials-slider{
	position:relative;margin-top:20px;
}

.testimonials-section .testimonials-slider .slide-item{
	position:relative; 
	padding:0; 
	text-align:center; 
}

.testimonials-section .testimonials-slider .image-box{
	position:relative;
	width:100%;
	padding-bottom: 55%; 
	margin:0px;border:1px solid #e0e0e0;
}

 


 

.testimonials-section .testimonials-slider .image-box img{
	position:absolute;
	width:100%;
	height:100%;
	left:0;top:0;
}


 

.testimonials-section .slide-item h3{ 
	position:relative;
	font-size:14px;
	line-height:35px;
	color:#253d4a;
	margin-bottom:10px;
	text-transform:uppercase;	
	
}

.testimonials-section .slide-item .designation{
	position:relative;
	font-size:12px;
	color:#cccccc;
	margin-bottom:0px;	
}

.testimonials-section .slide-text{
	position:relative;
	font-size:14px;
	color:#252525;
	font-family:"????????????";
	line-height:2em;
	padding:20px;	
}

.testimonials-section .column-carousel.three-column .owl-nav{
	display:none !important;	
}

.testimonials-section .column-carousel.three-column .owl-controls{
	position:relative;
	text-align:center;
	padding:0px 0px;
	top:0px;	
}

.testimonials-section .column-carousel.three-column .owl-dots{
	display:block !important;
}

.testimonials-section .column-carousel.three-column .owl-dot span{
	background:none !important;
	border:2px solid #e0e0e0;
	
}

.testimonials-section .column-carousel.three-column .owl-dot span:hover,
.testimonials-section .column-carousel.three-column .owl-dot.active span{
	border-color:#1a4c84;
	
}

.testimonials-section.theme-two .column-carousel.three-column .owl-dot span{
	border-color:#1a4c84;
	
}




 
#ABC{width:1200px;height:660px;margin:0 auto;}
.swaplist{ position:absolute; left:-3000px; top:0px;}
.og_prev,.og_next{ width:29px; height:26px;   position:absolute; top:0px; z-index:99; cursor:pointer;filter:alpha(opacity=70); opacity:0.7;}
.og_prev{ left:-75px;top:150px;background:url(img/g.png) left no-repeat #0C9;}
.og_next{ right:-75px;top:150px;background:url(img/g1.png) no-repeat #C30;}
/*--*/
.titleBx{margin-top:0px;color:#151515;font-size:40px;margin-bottom:50px;font-weight:bold; text-align: center;}
.titleBx hr{display: table;width:20px;height:2px; margin:10px auto 0;border:none;background: #388db4;}
.titleBx span{display: block; margin:10px auto 0;color:#666666;font-size:16px;font-weight:400}
.titleBx.cen{text-align: center;}
.titleBx.white,.titleBx.white span{color:#fff}
.titleBx.tTop{margin:50px 0 0 0;font-weight:400}


.AC{width:1201px; margin:20px auto;float:left;}
.About{width:100%; float:left;}
.About_B{width:100%;float:left;margin-top:20px;background:#ececec;}
.About_B_L{width:500px;float:left; }
.About_B_L  a .imgwap{width: 100%;padding-bottom:70%;position: relative;overflow: hidden;}
.About_B_L  a .imgwap img{width: 100%;height: 100%; position: absolute;top: 0;left: 0; }


.About_B_R{width:-webkit-calc(100% - 560px); width:-moz-calc(100% - 560px); width:calc(100% - 560px);height:230px;float:right;padding:30px;}
.About_B_R span{width:100%;height:80px;line-height:80px;float:left;text-align:left;font-size:24px;color:#000;}
.About_B_R p{width:100%;height:150px;line-height:30px;float:left;text-align:left;font-size:12px;color:#666; overflow:hidden;}
.About_B_R p a{color:#666;}
.About_B_R1{width:100%;height:50px;line-height:50px;float:left;text-align:right;color:#ffa801;}
.About_B_R span a{color:#0065d4;font-size:14px;}

 
.par{width:100%; float:left;margin-top:0px;margin-bottom:40px;}
.par ul{width:-webkit-calc(100% + 1px); width:-moz-calc(100% + 1px); width:calc(100% + 1px);border-right:1px solid #d3d3d3;border-bottom:1px solid #d3d3d3;float:left;margin-top:20px; display:block;}
.par ul li{width:-webkit-calc(20% - 1px); width:-moz-calc(20% - 1px); width:calc(20% - 1px); float:left;border-left:1px solid #d3d3d3;border-top:1px solid #d3d3d3;}
.par ul li .img_wap{padding-bottom:36%;width: 100%;position: relative;}
.par ul li .img_wap img{width: 100%;height: 100%; position: absolute;top: 0;left: 0;  }

#NIC{width:100%;margin-bottom:20px; }
.news{width:32%;height:415px;float:left;background:#fff;margin-right:2%;}
.news .imgwap{width:100%;padding-bottom:33%;position: relative;overflow: hidden;margin-top:15px;margin-bottom:15px;float:left;}
.news .imgwap img{width: 100%;height: 100%; position: absolute;top: 0;left: 0;}
.news ul{width:100%;float:left;}
.news ul li{width:100%;float:left;line-height:30px;height:30px;text-align:left;font-size:12px;color:#787878;}
.news ul li a{color:#787878;transition: all 1s;}
.news ul li a span{float:right;color:#004098;transition: all 1s;}
.news ul li a:hover{color:#65b300;}
.news ul li a:hover span{float:right;color:#65b300;}

.contact{width:-webkit-calc(32% - 40px); width:-moz-calc(32% - 40px); width:calc(32% - 40px); float:right;background:linear-gradient(to top  right,#96d000,#348800);height:415px;padding-left:20px;padding-right:20px;} 
.contact .rongyu_T{width:100%;height:40px;float:left;margin-top:30px;border-bottom:1px solid #fff;}
.contact .rongyu_T1{border-bottom:3px solid #fff;float:left;line-height:37px;font-size:18px;font-family:"????????????";color:#fff; font-weight:bold;}
.contact .rongyu_T2{float:left;line-height:37px;font-size:14px;font-family:"????????????";color:#fff;margin-left:10px;}
.contact .rongyu_T3{float:right;line-height:37px;font-size:14px;font-family:"????????????";color:#fff;}
.contact .rongyu_T3 a{color:#fff;}
.contact .imgwap{width:100%;padding-bottom:37%;position: relative;overflow: hidden;margin-top:15px;margin-bottom:15px;float:left;}
.contact .imgwap img{width: 100%;height: 100%; position: absolute;top: 0;left: 0;}
.contact span{width:100%;height:40px;line-height:40px;text-align:left;font-size:14px;color:#fff;}
.contact   p{width:100%;line-height:30px;taxt-align:left;font-size:12px;color:#fff;}

#NFL{width:100%; background:#eaeaea;}
.NFL{width:1200px;height:580px;margin:0 auto;}
.NF{width:100%; float:left;margin-top:0px;}
 


.QAA{width:370px;height:410px;float:right;}

.scrollleft{width:370px;height:320px;float:left;margin-top:18px;}
.scrollleft li{float:left;width:370px;height:100px;text-align:center;border-bottom:1px  dashed #999;margin-bottom:8px;font-family:"????????????";}
.scrollleft span{float:left;width:370px;height:30px;line-height:30px;text-align:left;font-size:12px;color:#666;}
.scrollleft span a{color:#666;}
.scrollleft span strong{color:#ff6200;}
.scrollleft p{float:left;width:370px;height:50px;line-height:25px;text-align:left;font-size:12px;color:#666; overflow:hidden}
.scrollleft p a{color:#666;}

.link{width:100%;color:#fff;margin:8px auto 20px auto;text-align:left;font-size:12px;float:left;}
.link .rongyu_T{width:100%;height:40px;float:left;margin-top:30px;border-bottom:1px solid #fff;}
.link .rongyu_T1{border-bottom:3px solid #fff;float:left;line-height:37px;font-size:18px;font-family:"????????????";color:#fff; font-weight:bold;}
.link .rongyu_T2{float:left;line-height:37px;font-size:14px;font-family:"????????????";color:#fff;margin-left:10px;}
.link .rongyu_T3{float:right;line-height:37px;font-size:14px;font-family:"????????????";color:#fff;}
.link .rongyu_T3 a{color:#fff;}
.link1{width:100%;float:left;margin-top:10px;line-height:30px;font-family:"????????????";text-align:left;font-size:12px;color:#fff;}
.link1 a{margin-left:10px;color:#fff;}





 
.Pro{width:100%; margin:20px auto 0 auto;}
.Pro_LL{width:234px;float:left;}
.Pro_L{width:230px; float:left;border:2px solid #0065d4;background:#fff;overflow:hidden;border-radius:5px;}
.Pro_L_B{width:230px;float:left;border:2px solid #0065d4;background:#fff;border-radius:5px;margin-top:20px;text-align:center;padding:20px 0;}
.Pro_L_B img{border:none;}
.Pro_L_B .p1{font-size:18px;color:#666;line-height:30px;}
.Pro_L_B .p2{font-size:30px;color:#0065d4;line-height:50px; font-weight:bold;}

.Pro_L_T{width:230px;height:70px;line-height:70px;color:#fff;text-align:center;font-size:24px;background:#0065d4}

.menu_list{width:210px;margin:0 5px;float:left;}
.menu_head{
	height: 35px;
	line-height: 35px;
	padding-left: 30px;
	font-size: 14px;
	color: #000;
	cursor: pointer;
	font-family:"????????????";
	position: relative;
	margin: 10px auto;
	background:url(img/pro1.png)  bottom left no-repeat;
}
.menu_head a{color:#000;}
.menu_list .current{background:url(img/pro1.png)  bottom left no-repeat;}
.menu_body{
	line-height: 32px; background:url(img/pro2.png) left top no-repeat;
	
	text-align:left;
}
.menu_body a{display:block;height:32px;line-height:32px;padding-left:50px;color:#777777;background:url(img/pro2.png) top left no-repeat;text-decoration:none;font-size:12px;overflow:hidden;}
.menu_body a:hover{text-decoration:none;color:#082551;}
.menu_body .on{text-decoration:none;color:#082551;}
.Pro_R{width:-webkit-calc(100% - 253px); width:-moz-calc(100% - 253px); width:calc(100% - 253px);float:right; background:#fff;}
.Pro_RT{width:100%;height:69px;border-bottom:1px solid #c7c9cd;float:left;}
.Pro_RT1{height:68px;float:left;margin-left:0px;line-height:68px;font-size:18px;color:#004b8d;text-align:left;font-family:"????????????";border-bottom:2px solid #ffa801;}
.Pro_RT1 p{float:left;margin-left:20px;color:#454344;}
.Pro_RTr{width:46px;height:13px;float:right;margin-right:20px;margin-top:28px;}
.Pro_RTr a img{border:none;}

.Pro_R ul{width:100%; margin-top:0px;float:left;}
.Pro_R ul li{width:31.33%; float:left;margin-left:1%;margin-bottom:1%;margin-right:1%;transition: all 1s;}
.Pro_R ul li a .img_wap{
    padding-bottom: 100%;width: 100%;position: relative;border:1px solid #c7c9cd;transition: all 1s;
  }

.Pro_R ul li a .img_wap img{ width: 100%;height: 100%; position: absolute;top: 0;left: 0;  }
.Pro_R ul li p{width:100%;height:40px;line-height:40px;text-align:center;font-size:12px;color:#707172;}
.Pro_R ul li p a{color:#707172;}


.Pro_R ul li:hover a .img_wap{border:1px solid #65b300;}
.Pro_R ul li:hover p a{color:#082551;}


.Pro_R1 ul{width:100%; margin-top:0px;float:left;}
.Pro_R1 ul li{width:31.33%; float:left;margin-left:1%;margin-bottom:1%;margin-right:1%;transition: all 1s;}
.Pro_R1 ul li a .img_wap{
    padding-bottom: 100%;width: 100%;position: relative;border:1px solid #c7c9cd;transition: all 1s;
  }

.Pro_R1 ul li a .img_wap img{ width: 100%;height: 100%; position: absolute;top: 0;left: 0;  }
.Pro_R1 ul li p{width:100%;height:40px;line-height:40px;text-align:center;font-size:14px;color:#707172;}
.Pro_R1 ul li p a{color:#707172;}


.Pro_R1 ul li:hover a .img_wap{border:1px solid #65b300;}
.Pro_R1 ul li:hover p a{color:#082551;}
.case{width:1110px;height:530px;margin:0 auto; }
.casebox{width:1060px;height:400px;margin:20px auto;}
.casebox ul{width:1060px;height:400px;margin:0px;}
.casebox ul li{width:520px;height:185px;float:left;background:#f6f9fc;margin-right:10px;margin-top:10px;}
.casebox ul li:hover{width:520px;height:185px;float:left;background:#d6e1f0;margin-right:10px;margin-top:10px;}



.casebox ul li a img{width:217px;height:167px;float:left;margin:9px;}
.casebox_R{width:270px;height:167px;float:right;margin-right:9px;margin-top:9px;}
.casebox_R1{width:270px;height:37px;line-height:37px;float:left;text-align:left;font-size:12px; font-weight:bold;}
.casebox_R1 a{color:#000;}
.casebox_R2{width:270px;height:100px;line-height:25px;float:left;text-align:left;font-size:12px; overflow:hidden;}
.casebox_R2 a{color:#000;}
.casebox_R3{width:270px;height:30px;line-height:30px;float:left;text-align:left;font-size:12px; overflow:hidden;}
.casebox_R3 a{color:#f8b926;}
.GG{width:100%;height:140px;margin:20px auto 0 auto;background:url(img/d.png) center top no-repeat ; }
.GG a div{width:1200px;height:154px;border:none;margin:0 auto;}
.GG1{width:100%;height:154px;margin:20px auto 0 auto;background:url(img/ddd.jpg) center top no-repeat ; }
.GG1 a div{width:1200px;height:154px;border:none;margin:0 auto;}
#BG{width:100%; color:#fff;margin-top:0px;background:#f7f7f7;padding:25px 0;}
 
.BG1{width:-webkit-calc(100% - 100px); width:-moz-calc(100% - 100px); width:calc(100% - 100px);height:55px;margin:40px 50px 0 50px;float:left;border-bottom:1px solid #c7c9cd;}
.BG1 p{width:200px;height:52px;line-height:52px;margin:0 auto;border-bottom:5px solid #0065d4;text-align:center;font-size:28px;font-family:"????????????";color:#082551;}
.BG2{width:-webkit-calc(100% - 100px); width:-moz-calc(100% - 100px); width:calc(100% - 100px);height:50px;line-height:50px;margin:0px 50px 0 50px;float:left;text-align:center;font-size:16px;font-family:"????????????";color:#434343;}
.BG3{width:100%;height:auto; margin-top:20px;}
.BG4{width:100%; float:left;background:#FFF;border-bottom:1px solid #999;}
.BG4_L{width:50%;float:left;}
.BG4_L .img_wap{padding-bottom: 60%;width: 100%;position: relative;}
.BG4_L .img_wap img{width: 100%;height: 100%; position: absolute;top: 0;left: 0;}
.BG4_R{width:50%;float:left;}
.BG4_R_T{width:-webkit-calc(100% - 56px); width:-moz-calc(100% - 56px); width:calc(100% - 56px);height:52px;float:left;margin:80px 28px 10px 28px;}
.BG4_R_T img{width:74px;height:52px;float:left;border:none;}
.BG4_R_T p{width:-webkit-calc(100% - 95px); width:-moz-calc(100% - 95px); width:calc(100% - 95px);float:right;height:32px;line-height:32px;text-align:left;font-size:18px;color:#094299;font-family:"????????????";}
.BG4_R_T span{width:-webkit-calc(100% - 95px); width:-moz-calc(100% - 95px); width:calc(100% - 95px);float:right;height:20px;line-height:20px;text-align:left;font-size:16px;color:#ffa801;font-family:"????????????";}
.BG4_R_B{width:-webkit-calc(100% - 56px); width:-moz-calc(100% - 56px); width:calc(100% - 56px);height:150px;line-height:30px;margin:0 28px;float:left;color:#4f4f4f;font-size:14px;font-family:"????????????";text-align:left; overflow:hidden;}



.BG_T{width:600px;height:80px;float:left;background:url(img/ccc.png) left bottom repeat-x;}
.BG_T img{width:121px;height:64px;float:left;border:none;}
.BG_T p{width:400px;height:36px;line-height:36px;float:left;text-align:left;margin-left:18px;font-size:24px;font-family:"????????????"; color:#fea700;overflow:hidden;}
.BG_T span{width:400px;height:28px;line-height:28px;float:left;text-align:left;margin-left:20px;font-size:12px;font-family:"????????????"; color:#005d7c;overflow:hidden;}
.BG_B{width:600px;height:60px;line-height:30px;float:left;margin-top:0px;text-align:left;font-size:14px;font-family:"????????????"; color:#666; overflow:hidden;}
.BG_B p{width:600px;height:60px;float:left;}

.GGB{width:1110px;height:120px;margin:10px auto;border:none;}
.GGB img{border:none;}
#GGG{width:100%;height:280px;background:#eee;margin:25px auto;}
.GGG{width:1110px;height:280px;background:#eee;margin:0px auto;}

/*--service--*/
#service{width:100%;margin:0px;background:#eff1f4;}
.service{width:1000px;margin:0px auto;padding-top:70px;}
.serviceTil{width:1000px;height:98px;margin:0px;background:url(img/xuanz1.png) center no-repeat;}
.service1{width:1000px;height:316px;margin-top:10px;}
.service1 img{width:489px;height:317px;float:right;border:none;}
.service1L{width:500px;height:317px;float:left;padding-top:30px;}
.service1L_T1{width:500px;height:45px;}
.service1L_T1 .T1b{width:44px;height:43px;text-align:center;color:#FFF;font-size:30px;font-family:"????????????";background:url(img/ll.png) center no-repeat;float:left;}
.service1L_T1 p{width:400px;height:45px;text-align:left;color:#63a139;font-size:30px;font-family:"????????????";float:left;margin-left:20px;}
.service1L_T2{width:500px;height:30px;background:url(img/lll.png) left no-repeat;margin-top:15px;}
.service1L_T2 p{width:400px;height:30px;line-height:30px;font-size:18px;color:#00276e;float:left;text-align:left;font-family:"????????????";margin-left:45px;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.service1L_T3{width:500px;height:105px;margin-top:15px;font-family:"????????????";font-size:18px;color:#00276e;text-align:left;overflow:hidden;display:block;}
.service1L_T3 p{line-height:35px;color:#666;font-family:"????????????";font-size:16px;}

.service2{width:1000px;height:363px;margin-top:2px;padding-top:50px;background:url(img/xuanzbg.png) left top repeat-x;}
.service2 img{width:489px;height:317px;float:left;border:none;margin-left:-50px;}
.service2L{width:500px;height:317px;float:right;padding-top:30px;}
.service2L_T1{width:500px;height:45px;}
.service2L_T1 .T1b{width:44px;height:43px;text-align:center;color:#FFF;font-size:30px;font-family:"????????????";background:url(img/ll.png) center no-repeat;float:left;}
.service2L_T1 p{width:400px;height:45px;text-align:left;color:#63a139;font-size:30px;font-family:"????????????";float:left;margin-left:20px;}
.service2L_T2{width:500px;height:30px;background:url(img/lll.png) left no-repeat;margin-top:15px;}
.service2L_T2 p{width:400px;height:30px;line-height:30px;font-size:18px;color:#00276e;float:left;text-align:left;font-family:"????????????";margin-left:45px;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.service2L_T3{width:500px;height:105px;margin-top:15px;font-family:"????????????";font-size:18px;color:#00276e;text-align:left;overflow:hidden;display:block;}
.service2L_T3 p{line-height:35px;color:#666;font-family:"????????????";font-size:16px;}

.service3{width:1000px;height:363px;margin-top:2px;padding-top:50px;background:url(img/xuanzbg.png) left top repeat-x;}
.service3 img{width:489px;height:317px;float:right;border:none;}
.service3L{width:500px;height:317px;float:left;padding-top:30px;}
.service3L_T1{width:500px;height:45px;}
.service3L_T1 .T1b{width:44px;height:43px;text-align:center;color:#FFF;font-size:30px;font-family:"????????????";background:url(img/ll.png) center no-repeat;float:left;}
.service3L_T1 p{width:400px;height:45px;text-align:left;color:#63a139;font-size:30px;font-family:"????????????";float:left;margin-left:20px;}
.service3L_T2{width:500px;height:30px;background:url(img/lll.png) left no-repeat;margin-top:15px;}
.service3L_T2 p{width:400px;height:30px;line-height:30px;font-size:18px;color:#00276e;float:left;text-align:left;font-family:"????????????";margin-left:45px;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}
.service3L_T3{width:500px;height:105px;margin-top:15px;font-family:"????????????";font-size:18px;color:#00276e;text-align:left;overflow:hidden;display:block;}
.service3L_T3 p{line-height:35px;color:#666;font-family:"????????????";font-size:16px;}

.service4{width:1000px;height:100px;margin-top:2px;background:url(img/xuanzbg.png) left top repeat-x;}


.NC{width:1200px;height:210px;background:#fff;margin:20px auto;border-left:1px solid #64a154;border-right:1px solid #64a154;}








.Partners{width:100%;height:307px;margin-top:0px;background:url(img/partnersbg.png) left repeat-x;}
.Partnersbox{width:1200px;height:287px;margin:0 auto;padding-top:20px;}
.Partnerst{width:1200px;height:85px;border-bottom:1px solid #CCC;}
.Partnerst_L{width:800px;height:85px;float:left;}
.Partnerst_LT{width:800px;height:50px;line-height:50px;font-size:24px;color:#000;font-family:"????????????";text-align:left;}
.Partnerst_LT span{color:#727272;font-size:18px;font-family:"????????????";margin-left:10px;}
.Partnerst_LB{width:800px;height:35px;line-height:35px;font-size:16px;color:#727272;font-family:"????????????";text-align:left;}
.Partnerst_R{width:89px;height:85px;float:right;}
.Partnerst_R a img{width:89px;height:33px;margin-top:26px;border:none;}





.Product{width:1200px;height:274px;margin:0 auto;}
.Product ul{width:1200px;height:274px;margin:0px auto;}
.Product ul li{width:300px; height:274px;float:left;}
.Prot{width:300px;height:60px;line-height:60px;text-align:center;font-size:18px;color:#565555;font-family:"????????????"; font-weight:bold;}
.Proimg{width:300px;height:142px;margin:0px;}
.Proimg a img{width:297px;height:142px;border:NONE;float:right;}
.Prop{width:250px;height:50px;margin:0px auto;overflow:hidden;display:block;}
.Prop p a{width:250px;line-height:25px;color:#727272;font-size:14px;font-family:"????????????";}
.TilB{width:100%;height:29px;font-family:"????????????";border-bottom:1px solid #b1ca8e;}
.TilB_L{float:left;width:100px;height:30px;line-height:30px;font-size:14px;margin-left:32px;color:#606264;text-align:left;margin-left:25px;}

.TilB_R a{float:right;height:25px;line-height:25px;margin-top:5px;;font-size:12px;margin-right:10px;}
.TilT_R{float:right;height:20px;line-height:20px;margin-top:5px;;font-size:12px;margin-right:10px;}
.TilT_R a{color:#606264;}

.B_nav{width:1000px;height:158px;background:url(img/B_L_BG.jpg) top left repeat-x;margin-top:15px;}
.B_nav ul li {width:249px;height:158px;float:left;border-right:1px solid #CCC;text-align:center;}
.B_nav ul li a img{width:87px;height:108px;margin:25px auto;border:none;}
.B_nav ul li a:hover img{filter:alpha(opacity=80); -moz-opacity:0.8; -khtml-opacity: 0.8; opacity: 0.8; }

#Mid_two{width:1200px;margin:20px auto;}
#Mid_two_L{width:220px;float:left;}
.Mid_Two_LT{width:220px;float:left;background:#fff;padding-bottom:5px;}
.Til1{width:100%;height:40px;background:#0065d4;float:left;line-height:40px;margin-top:0px;border-radius:5px 5px 0 0;}
.Til1_L{float:left;margin-left:20px;font-size:16px;font-family:"????????????";color:#fff;}
.Mid_Two_LT ul{width:220px;margin:0;float:left;}
.Mid_Two_LT ul li{width:220px;height:35px;line-height:36px;background:url(img/topli.png) left top no-repeat #ececec; color:#fff;margin-top:5px;}
.Mid_Two_LT ul .on{width:220px;margin-top:5px;height:35px;color:#fff;line-height:36px;background:url(img/topli1.png) left top no-repeat #65b300; margin-top:5px;}
.Mid_Two_LT ul li:hover{width:220px;height:35px;line-height:36px;background:url(img/topli1.png) left top no-repeat  #65b300; }
.Mid_Two_LT ul li p a{width:150px;height:35px;font-size:12px;line-height:36px;float:left;margin-left:20px;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;color:#333;}
.Mid_Two_LT ul .on p a,.Mid_Two_LT ul li:hover p a{color:#fff}
.Mid_Two_L_M_IMG{width:172px;height:45px;margin:60px auto;border:none;}
.Mid_Two_LB{width:220px;float:left;background:#eeeeee;padding-bottom:5px;margin-top:15px;}
.Mid_Two_LB img{width:200px;height:57px;float:left;margin-left:10px;margin-top:10px;border:none;}
.Mid_Two_LB p{width:200px;float:left;margin:10px;line-height:25px;text-align:left;font-size:12px;color:#333;}


#Mid_two_R{width:-webkit-calc(100% - 240px); width:-moz-calc(100% - 240px); width:calc(100% - 240px); padding-bottom:60px;float:right;margin-top:0px;}
.Til{width:100%;height:39px;font-family:"????????????";border-bottom:1px solid #cccccc;}
.Til_L{border-bottom:3px solid #666;float:left;line-height:37px;font-size:18px;font-family:"????????????";color:#666666; font-weight:bold;}
.Tils_R{float:right;line-height:37px;font-size:12px;color:#333;}
.Tils_R a{color:#333;}

#MMB{width:100%;height:auto;margin-bottom:30px;}
#MMBL{width:405px;height:auto;float:left;}
#MMBL img{width:403px;height:auto;border:1px solid #e4e4e4;background:#fff;}
#MMBR{width:-webkit-calc(100% - 425px); width:-moz-calc(100% - 425px); width:calc(100% - 425px);height:auto;float:right;}
#MMBRT{width:100%;height:70px;line-height:70px;font-size:20px;color:#2d2d2d;font-family:"????????????";text-align:left;}
#MMBRT1{width:100%;height:35px;line-height:35px;font-size:14px;color:#787878;font-family:"????????????";text-align:left; overflow:hidden;}
#MMBRT1 span{color:#082551;}
#MMBRT2{width:100%;height:105px;line-height:35px;font-size:14px;color:#787878;font-family:"????????????";text-align:left; overflow:hidden;}
#MMBRT2 span{color:#082551;}
#MMBRT3{width:100%;margin-top:20px;}
#MMBRT3 a {width:174px;height:39px;float:left;margin-right:20px;border:none;padding:0;background:#0065d4;line-height:39px;color:#fff;font-size:14px;text-align:center;}
#MMBB{width:100%;height:30px;background:#19222b;line-height:30px;font-size:14px;color:#fff;margin-top:10px;}
#MMBB span{padding-left:10px;float:left;margin-top:20px;}
#MMBB1{width:100%;height:40px;background:#0065d4;line-height:40px;margin-top:0px;}
#MMBB11{float:left;
display:block;
cursor:pointer;
width:150px;
height:30px;line-height:30px;
margin:5px;
text-align:center;
background:#258dff;
color:#fff;
font-family:"????????????";}


#MMBBx{margin-bottom:20px;font-size:12px;color:#000;padding:8px;background:#FFF;}
#MMBBxc{margin-bottom:20px;font-size:12px;color:#000;height:auto;background:#FFF;}
#MMBBxc ul{width:100%;height:auto;margin-top:20px;float:left;}
#MMBBxc ul li{width:-webkit-calc(25% - 20px); width:-moz-calc(25% - 20px); width:calc(25% - 20px);float:left;margin-left:10px;margin-bottom:0px;margin-right:10px;}
#MMBBxc ul li a .img_wap{ padding-bottom:100%;width:-webkit-calc(100% - 2px); width:-moz-calc(100% - 2px); width:calc(100% - 2px);position: relative; border:1px solid #c7c9cd;}
#MMBBxc ul li a .img_wap img{ width: 100%;height: 100%; position: absolute;top: 0;left: 0;  } 
#MMBBxc ul li p{width:100%;height:30px;line-height:30px;text-align:center;font-size:12px;color:#707172;}
#MMBBxc ul li p a{color:#707172;}

#MMBBx table{border:1px solid #000;}
 
#MMBBx  table tr{border:1px solid #000;}
#MMBBx  table tr td{border:1px solid #000;}

#preview{ float:left; margin:0px auto; text-align:center; width:300px;}
.jqzoom{ width:320px; height:300px; position:relative;}

.zoomdiv{ left:859px; height:300px; width:320px;}
.list-h li{ float:left;}
#spec-n5{width:340px; height:56px; margin-top:20px; overflow:hidden;}
#spec-left{ background:url(img/left.gif) no-repeat; width:10px; height:45px; float:left; cursor:pointer; margin-top:0px;}
#spec-right{background:url(img/right.gif) no-repeat; width:10px; height:45px; float:left;cursor:pointer; margin-top:0px;}
#spec-list{ width:255px; float:left; overflow:hidden; margin-left:10px; display:inline;}
#spec-list ul li{ float:left; margin-right:0px; display:inline; width:62px;}
#spec-list ul li img{ padding:2px ; border:1px solid #ccc; width:50px; height:50px;}

#n{margin:10px auto; width:920px; border:1px solid #CCC;font-size:12px; line-height:30px;}
#n a{ padding:0 4px; color:#333}

/*????????????*/
#bot{width:100%;text-align:center;margin:0px;background:#0065d4;padding-bottom:30px;}
.bot{width:1200px;margin:0 auto;}
.botT{width:1200px;margin:0 auto;padding-bottom:30px;}
.botT1{width:120px;float:left;margin-top:30px;}
.botT1T{width:100%;height:54px;float:left; }
.botT1T i{width:30px;height:2px;color:#fff;float:left;background:#fff;}
.botT1T p{float:left;height:54px;line-height:54px; font-size:16px;color:#fff;width:100%;text-align:left; }
.botT1B{width:100%;float:left;margin-top:20px;line-height:25px;text-align:left;color:#fff;font-family:"????????????";font-size:14px;}
.botT1B a{color:#fff;width:100%;float:left;}
.botT2{width:250px;float:right;margin-top:30px;}
.botT2 ul li{width:110px;height:130px;float:left;margin-right:15px;margin-top:30px;}
.botT2 ul li img{width:100px;height:100px;border:5px solid #1e1e1e;}
.botT2 ul li p{width:110px;height:30px;line-height:30px;font-family:"????????????";font-size:12px;text-align:center;color:#fff;float:left;}

.bot_NAV{width:100%;height:60px;font-family:"????????????";background:#082551;text-align:center;}
.bot_NAV ul{height:60px;line-height:60px;margin:0px auto;color:#999;font-size:12px;background:url(img/botnav.png) right top no-repeat;}
.bot_NAV ul li{width:120px;height:60px;line-height:60px;color:#fff;float:left;text-align:center;background:url(img/botnav.png) left top no-repeat;}
.bot_NAV ul li a{color:#FFF;}


#Mid_two_R .book{width:-webkit-calc(100% - 100px); width:-moz-calc(100% - 100px); width:calc(100% - 100px);
background:#f7f7f7;padding:30px;}
#Mid_two_R .book div{width:100%;min-height:70px;line-height:70px;font-size:14px;  }
#Mid_two_R .book div span{width:10%;height:70px;text-align:left;float:left;}
#Mid_two_R .book div .text{width:50%;border:1px solid #e2e2e2;height:40px;line-height:40px;border-radius:5px;float:left;margin-top:14px;}
#Mid_two_R .book div textarea{width:88%;border:1px solid #e2e2e2;min-height:120px;line-height:30px;border-radius:5px;float:left;margin-top:14px;}
#Mid_two_R .book div .tijiao{width:150px;height:40px;border-radius:5px;float:left;margin-top:14px;background:#082551;text-align:center;color:#fff;border:none;}


/*?????????1*/
#Tab1{
width:100%;
margin:20px auto;background:#fff;}

/*??????class*/
.Menubox {
width:100%;background:#0065d4;line-height:40px;margin-top:0px;height:40px;
}
.Menubox ul{
margin:0px;
padding:0px;
}
.Menubox li{
float:left;
display:block;
cursor:pointer;
width:120px;
height:30px;line-height:30px;
margin:5px;
text-align:center;
color:#fff;
font-size:12px;
font-family:"????????????";
}
.Menubox li:hover{
padding:0px;
background:#258dff;
width:120px;
height:30px;
margin:5px;
color:#fff;
height:30px;
line-height:30px;
}
.Menubox li.hover{
padding:0px;
background:#258dff;
width:120px;
height:30px;
margin:5px;
color:#fff;
height:30px;
line-height:30px;
}
.Contentbox{
clear:both;
margin-top:0px;
border-top:none;
line-height:30px;
text-align:left;
padding:20px 0;
}