@charset "utf-8";

/* CSS Document */



body, div, span, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, table, th, td {

	margin: 0;

	padding: 0;

}

*{ margin:0; padding:0px;}

.flex{
	display: flex;
	justify-content: flex-start;
	align-items: center;
}
.jszcbox .jszctext{
	width: 65px;
}
.jszcbox .jszcimg{
	width: 50px;
}

body {

	font-size: 12px;

	color: #444444;

	font-family: "microsoft yahei";

}

ul {

	list-style-type: none;

}

img{ border:0;}

.clear{ clear:both; width:100%;}

a{ text-decoration:none; color:#444444}

.f12{ width:100%; clear:both; height:115px;}

.fr01{color:#a4a4a4;font-family:Arial;}

.fr02{ font-size:1em;}

.fr03{color:#a4a4a4;font-family: "microsoft yahei";font-size:12px;padding:5px 0px 10px 0px; text-align:center}

.fr04{color:#467fdc;font-family: "microsoft yahei";font-size:12px;padding:5px 0px 10px 0px; text-align:center}

.fr05{ color:#333333; font-size:28px; font-weight:400; padding:70px 0px 5px 0px; text-align:center}

.fr06{ width:100%; clear:both;}

.fr07{ width:100%; clear:both; }

.fr07 a{ font-size:14px; color:#000; font-weight:bold;}

.fr08{ width:100%; clear:both; font-size:12px; line-height:18px; color:#a5a5a5}

.fr09{ width:100%; clear:both;font-size:12px; color:#bbbbbb}

.fr10{ width:100%; clear:both;}

.fr10 a{font-size:12px; color:#888888; background:#eeeaea; padding:5px 5px}

.fr10 a:hover{font-size:12px; color:#ffffff; background:#1661d1; padding:5px 5px}

.fr11{ width:100%; clear:both; height:50px; line-height:50px; text-align:center; font-size:18px; font-weight:bold;}

.fr12{ width:100%; background:#f1f1f1; clear:both;text-align:center; font-size:12px;}

.fr13{  clear:both;font-size:13px; padding:10px 0px;}

.fr14{ width:888px; margin:auto; clear:both; padding:5px 5px; margin:20px 0 10px 0; border:1px dashed #CCC}

.fr15{ width:100%; height:auto; clear:both; font-weight:bold; background:#efefef; text-indent:1em;}

.fr16{ width:100%; height:auto;  clear:both; background:#fff; text-indent:1em;}

.fr17{ width:100%; clear:both;}



/*-------�������----------*/



.clearfix:before, .clearfix:after {

	content: ".";

	display: block;

	height: 0;

	visibility: hidden;

}

.clearfix:after {

	clear: both;

}

.clearfix {

	zoom: 1;

}



.kj{ width:1000px; margin:auto;}

#head_top{ width:100%; height:34px; background:url(a01.jpg) repeat-x;}

.nav{ width:100%; height:32px; background:#333}

.head_left{ width:60%; height:34px; color:#3c3c3c; line-height:30px; float:left}

.head_right{width:40%; background:url(tl.png) no-repeat 138px 7px;  height:34px; color:#3c3c3c;line-height:30px; text-align: right; float:left}

.head_right a{ color:#3c3c3c;}

.top{ width:100%;background:#fff; height:auto; position:fixed; z-index:99999; -moz-box-shadow:2px 2px 2px #cccccc; }

.logo{ width:630px; height:100px; float:left}

.main_nav01{ width:370px; height:100px;float:left}

.main_nav{ width:100%; height:32px; background:#333;}

.main_nav ul{width:100%; }

.main_nav ul li .trans {

    display: inline-block;

    width:110px; 

    -webkit-transition-property: background-color;

    -webkit-transition-duration: 0.3s;

    -webkit-transition-timing-function: ease;

}

.main_nav ul li .trans:hover {

    background-color: #3786de; width:110px;  line-height:100px;

    color: #333333;

}

.nav_fixed{position: fixed;top: 0px;}





#dh{ width:100%; height:32px; margin:0 auto; padding:0px;  background:#333; }

.nav_main { height:32px; overflow:hidden; width:1000px; margin:0 auto; color:#FFF; line-height:32px;}

.nav_main ul li { float:left; width:135px; font-size:14px; font-weight:bold; text-align:center; color:#FFFFFF; background:url(dhline.jpg) right top no-repeat;}

.nav_main ul li a { float:left; display:block; line-height:32px; width:135px; height:32px; color:#FFFFFF; text-decoration:none;}



.nav_main ul li a:hover { height:32px; line-height:32px; color:#fff;text-decoration:none; background:url(hoverdh.jpg) no-repeat center;}



#banner{ width:100%; height:340px; margin:0 auto; background:url(banner1.jpg) center no-repeat; }



/*qq*/

/*-----------------初始化---------------------*/





ul, ol, li {

	list-style: none;

}

em, i {

	font-style: normal;

}



.clear:after {

	content: '\20';

	display: block;

	height: 0;

	clear: both;

	visibility: hidden;

}

/*固定的悬浮窗*/

.yb_conct {

	position: fixed;

	z-index: 9999999;

	top: 300px;

	right: -127px;

	cursor: pointer;

	transition: all .3s ease;

}

.yb_bar ul li {

	width: 180px;

	height: 53px;

	font: 16px/53px 'Microsoft YaHei';

	color: #fff;

	text-indent: 54px;

	margin-bottom: 3px;

	border-radius: 3px;

	transition: all .5s ease;

	overflow: hidden;

}

.yb_bar .yb_top {

	background: #0061b0 url(../images/fixCont.png) no-repeat 0 0;

}

.yb_bar .yb_phone {

	background: #0061b0 url(../images/fixCont.png) no-repeat 0 -57px;

}

.yb_bar .yb_QQ {

	text-indent: 0;

	background: #0061b0 url(../images/fixCont.png) no-repeat 0 -113px;

}

.yb_bar .yb_ercode {

	/*height:200px;*/



	background: #0061b0 url(../images/fixCont.png) no-repeat 0 -169px;

}

.hd_qr {

	padding: 0 29px 25px 29px;

}

.yb_QQ a {

	display: block;

	text-indent: 54px;

	width: 100%;

	height: 100%;

	color: #fff;

}







#mian{ width:100%;   min-height:100px;height:auto !important; overflow:hidden !important; overflow: visible;}

#wbao{ width:100%;   min-height:100px;height:auto !important; overflow:hidden !important; overflow: visible;}

#solution{ width:100%;   min-height:100px;height:auto !important; overflow:hidden !important; overflow: visible;}

#hz{ width:100%; background:url(hz.png) repeat-x;   min-height:460px;height:auto !important; overflow:hidden !important; overflow: visible;}

.hzmain{width:100%; background:#fff; padding:5px 0px; margin:50px 0px; min-height:100px;height:auto !important;

 overflow:hidden !important; overflow: visible; border:1px solid #d3d3d3}

.hzmain ul{width:100%; margin:0; padding:0;}

.hzmain ul li{ width:183px;float:left; margin:10px 5px }

.hzmain ul li img{ border:1px solid #cfcfcf;}

.hzmore{ width:100%; background:url(hzmore.png) center no-repeat; height:29px;  line-height:29px; color:#fff; text-align:center}



.modCpClass{width:100%; background:#fff;min-height:100px;height:auto !important;

 overflow:hidden !important; overflow: visible; }

.modCpClass ul{width:100%; margin:0; padding:0;}

.modCpClass ul li{ float:left;  margin:5px 10px }

.modCpClass ul li a{ padding:10px  30px;background:#CCC;color:#444; }

.modCpClass ul li a:hover{ padding:10px  30px;background:#1278f3; color:#fff;}







.hzny{width:100%; background:#fff; padding:5px 0px; margin:10px 0px; min-height:100px;height:auto !important;

 overflow:hidden !important; overflow: visible; }

.hzny ul{width:100%; margin:0; padding:0;}

.hzny ul li{ width:183px;float:left; margin:10px 10px }

.hzny ul li img{ border:1px solid #cfcfcf;}







#main h2,#wbao h2,#hz h2,#solution h2{ color:#333333; font-size:28px; font-weight:400; padding:70px 0px 5px 0px; text-align:center}	

#main{ width:1000px; height:auto; background:#FFFFFF; display:table; margin:10px auto; }

.cptop{ height:52px; width:1000px;  margin-bottom:15px; border-bottom:1px #CCC solid;}

.cptop01{ height:52px; width:1000px; line-height:50px; margin-bottom:15px; border-bottom:1px #CCC solid;}

.cptoplt { float:left; font-size:24px; color:#00279c; border-bottom:2px #003190 solid;}

.cptoprt { float:right; padding-top:23px;}

.cgal{ padding-top:5px;  margin-bottom:5px; line-height:30px; height:auto;}

.cgal p{ padding-bottom:5px;}

.cgal ul li{ float:left; margin-right:15px; display:block;}

.xian{ background:url(xian.png) no-repeat center; height:3px;}

.xiann{ background:url(xiann.png) no-repeat center; height:3px;}



/* 案例 - demo.html ---------------------------------------------- */



.demoBox{  padding:0px 10px 10px 0px;  }

.demoBox .bd{ padding:5px 0px; overflow:hidden; zoom:1;  }

.demoBox .bd .iframeWrap{ overflow:hidden; float:left;  }

.demoList{ overflow:hidden; padding-top:10px;    }

.demoList li{

position:relative;  cursor:pointer; float:left; width:361px;  text-align:center; margin:0 3px 10px 3px; 

padding:10px 8px 5px 8px ; 

    background:#f98b29; 

    -moz-border-radius: 10px;

    -webkit-border-radius: 10px;

    border-radius:10px;



}

.demoList li.newww{

position:relative;  cursor:pointer; float:left; width:361px;  text-align:center; margin:0 3px 10px 3px; 

padding:10px 8px 5px 8px ;

    background:#44d0de; 

    -moz-border-radius: 10px;

    -webkit-border-radius: 10px;

    border-radius:10px;



}

.demoList li.newwww{

position:relative;  cursor:pointer; float:left; width:361px;  text-align:center; margin:0 3px 10px 3px; 

padding:10px 8px 5px 8px ; 

    background:#86cb57; 

    -moz-border-radius: 10px;

    -webkit-border-radius: 10px;

    border-radius:10px;



}







.demoList li img{ display:block; width:361px; height:181px;

 background:url("images/loading.gif") center center no-repeat;  }

.demoList li span{font-family: "microsoft yahei";font-size:14px; font-weight:bold; color:#fff; line-height:30px;  }





.demoList li.on{ 	

	 color:#fff; 

	-webkit-transform: translateY(-10px);

	-moz-transform: translateY(-10px);

	-o-transform: translateY(-10px);

	-webkit-transition-duration:0.3s;

	-o-transition-duration:0.3s;

	-moz-transition-duration:0.3s;

	}

.rjwz{ width:100%;}

.rjwz ul{ width:100%;}

.rjwz ul li{width:361px; float:left;  text-align:center; margin:0 3px 20px 3px; 

padding:5px 8px 5px 8px ; float:left; font-size:14px;color:#444444;}

.rjwz ul li p{ font-size:14px;color:#444444; line-height:25px;}

#wbao{width:100%; background:#f2f2f2;  min-height:100px;

    height:auto !important;

   

    overflow:hidden !important;

    overflow: visible; margin:1em 0; padding:2em 0 3em 0;}	

	

.sliderbox{width:1160px;height:600px;padding:10px 0 ;}



.slider{width:1160px;position:relative;float:left;}

.slider ul{position:absolute;left:0px;top:12px;width:1160px!important;list-style:none;}

.slider li{ float:left;width:386px;height:218px; }

.slider a{display:block;text-decoration:none;color:#073a5e;font-size:12px;font-weight:bold;text-align:center;margin-top:19px;}

.slider img{width:386px;display:inline-block!important;}





#box{ width:100%; height:auto; padding:30px 0 0 0 ; float:left; margin-bottom:50px; }

#cen{ width:1000px; height:auto; margin: auto}





/***************************ban***************************/



.banner-news {

   width: 100%;

    height: 170px;  background-position: center top;

    background-repeat: no-repeat;

    overflow: hidden; background-image: url(banner-news.jpg);

}	

.banner-join {

    width: 100%;

    height: 145px;  background-position: center top;

    background-repeat: no-repeat;

    overflow: hidden; background-image: url(banner-join.jpg);

}	

.banner-product {

    width: 100%;

    height: 170px;  background-position: center top;

    background-repeat: no-repeat;

    overflow: hidden; background-image: url(banner-product.jpg);

}

.banner-about {

    width: 100%;

    height:170px; background-position: center top;

    background-repeat: no-repeat;  

    overflow: hidden; background-image: url(banner-about.jpg);

}

.banner-invet {

    width: 100%;

    height: 170px;  background-position: center top;

    background-repeat: no-repeat;

    overflow: hidden; background-image: url(banner-invet.jpg);

}

.banner-quality {

    width: 100%;

    height: 170px;  background-position: center top;

    background-repeat: no-repeat;

    overflow: hidden; background-image: url(banner-quality.jpg);

}

.banner-join {

    width: 100%;

    height: 170px;  background-position: center top;

    background-repeat: no-repeat;

    overflow: hidden; background-image: url(banner-join.jpg);

}

.banner-partners {

    width: 100%;

    height: 170px;  background-position: center top;

    background-repeat: no-repeat;

    overflow: hidden; background-image: url(banner-partners.jpg);

}

.banner-SOLUTION {

    width: 100%;

    height: 170px;  background-position: center top;

    background-repeat: no-repeat;

    overflow: hidden; background-image: url(banner-SOLUTION.jpg);

}



.banner-Honorar{

    width: 100%;

    height: 170px;  background-position: center top;

    background-repeat: no-repeat;

    overflow: hidden; background-image: url(banner-Honorar.jpg);

}



.banner-property{

    width: 100%;

    height: 170px;  background-position: center top;

    background-repeat: no-repeat;

    overflow: hidden; background-image: url(banner-property.jpg);

}



.n_a_left{ width:260px; height:auto; float:left;}

.n_a_l_title{ width:100%; height:55px; float:left; background: url(n1.jpg) left top no-repeat; border-right:1px #e7e7e7 solid;border-top:#e7e7e7 1px solid; border-left:1px solid #e7e7e7; }

.n_a_list{ width:260px; height:auto; float:left;  border-left:1px solid #e7e7e7;  border-right:1px #e7e7e7 solid;border-bottom:#e7e7e7 1px solid;  }

.n_a_lm{ width:210px; background:url(n2.jpg) no-repeat; height:36px;  font-size:14px;  line-height:36px; color:#666666; float:left; margin:15px 0px 12px 0px; padding-left:50px; font-weight:bold;}

.n_a_foot{ width:260px; height:auto;overflow:hidden; float:left; border:#dddddd 1px solid; padding-top:5px; padding-bottom:10px;}



.n_a_right{ width:700px; height:auto; float:right;  margin-bottom: 30px;}

.n_a_r_title{ width:100%; height:50px; float:left; border-bottom:1px #e6e6e6 solid; margin-bottom:35px;}

.n_a_l_t1{ font-size:18px; color:#666666; padding-left:50px; width:210px; float:left;height:auto; box-sizing:border-box; overflow:hidden;}

.n_a_l_t2{    font-size: 11px;color: #0066b3; text-transform:uppercase ; padding-left:50px; float:left; width:210px; height:auto;}

.n_a_l_t3{    font-size: 12px;color: #444444; text-align:left; text-indent:2em; line-height:23px; float:left; width:100%; height:auto;}

.n_a_l_t4{ padding-left:3px;text-transform:uppercase ; float:left; height:auto; padding-bottom:5px;}

.n_a_r_ny{width: 96%;font-size: 13px;color: #474747;height: auto;float: left;line-height: 30px;padding: 10px;}



 

.cpqhdw{ position:relative; height:230px; width:1000px; margin:0 auto;}

#Left_ding3{ position:absolute; left:0; top:50%; margin-top: -35px; background-image:url(z00.jpg); background-repeat:no-repeat; width:30px; height:70px;}

#Right_ding3{ position:absolute; right:0; top:50%; margin-top: -35px;background-image:url(y00.jpg); background-repeat:no-repeat; width:30px; height:70px;}



.cpqhdw ul li{  padding:0 ; width:240px !important; float:left; margin-right:10px}

.cpqhdw .qhcp img{ width:240px; height:180px; margin-right:10px;}

.cpqhdw .qhmc{ height:35px; line-height:35px; text-align:center; background: #e6e6e6; margin-top:5px}

.qhmc li{ height:35px; line-height:35px; text-align:center; background: #e6e6e6; color:#002e8b;}

.qhmc li a{ color:#002e8b;}

.qhmc li a:hover{  background: #002e8b; color:#FFF;}



.nycplb{ margin-bottom:15px;}

.nycplb li{ background-image:url(nycplb.jpg); height:36px; background-repeat:no-repeat; padding-left:10px; line-height:40px;}

.nycplb li a{ display:block; color:#033d61}

.nycplb li a:hover{ display:block; color:#033d61; padding-left:3px;}

#ISL_Cont_1d3 { width:1000px !important;}



.n_a_r_t{ font-size:25px; color:#292929; width:20%; height:auto; line-height:50px; float:left}

.n_a_r_t_add{  height:auto; float:right; margin-right:20px; line-height:50px; color:#777777  }

.n_a_r_t_add a{ color:#777777  }

.n_a_r_t_add span{ float:left; margin-top:2px;}

.n_a_list ul li{ width:223px; height:40px; float:left; line-height:40px; padding-left:36px; border-bottom:#e7e7e7 1px dotted; display:block;}

.n_a_list ul li a{ color:#444444 }



.n_a_list ul li:hover{ background:url(nav_l_bg01.jpg) top left no-repeat #7e7e7e; display:block; color:#ffffff; width:223px; height:40px;}



.n_a_list ul li a:hover{ font-size:12px; color:#ffffff; display:block;width:222px; height:40px;}





.n_a_NewsQuery{ width:100%; height:150px;border-bottom:1px solid #f5f5f5}

.n_a_Newsl{ width:700px; overflow:hidden; padding-left:20px; float:left}

.n_a_Newsr{ width:140px;height:150px;overflow:hidden; float:right}





.n_a_contact{ width:100%; height:230px; }

.n_a_contactl{ width:500px; overflow:hidden; height:230px; font-size:14px; line-height:30px; padding-left:20px; float:left}

.n_a_contactr{ width:340px; height:230px; background:url(weixi.jpg) no-repeat;overflow:hidden; float:right}



.n_a_contact01{ width:90%;height: auto; margin:20px 0; font-size:14px; clear:both;line-height:30px; padding-left:20px;}



li{list-style: none;}

.fl{float: left;}

.fr{float: right;}

.color_orange{ color:#0061ae}

.color_999{color: #999;}

.grid1k{width:100%;margin:10px auto;}

.one_fourth_box{display: block;position: relative;width:98%; border:1px solid #eeeeee; margin:2px 0px;height:230px;overflow: hidden;}

.ofb-r{margin-right: 0!important;}

.ofb-bg{display: none;width:100%;height: 100%;position: absolute;z-index: 2;background: #f8f8f8;}

.ofb-img{position: absolute;top: 25px;left: 30px;z-index: 10;}

.ofb-img-bottom{position: absolute;top:255px;left: 30px;z-index: 10;}

.ofb-text{position: absolute;top: 25px;left:450px;width: 355px; line-height:23px;z-index: 10; overflow:hidden}

.ofb-text-top{position: absolute;top: -255px;left: 450px;line-height:23px;width: 355px;z-index: 10;overflow:hidden}

.ofb-text h5,.ofb-text-top h5{font-size: 18px; line-height:40px;}

.ofb-text p,.ofb-text-top p{margin-top: 15px;}

.ofb-r .ofb-img,.ofb-r .ofb-img-bottom{left: 65px;}

.ofb-r .ofb-text,.ofb-r .ofb-text-top{left: 450px;width: 355px;}

.a_nr_ed_a{width: 100%;height: auto;float: left;margin: 30px 0;  line-height:30px;}

.a_nr_ed_a p{ padding-bottom:10px; }

.a_nr_ed_a h3{ color:#F60; font-size:16px; padding-bottom:10px; }



.news1{ font-size:16px; font-family: "microsoft yahei"; font-weight:bold; text-align:center; margin-bottom:10px; color:#666666;}

.nynrbg{ width:670; height:25px; background:#F7F7F7; line-height:25px; text-align:center; margin:0 auto;}

#news{ font-family: "microsoft yahei"; color:#000000; font-size:14px; text-align:left; text-indent:2em; padding:20px; line-height:25px;}





.smenuvn a{ font-size:12px; color:#fff; display:block;width:222px; height:40px; }

.smenuvn a:hover{ font-size:12px; color:#fff; display:block; height:40px; }

.smenuvn{ background:url(nav_l_bg01.jpg) top left no-repeat; color:#FFF; display:block;width:100%; height:40px;}

.smenuvn_a:hover{ font-size:12px; color:#fff; display:block; height:40px;}

.smenuvn_a{font-size:12px; color:#fff; display:block;width:100%; height:40px;}



.a_pages {

    margin-bottom: 20px;

    height: 25px;

    float: left;

    width: 99%;

    line-height: 25px;

    background: #F9F9F9;

    padding: 0 5px;

    margin-top: 10px;

    border: solid 1px #ccc;

    text-align: left;

}

.pagesinfo {

    color: #555555;

    font-size: 12px;

    float: left;

    width: 50%;

}

.pages {

    color: #777777;

    font-size: 14px;

    text-decoration: none;

}



.a_nr_cp_title{ width:100%; height:40px; float:left; background:#F5F5F5; line-height:40px; margin-bottom:15px; text-align:center; color:#333; font-size:15px; font-weight:bold}

.a_nr_cp_img {

	max-width:650px;

    height: auto;

    text-align: center; margin:30px auto;

}



#cd{ background: url(cd.png) no-repeat center; overflow:hidden}

.cd_left{ width:997px; float:left; margin:4em 0;}

.cd_left ul{ width:13%; margin:0; padding:0; float:left; margin-right:3em;}

.cd_left ul li{ width:100%; height:28px; line-height:28px; color:#8c8c8c;}

.cd_left ul .oncurrd { width:100%;  color:#fff; height:35px; line-height:35px; border-bottom:1px solid #717171;}

.cd_left ul .oncurrd a{color:#fff;}

.cd_left ul li a{ color:#8c8c8c;}



.cd_right{ width:163px; margin:4em 0; float:left}







#foot{ background:#000000; color:#ffffff; width:100%; padding:0.7em 0; overflow:hidden; line-height:26px; }

#foot a{ color:#888888}





/*1111*/



#container{

 width:100%; height:100px;

 margin:0 auto;

 text-align:left; background:#fff;overflow:hidden

}



#floatingbar{

 height:100px; width:100%;background:#fff

}





#minibar{

 border:1px solid #F1F1F1;

 height:77px;width:100%;background:#fff

}



#floatingbar ul, #minibar ul{

 list-style-type:none;

 

}



#floatingbar ul li,#minibar ul li{

width:110px; float:left; text-align:center; line-height:100px; color:#444444

}



#floatingbar ul li a,#minibar ul li a{

font-size:15px; font-weight:500;



}



#minibar { display:none;}







.floater{

position:fixed;

top:0px;

z-index:999;

height:50px;

width:100%;

border-top:none;

background-color: #F1F1F1;

border:1px solid #000000;

color:#ccc;

display:block;

clear:both;

margin-left:auto;

margin-right:auto;

float:left;



box-shadow: 0 0 8px rgba(0,0,0,0.5);

	-webkit-box-shadow: 0 0 8px rgba(0,0,0,0.5);

	-moz-box-shadow: 0 0 8px rgba(0,0,0,0.5);

	border-radius: .214em;

	-webkit-border-radius: .214em;

	-moz-border-radius: .214em;



}





#footer{ height:70px; width:100%; background-color:#1f2021; margin-top:30px;}

.footnr{ width:1000px; height:90px; margin:0 auto; padding-top:5px; color:#ffffff; line-height:26px;}

.footnr a{ color:#ffffff;}



.contact_info li {

    border-bottom: 1px dotted #b2b2b2;

    color: #333;

    font-size: 14px;

    padding-left: 35px;

    background: url(contact_icon.jpg) no-repeat;

    line-height: 46px; 

}

.contact_info li.url {

    background-position: 0 -47px;

}

.contact_info li.tel {

    background-position: 0 -96px;

}

.contact_info li.tello {

    background-position: 0 -143px;

}

.contact_info { margin-bottom:50px;}

.contact_info li {

    border-bottom: 1px dotted #b2b2b2;

    color: #333;

    font-size: 14px;

    padding-left: 35px;

    background: url(contact_icon.jpg) no-repeat;

    line-height: 46px;

}

.contact_info li.fax {

    background-position: 0 -199px;

}

.contact_info li {

    border-bottom: 1px dotted #b2b2b2;

    color: #333;

    font-size: 14px;

    padding-left: 35px;

    background: url(contact_icon.jpg) no-repeat;

    line-height: 46px;

}

.contact_info{ float:left; height:auto;}

.newWai{ height:50px; border-bottom:1px dashed #CCC; margin-bottom:10px; width:100%;}

.newImg{ width:133px; float:left;}

.newZw1{ float:left; margin-left:15px; width:445px;}

.zw1{}

.tran{ padding-top:10px; width:15px;}



.newZw2{ float:left; width:99%;;}

.tran{ padding-top:10px; width:15px;}

.newEvent{ padding-left:8px;}

.cenLeftImg{ padding-top:10px;}

.smallTitle{font-size:15px; font-family:"微软雅黑"; color:#003366; font-weight:bold; line-height:25px; }

.smallTitle a { font-size:15px; font-family:"微软雅黑"; color:#003366; font-weight:bold; line-height:25px; text-decoration:none;}

.smallTitle a:hover {text-decoration: underline;

}



