/* banner */
.banner{width:100%; margin:0 auto; position:relative; height: 560px;}
.fullSlide{width:100%;position:relative;height:100%;background:transparent}
.fullSlide .bd{margin:0 auto;height:100%;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{height:100%;width: 100%;}
.fullSlide .bd li{height:100%;overflow:hidden;text-align:center;background-position:center;background-repeat:no-repeat;width: 100%;}
.fullSlide .bd li a{display:block;height:100%;width: 100%;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0}
.fullSlide .hd ul{text-align:center;margin-bottom:10px}
.fullSlide .hd ul li{background: rgba(255,255,255,0.95);cursor:pointer;display:inline-block;*display:inline;zoom:1;width: 35px;height: 9px;margin: 2px;overflow:hidden;*filter:alpha(opacity=50);*opacity:.5;line-height:999px}
.fullSlide .hd ul .on{background: #00a1e3;}
.fullSlide .prev,.fullSlide .next{display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;z-index:1;width:40px;height:60px;background:url(slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;*filter:alpha(opacity=50);*opacity:.5;display:none}
.fullSlide .next{left:auto;right:15%;background-position:-6px -137px}
/*********************************************************************************/
.span4 {margin: 20px auto;}
.span4 ul li {float: left;width: 25%;background: url(bg6.jpg) repeat-y left center;}
.span4 ul li:first-child {background:none;}
.span4 ul li i {color: #c8c8c8;text-transform: uppercase;line-height: 20px;}
.span4 ul li img {
  -webkit-transition: all .2s;  -moz-transition: all .2s;   -ms-transition: all .2s;
	   -o-transition: all .2s;       transition: all .2s;
}
.span4 ul li:hover img {
  -webkit-transform: translateY(-10px);    -moz-transform: translateY(-10px);   -ms-transform: translateY(-10px);     -o-transform: translateY(-10px);
	      transform: translateY(-10px);
}
.search {overflow: hidden;height: 51px;line-height: 49px;padding-top:10px;border-bottom: 1px solid #eaeaea;}
.search .hotkey span {font-size: 12px;font-weight: bold;color:#666;}
.search .hotkey a {font-size: 12px;padding-right: 13px; color:#868686;}
.search .form {float: right;height: 28px;line-height: 28px;color: #666;margin-top: 7px;margin-bottom: 3px;border:1px solid #CCC;padding-left:5px;background: url(search.jpg) no-repeat 6px #fff;center;}
.search .search-t {float: left;width: 160px;height: 28px;line-height: 28px; color: #ccc; padding-left: 36px; margin-bottom: 4px; outline: 0; font-size: 12px; background: none;}
.search .search-s {float: left;width: 46px;height: 28px;color: #fff;font-size: 12px;cursor: pointer;background: #00a1e3;border: none;}
.bg1{ background:url(bg1.jpg) center; height: 520px;}
.bg6{ background: url(bg6.jpg) no-repeat center; height: 526px;}
.honor .prev ,.honor .next {display: block;width: 20px;height: 70px;margin-top:-32px; position: absolute;top:50%; background: url(p_n.png) no-repeat;}
.honor .prev {background-position: 0 0;left: 10px;}
.honor .next {background-position: -23px 0;right: 10px;}
.fpp .tempWrap{ width:375px; margin:0 auto;}
.fengcaibottom .tempWrap{ width:1040px; margin:0 auto;}
.tedian{ height: 500px;
}
.tedian h3{background: url(ico2.png) no-repeat center 50px;margin-top: 45px;margin-bottom: 10px;}
.tedian h3 a{ color: #fc860e; height: 72px; text-align: center; display: block; font-size: 36px; font-weight: bold;
}
.tedian h3 em{ display: block; font-size: 14px; color: #333;
}
.twdianbg{background:url(ico3.png) no-repeat center;height: 388px;width: 1046px;margin: 0 auto;position: relative;}
.twdianbg dl{ width: 218px; text-align: left; position: absolute;
}
.twdianbg dl dt{ font-size: 18px; color: #007ee3; font-weight: bold; margin-bottom: 7px;
}
.twdianbg dl dd{ color: #555; line-height: 24px;
}
.twdianbg .tedian1{ left: 29px; top: 41px; text-align: right;
}
.twdianbg .tedian2{ top: 41px; right: 40px;
}
.twdianbg .tedian3{ left: 29px; text-align: right; top: 235px;
}
.twdianbg .tedian4{ top: 235px; right: 40px;
}
/**********************************/
.solutionbgs{ height: 110px;margin-top: 33px;background: url(img2.png) repeat;}
.solutionbg{ height: 915px;}
.hng{ background: url(img1.png) no-repeat;height: 102px;}
.solution .solution_left{ width: 240px;border-bottom: none;margin-top: -112px;}
.solution .solution_left h3{ background: url(5.png) no-repeat; height: 112px;}
.solution .solution_left h3 a{ display: block; font-size: 24px; font-weight: bold; text-align: center; text-transform: uppercase; padding-top: 25px; color: #fff; line-height: 31px;
}
.solution .solution_left h3 span{ display: block; font-size: 14px; font-weight: normal;
}
.solution .solution_left ul{    
background-color: #fff;    
padding: 12px 10px 20px;    
border-bottom: 4px solid #676767;    
width: 210px;}
.solution .solution_left ul li{    
line-height: 47px;    
height: 47px;    
font-size: 14px; 
border-bottom: 1px dashed #ddd; }
.solution .solution_left ul li a{ display: block; background: url(img4.png)  no-repeat center left; height: 47px; line-height: 47px; padding-left: 23px;

}
.solution .solution_left ul li:hover a{ background: url(img3.png)  no-repeat center left; color:#007ee3;}
.solution .prorp{ text-align: center;font-size: 18px; color:#fff;height: 80px;}
.solution .prorp p{ width: 483px; text-align: left; float: left; line-height: 30px;
}
.solution .prorp p em{ font-size: 22px; display: block; font-weight: bold;
}
.solution .prorp span{ display: block; float: right; text-align: left; font-size: 14px;
}
.solution .prorp b{ display: block; font-family: Impact; font-size: 30px; color: #fc940e;
}
.solution_right { width: 820px; overflow: hidden; margin-top: -80px;
}
.solutionshowBox_nr{height:auto;overflow:hidden;margin:0 auto;width: 850px;margin-top: 16px;}
.solutionshowBox_nr a{ display: block;
}
.solutionshowBox_nr img{ width: 396px; height: 307px; float: left;
}
.solutionshowBox_nr .fr{ width: 341px; background-color: #fff; float: left; height: 287px; padding: 10px 30px;
}
.solutionshowBox_nr .fr b{ font-size: 18px; margin-top: 21px; display: block; margin-bottom: 11px;
}
.solutionshowBox_nr .fr p{ font-size: 14px; line-height: 30px; color: #555; height: 180px; overflow: hidden; margin-bottom: 10px;
}
.solutionshowBox_nr .fr span{}
.solutionshowBox_nr .fr span a{
width: 110px;height: 34px;background-color: #007ee3;border-radius: 30px;color: #fff;font-size: 14px;line-height: 34px;text-align: center;float: left;margin-right: 13px;}
.solutionshowBox_nr .fr span .red{ background-color: #fc860e;
}
.productbg{ height: 630px;}
.product .product_left{ width: 210px;margin-top: 30px;}
.product .product_left h2{ background: #007ee3; height: 100px;}
.product .product_left h2 a{ display: block; font-size: 30px; font-weight: bold; text-align: center; text-transform: uppercase; padding-top: 25px; color: #fff;
}
.product .product_left h2 span{ display: block; font-size: 14px; font-weight: normal;
}
.product .product_left dl{ border: 3px solid #bf1313; padding-left: 11px; padding-right: 11px; padding-top: 5px; padding-bottom: 18px;
}
.product .product_left dl dt{ height: 35px; line-height: 35px; background:url(2.jpg) no-repeat;; margin-top: 8px; font-size: 16px; padding-left: 39px;
}
.product .product_left dl dd:hover a{color: #00449a;}
.product .product_left dl dd{ height: 36px; line-height: 36px; border-bottom: 1px dashed #dcdcdc; background: url(3.jpg) no-repeat 24px center; padding-left: 38px; font-size: 14px;
}
.product .product_left dl dt a{ color: #fff;
}
.product .product_left dl dd a{ display: block;
}
.product .product_left ul{ border: 2px solid #007ee3; padding-left: 11px; padding-right: 11px; padding-top: 5px; padding-bottom: 18px;
}
.product .product_left li{ height: 36px; line-height: 36px; border-bottom: 1px dashed #dcdcdc; background: url(3.jpg) no-repeat 24px center; padding-left: 38px; font-size: 14px;
}
.product .product_left li a{}
.prititle{border-bottom:2px solid #f2f2f2; height: 60px; line-height: 60px;margin-bottom: 20px;}
.prititle h3 em{ padding:0 20px;}
.prititle h3 { float:left;text-align: center;  font-size: 18px; height: 21px;line-height: 21px;margin-top: 21px;font-weight: bold;}
.prititle h3 a {color: #333333;   display:block;}
.prititle h3 
.prititle .on{ }
.prititle .on a{color:#007ee3;}
.prititle .more {font-size: 12px;color: #333;float: right;text-transform: uppercase;margin-top: 10px;}
.product_right { width: 845px; margin-top: 20px;
}
.showBox_nr{height:auto;overflow:hidden;margin:0 auto;}
.showBox_nr ul{}
.showBox_nr li{width: 273px;height: 243px;overflow:hidden;float:left;margin-right: 16px;}
.showBox_nr li .s_img{  overflow:hidden;display: block;}
.showBox_nr li .s_img img{width: 269px;height: 207px;overflow:hidden;border: 1px solid #d2d2d2;}
.showBox_nr li .s_tit{height: 25px;line-height: 20px;overflow:hidden;font-size:14px;text-align:center;}
.showBox_nr li:hover .s_tit a{ color: #007ee3;}
.showBox_nr li:hover img{border: 1px solid #007ee3;}
/**sdkc_box**/
.bg{ background:url(bg.png) no-repeat center; height: 507px;}
.sdkc_box{ width:1080px; margin:auto; height:386px; padding:30px 0px;}
.sdkc_box h3{ background: url(img5.png) no-repeat center 0; text-align:center; height: 93px; line-height: 44px;margin-top: -49px;padding-top: 60px;}
.sdkc_box h3 a{ font-size: 36px; font-weight:bold; color: #333; display:block;}
.sdkc_box h3 b{ color:#007ee3; font-weight:bold;}
.sdkc_box h3 span{    text-transform:uppercase;display: block;font-size: 18px;}
.carousel{ margin:0px auto; padding:20px 0px 0px 0px; width:1080px; height:306px; overflow: hidden; position: relative;}
.carousel .slides{ margin:0px auto; overflow:hidden; position:relative;}
.carousel .slides div{ border:3px solid rgba(0,0,0,0.3);}
.carousel .slides  div em{ position:absolute; bottom:0px; text-align:center; line-height: 27px; font-size: 14px; left:0px; width:100%; height: 26px; display:block; background-color: rgba(0,0,0,0.5); color: #fff;font-style:normal;}
.carousel .slides  div em a{ color:#fff;}
.carousel .slides img{width:420px; height:235px;}
.carousel .slides .slideItem{ padding:0px; overflow:hidden; position:absolute; cursor:pointer; opacity:1!important;}
.carousel .slides .slideItem a{ overflow:hidden; display:block;}
.carousel .slides .slideItem img{ width:100%; height:100%;}
.carousel .slides .slideItem .cover{ background: rgb(0, 0, 0); left:0px; top:0px; width:100%!important; display:block; position:absolute;}
.prevButton{background:url(l.png) no-repeat 0px 0px; top:146px; width:59px; height:59px; display:block; position:absolute; z-index:99; cursor:pointer;}
.nextButton{background: url(r.png) no-repeat 0px 0px; top:146px; width:59px; height:59px; display:block; position:absolute; z-index:99; cursor:pointer;}
.prevButton{left: 0px;}
.nextButton{background-position:0px 0px; right:0px;}
.why{ background: url(ys.png) no-repeat center 140px; height: 1122px;}
.why .wrap{}
.why h3{ padding-top: 60px; width: 768px; margin: 0 auto;
}
.why h3 a{
 display: block;
}
.why .whyys2{ background: url(ys.png) no-repeat 633px 84px;position: relative;}
.why .whyys2 img{}
.why .whyys2 dl{
position: absolute;width: 397px;}
.why .whyys2 dl dt{
 font-size: 24px;
 margin-bottom: 15px;
 color: #007ee3;
 font-weight: bold;
}
.why .whyys2 dl dd a{ display:block; width: 109px; height: 32px; background: #fff; color: #007ee3; font-size:16px; line-height: 32px; text-align:center; margin-top:20px;border: 1px solid #007ee3;}
.why .whyys2 dl dd{
 font-size: 14px;
 line-height: 30px;
 color: #555;
}
.why .whyys2a{
 top: 85px;
 left: 33px;
 text-align: right;
}
.why .whyys2b dt,.why .whyys2c dt,.why .whyys2d dt{ color: #fff!important;}
.why .whyys2b dd,.why .whyys2c dd,.why .whyys2d dd{color: #fff!important;}
.why .whyys2b{
 right: 58px;
 top: 289px;
 text-align: left;
 color: #fff;
}
.why .whyys2b a{ float:right;}
.why .whyys2c{
 top: 465px;
 right: 58px;
}
.why .whyys2d{
 top: 598px;
 left: 33px;
 text-align: right;
}
.why .whyys2d a{ float:right; }
.why .whyys2e{    top: 933px;    left: 33px;    text-align: right;}
.why .whyys2f{
 top: 22px;
 right: 65px;
}
.why .whyys2g{
 top: 319px;
 left: 5px;
}
.why .whyys2h{
top: 761px;
right: 85px;
}
.witness{ height: 535px;}
.witnessbot .fl{ width: 657px;}
.witness h3{height: 60px;margin-bottom: 30px;text-transform: uppercase;background: url(ico8.png) center 39px no-repeat;width: 820px;padding-top: 38px;margin: 0px auto 10px;}
.witness h3 a{
 display: block;
 font-size: 24px;
 padding-top: 9px;
 text-align: center;
 line-height: 28px;
 font-weight: bold;
}
.witness h3 a em{font-size: 12px;text-transform:uppercase;display: block;width: 57px;height: 24px;line-height: 24px;border: 1px solid #999;margin: 8px auto 0;}
.jz{ width:624px; border-right:2px solid #e6e6e6;height: 338px;}
.jzff{ width: 633px; height: 174px;margin-right: 0px; margin-top: 21px;}
.jzff:hover{}
.jzff a{ display:block; float:left;}
.jzff .jzrt{ display:block; width: 409px; float: right;/* margin-right: 11px; */margin-top: 4px;}
.jzff .img{ width: 146px; height: 107px;}
.jzff img{float:left; width: 195px; height: 164px;padding: 4px;border: 1px solid #ddd;}
.jzff a b{ font-size: 16px; display: block;line-height: 40px;font-weight: 100;border-bottom: 1px solid #ddd;height: 40px;}
.jzff a p{ height: 77px; overflow:hidden; line-height: 26px;  margin-top: 7px;margin-bottom: 9px;}
.jzff a span{
 background-color: #dcdcdc;
 width: 114px;
 height: 30px;
 line-height: 30px;
 text-align: center;
 display: block;
 font-size: 14px;
}
.jzff:hover span{ color:#fff;background-color: #0f55b5;}
.jzff:hover b{ color: #0f55b5; }
.witness .fr{ background:#007ee3; height:368px; width:411px;margin-top: 17px;}
.hz ul{
 margin-top: 24px;
 margin-left: 19px;
}
.hz li{
 width: 179px;
 height: 113px;
 float: left;
 margin-right: 13px;
}
.hz li a{
 color: #fff;
 display: block;
}
.hz li img{
 width: 177px;
 height: 81px;
 border: 1px solid #ddd;
}
.hz li p{
 line-height: 30px;
 height: 30px;
 text-align: center;
}
.gg1{ background: url(gg1.png) no-repeat center; height: 212px;position: relative;}
.gg1 .wrap{
 position: relative;
}
.gg1 .gg1text{
 font-size: 24px;
 color: #fff;
 font-weight: bold;
 position: absolute;
 top: 27px;
 left: 30px;
 margin: auto;
 line-height: 43px;
}
.gg1 span{
 display: block;
 color:#fff;
 font-size: 18px;
 font-weight: 100;
}
.gg1 .gg1lx{
 position: absolute;
 top: 151px;
 left: 290px;
 padding-left: 48px;
 height: 55px;
 font-size: 14px;
 color: #fff;
 line-height: 55px;
}
.gg1 .gg1lx a{
 width: 125px;
 height: 34px;
 margin:  auto;
 font-size: 14px;
 background-color: #fc860e;
 color: #fff;
 text-align: center;
 border-radius: 32px;
 line-height: 32px;
 display: inline-block;
 margin-top: 10px;
}
.gg1 .gg1lx p{
 font-size: 14px;
 color: #fff;
 line-height: 55px;
 float: left;
}
.gg1 .gg1lx p em{
 font-size: 21px;
 font-weight: bold;
 padding-right: 10px;
}
.gg3{ background:url(gg2.png) no-repeat; height: 198px;position: relative;}
.gg3 .wrap{
 position: relative;
}
.gg3 img{ position:absolute;top: 3px;left: 30px;}
.gg3 .gg1text{
 font-size: 23px;
 color: #fff;
 position: absolute;
 top: 39px;
 left: 0px;
 margin: auto;
 line-height: 63px;
 text-align: center;
}
.gg3 .gg1text em{display: block;  font-size: 28px;    margin:auto; line-height: 41px;}
.gg3 span{
 display: block;
 color:#fff;
 font-size: 16px;
 font-weight: 100;
}
.gg3 .gg1lx{
 background: url(tels.png) left 9px no-repeat;
 position: absolute;
 top: 44px;
 right: 0px;
 padding-left: 51px;
 height: 55px;
 font-size: 14px;
 color: #fff;
}
.gg3 .gg1lx a{
 width: 133px;
 height: 36px;
 margin:  auto;
 font-size: 16px;
 background-color: #fc860e;
 color: #fff;
 text-align: center;
 line-height: 36px;
 margin-top: 9px;
 display: inline-block;
}
.gg3 .gg1lx p{
 font-size: 14px;
 color: #fff;
 line-height: 29px;
}
.gg3 .gg1lx p em{
 font-size: 25px;
 font-weight: bold;
 padding-right: 20px;
 display: block;
}
.honor li{ margin:auto; width:314px; text-align:center; float:left;}
.honor li a{ display:block; margin-top: 16px; margin-bottom:5px;}
.honor li img{ width:258px; height:175px;}
.honor {width: 331px;margin:10px auto;padding:10px;position:relative;}
.abouta{height: 361px;}
.about {width: 718px;}
.about .content {padding-top: 20px;}
.about .content img {width: 166px;height: 342px;}
.about .content .info {width: 540px; margin-top: 30px;}
.about .content .info p {height: 240px;line-height: 34px;overflow: hidden;margin-bottom: 10px;padding-top: 23px;font-size: 14px;color: #555;}
.about .content .info b{ font-size:22px; font-weight:bold;}
.fangcai{  height:300px;margin-bottom: 5px;}
.fengcaitit {height: 51px;  width: 167px;margin: 10px auto 15px;}
.fengcaitit h3 { float:left;text-align: center;  font-size: 14px; height: 33px;line-height: 33px;margin-top: 10px;border: 1px solid #007ee3;border-radius: 30px;width: 124px;margin-right: 13px;}
.fengcaitit h3 a {color: #007ee3;   display:block;}
.fengcaitit h3 
.fengcaitit .on{ }
.fengcaitit .on a{ background-color: #007ee3;color: #fff;border-radius: 30px;}
.fengcaitit .more {font-size: 12px;color: #333;float: right;line-height: 70px;padding-right: 30px;text-transform: uppercase;}
.fengcaibottom{position:relative;}
.fengcaibottom li{ float:left;width: 240px;height: 230px;margin-left: 20px;}
.fengcaibottom li a{ float:left;}
.fengcaibottom li a img{ width: 232px;height: 180px;padding: 4px;border: 1px solid #ddd;}
.fengcaibottom li a p{height:30px; line-height:30px; text-align:center; overflow:hidden; color: #333; font-size:14px;}.news { width: 677px;margin-top: 20px;}
.news h3 a { color: #333;}
.newsfirst{ height: 137px;}
.news .img { float: left; margin-right: 10px;}
.news .img img { width: 162px; height: 137px;}
.news .info { float: left; width: 499px;}
.news .info a { font-size: 12px; display:block;line-height: 28px;}
.news .info .boodp{ overflow: hidden; height: 82px; margin-bottom: 7px;}
.news .info .bood{ color:#5f5f5f; font-size:14px; font-weight:bold;}
.news .info:hover .bood{color: #0f55b5; font-size:14px; }
.news .info .more {color: #646464; border:1px solid #ccc; width:40px; height:18px; text-align:center; line-height:18px;}
.news .newlest dl{
 width: 320px;
 height: 69px;
 float: left;
 margin-right: 16px;
 margin-top: 20px;
}
.news .newlest dl a{
 display: block;
}
.news .newlest dl dt{
 float: left;
 background-color: #8e8e8e;
 width: 66px;
 height: 69px;
}
.news .newlest dl dt em{
 font-size: 14px;
 display: block;
 border-top: 1px solid #cdcdcd;
}
.news .newlest dl dt a{color: #fff;font-size: 19px;display: block;text-align: center;width: 51px;margin: 0 auto;line-height: 28px;padding-top: 10px;}
.news .newlest dl dd{
 float: left;
 width: 233px;
 background-color: #f3f3f3;
 height: 69px;
 padding-left: 10px;
 padding-right: 10px;
}
.news .newlest dl dd b{
 font-size: 14px;
 display: block;
 border-bottom: 1px dashed #ddd;
 height: 30px;
 line-height: 30px;
 margin-bottom: 6px;
 overflow: hidden;
 font-weight: 100;
}
.news .newlest dl dd p{
 line-height: 24px;
 height: 25px;
 overflow: hidden;
}
.faq .content {height: 300px;position: relative;overflow: hidden;margin-top:30px;}
.contanta{margin-top:20px;}
.faq .faq-c .faq-l { margin-bottom: 20px; clear: both ; overflow: hidden;border-bottom: 1px dashed #e1e1e1;}
.faq .faq-c .faq-l .faq-w span { width: 26px;height: 26px; line-height: 20px; text-align: center; float: left; margin-right: 5px; margin-bottom: 10px; background: url(wd.gif) no-repeat center top;}
.faq .faq-c .faq-l .faq-d span {
  clear: both;
  color: #fff;
  width: 26px;
  height: 26px;
  line-height: 20px;
  text-align: center;
  float: left;
  margin-right: 5px;
  margin-bottom: 10px;
  background: url(wd.gif) no-repeat center -26px;
  }
.faq .faq-c .faq-l .faq-w p { float: right;  line-height: 20px;  width: 330px;  margin: 0;  color: #333;  font-size: 14px;  font-weight: bold;white-space: nowrap;  overflow: hidden;  text-overflow: ellipsis;}
.faq .faq-c .faq-l .faq-d p { float: right; width: 330px; line-height: 28px; margin: 0; height: 32px; color: #333; overflow: hidden; padding-bottom: 31px;}
.faq .left dl{ height:30px; line-height:30px;}
.faq .left dl a{ height:30px; display:block; width:280px; overflow:hidden; line-height:30px; color:#000; }
.faq .left dl a em{ padding-right:5px;}
.fpp{ width: 375px; float:right; margin-right:55px;margin-top: 20px;}
.fpp .left p{ margin-top:15px;}
.fpp .left li{  line-height:28px;}
.fpp .left li img{ margin-right:10px;}
.fpp .left li  a{ color:#666;}
.title1 {height: 45px; border-bottom: 1px dashed #e1e1e1;}
.title1 h3 {height: 44px; float:left;line-height: 44px;text-align: center;font-size: 16px;  font-weight: bold;margin-right:10px;}
.title1 h3 a {color: #333;}
.title1 .active{background: #006bd5;}
.title1 .active a{ color:#fff;}
.title1 .more {font-size: 14px;color: #2e2e2e;float: right;margin-right: 10px;line-height: 44px;}
.title2 {height: 45px; border-bottom: 1px dashed #e1e1e1; }
.title2 h3 {height: 44px; float:left;line-height: 44px;text-align: center;font-size: 16px;  font-weight: bold;}
.title2 h3 em{ padding:0 20px;}
.title12 h3 a {color: #fff;}
.title2 .on{}
.title2 .on a{ color: #0f55b5;}
.title2 .more {font-size: 14px;color: #555;float: right;margin-right: 10px;line-height: 44px;}
.lianjie{ height:72px; line-height:72px; background: url(ico12.png) no-repeat center; margin-top: 30px; margin-bottom:30px; }
.lianjie .fl{ font-size:16px; font-weight:bold; color:#fff;  width:116px; background-color: #333;text-align:center;height: 30px;line-height: 30px;margin-top: 20px;margin-left: 20px;}
.lianjie em{ font-size:24px; color:#232323; font-weight:bold; display:block;height: 20px;float: left;margin-left: 30px;}
.lianjie .fr{font-size:14px;color:#353535; float:left;  }
.lianjie .fr a{ padding-left:40px; display:block;float:left; font-weight:100;}