@charset "utf-8";
/* CSS Document */
body,p,ul,li,img,dl,dd,dt,form,h1,h2,h3,a{margin:0px; padding:0px;text-decoration:none; border:0px;}
ul,li{ list-style:none;}
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both;}
.top33{padding-top:33px;}
.top80{padding-top:135px;}
@font-face {font-family:"方正中雅宋简体";src:url('images/方正中雅宋简体.TTF');}


.top{ width:100%; height:79px;}
.logo{  height:64px; margin-left:30px; margin-top:9px;}
.rightmenu{ width:900px; height:79px; padding-right:26px; }
.righttop{ width:390px; height:33px;  margin-top:6px; float:right;}
.lang{ width:85px;height:33px;line-height:34px;  float:left; font-size:12px;color:#808080;letter-spacing:0rem; }
.lang img{vertical-align:middle;}
.lang a,.lang a:hover{color:#808080; text-decoration:none;}
.lang form{width:0px; height:0px; width:64px; height:15px; float:left;}
.lang .jumpMenu{ width:53px; height:15px; line-height:18px; font-size:10px; padding:0px;padding-left:3px; border:0px;     -webkit-appearance: none;
    -moz-appearance: none; appearance:none; background:none;background:url(images/d_arrow.jpg) no-repeat center right;}
.search{ width:304px; height:33px;  float:left; font-size:12px; color:#808080;line-height:33px; text-align:center;}
.sear{ width:187px; height:33px; background:url(images/searchbg.jpg) no-repeat; float:right; }
.keywords{ width:150px; height:32px; line-height:32px; border:0px; background:none; color:#999999; font-size:12px; padding-left:10px; float:left;}
.tj{ float:left; width:35px; height:33px; border:none; background:none;}
.navb{height:34px; margin-top:9px; float:right; }
/*.navb li{ padding:0px 16px 0px 9px; margin-left:5px; float:left; display:block; background:url(images/d_arrow_b.jpg) no-repeat right center; font-size:15px; text-align:center; color:#111111; font-family:"微软雅黑","黑体",Verdana, Arial, Helvetica, sans-serif; font-weight:600;}*/
.navb li{ padding:0px 0px 0px 15px; margin-left:5px; float:left; display:block;  font-size:15px; text-align:center; color:#111111; font-family:"微软雅黑","黑体",Verdana, Arial, Helvetica, sans-serif; font-weight:600;position: relative;}
.navb li ul li{padding:0px 0px 0px 0px!important;/*padding:0px 0px 0px 0px!important; margin-left:0px !important;*/ text-align:center!important; width:108px!important; }
.navb li a{color:#111111; text-decoration:none!important;}
.dropdown-menu{min-width:120px!important; text-align:center!important; }
.dropdown-menu>li>a{ text-align:center!important; /*padding:3px 0px!important;*/ width:100%!important; height:30px!important; line-height:30px!important; display:block!important;}

.navb li .caret{background:url(images/d_arrow_b.jpg) no-repeat right center; padding:5px;}

.subnav{width: 100%;padding-bottom: 3px;background:#fff;display: none;}
.subnav a{display: inline-block;width: 100%;/*border-top: 1px solid #f2f2f2;*/background:#fff;font-size: 14px;line-height: 34px;color: #666;text-align: center;}
.subnav a:hover{color: #fff;/*background:#64b5f6;*/}

.collapse {margin-top:9px!important;}

.banner{ background:url(images/banner1.jpg) no-repeat center; height:683px; width:100%;}

.fullSlide{width:100%;position:relative;height:600px;background:#000;}
.fullSlide .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:600px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:600px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:12px;height:12px;margin-left:10px;overflow:hidden;background:#858585;line-height:999px; border-radius:12px;}
.fullSlide .hd ul .on{background:#fff;}
.fullSlide .prev{display:block;position:absolute;z-index:1;top:40%;left:0;z-index:1;width:44px;height:43px;background:url(images/arrow_left.png) center center #676767 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:block;}
.fullSlide .next{display:block;position:absolute;z-index:1;top:40%;left:auto;right:0;z-index:1;width:44px;height:43px;background:url(images/arrow_right.png) center center #676767 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:block;}



.pormenu{  background:#fa9537; padding-top:22px; text-align:center;}
.promenus{width:143px;height:170px; display:inline-block; margin-left:75px; margin-right:90px; text-align:center;  }
.promenus p{ padding-top:5pxs;}
.promenus a{ font-size:22px; text-align:center; color:#fff; font-family:"方正中雅宋简体","微软雅黑","方正宋黑简体","黑体";font-weight:700; text-decoration:none;}
.promenus a:hover{ font-size:22px; text-align:center; color:#000; font-family:"方正中雅宋简体","微软雅黑","方正宋黑简体","黑体";font-weight:700; text-decoration:none;}

.casea{ width:1142px; height:382px; margin:49px auto 0px auto;}
.casea_l{width:554px; height:382px; float:left; font-family:"方正中雅宋简体","微软雅黑","方正宋黑简体","黑体";font-weight:700; text-decoration:none; text-align:right;}
.casea_l h2{font-size:34px; padding-top:41px; margin:0px!important;}
.casea_l p{font-size:24px; height:45px; line-height:45px; margin:0px!important;}
.casea_l hr{width:111px; border-top:3px solid #000;border-bottom:0px;border-left:0px;border-right:0px; float:right; margin:22px 0px;}
.casea_l .logo1{padding-right:3px;}
.logop{line-height:45px; vertical-align:middle;}
.logop img{ vertical-align:middle; display:inline-table;}
.casea_r{width:557px; height:382px; float:left; margin-left:30px;}

.caseb{ width:1142px; height:201px; margin:40px auto 0px auto; font-family:"微软雅黑","方正宋黑简体","黑体";}

.case2{ float:left; width:554px; height:210px; background:url(images/case2.jpg) no-repeat;  position:relative;}
.case2 p{width:184px; height:40px; line-height:30px; font-weight:700; text-align:center; display:block; color:#FFF; border:2px solid #FFF; font-size:28px; position:absolute; margin:auto; left:0; right:0; bottom:0; top:0; }
.case2 p a,.case2 p a:hover{color:#FFF; text-decoration:none;}

.case3{ float:left; margin-left:32px; width:554px; height:210px; background:url(images/case3.jpg) no-repeat;  position:relative;}
.case3 p{width:184px; height:40px; line-height:30px; font-weight:700; text-align:center; display:block; color:#FFF; border:2px solid #FFF; font-size:28px;  position:absolute; margin:auto; left:0; right:0; bottom:0; top:0;}
.case3 p a,.case3 p a:hover{color:#FFF; text-decoration:none;}

.casec{ width:1204px; height:250px; margin:40px auto 0px auto;}
.casec dl{width:554px; height:100px; float:left; margin-left:32px; margin-bottom:40px;}
.casec dl dd{width:62px; height:100px; float:left;}
.casec dl dt{width:473px; height:100px; float:left; margin-left:18px;}
.casec dl dt h2{width:473px; height:32px;font-family:"方正中雅宋简体","微软雅黑","方正宋黑简体","黑体"; font-size:24px; font-weight:600; margin-top:0px!important; margin-bottom:0px!important;}
.casec dl dt h2 a{color:#f98214; }
.casec dl dt p{width:473px; height:73px; line-height:15px;font-family:"微软雅黑",Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:300;}
.casec dl dt p a{color:#7b7b7b;}
.bottom0{margin-bottom:0px !important;}

.lineb{ width:100%; border:0px; border-top:1px solid #000000; }
.link{ width:1170px; height:px; margin:30px auto 0px auto;}
.link img{ margin:0px 35px 0px 11px;}

.footer{  margin-top:39px; background:#49494b; padding-top:20px;}
.foot{ width:1142px; height:325px; margin:0px auto;}
.foot_l{ width:452px; height:325px; float:left;}
.foot_l b{ height:31px;}
.foot_l p{ width:305px; height:111px; font-size:12px; line-height:20px; color:#fff; font-family:"微软雅黑","黑体"; font-weight:500; padding-top:5px;}
.foot_l p span{font-family:"方正中雅宋简体","微软雅黑","方正宋黑简体","黑体";font-weight:600; display:inline;}
.foot_l a{color:#fff;}

.foot_m{ width:393px; float:left; margin-left:30px;}
.foot_m h2{ font-size:19px; font-family:"微软雅黑","黑体"; font-weight:550; text-align:left; color:#fff;}
.foot_m ul li{font-family:"方正中雅宋简体","微软雅黑","方正宋黑简体","黑体"; font-size:12px; width:175px; height:30px; line-height:30px; float:left;font-weight:650; margin-top:20px; }
.foot_m ul li a{ color:#FFF;}

.foot_r{  float:left; }
.foot_r .ewm{ display:block; margin:0px auto;}
.foremail{font-family:"方正中雅宋简体","微软雅黑","方正宋黑简体","黑体"; font-size:10px; line-height:32px; font-weight:650;color:#FFF; margin-top:18px; height:68px; }
.slemail{ background:#414143; width:138px; height:32px; line-height:32px; float:left;border:0px; padding-left:10px; color:#787f7f;}
.tjemail{ width:31px; height:33px; background:url(images/emaildy.jpg) no-repeat; float:left; border:0px;}
.sjimg{font-family:"方正中雅宋简体","微软雅黑","方正宋黑简体","黑体"; font-size:10px; line-height:32px;font-weight:650;color:#FFF; margin-top:10px; }

.footerb{ background:#323232; height:47px; line-height:47px; font-size:12px; clear:both;}
.footerb p{ width:1143px; height:43px; color:#d4d3d3; text-align:left; display:block; margin:0px auto;}



.vicnn-header-nav{
	position: relative;
	display: inline-block;
	padding: 0px 0% 0 0;
	float: right;
	z-index:9999;
	margin-top:-10px;
}
.vicnn-header-nav li{	
	float: left;
	position: relative;
	padding: 0px 22px 0;
}
.vicnn-header-nav li a{
	color: #000;
	font-size: 15px;
	display: inline-block;
	height: 44px;
	line-height:4;
	text-decoration: none;
	vertical-align: top;
	font-family:"微软雅黑","方正宋黑简体","黑体";
	
	
}
.vicnn-header-nav li:hover ,.header-nav li.on2 ,.header-nav li:hover.on ,.header-nav li.on{
	text-decoration: none;
}
.vicnn-header-nav li a:hover ,.vicnn-header-nav li a:hover.on ,.header-nav li a.on,.header-nav li a:hover.on,.header-nav li a.on2{
	text-decoration: none;
	border-bottom: #f87f0e solid 3px;
	transition: all 0.6s ease-in-out;
	-webkit-transition: all 0.6s ease-in-out;
	-moz-transition: all 0.6s ease-in-out;
	filter:alpha(opacity=60);  
    -moz-opacity:0.6;  
    -khtml-opacity: 0.6;  
    opacity: 0.6;  
}
.vicnn-header-nav li .nav_sub{
	display:none;
	position:absolute;
	z-index:9999;
	padding-top: 0.5em;
} 
.vicnn-header-nav li .nav_sub:hover{
	transition: all 0.6s ease-in-out;
	-webkit-transition: all 0.6s ease-in-out;
	-moz-transition: all 0.6s ease-in-out;
}
.vicnn-header-nav li .nav_sub li{
	float:none;
	display:block;
	position:relative;
	padding: 0 12px;
	height: 28px;
	line-height:28px;
	_display:inline;
	margin: 0;
	padding: 0;
	top:0;
	text-align: center;
} 
.vicnn-header-nav li .nav_sub li .s{
	
}
.vicnn-header-nav li .nav_sub li .s li{
	float:none;
}
.vicnn-header-nav li .nav_sub li a{
	display: block;
	float: left;
	width: 400px;
	text-align: left;
	margin: 0;
	line-height: 2;
	height: 20px;
	font-size: 12px;
	border: 0 none;
	color:#fff;
}
.vicnn-header-nav li .nav_sub li a i{
	border-bottom: #717071 solid 1px;
	display: block;
	text-align: left;
	height: auto;
	content: "";
	width: 2em;
	transition: all 0.6s ease-in-out;
	-webkit-transition: all 0.6s ease-in-out;
	-moz-transition: all 0.6s ease-in-out;	
}
.vicnn-header-nav li .nav_sub li a:hover i{
	width: 5em;
	transition: all 0.6s ease-in-out;
	-webkit-transition: all 0.6s ease-in-out;
	-moz-transition: all 0.6s ease-in-out;	
}
.vicnn-header-nav li .nav_sub li a:hover{
	color:#717071;
}

#MyContent img{ display:block; margin:20px  auto;}