body{
    overflow-x: hidden;
	overflow-y: scroll;
	font-size:12px; color:#363636;
	background-color:#FFF;
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
}
@font-face{font-family:'tianling_light';src:url(https://22b375f28cb4a3978d5e-76f43cbbcaa8592c8e9d0bfe87e3817b.ssl.cf2.rackcdn.com/assets/Quan-Light-webfont-76530be65299be842b1d8d639df074abf14de0c37bf6148e03325e7560fe6305.eot);src:url(https://22b375f28cb4a3978d5e-76f43cbbcaa8592c8e9d0bfe87e3817b.ssl.cf2.rackcdn.com/assets/Quan-Light-webfont-76530be65299be842b1d8d639df074abf14de0c37bf6148e03325e7560fe6305.eot?#iefix) format("embedded-opentype"),url(https://22b375f28cb4a3978d5e-76f43cbbcaa8592c8e9d0bfe87e3817b.ssl.cf2.rackcdn.com/assets/Quan-Light-webfont-3b4b9899d3083d67d7eba3d001d382bea914c08220028b38e7fcb8ad64b09c22.woff) format("woff"),url(https://22b375f28cb4a3978d5e-76f43cbbcaa8592c8e9d0bfe87e3817b.ssl.cf2.rackcdn.com/assets/Quan-Light-webfont-89c32dab2b4ad8649974d6d6d27351dc455303207909b5f74b4d7608740641d3.ttf) format("truetype"),url(https://22b375f28cb4a3978d5e-76f43cbbcaa8592c8e9d0bfe87e3817b.ssl.cf2.rackcdn.com/assets/Quan-Light-webfont-84a80d7ace2c2d6c47032bec34afed1d9cd03b9d286d29eda21838d3df7c0f27.svg#quan_lightregular) format("svg");font-weight:normal;font-style:normal}
a{
	font-size:12px;
	text-decoration:none;
	color:#363636;
	font-family:Arial, Helvetica, sans-serif;
}
a:hover 
{
color:#FF0000; font-family:Arial, Helvetica, sans-serif;
}
a:hover img0{filter:alpha(Opacity=80);-moz-opacity:0.8;opacity: 0.8} 
input,from,td,table,img,dl,dt,ul,dd,li,p,div,span{ padding:0; margin:0; list-style:none; font-family:Arial, Helvetica, sans-serif;}
ul,li{padding:0px; margin:0px; list-style-type:none; display: block; font-family:Arial, Helvetica, sans-serif;}
.left{float:left}
.right{float:right}
.clear{
 PADDING-BOTTOM: 0px; LINE-HEIGHT: 0; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 0px; CLEAR: both; FONT-SIZE: 0px; PADDING-TOP: 0px
}
#all{
width:100%; font-family:Arial, Helvetica, sans-serif;
}
.news{
	font-size:12px;
	text-shadow:#FFF;
	text-decoration:none;
	color:#363636;
}
.con{
	font-size:12px;
	color:#363636;
}
td{
	font-size:12px;
	color: #363636;
	font-family:Arial, Helvetica, sans-serif;
}
.wordbreak{
word-break:break-all;
}
a.yiyi1
{
color:#666; font-size:14px; width:185px; height:33px; line-height:32px; display:block; background-color:#FFF; text-align:left; border-bottom:2px solid #FFF; margin-bottom:5px;
}
a.yiyi1:hover 
{
color:#F00; background-color:#FFF; border-bottom:2px solid #FFF;
}
a.yiyi1000
{
color:#666; font-size:14px; width:185px; height:33px; line-height:32px; display:block; background-color:#FFF; text-align:left; border-bottom:2px solid #FFF; margin-bottom:5px;
}
a.yiyi1000:hover 
{
color:#F00;
}
a.yiyi2
{
color:#000; font-size:16px; 
}
a.yiyi2:hover 
{
color:#F00;
}
a.yiyi2000
{
color:#8d8d8d; font-size:14px; 
}
a.yiyi2000:hover 
{
color:#F00;
}
a.yiyi20000
{
color:#333; font-size:14px; font-family:Arial, Helvetica, sans-serif;
}
a.yiyi20000:hover 
{
color:#F00;
}
a.yiyi3
{
color:#222; font-size:14px;
}
a.yiyi3:hover 
{
color:#F00;
}
a.yiyi3000
{
color:#a3a3a3; font-size:12px;
}
a.yiyi3000:hover 
{
color:#F00;
}
a.yiyi5
{
color:#000; font-size:14px;
}
a.yiyi5:hover 
{
color:#F00;
}
a.yiyi6
{
color:#000; font-size:16px;
}
a.yiyi6:hover 
{
color:#F00;
}

/*这里*/



a.kefu01
{
color:#e9e9e9; font-size:12px;
}
a.kefu01:hover 
{
color:#F00;
}

a.kefu02
{
color:#e9e9e9; font-size:12px;
}
a.kefu02:hover 
{
color:#F00;
}
/*这里*/
.header{
width:100%; min-width:1200px;  height:117px; margin:0px auto; clear:both; overflow:hidden; background-color:#000; box-shadow:0 0 10px rgba(54,55,57,0.9); position:fixed; top:0px; left:0px; z-index:999;
}
.header div{
overflow:hidden;
}
.headerlogo{
width:157px;float:left; padding-top:28px; text-align:center;
}
.languages{
clear:both; color:#f0f0f0; margin-bottom:18px; margin-top:30px;
}
.languages a{ color:#FFF; font-size:12px; padding:0px 6px 0px 0px;}
.languages a:hover{ color:#F00;}
.headright{
float:right; width:700px; color:#999999; text-align:right; margin-right:20px;
}
.headmenu{
clear:both;
}
.headmenu a{ color:#f0f0f0; font-size:12px; font-size:12px; display:inline-block; padding:0px 6px;}
.headmenu a:hover{ color:#F00;}

.flasher-about{
width:100%; min-width:1200px; margin:0px auto; clear:both; height:244px; background:url(images/flash_about.jpg) no-repeat center #333;
}
/* ––––––––––––––––––––––––––––––––––––––––––––––––––
Mobile style's
–––––––––––––––––––––––––––––––––––––––––––––––––– */

@media screen and (max-width: 980px){
}
.footer{
width:100%; min-width:1200px; clear:both; background:#000; height:35px; z-index:999; line-height:35px; position:fixed; bottom:0px; left:0px; font-family:Arial, Helvetica, sans-serif; color:#8b8b8b; overflow:hidden;
}
.footer div{
overflow:hidden;
}
.footer a{ color:#838383; font-size:14px;}
.footer a:hover{ color:#F00;}

.footer01{
width:66%; float:left; color:#8b8b8b; padding-left:5px;
}
.footer02{
width:30%; float:right; color:#8b8b8b; text-align:right; padding-top:1px;
}
.footer02 img{
border:0px; margin-right:7px; float:right;
}

.menutitle{
width:210px; clear:both; padding-top:35px;
}
.menulist{
width:210px; clear:both;
}
.menulistbig{
width:210px; clear:both; padding-bottom:8px;
}
.menulistsmall{
width:200px; clear:both; padding-bottom:12px; padding-left:10px;
}

.indexpagepro{
width:1200px; margin:160px auto 80px auto; clear:both;
}
.indexpageshow{
width:1200px; margin:160px auto 80px auto; clear:both; overflow:hidden;
}
.indexpage{
width:1200px; margin:160px auto 80px auto; clear:both; overflow:hidden;
}
.indexpage div{
overflow:hidden;
}
.navigation{
clear:both; color:#b2afaf; line-height:22px; font-size:13px; text-align:right; padding-right:10px;
}
.navigation a{font-size:13px; color:#b2afaf;}
.navigation a:hover{color:#F00;}
.indexleft{
float:left; width:210px;
}
.indexright{
float:right; width:950px;
}

.indexabout{
width:930px; padding:20px 10px 0px 10px; clear:both; line-height:170%; font-size:14px;
}
.indexabout p{
padding-bottom:10px;
}
.indexaboutshow{
width:1180px; padding:20px 10px 0px 10px; clear:both; line-height:170%; font-size:14px;
text-align:justify; text-justify:distribute-all-lines; text-align-last:left;
}
.indexaboutshow p{
padding-bottom:10px;
}

.indexnetbook{
width:930px; padding:20px 10px 0px 10px; clear:both; line-height:170%; font-size:14px;
}
.indexcase{
width:930px; padding:20px 10px 0px 10px; clear:both; line-height:170%; font-size:14px;
}
.caselist{
width:231px; height:144px; position:relative; border:1px solid #d5d5d5; overflow:hidden; float:left;
}
.caselist img{
width:231px; height:144px; border:0px; position: absolute; left: 50%; top: 50%; margin: -72px 0 0 -115.5px; z-index: 1;
}
.casetext{
width:677px; position:relative; overflow:hidden; float:left; margin-left:20px;
}
.indexproclass{
width:1250px; padding:70px 0px 20px 0px; clear:both; line-height:185%; font-size:14px;
}
.classline{
float:left; width:272px; margin-right:37px; margin-bottom:50px; box-shadow:0px 0px 25px rgba(0,0,0,0.9); position:relative; top:0px;
}
.classline:hover{top:-20px;}

.indexpro{
width:1030px; padding:20px 10px 0px 10px; clear:both; line-height:170%; font-size:14px;
}
.prolist{
float:left; width:244px; margin:0px 96px 50px 0px; border:1px solid #FFF;
}
.prolist:hover{border:1px solid #F00;}
.protitle{
background:url(images/mark_09.jpg) no-repeat 10px 12px; padding:8px 0px 13px 31px; line-height:22px;
}
.indexshow{
width:1180px; padding:20px 10px 0px 10px; clear:both; line-height:185%; font-size:14px; overflow:hidden;
}
.indexshow img{border:0px;}
.indexshow p{
padding-bottom:10px;
}

.newpage{
text-align:center; font-size:15px; clear:both; background-color:#e9e9e9; padding-top:6px; padding-bottom:5px; width:100%; margin:20px auto 0px auto;
}
.newpage a{font-size:15px;}
.newpage a:hover{color:#F00; font-size:15px;}

.newpagecase{
text-align:center; font-size:15px; clear:both; background-color:#e9e9e9; padding-top:6px; padding-bottom:5px; width:100%; margin:5px auto 0px auto;
}
.newpagecase a{font-size:15px;}
.newpagecase a:hover{color:#F00; font-size:15px;}

.newshowtitle{
text-align:center; clear:both; font-size:20px; font-weight:bold; line-height:180%; padding-bottom:10px;
}
.newshowtime{
text-align:center; clear:both; font-size:13px; line-height:130%; padding-bottom:0px;
}
.newshowdetail{
clear:both; line-height:180%; padding-top:15px; font-size:14px; 
text-align:justify; text-justify:distribute-all-lines; text-align-last:left;
}
.newshowmark{
text-align:right; clear:both; line-height:180%; font-size:13px; padding-top:8px; padding-right:5px;
}
.newshowmark a{ color:#363636; font-size:13px;}
.newshowmark a:hover{ color:#FF0000; font-size:13px;}

.newpageproduct{
text-align:center; font-size:15px; clear:both; background-color:#e9e9e9; padding-top:6px; padding-bottom:5px; width:100%; margin:20px auto 0px auto;
}
.newpageproduct a{ color:#363636; font-size:15px;}
.newpageproduct a:hover{ color:#FF0000; font-size:15px;}

/*响应缓冲*/
.classline, .prolist {
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-ms-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
/*响应缓冲*/

.ban{ width:562px; height:480px; position:relative; overflow:hidden; margin:0px auto 0px auto;}
.ban img{border:0px;}
.pop_up img{border:0px;}
.ban2{ width:532px; height:370px; position:relative; overflow:hidden; margin-left:12px;}
.ban2 ul{ position:absolute; left:0; top:0;}
.ban2 ul li{ width:532px; height:370px;}
.prev{ float:left; cursor:pointer;}
.num{ height:112px;overflow:hidden; width:532px; position:relative;float:left;}
.min_pic{ padding-top:10px; width:556px;}
.num ul{ position:absolute; left:0; top:0;}
.num ul li{ width:126px; height:88px; margin-right:4px; padding:1px; border:1px solid #d4d4d4;}
.num ul li.on{ border:1px solid #d47b00; padding:1px;}
.prev_btn1{ width:9px; text-align:center; height:18px; margin-top:36px; margin-right:3px; cursor:pointer; float:left;}
.next_btn1{ width:9px; text-align:center; height:18px; margin-top:36px; margin-left:0px; cursor:pointer;float:right;}
.prev1{ position:absolute; top:255px; left:20px; width:28px; height:51px;z-index:9;cursor:pointer;}
.next1{ position:absolute; top:255px; right:20px; width:28px; height:51px;z-index:9;cursor:pointer;}
.mhc{ background:#000; width:100%;opacity:0.5;-moz-opacity:0.5;filter:alpha(Opacity=50); position:absolute; left:0; top:0; display:none;}
.pop_up{ width:800px; height:557px; padding:10px; background:#fff; position:fixed; -position:absolute; left:50%; top:50%; margin-left:-400px; margin-top:-280px; display:none; z-index:9999;}
.pop_up_xx{ width:40px; height:40px; position:absolute; top:-40px; right:0; cursor:pointer;}
.pop_up2{ width:800px; height:557px; position:relative; overflow:hidden;}
.pop_up2{ width:800px; height:557px; position:relative; overflow:hidden; float:left;}
.pop_up2 ul{ position:absolute; left:0; top:0;}
.pop_up2 ul li{ width:800px; height:557px; float:left;}

.inxun_title {
float:left; border-left:1px solid #e6e6e6;
}
.inxun_title div {
text-align: center; width:130px; display:inline; background-color:#d1d1d1; margin-right:3px; float:left; height:35px; line-height:35px; cursor:pointer; color:#525252; font-size:16px;
}
.inxun_title div.hover {
background-color:#d1d1d1; color:#000;
}