﻿@charset "utf-8";

/*css初始化代码开始 可以不用修改*/

*{ padding:0;margin:0;list-style:none }

img{border:none; }/*链接图片无边框线*/

.clear {clear:both}/*清除浮动*/

input,textarea{border:1px #ddd solid}

label{vertical-align:middle} /*单选框和文字对齐*/

.inputcheckbox{vertical-align:middle;}/*多选框和文字对齐*/

input,img {vertical-align:middle;}/*文本框和验证码对齐*/

.none { display:none;}

/*css初始化代码结束 3b8bc3 18598a*/



body{ font-family:"Microsoft YaHei","微软雅黑",Arial,sans-serif; color:#333; line-height:1.8; font-size:14px; background:#E0E0E0 url(../images/web_bj.jpg) repeat-x center top;}

a{color:#333;text-decoration:none;}

a:hover{text-decoration:none;}

/*顶部*/

.tops{width:100%;height:55px; background:url(../images/tops.gif);}

.tops .cons {width:1000px; height:55px; margin:0px auto; line-height:55px;}

.tops .cons span{float:right;}

/* 导航 */
.dcon {width:1200px; height:625px; overflow:hidden; margin:0px auto;}
.dcon .d1 {width:178px; height:60px; /*background:#000;filter:alpha(opacity=30);opacity:.3;*/ display:block; float:left; margin-top:550px; margin-left:777px;}
.dcon .d2 {width:200px; height:60px; /*background:#000;filter:alpha(opacity=30);opacity:.3;*/ display:block; float:left; margin-top:550px;}

.nav{width:100%; height:92px; background:url(../images/navs.gif);}

.nav .cons {width:1000px; height:92px; margin:0px auto;background:url(../images/navbg.gif) center no-repeat;}

.nav .cons ul{margin:0px; padding:0px; list-style:none;}

.nav .cons ul li{width:140px; height:92px; float:left;}

.nav .cons ul li a{width:140px; height:92px;}

.nav .cons ul li a:hover{background:url(../images/nav_li.gif) center no-repeat; display:block; color:#FFF;}

.nav .cons ul li h1{font-size:18px;font-family:"Microsoft YaHei",微软雅黑,; text-align:center; padding-top:18px; letter-spacing:5px;}

.nav .cons ul li h2{font-family:Georgia, "Times New Roman", Times, serif; font-size:8px; text-align:center;}

/*幻灯*/

.topfoucs{width:100%; margin:0px auto 0; }

/* indMain*/

.row{ float:left;width:100%; background:#fff; padding-top:15px;} 

.main{ width:1000px; margin:0 auto; clear:both; position:relative;}

.wrap{width:100%;float:left; padding:30px 0;background:#ffffff;background:#eeeeee}





/*新闻标题*/

.default-news-title{padding:50px 0px; float:left;width:100%;background:#026261}

.default-news-title h2{ font-size:26px;line-height:normal; font-weight:normal; text-align:center;color:#ffffff;}

.default-news-title h3 { margin-bottom:5px;  font-size:16px; line-height:normal; font-weight:normal; font-family:Arial; color:#d9d9d9; text-align:center;background:url(../images/module-full-screen-title-w.png) no-repeat bottom center; padding-bottom:20px}

/*最新新闻*/

.default-news{ width:100%;overflow:hidden; position:relative; }

.default-news .bd{}

.default-news .bd ul{ overflow:hidden; zoom:1; }

.default-news .bd ul li:hover{}

.default-news .bd ul li{ zoom:1;float:left; _display:inline; margin:5px 10px; -webkit-box-shadow:0px 0px 3px rgba(0,0,0,0.3); -moz-box-shadow:0px 0px 3px rgba(0,0,0,0.3); box-shadow:0px 0px 3px rgba(0,0,0,0.3);background:#ffffff;_width:227px;width:227px;}

.default-news .bd ul li .pic img{ display:block;text-align:center;width:227px;height:150px;}/*图片*/

.default-news .bd ul li .pic a:hover img{ filter:alpha(opacity=80);-khtml-opacity:0.8;opacity:0.8;-webkit-transition:all 0.3s ease-out;-khtml-transition:all 0.3s ease-out;}

.default-news .bd ul li .title{text-align:center;border:0px #ff0000 solid; color: #333333;  font-size:14px; background:url(../Img/newsfgx.png)repeat-x center bottom; padding:15px 0 20px 0; }/*标题*/

.default-news .bd ul li .title1{text-align:center;border:0px #ff0000 solid; color: #333333; padding:15px 0 20px 0; width:209px;padding:10px 10px 35px; line-height:20px}/*内容简介*/

.default-news-more { float:none; clear:both; margin-top:30px;text-align:center; }

.default-news-more a { display:inline-block; *display:inline; *zoom:1; line-height:34px; padding:0 30px; border:2px solid #ffffff; transition:all 0.5s ease 0s; color:#ffffff}

.default-news-more a:hover { background-color:#ffffff; border-color:#023e3d; color:#000000; text-decoration:none; }





/*产品标题*/

.default-products-title{padding:50px 0px; float:left;width:100%;background-color:#f8f8f8;}

.default-products-title h2{ font-size:26px;line-height:normal; font-weight:normal; text-align:center;color:#4d4d4d;}

.default-products-title h3 { margin-bottom:10px;  font-size:16px; line-height:normal; font-weight:normal; font-family:Arial; color:#dddddd; text-align:center; background:url(../images/module-full-screen-title-w.png) no-repeat bottom center; padding-bottom:20px}



/*最新产品*/

.default-products{ width:100%;overflow:hidden; position:relative; }

.default-products .bd{}

.default-products .bd ul{ overflow:hidden; zoom:1; }

.ddefault-products .bd ul li:hover{}

.default-products .bd ul li{ zoom:1;float:left; _display:inline; margin:5px 10px; background:#ffffff;border:1px solid #e9eaea; border-bottom-width:4px;_width:227px;width:227px;}

.default-products .bd ul li .line{ }

.default-products .bd ul li .pic img{ display:block;text-align:center;width:227px;height:180px;}/*图片*/

.default-products .bd ul li .pic a:hover img{ filter:alpha(opacity=80);-khtml-opacity:0.8;opacity:0.8;-webkit-transition:all 0.3s ease-out;-khtml-transition:all 0.3s ease-out;}

.default-products .bd ul li .title{text-align:center;border:0px #ff0000 solid; color: #333333;  font-size:14px; padding:15px 0 15px 0; }/*标题*/

.default-products .bd ul li .data{text-align:center;border:0px #ff0000 solid; color: #cccccc;  font-size:14px; padding:0px 0 20px 0; }/*标题*/

.default-products-more { float:none; clear:both; margin-top:30px;text-align:center; }

.default-products-more a { display:inline-block; *display:inline; *zoom:1; line-height:34px; padding:0 30px; border:2px solid #026261; transition:all 0.5s ease 0s; color:#4d4d4d}

.default-products-more a:hover { background-color:#026261; border-color:#026261; color:#ffffff; text-decoration:none; }



/*产品滚动*/

.scrollable { margin:0 auto ; width:750px}

.scrollable ul { padding:0; _margin-left:-5px !important; list-style:none; overflow:hidden;}

.scrollable ul li {	padding:0px; margin:0 0px; display:block; float:left; width:230px; text-align:center; }



.carousel-direction a { display:block; width:60px; height:60px; line-height:60px; overflow:hidden; position:absolute; top:50%; z-index:100; margin-top:-30px; font-family:simsun; text-align:center; color:#fff; font-size:30px; text-decoration:none; cursor:pointer; background-color:#069795;-webkit-transition:all 0.3s ease-out 0s; -moz-transition:all 0.3s ease-out 0s; -o-transition:all 0.3s ease-out 0s; transition:all 0.3s ease-out 0s;}

.carousel-direction a:hover { background-color:#026261; color:#fff; text-decoration:none; }

.carousel-direction a.disabled, .carousel-direction a.disabled:hover { background-color:#026261; color:#ccc; cursor:default; width:60px;height:60px; line-height:60px; }

.carousel-prev { left:-8px; }

.carousel-next { right:0; }

.carousel { position:relative; }















/*关于我们标题*/

.default-abouts-title{padding:50px 0px; float:left;width:100%;background: url(../images/productbj.jpg) center no-repeat;border-top:1px #ddd solid; }

.default-abouts-title h2{ font-size:26px;line-height:normal; font-weight:normal; text-align:center;color:#4d4d4d;}

.default-abouts-title h3 { margin-bottom:5px;  font-size:16px; line-height:normal; font-weight:normal; font-family:Arial; color:#d9d9d9; text-align:center;text-align:center;background:url(../images/module-full-screen-title-w.png) no-repeat bottom center; padding-bottom:20px}

.abouttxt{line-height:30px; font-size:14px;float:left;width:500px; float:right;padding:10px 0}

.aboutimg img{width:450px;height:350px; margin-top:0px;float:left;padding-bottom:80px}

.abouttxt .more1{ margin-left:20px; float:right}

.abouttxt .more1 a{ color:#ff0000}

/*案例标题*/

.default-case-title{padding:50px 0px; float:left;width:100%;background-color:#f8f8f8;border-top:1px #ddd solid}

.default-case-title h2{ font-size:26px;line-height:normal; font-weight:normal; text-align:center;color:#4d4d4d;}

.default-case-title h3 { margin-bottom:5px;  font-size:16px; line-height:normal; font-weight:normal; font-family:Arial; color:#dddddd; text-align:center;text-align:center;background:url(../images/module-full-screen-title-w.png) no-repeat bottom center; padding-bottom:20px}



/*案例产品*/

.default-case{ width:100%;overflow:hidden; position:relative;  }

.default-case .bd{}

.default-case .bd ul{ overflow:hidden; zoom:1; }

.ddefault-case .bd ul li:hover{}

.default-case .bd ul li{ zoom:1;float:left; _display:inline; margin:5px 10px; width:227px;_width:227px}

.default-case .bd ul li .line{}

.default-case .bd ul li .pic img{ display:block;text-align:center;width:227px;height:180px;}/*图片*/

.default-case .bd ul li .pic a:hover img{ filter:alpha(opacity=80);-khtml-opacity:0.8;opacity:0.8;-webkit-transition:all 0.3s ease-out;-khtml-transition:all 0.3s ease-out;}

.default-case .bd ul li .title{text-align:center;border:0px #ff0000 solid; font-weight:bold; color: #4d4d4d;  font-size:16px; padding:10px 0 10px 0; }/*标题*/

.default-case .bd ul li .data{text-align:center;border:0px #ff0000 solid; color: #cccccc;  font-size:14px; padding:0px 0 20px 0; }/*标题*/

.default-case-more { float:none; clear:both; margin-top:30px;text-align:center; }

.default-case-more a { display:inline-block; *display:inline; *zoom:1; line-height:34px; padding:0 30px; border:2px solid #026261; transition:all 0.5s ease 0s; color:#4d4d4d}

.default-case-more a:hover { background-color:#026261; border-color:#026261; color:#ffffff; text-decoration:none; }



/*联系我们标题*/

.default-content{padding:50px 0px; float:left;width:100%;background-color:#eeeeee;border-top:1px #ddd solid}



.lxwm{float:left; width:300px; }

.lxwm ul li{ font-size:16px; line-height:35px}

/*标题*/

.title{ float:left;width:100%; border-bottom:1px solid #cecece; margin-bottom:15px;}

.title span{float:left;width:200px; font-size:16px; line-height:35px; font-family:'Microsoft Yahei';position:relative; margin-bottom:-1px; ; font-weight:bold;padding-top:10px }

.more{ float:right; width:74px; padding-right:20px; text-align:center; color:#fff;margin-top:9px;background:url(../images/more.gif) center right no-repeat #68a7d4; height:20px; line-height:20px;}

.title .fr{ margin-top:17px; float:right}

.title .fr font{ color:#4494cb; font-size:12px;}

.deault-cpzs{float:left; width:300px; margin-left:50px}

.deault-cpzs ul li{ font-size:16px; line-height:35px; float:left;width:150px}



.ewm{float:right; width:300px; margin:0 3px}

.ewm ul li{ font-size:16px; line-height:35px; text-align:center}



/*底部*/

.foot{line-height:50px;width:100%;line-height:50px; font-size:14px;overflow:hidden; float:left;color:#ffffff;background:#333333;}

.foot a{color:#ffffff; }

.foot_r{width:1000px; text-align:center}



/*首页结束*/





/*列表页开始*/



/*左侧*/

.fyLeft{ float:left;width:240px;overflow:hidden; }

.l_news{ float:left;width:240px; margin-bottom:20px; }

.l_pro{float:left;width:230px;height:auto; overflow:hidden; margin-bottom:20px;border:1px #ddd solid;border-bottom:none}

.l_pro dt{width:213px; font-size:18px; height:50px; line-height:50px; color:#ffffff;padding-left:27px; border-bottom:1px #ddd solid;font-weight:bold; background:#026261}

.l_pro dd a{width:213px;font-size:14px;background:url(../images/gray.gif) 206px center no-repeat #fff; float:left;padding-left:27px;height:50px; line-height:50px;border-bottom:1px #ddd solid}

.l_pro dd .select{background:url(../images/gray.gif) 206px center no-repeat #f8f8f8;font-weight: bold}

.l_pro dd a:hover{background:url(../images/gray.gif) 206px center no-repeat #f8f8f8; }

.contact{float:left;width:220px; height:51px; padding:90px 0 0 20px;background:url(../images/contact.jpg) top left repeat; margin-bottom:20px }

.contact a{ float:left; width:25px; height:25px; }

.l_content{width:230px; height:auto; overflow:hidden; margin:10px 0;}

.l_content dt{width:220px; font-family:'Microsoft Yahei'; font-size:12px;color:#fff; background: #026261; padding:10px }

/*右侧*/

.fyRight{ float:right; width:700px; padding:5px 20px; background:#fff;overflow:hidden;}

.mainRightMain{ color:#555;float:left;width:700px;padding-bottom:30px; font-family:'Microsoft Yahei';font-size:14px;}



/* 列表页文字显示 */

.lshowtext{ width:100%;}

.lshowtext .bd{ padding:0px; }

.lshowtext .bd li{line-height:50px;  background:url(../Img/newsico.gif) left no-repeat ;padding-left:20px ;border-bottom:1px #ddd solid;font-family:'Microsoft Yahei'; font-size:14px;}

.lshowtext .bd li a{color:#666666}

.lshowtext .bd li .data{ color:#999; margin-right:5px; float:right}

.lshowtext .bd li .fl{ color:#ff0000; margin-right:50px; float:right;background:#ffffff ;line-height:20px; margin-top:8px;}

/* 列表页文字显示 */


.lshowtext .bds{ padding:0px; }

.lshowtext .bds li{width:223px; height:210px; float:left; margin-right:10px; overflow:hidden;}
.lshowtext .bds li img{width:223px; height:180px;}
.lshowtext .bds li p{width:223px; height:30px; line-height:30px; color:#999; text-align:center; overflow:hidden;}




/*列表页上下图文*/

.lsxtw{ width:100%;}

.lsxtw .bd{}

.lsxtw .bd ul{ overflow:hidden; zoom:1; }

.lsxtw .bd ul li:hover{}

.lsxtw .bd ul li{ zoom:1;float:left; _display:inline; border:0px #ddd solid;padding:5px; margin:5px;_WIDTH:200PX}

.lsxtw .bd ul li .pic img{ display:block;padding:3px; text-align:center;width:200px;height:180px; margin-top:0px;border:1px #ddd solid;}

.lsxtw .bd ul li .pic a:hover img{ filter:alpha(opacity=80);-khtml-opacity:0.8;opacity:0.8;-webkit-transition:all 0.3s ease-out;-khtml-transition:all 0.3s ease-out;border:1px #1970b8 solid}

.lsxtw .bd ul li .title{text-align:center;border:0px #ff0000 solid; margin-top:5px;color:#ddd;  line-height:20px;}

.lsxtw .bd ul li .title a{color:#ddd}
.page {width:700px; height:100%; overflow:hidden;}
.page a{margin:3px 6px; background:#026261; padding:3px 8px; color:#FFF;}

.page a:hover{margin:3px 6px; background:#fff; padding:2px 7px; color:#FFF; border:1px #026261 solid; color:#026261;}





/*内侧右栏*/



/*新闻内容开始*/

.xwtitle{ font-size:16px; text-align:center ;font-weight:bold;padding:10px 0 0 0;font-family:'Microsoft Yahei';}

.xwsx{line-height:20px;border-top:1px  dotted #DDDDDD;   text-align:center ;margin:20px auto 0; padding-top:20px;font-family:'Microsoft Yahei'; font-size:14px;}

.xwcontent{ padding:20px 0px 0 0px; line-height:35px; overflow:hidden;font-family:'Microsoft Yahei'; font-size:14px;}

.xwcontent a{color:#0099FF}

.xwtags{margin:20px 0 0px 0;padding:10px 15px; width:670px; float:left;border:1px #ddd solid; background:#dddddd}

.xwtags a{ text-decoration:none}

.xwnext{font-family:'Microsoft Yahei'; font-size:14px;width:670px; float:left;padding:10px 15px 0;}

.xwnext ul li{height:30px;line-height:30px}



/*产品内容开始*/

.ppbh{width:960px; margin-bottom:20px;float:left; background:#ffffff ; border:1px #ddd solid;padding:20px}

.pptp{width:400px; float:left;}

.ppsm{width:510px;float:left; background:#ffffff; padding:0px 20px 10px 30px;}

.ppsm li{border-bottom:1px #ddd dotted;height:40px; line-height:40px; font-size:14px}

.showppsmbh{width:960px; margin:0 auto; float:left; background:#ffffff;padding:10px 20px;border:1px #ddd solid;}

.showppsm{width:960px; line-height:40px; float:left;  font-size:14px;}

.showppsm a{color:#0080FF} /*内链样式*/

.pptags{margin:20px 0 0px 0;padding:10px 15px; width:930px; float:left;border:1px #ddd solid; background:#dddddd;font-family:'Microsoft Yahei';}

.pptags a{ text-decoration:none}

.ppnext{ font-size:14px;width:950px; float:left;padding:10px 15px 20px;}

.ppnext ul li{height:30px;line-height:30px}

.huandeng {width:1000px; height:100%; overflow:hidden; margin:0px auto; margin-top:20px; margin-bottom:20px;}

	/* 本例子css */

	.txMovie{position:relative;width:1000px;height:280px; background:#000; margin-top:15px;}

	.focus_pic{width:1000px;height:280px;overflow:hidden}

	.focus_pic li{vertical-align:top}

	.focus_pic img{width:1000px;height:280px;display:inline-block;vertical-align:top}

	.focus_nav{position:absolute;left:0;bottom:0;background-color:rgba(0, 0,0,.6);filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#7F000000',endColorstr='#7F000000');width:690px;height:60px;*zoom:1; padding-left:10px;  }

	:root .focus_nav{-ms-filter:none}

	.focus_nav ul{position:relative;*zoom:1; padding-top:10px !important;  }

	.focus_nav li{position:relative;*zoom:1;float:left;display:inline;margin-right:10px; cursor:pointer;}

	.focus_nav .navPrev,.focus_nav .navNext{border:1px solid #fff;background-color:rgba(0, 0,0,.6);filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#7F000000',endColorstr='#7F000000');display:inline-block;*zoom:1;width:36px;height:36px;line-height:100;overflow:hidden;opacity:.6;filter:Alpha(Opacity=60);background-image:url(../images/focus_nav.png);_background-image:url(images/focus_nav.ie6.png);background-repeat:no-repeat;position:absolute;top:10px}

	.focus_nav .navPrev{background-position:10px 8px;right:47px;border-right-color:transparent}

	.focus_nav .navNext{background-position:-22px 8px;right:10px}

	.focus_nav .navPrev:hover, .focus_nav .navNext:hover{opacity:1;filter:Alpha(Opacity=100);border-right-color:#fff}

	.focus_nav img{border:2px solid #fff;width:64px;height:34px}

	.focus_nav .on b{color:#fff;position:absolute;top:-10px;left:30px;font-size:10px;font-family:arial;-webkit-text-size-adjust:none}

	.focus_text{position:absolute;width:300px;height:280px;right:0;top:0;background-color:rgba(0, 0,0,.8);filter:progid:DXImageTransform.Microsoft.gradient(enabled='true', startColorstr='#CC000000',endColorstr='#CC000000');overflow:hidden}

	:root .focus_text{-ms-filter:none}

	.focus_text h2 a{font-size:22px;color:#fff;font-family:'microsoft yahei',simhei;font-weight:normal;display:block;width:260px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}

	.focus_text h2 a:hover{color:#fff;text-decoration:underline}

	.focus_text ul{padding:20px 20px 0}

	.focus_text .sub_tit{padding-bottom:20px;color:#575757;height:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}

	.focus_text .c_txt4,.focus_text .c_txt4 a{color:#787876;line-height:22px}

	.focus_text .c_txt4 a:hover{color:#ccc}

	.focus_text .c_txt4{width:260px;white-space:nowrap;overflow:hidden}

	.focus_info{height:132px;overflow:hidden}

	.focus_text .mod_desc{width:260px;white-space:normal;overflow:hidden;text-indent:2em}

	.btn_play_big{ overflow: hidden;padding: 0 0 0 15px;cursor: pointer;background: url(../images/bg_btn.png) no-repeat;margin-right: 5px;

	height:40px;line-height:40px;line-height:44px\9;+line-height:44px;_line-height:40px;padding-left:50px;font-size:14px;font-weight:bold;color:#FFF;background-position:0 -275px}

	.btn_play_big span{ float: left; height: 24px; padding: 0 15px 0 0;background: url(../images/bg_btn.png) no-repeat; height:40px;background-position:right -320px}

	.btn_play_big:hover{color:#FFF}

	.focus_text .btn_play_big{position:absolute;bottom:13px;left:20px}

	.txMovie .focus_nav li .cover{position:absolute;top:0;left:0;width:68px;height:38px;line-height:999px;overflow:hidden;font-size:0;background:#040303;filter:alpha(opacity=30);opacity:.3}

	.txMovie .focus_nav li.on .cover{display:none}

	.txMovie .focus_nav li b{display:none}

	.txMovie .focus_nav li.on b{position:absolute;display:inline-block;top:-6px;left:29px;border-left:6px dashed transparent;border-right:6px dashed transparent;border-top:0;border-bottom:6px solid;color:#fff;font-size:0;width:0;height:0;line-height:0}

.tltiles {width:700px; height:100%; line-height:40px; font:18px/40px 'microsoft yahei'; text-align:center; }

.laiyuan {width:700px; height:32px; line-height:32px; text-align:center; font-size:12px; color:#999; border-bottom:1px #CCC dotted;}

.neirong {width:700px; height:100%; line-height:28px; font-size:14px; padding-top:10px;}

.shangxia {width:700px; height:48px; line-height:24px; border-top:1px #CCC dotted; margin-top:10px; padding-top:10px;}























