@charset "utf-8";
a,address,b,big,blockquote,body,center,cite,code,dd,del,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,label,legend,li,ol,p,pre,small,span,strong,u,ul,var{margin:0;padding:0}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}
button,html input[type=button],input[type=submit]{-webkit-apperance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
ol,ul{list-style:none}
img{border:0;vertical-align:middle}
em,i,u{font-style:normal}
input,textarea,select{outline:0;}
table{border-collapse:collapse;}
a{text-decoration:none;color:#585858}
a:hover{ color:#0d2e3d;}
.fl{ float:left;}
.fr{ float:right;}
.wz1220{ width:1220px; margin:0px auto;}
.wz835{ width:835px; margin:0px auto;}
.wz1003{ width:1003px; margin:0px auto;}
.clear { line-height: 0px; width: 0px; float: none; height: 0px; clear: both; overflow: hidden;}

body{ background:#fff; font:12px/1.45 "microsoft yahei", arial, helvetica, sans-serif; color:#585858;}

/*头部*/
.header{   width:100%;  height:160px;  position:absolute;  top:28px;  z-index:999999; background:url(/uploads/image/tdimages/topbg.png) no-repeat center top; }
.top1{ padding-top:85px; padding-left:13px;}
.top2{}
.top21{ padding-top:25px; text-align:right;}
.top21 a{ font-size:13px; color:#fff; display:inline-block; padding-left:18px; margin-left:10px;}
.top21 a:hover{ color:#000; }
.top21 .inico1{ background:url(/uploads/image/tdimages/ico1.png) no-repeat left center;}
.top21 .inico2{ background:url(/uploads/image/tdimages/ico2.png) no-repeat left center;}
.top21 .inico3{ background:url(/uploads/image/tdimages/ico3.png) no-repeat left center;}
.searchnono{ width:680px; margin:0px auto; min-height:500px;}

#page{ padding:45px 0;}
.container{ background:url(/uploads/image/tdimages/inmainbg.jpg) no-repeat center top; height:760px; width:1003px; margin:0px auto;}
.main1{ height:296px; padding-bottom:10px;}
.main2{ height:218px; padding-bottom:10px;}
.main3{ height:208px;}
.main11{ width:345px; padding:50px 35px 0px;}
.main12{ width:586px; padding-top:5px;}
.main1 h3 a{ color:#00a0e9; font-size:18px; display:block; font-weight:normal; padding:0 0 20px 25px; line-height:20px;}
.container a{ color:#585858; font-size:12px; line-height:16px;}
.container a:hover{ color:#333;}


.main21{ width:408px;}
.main22{ width:312px; padding:0 26px 0 35px;}
.main23{ width:222px;}
.main2 h3 a{ color:#00a0e9; font-size:18px; line-height:20px; display:block; font-weight:normal; padding:20px 0 10px 0px;}

.main31{ width:255px;}
.main32{ width:282px; padding:0 0px 0 20px;}
.main33{ width:424px;}
.main3 h3 a{ color:#00a0e9; font-size:18px; line-height:20px; display:block; font-weight:normal; padding:15px 0 10px 0px;}


/*banner*/
.fullslide {	width:100%;	position:relative;	height:740px;	background:#000;}
.fullslide .bd {	margin:0 auto;	position:relative;	z-index:0;	overflow:hidden;}
.fullslide .bd ul {	width:100% !important;}
.fullslide .bd li {	width:100% !important;	height:740px;	overflow:hidden;	text-align:center;}
.fullslide .bd li a {	display:block;	height:740px;}
.fullslide .hd {	width:100%;	position:absolute;	z-index:1;	bottom:0;	left:0;	height:30px;	line-height:30px;}
.fullslide .hd ul {	text-align:center;}
.fullslide .hd ul li {	cursor:pointer;	display:inline-block;	*display:inline;	zoom:1;	width:42px;	height:11px;	margin:1px;	overflow:hidden;
background:#000;	filter:alpha(opacity=50);	opacity:0.5;	line-height:999px;}
.fullslide .hd ul .on {	background:#f00;}
.fullslide .prev,.fullslide .next {	display:block; position:absolute; z-index:1; top:55%;margin-top:-30px;left:2%;	z-index:1; width:40px; height:60px;	
background:url(/uploads/image/tdimages/slider-arrow.png) -126px -137px #000 no-repeat; cursor:pointer; filter:alpha(opacity=50); opacity:0.5; display:none;}
.fullslide .next {	left:auto;	right:2%;	background-position:-6px -137px;}



.topseach2{ height:31px; width:250px; background:#fff; float:right; position:absolute; top:13px; right:0px;}
.seachbg2{ float:left;width:219px;  height:31px;border:none; }
.seachbg2 input{line-height:31px; height:31px;  width:209px; background:none; border:none; color:#999999; padding-left:10px;}
.seachal2{ float:left; padding-left:0px;border:none;margin-left:0px;}
.seachal2 input{ width:31px; height:31px;line-height:31px;}


.intel{ padding:35px 0; line-height:25px; font-size:14px;}
.intel h2{ color:#333; display:block; font-size:16px; font-weight:normal; padding-bottom:15px;}
.intel1{ width:423px;}
.intel2{ width:373px;}
.intel22{ width:254px;}
.intel3{ width:120px; text-align:right;}
.intel1 p{ padding-left:65px;}
.telico{ background:url(/uploads/image/tdimages/telico.png) no-repeat left top; vertical-align:middle; display:inline-block; width:25px; height:22px; line-height:22px; }
.fzxico{ background:url(/uploads/image/tdimages/fzxico.png) no-repeat left bottom; display:inline-block; width:25px; height:22px; line-height:22px; margin-left:0px; }
.emico{ background:url(/uploads/image/tdimages/emico.png) no-repeat left bottom; display:inline-block; width:25px; height:22px; line-height:22px; }
.webico{ background:url(/uploads/image/tdimages/webico.png) no-repeat left center;vertical-align:middle; display:inline-block; width:25px; height:22px; line-height:22px; margin-left:0px; }





.prdouctnybg{}
.prdouctnybg h1{ color:#fff; font-size:48px; position:relative; top:275px; left:30px; font-weight:normal;}
.primgpic1{  width:100%; height:480px;}



.nyprocont{background:url(/uploads/image/tdimages/prnybg.jpg) no-repeat center top; width:100%; border-bottom:1px solid #dedede;}

.nyprmainc{ margin:0px auto; position:relative;}
.nyprmainleft{ position:absolute; left:-167px; top:0px;}
.nyprmainright{ position:absolute; right:-48px; top:0px;}

.nyprcdtu{ width:775px; height:500px; padding:130px 0 0 60px;}
.nyprcdtu h2{ display:block; color:#333; font-size:28px; padding-bottom:50px; font-weight:normal;}
.nyprcdtu h5{ display:block; color:#777; font-size:14px; line-height:20px; width:380px;font-weight:normal;}

.nypricontwo{ width:100%; height:558px; background:#ededed; text-align:center;}
.nypricontwobg{ width:835px; height:558px; margin:0px auto;}
.nypricontwobg1{ width:635px; height:140px; text-align:left; padding:70px 0 0 200px;}
.nypricontwobg2{ width:785px; height:152px; text-align:left; padding:25px 0 0 50px;}
.nypricontwobg3{ width:365px; height:157px; text-align:left; padding:15px 0 0 470px;}

.nypricontwobg1 h2{ color:#fff; font-size:22px; font-weight:normal; display:block; padding-bottom:10px;}
.nypricontwobg1 h3{ color:#fff; font-size:14px; line-height:24px; font-weight:normal; width:415px;}

.nypricontwobg2 h2{ font-size:22px; font-weight:normal; display:block; padding-bottom:10px;}
.nypricontwobg2 h3{ font-size:14px; line-height:24px; font-weight:normal; width:415px;}

.nypricontwobg3 h2{ color:#fff; font-size:22px; font-weight:normal; display:block; padding-bottom:10px;}
.nypricontwobg3 h3{ color:#fff; font-size:14px; line-height:24px; font-weight:normal; width:324px;}


.nyprolist{ border:1px solid #e4e4e4;  width:833px; margin:0px auto;}
.nyprolist2{ border:1px solid #e4e4e4;  width:833px; margin:0px auto; position:relative;}
.nyprolisttit{ background:url(/uploads/image/tdimages/nyprxgcp.jpg) no-repeat center 15px; width:539px; height:80px; display:block; margin:80px auto 50px; text-align:center;
font-size:32px; color:#333;}
.nyprolblb{ margin:0px auto; width:680px;}
.nyprolblb ul li{ float:left; background:url(/uploads/image/tdimages/nyprlistbg.jpg) no-repeat left top; width:170px; height:205px; padding-bottom:30px;}
.nyprolblb img{ padding:5px}
.nyprolblb h6{ text-align:center; font-size:12px; padding:15px 20px 10px; font-weight:normal; display:block; }
.nyprolblb h7{ background:#d7141e; font-size:12px; height:23px; line-height:23px; width:100px; margin:0px auto; text-align:center; display:block; color:#fff; border-radius:5px; }
.nyprolblb h3{ background:#d7141e; font-size:12px; height:23px; line-height:23px; width:100px; margin:0px auto; text-align:center; display:block; color:#fff; border-radius:5px; }
.nyprolblb ul li h6{background:none; width:auto;}

.nyprolblb2{ margin:0px auto; width:680px;}
.nyprolblb2 ul li{ float:left; background:url(/uploads/image/tdimages/nyprlistbg.jpg) no-repeat left top; width:170px; height:205px; padding-bottom:30px; margin:0 25px;}
.nyprolblb2 img{ padding:5px}
.nyprolblb2 h6{ text-align:center; font-size:12px; padding:15px 20px 10px; font-weight:normal; display:block; }
.nyprolblb2 h7{ background:#d7141e; font-size:12px; height:23px; line-height:23px; width:100px; margin:0px auto; text-align:center; display:block; color:#fff; border-radius:5px; }
.nyprolblb2 h3{ background:#d7141e; font-size:12px; height:23px; line-height:23px; width:100px; margin:0px auto; text-align:center; display:block; color:#fff; border-radius:5px; }
.nyprolblb2 ul li h6{background:none; width:auto;}

.backtop{ width:835px; height:100px; margin:0px auto; background:#eeeeee; position:relative;}
.sidetop{ position:absolute; bottom:0px; right:0px;}



/*产品分类导航*/
.productsdh{ width:167px;}
.productsdh ul li{ padding-bottom:5px;}
.productsdh ul li a{ background:url(/uploads/image/tdimages/prdhbg.png) no-repeat left top; height:31px; line-height:31px; width:100%; display:block; text-align:left; text-indent:20px; color:#0088c6; font-weight:bold;}
.productsdh ul li.productcc a{ background:url(/uploads/image/tdimages/prdhbg.png) no-repeat 0 -31px;}
.productsdh ul li a:hover{ background:url(/uploads/image/tdimages/prdhbg.png) no-repeat 0 -31px; }


/*产品分类导航右*/
#fade {	display: none; background: #000; position: fixed; left: 0; top: 0; 	z-index: 10; width: 100%; height: 100%;	opacity: .80; z-index: 999998;}
.popup_block{	display: none;	background:url(/uploads/image/tdimages/mylogin.jpg) no-repeat center top;	padding: 15px; 		float: left;	position: fixed;
top: 50%; left: 50%;	z-index: 999999;}
img.btn_close {	float: right; 	margin: 0;}
.popup p {	padding: 5px 10px;	margin: 5px 0;}
/*--making ie6 understand fixed positioning--*/
*html #fade {	position: absolute;}
*html .popup_block {	position: absolute;}

.testgd{ height:520px; padding-top:20px; overflow:auto;word-wrap:break-word; width:100%; }
.testgdleft{ width:380px; float:left; padding-left:20px;}
.testgdright{ width:320px; float:right; text-align:left;}
.testgdright h2{ display:block; font-size:22px; height:30px; line-height:30px; color:#333; padding-bottom:45px;}
.testgdrightzi{ font-size:14px; color:#777; line-height:24px; height:170px;}

.testgdrighttit{}
.testgdrighttit h4{ font-size:14px; color:#777; line-height:24px; font-weight:normal;}
.testgdrighttit img{ float:left; padding-right:10px;}
.testgdrighttit p{ float:left; background:#e1e1e1; width:168px; height:36px; padding:2px 0 0 10px;}
.testgdrighttit ul li{ padding-top:25px;}

.newsnycontgg{ width:100%;}
.newsnycontgg h3{ font-weight:normal; font-size:12px; display:block; padding:20px 0;}
.newsnycontgg h1{ text-align:center;}
/*应用案例*/

.casetopbg{ width:100%; }
.caselist{ border-bottom:1px solid #dedede;}
.caselist h1{ font-size:24px; color:#000; font-weight:normal; display:block; height:30px; line-height:30px; padding-bottom:30px;}
.caselist h5{ font-size:15px; color:#333; line-height:28px;font-weight:normal; padding-bottom:30px;}
.caselist h6{ background:url(/uploads/image/tdimages/casean.png) no-repeat left center; text-align:center; width:105px; }
.caselist h6 a{color:#fff; font-size:14px;  line-height:34px; height:34px;}

.casetop1{ width:45%;  padding-right:5%;}
.casetop2{ width:46%;  padding-left:4%; text-align:center;}

.casetop11{ width:45%;  padding-left:5%;}
.casetop22{ width:46%;  padding-right:4%; text-align:center;}
.casetop23{ width:645px;   text-align:center;}
.casetop3{ width:550px; text-align:left;}
.casetop34{width:380px; text-align:left;}
.casepadding60{ padding-top:60px;}
.casepadding180{ padding-top:180px;}
.casetop2 ul li{ float:right; width:170px; padding-left:15px;}
.casetop22 ul li{ float:right; width:170px; padding-left:15px;}
.casetop23 ul li{ float:left; width:170px; padding-right:45px;}
.casetop2ultit{ display:block; height:30px; line-height:30px; font-size:14px; color:#333; padding:5px 0;}
.casetop2ulzi{ display:block;  line-height:23px; font-size:12px; color:#757575; text-align:center;}
.caseone{ padding-bottom:80px;}
.caseone2{ position:absolute; top:220px; left:55%;}
.caseone3{ padding-top:260px;}
.caseone4{ position:absolute; top:180px; right:8%;}
.casetwo{ width:1218px; border:1px solid #ccc; height:248px; background:#fbfcfb;}
.casetwo2{ width:1220px; height:230px;}
.casetwoimg{ width:453px; padding-right:32px;}
.casetwozi{ width:705px; padding-right:28px;}
.casetwozi3{ width:1138px; padding:40px;}
.casetwoimg2{ width:453px; padding-left:32px;}
.casetwoimg3{width:555px; padding-right:40px;}
.casetwozi4{ width:625px; }
.casetwozi2{ width:705px; padding-left:28px;}
.casetwozi h1{ padding:5px 0;}
.casetwozi2 h1{ padding:20px 0;}
.casetre{ padding-top:80px; padding-bottom:20px;}
.casetre2{ background:url(/uploads/image/tdimg/caseprgdbg.jpg) no-repeat center top; height:274px; padding:40px 0 0;}
.casetre2 h1{ padding-left:50px;}
.casetre3{ background:url(/uploads/image/tdimg/case3img5.jpg) no-repeat center top; height:274px; padding:40px 0 0;}
.casetre3 h1{ padding-left:50px;}
.casetop222{}
.casetop222 ul li{ padding-bottom:20px;}
.casetop222 img{ float:left; padding-right:25px; width:190px;}
.casetop333{}
.casetop333 ul li{ float:left; width:33.3333%;}
.casetop333 img{ float:left; padding-right:25px; width:190px;}

.casetop111{width:450px}

.case2imgzi{ float:left; width:765px;}
.case2imgzi2{ float:left; width:168px;}
.casetop2ulzi2{ display:block;  line-height:23px; font-size:12px; color:#757575; text-align:left;}
.casetop2ultit2{display:block; height:30px; line-height:30px; font-size:15px; color:#333; padding:5px 0;}
.casetop2ultit3{display:block; height:30px; line-height:30px; font-size:15px; color:#333; padding:0px;}

/*应用案例产品滚动*/
.box {	width: 100%;}
.floatl {	 padding:45px 20px 0;	float: left;	cursor:pointer;}
.subbox {	padding: 0;	margin: 0 0px;	width: 1114px;	overflow: hidden;}
.subbox ul {	width: 100000px;}
.subbox ul li {	width: 229px;float: left;}
.subbox ul li img{ display:block;}
.subbox ul li h4{ display:block; width:100%; height:30px; line-height:30px; color:#333; font-size:13px; font-weight:normal;}

.casedow{ padding:100px 0;}
.casedow ul li{ float:left; padding-right:24px; padding-bottom:30px;}
.casedow ul li.casedowlast{  padding-right:0px; float:right;}
.casedow ul li img{ float:left;}
.casedow ul li p{ float:left; background:url(/uploads/image/tdimages/dowbg.png) no-repeat 5px top; width:205px; height:56px; padding-left:34px; padding-top:10px;}
.casedow ul li span{ font-size:15px; color:#666; display:block; height:25px; line-height:25px;}
.casedowan{ text-align:right; display:block; padding:80px 0 0;}



/*关于我们*/
.abouttopbg{ width:100%; height:480px;}
.abmainbg{ width:1232px; margin:0px auto; background:url(/uploads/image/tdimages/abmainbg.png) repeat-y center top;}
.nyaboutww{width:100%; border-bottom:1px solid #dedede; background:url(/uploads/image/tdimages/abmainbg1.jpg) no-repeat center top; word-wrap: break-word;}
.abnyleft{ width:973px; }
.abnyright{ width:247px; background:url(/uploads/image/tdimages/abnyrightbg.jpg) no-repeat right bottom; padding-bottom:420px; }
.nymbx{ height:58px; margin-top:-58px; line-height:58px; width:100%; background:url(/uploads/image/tdimages/mbxbg.png) repeat-x left top; text-indent:20px; font-size:14px; color:#333;}
.nymbx span{ background:url(/uploads/image/tdimages/mbjt.png) no-repeat center center; width:12px; height:20px; padding:0 10px;  line-height:20px;}
.nymbx h4{ color:#0d2e3d; display:inline;  text-indent:0px; font-size:14px;}
.nymbin{ float:left; padding-right:20px;}


/*关于我们分类*/
.aboutleft{ padding-bottom:25px;}
.aboutleft ul li{ width:100%; height:45px; line-height:45px; border-bottom:1px solid #e6e6e6;}
.aboutleft ul li a{ font-size:13px; text-align:center; display:block;}
.aboutleft ul li a:hover,.aboutleft ul li.curry a{ background:#0d2e3d; color:#fff;}
.aboutlefttit{ margin-top:-102px; width:100%; height:102px; background:url(/uploads/image/tdimages/nydhtmbg.png) repeat left top; color:#fff; line-height:102px; font-size:16px; text-align:center;}
.abnycont{ padding:35px; width:903px;}
.abnyrightgg{ text-align:center; padding-bottom:20px;}

.abnyrighcont{ background:url(/uploads/image/tdimages/abnyleftcont.jpg) no-repeat right top; width:222px; height:163px; padding-left:25px; font-size:13px; line-height:24px; }
.abnyrighcont h3{ display:block; padding-bottom:10px;}


/*新闻中心*/
.newsnybg{ background:url(/uploads/image/tdimages/newsbg.jpg) no-repeat center top; width:100%; height:739px;}
.newsnybg2{ background:url(/uploads/image/tdimages/jsyfbg.jpg) no-repeat center top; width:100%; height:739px;}



.yywrbg{ width:100%; height:480px; position:relative;}
.yywrwidth { width:100%;  margin:0px auto; position:absolute; z-index:999; position:absolute; left:0px; bottom:0px; }
.yxmainbg{ width:1232px; margin:0px auto; background:url(/uploads/image/tdimages/yxmainbg.png) repeat-y center top; min-height:500px;}
.yxnycont{ padding:35px; }
.hidden{display:none;}
.scrolldoorframe{width:100%;margin:0px auto;overflow:hidden;}
.scrollul{width:100%;overflow:hidden;height:72px; padding-bottom:30px;}
.scrollul li{float:left;}
.bor03{}
.sd01{cursor:pointer; width:50%; font-size:24px; line-height:70px; text-align:center; border-bottom:2px solid #0d2e3d; color:#0d2e3d}
.sd02{cursor:pointer; width:50%; font-size:24px; line-height:70px; text-align:center;border-bottom:2px solid #cccccc;}


#topic { width: 445px; background: #fff; border:1px solid #999999; border-radius:8px;  position: absolute; top: 100px; left: 200px; }
#topic .adorn { width: 7px; height: 11px; overflow: hidden; background: url(/uploads/image/tdimages/adorn.gif); position: absolute; bottom: 15px; left: -7px; }
#topic .adorn_r { width: 7px; height: 11px; overflow: hidden; background: url(/uploads/image/tdimages/adorn_r.gif); position: absolute; bottom: 15px; right: -7px; }
#topic .inner_html { line-height: 24px; font-size: 14px;  text-indent: 0px; font-family: arial; }
#topic .inner_html a { color: #990000; font-weight: bold; text-decoration: none; border-bottom: 1px dotted #990000; }
#topic .inner_html a:hover { border-bottom: 2px solid #990000; }
#topic h1{ display:block; font-size:14px; color:#000; border-bottom:1px solid #ccc; height:50px; line-height:50px; text-indent:2em;}

#content { width: 100%; padding-top:60px;}
#content li { width: 88px; height: 80px;  background: #fff;   float: left; cursor: pointer;  }
#content li h5{ display:block; color:#333333; font-size:14px; text-align:center;}
#content img { display:block; text-align:center; width:39px; height:39px; margin:0px auto; }

.yxwrgjdt{ float:left; width:175px; padding:15px 30px 15px 15px;}
.yxwrgjdt img{ width:175px;}
.yxwrgjdtzi{ float:left; width:200px; padding:15px 0px 15px 0;}


.contleft{ float:left; width:48%; padding-top:50px;}
.contright{ float:right; width:48%; padding-top:50px;}
.contline{ background:url(/uploads/image/tdimages/contline.jpg) no-repeat left bottom; color:#0d2e3d; font-size:18px; line-height:45px; height:45px; margin-bottom:10px;}
.contzi{ font-size:14px; line-height:30px;}


/*社会责任*/
.shzrbg{ width:100%; height:1435px;}
.jsyfbg{ width:100%; height:739px;}
.shzrtit{ width:1003px; margin:0px auto; position:relative;}
.shzrtit h1{ color:#fff; font-size:53px; font-weight:normal; position:absolute; left:0px; top:250px; }
.shzrtit h3{ color:#fff; font-size:28px; font-weight:normal; position:absolute; left:0px; top:320px; }
.shzrmainbg{ background:url(/uploads/image/tdimages/shzrmianbg.png) no-repeat center top; width:100%; height:702px; position:absolute; left:0px; top:517px;}
.jsyfmainbg{  width:100%;  position:absolute; left:0px; top:180px;}
.shzrmain1{  float:left;padding-left:35px;}
.shzrmain1 a{ width:300px; height:206px; display:block; font-weight:normal; font-size:23px; padding-top:20px;}
.shzrmain1 h2{font-size: 23px;    font-weight: normal; padding-bottom:20px;}
.shzrmain1 h4{  font-size:15px; line-height:24px; width:273px; padding-left:0px;font-weight:normal;}

.shzrmainbg a{ color:#fff;}
.shzrmainbg a:hover{ color:#0d2e3d;}
.shzrmain2{  float:left; padding-left:0px;}
.shzrmain2 a{ width:340px; height:226px; display:block;}
.shzrmain2 h2{  font-size:23px; padding:20px 0; padding-left:10px; font-weight:normal;}
.shzrmain2 h4{  font-size:15px; line-height:24px; width:273px; padding-left:10px;font-weight:normal;}

.shzrmain3{  float:left; padding-left:13px; width:305px; height:226px; overflow:hidden;}
.shzrmain3 a{  display:block; line-height:24px;overflow:hidden;}
.shzrmain3 h2{  font-size:23px; padding:20px 0; padding-left:15px; font-weight:normal; line-height:33px;}
.shzrmain3 h4{  font-size:15px; line-height:24px; width:280px; padding-left:15px;font-weight:normal;}
.shzrmainleft{ float:left; width:660px;}
.shzrmainright{ float:right; width:332px; }
.shzrmainright a{ width:332px; height:466px; display:block; padding-top:10px; color:#333;}

.shzrmainright h2{ font-size:23px; padding-top:150px; line-height:24px; width:332px; text-align:center; font-weight:normal;}
.shzrmainright h4{  font-size:15px; line-height:24px; width:200px; padding-top:8px; padding-left:65px;font-weight:normal;}
.shzrmainright a:hover{ color:#0d2e3d;}

.shzrmain4{ display:block; height:228px; width:320px; padding-top:10px; }
.shzrmain4 a{  display:block; font-weight:normal;   padding-top:0px; }
.shzrmain4 h2{  font-size:23px; padding:20px 0; padding-left:30px; font-weight:normal;}
.shzrmain4 h4{  font-size:15px; line-height:24px; width:233px; padding-left:30px;font-weight:normal;}



.shzrmain5{  float:left; padding-top:10px;width:325px; height:230px;}
.shzrmain5 a{  display:block;        overflow: hidden;}
.shzrmain5 h2{  font-size:23px; padding:20px 0; padding-left:30px; font-weight:normal;}
.shzrmain5 h4{  font-size:15px; line-height:24px; width:270px; padding-left:30px;font-weight:normal;}

.shzrmain6{  float:left; padding-top:10px; padding-left:10px;}
.shzrmain6 a{ display:block;}
.shzrmain6 h2{  font-size:23px; padding:20px 0 20px 30px;  font-weight:normal;}
.shzrmain6 h4{  font-size:15px; line-height:24px; width:260px; padding-top:0px; padding-left:30px;font-weight:normal;}

.jsyfzizi{ padding-top:0px;}
.jsyfzizi h2{color:#333333; font-size:28px; font-weight:normal; text-indent:60px; padding-bottom:0px; display:block; }
.jsyfzizi2{ text-align:center; font-size:28px; color:#333; padding-top:20px;}

.xunlei {text-align:center !important; width:100%;text-align:center; padding:50px 0;}													
.xunlei a, .xunlei .cpb {display:inline-block; text-decoration:none;padding:0 8px; height:21px;line-height:21px; border: 1px solid #ddd;background: #ffff; margin:0 5px; font-size:12px; text-align:center;}   
.xunlei a:hover { color:#363636;border:1px solid #0d2e3d; text-decoration:none;}   
.xunlei .cpb { font-weight: bold; color: #fff; background: #0d2e3d; border:1px solid #0d2e3d;} 



.footdh{ background:url(/uploads/image/tdimages/fdhbg.jpg) #1a4e67 no-repeat left center; width:100%; height:220px; padding-top:35px}
.footdh ul li{ width:161px; float:left; padding-right:50px;}
.footdh ul li.footdhlast{ padding-right:0px; float:right;}
.footdh ul li h1{  font-size:14px; color:#fff; font-weight:normal; display:block; border-bottom:1px solid #fff; height:35px; line-height:35px; margin-bottom:15px;}
.footdh ul li a{color:#fff; display:block; background:url(/uploads/image/tdimages/footjt.png) no-repeat left center; padding-left:10px; line-height:18px;}
.footdh ul li a:hover{color:#00a0e9;}

.footer{ width:100%; height:auto; overflow:hidden; padding:0px; background:#0d2e3d;  color:#fff; font-size:12px; line-height:47px;}
.footer a{ color:#fff;}
.footer a:hover{ color:#00a0e9;}
.foot2 span{ margin:0 5px; display:inline-block; width:1px; height:10px; background:#fff;}
.foot1{ width:50%; text-align:left;}
.foot2{ width:50%; text-align:right;}

.pagination {text-align: center; padding: 50px 0px;}
.pagination a{display: inline-block; text-decoration: none; padding: 0 8px; height: 21px; line-height: 21px; border: 1px solid #ddd; background: #ffff; margin: 0 5px; font-size: 12px; text-align: center; }
.pagination a.current {font-weight: bold; color: #fff; background: #0d2e3d; border: 1px solid #0d2e3d; }
.prolist3{}
.prolist3 ul li{ float:left; border:1px solid #e4e4e4; border-bottom:none; background:url(/uploads/image/tdimages/prkk.jpg) no-repeat center bottom; width:289px; height:269px; margin-right:15px; margin-bottom:20px;}
.prolist3 ul li.prlast{ margin-right:0; float:right;}
.prolist3 h2{ text-align:center; font-size:14px; line-height:40px; height:40px;}
.prolist3 ul li:hover{ background:url(/uploads/image/tdimages/prkkh.jpg) no-repeat center bottom; }

.prolist ul li{ float:left; border:1px solid #e4e4e4; border-bottom:none; background:url(/uploads/image/tdimages/prkk.jpg) no-repeat center bottom; width:210px; height:206px; margin-right:18px; margin-bottom:20px;}
.prolist ul li.prlast{ margin:0 0px 10px 0; float:right;}
.prolist h2{ text-align:center; font-size:14px; line-height:40px; height:40px;}
.prolist ul li:hover{ background:url(/uploads/image/tdimages/prkkh.jpg) no-repeat center bottom; }


.prolist2{}
.prolist2 ul li{ float:left; border:1px solid #e4e4e4; border-bottom:none; background:url(/uploads/image/tdimages/prkk.jpg) no-repeat center bottom; width:210px; height:250px; margin-right:18px; margin-bottom:20px;}
.prolist2 ul li.prlast{ margin:0 0px 10px 0; float:right;}
.prolist2 h2{ text-align:center; font-size:14px; line-height:40px; height:40px;}
.prolist2 ul li:hover{ background:url(/uploads/image/tdimages/prkkh.jpg) no-repeat center bottom; }
.prolist2 h4{ width:150px; margin:0px auto; background:#0d2e3d; height:28px; line-height:28px; text-align:center; color:#fff; border-radius: 5px}


.prolistsk{}
.prolistsk ul li{ float:left; border:1px solid #e4e4e4; border-bottom:none; background:url(/uploads/image/tdimages/prkk.jpg) no-repeat center bottom; width:210px; height:364px; margin-right:18px; margin-bottom:20px;}
.prolistsk ul li.prlast{ margin:0 0px 10px 0; float:right;}
.prolistsk h2{ text-align:center; font-size:14px; line-height:40px; height:40px;}
.prolistsk ul li:hover{ background:url(/uploads/image/tdimages/prkkh.jpg) no-repeat center bottom; }
.prolistsk h4{ width:150px; margin:0px auto; background:#0d2e3d; height:28px; line-height:28px; text-align:center; color:#fff; border-radius: 5px}
.prolistsk ul li > span > a{float:right;width: 75px;padding: 5px 0px;margin:0 20px 0 0px;border-radius:5px;color:#fff;font-size:13px;font-weight:bold;background:#0d2e3d;letter-spacing:1px;display:block;text-align:center;}
.prolistsk span{ width:100%;}
.prolistsk ul li > span > a:hover{background:#7d2c01;}


.newslist{}
.newslist ul li{ padding:35px 0px; border-bottom:1px dotted #bbb;}
.newslistleft{ float:left; width:75px; height:80px; padding:10px 15px 0 0; background:#b8b8b8; overflow:hidden; text-align:right; font-family:"ms serif", "new york", serif}
.newslistright{ float:right; width:783px; height:90px; padding:0 0 0 30px; overflow:hidden;}
.newslisttie{ font-size:21px; color:#444444; padding:5px 0;}
.newslistzizi{ font-size:14px; color:#999999; line-height:24px;}
.newslistleft h5{ color:#fff; font-size:30px; line-height:40px; height:40px; display:inline-block; border-bottom:2px solid #fff; text-align:right;} 
.newslistleft span{ font-size:16px; color:#fff; padding-top:5px; display:block;}
.newslist a:hover .newslistleft{ background:#0d2e3d;}
.newslist a:hover .newslisttie{ color:#0d2e3d;}

 .biti{ color:#0d2e3d;font-size:20px; font-weight:bold; text-align:center; width:100%;  padding:15px 0;}
 .biti2{ color:#0d2e3d;font-size:20px; font-weight:bold; text-align:center; width:100%;  padding:0px;}

#owl-demo{position:relative;width:805px;height:400px;margin:20px auto 0 auto;}
#owl-demo .item{ position:relative;display:block;}
#owl-demo img{display:block;width:805px;height:400px;}
#owl-demo b{position:absolute;left:0;bottom:0;width:100%;height:78px;background-color:#000;opacity:.5;filter:alpha(opacity=50);}
#owl-demo span{position:absolute;left:0;bottom:37px;width:100%;font:18px/32px "微软雅黑","黑体";color:#fff;text-align:center;}

.owl-pagination{position:absolute;left:0;bottom:10px;width:100%;height:22px;text-align:center;}
.owl-page{display:inline-block;width:10px;height:10px;margin:0 5px;background-image:url(/uploads/image/tdimages/bg15.png);*display:inline;*zoom:1;}
.owl-pagination .active{width:25px;background-image:url(/uploads/image/tdimages/bg16.png);}
.owl-buttons{display:none;}
.owl-buttons div{position:absolute;top:50%;width:40px;height:80px;margin-top:-40px;text-indent:-9999px;}
.owl-prev{left:0;background-image:url(/uploads/image/tdimages/bg17.png);}
.owl-next{right:0;background-image:url(/uploads/image/tdimages/bg18.png);}
.owl-prev:hover{background-image:url(/uploads/image/tdimages/bg19.png);}
.owl-next:hover{background-image:url(/uploads/image/tdimages/bg20.png);}

.elf-wrap {position: relative; width: 805px; height: 400px; margin-top: 20px;}
.elf-wrap .bx-controls .bx-prev, .elf-wrap .bx-controls .bx-next {position: absolute; width: 40px; height: 80px; top: 150px; display: none; text-indent: -999em;}
.elf-wrap .bx-controls .bx-prev {background: url(/uploads/image/tdimages/bg17.png); left: 0px;}
.elf-wrap .bx-controls .bx-next {background: url(/uploads/image/tdimages/bg18.png); right: 0px;}
.elf-wrap:hover .bx-controls .bx-prev, .elf-wrap:hover .bx-controls .bx-next {display: block;}
.elf-wrap .bx-pager {text-align: center; font-size: .85em; font-family: arial; font-weight: bold; color: #666; position: absolute; width: 100%; bottom: 5px;}
.elf-wrap .bx-pager .bx-pager-item {display: inline-block; }
.elf-wrap .bx-pager a {background: #fff; text-indent: -9999px; display: block; width: 10px; height: 10px; margin: 0 5px; outline: 0; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
.elf-wrap .bx-pager a.active{background: #000;}


.dutylistzizi{ font-size:16px; line-height:24px;}

.foot19net{ float:right;}
.foot19net a{ color:#0d2e3d;}
.foot19net a:hover{ color:#000;}