li{ list-style:none }
body,html,h1,h2,h3,h4,h5,h6,p,em,i,form,ul,li,dl,dt,dd{padding:0;margin:0;}

a:link { color: #333; text-decoration: none; }
a:visited { color: #333; text-decoration: none; }
a:hover { color: #0a59a4; text-decoration: underline; }

body { margin:0 auto; font-size: 14px; color: #333; line-height: 200%;font-family:Microsoft Yahei; min-width:1200px;}
/*头部*/
.head_top {margin: 0 auto; width:1200px;height:88px;z-index:9999;}
.head_top_left { float: left; width: 435px; text-align:left;position:absolute;z-index:9999; }
.head_top_right { float: right; width:765px; font-size:28px; color:#fff;padding-left:400px;position:absolute;z-index:9999; padding-top:30px; text-align:left;}
.topicon1 {float: right;display:inline;background:url(../images/icon1.png) top left no-repeat; font-size:12px; padding:0px 5px 5px 30px; width:70px;}
.topicon1 a { color:#fff;}
.topicon2 {float: right;display:inline;background:url(../images/icon2.png) top left no-repeat; font-size:12px;padding:0px 5px 5px 30px; width:70px;}
.topicon2 a { color:#fff;}

.cpp{background:url(../images/cpbg.jpg) top center no-repeat; height:389px; padding-top:60px;margin-top:-450px;z-index:9; }
.cppicon{ margin: 0 auto; width:300px; text-align:center;z-index:9999;position:relative;padding:70px 0;}

.video{ margin: 0 auto; width:1100px;background:url(../images/video.jpg) top center no-repeat; height:388px; padding-top:100px; padding-left:100px;}


/*导航*/
.nav { margin: 0 auto; overflow: hidden; height:50px;}
.nav1 { margin: 0 auto; width:800px;}
/*case*/
.case {margin: 0 auto; width:1200px;height:620px;}
.case_left { float: left; width: 860px; margin-right:40px;}
.case_right { float: right; width:298px; border:1px solid #f0eeee;}
/*case*/
.case2 { height:362px; margin-bottom:20px;}
.case2_left { float: left;}
.case2_right { float: right; text-align:right;}
/*about*/
.about {margin: 0 auto; width:1200px;height:353px; margin-bottom:40px;}
.about_left { float: left; width:590px; padding:30px; background-color:#0958a2;height:293px; color:#fff;}
.about_right { float: right; width:550px; }
/*news*/
.nnn {margin: 0 auto; width:1200px;height:500px; padding:50px 0;}
.nnn_left { float: left;  width: 600px; margin-right:50px;}
.nnn_right { float: right; width:550px; }

.ys { text-align:center; background:url(../images/ys.jpg) top center no-repeat; height:693px; margin-bottom:20px;}
.mmm{margin-top:30px;}
.mmm a{ background-color:#ffc001; padding:10px 20px; color:#fff;}

.bq {background:url(../images/bottombg.jpg) top center; height:230px; margin-top:30px; padding:30px 0; }
.banquan {margin:0 auto;width:1200px;}
.banquan li{ float:left; padding:0 70px;}

.bqlist { height:25px; line-height:25px;color:#fff;}
.bqlist a{ color:#fff;}

/*广告*/
.ad {height:703px; margin-top:-138px;}
/*icon*/
.icon1 { height:180px; background-color:#f2f9dc;}
.icon { margin:0 auto;width:1100px; z-index:9998;}
.icon_left { float: left; }
.icon_left ul, .icon_left li{ margin:0px; padding:0px; list-style:none; line-height:150%; }
.icon_left img{ width:354px; }
.icon_left li { float: left; width: 366px;}
/*icon2*/
.icon22 { height:270px;background:url(../images/iconbg.jpg); padding:20px 0px 20px 0px; }
.icon2 { margin:0 auto;width:1100px; z-index:9998;}
.icon2_left { float: left; }
.icon2_left ul, .icon_left li{ margin:0px; padding:0px; list-style:none; line-height:150%; }
.icon2_left li { float: left;}
/*link*/
.link { margin:0 auto;width:1076px; padding:10px; background-color:#fff; color:#f00; height:30px; border:3px solid #ddd; }
.link li { float:left; margin-right:20px;}
.link li a{ font-size:12px;}
/*title*/
.title {color:#000; font-size:16px; padding-bottom:10px;  }
.title a { color:#000;  }
.title a:hover { color:#333;  }
.title img { float:right; padding-top:10px;}

.title5 {color:#0a59a4; font-size:30px; padding:10px; margin-bottom:20px; height:80px; }
.title5 a { color:#0a59a4;  }
.title5 a:hover { color:#333;  }

.cpzs { margin-bottom:20px;text-align:center; color:#fff; height:70px;}
.cpzs li{display:inline; padding:50px 40px; font-size:18px; color:#f00; text-align:center;background:url(../images/cpzsbg.jpg) bottom center; border:1px solid #ddd; border-radius:5px; margin-right:10px; }
.cpzs li:hover{background:url(../images/cpzsbg2.jpg) bottom center; }
.cpzs a { color:#f00;}

.title2 { width:100%;margin-bottom:20px;}
.title2 a { color:#fff; font-size:24px;}

.title3 {color:#000; font-size:16px; padding:10px; background-color:#f0f0f0;  }
.title3 img { float:right; padding-top:10px;}

.title4 { width:100%; margin-bottom:5px; color:#007136; font-size:16px;font-family: "Microsoft Yahei";padding:10px;  }
.title4 a { color:#007136;  }
.title4 a:hover { color:#cb5b00;  }

.title1 {text-align:center; font-size:20px; color:#00877c; margin-bottom:20px;}
.title1 a{ color:#00877c;}
.title22 {background:url(../images/title22.jpg) no-repeat; color:#fff; height:28px; padding:3px 0 0 60px; padding-bottom:10px; font-size:16px;font-family: "Microsoft Yahei"; }
.title22 a{ color:#ff6c00;}

/*111*/
.index1 { margin:0 auto;width:1100px; height:330px; margin-top:20px; }
.index1_1{ float: left;width:500px; }
.index1_2{ float: left;width:250px; margin-left:40px; height:280px; }
.index1_3{ float: left;width:250px; margin-left:40px; height:280px; }
.index2 { margin:0 auto;background:url(../images/cpbg.jpg) top center no-repeat; height:380px; padding-top:10px;}
.index22 { margin:0 auto;width:1200px;}
.index3 {  margin:0 auto;width:1200px;padding:20px;}
.index4 { margin:0 auto;width:1140px;background:url(../images/gcbg.jpg) top center no-repeat; height:380px; padding:10px 30px;}

.w1 { font-size:18px; color:#000; text-align:center; margin:10px 0;}
.w2 { font-size:16px; color:#666; text-align:center; margin:10px 0;}
.w3 { text-align:center; margin:30px 0;}
.w4 { font-size:24px; color:#ff0; margin:10px 600px 0 50px; }
.w5 { font-size:16px; color:#fff; margin:10px 600px 0 50px; }
.lbd { font-size:14px; color:#d90e22;}

/*首页产品滚动*/
.tsSty { overflow:hidden; width: 1000px; height:180px; font-size:12px; }
.tsSty ul, .tsSty li { margin:0px; padding:0px; list-style:none; }
.tsSty ul li { width:200px; float:left; text-align:center; }
.tsSty img { width:180px; height:135px; display:block; border:1px solid #CCC; padding:3px; background-color:#fff; }
/* scrollleft */
.scrollleft{margin:0 auto; width:1200px;z-index:9;}
.scrollleft li{float:left;display:inline;width:210px;text-align:center;line-height:19px; margin-right:30px;}
.scrollleft li a{ color:#fff;}
.scrollleft img{width:210px;height:300px;}
/* scrollleft1 */
.scrollleft1{margin:0 auto; width:1000px;}
.scrollleft1 li{float:left;display:inline;width:250px;text-align:center;line-height:25px; margin-top:-10px;}
.scrollleft1 img{width:250px;height:250px;}
.scrollleft1 img:hover{width:250px;height:250px;}
/* scrollleft2 */
.scrollleft2{margin:0 auto; width:1050px; padding-left:50px;}
.scrollleft2 li{float:left;display:inline;width:300px;line-height:25px; margin-right:50px; color:#666; font-size:14px;}
.scrollleft2 li a{color:#000; font-size:16px;}
.scrollleft2 img{width:300px;height:200px; margin:10px 0;}
/* scrolltop */
.scrolltop{width:1060px;height:650px;overflow:hidden; background-color:#fff;}
.scrolltop li{text-align:center;line-height:25px; float:left;margin-right:15px; display:block; margin-bottom:10px; text-align:center; width:250px; height:200px; }
.scrolltop img{vertical-align: middle;}

/*底部*/
.bottom1{background-color:#005da7; height:120px;padding:20px 0; }
.bottom{margin:0 auto; width:1000px;color:#FFF; text-align:left; padding-left:150px; }
.bottom img{ float:left; margin-right:20px;}
.bottom a{ color:#FFF;}

/*leftlist*/
.leftlist ul {margin:0;padding:0;list-style-type:none;text-indent:0;}
.leftlist ul li {margin:0;padding:0;list-style-type:none;text-indent:0; border-bottom: solid 1px #fff;height:35px; line-height:35px; background-color:#f0f0f0; text-align:center;}
.leftlist ul li:hover { background-color:#ddd;}
.leftlist ul li a,.leftlist ul li a:visited  { color:#000; font-size:14px;}

.leftlist2 ul {margin:0;padding:0;list-style-type:none;text-indent:0;}
.leftlist2 ul li {margin:0;padding:0;list-style-type:none;text-indent:0; border:solid 1px #ddd; border-top:none;height:35px; line-height:35px; padding-left:10px;background: #fff; }
.leftlist2 ul li:hover { background-color:#F5F5F5;}
.leftlist2 ul li a,.leftlist ul li a:visited  { color:#000; font-size:14px;}

.leftlist3 ul {margin:0;padding:0;list-style-type:none;text-indent:0; background-color:#fff;}
.leftlist3 ul li {margin:0;padding:0;list-style-type:none;text-indent:0; border-bottom:solid 1px #ddd; border-top:none;height:30px; line-height:30px; padding-left:50px;background:url(../images/jt.jpg) left no-repeat; margin:5px 0; }
.leftlist3 ul li:hover { background-color:#F5F5F5;}
.leftlist3 ul li a,.leftlist ul li a:visited  { color:#000; font-size:14px;}


.leftlist4 ul {margin:0;padding:0;list-style-type:none;text-indent:0; background-color:#fff;}
.leftlist4 ul li {margin:0;padding:0;list-style-type:none;text-indent:0; border-bottom:solid 1px #ddd; border-top:none;height:30px; line-height:30px; padding-left:50px;background:url(../images/jt.jpg) left no-repeat; margin:5px 0; }
.leftlist4 ul li:hover { background-color:#F5F5F5;}
.leftlist4 ul li a,.leftlist ul li a:visited  { color:#000; font-size:14px;}



/*liebiao*/
.libiao ul {margin:0;padding:0;list-style-type:none;text-indent:0;}
.libiao ul li {margin:0;padding:0;list-style-type:none;text-indent:0;  height:95px; }
.libiao ul li:hover { background-color:#f0f0f0;}
/*内页*/
.page { margin:0 auto;width:1200px; margin-top:20px; }
.page_left { float: left; width: 250px; }
.page_right{ float: right;width: 850px; min-height:565px; margin-left:30px;border: 1px solid #ddd; padding: 10px 30px 30px 30px; background-color:#fff; }
/*内页路径处*/
.pagetitle { font-family: "Microsoft Yahei"; font-size: 16px; color: #1a3b81; height:35px; border-bottom:dashed 1px #CCC; margin-bottom:30px; }
/*内页新闻列表*/
.newslist ul, .newslist li { margin:0px; padding:0px; list-style:none;font-family: "Microsoft Yahei"; font-size: 14px;  }
.newslist ul li { height:45px;border-bottom:dashed 1px #CCC; line-height:45px;}
.newslist ul li:hover { background-color:#f0f0f0;}
/*新闻详细页*/
.newstitle { font-family: "Microsoft Yahei"; font-size: 20px; color: #b11516; border-bottom:dashed 1px #CCC; margin-bottom:20px;text-align:center; line-height:200%;}
.newsinfo { min-height:600px;font-family: "Microsoft Yahei"; font-size: 14px; }
.info { border-bottom:dashed 1px #CCC; margin-bottom:10px;font-family: "Microsoft Yahei"; font-size: 14px; }
.info_left { float: left; width: 500px;}
.info_right { float: right; }
/*翻页*/
.fanye { height:35px; text-align:center; margin-top:20px;font-family: "Microsoft Yahei"; font-size: 14px; }
.fanye li {display: inline-block;margin: 5px;}
.fanye li a{display: block;padding:7px 10px;background:#efefef;border: 1px solid #efefef;line-height: 100%;}
.fanye li a.active{background:#0a59a4;color: #fff;}
/*左侧*/
.lefttitle { font-family: "Microsoft Yahei"; font-size: 16px; color: #fff; height:50px; background-color:#0a59a4; line-height:50px; text-align:center;}
.lefttitle a, .lefttitle a:visited { color: #fff; }
.lefttitle a:hover { color: #fff; }

.leftinfo { font-family: "Microsoft Yahei"; font-size: 12px; background-color:#d1e3f9; padding:10px; border:solid 1px #1460c0}
.leftinfo a,.leftinfo a:visited { color: #c06e00; }
.leftinfo a:hover { color: #cf0105; }
.lefttitle2 { font-family: "Microsoft Yahei"; font-size: 16px; color: #fff; height:30px; background-color:#ffc001; line-height:30px; padding-left:30px; margin-top:20px;}
.lefttitle2 a, .lefttitle2 a:visited { color: #fff; }
.lefttitle2 a:hover { color: #fff; }
.leftinfo2 { font-family: "Microsoft Yahei"; font-size: 14px; color: #666; background-color:#dceaf6; padding:10px 10px 10px 30px; border: 1px solid #a4c8e7;}
.leftinfo2 a,.leftinfo a:visited { color: #c06e00; }
.leftinfo2 a:hover { color: #cf0105; }
/*产品列表*/
.cplist { overflow:hidden; width: 850px; font-size:14px; font-family: "Microsoft Yahei"; }
.cplist ul, .tsSty li { float:left;  list-style:none; }
.cplist ul li {margin: 0 auto;width:270px; height:220px; float:left; text-align:center; margin-bottom:20px;  margin-right:10px; background-color:#fff; text-align:center;}
.cplist img { vertical-align: middle; }

img { border: none }
.table01 { border: 4px solid #f5f1e0; }
.table02 { border: 1px solid #d3d3d3; }
.table03 { border: 2px solid #F5F1E0; padding: 10px 30px 30px 30px; }

.font18 { font-size:18px; color:#ff0;}

#nobr2 li { height: 30px; }

.dh{ background-color:#00877c; height:5px;}
.dh2{ height:10px;}

.menu { margin:0 auto; width:765px;  position:absolute;z-index:9999; }
.menu ul { padding: 0; margin: 0; list-style-type: none;  }
.menu ul li { float: left; position: relative; }
.menu ul li a, .menu ul li a:visited { display: block; width:85px;text-align: center;text-decoration: none; height:31px; color: #fff; font-family: "Microsoft Yahei"; font-size: 14px; line-height: 31px; z-index:9999;background:url(../images/menubg1.png) top left no-repeat; }
.menu ul li ul { display: none; }
.menu ul li:hover a { color: #fff;background:url(../images/menubg2.png) top left no-repeat; color:#005da7;}
.menu ul li:hover ul { display: block; position: absolute; top:31px; left: 0; width:150px; height: 32px; line-height: 32px; z-index:9999; }
.menu ul li:hover ul li a { display: block; background: #e1e1e1; color: #000;width:150px;  font-size: 14px; border-top:1px solid #ccc;height: 32px; line-height: 32px;  }
.menu ul li:hover ul li a:hover { background: #f1f2f2; color: #000;height: 32px; line-height: 32px;   }

.zx1{text-align:center; padding:50px 0;}
.zx2{text-align:center; padding:30px 0; color:#999; font-size:16px;}
