.top_news{ width:100%; float:left; display:inline; height:44px; border-bottom:1px #e6e6e6 solid;}
.header{ width:100%; height:125px; float:left; display:inline; }
.logo{ width:300px; height:121px; float:left; display:inline; margin-top:4px;}
.logo img{max-height:121px}
.her{ width:880px; float:right; display:inline; height:121px; margin-top:4px;}
.her1{ width:880px; height:26px; float:left; display:inline; background:url(../images/c6.png) right  top no-repeat;}
.her1 p{ width:171px; height:26px; float:right; display:inline; text-align:center; line-height:23px; font-family:Time New Roman; font-size:14px; color:#FFF;}
.her1 p a{ font-size:14px; color:#FFF;}
.her1 p a:hover{ color:#FFF; text-decoration:underline;}
.her1s{ width:880px; height:26px; float:left; display:inline; }
.her1s p{ width:171px; height:26px; float:right; display:inline; text-align:center; line-height:23px; font-family:Time New Roman; font-size:14px; color:#666;}
.her1s p a{ font-size:14px; color:#666;}
.her1s p a:hover{ color:#0c4da2; text-decoration:underline;}
.her2{ width:880px; float:left; display:inline; height:25px; margin-top:12px;}
.her21{ float:left; display:inline; line-height:25px; margin-left:460px;}
.her21 p{ float:left; display:inline; font-family:Time New Roman; font-size:14px; color:#666;}
.her21 span{ float:left; display:inline; font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#0c4da2;}
.her22{ width:194px; height:25px; float:right; display:inline; background:url(../images/c7.png) no-repeat;}
.her22 input.s1{ width:120px; float:left; display:inline; height:22px; line-height:22px; margin-top:1px; font-size:12px; color:#888; border:0px; background:none; outline:none; padding:0 5px;}
.her22 input.s2{ width:60px; height:25px; float:right; display:inline; background:none; border:0px; cursor:pointer;}






.nav {
	width: 860px; height: 57px; float: right; display: inline; z-index: 9999;  margin-top:1px;
}
.nav .nav_list {
	float: right;
}
.nav li {
	width: 140px; height: 57px; float:left; display:inline; position: relative;text-align:center;line-height:57px;
}
.nav li.w60{
	width:60px;
}
.nav li a#big {
	height:57px; font-family:Time New Roman; font-size:14px; font-weight:bold; text-transform:uppercase;padding-bottom:19px;
}
.nav li a#big:hover {
	color:#0c4da2; background:url(../images/c5.jpg) bottom repeat-x;
}
.nav li a.now {
	color:#0c4da2; background:url(../images/c5.jpg) bottom repeat-x;
}

.nav li a#big.selected {
	color:#0c4da2; background:url(../images/c5.jpg) bottom repeat-x;
}

.nav li.selected .submenu {
	display: block;
}

.nav li.selected .submenu3 {
	display: block;
}
.nav li.selected .submenu1 {
	display: block;
}
.nav li.selected .submenu2 {
	display: block;
}
.nav li .submenu {
	top: 57px; float: left; display: none; position: absolute; width:1050px;  border-bottom:2px solid #20538c; background:#FFF; z-index:9999;  padding-bottom:270px;
}

.nav li .submenu3 {
	top: 57px; float: left; display: none; position: absolute; width:1050px;  border-bottom:2px solid #20538c; background:#FFF; z-index:9999;  padding-bottom:20px;
}

.nav li .submenu2 {
	top: 57px; float: left; display: none; position: absolute; width:500px; border-bottom:2px solid #20538c; background:#FFF; z-index:9999;  padding-bottom:20px;
}

.nav li .submenu1 {
	top: 57px; float: left; display: none; position: absolute; width:107px;   background:#FFF; z-index:9999;  padding-bottom:0px;
}

.nav li .w120 {
	top: 57px; float: left; display: none; position: absolute; width:207px;  background:#FFF; z-index:9999;  padding:2px 0;margin-left:-34px;
}

.nav li a { color:#FFF;
}

.nav li .submenu1 lI{ width:107px; float:left; display:inline; height:20px;  line-height:20px; text-align:center;}

.nav li .w120 lI{ width:207px; float:left; display:inline; height:22px;  line-height:22px; text-align:center; overflow:hidden;}


.nav li .submenu1 li a{ font-family:Time New Roman; font-size:12px; color:#666; text-transform:uppercase}
.nav li .submenu1 li a:hover{ color:#0c4da2; text-decoration:underline;}





.copyright{ text-align:center;}
.copyright a{ color:#FFF}
.nlzuo{ width:770px; float:left; display:inline; margin-top:15px; margin-left:15px;}
.nlyou{ width:200px; float:right; display:inline; margin-right:45px; margin-top:15px;}
.nl{ width:180px; float:left; display:inline; margin-right:10px; height:110px; border-right:1px solid #CCC;}
.nlss{ width:180px; float:left; display:inline; margin-right:10px; height:220px; border-right:1px solid #CCC;}
.nl1{ width:175px; height:28px; float:left; display:inline; margin-top:3px;font-family: Time New Roman;}
.nl1 a{ margin:0px; width:180px; height:28px; float:left; display:inline; line-height:28px; font-family:Time New Roman; font-size:14px; color:#0c4da2;}
.nl1 a:hover{ color:#0c4da2; text-decoration:underline;}

.nl3{ width:150px; float:left; display:inline; margin-right:10px; margin-left:20px; margin-top:15px; height:110px; border-right:1px solid #CCC;}
.nl31{ width:145px; height:28px; float:left; display:inline; margin-top:3px;}
.nl31 a{ margin:0px; width:145px; height:28px; float:left; display:inline; line-height:28px; font-family:Time New Roman; font-size:14px; color:#0c4da2;}
.nl31 a:hover{ color:#0c4da2; text-decoration:underline;}
.nl32{ width:145px; float:left; display:inline; margin-top:1px; line-height:22px;font-size:12px; color:#666;}
.nl32 a{font-size:12px; color:#666;}
.nl32 a:hover{ color:#0c4da2; text-decoration:underline;}

.nl4{ width:100px; float:left; display:inline; margin-right:10px; margin-left:20px; margin-top:15px; height:110px; }
.nl41{ width:95px; height:20px; float:left; display:inline; margin-top:5px;}
.nl41 a{ margin:0px; width:95px; height:20px; float:left; display:inline; line-height:20px; font-family:Time New Roman; font-size:14px; color:#0c4da2;}
.nl41 a:hover{ color:#0c4da2; text-decoration:underline;}

.nl2{ width:175px; float:left; display:inline; margin-top:1px; line-height:22px;font-size:12px; color:#666;font-family: Time New Roman;}

.nl2 a{font-size:12px; color:#666;font-family: Time New Roman;}

.nl2 a:hover{ color:#0c4da2; text-decoration:underline;}
.cc{ width:100%; float:left; display:inline;  height:181px;}
.footer{ width:100%; float:left; display:inline; padding-bottom:18px; background:#4c4c4c; margin-top:5px;}
.f1{ width:400px; float:left; display:inline; margin-top:30px;}
.f11{ width:500px; float:left; display:inline;}
.f111{ width:110px; float:left; display:inline;}
.f111 img{ float:left; display:inline;}
.f111 span{ width:110px; float:left; display:inline; text-align:center; margin-top:8px; font-family:Time New Roman; font-size:14px; color:#FFF;}
.f112{ width:360px; float:left; display:inline; margin-left:25px;}
.f1121{ width:36px; float:left; display:inline; margin-top:8px;}
.f1122{ width:65px; float:left; display:inline; margin-top:3px;}
.f1122 p{ width:185px; float:left; display:inline; font-family:Time New Roman; font-size:24px; color:#fff;}
.f1122 span{ width:65px; float:left; display:inline; font-family:Time New Roman; font-size:20px; color:#fff;}
.f1123{ float:left; display:inline; font-family:Arial, Helvetica, sans-serif; font-size:42px; color:#fff;}
.f1124{ width:360px; float:left; display:inline; margin-top:18px;}
.f1124 img{ float:left; display:inline; margin-right:15px;}
.f12{ width:610px; float:left; display:inline; font-family:Time New Roman; font-size:12px; color:#D4DFE6; margin-top:15px; line-height:22px;}
.f2{ float:right; display:inline;}
.f21{ width:100px; float:left; display:inline; margin-left:10px; margin-top:30px;}
.w111{ width:140px; float:left; display:inline; margin-left:10px; margin-top:30px;}
.f211{ width:100%; float:left; display:inline;}
.f211 a{ font-family:Time New Roman; font-size:14px; color:#fff; text-transform:uppercase;}
.f211 a:hover{ color:#FF6600; text-decoration:underline;}
.f21 ul{ width:100%; float:left; display:inline; margin-top:5px;}
.f21 ul li{ width:100%; height:25px; float:left; display:inline; line-height:25px; overflow:hidden;}
.f21 ul li a{ font-family:Time New Roman; font-size:12px; color:#7e7e7e;text-transform: uppercase;}
.f21 ul li a:hover{ color:#fff; text-decoration:underline;}
.w150{width:210px;}
.copy{ width:100%; float:left; display:inline; background:#333333; padding-top:5px; padding-bottom:5px; font-size:12px; color:#D4DFE6; }
.huans{ width:100%; height:255px; float:left; display:inline; position:relative; z-index:1;}
.con{ width:100%; float:left; display:inline; background:url(../images/c28.jpg) top repeat-x; padding-bottom:20px;}
.cl{ width:257px; float:left; display:inline; padding-bottom:15px;}
.cl1{ width:257px; height:51px; float:left; display:inline; background:url(../images/c29.jpg) no-repeat;}
.cl1 p{ float:left; display:inline; font-family:Time New Roman; font-size:18px; font-weight:bold; color:#0858b1; line-height:51px; text-transform:uppercase;}
.zl1{ width:257px; height:49px; float:left; display:inline; border-bottom:2px #666 solid; margin-top:20px;}
.zl1 p{ float:left; display:inline; font-family:Time New Roman; background:url(../images/zl1pbg.png) center right no-repeat; font-size:18px; font-weight:bold; color:#666; line-height:51px; padding-right:45px;}
.recproduct{width:229px; padding:10px 14px 0; background:#f0f0f0; float:left; margin-top:26px;}
.recproduct ul{width:100%; float:left; margin-bottom:15px; }
.recproduct ul i{height:100%; margin:0 auto;overflow:hidden; zoom:1; visibility:visible;display:inline-block;vertical-align: middle;max-width: 100%;}
.recproduct ul img{width:100%; vertical-align:top;display:block;-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-o-transition: all 0.5s linear;transition: all 0.5s linear;}
.recproduct ul:hover img{-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-ms-transform: scale(1.05);-o-transform: scale(1.05);transform: scale(1.05);}
.recproduct ul p{width:100%; margin-top:10px; text-align:center;}
.recproduct ul p a{font-size:14px; color:#000;}
.recproduct ul:hover p a{color:#0c4ca3}


.cl2{ width:257px; float:left; display:inline; margin-top:10px;}
.cl2 li{ width:257px; height:30px; float:left; display:inline;}
.cl2 li a{ width:257px; float:left; display:inline; height:30px; font-family:Time New Roman; font-size:14px; color:#666; background:url(../images/c31.jpg) no-repeat; line-height:30px;}
.cl2 li a:hover{ background:url(../images/c30.jpg) no-repeat; color:#FFF;}
.cl2 li.now a{ background:url(../images/c30.jpg) no-repeat; color:#FFF;}
.cl2 li p{ margin-left:22px; cursor:pointer; text-transform:uppercase;}
.cl2s{ width:257px; float:left; display:inline; margin-top:10px;}
.cl2s li{ width:257px; height:30px; float:left; display:inline;margin-bottom:1px;}
.cl2s li a{ width:257px; float:left; display:inline; height:30px; font-family:Time New Roman; font-size:14px; color:#666; background:#f0f0f0; line-height:30px; -webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-o-transition: all 0.5s linear;transition: all 0.5s linear;}
.cl2s li.now a,.cl2s li a:hover{ background:#0c4da2; color:#FFF;}
.cl2s li p{ margin-left:22px; cursor:pointer;}

.cl3{ width:257px; float:left; display:inline; height:39px; line-height:39px; margin-top:15px; padding-bottom:20px;}
.cl3 p{ float:left; display:inline; font-family:Time New Roman; font-size:16px; color:#333;}
.cl4{ width:257px; float:left; display:inline; padding-bottom:15px; margin-top:10px; background:#f0f0f0;}
.cl41{ width:257px; float:left; display:inline; margin-top:15px; text-align:center;}
.cl42{ width:220px; float:left; display:inline; margin-left:18px; margin-top:8px;}
.cl42 a{ font-family:Time New Roman; font-size:14px; color:#000;}
.cl42 a:hover{ color:#0858b1; text-decoration:underline;}
.cl43{ width:210px; float:left; display:inline; margin-top:8px; line-height:22px; height:66px; overflow:hidden; background:url(../images/c35.jpg) left top no-repeat; margin-left:18px; font-family:Time New Roman; font-size:12px; color:#666; padding-left:10px;}
.cr{ width:900px; float:right; display:inline; padding-bottom:20px;}
.cr1{ width:100%; height:51px; float:left; display:inline;}
.cr1 span{ float:right; display:inline; font-size:12px; margin-top:5px; padding-left:20px; background:url(../images/nav.png) left center no-repeat; font-family:Time New Roman; color:#666; line-height:51px;}
.cr1 span a{ font-size:12px; color:#666;}
.cr1 span a:hover{ color:#0858b1; text-decoration:underline;}

.cr1s{ width:943px; height:49px; float:left; display:inline; border-bottom:2px solid #CCC;}
.cr1s span{ float:right; display:inline; font-size:12px; margin-top:5px; font-family:Time New Roman; color:#666; line-height:51px;}
.cr1s span a{ font-size:12px; color:#666;}
.cr1s span a:hover{ color:#0858b1; text-decoration:underline;}

.cr1 img{ float:right; display:inline; margin-right:8px; margin-top:26px;}






.cr3{ width:447px; float:left; display:inline; height:280px; margin-left:22px; margin-top:20px; border:1px solid #E7E7E7;}
.cr31{ width:445px; float:left; display:inline; margin-left:1px; margin-top:1px;}
.cr32{ width:445px; float:left; display:inline; margin-left:1px; margin-top:10px;}
.cr32 p{ float:left; display:inline; margin-left:15px;}
.cr32 p a{ font-family:Time New Roman; font-size:14px; color:#333;}
.cr32 p a:hover{ color:#0858b1; text-decoration:underline;}
.cr32 span{ float:right; display:inline; margin-right:15px; margin-top:2px;}
.cr33{ width:458px; float:left; display:inline; margin-left:22px; margin-top:20px;}
.cr34{ width:445px; float:right; display:inline; margin-top:20px;}
.cr34 span{ width:445px; float:left; display:inline; font-family:Time New Roman; font-size:16px; color:#333;}
.cr34 p{ width:445px; float:left; display:inline; margin-top:8px; line-height:22px; font-family:Time New Roman; font-size:12px; color:#666; height:198px; overflow:hidden;}
.cr35{ width:100%; float:right; display:inline; height:35px; margin-top:22px; background:url(../images/c39.jpg) no-repeat; line-height:35px;}
.cr35 p{ float:left; display:inline; margin-left:25px; font-family:Time New Roman; font-size:14px; color:#FFF;}
.cr36{ width:100%; float:right; display:inline; line-height:24px; margin-top:12px; padding-bottom:15px; font-size:12px; color:#666; font-family:Time New Roman;}
.cr36 p{ padding-bottom:12px;}
.cr36 img{
	max-width:100%;
}
.cr37{ width:100%; float:right; display:inline; margin-top:18px; font-family:Time New Roman; font-size:16px; color:#0858b1;}
.cr38{ width:100%; height:397px; float:right; display:inline; background:#fafafa url(../images/c40.jpg) top right no-repeat; margin-top:25px;}
.cr381{ width:450px; float:left; display:inline; margin-left:5px; margin-top:35px;}
.cr381 p{ width:70px; float:left; display:inline; text-align:right; font-family:Time New Roman; font-size:14px; color:#666; line-height:28px;}
.cr381 input{ width:290px; float:left; display:inline; margin-left:5px; height:28px; border:1px solid #CCC; line-height:22px; font-family:Time New Roman; font-size:14px; color:#666;}
.cr382{ width:850px; float:left; display:inline; margin-left:5px; margin-top:10px;}
.cr382 p{ width:70px; float:left; display:inline; text-align:right; font-family:Time New Roman; font-size:14px; color:#666; line-height:28px;}
.cr382 input{ width:290px; float:left; display:inline; margin-left:5px; height:28px; border:1px solid #CCC; line-height:28px; font-family:Time New Roman; font-size:14px; color:#666;}
.cr382 textarea{ width:400px; float:left; display:inline; margin-left:5px; height:28px; border:1px solid #CCC; line-height:20px; height:80px; overflow:hidden; font-family:Time New Roman; font-size:14px; color:#666;}
.cr383{ width:850px; float:left; display:inline; margin-top:20px; margin-left:5px;}
.cr383 input.s1{ width:112px; height:32px; float:left; display:inline; background:url(../images/c41.jpg) no-repeat; border:0px; cursor:pointer; margin-left:75px;}
.cr383 input.s2{ width:112px; height:32px; float:left; display:inline; background:url(../images/c42.jpg) no-repeat; border:0px; cursor:pointer; margin-left:25px;}
.cr12{ width:100%; float:right; display:inline; height:55px; margin-top:20px; background:url(../images/c2.png) left top no-repeat; position:relative; z-index:100;}
.cr12 p{ margin-left:58px; line-height:46px; font-family:Time New Roman; font-size:20px; font-weight:bold; color:#FFF;}
.cr13{ width:910px; float:right; display:inline; border:1px solid #CCC; margin-top:-4px; padding:4px; position:relative; z-index:1; padding-bottom:20px;}
.cr13nw{ width:800px; float:left; margin-left:15px; margin-top:15px; font-size:14px; line-height:2em}
.cr14{ width:100%; float:right; display:inline; height:55px; margin-top:20px; background:url(../images/c3.png) left top no-repeat; position:relative; z-index:100;}
.cr14 p{ margin-left:58px; line-height:46px; font-family:Time New Roman; font-size:20px; font-weight:bold; color:#FFF;}
.cr15{ width:918px; float:right; display:inline; margin-top:-4px; position:relative; z-index:1px; border:1px solid #CCC; padding-bottom:25px;}
.cr16{ width:432px; float:left; display:inline; margin-left:25px; margin-top:22px;}
.cr16 li{ width:400px; padding-left:30px; height:40px; float:left; display:inline; border-bottom:1px dotted #CCC; line-height:40px; font-family:Time New Roman; font-size:14px; color:#666;}
.cr16 li.cr161{ background:url(../images/cz41.jpg) left center no-repeat;}
.cr16 li.cr162{ background:url(../images/cz42.jpg) left center no-repeat;}
.cr16 li.cr165{ background:url(../images/c43.jpg) left center no-repeat;}
.cr16 li.cr163{ background:url(../images/cz43.jpg) left center no-repeat;}
.cr16 li.cr164{ background:url(../images/cz44.jpg) left center no-repeat;}
.cr16 p{ padding-bottom:12px;}
.cr17{ width:446px; float:right; display:inline;}


.cr ul.news{ width:100%; float:right; display:inline; margin-top:15px;}
.cr ul.news li{ width:100%; float:left; display:inline; height:34px; line-height:34px; border-bottom:1px solid #CCC;}
.cr ul.news li a{ float:left; display:inline; font-size:14px; color:#666; font-family:Time New Roman;}
.cr ul.news li a:hover{ color:#cd0001; text-decoration:underline;}
.cr ul.news li span{ float:right; display:inline; font-size:12px; color:#999;}




.drawers-wrapper{position: relative; width: 100%; float:right; display:inline;}
.drawer{background:transparent url(../images/sideboxlight_bg.gif) repeat-y scroll 0pt; color:#666; font-size:14px; ;}

.boxcap{height:5px; left:0pt; position:absolute; width:100%; z-index:100; background:transparent url(../images/sidenav_capbottom.png) no-repeat scroll 0%; margin-top:-5px;}
.captop{background-image:url(../images/box_188captop.png); bottom:auto; top:0pt; margin-top:0;}


.drawer-handle{ width:100%; float:left; cursor:pointer; display:inline; height:23px;}
.drawer-handle img{ float:left; display:inline; margin-top:10px;}

.drawer-handle.open{ }
.drawer UL{}
.drawer-content UL{ }
.cons{ width:905px; float:left; display:inline; line-height:1.8em; font-size:13px; color:#666; padding-bottom:8px; padding-left:10px; padding-right:5px; padding-top:15px;}

.drawer-content LI A{display:block; overflow:hidden;}
.alldownloads li{border:0pt none; line-height:18px; padding:0pt;}
.cr42{ width:100%; float:left; display:inline;  border-bottom:1px solid #CCC;}
.cr42 p{ float:left; display:inline; height:35px; line-height:35px;  font-family:Time New Roman; font-size:14px; color:#333;}
.cr42 p.p1{ width:150px; text-align:center;}
.cr42 p.p2{ width:350px; text-align:left; margin-left:10px;}
.cr42 p.p3{ width:200px; text-align:center;}
.cr42 p.p4{ width:200px; text-align:center;}
.cr43{ width:100%; float:left; display:inline; height:35px; background:#efefef;}
.cr43 p{ float:left; display:inline; line-height:35px; font-size:12px; color:#666;}
.cr43 p.p1{ width:150px; text-align:center;}
.cr43 p.p2{ width:350px; text-align:left; margin-left:10px;}
.cr43 p.p3{ width:200px; text-align:center;}
.cr43 p.p4{ width:200px; text-align:center;}
.cr44{ width:100%; float:left; display:inline; height:35px;}
.cr44 p{ float:left; display:inline; line-height:35px; font-size:12px; color:#666;}
.cr44 p.p1{ width:150px; text-align:center;}
.cr44 p.p2{ width:350px; text-align:left; margin-left:10px;}
.cr44 p.p3{ width:200px; text-align:center;}
.cr44 p.p4{ width:200px; text-align:center;}
.cr42s{ width:100%; float:left; display:inline; height:20px;}


.product{width:100%; float:right; margin-top:13px;}
.product ul{width:860px; float:left; height:146px; padding:23px 20px; background:#f0f0f3; margin-top:10px;-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-o-transition: all 0.5s linear;transition: all 0.5s linear;}
.product ul li{width:237px;overflow:hidden; float:left;}
.product ul li i{height:100%; margin:0 auto;overflow:hidden; zoom:1; visibility:visible;display:inline-block;vertical-align: middle;max-width: 100%;}
.product ul li img{width:100%; vertical-align:top;display:block;-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-o-transition: all 0.5s linear;transition: all 0.5s linear;}

.product dl{width:600px; height:146px; float:right; position:relative; height:100%;}
.product dl dt{width:100%; line-height:24px; font-size:14px; color:#000;}
.product dl dt a{ font-size:14px; color:#000;-webkit-transition: all 0.2s linear;-moz-transition: all 0.2s linear;-o-transition: all 0.2s linear;transition: all 0.2s linear;}
.product dl p{width:100%; font-size:12px; font-family:"宋体"; color:#999; line-height:24px; margin-top:5px;}
.product dd{position:absolute; left:0;bottom:0; height:26px; width:100%; overflow:hidden;}
.product dd span{width:88px; height:24px; border:1px #dedede solid; background:#fff; position:absolute;left:0; text-align:center; line-height:24px;-webkit-transition: all 0.2s linear;-moz-transition: all 0.2s linear;-o-transition: all 0.2s linear;transition: all 0.2s linear;}
.product dd span.span1{top:0}
.product dd span.span2{top:26px; color:#0c4da2; border:1px #0c4da2 solid;}
.product ul:hover{background:#e9e9e9;}
.product ul:hover li img{-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-ms-transform: scale(1.05);-o-transform: scale(1.05);transform: scale(1.05);}
.product ul:hover dl dt a{color:#0c4da2}
.product ul:hover dd span.span1{top:-26px}
.product ul:hover dd span.span2{top:0}


.product2{width:100%; float:right; overflow:hidden}
.product2s{width:920px;}
.product2 ul{width:440px; height:430px; float:left; margin-right:20px; margin-top:40px; }
.product2 ul li{width:440px; height:336px; float:left; overflow:hidden;}
.product2 ul li img{width:100%; vertical-align:top;display:block;-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-o-transition: all 0.5s linear;transition: all 0.5s linear;}
.product2 ul p{width:100%; float:left; margin-top:16px; font-weight:bold; font-size:16px;}
.product2 ul p a{color:#000;}
.product2 ul p a:hover{color:#0c4da2;}
.product2 ul span{float:left; margin-top:10px; font-size:12px; line-height:24px;font-family:"宋体"; color:#999}
.product2 ul:hover li img{-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-ms-transform: scale(1.05);-o-transform: scale(1.05);transform: scale(1.05);}



/* prodetail */
.pro{width:100%; float:right; margin-top:24px;}
.prodetail1{width:100%; float:left;height:290px; }
.prodetail1left{width:460px; float:left; overflow:hidden}
.prodetail1left img{width:100%; vertical-align:top;display:block;-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-o-transition: all 0.5s linear;transition: all 0.5s linear;}
.prodetail1right{width:400px; float:right; height:100%; margin-right:20px; position:relative;}
.prodetail1rightbt{width:100%; float:left;font-size:18px;    font-family:Time New Roman;}
.prodetail1rightsm{width:100%; float:left; margin-top:30px; font-size:12px; line-height:32px;}
.prodetail1rightsm span{font-size:16px; width:100%; float:left;}
.prodetail1rightkf{width:100%; height:41px; position:absolute; bottom:0; left:0; text-align:left;}
.prodetail1rightkf a{width:142px; height:41px; line-height:41px; text-align:center; background:#1657ac; color:#fff; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px; display:block; float:left; font-size:18px;}
.prodetail1rightkf a.a2{margin-left:13px; background:#d88c15;}
/* tag */
.protag{width:100%; float:left; margin-top:45px;border-bottom:1px #c9c9c9 solid; }
.protag span{width:121px; height:34px; float:left; margin-right:1px; text-align:center; line-height:34px; font-size:14px; color:#fff; background:#c9c9c9; cursor:pointer}
.protag span.blue{background:#0c4da2;}
.procontent{width:100%; float:left;}
.protext{width:100%; font-size:12px; line-height:24px; margin-top:30px;}

.prodownload{width:100%; float:left; margin-top:30px;}
.prodownload li{width:898px; height:32px; border:1px #ccc solid; line-height:32px; text-align:center; margin-bottom:10px;}

.news{ width:100%; float:right; display:inline; margin-top:25px;}
.news ul{ width:100%; float:left; display:inline;}
.news ul li{ width:100%; height:38px; float:left; display:inline; border-bottom:1px solid #DDD; background:url(../images/c56.jpg) left center no-repeat; line-height:38px;}
.news ul li.up{ background:url(../images/c57.jpg) left center no-repeat;}
.news ul li.t2{ background:#fcfcfc url(../images/c56.jpg) left center no-repeat;}
.news ul li a{ float:left; display:inline; margin-left:16px; font-family:Time New Roman; font-size:12px; color:#666;}
.news ul li span{ float:right; display:inline; font-family:Time New Roman; font-size:12px; color:#888;}
.news ul li a:hover{ color:#0858b1; text-decoration:underline;}



.cr7{ width:933px; float:left; display:inline; margin-top:20px; margin-left:10px;}
.cr71{ width:295px; float:left; display:inline; margin-left:15px;}
.cr711{ width:295px; float:left; display:inline;}
.cr712{ width:293px; height:132px; float:left; display:inline; border:1px solid #DDD; border-top:0px;}
.cr712 h3{ width:260px; float:left; display:inline; margin-left:17px; margin-top:8px; font-family:Time New Roman; height:18px; line-height:18px; overflow:hidden;}
.cr712 h3 a{ font-size:14px; font-weight:bold; color:#333;}
.cr712 h3 a:hover{ color:#0858b1; text-decoration:underline;}
.cr712 p{ width:260px; float:left; display:inline; margin-left:17px; margin-top:8px; line-height:20px;  font-size:12px; color:#888; height:40px; overflow:hidden;}
.cr712 span{ width:260px; float:left; display:inline; margin-left:17px; margin-top:12px;}
.cr712 span a{ width:80px; height:28px; float:left; display:inline; border:2px solid #DDD; text-align:center; font-family:Time New Roman; font-size:14px; color:#666; line-height:26px;}
.cr712 span a:hover{ width:80px; height:28px; float:left; display:inline; border:2px solid #0858b1; text-align:center; font-family:Time New Roman; font-size:14px; color:#0858b1; line-height:26px;}
.cr72{ width:100%; float:right; display:inline; text-align:center; margin-top:25px;font-family:Time New Roman; font-size:20px; color:#555; padding-bottom:33px; background:url(../images/bg1.jpg) left bottom repeat-x;}

.cr73{ width:100%; float:right; display:inline;  text-align:center; font-size:12px; color:#888;}
.cr74{ width:100%; float:right; display:inline; margin-top:10px;}
.cr75{ width:100%; float:right; display:inline; margin-top:18px; border-top:1px solid #DDD;}
.cr75 img{ float:right; display:inline; margin-top:15px;}
.cr75 span{ float:right; display:inline; margin-left:6px; margin-top:13px;}
.cr75 span a{ font-family:Time New Roman; font-size:14px; color:#666;}
.cr75 span a:hover{ color:#0858b1; text-decoration:underline;}

.prev_next{width:100%; float:left; margin-top:20px; padding-top:23px; background:url(../images/bg1.jpg) left top repeat-x;}
.prev_next a{ font-family:Time New Roman; font-size:14px; color:#666; width:100%; display:block; float:left; line-height:28px;}
.prev_next a:hover{ color:#0858b1; text-decoration:underline;}

.cr76{ width:100%; float:right; display:inline; padding-bottom:20px; background:#f8f8f8 url(../images/c59.jpg) top no-repeat; margin-top:25px;}
.cr77{ width:890px; float:left; display:inline; margin-left:15px; margin-top:65px; line-height:22px; font-size:12px; color:#666;}
.cr8{ width:100%; float:right; display:inline; margin-top:25px;}
.cr81{ width:100%; float:left; display:inline; font-family:Time New Roman; font-size:14px; font-weight:bold; color:#0858b1;}
.cr82{ width:918px; float:left; display:inline; border:1px solid #DDD; margin-top:10px; ; padding-bottom:15px;}
.cr84{ width:100%; float:right; display:inline; height:47px; border-top:1px solid #0858b1; margin-top:25px}
.cr85{ width:100%; float:right; display:inline; margin-top:20px;}
.cr85 ul{ width:100%; float:left; display:inline;}
.cr85 ul li{ width:100%; border-bottom:1px dotted #CCC; height:38px; line-height:38px; background:url(../images/c57.jpg) left center no-repeat; float:left; display:inline;}
.cr85 ul li a{ float:left; display:inline; font-family:Time New Roman; font-size:12px; color:#666; margin-left:18px;}
.cr85 ul li a:hover{ color:#0858b1; text-decoration:underline;}
.cr85 ul li span{ float:right; display:inline; font-family:Time New Roman; font-size:12px; color:#888;}
.cr ul.pingjia{ width:923px; float:right; display:inline; margin-top:10px;}

.cr ul.pingjia lI{ width:150px; float:left; display:inline; margin-left:25px; margin-right:9px; margin-top:25px;}
.cr ul.pingjia lI img{ float:left; display:inline;  border:3px solid #dca76a;}
.cr ul.pingjia lI span{ width:150px; float:left; display:inline; height:18px; line-height:18px; overflow:hidden; text-align:center; margin-top:10px; font-family:Time New Roman; font-size:12px; color:#666;}




.rollBox{width:800px;overflow:hidden;margin:0 auto; float:left; display:inline; margin-top:15px; margin-left:35px;}
.rollBox .Cont{width:800px;overflow:hidden;margin:0 auto;}
.rollBox .ScrCont{width:10000000px;}

.rollBox .Cont .pic{width:200px;float:left;text-align:left; display:inline;}
*+html .rollBox .Cont .pic{width:200px;float:left;text-align:left;}
.rollBox .Cont .pic img{display:block; float:left; display:inline; border-radius:3px;}
.rollBox .Cont .pic p{ width:176px; float:left; display:none;}
.rollBox .Cont .pic ul{ width:176px; float:left; display:none;}
.rollBox .Cont .pic span{ color:#505050; width:176px; height:37px; line-height:37px; margin-top:5px; text-align:center; float:left; display:none;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#333;text-decoration:none; font-size:14px; font-family:Time New Roman;}
.rollBox .Cont a:hover{color:#3a87df;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}

.rollBox .Cont .pic1{width:200px;float:left;text-align:center;  display:inline;}
*+html .rollBox .Cont .pic1{width:200px;float:left;text-align:left;}
.rollBox .Cont .pic1 img{display:block; float:left; display:inline; border-radius:3px; position:relative; z-index:10;}
.rollBox .Cont .pic1 span{ color:#FFF; width:176px; height:37px; line-height:37px; margin-top:-170px; position:relative; z-index:1000; text-align:center; float:left; display:inline;}
.rollBox .Cont .pic1 span a{ font-family:Time New Roman; font-size:14px; color:#FFF}
.rollBox .Cont .pic1 span a:hover{ color:#FFF; text-decoration:underline;}
.rollBox .Cont .pic1 p{ width:176px; float:left; display:inline; text-align:center; height:37px; line-height:37px; margin-top:-137px; position:relative; z-index:1000;}
.rollBox .Cont .pic1 ul{ width:176px; float:left; display:inline; margin-top:-250px; height:250px; background:url(../images/c4.png) repeat; position:relative; z-index:100;}
.rollBox .Cont .pic1 p a{ font-family:Time New Roman; font-size:12px; color:#FFF;}
.rollBox .Cont .pic1 p a:hover{ font-family:Time New Roman; font-size:12px; color:#FFF; text-decoration:underline;}


.c7{ width:700px; float:left; display:inline; margin-top:35px; margin-left:120px; padding-bottom:35px;}
.c71{ width:700px; float:left; display:inline; margin-top:18px;}
.c71 p{ width:150px; float:left; display:inline; text-align:right; margin-left:100px; font-size:12px; color:#666; line-height:39px;}
.c71 input{ width:300px; height:37px; float:left; line-height:37px; display:inline; border:1px solid #CCC; margin-left:5px; font-size:12px; color:#666;}
.c73{ width:700px; float:left; display:inline; margin-left:20px; margin-top:20px; }
.c73 input{ width:300px; float:left; display:inline; border:0px; background:#2da3e6; line-height:39px; height:39px; text-align:center; font-family:Time New Roman; font-size:14px; color:#FFF; cursor:pointer; margin-left:236px;}
.c72{ width:700px; float:left; display:inline; margin-top:18px;}
.c72 p{ width:150px; float:left; display:inline; text-align:right; margin-left:100px; font-size:12px; color:#666; line-height:39px;}
.c72 input{ width:150px; height:37px; float:left; display:inline; border:1px solid #CCC; margin-left:5px; font-size:12px; color:#666;}
.c72 img{ float:left; display:inline; margin-left:15px;}
.c74{ width:570px; float:left; display:inline; margin-top:28px; text-align:center;}
.c74 a{  font-size:12px; color:#005dae;}
.c74 a:hover{  font-size:12px; color:#005dae;}
.cr13s{ width:750px; float:right; display:inline; line-height:2.0em; margin-top:10px; padding-bottom:10px; font-size:12px; color:#666;}
.cr13s p{ padding-bottom:10px;}





.index_product{width:100%; float:left; margin-top:22px; margin-bottom:25px;}
.index_product ul{width:1216px; float:left;}
.index_product li{width:280px; padding:4px 3px; height:160px; background:#fafafa; border:1px #ebebeb solid; float:left; margin-right:16px;}
.index_product li dd{width:280px; height:123px;}

.index_product li p{width:90%; float:left; margin-left:5%; margin-top:12px; text-align:center;}
.index_product li p a{width:100%; display:block; background:url(../images/index_pro_a.jpg) right center no-repeat; line-height:20px; height:20px;}





.index_about_news{width:100%; float:left; padding:25px 0 40px; background:#eee;}
.index_about{width:832px; height:237px; float:left; background:#fff;}
.index_about_left{width:345px; padding:0 0 0 20px; height:237px; float:left;  color:#fff;box-sizing:border-box;}
.index_about_left p{ float:left;width:100%; margin-top:50px; font-size:24px;font-family:Arial, Helvetica, sans-serif;}
.index_about_left span{display:block; width:100%;margin-top:10px; float:left; font-size:14px; font-weight:bold;}
.index_about_left a{width:71px; height:27px; border:1px #81a1ca solid; float:left; margin-top:50px; text-align:center; line-height:27px; color:#fff;}
.index_about_img{width:182px; float:left; margin-left:19px; margin-top:18px; height:200px;  }
.index_about_img img{width:182px; height:200px;}
.index_about_smtext{width:450px; float:left; margin-left:20px;  margin-top:36px;}
.index_about_smtext p{width:100%; float:left; font-size:16px; color:#333 ;padding-bottom:15px; background:url(../images/index_about_btbg.jpg) left bottom no-repeat;}
.index_about_smtext span{width:100%; line-height:22px; margin-top:15px; float:left; height:132px; overflow:hidden}
.index_news{width:345px; height:108px; float:right; background:#fff;}
.index_news img{width:134px; height:108px; float:left;}
.index_news p{width:180px; float:left; margin-left:14px; line-height:22px; margin-top:10px;}
.index_bt{width:180px; float:left; margin-left:14px; color:#111; font-size:14px; margin-top:12px; margin-bottom:10px;}
.index_contact p{width:180px; float:left; margin-left:14px; line-height:20px; margin-top:5px;}
.index_contact{width:345px; height:108px; float:right; background:#fff; margin-top:21px;}
.index_contact img{width:134px; height:108px; float:left;}
.index_contact p{width:180px; float:left; margin-left:14px; line-height:22px; margin-top:10px;}

/* news_industry_video */
.news_industry_video{width:100%; float:left; margin-top:25px;}
.news_z1{width:900px; float:left;  margin-right:30px;}
.news_z1_link{width:100%;float:left; height:26px; padding-bottom:9px; border-bottom:3px #e5e5e5 solid; background:url(../images/news_z1btbg.jpg) left top no-repeat;}
.news_z1_link p{float:left; margin-left:15px; margin-top:5px; font-size:18px; color:#333; }




.news_z1_link a{float:right; font-size:12px; margin-top:12px;}
.news_z1_link p a{float:left;  }
.news_z1_lst{width:100%; float:left; margin-top:6px;}
.news_z1_lst li{width:100%; float:left; height:24px; line-height:24px; padding-bottom:5px; }
.news_z1_lst li a{float:left; padding-left:20px; background:url(../images/li01.png) left center no-repeat; line-height:36px; font-size:14px;}
.news_z1_lst li span{float:right; font-size:12px; line-height:24px;}
.video_z1{width:270px;  float:right;  }
.video_z1_content{width:100%; margin-top:6px; float:left; position:relative}
.video_z1_content dl{width:100%; height:250px; background:url(../images/video.png) center center no-repeat; left:0; top:0; position:absolute}
.video_z1_content img{width:100%; height:235px;}
/* index_product_z1 */
.index_product_z1{width:100%; float:left; margin-top:35px;}
.index_product_z1bt{width:100%; float:left; font-size:24px; font-weight:bold; text-align:center; color:#747474}
.index_product_z1fbt{width:100%; float:left; font-size:16px;  text-align:center; color:#747474; position:relative; margin-top:6px;}
.index_product_z1fbt p{ width:250px; height:1px; background:#e5e5e5; position:absolute; left:50%; margin-left:-125px; top:10px;}
.index_product_z1fbt span{font-size:16px; color:#999; position:relative; z-index:3; background:#fff; padding:0 20px;}
.lines{width:100%; height:3px; float:left; margin-top:30px; background:#e5e5e5;}
.index_product_z1lst{width:100%; position:relative;overflow:hidden; height:270px; float:left; margin-top:30px;}
#index_product_z1lsts{width:10000%; float:left;}
.index_product_z1lst li{width:286px; height:233px; float:left; border:1px #e5e5e5 solid; margin-right:16px;}
.index_product_z1lst li i{height:183px; width:286px; margin:0 auto;overflow:hidden; zoom:1; visibility:visible;display:inline-block;vertical-align: middle;max-width: 100%;}
.index_product_z1lst li img{width:100%; vertical-align:top;display:block;-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-o-transition: all 0.5s linear;transition: all 0.5s linear;}
.index_product_z1lst li:hover img{-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-ms-transform: scale(1.05);-o-transform: scale(1.05);transform: scale(1.05);}
.index_product_z1lst li p{width:100%; float:left; text-align:center; margin-top:14px;}
.index_product_z1lst li p a{font-size:18px;}

.btn{width:40px; height:80px; position:absolute; top:69px; z-index:9; cursor:pointer}
.prev{background:url(../images/prev.png) no-repeat; left:0}
.next{background:url(../images/next.png) no-repeat; right:0}

.h45{width:100%; float:left; height:45px;}


/* honor */
.honor{width:100%; float:right; overflow:hidden;}
.honor ul{width:1005px;}
.honor ul li{width:230px; margin-right:105px;  overflow:hidden;  margin-top:27px; float:left;}
.honor ul li i{height:100%; margin:0 auto;border:2px #ccc solid;overflow:hidden; zoom:1; visibility:visible;display:inline-block;vertical-align: middle;max-width: 100%;}
.honor ul li img{width:100%; vertical-align:top;display:block;-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-o-transition: all 0.5s linear;transition: all 0.5s linear;}
.honor ul li:hover img{-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-ms-transform: scale(1.05);-o-transform: scale(1.05);transform: scale(1.05);}
.honor ul li p{margin-top:20px; text-align:center; font-size:14px;}

/* customer */
.customer{width:100%; float:right; overflow:hidden;}
.customer ul{width:920px;}
.customer ul li{width:210px; margin-right:20px;  overflow:hidden;  margin-top:30px; float:left;}
.customer ul li i{height:100%; margin:0 auto;overflow:hidden; zoom:1; visibility:visible;display:inline-block;vertical-align: middle;max-width: 100%;}
.customer ul li img{width:100%; vertical-align:top;display:block;-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-o-transition: all 0.5s linear;transition: all 0.5s linear;}
.customer ul li:hover img{-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-ms-transform: scale(1.05);-o-transform: scale(1.05);transform: scale(1.05);}
.customer ul li p{margin-top:20px; text-align:center; font-size:12px;}

/* cases */
.cases{width:100%; float:left; margin-top:12px; overflow:hidden;}
.cases ul{width:920px;}
.cases ul li{width:210px; margin-right:20px; margin-top:25px; overflow:hidden; float:left;}
.cases ul li i{height:100%; margin:0 auto;overflow:hidden; zoom:1; visibility:visible;display:inline-block;vertical-align: middle;max-width: 100%;}
.cases ul li img{width:100%; vertical-align:top;display:block;-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-o-transition: all 0.5s linear;transition: all 0.5s linear;}
.cases ul li p{margin-top:10px; text-align:center; }
.cases ul li p a{font-size:14px;}
.cases ul li:hover img{-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-ms-transform: scale(1.05);-o-transform: scale(1.05);transform: scale(1.05);}

/* download */
.download{width:100%; float:left; overflow:hidden;}
.downloads{width:921px;}
.download ul{width:268px; height:81px; float:left; padding:8px; border:1px #ccc solid; margin-top:35px; margin-right:21px;-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-o-transition: all 0.5s linear;transition: all 0.5s linear;}
.download ul li{width:87px; height:81px; float:left; text-align:center; background:url(../images/downloadpng.png) no-repeat;}
.download ul li img{width:56px; height:56px; margin-top:12px;-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-o-transition: all 0.5s linear;transition: all 0.5s linear;}
.download ul dl{ width:150px; float:left; margin-left:20px; height:81px; position:relative}
.download ul dl dt{width:100%; font-size:14px; color:#333;-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-o-transition: all 0.5s linear;transition: all 0.5s linear;}
.download ul dl dd{position:absolute;bottom:0; left:0; height:14px; width:100%; overflow:hidden;}
.download ul dl dd span{width:43px; height:14px; position:absolute;left:0;z-index:4; display:block;-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-o-transition: all 0.5s linear;transition: all 0.5s linear;}
.download ul dl dd span.span3{background:url(../images/c23.jpg) no-repeat;top:0;}
.download ul dl dd span.span4{background:url(../images/c24.jpg) no-repeat;top:-14px;}
.download ul dl dd p{position:absolute; right:0; top:0; z-index:3; font-size:12px; color:#999; padding-left:16px; background:url(../images/c25.jpg) left center no-repeat; height:14px; -webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-o-transition: all 0.5s linear;transition: all 0.5s linear;}
.download ul:hover{background:#0c4da2; border:1px #0c4da2 solid;}
.download ul:hover li img{transform:rotateY(360deg);-ms-transform:rotateY(360deg);-moz-transform:rotateY(360deg);-webkit-transform:rotateY(360deg);-o-transform:rotateY(360deg);}
.download ul:hover dl dt{color:#fff}
.download ul:hover dl dd p{ background:url(../images/c26.jpg) left center no-repeat; }
.download ul:hover dl dd span.span3{top:14px;}
.download ul:hover dl dd span.span4{top:0;}
.download ul:hover dl dd p{color:#fff}
/* page */
.page{width:100%; float:left; margin-top:30px; text-align:center;}
.page a,.page span{padding:3px 8px; border:1px #ccc solid; margin:0 5px;}
.page span,.page a:hover{background:#0c4da2; border:1px #0c4da2 solid;}

/* idea */
.idealst{width:100%; float:left; overflow:hidden;}
.idealst ul{margin-left:1px; width:904px;}
.idealst dl{width:138px; padding:20px; border:1px #e5e5e5 solid; height:200px; float:left; margin-left:-1px; margin-top:35px;-webkit-transition: all 0.5s linear;-moz-transition: all 0.5s linear;-o-transition: all 0.5s linear;transition: all 0.5s linear;}
.idealst dl dt{width:100%; float:left;  height:120px;}
.idealst dl dt span{height:100%; vertical-align:middle; display:inline-block}
.idealst dl dt img{max-width:96%;height:110px; vertical-align:middle}
.idealst dl p{float:left; margin-top:14px; width:100%; font-size:14px; color:#000;}
.idealst dl dd{width:100%; float:left; margin-top:8px; font-size:12px; color:#999;}
.idealst dl label{float:left; padding-right:16px; background:url(../images/more.jpg)  center right no-repeat; line-height:24px; font-size:12px; margin-top:6px; cursor:pointer; height:24px;}
.idealst dl:hover{box-shadow: 5px 5px 5px #ccc; -webkit-box-shadow: 5px 5px 5px #ccc; -moz-box-shadow: 5px 5px 5px #ccc;}

.ideabt{width:100%; float:left; line-height:62px; height:62px; border-bottom:1px #000 dotted; font-size:18px; color:#f00;}
.ideacontent{width:100%; float:left; margin-top:30px;}
.idealeft{width:108px; float:left; margin-left:25px;}
.idearight{width:710px; padding:0 37px 0 20px; float:left; line-height:24px; position:relative}
.idearightbt{width:100%; float:left; height:24px; font-size:14px; color:#f00; margin-bottom:10px;}
.returnidea{width:100%; height:24px; position:absolute; top:0; left:0;}
.returnidea a{float:right; padding-right:16px; background:url(../images/more.jpg)  center right no-repeat; line-height:24px; font-size:12px; margin-right:37px;}
/* message */
.message{width:100%; float:left; padding:35px 0; background:url(../images/message.jpg) left top repeat-y; margin-top:35px;}
.messagebt{width:100%; text-align:center; font-size:20px; color:#0c4da2 }
.messageform{padding:42px 106px 80px 36px ; width:516px; float:left; margin-left:121px; background:#fff; margin-top:30px;}
.messageform li{width:100%; float:left; margin-top:15px;}
.messageform li p{width:74px; float:left; line-height:32px;}
.input1{width:430px; padding:0 5px; float:left; border:1px #ddd solid; line-height:30px; height:30px;}
.input2{width:172px; padding:0 5px; float:left; border:1px #ddd solid; line-height:30px; height:30px;}
.textarea1{width:430px; float:left; border:1px #ddd solid; line-height:24px; height:72px; padding:5px;}
.submit1{width:112px; height:32px; float:left; border:0; outline:none; text-align:center; line-height:32px; background:#0a4798; color:#fff; cursor:pointer; font-size:16px; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px;}
.reset1{margin-left:25px; background:#ddd; color:#666}
.messageform li.ml2{width:50%;}

/* video */
.video{width:100%; float:left; overflow:hidden;}
.video ul{width:918px;}
.video dl{width:288px; height:255px; float:left; position:relative; margin-right:18px; margin-top:20px;}
.video dl dt{width:288px; height:223px; float:left;}
.video dl dt img{width:288px;height:223px;}
.video dl p{width:288px; height:223px; position:absolute;top:0;left:0; background:url(../images/video.png) no-repeat;}
.video dl dd{width:100%; float:left; line-height:27px; height:27px; margin-top:5px; font-size:14px; text-align:center;}
.video_content{float:left; margin:20px 0 0 210px;}
.tdtitle{ width:100%; float:left; display:inline; font-size:14px;}
.tdh1{ width:100%; float:left; font-size:24px; text-align:center; font-weight:bold; color:#000; margin-top:30px;}

.tdlst{width:100%; float:left; margin-top:30px; }
.tdlst ul.tdlst1{ width:200px; height:260px; float:left; background-color:#039;}
.tdlst ul.tdlst2{ width:670px;  float:right; }
.tdlst22{ width:100%; float:left; font-size:14px; font-weight:bold;}

.tdnw{ width:100%; float:left; font-size:14px; margin-top:14px;}
.tdlst1 img{ width:100%;}
.wmkh{ width:88px; height:88px; float:left; margin-top:10px; margin-right:10px;}
.wmkh img{ width:88px; height:88px; }
.abcde{ width:100%; float:left; line-height:30px; border-bottom:#eee solid 1px;}
.abcde a{ float:left; display:inline; margin-left:25px;}

.abcde a:hover,.abcde a.now{ color:#F00;}



.project{
	width:100%;
	float:left;
}
.project li{
	width:290px;
	float:left;
	margin-left:15px;
	margin-top:10px;
}
.project li.ml-0{
	margin-left:0;
	vertical-align:top;
}
.project li img{
	width:100%;
}
.project li p{
	width:100%;
	text-align:center;
	margin-top:5px;
}

.news-hasPic-list{
	width:100%;
	float:left;
}
.news-hasPic-list ul{
	width:100%;
	float:left;
	padding:10px 0;
	border-bottom:1px #e5e5e5 solid;
}
.news-hasPic-list ul img{
	width:180px;
	float:left;
}
.news-hasPic-list ul li{
	width:700px;
	float:right;
}
.news-hasPic-list ul li p{
	margin-top:10px;
}
.news-hasPic-list ul li p a{
	font-size:14px;
}

.cr36 table{
	width:100%;
	border-collapse:collapse;
}
.cr36 table th,.cr36 table td{
	border:1px #e5e5e5 solid;
	padding:5px 10px;
}


























