body { margin:0 auto; padding:0; font-size:12px; font-family:Microsoft YAHEI, Arial, Helvetica, sans-serif; color:#333; min-width:1200px;}
body,html,h1,h2,h3,h4,h5,h6,hr,p,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,select { margin:0; padding:0;}
h1,h3,h3,h4 { font-size:14px;}
.clear { clear:both;}
a { color:#333; text-decoration:none;}
a:hover { text-decoration:none;}
img { border:0;}
ul li { list-style:none;}
.warp { width:1200px; margin:0 auto; position:relative;} 
.inp_one { width:200px; height:25px; line-height:25px;}
.inp_small { width:100px; height:25px; line-height:25px;}
#VCode { cursor:pointer;}
.mt { margin-top:15px;}
.blue { color:#0037FF;}
input[type=button], input[type=submit], input[type=file], button { cursor:pointer; -webkit-appearance:none;}
textarea { -webkit-appearance:none;}
::-webkit-input-placeholder { color:#ddd;} 
:-moz-placeholder { color:#ddd;} 
::-moz-placeholder { color:#ddd;}
:-ms-input-placeholder { color:#ddd;} 

@font-face { 
	font-family:'FontAwesome';
		    src:url('../fonts/fontawesome-webfont.eot?v=4.7.0');
	        src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),
			     url('../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),
				 url('../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),
				 url('../fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),
				 url('../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');
	font-weight:normal;
	 font-style:normal;
}
.icon { display:inline-block; font:normal normal normal 16px/1 FontAwesome; font-size:inherit; text-rendering:auto; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale;}

/*导航*/
.nav  { position:absolute; top:-50%; transform:translateY(85%); width:100%; margin:0 auto; height:55px; background:#434343; position:relative; z-index:999;}
.nav li { margin:0 14px; float:left; position:relative; text-align:center; height:55px; padding-top:15px; box-sizing:border-box;}
.nav>ul>li>a { display:block; width:100px; padding:2px 0; font-size:14px; color:#fff;}
.nav .hover>a { border:1px solid #c0c0c0; border-radius:15px;}
.nav li:hover ul { display:block;}
.nav li ul { display:none; position:absolute; top:54px; right:-25px; background:#434343; width:130px; padding:0 2px; border-left:1px solid #c0c0c0; border-right:1px solid #c0c0c0; border-radius:0 0 6px 6px; overflow:hidden;}
.nav li li { float:none; padding:0 5px; margin:0 auto; line-height:35px; border-bottom:1px solid #5c5757; height:35px;}
.nav li li a { color:#ddd; font-size:12px; padding:0;}
.nav li li a:hover { color:#fff;}

/*top*/
.header { width:100%; margin:0 auto; position:absolute;}
.header .logo  { float:left; position:relative; z-index:9999; width:180px; height:160px; margin-right:45px;}
.header .logo img { width:100%}
.header .search1 .djs1  { position:relative; padding-left:5px; border:none; float:right; background:#f39800 url(../images/search_1.png) no-repeat center center; padding:27.5px 29px;}
.header .search1 .djs1:hover .rgtx { display:block;}
.header .search1 .djs1 .rgtx { display:none; position:absolute; top:55px; right:0; width:270px; height:40px; z-index:9999; background-color:#f39800; padding:16px;}
.header .search .djs { text-indent:20px; border:1px solid #434343; width:225px; line-height:36px; float:left;}
.header .search .btnsubmit { float:left; width:41px; height:38px; border:1px solid #434343; background:#434343 url(../images/search_1.png) no-repeat center center;}

/*banner*/
.banner { width:100%; margin:0 auto; position:relative; overflow:hidden; position:relative;}
.banner .hd ul { width:100%; position:absolute; bottom:35px; height:12px; text-align:center; z-index:9;}
.banner .hd li { display:inline-block; width:12px; height:12px; background:#eb6100; margin:0 2px; border-radius:50%;}
.banner .hd .on { background:#0563c7;}
.banner .bd { width:100%; position:relative; z-index:0;}
.banner .bd li { width:100%; height:605px; background-position:top center; background-repeat:no-repeat;}
.banner .bd li a { display:block; width:100%; height:100%;}
.banner .prev,.banner .next { position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50); opacity:0.5;}
.banner .next { left:auto; right:3%; background-position:8px 5px;}
.banner .prev:hover,.banner .next:hover { filter:alpha(opacity=100); opacity:1;}
.banner_ej { width:100%; margin:0 auto;}
.banner_ej img { width:100%;}

/*公告*/
.placard { width:100%; height:65px; background:#eee; overflow:hidden;}
.placard .warp>span { font-weight:bold; font-size:14px; color:#000; float:left; line-height:65px;}
.placard .placard_img { margin-right:30px; width:80px; height:65px; background-image:linear-gradient(to left top,#0663be,#0bb4fa)}
.placard .placard_img img { margin:15px 18px;}
.placard .bd { height:25px; margin-top:21px; overflow:hidden;}
.placard .placard_list li { line-height:25px; color:#5c5c5c; width:750px;}
.placard .placard_list li a { display:block; width:100%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.placard .placard_right a { line-height:65px; color:#0563c7;}
.placard .placard_right a i { font-size:24px; font-weight:bold;}

/*脚部*/
.footer { width:100%; background:#1e1f24; line-height:25px; font-size:14px; color:#fff; padding-bottom:30px;}
.footer a { color:#7d7d7d;}
.footer .link  { box-sizing:border-box; padding-top:20px; height:115px; background:#e8e8e8; color:#666; font-size:14px; line-height:35px; margin:35px auto 0 auto; position:relative;}
.footer .link .link_in ul li { float:left; margin-left:54px; border-bottom:1px solid #7d7d7d;}
.footer .link .link_in ul li:first-child { margin-left:0;}
.footer .link .link_in ul li:last-child { border-bottom:none; margin-top:8px; margin-left:40px;}
.footer .link .link_in ul li:nth-last-child(2) { margin-left:0; border-bottom:none; margin-top:8px;}
.footer .link a { color:#282828; margin:0 27px 0 0;}
.footer .sitecode { width:100px; margin:10px auto 0 auto; text-align:center;}
.footer .sitecode a { display:block; width:100%;}
.footer .sitecode img { display:block; margin:0 auto;}
.footer .footer_top { width:100%; height:57px; padding:50px 0 20px 0;}
.footer .footer_top .phone { width:40%; color:#0563c7; font-size:16px;}
.footer .footer_top .phone a { color:#0563c7; font-size:28px; font-weight:bold;}
.footer .footer_top span { float:left; width:52px; height:57px; overflow:hidden; margin-right:10px;}
.footer .footer_top span img { width:100%;}
.footer .footer_top .fx { width:32%;}
.footer .footer_top .fx div { float:left; margin-right:60px; color:#959796; font-size:16px;}
.footer .footer_top .fx div img { vertical-align:middle;}
.footer .footer_top .fx .fxwz { position:relative; margin-right:0; width:198px;}
.footer .footer_top .fx .fxwz .bshare-custom { position:absolute; bottom:-22px; margin-right:0; left:10%; display:none;}
.footer .footer_top .fx .fxwz:hover .bshare-custom { display:block;}
.footer .footer_center { padding:40px 0 30px 0; border-bottom:1px solid #434343; width:100%; height:74px; border-top:1px solid #434343;}
.footer .footer_center a { color:#7d7d7d;}
.footer .footer_center li { float:left; line-height:74px; padding:0 30px 0 20px;}
.footer .footer_center .first_link { padding-right:0px; color:#7d7d7d; background:url(../images/pic_52.png) no-repeat center center; width:180px; height:74px; line-height:25px; font-size:22px;}
.footer .footer_center .first_link p { margin-top:12px; margin-left:25px; letter-spacing:1px;}
.footer .footer_center .first_link p:after { display:block; content:"LINKS"; font-size:16px;}
.footer .footer_bottom  { padding:40px 0 20px 0; text-align:center; color:#959796;}
.footer .footer_bottom a { color:#959796;}

/*在线客服*/
.hide { display:none;}
#leftsead { width:50px; height:290px; position:fixed; bottom:15%; right:0px; z-index:100;}
*html #leftsead { margin-top:258px; position:absolute; top:expression(eval(document.documentElement.scrollTop));}
#leftsead li { width:50px; height:50px; margin-bottom:5px; position:relative; cursor:pointer;}
#leftsead li a { display:block; width:100%;}
#leftsead li i { display:block; float:right; width:50px; height:50px; line-height:55px; font-size:26px; color:#fff; text-align:center; border-radius:2px; overflow:hidden; background:#222; position:relative; z-index:1;}
#leftsead .onli i { font-size:30px; background-image:linear-gradient(to left top, #0663be,#0663be,#0bb4fa);}
#leftsead li img,#leftsead li p { display:block; filter:alpha(opacity=0); opacity:0;  position:absolute; right:-170px; top:0; z-index:0; -webkit-transition:all .5s ease; transition:all .5s ease; -webkit-transition:all .5s ease; transition:all .5s ease;}
#leftsead li img { width:30px; height:30px; border:5px solid #0663be; border-radius:4px; overflow:hidden;}
#leftsead li p { height:40px; font-size:12px; color:#fff; line-height:20px; padding:5px 15px; border-radius:2px 0 0 2px; background:#222;}
#leftsead li p b { display:block; font-size:16px;}
#leftsead li:hover img,#leftsead li:hover p { filter:alpha(opacity=100); opacity:1; right:51px;}
#leftsead li:hover img { width:110px; height:110px;}
#leftsead li:hover p { right:49px;}
#leftsead li:hover #top_btn p { width:70px; font-size:16px; line-height:40px;}

/************************************************ 首页代码 *****************************************************/
/**栏目标题**/
.marg { margin:0 30px;}
.title  { font-weight:normal; font-size:16px; color:#474747; height:35px; padding-bottom:10px; border-bottom:3px solid #bfbfbf;}
.title a { float:right; font-size:14px; color:#474747; line-height:50px; font-weight:bold;}
.title span { float:left; height:35px; font-size:24px; padding-right:5px; color:#000;}
.title i { font-style:normal; vertical-align:bottom; font-size:16px; color:#666; font-weight:100;}

/*产品中心*/
.product_center { width:100%; margin:40px auto;}
.product { width:100%;}
.product .product_s { color:#fff; border-top:none; height:74px; padding:20px 0 0 30px; background-image:linear-gradient(to left top, #0663be,#0663be,#0bb4fa);}
.product .product_s {}
.product .product_s p { line-height:20px; font-size:20px;}
.product .product_s p span { font-size:14px; color:#70b5fa;}
.product .product_list { margin-top:35px;}
.product .product_left { width:280px; background:#343030;}
.product .product_left li { color:#fff; box-sizing:border-box; padding-left:30px; border-top:1px solid #5c5757; font-size:14px; line-height:50px;}
.product .product_left li a { font-size:16px; float:left; width:85%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#fff;}
.product .product_left li:hover a,.product .product_left .on a { color:#2c82dd;}
.product .product_left li span  { color:#79b5f4; font-size:12px;}
.product .product_left li:last-child { border-top:none; font-weight:bold;}
.product .product_left li:last-child a { color:#2c82dd; line-height:35px; padding:15px 0 25px 0;}
.product .bd { width:915px;}
.product .product_z { margin-top:35px;}
.product .bd li { float:left; width:290px; margin:0 0 40px 15px;}
.product .bd li a { display:block; width:100%;}
.product .bd li .img { width:288px; height:248px; margin-bottom:10px; border:1px solid #e8e8e8; overflow:hidden;}
.product .bd li .img img { display:block; width:100%; transition:all 0.5s;}
.product .bd li .msg { width:100%;}
.product .bd li .msg h3 { font-weight:500; font-size:16px; margin-bottom:5px; padding:0 5%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-align:center; display:inline-block; width:90%; line-height:35px; color:#fff; background-image:linear-gradient(to left top,#0663be,#0663be,#0663be,#0bb4fa);}
.product .bd li .msg p { width:90%; height:50px; line-height:25px; font-size:14px; color:#999; margin:0 auto; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:2;}
.product .bd li:hover .img img { transform:scale(1.1);}

/*新闻资讯*/
.new_list { width:100%;}
.new_list li { width:48%; margin-left:48px; float:left; height:148px; margin-top:27px; vertical-align:top;}
.new_list li:nth-child(odd) { margin-left:0; margin-top:28px;}
.new_list li span { font-size:22px; color:#0563c7;}
.new_list li .wenzi { font-size:14px; line-height:25px; margin-top:15px; border-top:1px solid #e5e5e5; border-bottom:1px solid #e5e5e5; box-sizing:border-box; padding:20px 0;}
.new_list li .wenzi a { display:block; width:100%; margin-bottom:5px; font-size:16px; color:#303030; font-weight:bold; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.new_list li .wenzi p { width:100%; color:#666; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.new_list li:hover .wenzi a { color:#0563c7;}

/*成功案例*/
.case { margin:50px auto;}
.case .case_list { padding:90px 0; box-sizing:border-box; width:100%; background-image:linear-gradient(-45deg,#0663be,#0663be,#0663be,#0bb4fa); margin-top:20px;}
.case .title { border-bottom:none;}
.case_list li { float:left; width:295px; height:420px; margin-left:6px; background:#fff; overflow:hidden;}
.case_list li:first-child { margin-left:0;}
.case_list li .img { display:block; width:100%; height:247px; overflow:hidden;}
.case_list li .img img { width:100%; transition:all 1s;}
.case_list li .wz { width:100%; padding:0 40px; box-sizing:border-box; margin:40px 0;}
.case_list li .wz a { display:block; margin-bottom:8px; width:100%; font-size:16px; font-weight:bold; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.case_list li .wz p { width:100%; color:#969696; line-height:20px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:3;}
.case_list li:hover img { transform:scale(1.1);}

/*关于我们*/
.center .center_z { width:380px; float:left; overflow:hidden;}
.center .center_z:first-child { margin-left:0;}
.center .center_z>div { height:187px;}
.center .about { width:380px;}
.center .center_z>a { font-size:14px; margin:0 auto; margin-top:40px; margin-bottom:35px; display:block; width:180px; line-height:35px; text-align:center; color:#fff; background-image:linear-gradient(-45deg,#0663be,#0663be,#0663be,#0886d5); /*background:#0663be; */}
.center .center_z .title { border-bottom:2px solid #bfbfbf;}
.center .about_center a { display:block; line-height:50px; font-size:16px; font-weight:bold; letter-spacing:1px; margin-bottom:5px;}
.center .about_center p { line-height:25px; color:#9f9f9f; font-size:14px; overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-box-orient:vertical; -webkit-line-clamp:3;}
.center .safety { margin-left:50px; margin-right:30px; width:375px;}
.center .center_z .safety_center li { letter-spacing:1px; line-height:45px; font-size:16px; border-bottom:1px solid #bfbfbf; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.center .center_z .safety_center li a { color:#5d5c5c;}
.center .center_z .safety_center li i { margin-right:6px; display:inline-block; width:4px; height:4px; background:#9f9f9f; border-radius:50%; vertical-align:middle;}
.center .contact { width:355px; float:right;}
.center .center_z  .contact_center li { line-height:30px; font-size:14px;}
.center .center_z  .contact_center li:first-child { margin-top:14px;}

/************************************************ 首页代码 （多余不用请删除） end*****************************************************/

/*** 子页公用当前位置、栏目标题及二级栏目 ***/
.c_position { line-height:40px; border-bottom:1px solid #eee; padding-left:20px; background:url(../images/position.png) no-repeat left center; text-align:left; margin-bottom:30px;}

/*左侧公共*/
.fl { float:left;}
.fr { float:right;}
.content { width:1200px; margin:0 auto;}
.left { width:280px; margin-top:30px; box-sizing:border-box;}
.left_title  { padding-left:30px; background-image:linear-gradient(-45deg,#0663be,#0663be,#0bb4fa); height:74px; overflow:hidden; font-weight:normal;}
.left_title span { color:#fff; display:block; font-size:22px; height:22px; margin-top:12px; width:100%;}
.left_title p  { margin-top:8px; color:#79b5f4; font-size:16px; line-height:18px; height:18px; width:100%;}
.left_nav { border-top:none; height:auto; margin-bottom:20px; background:#343030;}
.left_nav li a  { display:block; height:50px; line-height:50px; font-size:16px; color:#fff; text-indent:24px; border-bottom:1px solid #5c5757; position:relative;}
.left_nav li a i { position:absolute; top:0; left:0; width:7px; height:100%; background: linear-gradient(to right,#0bb4fa,#0663be); display:inline-block; vertical-align:middle; display:none;}
.left_nav .hover a,.left_nav li:hover a  { color:#2c82dd;}
.left_nav .hover a i,.left_nav li:hover a i { display:block;}

.left_nav li p { display:none; padding:10px 0; border-bottom:1px solid #5c5757;}
.left_nav li p a { height:35px; line-height:35px; font-size:14px; border-bottom:none;}
.left_nav .hover p,.left_nav li:hover p { display:block;}
.left_nav .hover p a,.left_nav li:hover p a { display:block; color:#fff;}
.left_nav .hover p a:hover,.left_nav li:hover p a:hover,.left_nav .hover p a.on,.left_nav li:hover p a.on { color:#2c82dd;}



.left_contact_title { background:url(../images/left_contatc.jpg) no-repeat scroll 0 0; height:126px; overflow:hidden;}
.left_contact_title span { color:#fff600; display:block; font-size:24px; line-height:38px; height:38px; margin-top:15px; text-indent:84px; width:100%;}
.left_contact_title p { color:#fff600; font-size:29px; line-height:36px; height:36px; text-align:center; width:100%;}
.left_contact p { font-size:14px; line-height:25px; height:auto; margin:6px auto; padding-left:25px;}
.left_contact { background:#ddd; height:auto; margin-bottom:20px; overflow:hidden; padding:10px 20px;}
.left_address { background:url(../images/icons3.png) no-repeat 0 2px;}
.left_qq { background:url(../images/icons4.png) no-repeat 0 2px;}
.left_news_title  { background-image:linear-gradient(-45deg,#0663be,#0663be,#0bb4fa); height:50px; overflow:hidden;}
.left_news_title span { color:#fff; float:left; font-size:16px; line-height:50px; padding-left:18px;}
.left_news_title a { color:#fff; float:right; font-size:12px; line-height:50px; margin-right:16px;}
.left_news  { border-top:none; padding-bottom:20px; background:#343030;}
.left_news li { background:#343030; border-bottom:1px solid #5c5757; color:#393a3a; font-size:14px; line-height:41px; height:41px; margin:0 auto; overflow:hidden; text-indent:4px; padding:0 15px; text-overflow:ellipsis; white-space:nowrap;}
.left_news li a { color:#fff; display:block; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}

/*右侧公共*/
.right { width:900px; overflow:hidden; margin-top:30px;}
.right_title { border-bottom:2px solid #ccc; height:50px; width:100%;}
.right_name { color:#000; float:left; font-size:24px; line-height:50px; padding:0 20px 0 5px;}
.right_name i { font-style:normal; font-size:16px; color:#474747;}
.right_title p { color:#333; float:right; font-size:14px; line-height:50px;}
.right_title p a { color:#333;}
.right_con { width:100%; color:#333; font-size:12px; line-height:40px; height:auto; margin:15px 0; overflow:hidden;}
.ts { margin-top:0;}

/*公用通栏*/
.c_ompany { width:100%; text-align:center; border-bottom:3px solid #ccc; padding-bottom:10px; margin-bottom:30px;}
.c_ompany h3 { font-size:30px; line-height:22px; text-align:center; font-weight:100; margin-bottom:20px; color:#333;}
.c_ompany h3 i { font-style:normal; display:block; margin:0 auto; width:30px; height:1px; background:#f30; margin-top:10px;}
.c_ompany h3 span { font-size:17px; color:#666;}
.c_ompany li { display:inline-block; border:1px solid #333; margin:10px; line-height:30px; font-size:14px;}
.c_ompany li a { display:block; color:#333; padding:0 15px;}
.c_ompany li:hover { background:#eb2914; border:1px solid #eb2914;}
.c_ompany li:hover a { color:#fff;}

/*详情页公用*/
.time_click { font-size:12px; text-align:center; color:#999; line-height:40px;}
.lh { font-size:12px; line-height:25px; color:#666;}
.lh img { max-width:100%;}
.show_h3 { font-size:26px; text-align:center; border-bottom:1px solid #eee; padding-bottom:10px; margin:20px auto 30px auto; color:#333;}
.show_sxp { clear:both; line-height:35px; color:#020202; margin-top:15px;}
.show_sxp a { color:#666;}

/*分页*/
.scott { overflow:hidden; text-align:center; letter-spacing:2px;}
.scott li { display:inline-block; line-height:35px; border:1px solid #333; margin:0 5px;}
.scott a,.scott span { display:block; padding:0px 15px; font-size:16px; color:#333; cursor:pointer;}
.scott li:hover,.scott .active { background:#333;}
.scott li:hover a,.scott li:hover span,.scott .active span { color:#fff;}

.img_show { max-width:100%; margin:10px auto; text-align:center;}
.img_show img { max-width:100%;}
.show_soft { width:100%; margin-top:20px; clear:both; text-align:center;}
.show_soft a  { width:288px; float:left; display:block; line-height:30px; color:#000; font-size:16px; border-radius:4px; overflow:hidden; margin:5px 5px; border:1px #ccc solid;}
.show_soft a img { width:100px;}
.show_soft a h2 { font-size:14px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.show_soft a p { background:#0069D6; font-weight:bold; color:#fff;}
.pro_h3 { line-height:35px; padding:0 10px; font-size:14px; font-weight:bold; background:#eee; margin:30px auto 20px auto;}


/*新闻模型*/
.new_center { margin-top:0;}
.new_list_z li { width:100%; margin-top:15px; padding-bottom:15px; border-bottom:1px solid #eee;}
.new_list_z li a { display:block; width:100%;}
.new_list_z li h3 { line-height:30px;}
.new_list_z li h3 span { display:block; float:left; max-width:85%; font-size:16px; color:#333; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.new_list_z li h3 i { display:block; float:right; font-style:normal; font-size:12px; color:#999; font-weight:500;}
.new_list_z li p { font-size:12px; color:#999; line-height:25px;}
.new_list_z li:hover .wenzi a { color:#0563c7;}

/*在线留言*/
.company { margin-left:50px;}
.company li { margin-top:27px;}
.company_l { margin-left:4px; width:327px;}
.company_r { color:#434343; margin-right:4px; text-indent:2em;}
.company_r span { display:block; line-height:26px; margin-top:26px;}
.company_bot { margin-bottom:175px;}
.main_ly li { clear:both; color:#3c3b3b; font-size:16px; line-height:30px; padding:0 0 12px;}
.main_ly_t1 { float:left; width:70px; line-height:30px; font-size:16px;}
.main_ly_t2 { color:#999999; float:left; font-size:14px; padding:0 0 0 15px; line-height:30px;}
.main_bd { border:1px solid #dddddd; float:left; height:29px; line-height:29px; padding:0 0 0 5px; width:230px;}
.main_bd1 { border:1px solid #dddddd; float:left; font-size:14px; height:102px; line-height:25px; padding:5px; width:500px;}
.main_bd2 { border:1px solid #dddddd; float:left; width:130px; height:35px; line-height:35px; padding:0 0 0 5px;}
.main_bd2img { margin:0px 0 0 5px; width:130px; height:35px}
.main_but { clear:both; padding:20px 0 0;}
.main_but input { display:block; float:left; border:none; margin-right:30px; height:35px; width:100px; border:0px; color:#3c3b3b; font-size:16px; line-height:35px; cursor:pointer;}
.main_but .blue { background:#333; color:#fff;}

/*招聘*/
.n_job { width:900px; background:#fff;}
.n_job tr { background-image:linear-gradient(to left top, #0663be,#0663be,#0bb4fa);}
.n_job th { text-align:center; height:50px; line-height:50px; color:#eee; font-size:16px;}
.n_job .titl td { border-bottom:1px dashed #ddd; padding:10px; background:#eef3f9; text-align:center; color:#666; font-size:12px;}
.n_job .titl .afold { display:block; height:23px; background:url(../images/icon_bnt__slide_close.png) center no-repeat;}
.n_job .titl.on .afold { background:url(../images/icon_bnt_slide_open.png) center no-repeat;}
.n_job .cont { padding:0 35px; background:#fff; line-height:25px; color:#666;}
.n_job .show_box { display:none;}
.n_job .article { padding:30px 0;}
.n_job .un { line-height:26px; margin:10px auto; font-size:14px; color:#777; padding:0 15px 15px 15px;}
.n_job .un a { color:#f30; font-size:16px;}

/*产品列表*/
.products { width:100%;}
.products li { float:left; width:290px; margin:0 0 20px 10px;}
.products li a { display:block; width:100%;}
.products li .img { width:288px; height:248px; margin-bottom:10px; border:1px solid #e8e8e8; overflow:hidden;}
.products li .img img { display:block; width:100%; transition:all 0.5s;}
.products li .msg { width:100%;}
.products li .msg h3 { font-weight:500; font-size:16px; margin-bottom:5px; padding:0 5%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; text-align:center; display:inline-block; width:90%; line-height:35px; color:#fff; background-image:linear-gradient(to left top,#0663be,#0663be,#0663be,#0bb4fa);}
.products li .msg p { height:50px; line-height:25px; font-size:14px; color:#999; width:90%; margin:0 auto; overflow:hidden;}
.products li:hover .img img { transform:scale(1.1);}


/*联系我们单独页面*/
.n_contact { padding-top:40px; width:100%;}
.n_contact .info { padding-top:15px; padding-bottom:30px; color:#666; text-align:center; font-size:14px;}
.n_contact .info b { margin-top:15px; display:block; font-size:24px; color:#333;}
.n_contact .info img { margin-top:15px;}
.n_contact .upbox { margin-bottom:40px; border:1px solid #dbdbdb;}
.n_contact .upbox .text_box { border-right:1px solid #dbdbdb; width:520px; padding:45px 20px; float:left;}
.n_contact .upbox .text_box .box { background:url(../images/icon_contact.png) left 8px no-repeat; font-size:14px; line-height:30px; color:#333; padding-left:25px;}
.n_contact .map { border:1px solid #dcdcdc;}
.n_contact .ewm_box { float:right; display:block; width:315px; margin-top:20px;}
.n_contact .ewm_box .box span { display:block; margin-top:8px; color:#666; text-align:center; font-size:12px;}
.n_contact .ewm_box img { display:block; margin:0 auto; width:115px; height:115px;}

