@charset "utf-8";
/* CSS Document */
*{margin: 0px;padding: 0px;}
html{color:black; background:white;}
h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight: normal;}
a{text-decoration: none;color: #666666;cursor: pointer;}
img{border: 0;vertical-align: middle;}
ol,ul{list-style: none;margin: auto;}
.fl{float:left;display:inline;}
.fr{float: right;display:inline;}
.clear{clear: both;display: block;overflow:hidden; height:0; line-height:0; font-size:0; }
body{font-size:12px;font-family:"\5fae\8f6f\96c5\9ed1";color: #666666; background: #eee;}
.clear{ clear:both;}
.clearB{ clear:both; height:15px;}
.clearB1{ clear:both; height:15px; width: 100%; background: #FFF;}
input{ margin:0px; padding:0px; border:none;}

@font-face {
font-family: "../fonts/iconfont";
  src: url('../fonts/iconfont.eot'); /* IE9*/
  src: url('../fonts/iconfont.eot#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('../fonts/iconfont.woff') format('woff'), /* chrome, firefox */
  url('../fonts/iconfont.ttf') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('../fonts/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont {
  font-family:"../fonts/iconfont" !important;
  font-size:48px;
  font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}

.fyjzzs-content{ width: 100%; height: auto; overflow: hidden; background: #FFF;}
/*网站头部*/
.hcdc_module{ width:100%; height:auto; overflow:hidden; background: #eee;}
.top_header{ width: 100%; height: 40px; background: #434343;}
.top_header_module{ width: 1200px; margin: 0px auto; height: 40px; line-height: 36px;font-family:"\5fae\8f6f\96c5\9ed1"; font-size: 14px; color:#dcdcdc;}
.top_L{ width: 50%; float: left; height:40px;}
.top_R{ width: auto; float:right; background: url(../images/dh.jpg) 0px center no-repeat; text-indent: 30px;}
.top_R ul li{ width: auto; float:left; padding:0px 15px;font-family:"\5fae\8f6f\96c5\9ed1"; font-size: 14px; color:#666; background: url(../images/top_t.jpg) right center no-repeat;}
.top_R ul li a{ color: #dcdcdc;}
.top_R ul li a:hover{ color: #FFF;}
.top_R ul li.last{ background: none;}
.header_module{ clear:both; background:#FFF; width:100%; height:90px;}
.header_module_module{ width:1200px; margin:0px auto; height:90px;}
.header_logo{ width:316px; float: left; height: 90px; position: relative; z-index: 999;}


/*网站导航*/
.nav{ width:840px; margin-left: 43px; float: left; height:90px; line-height:90px;}
.nav_module{ width:auto; margin:0px auto; height:90px; line-height:90px; font-size:14px; font-family:"\5fae\8f6f\96c5\9ed1"; color:#FFF;}
.nav_module ul li.yqlj-item{height:90px; line-height: 90px; color:#333; float:left; width:124px; padding:0px 0px; font-family:"\5fae\8f6f\96c5\9ed1"; font-size:16px; text-align:center; position:relative; z-index:999;}
.nav_module ul li.yqlj-item em{ display:inline-block; font-style:normal; line-height:18px; margin-top:22px;}
.nav_module ul li.yqlj-item p{ font-family:Arial, Helvetica, sans-serif; display:block; color:#bebebe; line-height: 20px; font-size:10px;}
.nav_module ul li.yqlj-item:hover{ background:#ffc001; color:#FFF; -webkit-transition: all 4s linear; -moz-transition: all 0.5s linear;  -o-transition: all 0.5s linear; transition: all 0.5s linear;}
.nav_module ul li.yqlj-item:hover a{ color: #FFF;}
.nav_module ul li a,.nav_module ul li a:link,.nav_module ul li a:visited,.nav_module ul li a:active{ color:#333;}
.nav_module ul li a,.nav_module ul li a:hover{ color:#FFF; display:block;}
.nav_module ul li.yqlj-item:hover em{color:#FFF;}
.nav_module ul li.yqlj-item:hover p{color:#cdcdcd;}
.second{ position:absolute; top:90px; left:50%; width:100%; padding:0px 24px; height:80px; overflow: hidden; display:none; background: #323232;}
.nav_module ul li.fitem-hover .second{ display:block;-webkit-transition: all 4s linear; -moz-transition: all 0.5s linear;  -o-transition: all 0.5s linear; transition: all 0.5s linear; }
.nav_module ul li .second ul li{float:left; background:#323232; font-size: 14px; border-bottom: 1px solid #424242; width:124px;font-family:"\5fae\8f6f\96c5\9ed1"; height: 80px; line-height: 80px;}
.nav_module ul li .second ul li:hover{background:#ffc001; color:#FFF;-webkit-transition: all 4s linear; -moz-transition: all 0.5s linear;  -o-transition: all 0.5s linear; transition: all 0.5s linear;}
.nav_module ul li .second ul li a{ height: 80px; line-height: 80px;}
.nav_module ul li .second ul li img{ list-style-image:none;}
.nav_module ul li ul li a{  height:38px; line-height:38px;} 
.nav_module ul li ul li a,.nav_module ul li ul li a:link,.nav_module ul li ul li a:visited,.nav_module ul li ul li a:active{ color:#FFF;}
.nav_module ul li ul li a,.nav_module ul li ul li a:hover{ color:#FFF; display:block;}

.third{ display:none;}
li.item-hover .third{ display:block;}
.nav_module ul li .second ul li.item-hover .third{ display:block;}
.nav_module ul li .second ul li .third{ position:absolute; left:128px; top:0px;}
.nav_module ul li .second ul li .third ul li{ width:230px;}



.container{   width: 992px;    margin-left: auto;    margin-right: auto;}
.header-active .header{-webkit-box-shadow: 0 5px 10px rgba(0,0,0,0.2);    -moz-box-shadow: 0 5px 10px rgba(0,0,0,0.2);    box-shadow: 0 5px 10px rgba(0,0,0,0.2);}
.sticky-box{ height: 90px;    display: block;}
.header{ width: 100%;  height: 90px; background-color: #fff; z-index: 99; -webkit-transition: box-shadow 0.4s; -o-transition: box-shadow  0.4s; transition: box-shadow 0.4s;}
.header .container{ width: 1200px; height: 100%;}
.header .site-nav{ height: 46px; border-bottom: 1px #dddddd solid;	line-height:46px;font-size:14px;}
.header .site-nav a,.header .site-nav label{ float: left;  height: 46px;  line-height: 46px;}
.header .site-nav label{color: #c8c8c8; line-height: 46px; padding: 0 14px;}
.header .site-nav .sns a{ padding-left: 22px;}
.header .site-nav .sns{ float: left;}
.header .site-nav .sns .a1{background: url(../images/h1.png) no-repeat 0 17px;}
.header .site-nav .sns .a2{background: url(../images/h2.png) no-repeat 0 17px;}
.header .site-nav .link{ float: right;}
.header .site-nav .link a{ padding-left: 10px; background:url(../images/top_t.jpg) right center no-repeat; padding-right:10px;}
.header .site-nav .link a:hover{ color:#F00;}
.header .site-nav .link a.last{ background:none;}
.header .site-nav .link .a1{padding-left: 22px;  background: url(../images/h3.png) no-repeat 0 17px;}
.header .site-nav .link .a2{ background: url(../images/h4.png) no-repeat 0 17px;}
.header .site-nav .link .a3{ background: url(../images/h5.png) no-repeat 0 17px;}
.header .site-nav .link .tel{ font-family: Arial; font-size: 14px; color: #e21711; font-weight: bold;  padding-left: 6px;}
.header .logo{float: left;}
.header .logo a{float: left; width: 225px; height:90px; background: url(../images/logo.jpg) no-repeat 0 0;}
.header .nav{float: right;  display: inline;  height: 90px; width:900px; font-family:"\5fae\8f6f\96c5\9ed1"; font-size:16px;}
.header .nav .item{ float: left;}
.header .nav .item6 .child{ display: none !important;}
/*.header .nav .item0 > a{ background: none !important;}*/
.header .nav .item > a{position: relative; float: left; font-size: 14px;  height: 90px; line-height: 90px; margin: 0 0px; width: 140px;  text-align: center; display: inline; z-index: 9;font-family:"\5fae\8f6f\96c5\9ed1";}
header .nav .item > a:before{ -ms-transform:translateX(-50%) translateY(0); -webkit-transform:translateX(-50%) translateY(0); -moz-transform:translateX(-50%) translateY(0);    transform:translateX(-50%) translateY(0);  -webkit-transition:width 0.3s;  -moz-transition:width 0.3s;  -ms-transition:width 0.3s; -o-transition:width 0.3s;  transition:width 0.3s;  content:'';    position:absolute;  top: -1px;  left:50%;  height:4px; background:#e21711;  width:0;}
.header .nav .item .child{ position: absolute; width: 100%; height: 50px;background:url(../images/nav_b.png) repeat-x; opacity: .7;  top: 90px; left: 0; text-align: center;display: none; z-index: 6666; line-height: 50px;}
.child_module{ width:300px; margin: 0px auto; position: relative; z-index: 33;}
.header .nav .item0 .child .child_module{ width: 480px;}
.header .nav .item .child ul{ position: absolute; top: 0; height: 50px; width: 550px;  margin: 0px auto;}
.header .nav .item0 .child ul{ position: absolute; top: 0px; left:-10%; width: 550px; margin: 0px auto; z-index: 666;}
.header .nav .item1 .child ul{ left: 5%;}
.header .nav .item2 .child ul{left:50%;}
.header .nav .item3 .child ul{ left: 65%;}
.header .nav .item4 .child ul{ left: 100%;}
.header .nav .item5 .child ul{ left: 160%;}}
.header .nav .item .child li{ float: left;}
.header .nav .item .child li a{ float: left; padding: 0px 18px;  height: 50px; line-height: 50px; color: #FFF; font-family:"\5fae\8f6f\96c5\9ed1"; font-size:14px;}
.header .nav .item .child li a:hover{ color: #e1f40f;}
.header .nav .item.active > a{ background: url(../images/icon4.png) no-repeat center bottom;}

.header .nav .item.current > a:before,.header .nav .item.active > a:before{ width: 100%; background: #cf7507; -webkit-transition:top 300ms; transition:top 300ms;}
.header .search{ float: right; width: 178px; height: 32px;  margin-top: 23px;  border: 1px #dddddd solid; -webkit-transition:top 300ms; transition:top 300ms;}
.header .search .kw{ float: left;  width: 133px;  height: 20px; line-height: 20px; padding: 6px 10px; border: 0; color: #999;}
.header .search .sub{ float: left; width: 25px;height: 32px; border: 0;background: url(../images/h6.png) no-repeat 0 8px;}
.header-active .sticky-box{ height: 94px;}
.nav li.current{ background: #cf7507;}
.header .nav .item.current > a,.header .nav .item.active > a{ color: #FFF; background: #cf7507;}

#header ul.nav li a .bkg {top:100%; z-index:1; background-color:#9cb729; -webkit-transition:top 200ms; transition:top 200ms;}
#header ul.nav li.current a .bkg,
#header ul.nav li a:hover .bkg {top:0;}


/*banner*/
.hcdc-banner{ clear:both; width:100%; height:auto; overflow:hidden; text-align:center;}
.br_module{ background: url(../images/br.jpg) center no-repeat; width: 100%; height: 300px; overflow: hidden;}


.flexslider {margin: 0px auto 0px;	position:relative;	width: 100% ;height:400px; overflow: hidden;}
.flexslider .slides li {width: 100%;height: 100%;}.flex-direction-nav a {	width: 70px;	height: 70px;	line-height: 99em;	overflow: hidden;	margin: -35px 0 0;	display: block;	background: url(../images/ad_ctr.png) no-repeat;	position: absolute;	top: 50%;	z-index: 10;	cursor: pointer;	opacity: 0;	filter: alpha(opacity=0);	-webkit-transition: all .3s ease;	border-radius: 35px;}
.flex-direction-nav .flex-next {background-position: 0 -70px;	right: 0;}
.flex-direction-nav .flex-prev {left: 0;}
.flexslider:hover .flex-next {opacity: 0.8;	filter: alpha(opacity=25);}
.flexslider:hover .flex-prev {	opacity: 0.8;	filter: alpha(opacity=25);}
.flexslider:hover .flex-next:hover,
.flexslider:hover .flex-prev:hover {opacity: 1;	filter: alpha(opacity=50);}
.flex-control-nav {	width: 100%;	position: absolute;	bottom: 10px;	text-align: center;}
.flex-control-nav li {margin: 0 2px;	display: inline-block;	zoom: 1;	*display: inline;}
.flex-control-paging li a {background: url(../images/dot.png) no-repeat 0 -16px;	display: block;	height: 16px;	overflow: hidden;	text-indent: -99em;	width: 16px;cursor: pointer;}
.flex-control-paging li a.flex-active,
.flex-control-paging li.active a {background-position: 0 0;}
.flexslider .slides a img {width: 100%;	height:400px;	display: block;}


/*网站内容*/
.hcdc-content{ clear:both; width:100%; background:#FFF; margin:0px auto; height:auto; overflow:hidden;}
.content_module{ width:100%; margin:0px auto;}


/* 切换效果 */
.demopage{width:492px; float:right;}
.demopage h2{font-size:14px;text-align:center;}
/* tabbox */
.tabbox{width:492px; position:relative;height:auto;overflow:hidden;}
.tabbox .tabbtn{height:31px; background:#F0F0F0; border-bottom:1px solid #eee;}
.tabbox .tabbtn li{float:left;position:relative;margin:0 0 0 -1px;}
.tabbox .tabbtn li a{font-family:"\5fae\8f6f\96c5\9ed1"; color:#212121; font-size:16px;}
.tabbox .tabbtn li a,.tabbox .tabbtn li span{display:block;float:left;height:31px;line-height:31px;overflow:hidden;width:110px;text-align:center;font-size:16px;cursor:pointer;}
.tabbox .tabbtn li.current{ background:#FFF; width:110px; height:41px; color:#093f6d; border-top:1px solid #1372a8;}
.tabbox .tabbtn li.current a,.tabbox .tabbtn li.current span{width:110px; height:41px; color:#093f6d;}
.tabbox .loading{height:40px;width:432px;text-align:center;position:absolute;left:0;top:120px;}
.tabbox .tabcon{padding:10px;}
/* 切换效果结束 */




/*董事长致辞*/
.content_p1{ width:100%;  margin:0px auto; height:auto; overflow:hidden; background: #e3e3e3; padding: 20px 0px;}
.dszzc_module{ width: 1200px; margin: 0px auto; height: auto; overflow: hidden;}
.dszzc_module ul li{ width: 158px; height: 150px; border: 1px solid #ededed; float: left; margin-right: 48px; background: #FFF;}
.dszzc_module ul li i{ width: 100%; height: 100px; display: block; line-height: 100px; font-size: 48px; color: #535353; text-align: center;}
.dszzc_module ul li p{ clear: both; width: 100%; text-align: center; line-height: 30px; font-family:"\5fae\8f6f\96c5\9ed1"; font-size: 12px; color: #333;}
.dszzc_module ul li.dszzc_last{ margin-right: 0px;}
.dszzc_module ul li.dszzc_last i{ font-size: 72px;}


.gcxm_module_module{ clear: both; width: 1200px; margin: 0px auto; height: auto; overflow: hidden; }
.items,.yyal_more{ width:158px; height:150px; overflow:hidden; float:left; margin-left:48px; margin-top: 20px; border: 1px solid #eee;}
.items_eq0{ margin-left: 0px;}
.items_last .gcxm_pic i{ font-size: 72px;}
.items_last .img .desc a p i{ font-size: 72px;}
.gcxm_eq0{ margin-left: 0px;}
.items .img{ width:158px; height:150px; overflow:hidden; position:relative; background: #FFF; text-align: center; line-height: 100px;}
.gcxm_pic{ width: 158px; height: 150px;}
.gcxm_pic i{ display: block; width: 100%; height: 90px; line-height: 110px; text-align: center;}
.gcxm_pic p{ clear: both; width: 100%; text-align: center; line-height: 30px; font-family:"\5fae\8f6f\96c5\9ed1"; font-size: 12px; color: #333;}
.items .desc{  height:150px; width:158px; position:absolute; top:-300px; left:0px; color:#fff; background:url(../images/black.png) repeat; }
.items .desc a{ height:150px; width:158px; display:block; text-align:center; color:#fff; font-size:16px;}
.items .desc a img{ width:92px; height:92px; display:block; margin:0 auto 25px;}
.gcxm_more{ width: 137px; height:40px; line-height: 40px; margin: 20px auto 0px; border: 1px solid #d9d9d9; font-family:"\5fae\8f6f\96c5\9ed1"; font-size: 14px;  border-radius:50px; text-align: center;}
.items .desc a p{font-family:"\5fae\8f6f\96c5\9ed1"; font-size: 16px; width: 100%; text-align: center; color: #FFF; width: 158px; height: 90px; line-height: 110px;}
.items .desc a span.em{ clear: both; font-family:"\5fae\8f6f\96c5\9ed1"; font-size: 12px; width: 100%; text-align: center; color: #FFF; line-height:30px;}
.gcxm_more a{ width: 138px; height: 40px; display: block; cursor: pointer; color: #888;}
.gcxm_more a:hover{ color: #FFF; background: #ffc001; border-radius:50px;}



/*关于我们*/
.content_p2{ width:100%; height:auto; overflow:hidden; background: #eee; padding: 20px 0px 20px;}
.wrapnei{width:1200px;margin:0 auto}
.content_l{width:340px;float:left;height:247px;display:block;overflow:hidden;background:#888f99}
.content_m{width:580px;float:left;height:247px;display:block;overflow:hidden;background:#FFF;margin-left:15px}
.content_r{width:252px;float:right;height:247px;display:block;overflow:hidden}
.byj{width:550px;clear:both}
.byj_l{width:110px;float:left;text-align:left}
.byj_r{width:440px;float:right}
.byj_r h2 a{ color: #4a4a4a; font-size: 14px; font-weight: bold; font-family:"\5fae\8f6f\96c5\9ed1";}
.time1{color:#FFF;font-family:Arial,Helvetica,sans-serif;font-size:30px;font-weight:700;margin:8px 0 0 10px}
.time2{color:#d3d3d3;font-family:Arial,Helvetica,sans-serif;font-size:12px;font-weight:700;margin:2px 0 0 6px}
.newslist{width:550px;clear:both;padding-top:15px}
.demo_l{width:330px;float:left;height:23px;overflow:hidden;background:url(../images/index_49.gif) no-repeat 0 7px;text-indent:10px}
.demo_l a{ color: #4a4a4a;}
.demo_l a:hover{ color: #c69455;}
.demo:hover .demo_r{color: #c69455;}
.demo_r{width:86px;float:right;color:#989898;font-size:12px;height:23px;text-align:right;overflow:hidden}
.demo{clear:both;height:23px;width:550px;overflow:hidden}
.demo_l a:hover{text-decoration:underline}
#linkpic2{float:left;position:relative;overflow:hidden;width:126px;height:125px}
#linkpic3{float:left;position:relative;overflow:hidden;width:337px;height:230px}
.mask{background:url(../images/aa.png);padding:40px 0 0 50px;position:absolute;left:0;top:0;z-index:1;display:none;width:126px;height:125px}
.maskts{background:url(../images/aa.png);padding:100px 0 0 155px;position:absolute;left:0;top:0;z-index:1;display:none;width:337px;height:230px}
.mask_box{position:relative;width:100%;height:85px}
.mask_box p{border-bottom:1px solid #cdcdcd;width:80px;position:absolute;left:0;top:-8px;margin:0;padding:0}
.mask_box h1{position:absolute;left:0;top:-30px;vertical-align:baseline;color:#FFF;font-size:16px}
.xbg ul li{float:left}
.xbg ul li a{float:left;margin-left:64px}
.zxxx{position:absolute;margin-left:-460px;width:800px;left:50%;top:480px;z-index:999}
.bai{color:#FFF}
.txtMarquee-left{width:700px;position:relative}
.txtMarquee-left .bd{padding:0}
.txtMarquee-left .bd .tempWrap{width:700px!important}
.txtMarquee-left .bd ul{overflow:hidden;zoom:1}
.txtMarquee-left .bd ul li{margin-right:60px;float:left;height:24px;line-height:24px;text-align:left;width:auto!important}
.txtMarquee-left .bd ul li a{color:#dfdfdf;padding-left:20px;background:url(../images/hot.png) no-repeat}
.txtMarquee-left .bd ul li a:hover{color:#fff}
.txtMarquee-left .bd ul li span{color:#999}
.logobg{background:url(../images/logobg.gif) repeat-x;height:82px;overflow:hidden}
.sub_nav{width:229px;height:55px;padding-left:15px;padding-top:5px}
.sub_nav a{display:inline-block;zoom:1;width:76px;height:55px;background:url(../images/logo.png) no-repeat;margin-right:1px;-moz-transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;overflow:hidden}
.sub_nav a.lxwm{background-position:0 0;width:70px}
.sub_nav a.current1,.sub_nav a.lxwm:hover{background-position:0 -59px}
.sub_nav a.dszzc{background-position:-65px 0;width:86px}
.sub_nav a.current2,.sub_nav a.dszzc:hover{background-position:-65px -59px}
.sub_nav a.dzzz{background-position:-154px 0;width:70px}
.sub_nav a.current3,.sub_nav a.dzzz:hover{background-position:-154px -59px}
.apicScroll-left{width:340px;overflow:hidden;position:relative;height:247px}
.apicScroll-left .hd ul{float:right;overflow:hidden;zoom:1;margin-top:10px;zoom:1;position:absolute;left:200px;top:126px;cursor:pointer;z-index:1000}
.apicScroll-left .hd ul li{float:left;width:9px;height:9px;overflow:hidden;margin-right:3px;text-indent:-999px;cursor:pointer;background:url(../images/index_56.png) no-repeat}
.apicScroll-left .hd ul li.on{background:url(../images/index_54.png) no-repeat}
.apicScroll-left .bd ul{overflow:hidden;zoom:1}
.apicScroll-left .bd ul li{margin:0 0;float:left;overflow:hidden;text-align:center;width:340px;height:230px}
.apicScroll-left .bd ul li .pic{text-align:center}
.apicScroll-left .bd ul li .pic img{width:340px;height:161px;display:block}
.apicScroll-left .bd ul li .pic a:hover img{border-color:#999}
.apicScroll-left .bd ul li .title{line-height:34px;height:161px;background:url(../images/index_25.png) repeat-x;color:#FFF;font-size:12px;color:#FFF;font-size:14px;font-weight:700;position:relative;margin-top:-161px;width:auto;margin-left:168px;z-index:999}
.apicScroll-left .bd ul li .title a{border-bottom:1px solid #fff;padding-bottom:15px;height:120px;line-height:120px;font-size:16px}
.apicScroll-left .bd ul li .title a{color:#FFF}
.apicScroll-left .bd ul li .jianjie{margin-top:15px;font-size:13px;text-align:left;padding-left:20px;background:url(../images/index_46.gif) no-repeat 14px 0;padding-top:5px;color:#FFF}
.rbk_project{width:713px;overflow:hidden;position:relative;height:131px}
.rbk_project .bd ul{overflow:hidden;zoom:1}
.rbk_project .bd ul li{margin:0 0;float:left;overflow:hidden;text-align:center;width:168px;height:131px;margin-right:10px}
.rbk_project .bd ul li a{background:#f2f6fa;width:168px;height:131px;display:block;-moz-transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s;font-weight:700}
.rbk_project .bd ul li a .title{color:#00479d;-moz-transition:all .5s ease 0s;-webkit-transition:all .5s ease 0s;-o-transition:all .5s ease 0s;transition:all .5s ease 0s}
.rbk_project .bd ul li a:hover .title{background:#00479d;color:#fff}
.rbk_project .bd ul li .pic{text-align:center}
.rbk_project .bd ul li .pic img{width:168px;height:96px;display:block}
.rbk_project .bd ul li .pic a:hover img{border-color:#999}
.rbk_project .bd ul li .title{height:33px;line-height:33px;color:#00479d}
.rbk_project .bd ul li .title a{border-bottom:1px solid #fff;padding-bottom:15px;height:120px;line-height:120px;font-size:16px}
input{border:1px inset #ccc}
.inputts{border:none}
textarea{border:1px inset #ccc}
.zptitle li{border-bottom:2px solid #f49800;height:30px;line-height:31px;width:713px;font-weight:700;margin-bottom:10px}
.zp li{border-bottom:1px solid #d6d6d6;height:30px;line-height:31px;width:713px}
.zp_1{width:199px;float:left;height:31px;overflow:hidden;text-indent:12px}
.zp_2{width:60px;float:left;height:31px;overflow:hidden;text-align:center}
.zp_3{width:180px;float:left;height:31px;overflow:hidden;text-align:center}
.zp_4{width:120px;float:right;height:31px;overflow:hidden;text-align:center}
.zp_6{width:120px;float:left;text-align:center;height:31px;overflow:hidden}
.zp li a:hover{text-decoration:underline}
.wpage{float:left;width:341px;height:17px;line-height:17px;margin-left:220px;display:inline;margin-top:30px;color:#747474}
.wpage input{vertical-align:middle;width:22px;height:10px;line-height:10px;background:0 0;border:1px solid #EAEAEA}
.wpage button{vertical-align:middle;cursor:hand;cursor:pointer;width:30px;height:17px;line-height:17px;margin-top:2px;background:url(/images/sui_pagego.jpg) no-repeat;border:none}
.wpage a{color:#666;text-decoration:none}
.wpage a:hover{color:#666;text-decoration:underline}
.wpage img{vertical-align:middle}
.pagon{padding-left:4px;padding-right:4px;color:red;font-weight:700}
.wpage span.current{width:5px;height:15px;padding-left:4px;padding-right:4px;color:#FFF;background:#b7b7b7}
.project{width:713px;height:230px;margin-bottom:36px;background:#d9e4f1;overflow:hidden}
.project_l{width:337px;height:228px;float:left}
.project_r{width:376px;height:228px;float:left;background:#d9e4f1}
.project_rts{width:346px;height:228px;float:right;background:#d9e4f1;padding-top:60px;font-size:14px;line-height:28px}
.project_title{text-align:center;height:98px;line-height:98px;background:#f2f6fa}
.project_titlel{width:310px;float:left;text-align:center;padding-top:10px}
.project_titler{width:55px;float:right}
.rpro{padding-left:20px}
.rprots{padding-left:20px;clear:both;color:#FFF;padding-top:3px}
.add{background:url(../images/project_08.gif) 0 5px no-repeat;height:26px;line-height:26px;text-indent:20px;margin-top:15px}
.tel{background:url(../images/project_11.gif) 0 5px no-repeat;height:26px;line-height:26px;text-indent:20px}
.proj{width:713px;background:#00479d;height:242px}
.proj_l{width:324px;float:left}
.proj_r{width:389px;float:right}
.xmcc{width:389px;float:right;background:#f2f6fa}
.pro_logo{width:326px;float:left;height:100px;padding-top:26px;text-align:center}
.pro_hot{width:63px;float:left;text-align:right}
.magazine{margin:0;padding:0}
.magazine li{float:left;width:161px;height:240px;display:block;margin-right:20px;margin-bottom:20px}
.magazine li a{float:left;background:#FFF;padding:6px;width:154px;height:230px;display:block;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s}
.magazine li a:hover{float:left;background:#c10;width:154px;height:230px;display:block;padding:6px;color:#FFF}
.talign{text-align:center}
#sy_tabs2{text-align:left;width:580px;margin-top:11px;clear:both}
.sy_menu21box{position:relative;overflow:hidden;height:38px;width:580px;text-align:left}
#sy_menu21{position:absolute;top:280;left:0;z-index:1;margin-right:5px}
#sy_menu21 li{float:left;display:block;cursor:pointer;width:79px;text-align:center;line-height:34px;height:34px;color:#7f7f7f;font-weight:700;margin-left:7px;background:url(../images/index_32.gif) no-repeat}
#sy_menu21 li a{float:left;display:block;cursor:pointer;width:79px;text-align:center;line-height:34px;height:34px;color:#7f7f7f;font-weight:700}
.hide{ display: none;}
#sy_menu21 li a:hover{float:left;display:block;cursor:pointer;width:79px;text-align:center;line-height:34px;height:34px;color:#00479d;font-weight:700}
.project_logo{float:left;width:100px; font-family:"\5fae\8f6f\96c5\9ed1"; background: url(../images/xw_t.jpg) 15px center no-repeat; text-indent: 25px; color: #1b1b1b;  font-size: 14px; line-height: 35px; height: 35px;}
.project_logo a{ color: #1b1b1b;}
.project_dh{float:right;width:273px}
#sy_menu21 li.hover{background:url(../images/index_30.gif) no-repeat;color:#00479d;font-weight:700}
.sy_main2box{clear:both;margin-top:-1px;width:550px;margin:0 auto}
#sy_main21 ul{margin-top:5px;line-height:1.7;text-align:justify;text-justify:inter-ideograph;padding:11px 0}
#sy_main21 ul.block{display:block}
#xm_tabs2{text-align:left;width:713px;margin-top:11px;clear:both}
.xm_menu21box{position:relative;overflow:hidden;height:46px;width:713px;text-align:left;background:url(../images/project_19.gif) repeat-x}
#xm_menu21{position:absolute;top:280;left:0;z-index:1;margin-right:5px}
#xm_menu21 li{float:left;display:block;cursor:pointer;width:81px;text-align:center;line-height:46px;height:46px;color:#2b2b2b;font-weight:700;margin-left:7px}
#xm_menu21 li.hover{background:url(../images/project_21.gif) no-repeat;color:#fff;font-weight:700}
.xm_main21box{clear:both;margin-top:-1px;width:713px}
#xm_main21 ul{display:none;margin-top:5px;line-height:1.7;text-align:justify;text-justify:inter-ideograph;padding:11px 0}
#xm_main21 ul.block{display:block}
.xmweb a{display:inline-block;margin-top:8px;width:76px;height:23px;line-height:23px;background:#fff;font-size:12px;text-align:center;color:#686868;text-transform:uppercase;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;margin-right:5px;font-weight:700}
.xmweb a:hover{background:#00479d;color:#fff}
.xmwebts{padding-left:30px}
.xmwebts a{display:inline-block;margin-top:8px;width:76px;height:25px;line-height:25px;background:#fff;font-size:12px;text-align:center;color:#00479d;text-transform:uppercase;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;margin-right:5px;font-weight:700}
.xmwebts a:hover{background:#f49800;color:#fff}
.xw{border-bottom:1px solid #e4e4e4;height:30px;line-height:30px;width:713px;overflow:hidden}
.xw_l{width:500px;float:left}
.xw_l a:hover{text-decoration:underline}
.cpzsnew li{width:177px;float:left;height:143px;display:block;margin-top:10px}
.cpzsnewhx li{width:177px;float:left;height:220px;display:block;margin-top:10px}
.cpzsnewhx li img{width:133px;height:200px}
.sjzs{border:1px solid #ccc}
.xw_a{width:50px;float:left;text-align:center}
.xw_r{width:120px;float:right;text-align:right}
.prev{color:#145e34;font-family:Arial,Helvetica,sans-serif}
.news_title{color:#000;font-family:"微软雅黑","黑体";text-align:left;font-weight:700;font-size:22px;line-height:34px}
.xian{border-bottom:1px dotted #ccc;height:26px;margin-top:2px}
.prev{font-family:Arial,Helvetica,sans-serif;color:#000}
.box{padding:20px 0}
.xgxw{color:#00479d;font-weight:700}
.back{text-align:right;margin-top:20px;padding-right:20px}
.time{text-align:left}
.hit{color:#959595}
.zt{width:713px;height:150px;border-bottom:3px solid #eee;margin-bottom:30px;height:152px}
.zt_l{float:left;width:220px;height:152px;background:#eee}
.zt_r{float:right;width:476px}
.news{width:713px;height:150px;margin-bottom:30px;height:121px;background:#fafbfd}
.news a{display:block;height:121px;-webkit-transition:background-color .4s;transition:background-color .4s;width:713px}
.news a:hover{background:#eff4ff;color:#4a4a4a}
.news_l{float:left;width:174px;height:121px;background:url(../images/news_05.jpg) no-repeat}
.news_r{float:right;width:516px;padding-right:10px;line-height:21px}
.team_jj{padding-top:5px;clear:both}
.textr{padding-top:15px;text-align:right;padding-right:10px}
.team_jj a:hover{text-decoration:underline}
.kjz{font-weight:700;font-size:14px;color:#000;padding-top:15px;font-family:"Microsoft YaHei","微软雅黑"}
.go-back{height:42px;padding-top:10px;text-align:center;width:70px;font-family:"Microsoft YaHei","微软雅黑"}
.go-back a{display:inline-block;width:67px;height:24px;line-height:24px;border:2px solid #717171;color:#fff;font-size:12px;color:#686868;text-transform:uppercase;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s}
.go-back a:hover{background:#686868;color:#fff}
.probg{padding:6px 0 0 5px}
.newsbg{padding:5px 0 0 5px}
.kjz-left{width:728px;overflow:hidden;position:relative;background:#FFF;border-bottom:3px solid #e0e0e0;height:172px}
.kjz-left .hd1 ul{float:right;overflow:hidden;zoom:1;margin-top:10px;zoom:1;position:absolute;left:270px;top:126px;cursor:pointer;z-index:1000}
.kjz-left .hd1 ul li{float:left;width:7px;height:7px;overflow:hidden;margin-right:5px;text-indent:-999px;cursor:pointer;background:url(../images/a01.gif) no-repeat}
.kjz-left .hd1 ul li.on{background:url(../images/a02.gif) no-repeat}
.kjz-left .bd1{padding:5px;margin:0;background:url(../images/news_03.jpg) repeat-x;height:162px;overflow:hidden}
.kjz-left .bd1 ul{overflow:hidden;zoom:1}
.newscj{width:680px;height:160px;overflow:hidden;clear:both}
.newscj_l{float:left;width:260px}
.newscj_r{float:right;width:420px;padding-top:12px}
.kjzts{color:#cf261f;font-weight:700;font-size:14px}
.video{margin:0;padding:0;padding-top:20px}
.video li{float:left;margin:15px 0 0 15px;display:inline}
.video_bg{background:url(../images/video_bg.gif) no-repeat;width:140px;height:107px;padding:6px}
.qyyj{color:#cf261f;font-size:18px;font-weight:700;padding-top:20px;padding-bottom:5px}
.qyyj_title{color:#000;font-size:14px;font-weight:700}
.qyyj_jianjie{padding-bottom:5px}
.navmenu{padding:20px 0 0 30px;height:52px;line-height:70px;position:relative;z-index:999}
.navmenu a{color:#262626;font-weight:700;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}
h3{margin:0;padding:0}
.navmenu .nLi{float:left;position:relative;display:inline;font-weight:nomal}
.navmenu .s{float:left;width:2px;text-align:center;font-size:12px;padding-top:12px}
.navmenu .nLi h3{float:left}
.navmenu .nLi h3 a{display:block;padding:0 20px;font-size:14px}
.navmenu .nLi h3 a span{font-size:12px;font-family:Arial,Helvetica,sans-serif;padding:0 0 0 2px}
.navmenu .sub{display:none;width:130px;left:0;top:70px;position:absolute;background:url(../images/sn.png);line-height:26px;padding:20px 10px 20px 20px}
.navmenu .sub li{zoom:1}
.xingxing{color:red}
.navmenu .sub li .lcf li a:hover{background:#FFF}
.menuintr{width:300px;float:right;position:absolute;top:20px;left:120px;line-height:18px}
.navmenu .sub a{display:block;width:120px;margin:0 auto;line-height:30px;color:#FFF;background:url(../images/tit_005.png) no-repeat right center;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;font-weight:400;text-align:left}
.navmenu .sub a:hover{background:url(../images/tit_005.png) #00377a no-repeat 110px center;color:#fff;padding-left:10px;width:115px;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}
.navmenu .on h3 a{background:#00479d;color:#fff}





/*地标建筑*/
.content_p3{ width:100%;  margin:0px auto; height:120px; overflow:hidden; background: #c69455;}
.dbjz_module{ width: 1200px; margin: 0px auto; height: auto; overflow: hidden; line-height: 180px;}
.dbjz_module ul li{ width: auto; float: left; height: 120px; cursor:pointer;  font-family:"\5fae\8f6f\96c5\9ed1"; color: #FFF; font-size: 14px; opacity:0.5;}
.dbjz_module ul li.dbjz_it1{ width: 109px; font-family:"\5fae\8f6f\96c5\9ed1"; color: #FFF; font-size: 18px; line-height: 100px;opacity:1;}
.dbjz_module ul li.dbjz_it2{ width: 200px; background: url(../images/dbjztp01.png) bottom left no-repeat; text-indent: 100px;}
.dbjz_module ul li.dbjz_it3{ width: 180px; background: url(../images/dbjztp02.png) bottom left no-repeat; text-indent: 79px;}
.dbjz_module ul li.dbjz_it4{ width: 230px; background: url(../images/dbjztp03.png) bottom left no-repeat; text-indent: 144px;}
.dbjz_module ul li.dbjz_it5{ width: 320px; background: url(../images/dbjztp04.png) bottom left no-repeat; text-indent: 227px;}
.dbjz_module ul li.dbjz_it6{ width: 160px; background: url(../images/dbjztp05.png) bottom left no-repeat; text-indent: 74px;}
.dbjz_module ul li:hover{ opacity:1;}



/*新闻动态*/
.content_p4{ width: 100%; height: auto; overflow: hidden; padding: 30px 0px; background: #eee;}
.xwdt_module{ width: 1200px; margin: 0px auto; height: auto; overflow: hidden;}
.xwdt_item{text-align:center; margin-bottom:30px; width:1200px; margin:0px auto; position:relative; font-family:"\5fae\8f6f\96c5\9ed1";}
.xwdt_item p{ width: 100%; text-align: center; text-transform: uppercase; color: #ff9900; font-size: 36px; font-family: aria; line-height: 60px;}
.xwdt_item_title{ clear: both; background: url(../images/gcxm_t.png) center no-repeat; width: 100%;  font-family:"\5fae\8f6f\96c5\9ed1"; font-size: 24px; color: #1b1b1b; line-height: 26px; text-align: center;}

.xwdt_module_module{ clear:both; height:auto; overflow:hidden; margin: 40px 0px;}
.xwdt_pic{ width: 448px; height:280px; float: right;}
.xwdt_content_module{width:700px; margin-right: 10px; float:left; height:auto; overflow:hidden;}
.xwdt_module_module ul li{ width:690px; padding-top:10px; padding-left:10px; height:125px; float:left; margin-top:10px;}
.xwdt_module_module ul li.xwdt_eq0{ margin-top: 0px;}
.xwdt_module_module ul li:hover .xwdt_ct_title h2{ color: #ff9900;}
.xwdt_ct_pic{ width: 200px; height: 125px; float: left;}
.xwdt_content{ width: 450px; float: left; margin-left:20px; height: 125px;}
.xwdt_ct_title{ width: 100%; height: auto; overflow: hidden;}
.xwdt_ct_title h2{font-family:"\5fae\8f6f\96c5\9ed1"; color:#5a5a5a; font-size:16px; line-height: 26px;}
.xwdt_ct_title p{ clear: both; font-family:"\5fae\8f6f\96c5\9ed1"; color:#999; font-size:13px; line-height:24px;}
.xwdt_ct_content{ clear: both; font-family:"\5fae\8f6f\96c5\9ed1"; color:#5a5a5a; font-size:13px; line-height:24px;}


xwdt_date{ width:79px; height:79px; background:#1047af;font-family:"\5fae\8f6f\96c5\9ed1"; color:#FFF; text-align:center; float:left;}
xwdt_date span{ font-size:36px;font-family:"\5fae\8f6f\96c5\9ed1"; width:79px; height:55px; line-height:55px;}
xwdt_date p{ font-size:14px; font-family:"\5fae\8f6f\96c5\9ed1"; width:79px; height:24px; line-height:24px; background:#1354cd;}
xwdt_content{ width:580px; float:left;font-family:"\5fae\8f6f\96c5\9ed1"; height:85px; margin-left:20px;}
xwdt_ct_title{ font-size:16px; font-family:"\5fae\8f6f\96c5\9ed1"; color:#333; line-height:30px;}
xwdt_ct_content{ font-size:13px; color:#9a9a9a; line-height:18px;}
xwdt_module_module ul li:hover{ background:#e3e3e3;-webkit-transition: all 4s linear; -moz-transition: all 0.5s linear;  -o-transition: all 0.5s linear; transition: all 0.5s linear;}
xwdt_module_module ul li:hover .xwdt_date{ background:#fe9901; -webkit-transition: all 4s linear; -moz-transition: all 0.5s linear;  -o-transition: all 0.5s linear; transition: all 0.5s linear;}
xwdt_module_module ul li:hover .xwdt_date p{ background:#cb0000; -webkit-transition: all 4s linear; -moz-transition: all 0.5s linear;  -o-transition: all 0.5s linear; transition: all 0.5s linear;}
xwdt_module_module ul li:hover .xwdt_ct_title{ color:#fe9901; -webkit-transition: all 4s linear; -moz-transition: all 0.5s linear;  -o-transition: all 0.5s linear; transition: all 0.5s linear;}

/*banner横栏开始*/
.focus{position:relative;width:448px;height:280px;background-color:#000;margin:0px auto 0 auto; float: left;}  
.focus img{width:448px;height:280px;} 
.focus .shadow .title{width:260px;height:65px;padding-left:30px;padding-top:20px;}
.focus .shadow .title a{text-decoration:none;color:#fff;font-size:14px;font-weight:bolder;overflow:hidden;}
.focus .btn{position:absolute;bottom:34px;left:510px;overflow:hidden;zoom:1;} 
.focus .btn a{position:relative;display:inline;width:13px;height:13px;border-radius:7px;margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53";text-decoration:none;text-align:center;outline:0;float:left;background:#D9D9D9;}  
.focus .btn a:hover,.focus .btn a.current{cursor:pointer;background:#fc114a;}  
.focus .fPic{position:absolute;left:0px;top:0px;}  
.focus .D1fBt{overflow:hidden;zoom:1;height:16px;z-index:10;}  
.focus .shadow{width:100%;position:absolute;bottom:0;left:0px; padding-left:10px;  z-index:10;height:80px;line-height:80px;background:rgba(0,0,0,0.6);  
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;display:block;text-align:left;}  
.focus .shadow h2{font-size:14px; font-family:"\5fae\8f6f\96c5\9ed1"; color:#FFF; line-height:24px; font-weight: bold; margin-top: 15px;}
.focus .shadow p{ clear:both; font-size:12px; font-family:"\5fae\8f6f\96c5\9ed1"; color:#FFF; line-height:20px;}
.focus .shadow a{text-decoration:none;color:#fff;font-size:20px;overflow:hidden;margin-left:10px;font-family:"\5FAE\8F6F\96C5\9ED1";}  
.focus .fcon{position:relative;width:100%;float:left;display:none;background:#000  }  
.focus .fcon img{display:block;}  
.focus .fbg{bottom:25px;right:40px;position:absolute;height:21px;text-align:center;z-index:200; display: none;}  
.focus .fbg div{margin:4px auto 0;overflow:hidden;zoom:1;height:14px}    
.focus .D1fBt a{position:relative;display:inline;width:12px;height:12px;border-radius:7px;margin:0 5px;color:#B0B0B0;font:12px/15px "\5B8B\4F53";text-decoration:none;text-align:center;outline:0;float:left;background:#D9D9D9;}    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#fc114a;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none;font-style:normal;}    
.focus .prev,.focus .next{position:absolute;width:18px;height:32px;}
.focus .prev{top:50%;margin-top:-37px;left:0;background-position:0 -74px;cursor:pointer;background:url(../images/left.png) no-repeat;}  
.focus .next{top:50%;margin-top:-37px;right:0;background-position:-40px -74px;cursor:pointer;background:url(../images/right.png) no-repeat;}  
focus .prev:hover{background-position:0 0;}  
focus .next:hover{background-position:-40px 0;}  
/*banner横栏结束*/

.xwdt_more{ width: 137px; height:40px; line-height: 40px; margin: 20px auto 0px; border: 1px solid #d9d9d9; font-family:"\5fae\8f6f\96c5\9ed1"; font-size: 14px;  border-radius:50px; text-align: center;}
.xwdt_more a{ width: 138px; height: 40px; display: block; cursor: pointer; color: #888;}
.xwdt_more a:hover{ color: #FFF; background: #ffc001; border-radius:50px;}


/*联系我们*/
.lxwm_module{ width:399px; float:right; height:296px; overflow:hidden;border:1px solid #eaeaea; padding:5px 5px 10px;}
.lxwm_pic{ width:100%; height:auto; overflow:hidden;}
.lxwm_module_module{ clear:both; margin-top:15px; height:auto; overflow:hidden;font-family:"\5fae\8f6f\96c5\9ed1"; font-size:14px; color:#4a4a4a; line-height:24px;}
.lxwm_more{ clear:both; margin-top:15px; background:#fe9901; width:97px; height:33px; line-height:33px; text-align:center;font-family:"\5fae\8f6f\96c5\9ed1"; font-size:14px; color:#FFF; }
.lxwm_more a{ color:#FFF;}
.lxwm_more a:hover{ text-decoration:underline;}



/*合作伙伴*/
.content_p5{ width:100%; height:auto; overflow:hidden;}
.hzhb_module{ width: 1200px; margin: 0px auto; height:auto;}
.hzhb_item{text-align:center; margin-bottom:30px; width:1200px; margin:0px auto; position:relative; font-family:"\5fae\8f6f\96c5\9ed1";}
.hzhb_item p{ width: 100%; text-align: center; text-transform: uppercase; color: #ff9900; font-size: 36px; font-family: aria; line-height: 60px;}
.hzhb_item_title{ clear: both; background: url(../images/gcxm_t.png) center no-repeat; width: 100%;  font-family:"\5fae\8f6f\96c5\9ed1"; font-size: 24px; color: #1b1b1b; line-height: 26px; text-align: center;}
.hzhb_module_module{ clear: both; height: auto; overflow: hidden; padding: 10px 0px;}
.hzhb_module_module ul li{ width: 198px; height: 83px; border: 1px solid #dadada; overflow: hidden; float: left; margin-top: 20px; margin-left: 50px;}
.hzhb_module_module ul li.hzhb_eq0{ margin-left: 0px;}
.hzhb_module_module ul li a:hover img{transform: scale(1.2); -webkit-transform: scale(1.2); -moz-transform: scale(1.2); -ms-transform: scale(1.2);}
.hzhb_module_module ul li a img{transition: all 1s; -webkit-transition: all 1s;}



/*友情链接*/
.content_p6{ width: 100%; height: auto; overflow: hidden;}
.yqlj_module{ width: 1200px; margin: 0px auto; height: auto; overflow: hidden;}
.yqlj_item{ background: url(../images/yqlj_t.jpg) 0px center no-repeat; text-indent: 10px; color: #333; font-size: 16px; font-family:"\5fae\8f6f\96c5\9ed1"; line-height: 40px;}
.yqlj_item span{ text-transform: uppercase; margin-left: 6px;}
.yqlj_module_module{ clear: both; height: auto; overflow: hidden; padding: 0px 0px 10px;}
.yqlj_module_module ul li{ width: auto; float: left; padding:5px 15px; color: #666; font-size: 14px; font-family:"\5fae\8f6f\96c5\9ed1"; line-height:26px;}
.yqlj_module_module ul li a{ color: #666;}
.yqlj_module_module ul li a:hover{ color: #ff9900;}


/*版权*/
.hcdc-footer{ width:100%; height:auto; overflow:hidden; font-size:12px; padding:20px 0px 20px;}
.footer_module{ width:1200px; margin:0px auto; height:auto; overflow:hidden;}
.footer_L{ width: 630px; float: left; height: auto; overflow: hidden;}
.ft_nav{ width: 100%; height: auto; overflow: hidden; color: #4a4a4a;}
.ft_nav ul li{ background: url(../images/ftn_t.jpg) right center no-repeat; width: auto; float: left; padding: 0px 10px; color: #4a4a4a; font-size: 14px; font-family:"\5fae\8f6f\96c5\9ed1";}
.ft_nav ul li.ftn_eq0{ padding-left: 0px; background: none; font-size: 14px;}
.ft_nav ul li.ftn_last{ background:none;}
.ft_nav ul li a{ color: #4a4a4a;}
.ft_nav ul li a:hover{ color: #c69455;}
.ft_lx{ clear: both; color: #666; font-size: 12px; font-family:"\5fae\8f6f\96c5\9ed1"; line-height: 22px; margin-top: 10px;}
.ft_lx a{ color: #666;}
.ft_lx a:hover{ color: #c69455;}

.footer_R{ width: 332px; float: right; height: auto; overflow: hidden;}
.footer_R_content{ width: 195px; float: left; height: auto; overflow: hidden;}
.ft_ct_logo{ width: 100%; height: auto; overflow: hidden; margin-top: 15px; text-align: right;}
.ft_ct_title{ clear:both; width: auto; float: right; height:38px; color: #666; font-size: 14px; font-family:"\5fae\8f6f\96c5\9ed1"; line-height: 38px;  margin-top: 15px; text-align: right;}
.footer_R_ewm{ width: 123px; float: right; height: auto; overflow: hidden;}
.ft_ct_title ul li{ width:auto; float: left; padding: 0px 3px; color: #666; height: 38px; font-size: 14px; font-family:"\5fae\8f6f\96c5\9ed1"; line-height: 38px;}


.bottom_module{ clear:both; width:100%; height:60px; line-height:60px; border-top:1px solid #2b2b2b; background:#222;}
.bt_module_module{font-family:"\5fae\8f6f\96c5\9ed1"; color:#999; font-size:14px; line-height:60px; text-align:center; width:1100px; margin:0px auto;}
.bt_module_module a{color:#999;}
.bt_module_module a:hover{ text-decoration:underline; color: #d7841a;}

.bt_L{ width:auto; float:left;font-family:"\5fae\8f6f\96c5\9ed1";}
.bt_R{ width:auto; float:right;font-family:"\5fae\8f6f\96c5\9ed1";}


/*二级左侧*/
.content{ width:1200px; margin:0px auto; height:auto; overflow:hidden;}

/*二级联系我们*/
.lx_module{ width:212px; border:1px solid #d4d4d4; height:auto; overflow:hidden;}
.lx_item{ width:214px; height:40px; line-height:40px; background:url(../images/title.jpg) 10px center no-repeat; border-bottom:1px solid #ddd;}
.lx_item_title{ color:#404040;font-family:"\5fae\8f6f\96c5\9ed1"; font-size:18px; float:left; text-indent:30px;}
.lx_item_title span{ color:#b1b1b1; font-size:13px;}
.lx_item_more{ width:60px; float:right; width:auto; margin-right:15px; color:#333; font-family:Arial, Helvetica, sans-serif; font-size:13px;}
.lx_item_more a,.lx_item_more a:link,.lx_item_more a:visited,.lx_item_more a:active{color:#333;}
.lx_item_more a,.lx_item_more a:hover{ color:#F00;}
.lx_module_module{ clear:both; height:auto; overflow:hidden; padding:5px 6px; line-height:28px; font-size:13px;}
.lx_module_module span{ font-size:14px;}
.lx_module_module a,.lx_module_module a:link,.lx_module_module a:visited,.lx_module_module a:active{ color:#666;}
.lx_module_module a,.lx_module_module a:hover{ color:#F00;}



/*二级右侧*/
.content_L{ width:214px; float:left;}
.content_R{width:953px; float:right;}
.common_module{ float:right;  border:1px solid #d4d4d4; width:951px; height:auto; overflow:hidden;}
.common_item{ width:953px; height:85px; line-height:85px;background:url(../images/cn_bg.gif) right top no-repeat;}
.common_item_title{ color:#007a2f;font-family:"\5fae\8f6f\96c5\9ed1"; font-size:18px; float:left; line-height:75px; text-indent:45px; background:url(../images/border-topl.gif) left top no-repeat; font-weight:bold;}
.common_item_title span{ color:#b1b1b1; font-size:13px;}
.common_item_more{ width:60px; float:right; line-height:75px; width:auto; margin-right:15px; color:#333; font-family:Arial, Helvetica, sans-serif; font-size:13px; background:url(../images/dangq.jpg) 0px 30px no-repeat; text-indent:20px;}
.common_item_more a,.common_item_more a:link,.common_item_more a:visited,.common_item_more a:active{color:#333;}
.common_item_more a,.common_item_more a:hover{ color:#fc9107;}
.common_module_module{ clear:both; padding: 0px 15px 10px; line-height:26px; font-size:14px; line-height:26px;}
.common_module_module a,.common_module_module a:link,.common_module_module a:visited,.common_module_module a:active{ color:#5e5e5e;}
.common_module_module a,.common_module_module a:hover{ color:#fc9107;}


.se_header{ width:1200px; margin:0px auto; height:auto; overflow:hidden;  float:none;}
.seheader_L{ width:214px; border-left:1px solid #f0f0f0; border-right:1px solid #f0f0f0; float:left;position:relative;z-index:999;}
.seheader_item{}
.seheader_item_title{ background:url(../images/border-topl.gif) left top no-repeat; line-height:104px; height:104px;font-family:"\5fae\8f6f\96c5\9ed1"; font-size:30px; color:#515151;  font-weight:bold; text-indent:20px;}
.seheader_R{ width:976px; float:right; height:auto; overflow:hidden;}
.seheader_dq{ background:url(../images/home.jpg) 0px center no-repeat; margin-top:55px; font-family:"\5fae\8f6f\96c5\9ed1"; height:40px; line-height:40px; font-size:14px; color:#515151; text-indent:25px;}
.seheader_dq a{ color:#515151;}
.seheader_dq a:hover{ color:#fe9901;}
.se_xh{ clear:both; width:100%; height:1px; border-top:1px solid #eee;}

.ct_module{ clear:both; width:1200px; margin:0px auto; height:auto; overflow:hidden;}
.ct1_module{ clear:both; width:100%; margin:0px auto; height:auto; overflow:hidden;}
.ct_L{ width:216px; height:auto; float:left;}
sefl_module{ width:225px; float:left; height:auto; border:1px solid #f0f0f0; border-top:none; padding-bottom:20px;}
sefl_module_module{ width:184px; margin:0px auto; margin-top:20px;}
sefl_module_module ul li{ background:url(../images/first-bg-02.gif) 0px 0px no-repeat; height:35px; text-indent:30px; line-height:32px;font-family:"\5fae\8f6f\96c5\9ed1"; color:#515151; font-size:14px; margin-top:6px;}
sefl_module_module ul li a{ color:#515151;}
sefl_module_module ul li a:hover{ color:#FFF;}
sefl_module_module ul li:hover{ background:url(../images/first-bg-02.gif) 0px -70px no-repeat;}
sefl_module_module ul li:hover a{ color:#FFF;}
.ct_R{ width:965px; float:right; margin-top:20px;}
.ctcommon_module{border:1px solid #f0f0f0; width:963px; height:auto; overflow:hidden;}
.ctcommon_item{ background:url(../images/dqtp.gif) left top no-repeat; border:none; border-bottom:1px solid #eaeaea; height:51px; line-height:56px;font-family:"\5fae\8f6f\96c5\9ed1";color:#333; font-size:16px; text-indent:20px; width:963px; margin:0px auto;}
.ctcommon_module_module{ clear:both; height:auto; overflow:hidden;font-family:"\5fae\8f6f\96c5\9ed1";color:#515151; line-height:28px; padding:15px; font-size:15px;}
.ctcommon_module_module a{color:#515151;}
.ctcommon_module_module a:hover{color:#fe9901;}


.ctlxwm_mdoule{ width:100%; height:auto; overflow:hidden;}


.gycommon_module{border:1px solid #f0f0f0; width:1198px; margin: 0px auto; height:auto; overflow:hidden;}
.gycommon_item{ background:url(../images/dqtp.gif) left top no-repeat; border:none; border-bottom:1px solid #eaeaea; height:51px; line-height:56px;font-family:"\5fae\8f6f\96c5\9ed1";color:#333; font-size:16px; text-indent:20px; width:1198px; margin:0px auto;}
.gycommon_module_module{ clear:both; height:auto; overflow:hidden;font-family:"\5fae\8f6f\96c5\9ed1";color:#515151; line-height:28px; padding:15px; font-size:15px;}
.gycommon_module_module a{color:#515151;}
.gycommon_module_module a:hover{color:#fe9901;}





/*二级联系我们*/
.erlx_module{ width:216px; border:1px solid #f0f0f0; height:auto; overflow:hidden;}
.erlx_item{font-family:"\5fae\8f6f\96c5\9ed1"; font-size:14px; font-weight:bold; color:#000; height:40px; line-height:40px; text-indent:15px; border-bottom:1px solid #f0f0f0;}
.erlx_item_title{ width:auto; float:left;}
.erlx_item_more{ width:auto; float:right; margin-right:10px;font-family:"\5fae\8f6f\96c5\9ed1"; font-size:12px; color:#666; font-weight:normal;}
.erlx_item_more a{ color:#666;}
.erlx_item_more a:hover{ color:#fe9901;text-decoration:underline;}
.erlx_module_module{ clear:both; height:auto; overflow:hidden; }
.erlx_pic{ width: 100%;}
.erlx_content{ clear: both;padding:8px 10px; font-family:"\5fae\8f6f\96c5\9ed1"; line-height: 26px; color: #666; font-size: 14px; height: auto; overflow: hidden;}


/*二级产品分类*/
.erfl_module_module{ clear:both; width:100%; height:auto; background:#FFF;}
.erfl_content{ padding:0px; width:194px; height:auto; background:#FFF; border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0; padding:0px 10px 15px;}
.erfl_content ul li{ width:100%; margin:0px auto; height:34px; background:url(../images/first-bg-02.gif) 0px 0px no-repeat; text-indent:45px;font-family:"\5fae\8f6f\96c5\9ed1"; color:#333; line-height:30px; font-size:14px;position:relative; z-index:99;}
.erfl_content ul li:hover{ background:url(../images/first-bg-02.gif) 0px -70px no-repeat; color:#FFF;}
.erfl_content ul li a{ color:#4a4a4a; display:block;}
.erfl_content ul li:hover a{ color:#FFF;}


/*main css*/
.izl-rmenu{position:fixed; right:0; margin-right:20px; bottom:20px; padding-bottom:20px; background:url(../images/r_b.png) 0px bottom no-repeat; z-index:999; }
.izl-rmenu .btn{width:72px; height:73px; margin-bottom:1px; cursor:pointer; position:relative;}
.izl-rmenu .btn-qq{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#6da9de;}
.izl-rmenu .btn-qq:hover{background-color:#488bc7;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#6da9de; text-decoration:none; display:block;}
.izl-rmenu .btn-wx{background:url(../images/r_wx.png) 0px 0px no-repeat; background-color:#78c340;}
.izl-rmenu .btn-wx:hover{background-color:#58a81c;}
.izl-rmenu .btn-wx .pic{position:absolute; left:-160px; top:0px; display:none;width:160px;height:160px;}
.izl-rmenu .btn-phone{background:url(../images/r_phone.png) 0px 0px no-repeat; background-color:#fbb01f;}
.izl-rmenu .btn-phone:hover{background-color:#ff811b;}
.izl-rmenu .btn-phone .phone{background-color:#ff811b; position:absolute; width:160px; left:-160px; top:0px; line-height:73px; color:#FFF; font-size:18px; text-align:center; display:none;}
.izl-rmenu .btn-top{background:url(../images/r_top.png) 0px 0px no-repeat; background-color:#666666; display:none;}
.izl-rmenu .btn-top:hover{background-color:#444;}






.dingwei{ background:#e6e6e6; height:67px;}
.dingwei_txt{width:1200px; background:url(../images/dangq.png) 0px center no-repeat; height:67px; text-indent:25px;font-family:"\5fae\8f6f\96c5\9ed1"; line-height:67px; margin:0 auto;font-size:14px;color:#333;}
dingwei_txt strong{color:#fe9901;}
.dingwei_txt a{color:#252525;}
.dingwei_txt a:hover{ color:#fe9901;}
.content{width:1200px;	margin:0 auto;overflow:hidden;	margin-bottom:40px;}
.yewu{ width:1200px; height:211px; margin-top:56px; background:#f5f5f5;}
/*.yewu_img{ width:318px; height:211px;float:left;}
.yewu_img img{ width:302px; height:191px; border:10px #cfcfcf solid;}*/

.view {width:302px; height:191px;border:10px #cfcfcf solid; overflow: hidden; position: relative; text-align: center; float:left; }
.view .mask, .view .content {width:302px; height:191px;position: absolute; overflow: hidden; top: 0px; left: 0px; }
.view img { display: block; position: relative; }
.second-effect .mask {opacity: 0;overflow:visible;border:0px solid rgba(0,0,0,0.7);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition: all 0.4s ease-in-out;-moz-transition: all 0.4s ease-in-out; -o-transition: all 0.4s ease-in-out;-ms-transition: all 0.4s ease-in-out; transition: all 0.4s ease-in-out;}
.second-effect a.info {position:relative;top:-10px;opacity:0;-moz-transform:scale(0,0);-webkit-transform:scale(0,0);-o-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0);-webkit-transition: -webkit-transform 0.2s 0.1s ease-in, opacity 0.1s ease-in-out; -moz-transition: -moz-transform 0.2s 0.1s ease-in, opacity 0.1s ease-in-out;-o-transition: -o-transform 0.2s 0.1s ease-in, opacity 0.1s ease-in-out;-ms-transition: -ms-transform 0.2s 0.1s ease-in, opacity 0.1s ease-in-out;transition: transform 0.2s 0.1s ease-in, opacity 0.1s ease-in-out;}
.second-effect:hover .mask {opacity: 1; border:100px solid rgba(0,0,0,0.7);}
.second-effect:hover a.info {opacity:1;-moz-transform:scale(1,1);-webkit-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-moz-transition-delay:0.3s;-webkit-transition-delay:0.3s;
-o-transition-delay:0.3s;-ms-transition-delay:0.3s;transition-delay:0.3s;}
.view a.info { background: url("../images/link.png") no-repeat scroll center center transparent; display: inline-block; text-decoration: none; padding: 0px; text-indent: -9999px; width: 20px; height: 20px;}


.yewu_con{ margin-left:40px; float:left;}
.yewu_tit{ width:800px; height:60px; line-height:60px; font-size:20px; color:#505050; font-weight:bold;border-bottom:1px #8d8d8d solid;}
.yewu_tit a{color:#505050;}
.yewu_tit a:hover{font-size:20px; color:#fe9901;}

.yewu_txt{width:800px; height:50px; line-height:25px; overflow:hidden; margin:15px 0; }
.yewu_btn{ width:130px; height:34px; margin-top:13px; color:#656565 font-size:14px; float:right;}
.yewu_btn a{display: block;width:130px;height:40px; line-height:40px; text-align:center;border:1px solid #bfbfbf; color:#656565;-moz-transition: all 0.2s linear 0s;-webkit-transition: all 0.2s linear 0s;-o-transition: all 0.2s linear 0s;transition: all 0.2s linear 0s; /* Gecko browsers */ -moz-border-radius: 50px;  -webkit-border-radius: 50px;   /* Webkit browsers */ border-radius:50px; /* W3C syntax */}
.yewu_btn a:hover{background:#fe9901; border:none; color:#fff;}


/*分页代码*/
#pages{width:1200px; height:auto; margin:0 auto; clear:both; text-align:center; overflow: hidden; padding-bottom: 10px;}
#pages ins{display:block;  float: right; margin:0 auto; width:auto; height:auto; background: none;}
#pages a.a1 {width:78px; height:40px; line-height:40px; margin-right:10px; float:left; text-align:center; font-size:14px; color:#fff; background:#fe9901; display:block; border-radius:3px;}
#pages a.a1:hover{background:#939292;color: #fff;}
#pages span {background: #fe9901; float:left; color: #FFF;width: 40px;height: 40px; line-height: 40px; text-align: center; font-size: 14px; display: block; border-radius: 3px;margin-right: 10px;}
#pages a {width: 40px; float: left; margin-right: 10px;width: 40px; height: 40px; line-height: 40px; text-align: center; font-size: 14px; color: #333; background: #fff; display: block; border-radius: 3px; }
#pages a:hover {background: #fe9901; color: #FFF;}


/*案例页面*/
.case{width: 100%;height: auto;}
.case_box{width: 100%;height: auto;overflow: hidden; background-color: #f8f8f8; margin-top: 145px;}
.case_box_top{background-color: #e2e3e3; overflow: hidden;position: fixed; top: 85px; left: 0; width: 100%; height: auto; overflow: hidden; z-index: 20;}
.case_box_top ul{padding: 15px 30px; overflow: hidden;}
.case_box_top ul li{ margin-right: 15px;font-size: 12px; display: inline-block;}
.case_box_top ul li a{ padding: 7px 20px; display: inline-block;}
.case_box_top ul li.current a,.case .case_box .case_box_top ul li a:hover{background-color: #e60012; color: #fff;  border-radius: 3px;}
.case_box_bottom{overflow: hidden;width: 100%; height: auto; overflow: hidden;}
.case_box_bottom .case_contents{padding: 0 30px;}
.case_box_bottom .case_contents h2{padding: 25px 0; font-size: 20px; color: #333; font-weight: normal;}
.case_box_bottom .case_contents ul{overflow: hidden;}
.case_box_bottom .case_contents li{float: left; width: 20%;overflow: hidden; cursor: pointer;}
.case_box_bottom .case_contents li .case_img{overflow: hidden;}
.case_box_bottom .case_contents li .case_img>img{ width: 100%; height: auto;transition-duration:.5s;-ms-transition-duration:.5s;-moz-transition-duration:.5s;-webkit-transition-duration:.5s;}
.case_box_bottom .case_contents li .case_state{padding: 25px;color: #707070; background: url(../images/work_bg.gif) #f5f6f5 right no-repeat; background-size: auto 100%;transition-duration:.5s;-ms-transition-duration:.5s;-moz-transition-duration:.5s;-webkit-transition-duration:.5s;}
.case_box_bottom .case_contents li .case_state span{font-size: 12px;}
.case_box_bottom .case_contents li .case_state p {font-size: 16px; padding: 10px 0 15px 0; width: 100%; box-sizing: border-box; overflow: hidden;
    text-overflow: ellipsis; white-space: nowrap; }
.case_box_bottom .case_contents li:hover .case_img>img{transform: scale(1.1);-o-transform: scale(1.1);-ms-transform: scale(1.1);-moz-transform: scale(1.1);-webkit-transform: scale(1.1);}
.case_box_bottom .case_contents li:hover .case_state{ background-image: none; background-color: #e60012; color: #fff;}
.case_box_Mtop{text-align: center; padding: 30px 0; display: none;}
.case_box_Mtop div{display: inline-block; width: 188px; height: 40px; line-height: 40px; margin: 0 6px; border: 1px solid #B98888; text-align: left; background: url(../images/navPointer.png) 158px center no-repeat; position: relative;}
.case_box_Mtop div.current{background-color: #e60012; border-color: #e60012; color: #fff; background-image: url(../images/navPointer2.png);}
.case_box_Mtop div.all_case{text-align: center; background-image: none;}
.case_box_Mtop div ul{position: absolute; z-index: 10; top: 40px; left: -1px; background: #f8f8f8; border: 1px solid #B98888; width: 100%; display: none;}
.case_box_Mtop div ul li{ padding-left: 15px; height: 40px; line-height: 40px; width: 173px;}
.case_box_Mtop div ul li a{display: block; overflow: hidden;}
.case_box_Mtop div ul li:hover{ background: #e9e9e9}
.case_box_Mtop div span{margin-left: 15px;}



/*图片列表页面*/
.indzp{width:1200px;margin:0 auto;overflow:hidden;}
.indzp ul{width:1200px; margin-top: 20px;}
.indzp ul li{float:left;margin:10px;display:inline;width:380px;height:270px;overflow:hidden;position:relative; }
.indzp ul li .photo{width:380px;height:270px; overflow:hidden;}
.indzp ul li .photo img{transition:all .4s; -moz-transition:all .4s; -ms-transition:all .4s; -o-transition:all .4s; -webkit-transition:all .4s;}
.indzp ul li .ititle{width:380px;height:50px; line-height:50px; text-align:left; font-size:16px; text-indent:5px; }
.indzp ul li a{width:380px; height:270px; background:#fff; color:#333; display:block; transition:all .4s; -moz-transition:all .4s; -ms-transition:all .4s; -o-transition:all .4s; -webkit-transition:all .4s;}
.indzp ul li a:hover{color:#fff; background:#000;}
.indzp ul li a:hover img{transform:scale(1.2,1.2); -moz-transform:scale(1.2,1.2); -ms-transform:scale(1.2,1.2); -o-transform:scale(1.2,1.2); -webkit-transform:scale(1.2,1.2);}
.indzp ul li.zpwu{margin-right:0;}
.indzp .rsp{width:380px;height:270px;overflow:hidden;position: absolute;background:#000;top:0;left:0;}
.indzp .text{position:absolute;width:380px;height:270px;left:-380px;top:0;overflow:hidden;}
.indzp .text h3{width:380px;margin-top:100px;height:50px;line-height:50px;text-align:center;color:#FFFFFF;font-size:18px;}
.indzp .text b{ width:380px; text-align:center; color:#FFFFFF; font-size:12px; font-weight:normal; display:block;}


