﻿@charset "utf-8";



body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{padding:0;margin:0;-webkit-text-size-adjust:none;font-family:"微软雅黑";}    

fieldset,img{border:0;}    

table{border-collapse:collapse;border-spacing:0;}    

ol,ul{list-style:none;}    

h1,h2,h3,h4,h5,h6{font-size:100%;}   



body{background:#fff;text-align:center;font:12px/150% Tahoma,Verdana,Geneva,sans-serif,"微软雅黑","宋体";color:#555;}

img{border:0;vertical-align:middle;}

ul{list-style:none;}

a{color:#555;text-decoration:none;}

a:hover{color:#000;}

a{

hide-focus: expression(this.hideFocus=true); /* for ie 5+ */

outline: none; /* for firefox 1.5 + */

}/*去除点击虚线框*/ 



.fl{float:left;}

.fr{float:right;}

.hf{width:49.99%;}

.border{padding:6px;background:url(../images/bg_border.gif);}

.red{color:red;}

.grey{color:#b0b0b0;}



.clear:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

.clear{display:inline-block;}/* Hides from IE-mac \*/*html .clear{height:1%;} .clear{display:block;}/* End hide from IE-mac */



.btn,.btna,.btna-s{display:inline-block;padding:5px 20px;text-align:center;color:#000;background:#b3b3b3;border:none;cursor:pointer;}



body,html{overflow-x:hidden;}

#dowebok{top: 158px;}

#box_root{margin:0 auto;overflow-x:hidden;}


#box_header{
   width: 100%;
}
.header-wrap{
   z-index: 1000;
    position: relative;
    width: 100%;
}
.header{
   z-index: 9999;
    position: fixed;
    width: 100%;
    background: url(../images/headerbg.png);
    height: 89px;
    overflow: visible !important;
    top:0px;
    left:0px;
}
.header .layout{
   position: relative;
    height: 100%;
}
#box_top{
   margin: 0px auto;
    width: 1200px;
}

#box_header .inner{position:relative;margin:0 auto;width:1200px;height:89px;}
.logo{position:absolute;top:5px;left:0px;}

.headnav {

	position:absolute;

	top:5px;

	right:-100px;

	color:#fff;

	width:120px;

	height:30px;

	display:block;

	z-index:999;

}

.headnav a {

	color:#fff;

	cursor:pointer;

	margin:2px 4px;

}

.headnav a:hover {
	color:#fff;
	text-decoration:underline;
}


.tb{position:absolute;top:35px;right:20px;width:50px;height:50px; display:block;}

div.search{ position:absolute; top:25px; right:30px; width:185px;height:27px;  background:url(../images/search.png) no-repeat;}

.search .btn {

     background: none repeat scroll 0 0 transparent;
    border: medium none;
    cursor: pointer;
    float: left;
    height: 27px;
    right: 0px;
    position: absolute;
    text-indent: -9999px;
    top: 1px;
    width: 32px;
	padding:0;

}

.search .input {

    background: none repeat scroll 0 0 transparent;
    border: 0 none;
    color: #999;
    float: left;
    font-family: "Gill Sans MT",Arial,sans-serif;
    font-size: 12px;
    height: 27px;
    left: 2px;
    line-height: 28px;
    margin-left:0px;
	padding:0;
    position: absolute;
    top:1px;
    width: 150px;

}

.FrontNews_search01-d1_c1 span.keyword span, .FrontNews_search01-d1_c1 span.category span, .FrontNews_search01-d1_c1 span.condition span, .FrontNews_search01-d1_c1 span.search span{ display:none;}


#box_nav{

    width: 900px;
	height:78px;
    left:350px;
	top:0px;
	overflow:hidden;
}
#box_nav .sdt_menu0{}
#box_nav li{ float:left;}
#box_nav li a{ color:#333; display:block; width:99px; height:78px; line-height:78px; text-align:center; text-decoration:none; font-size:15px; color:#fff;}
#box_nav li a:hover{ background: url(../images/bg_menunav_h.png) no-repeat;}



.menu ul li .navf {
    cursor: pointer;
    height: 78px;
    overflow: hidden;
    position: relative;
    text-align: center;
    width: 99px;
}
.menu ul li .navf span {
    cursor: pointer;
    display: block;
    height: 78px;
    left: 0;
    position: absolute;
    width: 99px;
}
.menu ul li .navf .navcurbg {
    background: url(../images/bg_menunav_h.png) no-repeat;
    top: -78px;
}
.menu ul li .navf .navon {
    color: #fff;
    cursor: pointer;
    top: -78px;
	font-size:14px;
}
.menu ul li .navf .navcur {
    color: #fff;
    cursor: pointer;
	font-size:14px;
    top: 0;
}
.menu ul li.hover .navf .navcurbg {
    top: 0;
}
.menu ul li.hover .navf .navon {
    top: 0;
}
.menu ul li.hover .navf .navcur {
    top: -78px;
}



#banner{ width:100%; height:900px;position:relative; z-index:9; }

#banner .inner{position:absolute; top:0px; left:50%; margin-left:-960px; width:1920px; height:900px;z-index:9;}



#banner .FrontPublic_slideShow01-d3_c1 .slide-contente .slide-info{width:1920px !important;height:900px !important;}

#banner .FrontPublic_slideShow01-d3_c1 div .wrapper{width:1920px !important;height:900px !important;}

#banner .FrontPublic_slideShow01-d3_c1 #slideshow{width:1920px !important;height:900px !important;}

#banner .FrontPublic_slideShow01-d3_c1 .slide-contente .slide-pic img{width:1920px !important;height:900px !important;}

#banner .FrontPublic_slideShow01-d3_c1 .slide-contente{width:1920px !important;height:900px !important;}

#banner .FrontPublic_slideShow01-d3_c1 .slide-contente .slide-pic{width:1920px !important;height:900px !important;}

#banner .FrontPublic_slideShow01-d3_c1{ width:1920px !important;height:900px !important; margin:0 auto;}

#banner .FrontPublic_slideShow01-d3_c1 .box_skitter .prev_button{width:60px;height:60px;left: 15%;background:url(../images/prev.png) no-repeat !important;}

#banner .FrontPublic_slideShow01-d3_c1 .box_skitter .next_button{width:60px;height:60px;right: 15%;background:url(../images/next.png) no-repeat !important;}



#banner .fullSlide{ height:900px;}
#banner .fullSlide .bd{ height:900px;}
#banner .fullSlide .bd LI{ height:900px;}
#banner .fullSlide .bd LI A{ height:900px;}
#banner .fullSlide .prev{width:60px;height:60px;left: 15%;background:url(../images/prev.png) no-repeat !important;}
#banner .fullSlide .next{width:60px;height:60px;right: 15%;background:url(../images/next.png) no-repeat !important;}
#banner .fullSlide .bd .f_title{ display:none;}
#banner .fullSlide .hd{ bottom:20%; left:49%;}
#banner .fullSlide .hd UL LI{
   /*filter: alpha(opacity=50);*/
    background: #778389;
    width:16px;
    height:16px;
	margin:0 2px;
    border-radius: 50%;
    /*opacity: 0.5;*/
}

#banner  .fullSlide .hd UL .on{
   background: #fff;
}


#cbanner{ width:100%; height:240px; position:relative; z-index:9; margin-top:170px;}
#cbanner .inner{ margin:0 auto; width:1920px; height:250px; position:absolute; top:-12px; left:50%; margin-left:-960px; overflow:hidden;}



#box_main .inner{margin:0 auto;width:1000px;}


#c_box_main{position:relative;margin:0 auto; background:#fff; padding-bottom:50px;}
#c_box_main .inner{margin:0 auto;}

#box_left{ width:100%; height:170px; position:relative; z-index:99;}
#box_right{width:100%; min-height:400px; position:relative; z-index:9;}


#fcol1{
	width:100%;
	padding-top:100px;
	}
	
#fcol1 .inner{
	width:1200px;
	margin:0 auto;
    
    }
#fcol1 .inner .caption{ text-align:center; margin-bottom:40px;}

#iproducttype { position:relative;}

#iproducttype li { float:left; width:269px; height:199px; margin-right:40px;}
#iproducttype li.l4{ margin:0;}

#iproducttype a{ display:block; position:relative; width:269px; height:250px; text-align:center;}

#iproducttype .bg{ display:block; width:269px; height:170px; overflow:hidden;}

#iproducttype .tt{ display:none; position:absolute; bottom:150px; left:0; width:100%; height:35px; line-height:35px; text-align:center; font-size:24px; color:#fff; font-weight:bold;}

#iproducttype .bb{ display:none; position:absolute; top:0px; left:0px; width:269px; height:170px; background:url(../images/bb.png);}

#iproducttype IMG{

    transition: all 2s ease;

}

#iproducttype a:hover IMG{

	transition: all 2s;
	/*transform: scale(1.15); */

}


#iproducttype{
	
	height:450px;
    opacity: 0;
    transform: perspective(800px) translateX(800px) rotateY(40deg) scale(1.2);
    transition: all 1.5s ease 0.3s;
}
.active #iproducttype {
    opacity: 1;
    transform: perspective(800px) translateX(0px);
}



#fcol2{
	width:100%;
	padding-top:100px;
	}
	
#fcol2 .inner{
	width:1200px;
	margin:0 auto;
    
    }
#fcol2 .inner .caption{ text-align:center; margin-bottom:40px;}

	
#iab { position:relative; transition: all 1s ease; opacity:0; transform: rotateY(-60deg) scale(0.7); width:1200px; margin:0 auto;}
#iab.reactive { transition: all 1s ease; opacity:1; transform: rotateY(0deg) scale(1);}


#iab li{ float:left; text-align:center;}
#iab .FrontProducts_list01-d1_c1 .pic-module .pic a{ border:0; width:280px; height:187px; overflow:hidden; position:relative;padding:0;}
#iab .FrontProducts_list01-d1_c1 .pic-module .pic a img{ width:280px; height:187px; padding:0;}
#iab .FrontProducts_list01-d1_c1 .pic-module .pic_a_bg{ 
    position:absolute; top:0px; left:0;  z-index:9;
    transition: all 0.8s ease;
	background:url(../images/mask02.png) center no-repeat;
	height: 100%;
	width: 100%;
	border-radius: 0px;
	opacity: 0;
	}
#iab .FrontProducts_list01-d1_c1 .content{margin:0;}
#iab .FrontProducts_list01-d1_c1 .mainul{margin:0;}
#iab .FrontProducts_list01-d1_c1 .number2 span{ display:none;}
#iab .FrontProducts_list01-d1_c1 .content{ width:300px; height:210px; position:relative;}
#iab .FrontProducts_list01-d1_c1 .content .pro-module{position:absolute; top:120px; left:0; width:100%; z-index:10; text-align:center;}
#iab .FrontProducts_list01-d1_c1 .content .pro-module li{ float:none; text-align:center;}
#iab .FrontProducts_list01-d1_c1 .content .pro-module li.code{ height:60px;}
#iab .FrontProducts_list01-d1_c1 .content .pro-module li.code a{font-size:18px; color:#fff;  padding-bottom:20px; border-bottom:solid 3px #fff;}
#iab .FrontProducts_list01-d1_c1 .content .pro-module .focustext{font-size:18px; color:#fff;}
#iab  li.content img {
	transition: all 0.6s;
	backface-visibility:hidden;
}
#iab  li.content:hover img {
	transition: all 0.6s;
	 /*transform: scale(1.15);    filter: blur(1px);     -webkit-filter: blur(1px);     -ms-filter: blur(1px);     -moz-filter: blur(1px);*/
}

#iab li.content .pro-module {
	transition: all 0.8s ease 0.5s;
	transform: translateY(00%);
	opacity: 0;
}
#iab li.content:hover .pic_a_bg {
	height: 100%;
	width: 100%;
	border-radius: 0px;
	opacity: 1;
}
#iab li.content:hover .pro-module {
	transform: translateY(0%);
	opacity: 1;
}
#iab .pdetail{ padding-top:30px;}

#iab  .pdetail a{ display:inline-block; padding:5px 30px; font-size:18px; font-weight:bold; margin:0 auto; color:#fff; border:solid 1px #fff;transition: all 1s ease;}
#iab  .pdetail a:hover{color:#fff; background:#218345;}




#fcol3{
	width:100%;
	overflow:hidden;
	padding-top:120px;
	padding-bottom:60px;
	}
	
#fcol3 .inner{
	width:1200px;
	margin:0 auto;
    
    }
	
#fcol3 .caption{ margin-bottom:100px;}
#fcol3 .cc{ margin-bottom:20px; text-align:center; font-size:16px; color:#b2b2b2;}

#iproductlist { position:relative; transition: all 1s ease; opacity:0; transform: rotateY(-60deg) scale(0.7);}
#iproductlist.reactive { transition: all 1s ease; opacity:1; transform: rotateY(0deg) scale(1);}

#iproductlist li { float:left; width:270px; height:300px; margin-left:10px;  margin-right:10px;}
#iproductlist a{ display:block; position:relative; width:270px; height:300px;}
#iproductlist IMG{
    transition: all 2s ease;
}
#iproductlist a:hover IMG{

	transition: all 1s;
	transform: rotateY(180deg);

}

#iproductlist .tempWrap{ margin-left:20px;}
#iproductlist li { 
transition: all 2s;
-moz-transition: all 2s;	/* Firefox 4 */
-webkit-transition: all 2s;	/* Safari 和 Chrome */
-o-transition: all 2s;}

#iproductlist .prev_pl, #iproductlist .next_pl {
    clear: both;
    cursor: pointer;
    height: 300px;
    left: 0px;
    position: absolute;
    top: 0;
    width: 29px;
	z-index:999;
}
#iproductlist .prev_pl {
	background: url(../images/left.png) 0 40% no-repeat;
}
#iproductlist .next_pl {
    left: auto;
    right: 0px;
    width: 29px;
	background: url(../images/right.png) 0 40% no-repeat;
}




#fcol4{

	width:100%;

	padding-top:100px;
	
	padding-bottom:110px;
	
    }

	

#fcol4 .inner{

	width:1200px;

	margin:0 auto;

    text-align: left;

    }

#fcol4 .inner .caption{ text-align:center; margin-bottom:40px;}

#fcol4 	.caption .title2{ text-align:center; line-height:20px; color:#999999; padding-top:20px;}


#ipd { position:relative;}

#ipd li { float:left; width:204px; height:225px; margin-right:40px; margin-left:50px;}

#ipd a{ display:block; position:relative; width:199px; height:300px; text-align:center;}

#ipd .bg{ display:block; width:199px; height:199px; overflow:hidden;}

#ipd .tt{ position:absolute; bottom:0px; left:0; display:block; width:100%; height:55px; line-height:55px; text-align:center; font-size:24px; color:#fff; font-weight:bold;transition: all 0.5s ease;}
#ipd a:hover .tt{color:#fff500;}
#ipd .txt{ position:absolute; bottom:10px; left:0px; font-size:24px; width:100%; height:50px; color:#fff; text-align:center;}

#ipd .bb{ display:none; position:absolute; top:0px; left:0px; width:204px; height:170px; background:url(../images/bb.png) no-repeat;}

#ipd IMG{

    transition: all 2s ease;

}

#ipd a:hover IMG{

	transition: all 2s;
	/*transform: scale(1.15); */
	transform: rotateY(180deg);

}


#ipd li {
	transition: all 1s ease 0.5s;
	-webkit-transition: all 1s ease 0.5s;
	-moz-transition: all 1s ease 0.5s;
	-ms-transition: all 1s ease 0.5s;

	transform: perspective(1000px) rotateX(-90deg);
    transform-origin: top;
	-webkit-transform: perspective(1000px) rotateX(-90deg);
    -webkit-transform-origin: top;
	opacity: 0;
	
}
#ipd .l1.reactive {
	transition: all 1s ease 0s;
	-webkit-transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-ms-transition: all 1s ease 0s;
	
	transform: perspective(1000px) rotateX(0deg);
    transform-origin: top;
	-webkit-transform: perspective(1000px) rotateX(0deg);
    -webkit-transform-origin: top;
    opacity: 1;
}
#ipd .l2.reactive {
	transition: all 1s ease 0.5s;
	-webkit-transition: all 1s ease 0.5s;
	-moz-transition: all 1s ease 0.5s;
	-ms-transition: all 1s ease 0.5s;
	
	transform: perspective(1000px) rotateX(0deg);
    transform-origin: top;
	-webkit-transform: perspective(1000px) rotateX(0deg);
    -webkit-transform-origin: top;
    opacity: 1;
}
#ipd .l3.reactive {
	transition: all 1s ease 1s;
	-webkit-transition: all 1s ease 1s;
	-moz-transition: all 1s ease 1s;
	-ms-transition: all 1s ease 1s;
	
	transform: perspective(1000px) rotateX(0deg);
    transform-origin: top;
	-webkit-transform: perspective(1000px) rotateX(0deg);
    -webkit-transform-origin: top;
    opacity: 1;
}
#ipd .l4.reactive {
	transition: all 1s ease 1.5s;
	-webkit-transition: all 1s ease 1.5s;
	-moz-transition: all 1s ease 1.5s;
	-ms-transition: all 1s ease 1.5s;
	
	transform: perspective(1000px) rotateX(0deg);
    transform-origin: top;
	-webkit-transform: perspective(1000px) rotateX(0deg);
    -webkit-transform-origin: top;
    opacity: 1;
}
#ipd .l5.reactive {
	transition: all 1s ease 2s;
	-webkit-transition: all 1s ease 2s;
	-moz-transition: all 1s ease 2s;
	-ms-transition: all 1s ease 2s;
	
	transform: perspective(1000px) rotateX(0deg);
    transform-origin: top;
	-webkit-transform: perspective(1000px) rotateX(0deg);
    -webkit-transform-origin: top;
    opacity: 1;
}


#fcol5{

	width:100%;

	padding-top:70px;

	}

	

#fcol5 .inner{

	width:1200px;

	margin:0 auto;

    text-align: left;

    }

	

#fcol5 .inner .caption{ margin-bottom:40px; text-align:center;}

#fcol5 	.caption .title{ text-align:center; line-height:20px; color:#999999; padding-top:20px;}

#fcol5 	.box{
	width:1200px;
	height:400px;
	margin:0 auto;
	}

#ifeedback{ float:left; position:relative; width:530px;height:400px; padding:30px; display:block; transition: all 0s ease;
    background:rgba(8,7,5,.8); 
   filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#0c151e,endColorstr=#4c5763);	

}

#ifeedback .caption{ font-size:24px; color:#ffd200; text-align:left !important; font-weight:bolder;  height:40px; line-height:40px; margin-bottom:15px !important; border-bottom:solid 1px #363432;}

#ifeedback .FrontMessages_customizeEmit01-d1_c1 table th{ font-size:16px; color:#fff;}

#ifeedback .messageLink{ display:none;}
#ifeedback .FrontMessages_customizeEmit01-d1_c1 table tr .text-tip{ display:none;}
#ifeedback  #verifyCode{ width:200px;}

#icontact{ float:right; position:relative; width:530px;height:400px; padding:30px;  display:block; transition: all 0s ease; font-size:14px;color:#fff;
    background:rgba(8,7,5,.8); 
   filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#0c151e,endColorstr=#4c5763);}

#icontact .caption{ font-size:24px; color:#ffd200; text-align:left !important; font-weight:bolder; height:40px; line-height:40px; margin-bottom:15px !important; border-bottom:solid 1px #363432;}

#icontact .cc{font-size:14px; line-height:30px;color:#fff; font-size:14px;}

#icontact p{font-size:14px; line-height:30px;color:#fff;}

#icontact .cc a{color:#fff;}

#icontact .cc a:hover{ color:#fff; text-decoration:underline;}



#fcol6{
	width:100%;
	}
	
#fcol6 .inner{
	width:1440px;
	margin:0 auto;
    
    }
	
#fcol6 .inner .caption{ margin-bottom:40px; text-align:center;}

#fcol6 .index-main1{ width:100%; height:644px; }

#fcol6 .main1-box1{ float:left; width:50%; height:644px;overflow:hidden;}
#fcol6 .main1-box1 {
	transition: all 1s ease 0.5s;
	-webkit-transition: all 1s ease 0.5s;
	-moz-transition: all 1s ease 0.5s;
	-ms-transition: all 1s ease 0.5s;

	transform: perspective(1000px) rotateY(-90deg);
    transform-origin: left;
	-webkit-transform: perspective(1000px) rotateY(-90deg);
    -webkit-transform-origin: left;
	opacity: 0;
	
}
#fcol6 .main1-box1.reactive {
	transition: all 1s ease 0.5s;
	-webkit-transition: all 1s ease 0.5s;
	-moz-transition: all 1s ease 0.5s;
	-ms-transition: all 1s ease 0.5s;
	
	transform: perspective(1000px) rotateY(0deg);
    transform-origin: left;
	-webkit-transform: perspective(1000px) rotateY(0deg);
    -webkit-transform-origin: left;
    opacity: 1;
}



#fcol6 .main1-box1 a{ display:block; position:relative; width:100%; height:644px; overflow:hidden;}
#fcol6 .main1-box1 .bg{ position:absolute; display:none; bottom:0px; left:0px; background: url(../images/mask.png);width:100%; height:644px;}
#fcol6 .main1-box1 .tt{ position:absolute; bottom:30px; left:50px; display:block; width:400px; height:110px; text-align:left; font-size:21px; font-weight:bold; color:#FFF;}

#fcol6 .main1-box2{ float:right; width:49.99%; height:644px;overflow:hidden;}
#fcol6 .main1-box2 {
	transition: all 1s ease 0.5s;
	-webkit-transition: all 1s ease 0.5s;
	-moz-transition: all 1s ease 0.5s;
	-ms-transition: all 1s ease 0.5s;

	transform: perspective(1000px) rotateY(90deg);
    transform-origin: right;
	-webkit-transform: perspective(1000px) rotateY(90deg);
    -webkit-transform-origin: right;
	opacity: 0;
	
}
#fcol6 .main1-box2.reactive {
	transition: all 1s ease 0.5s;
	-webkit-transition: all 1s ease 0.5s;
	-moz-transition: all 1s ease 0.5s;
	-ms-transition: all 1s ease 0.5s;
	
	transform: perspective(1000px) rotateY(0deg);
    transform-origin: right;
	-webkit-transform: perspective(1000px) rotateY(0deg);
    -webkit-transform-origin: right;
    opacity: 1;
}

#ilink li{ float:none; text-align:center;}
#ilink li.l1 { position:relative; width:100%; height:322px; overflow:hidden;}
#ilink li.l2 { position:relative; width:100%; height:322px; overflow:hidden;}

#ilink a{ display:block; position:relative; width:100%; height:322px; overflow:hidden;}
#ilink .bg{ position:absolute; display:none; bottom:0px; left:0px; background: url(../images/mask.png);width:100%; height:322px;}
#ilink .tt{ position:absolute; bottom:30px; left:50px; display:block; width:400px; height:110px; text-align:left; font-size:21px; font-weight:bold; color:#FFF;}


#fcol6 .index-main1.reactive .main1-box1{
	transform: translateX(1000px);
	
	}
#fcol6 .index-main1.reactive .main1-box2{
	transform: translateX(-1000px);
	}

#fcol6 .index-main1 .main1-box1 { 
transition: all 2s;
-moz-transition: all 2s;	/* Firefox 4 */
-webkit-transition: all 2s;	/* Safari 和 Chrome */
-o-transition: all 2s;}

#fcol6 .index-main1 .main1-box2 { 
transition: all 2s;
-moz-transition: all 2s;	/* Firefox 4 */
-webkit-transition: all 2s;	/* Safari 和 Chrome */
-o-transition: all 2s;}


#fcol6 IMG.bb{
    transition: all 3s ease;
}
#fcol6 a:hover IMG.bb{
   -webkit-transform: scale(1.05);
    -moz-transform: scale(1.05);
    -o-transform: scale(1.05);
    transform: scale(1.05);
    -webkit-transition: all 3s ease;
    -moz-transition: all 3s ease;
    -o-transition: all 3s ease;
    transition: all 3s ease;
}



#fcol7 {
	width:100%;
	padding-top:100px;
}
#fcol7 .inner {
	width:1200px;
	margin:0 auto;
	text-align: left;
}
#fcol7 .inner .caption {
	padding-bottom:50px;
	text-align:center;
}
#inews{ height:450px;}

#fcol7 .FrontNews_list01-d2_c2 .newslist .summary p{ color:#b9a696;}

#fcol7 .FrontNews_list01-d2_c2 .newslist-01 .content {
	background:none;
	padding:14px;
	width:550px;
	margin:0 10px;
	height:104px;
	float:left;
	margin-bottom:17px;
    background:rgba(12,21,30,.5); 
   filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#0c151e,endColorstr=#4c5763);	
}
#fcol7 .clearBoth {
	display:none;
}
#fcol7 .FrontNews_list01-d2_c2 .newslist-01 .content .pic {
	width:149px;
	height:109px;
	overflow:hidden;
	margin:0;
}
#fcol7 .FrontNews_list01-d2_c2 .newslist-01 .content .pic img {
	width:149px;
	height:109px;
}
#fcol7 .FrontNews_list01-d2_c2 .newslist-01 .content .main {
	float:left;
	width:400px;
	display:block;
}
#fcol7 .FrontNews_list01-d2_c2 .newslist-01 .content .main .newstitle {
	float:left;
	height:auto !important;
}
#fcol7 .FrontNews_list01-d2_c2 .newslist-01 .content .main .title {
	width:300px;
	margin-left:10px;
	color:#fff;
}
#fcol7 .FrontNews_list01-d2_c2 .newslist-01 .content .main .date {
	width:85px;
	text-align:right;
	font-size:10px;
	font-size:14px;
	color:#fff;
}
#fcol7 .FrontNews_list01-d2_c2 .newslist-01 .content .main .title h3 {
	background:none;
	line-height:25px;
	padding:0;
}
#fcol7 .FrontNews_list01-d2_c2 .newslist-01 .content .main .title h3 a {
	font-size:16px;
	font-weight:bold;
	color:#fff;
}
#fcol7 .FrontNews_list01-d2_c2 .newslist-01 .content .main .title h3 a:hover{ color:#fff; text-decoration:underline;}

#fcol7 .FrontNews_list01-d2_c2 .newslist-01 .content .main .newslist {
	margin-left:10px;
}

#fcol7 .FrontNews_list01-d2_c2 .newslist-01 .summary p {
	line-height:21px !important;
	color:#ccc;
}


#fcol7 li.content img {
	transition: all 2s;
	backface-visibility:hidden;
}
#fcol7 li.content:hover img {
	transition: all 2s;
	transform: scale(1.18);   /*  filter: blur(1px);     -webkit-filter: blur(1px);     -ms-filter: blur(1px);     -moz-filter: blur(1px);*/
}


#fcol8{
	width:100%;
	height:190px;
	overflow:hidden;
	background: url(../images/bg_fcol8.jpg) repeat-x;
	padding-top:30px;
	}
	
#fcol8 .inner{
	width:1200px;
	margin:0 auto;
    text-align: left;
	position:relative;
    }
	
#fcol8 .inner .caption{ padding-bottom:50px; padding-top:80px; text-align:center;}

 
#fcol8 .fmenu li {
	float:left;
	width:180px;
	text-align:left;
	color:#fff;
}
#fcol8 .fmenu li h2 {
	color:#fff;
	height:40px;
	line-height:40px;
	font-size:14px;
	font-weight: bold;
}
#fcol8 .fmenu li li {
	float:none;
	height:30px;
	line-height:30px;
}
#fcol8 .fmenu a {
	color:#d9e3f1;
}
#fcol8 .fmenu a:hover {
	color:#fff;
}
 
#fcol8 .ilink{ position:absolute; width:300px; top:30px; right:20px; text-align:left; color:#fff; line-height:25px;}
#fcol8 .ilink a{ font-size:12px; float:left; display:inline-block;}


/*内页样式*/

#box_left .caption{ float:left; width:300px; border-bottom:solid 1px #437fbd;}
#box_left .caption h4.title{color:#375e85; height:45px; line-height:45px; font-size:31px;  text-align:left; margin-top:70px; }
#box_left .caption .en{ font-size:18px; color:#4984c1;}


#sidemenu { width:1100px; margin:0 auto; position:relative}
#sidemenu .cc{float:right;width:800px; margin-top:87px; border-bottom:solid 1px #437fbd;}
#sidemenu ul{ position:relative;}
#sidemenu li{ float:left;text-align:center; color:#fff; background:#437fbd; border-right: solid 1px #fff;}
#sidemenu li a{ display:block;text-align:left; padding:5px 15px;white-space:nowrap; color:#fff;}
#sidemenu li a:hover{ color:#fff; background:#3d658e;}
#sidemenu li a.current{color:#fff; background:#3d658e;}
#sidemenu li a.on{color:#fff; background:#3d658e;}

#sidemenu li.last{ display:none;}

#sidemenu .tt{float:left;width:100%; height:25px; text-align:left; font-size:14px; color:#000; margin-top:5px;}


#sidemenu .menu-second{display:none;position:absolute;left:0px;top:25px;width:800px;background:#CCC;z-index:9999;}
#sidemenu .menu-second li{ float:left;}

#sidemenu .location{position:absolute;top:10px;left:0px;color:#666;text-align:left;font-size:12px;width:1000px;height:22px;line-height:22px; }
#sidemenu .location a{color:#666; text-decoration:none;}
#sidemenu .location a:hover{color:#000;}
.FrontPublic_breadCrumb01-d1_c1 div{ text-align:left;color:#666;}


#condetail{position:relative;width:1000px; z-index:9; margin:0 auto;}

#condetail .caption{position:relative;width:1000px;height:50px; display:none;}
#condetail .caption .title{position:absolute;top:10px;left:20px;font-size:21px; font-weight:bold;color:#9a0000; width:400px;height:35px;line-height:35px;  margin:0; text-align:left; }


#condetail .back{ display:block;position:absolute;top:10px;right:0px;color:#9be528;text-align:right;font-size:12px;}
#condetail .back{color:#9be528; text-decoration:none; font-size:14px; font-weight:bold;}
#condetail .back:hover{color:#9be528}

.border_00-topr{display:none;}
.comptitle_00{display:none;}
.titlestyle_00{color:#1c779b !important; font-size:16px !important;}


#condetail .cc { float:left; width:1000px;text-align:left; margin:15px;color:#666; z-index:99; font-size:14px;}
#condetail .cc p{color:#666; line-height:180%; font-size:14px;}
#condetail .cc a{color:#666;}
#condetail .cc a:hover{ color:#000;}

.FrontComContent_detail01-d1_c1 .title{ display:none;}

.mestitle {display:none;}


.pageJump .number{font-size:12px;}

#box_footer { width:100%; background:#000916;}
#box_footer .inner{position:relative;width:1200px; padding-top:10px; padding-bottom:10px; text-align:left; margin:0 auto; font-size:12px; line-height:25px;  color:#fff; }
#box_footer .inner p{color:#fff; font-size:12px;}
#box_footer a{color:#fff; font-size:12px;}
#box_footer a:hover{color:#fff;text-decoration:underline;}

