body {min-width: 1200px;}
html,body,div,td,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote{margin:0;padding:0; list-style:none;font-family:"Microsoft Yahei","Times New Roman", Arial, tahoma, arial, \5b8b\4f53, sans-serif;}
.clr{ margin:0px; padding:0px; border:0px; height:0px; clear:both;}
em,i{ font-style:normal;}

A{TEXT-DECORATION: none;}
A:link {color: #000000;}
A:visited {color: #000000}
A:active {color: #000000}
A:hover{COLOR: #FF6600; right: 0px; top: 1px}
TD
{
FONT-FAMILY: "Microsoft Yahei"; FONT-SIZE: 9pt;
color: #000000;
line-height: 150%; 

}
Input
{
BACKGROUND-COLOR: #FFFDFB; 
BORDER-BOTTOM: #89a5e6 1px solid;
BORDER-LEFT: #89a5e6 1px solid;
BORDER-RIGHT: #89a5e6 1px solid;
BORDER-TOP: #89a5e6 1px solid;
COLOR: #205064;
border-color: #B2C2D7 #B2C2D7 #B2C2D7 #B2C2D7; font-size: 9pt;
}
Button
{
FONT-SIZE: 9pt;HEIGHT: 20px; 

}
Select
{
FONT-SIZE: 9pt;HEIGHT: 20px;

}
#Menu A
{
font-size:13px;
TEXT-DECORATION: none;
color: #ffffff;
}

#Menu A:hover{color:#F8EF03;
}
/*头部CSS开始*/
div{ margin:0; font-size:14px;}
/*头部导航栏CSS开始*/
.sitenav {height:50px; margin:0}
.sitenav .menu-main ul{ list-style-type:none; display:table; margin:auto; padding:0; text-align:center;}
.sitenav .menu-main li,.sitenav .menu-main a,.sitenav .menu-main li a span{float:left;cursor:pointer}
.sitenav .menu-main li{list-style:none; display:table; white-space:nowrap; word-break:keep; background:url(/img/meun_jgx.jpg) no-repeat right;}
.sitenav .menu-main li.last-item{background:none;}
/* 下一行中的第五个参数padding:0 8px;中的8px为导航栏导航栏目与间隔图片间的距离 */
.sitenav .menu-main li a{display:block;height:50px;line-height:50px;color:#fff;padding:0 46px;white-space:nowrap;text-decoration:none; font-size:14px}
.sitenav .menu-main li a span{}
.sitenav .menu-main li a:hover,
.sitenav .menu-main li a:active,
.sitenav .menu-main li.open a{ background-color:#FB8700;}
.sitenav .menu-main li a:hover span,
.sitenav .menu-main li a:active span,
.sitenav .menu-main li.open a span{}
/*头部导航栏CSS结束*/


.nav{ width:1200px; height:50px;}
.nav ul li{position: relative;float: left; position: relative; text-align: center;line-height:50px;}
.nav ul li > .menu{text-align:center; height:50px; background:url(/img/meun_jgx.jpg) no-repeat right;}

.nav ul li:nth-child(8) > .menu{ background:none;}
.nav ul li:nth-last-child(1) > .menu{ background:none;}
/*.nav ul li > .menu:hover{ border-bottom:solid 3px #109bc5;}*/
.nav ul li > .menu > a{ display:inline-block; height:100%; padding:0px 43px; color:#fff; font-size:15px; font-weight:400; z-index: 999;}
.nav ul li > .menu > a:hover{ color:#fff; background-color:#FB8700;}
.nav ul li > .menu > i.caret{ position:absolute; top:45px; right:16px; width:16px; height:10px; background:url(../img/icon_bg.png) 0 0 no-repeat;}
/*.nav ul li > .cur{ border-bottom:solid 3px #109bc5;}*/
.nav ul li > .cur > a{ color:#fff; background-color:#FB8700;}
.nav ul li > .menu_sub{position: absolute; z-index:999; left:0; top:50px; width:100%; margin:0; padding:5px 0px 0px; list-style:none; background-color:#FFFFFF; border-radius:0px 0px 0px 0px; border-top:0px;}
.nav ul li > .menu_sub > li{ width:100%; height:40px; line-height:40px; border-bottom:solid 1px #e6e6e6;}
.nav ul li > .menu_sub > li > a{ font-size:15px; }
.nav ul li > .menu_sub > li > a:hover{ color:#ee2d24}





.h_top{ height:38px; line-height:38px; width:1200px; margin:auto; color:#666; overflow:hidden;}
.h_top em{ float:left;}
.h_top span{ float:right; display:inline-block;}
.h_top span a{ padding:0 5px; display:inline-block; color:#666;}
.ttop{width:100%; border-bottom:#CACACA 1px solid; background:#f4f4f4}
.ttop_center{width:1200px; height:30px; line-height:30px; margin:auto; clear:both; color:#999999}
.logo{ float:left;}
.l_right{float:right; margin-right:5px;}
.l_map{float:right; margin-top:8px;}
.l_tel{color:#FF0000; font-size:24px; margin-top:40px;}
.phone {background: url(/img/telx.png) no-repeat; margin-top:20px; line-height:1.4; padding:0px 0px 0px 75px;}
.phone p {font-size: 17px;color: #666;background: text-align: left; padding-left:3px; margin:0px;}
.phone span {font-family: "Times New Roman", Times, serif;font-size: 34px;color: #000000;font-weight: bold;}

/*头部CSS结束*/


.i_about{width:100%; background:url(../img/about_bg.jpg); overflow:hidden; height:370px;}
.i_a_content{ width:1200px; margin:0 auto; margin-top:30px; margin-bottom:30px;}
.i_a_p{ width:350px; float:left;}
.i_a_p img{ width:100%;}
.i_a_box{ width:820px; margin-left:30px; float:left;line-height:24px; font-size:14px; color:#fff;}
.i_a_box p{ line-height:24px; font-size:14px; float:left;color:#fff;}

.baike{ float:left; width:250px; height:280px; margin-left:20px; background:#fff;}
.baike h2{position:relative; line-height:35px; border-bottom:1px solid #dbdbdb;color:#007ab9; text-align:center; font-size:20px;}
.baike ul { float:left; margin-top:9px; margin-left:10px; width:230px;}
.baike ul li{ font-size:14px; color:#555; line-height:30px; height:30px; overflow:hidden;}
.baike ul li a{color:#555;}


.slideshow { height:500px; position: relative; }
.slideshow .bd li { height: 500px;}
.slideshow .bd li a { display: block; height: 500px;}
.slideshow .hd ul { width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; list-style:none;  line-height:30px; text-align:center; }
.slideshow .hd ul li { cursor:pointer; width:60px; height:6px; display:inline-block; background: #FFF; margin-left: 2px;}
.slideshow .hd ul .on{ background: #000; }




.s_main_box .floor{margin:0px auto;padding:40px 0;}
.s_main_box .f7{background:url(/img/bg_f7.jpg) center 61px no-repeat;padding-bottom:0;height: 490px;overflow:hidden;}
.s_main_box .f7 .main_box{position:relative; width:1200px; margin:auto;}
.s_main_box .f7 .title{position:absolute;left:0;top:0;}
.s_main_box .f7 .content{margin-left:370px;}
.s_main_box .f7 .content .up{width:750px;padding-top:83px;color:#ECECEC;line-height:27px;font-size:15px;}
.s_main_box .f7 .content .up h1{color:#fff;font-size:18px;display:block;margin-bottom:13px;}
.s_main_box .f7 .content .up p{color:#a2a2a4;font-size:12px;line-height:20px;}
.s_main_box .f7 .content .un{margin-top:20px;}
.s_main_box .f7 .content .un .jj_scoll{position:relative;height:180px;white-space:nowrap;overflow: scroll;overflow-y:hidden;}


.prclsz {height:51px; line-height:51px; font-size:16px; color: #fff; background: url(/img/ico06.png) no-repeat 14px 18px #1f9ad9; position: relative; font-weight: normal; border-bottom: solid 1px #fff;}
.prclsz:before{content:""; position:absolute; width:21px; height:21px; background: url(/img/ico01.png) no-repeat 0 0; left:250px; top:15px;}
.prclsz a{color:#fff; display:inline-block; padding:0 0 0 40px; width:290px;}
.prclsz:hover{ background-color:#0088ce;}
.prclsz:hover a{color:#FFFFFF;}

.prcls {height:51px; line-height:51px; font-size:16px; color: #333; background-color:#e5e5e5; position: relative; font-weight: normal; border-bottom: solid 1px #fff;}
.prcls:before{content:""; position:absolute; width:21px; height:21px; background: url(/img/ico01.png) no-repeat 0 0; left:250px; top:15px;}
.prcls a{color:#333; display:inline-block; padding:0 20px; width:240px;}
.prcls:hover{ background-color:#0088ce;}
.prcls:hover a{color:#FFFFFF;}

.prclsx {height:51px; line-height:51px; font-size:16px; color: #333; background-color:#e5e5e5; position: relative; font-weight: normal; border-bottom: solid 1px #fff;}
.prclsx:before{content:""; position:absolute; width:21px; height:21px; background: url(/img/ico01.png) no-repeat 0 0; left:230px; top:15px;}
.prclsx a{color:#333; display:inline-block; text-decoration:none; padding:0 20px; width:270px;}
.prclsx:hover{ background-color:#0088ce;}
.prclsx:hover a{color:#FFFFFF;}


#protit a{display:block;height:40px;line-height:40px; color:#333333; width:100%; white-space:nowrap;text-decoration:none; font-size:15px}
#protitx a{display:block;height:40px;line-height:40px; color:#333333; width:100%; white-space:nowrap;text-decoration:none; font-size:16px}

.probg{width:280px; background-color:#eeeeee; border-radius:3px; box-shadow:0px 0px 8px #d4d4d4;}
.probg:hover{ background-color:#0088ce; box-shadow:0px 0px 10px #0088ce;}
.probg:hover > #protit a{ color:#FFFFFF;}

.probgx{width:280px; background-color:#eeeeee; border-radius:3px; box-shadow:0px 0px 8px #d4d4d4;}
.probgx:hover{ background-color:#0088ce; box-shadow:0px 0px 10px #0088ce;}
.probgx:hover > #protit a{ color:#FFFFFF;}


/*.h_gg1 {
    height: 260px;
    background: url(/img/bannerzx.jpg) no-repeat center 0;
    position: relative;
    color: #fff;
    line-height: 34px;
    clear: both;
    top:25px;
    padding-top:140px;
}*/


.h_gg1{
	height: 349px;
	background: url(/img/bannerz.png) no-repeat center 0;
	position: relative;
	color: #fff;
	line-height: 34px;
	clear: both;
	top: -45px;
    margin-top:80px;
}
.gg01{
	position: absolute;
	left: 50%;
	margin-left:370px;
	top: 100px;
	width: 210px;
	text-align: center;
	white-space: nowrap;
}
.gg01 p{height: 83px;background:url(/img/c_pho.png) no-repeat right 8px;}
.gg01 p b{
	display: block;
	font-family: Arial;
	font-size: 30px;
	line-height: 38px;
}
.gg01 span{display: block;line-height:43px;border: solid 1px #fff;color: #fff;font-size: 16px;}
.gg01 a:hover span,.gg01 span:hover,.gg01:hover span{border-color:#f68100;background:#f68100;color:#fff;}



.shi_bg{background:url(/img/shili.jpg) no-repeat center 0;height: 600px;margin-top: -100px;padding: 50px 0 0;}
.yin_t{font-size: 40px;color: #333;text-align: center;position: relative;height: 90px;line-height: 42px;}
.yin_t:before{content: "";width: 18px;height: 1px;background: #000;position: absolute;top: 24px;left: 33%;}
.yin_t:after{content: "";width: 18px;height: 1px;background: #000;position: absolute;top: 24px;right: 33%;}
.yin_t a{color: #333;}
.yin_t span{display: block;font-size: 20px;font-weight: normal;}
.shi{ padding-top:60px;}
.shi .shi_ul01{
	display: block;
	height: 40px;
	padding-top: 20px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	margin-left: 120px;
}
.shi .shi_ul01 li{font-size: 16px;color: #666;height: 45px;line-height: 45px;overflow: hidden;background:url(/img/yin_ico07.png) no-repeat 20px 18px;width: 350px;float: left;padding: 0 0 0 50px;}


.ibrand-num li{
	float: left;
	width: 286px;
	height: 292px;
	position: relative;
	text-align: center;
	background: url(/img/iserve_bg.png) no-repeat;
	font-weight: bold;
	margin-left: 18px;
	color: #2a2a36;
	padding-top: 95px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}
.ibrand-num li:after{content:'';position:absolute;width:100px;height:30px;background:url(/img/iserve_shadow.png);bottom:-30px;left:50%;margin-left:-60px;}
.ibrand-num li:first-child{margin-left:0;}
.ibrand-num li span{font-size: 50px;font-family: "FZZCHJW_0";line-height: 66px;}
.ibrand-num li i{font-size: 20px;color: #f68100;padding-left: 5px;}
.ibrand-num li b{display:block;font-size: 20px; padding:5px 0 0;}
.ibrand-num li.shi_li02{
	background: url(/img/iserve_bg.png) no-repeat 0 -292px;
	color: #fff;
}
.ibrand-num li.shi_li02 i{color: #fff;}





.andiv{width:288px; background-color:#eeeeee; border-radius:3px; box-shadow:0px 0px 8px #d4d4d4;}
.andiv:hover{ background-color:#0088ce; box-shadow:0px 0px 10px #0088ce;}
.andiv:hover > #protitx a{color:#FFFFFF;}



.compcont{ background-image:url(img/company_bg.jpg); background-position:center; background-repeat:no-repeat; height:100px; width:1200px; margin:auto;}

.compcont b{display: block;position: absolute;height: 100px;line-height: 100px;font-size: 30px;text-indent: 20px;}

.index-company{min-height: 100px;padding-bottom: 50px; width:1200px; margin:auto;}
.index-company .container{padding: 0px 30px 0px 30px;}
.index-company .title{width: 100%;height: 100px;position: relative;color: #fff;background: url('img/company_bg.jpg')no-repeat center center;}
.index-company .title b{display: block;position: absolute;height: 100px;line-height: 100px;font-size: 30px;text-indent: 20px;}
.index-company .title .tel{display: block;position: absolute;right: 0px;top: 0px;height: 100px;background: url('img/tel02.png')no-repeat 0px center;background-size: 30px;padding-left: 50px;padding-right: 50px;}
.index-company .title .tel small{display: block;font-size: 14px;padding:25px 0px 5px 0px;}
.index-company .title .tel span{display: block;font-size: 24px;font-weight: bold;}
.index-company .box{background-color: #f7f7f7;padding:6px 7px 6px 10px; font-size:14px; line-height:1.7}


.index-line01{width: 100%;height: 100px;line-height: 100px;background: url('img/line_bg.jpg')no-repeat center center;font-size: 26px;color: #fff;font-weight:bold;letter-spacing: 10px; text-align:center;}
.index-line02{width: 100%;height: 100px;line-height: 100px;background: url('img/line_bg.jpg')no-repeat center center;font-size: 26px;color: #fff;font-weight:bold;letter-spacing: 10px; text-align:center;}

.fl{ float:left;}
.fr{ float:right;}


/*-----------主体样式---------*/
.row{ width:100%; margin:0 auto;}
.content{width: 1200px; margin:0 auto;}
.overfl{overflow:hidden;}
.til01{text-align: center;height:80px;color: #333;font-size:40px;line-height:80px;font-family: "Microsoft Yahei";font-weight: normal;background:url(plantbg.gif) no-repeat center 0;margin-bottom: 34px;}
.til01 b{color: #c30c22;}
.til01 a{color: #333;}

/*foot*/
.f_bj{clear:both;overflow:hidden;height:271px;background:url(../img/footbg.gif) repeat center 0 #fff;color:#555;line-height:30px;}
.f_bj a{color:#555;}
.f_nav{overflow:hidden;margin-bottom:52px;height:71px;color:#0e90d2;text-align:center;font-size:16px;line-height:71px;}
.f_nav a{color:#f5dedf;}
.f_nav em{display:inline-block;padding:0 23px;}
.f_logo{overflow:hidden;padding:7px 0 0;width:258px;white-space:nowrap;}
.f_logo img{display:block;width:191px;height:190px;}
.f_con{overflow:hidden;width:1200px; margin:0 auto;}
.f_con h3{height:29px;color:#333;font-weight:400;font-size:16px;line-height:29px;}
.f_cont,.f_text{overflow:hidden;padding-left:120px;height:150px;}
.f_text{width:250px;background:url(../img/f_ico1.gif) no-repeat 0 20px;}
.f_cont{width:710px;background:url(../img/f_ico2.gif) no-repeat 0 20px;}
.f_text b{display:block;color:#fff;font-size:18px;line-height:53px;}
.f_text p{display:block;}
.f_code{padding:5px 0 0;width:82px;text-align:center;line-height:32px;}
.f_code img{display:block;display:block;width:82px;height:83px;}
.f_code span{display:block;color:#999;}
.f_wz{clear:both;height:72px;border-top:solid 1px #eee;color:#555;line-height:72px;}
.f_wz span{display:inline-block;padding:0 180px 0 0;}
.tel_1{ float:left; margin-right:25px;}

.links{ color:#636363; margin-bottom:30px;}
.links a{ display:inline-block; line-height:28px; margin:0 6px; color:#636363;}
.links a:hover{ color:#c81622;}

.titnav{margin-bottom: 20px;height: 48px;background: url(../img/line2.gif) repeat-x center bottom;font-size: 18px;line-height:46px;}
.titnav span{display: inline-block;height: 46px;border-bottom: solid 3px #0e90d2;color: #666;font-weight: 700;}
.newbox{overflow:hidden;padding:79px 0 0;height:609px;background:#f7f7f7;color:#555;line-height:26px;}
.newbox h2{height:86px;}
.news2 h3,.newtil{margin-bottom:20px;height:48px;background:url(../img/line2.gif) repeat-x center bottom;font-size:18px;line-height:46px;}
.newtil li{float:left;margin:0 31px 0 0;}
.newtil li.born{margin-left:0;}
.news2 h3 a,.newtil li a{display:inline-block;height:46px;color:#333;}
.news2 h3 a,.newtil li.cur a{border-bottom:solid 3px #c81622;color:#c81622;font-weight:700;}
.news1,.news2{width:550px;}
.more02 a,.news2 h3 .more02 a{border:0;color:#333;text-transform:uppercase;font-weight:400;font-size:14px;}
.new_c{ position:relative;}
.new_ico{position:absolute;top:0;left:0;z-index:1;width:161px;height:140px;background:url(../img/newtbg.gif) no-repeat 0 0;color:#fff;text-align:center;font-weight:700;font-size:28px;line-height:140px;}
.new_c dl{overflow:hidden;margin-bottom:22px;height:275px;border-bottom:solid 1px #dfdfe0;}
.new_c dt{position:relative;overflow:hidden;margin-bottom:17px;height:140px;}
.new_c dt span{position:absolute;top:0;right:0;width:66px;height:66px;background:url(../img/new_hot.png) no-repeat 0 0;}
.new_c dt img{float:right;display:block;overflow:hidden;width:388px;height:140px;}
.new_c dd{overflow:hidden;height:98px;color:#555;}
.new_c dd h3{height:42px;color:#c81622;font-size:14px;line-height:42px;}
.new_c dd h3 a{color:#0e90d2;}
.new_c dd h3 span{float:right;color:#8c8a8a;font-weight:400;}
.new_c dd p a{color:#555;}
.new_c li{display:block;height:29px;color:#555;line-height:29px;}
.new_c li span{float:right;color:#b1a5a5;}
.new_c li a{display:block;padding-left:14px;background:url(../img/ico07.gif) no-repeat 0 14px;color:#555;}
.new_c li a:hover{background:url(../img/ico08.gif) no-repeat 0 14px;}
.new2_c,.new_c{overflow:hidden;height:392px;}
.news_p,.news_p img{width:548px;height:140px;}
.news_p{margin-bottom:17px;}
.new2_c dl{float:left;overflow:hidden;margin-bottom:3px;margin-left:10px;padding:0 10px 0 28px;width:222px;height:118px;border-bottom:solid 1px #dfdfe0;background:url(../img/faq_ico1.gif) no-repeat 0 14px;}
.new2_c dt{height:42px;font-weight:700;line-height:44px;}
.new2_c dt a{color:#333;}
.new2_c dl.cur{background:url(../img/faq_ico2.gif) no-repeat 0 14px;}
.new2_c dl.cur dt a{color:#c81622;}
.new2_c dl.new2_cl1{padding-left:78px;background-position:48px 14px;}



.footer{width: 100%;background-color: #101010;color: #979797; padding:20px 0px;}
.footer .container{ width:1000px; margin:auto; clear:both;}
.footer a{color: #979797;}
.footer a:hover{color: #fff;}
.footer .footer-nav{ width:1000px; margin:auto;}
.footer .footer-nav ul li{float:left; text-align: center;width:12.5%; line-height:70px;}
.footer .footer-nav ul li a{text-align: center; font-size:16px;}
.footer p{line-height:28px;}



.w1200{width:1200px; margin:0 auto;}

.ys_bg{
	height: 500px;
	overflow: hidden;
	padding: 0px;
}
.ys_bgg{background-image:url(/img/ys_bgx.jpg); background-repeat:no-repeat; background-position: center bottom;}

.ys_bg .yin_t:before,.jz .yin_t:before,.about .yin_t:before{left: 36%;}
.ys_bg .yin_t:after,.jz .yin_t:after,.about .yin_t:after{right: 36%;}
.ys{
	width: 700px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	
}
.ys_m{width: 400px;margin: 0 auto;text-align: center;padding: 40px 0 0;height: 175px;}
.ys_m dl dt{height: 90px;overflow: hidden;}
.ys_m dl dt em{width: 115px;height: 45px;padding: 0 0 10px;}
.ys_m dl dt em img{width: 115px;height: 45px;}
.ys_m dl dt b{display: block;font-size: 20px;color: #333;}
.ys_m dl dd{font-size: 14px;color: #333;line-height: 25px;height: 50px;overflow: hidden;}
.ys_bot{width: 700px;background:url(/img/ys_line.gif) repeat-x 0 9px;height: 141px;}
.ys_bot ul li{width: 140px;float: left; no-repeat center 0;height: 141px;color: #333;padding: 30px 0 0;text-align: center;}
.ys_bot ul li em{display: block;width: 35px;height: 35px;line-height: 0; overflow: hidden;margin: 0 auto;}
.ys_bot ul li em img{width: 35px;height: 70px;-webkit-transition:all .5s;transition:all .5s;}
.ys_bot ul li b{display: block;font-size: 16px;line-height: 24px;padding: 8px 0 0;}
.ys_bot ul li b i{display: block; font-style:normal;}
.ys_bot ul li:hover,.ys_bot ul li.on{background:url(/img/ys_k02x.png) no-repeat center 0;color: #fff;}
.ys_bot ul li:hover em img,.ys_bot ul li.on em img{margin-top: -35px;}



.lc_bj{
	height: 620px;
	overflow: hidden;
	background: url(/img/lcbg.jpg) no-repeat center top;
	padding-top: 20px;
	font-family: "Microsoft YaHei";
	box-sizing: border-box;
}
.lc h2{}
.lc ul{
	width: 1220px;
	height: 300px;
	position: relative;
	margin-top: 40px;
	margin-left:-10px;
}
.lc ul li{ cursor: pointer; width: 130px; height: 160px; box-sizing: border-box; text-align: center; margin-right: 48px; float: left; font-size:16px; color: #333333; line-height: 42px; position: absolute; }
.lc ul li i{display: block;font-size: 15px; color: #333333; height:50px;line-height:40px;padding-bottom: 18px;background: url(/img/lcico.png) no-repeat center bottom; text-align: center; font-weight: bold; font-family: "Arial";padding-left: 5px;}
.lc ul li em{height: 102px; line-height: 102px; display: block; margin:15px auto 0;}
.lc ul li:nth-child(7){margin-right: 0;}
.lc ul li:nth-child(1) em{ background: url(/img/lc1.png) no-repeat center top;}
.lc ul li:nth-child(2) em{ background: url(/img/lc2.png) no-repeat center top;}
.lc ul li:nth-child(3) em{ background: url(/img/lc3.png) no-repeat center top;}
.lc ul li:nth-child(4) em{ background: url(/img/lc4.png) no-repeat center top;}
.lc ul li:nth-child(5) em{ background: url(/img/lc5.png) no-repeat center top;}
.lc ul li:nth-child(6) em{ background: url(/img/lc6.png) no-repeat center top;}
.lc ul li:nth-child(7) em{ background: url(/img/lc7.png) no-repeat center top;}
.lc ul li:nth-child(1){left:0;top:61px;}
.lc ul li:nth-child(2){left:170px;top:26px;}
.lc ul li:nth-child(3){left:360px;top:20px;}
.lc ul li:nth-child(4){left:530px;top:65px;}
.lc ul li:nth-child(5){left:710px;top:18px;}
.lc ul li:nth-child(6){left:910px;top:-5px;}
.lc ul li:nth-child(7){left:1100px;top:33px;}

.lc ul li em{
-webkit-transition: -webkit-transform 0.5s ease-out;
-moz-transition: -moz-transform 0.5s ease-out;
-o-transition: -o-transform 0.5s ease-out;
-ms-transition: -ms-transform 0.5s ease-out;}
.lc ul li:hover em {
-webkit-transform: rotateZ(360deg);
-moz-transform: rotateZ(360deg);
-o-transform: rotateZ(360deg);
-ms-transform: rotateZ(360deg);
transform: rotateZ(360deg);
}

.lc ul li i{-webkit-transition: 1s;-moz-transition: 1s;transition: 1s; }
.lc ul li:hover i{margin-top:-5px;}
.lc_zx{ height: 52px; line-height: 52px;}
.lc_zx span{
	display: inline-block;
	float: left;
	font-size: 22px;
	font-weight: bold;
	color: #333;
}
.lc_zx p{ padding-left: 44px; background: url(../images/lctel.png) no-repeat left 5px; margin:0 auto; width: 440px; box-sizing:border-box;  position: relative;display: block;font-size: 14px; color: #666666; line-height: 52px;}
.lc_zx p b {
	overflow: hidden;
	color: #0061ae;
	font-weight: bold;
	font-family: "Arial";
	font-size: 30px;
}







.pt40{ padding-top:40px;}

/*news*/
.news{width:775px;}

.news > .tit2 > h4 {
    font-weight: normal;
    line-height: 100%;
    height: 36px;
    overflow: hidden;
    background: url(/img/n_l1.jpg) no-repeat 0 1px;
    padding-left: 19px;
}
.news > .tit2 > h4 > a {
    color: #fff;
    text-decoration: none;
    cursor: pointer;
}
.news > .tit2 > h4 span {
    display: inline-block;
    float: left;
    font-size: 20px;
    color: #333;
    font-weight: bold;
    line-height: 100%;
}
.news > .tit2 > h4 em {
    display: inline-block;
    float: right;
    font-size: 14px;
    color: #FFF;
    text-transform: uppercase;
    background-color: #878787;
    height: 20px;
    width: 60px;
    m.: ;
    line-height: 20px;
    text-align: center;
	font-style: normal;
}

.news_show{ width:100%; margin-top:10px; padding-bottom:20px; text-align:left;}
.news_show > li{ display:block; width:100%; float:left; }
.news_show > li.on{ display:block; padding-bottom:25px; overflow:hidden;}
.news_show > li.on img{ width:300px; height:220px;}
.news_show > li.on .new_tit{ width:450px;}
.news_show > li.on .new_tit h3{padding-left:20px; height:42px; line-height:42px; font-size:17px; color:#fff; background-color:#0088ce;}
.news_show > li.on .new_tit h3 a{ color:#fff}
.news_show > li.on .new_tit p{ padding-top:15px; line-height:26px; font-size:14px; color:#8b8b8b;}


.news_show > li.li {
    margin-bottom: 12px;
    width: 374px;
    overflow: hidden;
    float: left;
    height: 53px;
    background: #fff;
}
.news_show > li.li > a {
    color: #fff;
    text-decoration: none;
    cursor: pointer;
}
.news_show > li.li > a > i {
    display: inline-block;
    float: left;
    width: 50px;
    height: 53px;
    background: #d2d2d2;
    text-align: center;
    color: #fff;
    font-family: Arial;
    font-size: 10px;
	font-style: normal;
}
.news_show > li.li > a > i span {
    display: block;
    font-size: 24px;
    line-height: 100%;
    font-weight: bold;
    padding-top: 7px;
}
.news_show > li.li > a > em {
    display: block;
    line-height: 53px;
    float: left;
    padding-left: 15px;
    overflow: hidden;
    font-size: 16px;
    color: #333;
    height: 53px;
    width: 294px;
    padding-right: 15px;
	font-style: normal;
}


.news_show > li.li:nth-child(odd){ margin-left:24px;}

.ask{ width:380px;}
.ask > .tit2 > h4 {
    font-weight: normal;
    line-height: 100%;
    height: 36px;
    overflow: hidden;
    background: url(/img/n_l1.jpg) no-repeat 0 1px;
    padding-left: 19px;
}
.ask > .tit2 > h4 > a {
    color: #fff;
    text-decoration: none;
    cursor: pointer;
}
.ask > .tit2 > h4 span {
    display: inline-block;
    float: left;
    font-size: 20px;
    color: #333;
    font-weight: bold;
    line-height: 100%;
}
.ask > .tit2 > h4 em {
    display: inline-block;
    float: right;
    font-size: 14px;
    color: #FFF;
    text-transform: uppercase;
    background-color: #878787;
    height: 20px;
    width: 60px;
    m.: ;
    line-height: 20px;
    text-align: center;
	font-style: normal;
}
.ask > ul > li{ padding-bottom:11px; margin-top:3px; border-bottom:1px dashed #ddd; text-align:left;}
.ask > ul > li > h3{ line-height:36px; font-size:14px; font-weight:500;}
.ask > ul > li > h3 span{ display:inline-block; background-color:#0088ce; width:24px; height:24px; text-align:center; vertical-align:middle; font-size:14px; color:#fff; line-height:24px; margin-right:10px;}
.ask > ul > li > p span{ display:inline-block; background-color:#bdbdbd; width:24px; height:24px; text-align:center; vertical-align:middle; font-size:14px; color:#fff; line-height:24px; margin-right:10px;}


.newlist{padding:20px; margin:0px 5px 20px; border:solid 1px #CCCCCC; box-shadow:0px 0px 5px #d4d4d4;}
.newlist:hover{border:solid 1px #FF0000; box-shadow:0px 0px 10px #0088ce;}
.newlist:hover > a > .newtitle{ color:#0088ce;}
.newtitle{height:30px; line-height:30px; font-size:17px; font-weight:500;}
.newcont{line-height:24px; font-size:14px; color:#888888; padding:5px 0px;}
.newlbl{height:30px; line-height:30px; font-size:14px; color:#666666;}


