/* reset */
@charset "utf-8";
*,*:before,*:after{box-sizing:border-box;}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td
 {
	border: 0;
	font-family: inherit;
	font-size: 100%;
	font-style: inherit;
	font-weight: inherit;
	margin: 0;
	outline: 0;
	padding: 0;
	vertical-align: baseline;
}
body {background:#fff;line-height:190%;box-sizing:border-box;color:#5a5a5a;font-family:Microsoft Yahei,微软雅黑,Arial,Helvetica,sans-serif;font-size:14px;letter-spacing:0.035em;}
a{color:#000;text-decoration:none;}
a:hover{color:#f15923;}
h1,h2,h3,h4,h5,h6 {font-weight:700;}
h2{font-size:14px;}
strong{color:#3C73AF;}
ol,ul,li{list-style:none;}
pre{padding:10px;margin:10px 0;word-break: break-all;word-wrap: break-word;white-space:pre-wrap;background:#f9f9f9;border:1px solid #f0f0f0;color:#aaa;}
img{max-width:100%;height:auto;display:block;border:0;}
i{margin-right:5px;}
hr{margin:10px 0 0 0;height:1px;border:none;background:#ddd;}
input,select,textarea{border:1px solid #ddd;background:#fff;width:100%;padding:10px;font-size:14px;font-family:Microsoft Yahei,微软雅黑,Arial,Helvetica,sans-serif;}
table {border-collapse: collapse;max-width: 100%; width: 100%;margin-bottom:0.8em;}
table td {border: 1px solid #ddd; padding:2px;}
.clearfix:after,.clearfix:before{content:".";display:block;visibility:hidden;height:0;clear:both;}
.clear:after,.clear:before{content:".";display:block;visibility:hidden;height:0;clear:both;}
.fl{float:left;position:relative;}
.fr{float:right;position:relative;}

/*animate*/
.am{transition:all 0.2s linear 0s;-webkit-transition:all 0.2s linear 0s;-moz-transition:all 0.2s linear 0s;}
.animate{transition:assssll 0.2s linear 0s;-webkit-transition:all 0.2s linear 0s;-moz-transition:all 0.2s linear 0s;-ms-transition:all 0.2s linear 0s;-o-transition:all 0.2s ease-in-out;}
.animate-1{-webkit-animation:bounceIn 1.2s .2s ease both;-moz-animation:bounceIn 1.2s .2s ease both;-ms-animation:bounceIn 1.2s .2s ease both;} /*弹*/
.animate-2{-webkit-animation:fadeInUp .5s .2s ease both;-moz-animation:fadeInUp .5s .2s ease both;-ms-animation:fadeInUp .5s .2s ease both;}/*向上淡入*/
.animate-2o{-webkit-animation:fadeInRight .5s .2s ease both;-moz-animation:fadeInRight .5s .2s ease both;-ms-animation:fadeInRight .5s .2s ease both;}
.animate-3{-webkit-animation:fadeInDown .5s .2s ease both;-moz-animation:fadeInDown .5s .2s ease both;-ms-animation:fadeInDown .5s .2s ease both;}/*向下淡入*/
.animate-4{-webkit-animation:fadeOut .6s .2s ease both;-moz-animation:fadeOut .6s .2s ease both;-ms-animation:fadeOut .6s .2s ease both;}/*淡出*/
.animate-5{-webkit-animation:fadeIn .6s .2s ease both;-moz-animation:fadeIn .6s .2s ease both;-ms-animation:fadeIn .6s .2s ease both;}/*淡入*/
.animate-6{-webkit-animation:lightSpeedIn .6s .2s ease both;-moz-animation:lightSpeedIn .6s .2s ease both;-ms-animation:lightSpeedIn .6s .2s ease both;}
.animate-6o{-webkit-animation:lightSpeedOut .6s .2s ease both;-moz-animation:lightSpeedOut .6s .2s ease both;-ms-animation:lightSpeedOut .6s .2s ease both;}
.animate-7{-webkit-animation:flipInY .6s .2s ease both;-moz-animation:flipInY .6s .2s ease both;-ms-animation:flipInY .6s .2s ease both;}
.animate-8{-webkit-animation:flipOutY .6s .2s ease both;-moz-animation:flipOutY .6s .2s ease both;-ms-animation:flipOutY .6s .2s ease both;}
.animate-9{-webkit-animation:zoomIn .6s .2s ease both;-moz-animation:zoomIn .6s .2s ease both;-ms-animation:zoomIn .6s .2s ease both;}
.animate-10{-webkit-animation:bounceIn .6s .2s ease both;-moz-animation:bounceIn .6s .2s ease both;-ms-animation:bounceIn .6s .2s ease both;} /*快速弹*/
.animate-11{-webkit-animation:fadeInUp 1s .2s ease both;-moz-animation:fadeInUp 1s .2s ease both;-ms-animation:fadeInUp 1s .2s ease both;}/*向上淡入*/
.rotateup{color:#EA5413;-moz-transform: rotate(180deg);-webkit-transform: rotate(180deg);-o-transform: rotate(180deg);-ms-transform: rotate(180deg);transform: rotate(180deg);}
.rotatedown{-moz-transform: rotate(0deg);-webkit-transform: rotate(0deg);-o-transform: rotate(0deg);-ms-transform: rotate(0deg);transform: rotate(0deg);}
.loop{animation-iteration-count:infinite;/*animation-duration:.8s*/}
.fastanimate{transition:all 0.2s linear 0s;-webkit-transition:all 0.2s linear 0s;-moz-transition:all 0.2s linear 0s;-ms-transition:all 0.2s linear 0s;-o-transition:all 0.2s ease-in-out;}

/* public */
h2.title{color:#000;font-size:16px;margin-bottom:.8em;}
p.at-here{padding:8px 0;font-size:16px;}
p.at-here span,p.at-here a,p.at-here i{margin:0 10px 0 0;}
span.en{color:#C9C9C9;text-transform:uppercase;}
span.time{position:absolute;}
.public{width: 1200px;margin: 0 auto;}

/* page-number */
.page-number{text-align:center;padding:2em 0;font-size:16px;color:#757575;font-weight:100;width:100%;}
.page-number ul li{display:inline;}
.page-number ul li a{padding:4px 10px;background:#eee;color:#000;}
.page-number ul li a:hover{background:#222;color:#fff;}
.page-number ul li.active a{background:#F15923;color:#fff;}
.page-number ul li.disabled a{color:#777;}
.page-number ul li.disabled a:hover{background:#eee;}

/* page prev-next */
.prev-next{padding:2em 0;}
.prev-next a {float:left;width: 50%;}
.prev-next a.right{text-align:right;}
.prev-next a.right i{margin-left:8px;}
/* wrap */
.header-content{height:95px;position:relative;z-index:10;box-shadow: 0 0px 8px #787878;-webkit-box-shadow: 0 0px 8px #787878;}
/*.part-one-content{background:#ececec;height:305px;}*/
.part-two-content{padding:30px 0;position:relative;z-index:10;box-shadow: 0 1px 8px -5px #787878;-webkit-box-shadow: 0 1px 8px -5px #787878;}
.part-three-content{padding:30px 0;background:#e9e9e9;}
.footer-content{padding:10px 0;background:#f15923;overflow:hidden;}
.single-content{padding:30px 0;}
.header,.part-one,.part-two,.part-three,.footer,.single{min-width:1140px;max-width:1140px;width:1140px;margin:0 auto;position:relative;}
.header,.part-one,.part-two,.part-three,.footer,.single{min-width:inherit\0;max-width:inherit\0;}/* for ie8 wish box-sizing hack */

/* header */
.stock-number{position:absolute;right:15px;top:10px;color:#f15923;font-size:16px;font-weight:700;}
.logo {margin:15px 0 0 0;width:440px;}
/*.menu{width:700px;text-align:right;margin:38px 0 0 0;height:40px;}*/
.menu ul{font-size:0;}
.menu ul li{position:relative;display:inline-block;text-align:center;line-height:normal;}
/*.menu ul li a{display:block;padding:8px 8px 31px 8px;font-size:14px;}*/
.menu ul li a span{}
/*.menu ul li:hover a{background:#f15923;color:#fff;}*/
.submenu{height:0;position:absolute;z-index:10;left:50%;margin:0 0 0 -285px;top:57px;width:550px;background:#f15923;overflow:hidden;text-align:left;}
/*.submenua{ background:none; margin:0 0 0 -77.5px;}*/
.submenua{ background:none; margin:0 0 0 -62.5px;}

/*.submenu ul.smallnav{width:135px;height:250px;background:#fff;padding:10px;}
.submenu ul.smallnava{ height:auto; width:155px; padding:0;}
.submenua ul.smallnava li{ width:155px;}*/

.submenu ul.smallnav li{display:block;}
/*.submenu ul.smallnav li a{padding:5px 2px;background:#fff;color:#000;position:relative;}*/
.submenu ul.smallnav li a:hover{color:#f15923;}
.submenu ul.smallnav li a.lv2{padding:5px 10px 5px 35px;color:#757575;}
.submenu ul.smallnav li a i{position:absolute;right:-8px;top:8px;}
.submenu .summary{width:415px;padding:10px;font-size:14px;color:#fff;}
.summary .smallnav-pic{width:225px;}
.summary .smallnav-pic img{max-height:170px;width:100%;}
.summary .smallnav-pic a.read-more{background:#fff;color:#000;padding:5px 8px;margin:1em 0 0 0;}
.summary .smallnav-pic a.read-more:hover{background:#222;color:#fff;}
.summary .smallnav-pic a.read-more i{margin:0 5px;}
.summary .smallnav-txt{width:160px;margin-left:10px;}
.summary .smallnav-txt h3{margin-bottom:1em;}
.summary .smallnav-txt p{font-size:12px;}

/* part-one */
.part-one .widget{width:33.3333%;padding:15px;}
/*.part-one .home-investor{background:#F6F6F6;height:305px;}*/
.part-one .home-news ul li{position:relative;padding-left:160px;height:100px;margin:3px 0;}
.part-one .home-news ul li .news-pic{position:absolute;left:0;top:0;width:150px;height:100px;}
.part-one .home-news ul li .news-pic img{width:150px;height:100px;}
.part-one .home-news ul li h3{font-size:14px;color:#f15923;margin-bottom:.5em;}
.part-one .home-news ul li h3:hover{color:#000;}
.part-one .home-news ul li p{color:#757575;font-size:12px;}
.part-one .home-news ul li i{color:#f15923;display:none;}
.part-one .home-news ul li.no-pic{padding-left:0;height:auto;}
.part-one .home-news ul li.no-pic .news-pic{display:none;}
.part-one .home-news ul li.no-pic h3{color:#000;font-weight:100;font-size:14px;margin-bottom:0;}
.part-one .home-news ul li.no-pic:hover h3{color:#f15923;}
.part-one .home-news ul li.no-pic p{position:absolute;right:0;top:0;}
.part-one .home-news ul li.no-pic i{display:inline;}
/*.home-investor img{margin-bottom:2em;}*/
.home-investor img{margin-bottom:1.5em;}
.home-investor p i{color:#f15923;margin:0 8px;}
.home-investor p.second a{padding:0 20px 0 0;}

/* part-one slider reset */
#project-slider .flex-direction-nav a{width:25px;height:25px;background:none;top:40%;}
#project-slider .flex-direction-nav a:before{font-size:15px;}
#project-slider ul.slides li img{max-height:102px;}

/* part-one search */
.search{position:relative;}
.search input{border:1px solid #bfbfbf;padding:0 5px;height:30px;line-height:30px;width:80%;background:#ececec;}
.search input[type="submit"]{width:60px;height:29px;line-height:20px;position:absolute;right:0;top:0;border:none;background:#f15923;color:#fff;cursor:pointer;}
.search input[type="submit"]:hover{background:#000;}

/* part-one select reset */
.fancy-select{margin:.4em 0;}

/* part-two */
/*.part-two a.item-name{width:12.5%;padding:30px 0 0 0;text-align:center;position:relative;}*/
.part-two a.item-name i{color:#c7c7c7;position:relative;}
.part-two a.item-name p{color:#747474;font-size:12px;}
.part-two a.item-name h2{font-size:16px;margin:15px 0;line-height:normal;}
.part-two a.item-name:hover  i{color:#f15923;}
.part-two a.item-name:after{position:absolute;content:"";height:140px;width:1px;right:0;top:0;border:1px dashed #ddd;}
.part-two a.last-item:after{display:none;}

/* part-three */
/*.part-three ul {width:12%;}
.part-three ul.sns{width:40%;padding:20px 0 0 30px;}
.part-three ul h2{font-size:16px;color:#000;line-height:normal;margin:.5em 0;font-weight:100;}
.part-three ul li,.part-three ul li a{color:#656565;}
.part-three ul li a:hover{color:#F15923;}
.part-three ul.sns li{position:relative;height:76px;padding-left:86px;margin:15px 0;}
.part-three ul.sns li img{position:absolute;left:0;top:0;}*/

/* single */
.page-sidebar{width:230px;}
.page-content{width:910px;padding:0 0 0 20px;}
.page-content p{ clear:both;}
.page-sidebar ul h2.page-name{text-align:center;font-size:18px;color:#fff;padding:15px 0;position:relative;background:#f15923;}
.page-sidebar ul li a{display:block;padding:10px 0 10px 20px;border-bottom:1px solid #ddd;}
.page-sidebar ul li a.lv2{padding:10px 0 10px 40px;color:#757575;}
.page-sidebar ul li a:hover{background:#f15923;color:#fff;}
.page-txt h2.title{margin:30px 0;text-align:center;font-size:18px;}

/* about index position */
.position h2.page-name{width:300px;font-size:18px;color:#000;}
.position p.at-here{width:840px;text-align:right;}
.position p.at-here span,.position p.at-here a,.position p.at-here i{margin:0 0 0 10px;}

/* about index */
.about-index{border:1px solid #ddd;padding:10px;margin:30px 0;}
.about-index h3.about-index-title{text-align:center;color:#000;font-size:16px;margin:1em 0;position:relative;}
.about-index h3.about-index-title span{background:#fff;position:relative;z-index:10;padding:0 15px}
.about-index h3.about-index-title:after{position:absolute;content:"";width:100%;height:1px;background:#222;left:0;top:13px;z-index:9;}
.about-index-left{width:470px;}
.about-index-right{width:670px;padding:0 0 0 16px;}
#about-slider .flex-control-nav{bottom:10px;}
.about-index-left-txt{background:#f15923;color:#fff;padding:10px;height:223px;overflow:hidden;}
.about-index-left-txt a{color:#fff;}
.about-index-left-txt a:hover{text-decoration:underline;}
.about-index-left-txt h3{font-size:16px;margin:1em 0;}
.about-index-left-txt p{font-size:12px;margin:.5em 0;text-indent:2em;}
.about-index-right .widget a.item-name{width:214px;text-align:center;background:#E9E9E9;margin:2px 0 2px 4px;height:194px;padding-top:45px;overflow:hidden;}
.about-index-right .widget-two a.item-name{width:159.5px;height:194px;overflow:hidden;}
.about-index-right .widget a.item-name p{font-size:12px;line-height:normal;color:#757575;}
.about-index-right .widget a.item-name i{color:#999;position:relative;}
.about-index-right .widget a.item-name h2{line-height:normal;padding:10px 0;font-size:18px;}
.about-index-right .widget a.item-name:hover{background:#f15923;color:#fff;}
.about-index-right .widget a.item-name:hover p,.about-index-right .widget a.item-name:hover i{color:#fff;}
.about-index-right .widget-three{margin:20px 0 0 4px;height:150px;border:1px solid #ddd;width:650px;padding:10px;background:url(../images/a2.jpg) left top no-repeat;position:relative;}
.about-index-right .widget-three ul li{padding-left:280px;}
.about-index-right .widget-three span.position,.about-index-right .widget-three a.read-more{position:absolute;left:90px;top:40px;}
.about-index-right .widget-three span.position{font-size:20px;font-weight:700;color:#fff;padding:20px 40px;background:#F15923;}
.about-index-right .widget-three a.read-more{top:120px;left:188px;}

/* tab slider */
.tab a{float:left;width:14.2%;text-align:center;font-size:16px;font-weight:700;position:relative;cursor:pointer;}
.tab a span{display:block;margin:20px 0;color:#BABABA;position:relative;z-index:10;}
.tab a span i{background:#fff;padding:0 10px;}
.tab a:after{position:absolute;content:"";width:99.9%;border-bottom:1px dashed #222;left:0;bottom:35px;z-index:9;}
.tab a.current,.tab a.current i{color:#f15923;}
/* old backup 
.tab-content div p{position:relative;padding:5px 10px;background:#E4E4E4;color:#000;margin:5px 0 5px 130px;}
.tab-content div p span.years{position:absolute;left:-120px;top:0;width:120px;background:#fff;padding:5px;font-size:16px;font-weight:700;}
.tab-two,.tab-three,.tab-four,.tab-five,.tab-six,.tab-seven{display:none;width:0;}
*/
.tab-a{display:none;}
.iframe-tab{position:relative;background:#fff;}
.iframe-tab a{line-height:normal;position:absolute;cursor:pointer;left:0;top:-30px;padding:5px 10px;border-style:solid;border-width:1px 1px 0 1px;border-color:#ddd;}
.iframe-tab a.ask{left:79px;border-width:1px 1px 0 0;}
.iframe-tab a.current{color:#F15923;}
.tab-content-2014{display:none;}
.tab-content-2013 a,.tab-content-2014 a{float:left;width:8.3%;text-align:center;cursor:pointer;}
.tab-content-2013  a.current,.tab-content-2014  a.current{color:#f15923;font-weight:700;}
.story-2013 div p,.story-2014 div p{position:relative;padding:5px 10px;background:#E4E4E4;color:#000;margin:5px;}


/* news-index */
.recommend{margin-bottom:2em;}
.recommend a{width:23%;border:1px solid #ddd;padding:5px;margin:1%;height:310px;position:relative;}
.recommend a img{max-height:176px;}
.recommend a h2,.recommend a p{padding:0 10px;}
.recommend a h2 i{color:#F15923;}
.recommend a span.time{color:#757575;bottom:10px;left:10px;}
.company-news,.industry-news{width:50%;padding:20px;}
.announcement-news{ width:100%; padding:20px;}
.company-news ul li,.industry-news ul li,.announcement-news ul li{position:relative;}
.company-news ul li span.time,.industry-news ul li span.time,.announcement-news ul li span.time{right:0;top:0;}
.company-news a.more,.industry-news a.more,.announcement-news a.more{float:right;padding:3px 8px;margin-top:1em;line-height:normal;background:#F15923;color:#fff;}
.company-news a.more:hover,.industry-news a.more:hover,.announcement-news a.more:hover{background:#222;}

/* news public list */
.list {margin:1em 0;}
.list ul li{position:relative;padding:20px 10px;background:#f9f9f9;margin-bottom:15px;border-left:5px solid #F15923;}
.list ul li:hover{background:#F15923;border-left:5px solid #222;}
.list ul li span.time{right:10px;top:20px;}
.list ul li p{color:#757575;}
.list ul li:hover a,.list ul li:hover span.time{color:#fff;}

/* case list */
.post {width:32%;margin:0 1% 1% 0;border:1px solid #ddd;padding:5px;background:#f6f6f6;}
.post h3{text-align:center;color:#F15923;font-size:18px;font-weight:100;line-height:normal;padding:12px 0;}
.post p{text-align:justify;color:#757575;font-size:14px;line-height:normal;}
.post:hover {border:1px solid #F15923;background:#F15923;}
.post:hover h3,.post:hover p{color:#fff;}

/* invest page */
.invest-recommend ul{width:23%;border:1px solid #ddd;padding:5px;margin:1%;height:310px;position:relative;}
.invest-recommend ul li a{position:relative;display:block;}
.invest-recommend ul img{height:179px;margin-bottom:.5em;}
.invest-recommend ul h2.title{margin:0 0 5px 0;position:relative;}
.invest-recommend ul h2.title a.more{position:absolute;right:0;top:0;color:#F15923;}
.invest-recommend ul h2.title a.more:hover{text-decoration:underline;}
.invest-recommend ul li a span.time{right:0;top:0;}
.invest-recommend ul li a i.fa-angle-right{color:#F15923;}
.invest-recommend ul.middle li.no-pic img,.invest-recommend ul.middle li.no-pic h2{display:none;}
.invest-recommend ul.first li span.code-num{display:block;padding-bottom:8px;font-weight:700;font-size:16px;}
.invest-recommend ul.first li a.more{float:right;line-height:normal;padding:5px 10px;text-align:center;background:#F15923;color:#fff;margin-top:10px;}
.invest-recommend ul.first li a.more:hover{background:#222;}

/* iframe */
.iframe{padding:0 11px;margin-top:50px;}
.iframe-left{width:831px;margin-right:24px;border:1px solid #ddd;}
.iframe-left .tab-content{overflow:hidden;}
.iframe-right{width:263px;border:1px solid #ddd;}
.iframe-left .tab-q iframe,.iframe-left .tab-a iframe{width:980px;height:840px;margin:-152px 0 0 -215px;}
.tab-content .tab-q,.tab-content .tab-a{position:relative;}
.tab-content .tab-q a.more,.tab-content .tab-a a.more{position:absolute;top:0;right:0;padding:5px 10px;background:#F15923;color:#fff;}
.tab-content .tab-q a.more:hover,.tab-content .tab-a a.more:hover{background:#222;}
.iframe-right h2.title{background:#F15923;color:#fff;text-align:center;padding:10px 0;margin:0;}
.iframe-right a.name{display:block;line-height:normal;padding:15px 10px;background:#E4E4E4;}

/* invest-view */
.txt,.txt p,.txt span{line-height:210%;font-family:Microsoft Yahei,微软雅黑!important;}
.txt h2.title{text-align:center;border-bottom:1px solid #ddd;padding:20px 0;margin-bottom:5px;position:relative;}
.txt h2.title a.annex,.txt h2.title a.no-annex{position:absolute;right:0;bottom:0;line-height:normal;padding:5px 10px;color:#fff;background:#F15923;}
.txt h2.title a.no-annex{background:#777;}
.txt h2.title a.annex:hover,.txt h2.title a.no-annex:hover{background:#222;}
.info{text-align:center;margin-bottom:2em;}
.info span,.info i{margin:0 5px 0 8px;}

/* work + gbook  */
.work-item{width:50%;padding:10px;}
.work-item ul li span{padding:0 8px;color:#F15923;}
.work-item ul li a.more{line-height:normal;background:#F15923;color:#fff;text-align:center;padding:5px 15px;display:inline-block;margin:1em 0;}
.work-item ul li a.more:hover{background:#222;}
.work-apply ul li,.gbook ul li{position:relative;padding-left:120px;margin:10px 0;}
.work-apply ul li input:hover,.work-apply ul li textarea:hover,.gbook ul li input:hover,.gbook ul li textarea:hover{border:1px solid #F15923;} 
.work-apply ul li span,.gbook ul li span{position:absolute;left:0;top:0;width:120px;color:#000;text-align:center;}
.gbook ul li span{top:8px;text-align:left;}
.gbook ul li.ewm img{position:absolute;right:1px;top:1px;}
.work-apply ul li i.user-tip{color:#F15923;}
.work-apply ul li input{padding:5px;}
.work-apply ul li input[type="radio"]{width:auto;margin:0 5px;border:none;}
.work-apply ul li input[type="submit"],.gbook ul li input[type="submit"]{cursor:pointer;background:#F15923;color:#fff;}
.work-apply ul li input[type="submit"]{padding:12px;}
.work-apply ul li input[type="submit"]:hover,.gbook ul li input[type="submit"]:hover{background:#222;border:1px solid #ddd;}
.work-more h2.title,.work-apply h2.title{text-align:center;}
.work-more .modal-body,.work-more .modal-body p{color:#F15923;}

/* forms input*/
.consulting{padding:1em 0;}
.consulting input[type="submit"]{cursor:pointer;background:#F15923;color:#fff;margin:1em 0;}
.consulting input[type="submit"]:hover{background:#222;}
.faq{padding:10px;background:#f9f9f9;}
.faq ul li.ask{color:#F15923;margin:5px 0;font-weight:700;}
.faq ul li.reply{background:#ccc;color:#fff;padding:10px 5px;}
.faq ul li span{margin-right:10px;}


/* footer */
.footer,.footer a{color:#fff;}
.footer,.footer a:hover {text-decoration:underline;}
.footer .copyright{width:70%;}
.footer .fast-nav{width:30%;text-align:right;}
.footer .fast-nav a{margin-left:5px;}

/* entry 录入部分 勿删 */
.entry div p,.entry p{text-align:center;padding:5px 0;}
.entry div img{margin:5px 0;}

.jixie ul{ margin-top:20px;}
.jixie ul li{ width:30%;margin-right:20px; float:left;}
.jixie ul li h2{ font-size:14px; padding:10px; height:50px;}
.jixie ul li img{height:150px;}

.yanghu{ width:100%; clear:both;}
.yanghu ul{ margin-top:20px; }
.yanghu ul li{ width:47%;margin-right:15px; float:left;}
.yanghu ul li h2{ font-size:14px; padding:10px; height:50px;}
.yanghu ul li img{height:220px;}

/*     漂浮页     */
.piaofu{ position:fixed; top:25%; left:0; background:#F15923; width:185px; z-index:100;}
.piaofu a{ color:#FFF; padding:10px; display:block;}
.piaofu a h2{ font-size:18px; text-align:center;}
.piaofu a p{ text-indent:2em;}
.piaofu a span{ margin-top:10px; text-align:right; font-size:12px; display:block;}












/* 2018-6-20 马 */
.submenu11{margin:0 0 0 -404px;}
.menu{text-align:right;margin:38px 0 0 0;height:40px;}
.menu ul li a{display:block;padding:10px 10px; color:#555; font-size:15px;}
.menu ul li:hover a{ color:#3a3a3a;}
.menu ul li{position:relative;}
.menu ul li a span:after{content:"";width:0;height:4px;background:#f15923; position:absolute;bottom:0;left:50%;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;}
.menu ul li:hover a span:after{left:0; width: 100%;}
.banner_content .banner .flexslider ul.slides li{position: relative;}
.banner_content .banner .flexslider ul li .banner_pic{height: 560px;}
.banner_content .banner .flexslider ul li .banner_pic .banner_description{position: absolute;left: 50%;top: 50%;width: 1200px;margin-left: -600px;}
.banner_content .banner .flexslider ul li .banner_pic .banner_description h3{font-size: 48px;color: #fff;text-align: center;}
.banner_content .banner .flexslider ul li .banner_pic .banner_description p{font-size: 18px;color: #fff;text-align: center;margin-top: 30px;}
.home_investor .home_investor_list ul li i.fa-angle-right{color:#F15923;}
.part-one-content{background:#ececec;height:380px;padding-top: 30px}
.part-one .home-investor{background:#F6F6F6;height:350px;}
.home_investor .col2{width: 50%;}
.part-two a.item-name{width:16.5%;padding:30px 0;text-align:center;position:relative;}
.part-two a.last-item{margin-top: 22px;}
.part-two a.bottom-item{margin-bottom: 30px;}
.part-two .icoaa{font-size: 3em;}
.index_announcement{padding: 20px 0;}
.announ_jt p.title{font-size: 16px;font-weight: 700;color: #f04d22;position: relative;padding-left: 26px;padding-top: 2px;margin-right: 20px;}
.announ_jt p.title i{font-size: 26px;position: absolute;left: 0;top: 3px;}
.announ_jt_gd i.font_fa{color: #f15923;}
.announ_jt_gd ul.up_gd{border-bottom: 1px #999 solid;}
.announ_jt_gd ul.up_gd li span{font-size: 14px;font-weight: 100;margin-left: 30px;}
.announ_left{width: 50%;}
.announ_jt_gd ul{height: 27px;overflow: hidden;}
.announ_jt_gd li{height: 27px; line-height: 26px;}
.announ_jt_gd li h3{font-size: 16px;color: #666;}
.announ_right a.mailbox{border: solid 1px #dddddd;background: #fcfcfc;padding: 10px 20px 10px 50px;display: inline-block;font-size: 14px;position: relative;color: #666666;margin-left: 5px;}
.announ_right a.mailbox i{position: absolute;left: 15px;top: 11px;font-size: 26px;color: #d0d0d0;}
.announ_right a.mailbox:hover{color: #f15923;}
.announ_right a.mailbox:hover i{color: #f15923;}

.submenu ul.smallnav{background:#fff;padding:10px 10px; width:120px;}
.submenu ul.smallnava{ height:auto; width:120px; padding:0;}
.submenua ul.smallnava li{padding:5px;}
.submenu ul.smallnav li a{padding:5px;background:#fff;color:#000;position:relative;}




.index_title{ padding-bottom:15px;}
.index_title h3.title{ font-size:22px; color:#f15923; font-weight:400;}
.index_title h3.title span.en{font-size:20px; color:#999; font-weight:200; display:inline-block; padding-left:10px;}
.index_title a.index_title_more{ color:#999;}
.index_title a.index_title_more:hover{ color:#f15923;}

ul.new_slider_nav li .pic{ overflow:hidden;}
ul.new_slider_nav li .pic .pic_img{ height:334px;}
ul.new_slider_nav li:hover .pic .pic_img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}
ul.new_slider_nav li p.title{ background:#fff; padding:10px; font-size:17px; color:#3a3a3a;}
.index_new_slider .flex-control-nav{ text-align:right;}
.index_new_slider .flex-control-paging li a{ text-indent:99999px; background:#bcbcbc;}

/*  video */
.open-video{ cursor: pointer;}
.video-out-a{ width: 100%; height: 100%; background:rgba(0,0,0,0.7); position: fixed; top: 0px; left: 0px; z-index:99999; display: none;}
.video{ position: fixed; top: 50%; left: 50%; margin-top:-300px; margin-left: -450px;}
.video .close{ position: absolute; top: 0; right:-40px; width: 40px; height: 40px; background: #009b4f; text-align: center; line-height: 30px; font-size: 30px; color: #ffffff; cursor: pointer; padding-top:3px;}
.video .video-logo{ position: absolute; top: 0px; right:0px; width: 130px;}
#a1{ color:#fff !important; width:900px; height:600px; text-align:center; font-size:20px; }
#a1 a{ color:#009b4f;}
#a1 a:hover{ color:#f04d22;}

.gray{ background:#f7f7f7;}
.index_content{padding:50px 0;}
.index_new_nav{ width:48%;}
.index_news_l{ margin-right:4%;}

ul.index_about li{ width:50%; border-bottom:solid 1px #fff; border-left:solid 1px #fff; background:#009b4f; position:relative;}
ul.index_about_nav li{ width:50%; border-bottom:solid 1px #fff; border-left:solid 1px #fff; background:#f15923; position:relative;}
ul.index_about_nav li .pic{ overflow:hidden;}
ul.index_about_nav li .pic .pic_img{ height:190px; opacity:1;}
ul.index_about_nav li:hover .pic .pic_img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1); opacity:.3;}
ul.index_about_nav li .desc{ position:absolute; left:0; top:0; width:80%; margin-left:10%; color:#fff; height:100%;}
ul.index_about_nav li .desc h3.title{ position:absolute; top:0; font-size:16px; opacity:0;}
ul.index_about_nav li .desc .text{ position:absolute; bottom:0; line-height:1.6; opacity:0;}
ul.index_about_nav li:hover .desc h3.title{top:13%; opacity:1;}
ul.index_about_nav li:hover .desc .text{bottom:17%; opacity:1;}



/* part-three */
.part-three ul {width:11%;}
.part-three ul.sns{}
.part-three ul h2{font-size:16px;color:#000;line-height:normal;margin:.5em 0;font-weight:100;}
.part-three ul li,.part-three ul li a{color:#656565;}
.part-three ul li a:hover{color:#F15923;}
.part-three ul.sns li{position:relative;height:76px;margin: 30px 0;}
.part-three ul.sns li img{position:absolute;left:0;top:0;}
.part-three ul.sns li span{position: absolute;left:10px;bottom: -28px;}
.part-three ul.sns li:last-child span{position: absolute;left:4px;bottom: -28px;}










/* 录入 */
.gywm_text .gywm_text_content{font-size: 15px;padding: 0 25px;}
strong{color: #3a3a3a;}
/*.gywm_r h3.gytitle {font-size: 25px;padding-bottom: 20px;padding-top: 15px;}
.gybiaoti p.bt {background: #fafafa;width: 100%;padding: 7px 25px;font-size: 18px;color: #009a4e;border-bottom: solid 1px #009a4e;position: relative;margin-bottom: 15px;}
.gybiaoti p.bt span.line {width: 3px;height: 100%;background: #f04d22;left: 0;top: 0;position: absolute;display: block;}
.gywm_text {margin-bottom: 20px;}*/

/* 内页内勿误删 */
.w50{ width:50%;}
.gywm{ margin-bottom:20px;}
.gywm_r{ border:solid 3px #eeeeee; height:250px;padding: 10px;}
.gywm_r h3.gytitle{ font-size:25px; padding-bottom:20px;}
.gywm_r p.gytext{ font-size:15px; color:#888;line-height: 22px;}

.gybiaoti p.bt{ background:#fafafa; width:100%; padding:7px 25px; font-size:18px; color:#009a4e; border-bottom:solid 1px #009a4e; position:relative; margin-bottom:15px;}
.gybiaoti p.bt span.line{ width:3px; height:100%; background:#f04d22; left:0; top:0; position:absolute; display:block;}
.gywm_text{ margin-bottom:20px;}
.gywm_text .gywm_text_content{ font-size:15px; padding:0 25px;}
.gk_title{ padding-bottom:25px;}
.gk_title p.ztitle{ font-size:28px; color:#f15923; font-weight:bold; padding-bottom:5px;}
.gk_title p.en{ color:#f04d22; font-size:16px; padding:5px 0;}
.gk_title span.line{ display:block; width:400px; height:3px; background:#009b4f;}

.rycontent ul.cold-3 li{ margin-bottom:10px;}
.rycontent ul.cold-3 li img{ border:solid 1px #eeeeee; width:100%;}
.rycontent ul.cold-3 li p{ text-align:center; padding:10px 0 10px 0;}
.rycontent .abc{ text-align:center;}
.rycontent .abc p{ padding:10px 0 25px 0;}
.rycontent .abc img{ margin:0 auto;}
.qtzz_l{ width:25%; margin-right:15%;}
.qtzz_r{ width:60%;}

.slides_product_view img{ margin:0 auto; padding-bottom:20px;}

.fzlc_nav{ position:relative;}
.fzlc_content .gk_title{ text-align:center;}
/*.fzlc span.lin{ width:1px; height:100%; display:block; background:#E9E9E9; position:absolute; left:50%; top:0; margin-left:-.5px;}*/
ul.fzlc-nav li{ border:solid 1px #E9E9E9; width:430px; padding:20px 30px; margin-bottom:50px;margin-right: 30px;}
ul.fzlc-nav li:nth-child(2n+0){margin-right: 0px;}
ul.fzlc-nav li h3.time{ text-align: center; font-size:18px; color:#f15923; padding-bottom:15px; position:relative;}
/*ul.fzlc-nav li h3.time:before{background:#009b4f;content: "";height: 11px;position: absolute;right:-136px;top: -21px;width:11px; border-radius:50%;}*/
ul.fzlc-nav li p.txt{ padding-top:15px;}
ul.fzlc-nav li.vary3{ margin:220px 0;}
ul.fzlc-nav li.vary1,ul.fzlc-nav li.vary3,ul.fzlc-nav li.vary5,ul.fzlc-nav li.vary7,ul.fzlc-nav li.vary9{ float:right;}
ul.fzlc-nav li.vary1 h3.time:before,ul.fzlc-nav li.vary3 h3.time:before,ul.fzlc-nav li.vary5 h3.time:before,ul.fzlc-nav li.vary7 h3.time:before,ul.fzlc-nav li.vary9 h3.time:before{background:#009b4f;content: "";height: 11px;position: absolute;right:563px;top: -21px;width: 11px; border-radius:50%;}
ul.fzlc-nav li.vary1 h3.time,ul.fzlc-nav li.vary3 h3.time,ul.fzlc-nav li.vary5 h3.time,ul.fzlc-nav li.vary7 h3.time,ul.fzlc-nav li.vary9 h3.time{ text-align:left;}
ul.fzlc-nav li.vary1{ margin-top:150px;}
ul.fzlc-nav li .pic img{ width:100%;}

.contentright-nav h2{ font-size:20px; text-align:center; padding-bottom:10px;}
.huibj{ background:#f7f7f7; padding:35px 0;}
.report h2.title{ font-size:20px; text-align:center; padding-bottom:20px;}

.w48{ width:48%;}
.gcyj_list .gcyj_list_l{ margin-right:4%;}
.gcyj_pic{ margin-bottom:35px;}
.gcyj_list{ margin:15px 0 50px 0;}
.gcyj_list .gcyj_text{ padding:0 25px;}
.gcyj_list ul.gcyjnav li{ padding:3px 0;}

/* col public */
ul.col-2,ul.col-3,ul.col-4,ul.col-5,ul.col-6,ul.col-7{overflow:hidden;}
ul.col-2 li,ul.col-3 li,ul.col-4 li,ul.col-5 li,ul.col-6 li{margin-right:2%;}
ul.cold-3 li{ margin-right:9%; width:27.33333%;}
ul.cold-3 li:nth-child(3n+3),ul.cold-3 li.nomargin{ margin-right:0;}
ul.cold-3 li.nomargin{}
ul.col-2 li{width:49%;}
ul.col-3 li{width:32%;}
ul.col-4 li{width:23.5%;}
ul.col-5 li{width:18.4%;}
ul.col-6 li{width:15%;}
ul.col-7 li{width:13%;margin-right:1.5%;}
ul.col-2 li:nth-child(2n+2),ul.col-3 li:nth-child(3n+3),ul.col-4 li:nth-child(4n+4),ul.col-5 li:nth-child(5n+5),ul.col-6 li:nth-child(6n+6),ul.col-7 li:nth-child(7n+7){margin-right:0;}
ul.col-2 li.nomargin,ul.col-3 li.nomargin,ul.col-4 li.nomargin,ul.col-5 li.nomargin,ul.col-6 li.nomargin,ul.col-7 li.nomargin{margin-right:0;}


/*html{
    filter: grayscale(100%);
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\"><filter ….3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\"/></filter></svg>#grayscale");
    filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);
    filter: gray;
    -webkit-filter: grayscale(1);
}*/




/**
 *  飘窗
 */
#roll { height: 114px; width: 200px; position: fixed; /*fixed实现绝对定位*/ cursor: pointer; z-index: 999999; }
#roll img { height: 114px; width: 200px; }






































































































































































