@import url(main.css);
@import url(dll.css);

.top{ float:left; width:960px; height:76px;}
.logo{padding-top:20px;}
.top_right{width:450px; padding-top:10px;}
.language{float:left; line-height:20px;}
.language a{ width:70px; display:inline-block; padding-left:10px; background:url(../image/icon01.jpg) no-repeat left center;}
.search_text{ background:url(../image/search_text.jpg) no-repeat; width:131px; color:#666; padding-left:25px; height:22px; border:0; line-height:22px;}
.search_button{ background:url(../image/search_button.jpg) no-repeat; width:27px; height:22px; border:0; cursor:pointer;}



.nav{ height:40px; line-height:40px; padding-left:150px; background:url(../image/nav_bg.jpg) no-repeat; float:left; width:810px; position:relative;}
.nav > ul > li{ width:80px; display:inline-block; float:left;}
.nav > ul > li > a{  color:#fff; width:70px; height:40px; display:block; text-align:center; font-weight:bold;}
.nav > ul > li > a:hover{ color:#eb1a6d; background:url(../image/nav_hover.png) no-repeat 0px 7px; }

.sub_nav{ position:absolute;  background:#fff; filter:alpha(Opacity=80); opacity: 0.8; top:40px; width:960px; height:24px; line-height:24px; left:0; text-align:center; display:none;}
.sub_nav a{  padding:0px 5px; height:24px; line-height:24px; display:inline-block;}
.sub_nav a:hover{ background:#de4379; color:#fff; }



.i_left{ width:255px; float:left; }
.i_left h1{ border-bottom:#cccccc solid 1px; width:255px; float:left; height:30px; line-height:30px; }
.i_left h1 span{ float:left;  width:60px;border-bottom:#ee1b71 solid 1px; font-weight:bold; background:url(../image/icon02.jpg) no-repeat 3px center; padding-left:20px;}
.i_left h1 a{ float:right;}

.i_news,.report{float:left; padding:15px 0px;}
.i_news li,.report li{ background:url(../image/icon03.jpg) no-repeat 10px center; padding-left:20px; width:235px; line-height:23px; height:23px;}
.i_news li a{ width:220px; overflow:hidden; display:block; white-space:nowrap; text-overflow:ellipsis;}

.report li span{ float:left;}
.report li a{ float:right; margin-right:10px; color:#363b8d; text-decoration:underline;}



.i_right{ width:683px; float:right; }
.right_news_left{ width:298px; height:209px; padding-top:5px; float:left; background:url(../image/advert_bg.jpg) no-repeat; margin-top:20px;}
.slide_x{overflow:hidden;position:relative;margin:0px auto;width:288px;height:206px;}
.slide_x a{color:#666;text-decoration:none;}
.slide_x .box{overflow:hidden;position:relative;width:288px;height:206px;}
.slide_x .list{overflow:hidden;width:9999px;}
.slide_x .list li{float:left;position:relative;width:288px;}
.slide_x .list img{vertical-align:top;}
.slide_x .list p{ background:url(../image/icon03.jpg) no-repeat 10px center; padding-left:20px; height:25px; line-height:25px; }
.slide_x .btn{overflow:hidden;position:absolute;bottom:4px;right:6px;}
.slide_x .btn li{float:left;width:15px;height:15px;margin:0 0 0 5px;border-radius:2px;background:#eee;color:#333;font:11px/16px Tahoma;text-align:center;cursor:pointer;  background:url(../image/icon04.jpg) no-repeat center 1px;}
.slide_x .btn .selected{background:url(../image/icon05.jpg) no-repeat center 1px;color:#fff;}



.right_news_right{ float:left; padding-left:30px; width:350px; }
.right_news_right h1{ border-bottom:#cccccc solid 1px; width:350px; float:left; line-height:25px;height:25px;}
.right_news_right h1 span{ float:left; font-weight:bold; border-bottom:#ee1b71 solid 1px; background:url(../image/icon02.jpg) no-repeat 3px center; padding-left:20px; padding-right:10px;}
.right_news_right h1 a{ float:right; padding-right:5px;}

.right_news01{  float:left; padding:10px 0px;}
.right_news01 li{ line-height:23px; height:23px;  background:url(../image/icon03.jpg) no-repeat 10px center; padding-left:20px;}
.right_news01 li a{ width:320px; overflow:hidden; display:block; white-space:nowrap; text-overflow:ellipsis;}



.i_product{ width:673px; background:url(../image/pro_listbg.jpg) no-repeat; height:210px; overflow:hidden; padding:5px; margin-top:20px;}
.visual{width:672px;height:202px; position:relative;min-width:672px;}
.visual ul.slides_container{width:100% !important;height:202px;display:inline-block;position:relative;}
.visual ul.slides_container li{text-align:center;width:100% !important;position:relative;height:202px;overflow:hidden;background:#fff;}
.visual ul.slides_container li p.mov a{position:relative;z-index:9999998;left:-240px;top:200px;}
.visual ul.slides_container li a{position:absolute;left:50%;top:135px;margin:0 0 0 40px; color:#128fc3; }
.visual ul.slides_container li a img{ padding-right:5px;}
img.imgVis{position:absolute;left:100%;top:0;margin-left:-672px;}

.slideControl{width:672px; height:30px; line-height:30px; margin:0 auto;overflow:hidden;position:absolute;  background:url(../image/pro_list_tab.jpg) no-repeat; top:170px;z-index:99;}
.slideControl ul.pagination{width:668px;height:30px;margin:0 auto;overflow:hidden; padding-left:4px; }
.slideControl ul.pagination li{width:132px !important;float:left; }
.slideControl ul.pagination li a{width:132px;height:30px;display:inline-block;text-decoration:none;text-align:center;}
.slideControl ul.pagination li a:hover, div.slideControl ul.pagination li.current a{ background:url(../image/slideOn3.gif) no-repeat center center; color:#fff; font-weight:bold;}
.slideControl ul.pagination li a strong{float:left;height:46px;width:68px;font-size:28px;text-align:center;padding:4px 0 0 0;color:#FFF;}
.slideControl ul.pagination li a span{float:left;height:38px;width:116px;padding:8px 0 0 0;color:#FFF;line-height:14px;}
.slideControl ul.pagination li a:hover strong, div.slideControl ul.pagination li a:hover span, div.slideControl ul.pagination li.current a strong, div.slideControl ul.pagination li.current a span{color:#947d5c;}

.slide_lBt{position:absolute;right:-5px;top:62px; z-index:99; }
.slide_lBt a{display:inline-block;width:13px;height:28px;background:url("../image/leftBt3_off.gif") 0 0 no-repeat;}
.slide_rBt{position:absolute;right:-5px;top:90px;z-index:99;}
.slide_rBt a{display:inline-block;width:13px;height:28px;background:url("../image/rightBt3_off.gif") 0 0 no-repeat;}



.i_company{ width:330px; float:left; padding-top:20px;}
.i_company h1{ width:330px; float:left; border-bottom:#cccccc solid 1px; height:30px; line-height:30px;}
.i_company h1 span{ float:left; font-weight:bold;width:60px;border-bottom:#ee1b71 solid 1px; background:url(../image/icon02.jpg) no-repeat 3px center; padding-left:20px;}
.i_company h1 a{ float:right; padding-right:5px;}
.i_company dl{ float:left; padding:10px 0px;  }
.i_company dl dt{ float:left; width:112px; height:81px; padding-top:5px;}
.i_company dl dd{ float:left; height:23px; line-height:23px; width:185px; padding-left:30px; background:url(../image/icon03.jpg) no-repeat 20px center;}
.i_company dl dd a{width:170px; overflow:hidden; display:block; white-space:nowrap; text-overflow:ellipsis;}

.present_tab{ width:684px; background:url(../image/present_tab.jpg) no-repeat; height:33px; margin-top:28px;}
.present_tab span{ width:70px; height:28px; line-height:28px; padding-left:60px; display:inline-block; font-family:微软雅黑;}

.footer_nav{ background:url(../image/bottom_navbg.jpg) no-repeat; width:960px; height:34px; line-height:34px; margin-top:25px;}
.footer_nav span a{ padding:0px 11px;}
.footer_nav span a:hover{ color:#ff0000;}





.go-top{position: fixed;bottom: 40px;right: 20px;width: 46px;z-index: 999;}
.go-top a{display: block;width: 46px;height: 46px;margin-bottom: 10px;background-image: url(../image/go-top.png);}
.go-top a:last-child{margin-bottom: 0;}
.go-top .go{background-position: 0 -150px;}

.go-top .feedback02{background-position: 0 -100px;}
.go-top .feedback02 span{ border:#d6d6d6 dotted 1px; top:0; display:none; background:#fff; height:45px; line-height:45px; position:absolute; text-align:center; right:50px; width:150px; color:#0068b7; font-size:14px;}

.go-top .uc-2vm{background-position: 0 0;}

.go-top .feedback01{background-position: 0 -49px;}

.go-top .uc-2vm-pop{
	position: absolute;right: 60px;top: -100px;
	width: 240px;box-shadow: 0px 1px 4px rgba(0,0,0,.1);
	background: #fff;
	z-index:9999;
}
.go-top .uc-2vm-pop .title-2wm{font-size: 14px; margin: 10px 20px;}
.go-top .uc-2vm-pop .logo-2wm-box{position: relative;}
.dn{ display:none;}

.go-top .search_fw {background: url(../image/search_fw.png) no-repeat center center;border-bottom: 1px solid #e3e3e3;}
.security {background: url(../image/bg01.jpg)no-repeat center center;padding: 150px 0;text-align: center;}
.security h1 {font-size: 24px;margin-bottom: 25px;font-weight: bold;}
.security .wrap {width: 534px;margin: 0 auto;}
.security .text {width: 418px;height: 42px;padding-left: 20px;border: 1px solid #dadada;border-right: none;float: left;outline: none;font-size: 14px;}
.security .btn {width: 93px;height: 46px;color: #fff;background: #e91c6b url(404.png) no-repeat 20px center;border: none;outline: none;cursor: pointer;float: left;font-weight: bold;font-size: 16px;}
