﻿@charset "utf-8";
/* CSS Document */
/* powered by:杭州翰臣科技有限公司 方小燕; */
/*http://www.68hanchen.com http://68hanchen.com*/
/* Blood_Wolf专用样式表，支持开源，如有使用或二次开发，请标明出处，谢谢合作！ */
/*#ff8a00; 翰臣科技有限公司VI色系*/
body{ margin:0; padding:0; font-family:"微软雅黑",arial; font-size:12px; color:#4d4d4d; border-top:5px solid #c8c8c8; background:url(../images/fot_bg.jpg) no-repeat center bottom;}
h1,h2,h3,h4,h5,h6,p,dl,dt,dd{ margin:0; padding:0;}
a, a:hover, a:visited, li, li:hover, dd, dd:hover{ text-decoration:none; color:#4d4d4d;}
ul,li{ list-style:none; margin:0; padding:0;}
img{ border:0 none; text-decoration:none;}
.clear{ clear:both; width:0; height:0;}
html{ overflow-x:hidden;}
.lf{ float:left}
.rg{ float:right}

.pc{ display:block;}
.mobile{ display:none;}
/* 头部 */
.pc .head{ width: 100%; background: #fff; height:148px;}
.pc .head .nav{ width: 1200px; margin: 0 auto; position: relative; z-index: 20;}
/*.pc .head .nav .logo{ width: 123px; height: 98px; position: absolute; left: 50%; top: 20px; margin-left: -62px;}*/
.pc .head .nav .navList{}


.swiper-container .swiper-slide{
	overflow: hidden;
} 
.swiper-container .swiper-slide img{
	display: block;
}

.swiper-container .swiper-pagination-bullet{
	background: #ccc;
	opacity: 1;
}
.swiper-container .swiper-pagination-bullet-active{
	background: #a72121;
}
#swiper1 .swiper-slide {
	width: 272px;
	height: 188px;
	overflow: hidden;
}
#swiper1 .swiper-slide img{
	display: block;
	width: 100%;
}
.pc .head .nav .top{
	height: 75px;
	overflow: hidden;
	padding-top: 7px;
	padding-bottom: 16px;
}
.pc .head .nav .top .logobox{
	width: 60px;
	float: left;
}
.pc .head .nav .top .logobox a {
	display: block;
}
.pc .head .nav .top .logobox a img{
	display: block;
	width: 100%;
}
.pc .head .nav .top .name{
	float: left;
	margin-left: 25px;
	margin-top: 32px;
}
.pc .head .nav .top .name .cn{
	font-size: 20px;
	font-weight: bold;
	line-height: 22px;
	margin-bottom: 3px;
}
.pc .head .nav .top .name .en{
	font-size: 11px;
	font-family: arial;
	line-height: 13px;
	letter-spacing: 0px;
} 
.pc .head .nav .navList li{ float: left;width:10%; position: relative; z-index: 20; height:50px; line-height:50px;}
/*.pc .head .nav .navList li::after{
	content: "";
	display: block;
	width: 100%;
	height: 3px;
	position: absolute;
	left: 0;
	bottom: 0;
	background: #9a0000;
	transform: scale(0,0);
	transition: all .3s;	
}*/
.pc .head .nav .navList .cur a,
.pc .head .nav .navList li:hover a{
	color: #9a0000!important;
}
/*.pc .head .nav .navList .li1{ background:none; padding-right:130px;}*/
.pc .head .nav .navList li a.a1,.pc .head .nav:hover .navList li.cur a.a1{ display: block; text-align: center; line-height:50px; font-size: 14px; color: #000; font-weight:bold; -webkit-transition:all .3s; -moz-transition:all .3s;-o-transition: all .3s; -ms-transition: all .3s; transition:all .3s; display:block; background:url(../images/1_01.jpg) center bottom no-repeat; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}


/*.pc .head .nav .navList li a.a1:hover,
.pc .head .nav:hover .navList li.cur a.a1:hover{ color:#fff; background:url(../images/1_01.jpg) center top no-repeat; -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s;}*/
.pc .topBox{ position:absolute; right:0; top:10px; width:100px; z-index:30;}
.pc .topBox dl dd{ display:inline-block; font-size:14px; color:#a5a5a5; line-height:30px; height:30px; *float:left;}
.pc .topBox dl dd a{ padding-left:10px; display:inline-block; vertical-align:middle;}
.pc .ad{ width: 1920px; position: relative; left: 50%; margin-left: -960px; z-index:1;}
.pc .ad h1{ position:absolute; left:360px; top:54px; font-size:22px; color:#9a0000; font-weight:normal;}
.pc .ad h1 span{ display:block; width:40px; height:2px; background:#9a0000; margin-top:20px;}
.pc .ad_1{ width: 1920px; position: relative; left: 50%; margin-left: -960px; z-index:1;}
.pc .ad_1 h1{ position:absolute; left:360px; top:54px; font-size:22px; color:#fff; font-weight:normal;}
.pc .ad_1 h1 span{ display:block; width:40px; height:2px; background:#fff; margin-top:20px;}
.pc .tab_menuBox{ width:1200px; margin:0 auto; margin-top:-15px; margin-bottom:64px; height:30px; text-align:center; position:relative; z-index:2;}
.pc .tab_menuBox a{ display:inline-block; width:150px; margin:0 5px; text-align:center; line-height:30px; border-bottom:4px solid #9a0000; background:#ddd; font-size:14px; -webkit-transition:all .3s; -moz-transition:all .3s;-o-transition: all .3s; -ms-transition: all .3s; transition:all .3s;}
.pc .tab_menuBox a.current ,.pc .tab_menuBox a:hover{ background:#9a0000; color:#fff;}
/*底部*/
.pc .footer{ width:1200px; margin:0 auto; background:url(../images/fot_bg1.jpg) no-repeat center top; padding-top:60px;}
.pc .footer .div1{ margin-bottom:50px; line-height:40px;}
.pc .footer .div1 span{ padding-left:38px; display:inline-block; background:url(../images/fot_icon4.jpg) no-repeat left center;}
.pc .footer .div1 a{ display:inline-block; margin-left:20px; padding-left:46px;}
.pc .footer .div1 a.a1{ background:url(../images/fot_icon1.png) no-repeat left center;}
.pc .footer .div1 a.a2{ background:url(../images/fot_icon2.png) no-repeat left center;}
.pc .footer .div1 a.a3{ background:url(../images/fot_icon3.png) no-repeat left center;}
.pc .footer .div1 a.a4{ background:url(../images/fot_icon4.png) no-repeat left center;}
.pc .footer .div1 a:hover{ color:#a90000;}
.pc .footer .div2{ margin-bottom:55px;}
.pc .footer .div2 span{ display:inline-block; padding-left:38px; background:url(../images/fot_icon5.jpg) no-repeat left center;}
.pc .footer .div2 a{ margin:0 5px; border:1px solid #d8d8d8;}
.pc .footer .div2 a img{ vertical-align:middle; width:118px; height:32px;}
.pc .footer .div3{ height:40px; line-height:40px; overflow:hidden;}
.pc .footer .div3 .p1{ float:left;}
.pc .footer .div3 .p2{ float:right;}
.pc .footer .div3 .p2 a:hover{ color:#a90000;}
/* 便民服务 */
.pc .wrapper{ width: 1200px; margin:0 auto; position: relative; overflow: hidden;}
.pc .wrapper .title{ padding-left:18px; height:30px; line-height:30px; border-left:5px solid #9a0000; font-size:18px;}
.pc .wrapper .title span{ text-transform:uppercase;}
.pc .content{ width: 1200px; margin: 0 auto; padding-top:40px; padding-bottom:60px;}
.pc .content .con_main{ line-height:24px; color:#606060;}
.pc .content .con_main img{ margin:0 auto; display:block; margin-bottom:10px;}
.pc .content .con_main p{ text-indent:2em;}
.pc .contact_tel{ padding-left:600px; padding-top:70px; min-height:500px; line-height:24px; background:url(../images/tel_img1.jpg) no-repeat left top;}
.pc .contact_tel span{ display:block; font-size:72px; line-height:50px; height:50px; margin-bottom:20px; font-family:"Aparajita"; color:#c7c7c7;}
.pc .contact_tel div{ padding-bottom:20px; border-bottom:1px dashed #ddd; width:330px; margin-bottom:20px;}
.pc .contact_tel p b{ font-size:14px; margin-bottom:10px; display:block;}
.pc .contact_tel p.p1{ border-bottom:1px dashed #ddd; padding-bottom:20px; width:330px;}
/* 党建专栏 群团信息*/
.pc .news_list{ padding-bottom:60px;}
.pc .news_list li{ border-bottom:1px dashed #ababab;}
.pc .news_list li a{ display:block; overflow:hidden; padding-left:30px; font-size:14px; background:url(../images/news_icon.png) no-repeat left center; height:62px; line-height:62px; -webkit-transition:all .3s; -moz-transition:all .3s;-o-transition: all .3s; -ms-transition: all .3s; transition:all .3s;}
.pc .news_list li a p{ float:left; width:620px; text-indent:0;}
.pc .news_list li a span{ display:block; width:90px; text-align:right; float:right; color:#acacac;}
.pc .news_list li a:hover{ color:#9a0000; background:url(../images/news_icon_1.png) no-repeat left center;}
.pc .news_list li a:hover span{ color:#9a0000;}

.pc .news_info .tit{ text-align:center;}
.pc .news_info .tit h3{ font-size:20px; line-height:30px; font-weight:normal; padding-bottom:20px; border-bottom:1px dashed #ccc; margin-bottom:16px;}
.pc .news_info .tit .data{ line-height:30px; margin-bottom:20px;}
.pc .news_info .tit .data span{ width:180px; display:inline-block; color:#7b7b7b;}
.pc .news_info .info{ line-height:24px; color:#606060; padding-bottom:50px; border-bottom:1px solid #ddd; margin-bottom:14px;}
.pc .news_info .info img{ margin:0 auto; display:block; margin-bottom:10px;}
.pc .news_info .info p{ text-indent:2em;}
.pc .news_info .news_next{ position:relative;}
.pc .news_info .news_next .back{ position:absolute; right:0; top:20px; padding:4px 6px; background:#f0ecec; color:#7b7b7b;}
.pc .news_info .news_next p{ text-indent:0; line-height:20px;}
.pc .news_info .news_next p a{ text-decoration:underline;}
.pc .news_info .news_next p:hover a{ color:#9a0000;}

/*董事长致辞*/
.pc .tab_menuBox1{ width:1200px; margin:0 auto; margin-top:-15px; margin-bottom:64px; height:30px; text-align:center; position:relative; z-index:2;}
.pc .tab_menuBox1 a{ display:inline-block; width:126px; margin:0 5px; text-align:center; line-height:30px; border-bottom:4px solid #9a0000; background:#ddd; font-size:14px; -webkit-transition:all .3s; -moz-transition:all .3s;-o-transition: all .3s; -ms-transition: all .3s; transition:all .3s;}
.pc .tab_menuBox1 a.current ,.pc .tab_menuBox1 a:hover{ background:#9a0000; color:#fff;}
.pc .chairman .chairman_img{ float:left; width:420px; height:502; padding:8px 7px; box-shadow:0 0 6px #aaa; margin-left:6px;}
.pc .chairman .message{ width:666px; float:right; padding:10px 0; line-height:24px; text-indent:2em;}
/*公司介绍*/
.pc .about{ line-height:24px;}
.pc .about .aboutImg{  width:1182px; height:348px; padding:9px; padding-bottom:24px; background:url(../images/about_bg.jpg) no-repeat center top;}
.pc .about p{ text-indent:2em;}
.pc .welfare{ padding-bottom:20px;}
.pc .welfare li{ float:left; width:290px; margin-bottom:50px; margin-right:12px;}
.pc .welfare li a{ display:block; overflow:hidden;}
.pc .welfare li a span{ display:block; width:290px; height:198px; overflow:hidden;}
.pc .welfare li a span img{ width:100%; height:100%; max-width: 100%; -webkit-transition:-webkit-transform 0.8s ease-out; -moz-transition:-mos-transform 0.8s ease-out; -ms-transition:-ms-transform 0.8s ease-out; transition:transform 0.8s ease-out;}
.pc .welfare li:hover a span img{ -webkit-transform:scale(1.05); -moz-transform:scale(1.05); -o-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05); -webkit-transition: all .6s; -moz-transition: all .6s; transition: all .6s;}
.pc .welfare li a p{ padding:10px; font-size:14px; line-height:20px; text-align:center; width:270px; background:#e3e3e3; position:relative; bottom:0px; -webkit-transition:all .3s; -moz-transition:all .3s;-o-transition: all .3s; -ms-transition: all .3s; transition:all .3s;}
.pc .welfare li:hover a p{ color:#fff; background:#9a0000;}
.pc .welfare_info{ line-height:24px;}
.pc .welfare_info img{ display:block; margin:0 auto;}
.pc .welfare_info p{ text-indent:2em;}

.pc .video{ width:787px; height:394px; margin:0 auto; margin-bottom:40px;}

/*荣誉资质*/
.pc #focus_Box{position:relative; width:1200px; height:510px; margin:0px auto;}
.pc #focus_Box dl{position:relative; width:700px; height:510px;}
.pc #focus_Box dd{z-index:0; position:absolute; width:0px; background:#fff; height:0px; top:0px; cursor:pointer; left:377px; padding:2px; box-shadow:0 10 10px #ddd; border:1px solid #ddd; overflow:hidden;}
.pc #focus_Box dd img{ width:100%; height:100%; vertical-align:top}
.pc #focus_Box .focus_prev,#focus_Box .focus_next{display:block;z-index:100;overflow:hidden;cursor:pointer;position:absolute;width:35px; height:35px; top:230px;-webkit-transition:all .3s; -moz-transition:all .3s;-o-transition: all .3s; -ms-transition: all .3s; transition:all .3s;}
.pc #focus_Box .focus_prev{background:url(../images/honor_left.jpg) left bottom no-repeat;left:0px}
.pc #focus_Box .focus_next{background:url(../images/honor_right.jpg) right bottom no-repeat;right:0px;}
.pc #focus_Box a.imgs-scroll-btn{display:block;position:absolute;z-index:110;top:7px;right:15px;width:51px;height:23px;overflow:hidden;text-indent:-999px;}

/*直属公司*/
.pc .directly{ padding-bottom:20px;}
.pc .directly li{ float:left; width:290px; margin-bottom:50px; margin-right:12px;}
.pc .directly li a{ display:block; overflow:hidden;}
.pc .directly li a span{ display:block; width:288px; height:198px; overflow:hidden; border:1px solid #ddd; -webkit-transition:all .3s; -moz-transition:all .3s;-o-transition: all .3s; -ms-transition: all .3s; transition:all .3s;}
.pc .directly li a span img{ width:100%; height:100%; max-width: 100%; -webkit-transition:-webkit-transform 0.8s ease-out; -moz-transition:-mos-transform 0.8s ease-out; -ms-transition:-ms-transform 0.8s ease-out; transition:transform 0.8s ease-out;}
.pc .directly li:hover a span img{ -webkit-transform:scale(1.05); -moz-transform:scale(1.05); -o-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05); -webkit-transition: all .6s; -moz-transition: all .6s; transition: all .6s;}
.pc .directly li a p{ padding:10px; font-size:14px; line-height:20px; height: 40px; overflow: hidden; text-align:center; width:270px; background:#e3e3e3; position:relative; bottom:0px; -webkit-transition:all .3s; -moz-transition:all .3s;-o-transition: all .3s; -ms-transition: all .3s; transition:all .3s;}
.pc .directly li:hover a p{ color:#fff; background:#9a0000;}
.pc .directly li:hover a span{ border:1px solid #9a0000;}

.pc .structure{ text-align:center; width:1198px; border:1px solid #ddd;}
.pc .structure img{ display:block; margin:20px auto; padding-top:20px;}
/*信访投诉*/
.pc .complaints{ padding-left:588px; background:url(../images/petition_img.jpg) no-repeat left top;}
.pc .complaints p{ margin-bottom:24px; line-height:32px; overflow:hidden; padding:6px 0;}
.pc .complaints p label{ width:112px; font-size:14px; font-weight:bold; letter-spacing:2px; display:block; float:left;}
.pc .complaints p input{ width:480px; height:30px; line-height:30px; border:1px solid #ddd; float:left; outline:none;}
.pc .complaints p textarea{ width:480px; height:186px; border:1px solid #ddd; outline:none;}
.pc .complaints p input:focus ,.complaints p textarea:focus{ box-shadow:0 0 6px #ccc;}
.pc .complaints .btn{ width:110px; height:30px; margin:0 auto;}
.pc .complaints .btn a{ display:block; color:#fff; background:#d20000; text-align:center; line-height:30px; font-size:14px; letter-spacing:4px;}
/*员工风采*/
.staff{ padding-bottom:20px; width:1208px;}
.pc .staff li{ float:left; width:290px; margin-bottom:50px; margin-right:12px; overflow:hidden; height:250px;}
.pc .staff li a{ display:block; overflow:hidden;}
.pc .staff li a span{ display:block; width:290px; height:251px; overflow:hidden;}
.pc .staff li a span img{ width:100%; height:100%; max-width: 100%; -webkit-transition:-webkit-transform 0.8s ease-out; -moz-transition:-mos-transform 0.8s ease-out; -ms-transition:-ms-transform 0.8s ease-out; transition:transform 0.8s ease-out;}
.pc .staff li:hover a span img{ -webkit-transform:scale(1.05); -moz-transform:scale(1.05); -o-transform:scale(1.05); -ms-transform:scale(1.05); transform:scale(1.05); -webkit-transition: all .6s; -moz-transition: all .6s; transition: all .6s;}
.pc .staff li a p{ padding:10px; font-size:14px; line-height:20px; text-align:center; width:270px; background:#e3e3e3; position:relative; bottom:0px; margin-top:-40px; -webkit-transition:all .3s; -moz-transition:all .3s;-o-transition: all .3s; -ms-transition: all .3s; transition:all .3s;}
.pc .staff li:hover a p{ color:#fff; background:url(../images/staff_imgBg.png) no-repeat center;}

/*业务范围*/
.pc .project_menu{ margin-bottom:60px; overflow:hidden;}
.pc .project_menu a{ display:block; float:left; margin-right:14px; width:114px; height:26px; line-height:26px; text-align:center; color:#9d9d9d; background:#eee; -webkit-transition:all .3s; -moz-transition:all .3s;-o-transition: all .3s; -ms-transition: all .3s; transition:all .3s;}
.pc .project_menu a.cur , .project_menu a:hover{ color:#fff; background:#9a0000;}

/*招聘职位*/
.pc .job{ padding-bottom:60px;}
.pc .job .job_hd{ background:#d2d2d2; color:#fff; margin-bottom:10px;}
.pc .job .job_hd span{ padding:0 94px; font-size:14px; display:inline-block; line-height:34px; width:66px;}
.pc .job .job_list{ border-bottom:1px dashed #ccc;}
.pc .job .job_list a{ display:block; padding:20px 0; line-height:20px; background:url(../images/news_icon.png) no-repeat left center; font-size:14px; -webkit-transition:all .3s; -moz-transition:all .3s;-o-transition: all .3s; -ms-transition: all .3s; transition:all .3s;}
.pc .job .job_list a span{ display:inline-block; width:160px; text-align:center; padding:0 46px;}
.pc .job .job_list a:hover{ color:#9a0000; background:url(../images/news_icon_1.png) no-repeat left center;}
.pc .job_info{ overflow:hidden;}
.pc .job_info .job_img{ width:365px; height:463px; float:left; padding:8px 7px; position:relative; border:1px solid #ddd;}
.pc .job_info .job_img img{ width:100%;}
.pc .job_info .job_img:before{ position:absolute; left:0; top:100%; content:''; display:block; width:100%; height:15px; background:url(../images/job_shadow.jpg) no-repeat center bottom;}
.pc .job_info .info{ float:right; width:648px;}
.pc .job_info .info h2{ font-size:24px; line-height:34px; color:#9a0000; font-weight:normal; margin-bottom:26px;}
.pc .job_info .info .table{ border:1px solid #bbb; border-bottom:0 none; margin-bottom:26px;}
.pc .job_info .info .table td{ width:auto; border-bottom:1px solid #ccc; border-right:1px solid #ccc;}
.pc .job_info .info .table span{ background:url(../images/job_icon.jpg) no-repeat 4px 13px; display:block; width:74px; line-height:28px; text-align:center;}
.pc .job_info .info .table p{ width:244px; line-height:28px; padding-left:6px;}
.pc .job_info .info .table p.p1{ width:571px;}
.pc .job_info .info .tip{ color:#fff; background:#a41919; height:32px; line-height:32px; padding-left:4px; width:340px; margin-bottom:46px;}
.pc .job_info .info .back{ width:134px; height:30px; padding-left:510px;}
.pc .job_info .info .back a{ display:block; background:#dcdcdc; font-size:14px; line-height:32px; text-align:center; -webkit-transition:all .3s; -moz-transition:all .3s;-o-transition: all .3s; -ms-transition: all .3s; transition:all .3s;}
.pc .job_info .info .back a:hover{ background:#a41919; color:#fff;}
.pc .page1 span a{border:1px solid #666;color:#666;padding:2px 6px;line-height:15px;height:15px;text-decoration:none;background:#fff;}
.pc .page1 span a:hover{border:1px solid #999;color:#999;}
.pc .page1 span{margin:2px;}
.pc .page1 span.current a{border:1px solid #333;background:#666;color:#fff;}
.pc .page1 span a.disabled{border:1px solid #ccc;color:#ccc;cursor:default;}

.pc .banner { width:1200px; height:100%;margin: 0 auto;}
.pc .flexslider{ position:relative;height:auto;overflow:hidden; z-index:10;}
.pc .slides { position:relative;z-index:1;}
.pc .slides li { height:auto;}
.pc .slides li img{ width:100%; height:auto}
.pc .flexslider p { width:100%; background:url(../images/1_02.png) repeat; height:16%; position:absolute; bottom:0px; left:0; z-index:1;opacity:0.5;}
.pc .flex-control-nav { position:absolute; bottom:11%; margin-bottom:-9px; z-index:99;width:100%; left:50%; margin-left:-70px;}   
.pc .flex-control-nav li { display:inline-block; width:14px; height:5px; margin:0 5px;}
.pc .flex-control-nav li span { display:none;}
.pc .flex-control-nav li a { float:left; width:14px; height:5px; cursor:pointer; background:url(../images/1_03.jpg) no-repeat;}
.pc .flex-control-nav li a.flex-active { background:url(../images/1_03a.jpg) no-repeat;}
.pc .flex-direction-nav{ display:none;}

.pc .none{ display:none;}
.pc .box{ width:1200px; margin:0 auto;}
.pc .ss{ background:#ececec; height:137px; position:relative; z-index:1000;}
.pc .ss #slides{ position:absolute; width:1200px; height:185px; top:-95px; z-index:1000;}
.pc .ss .slides_container{ width:1200px;}
.pc .ss .slides_container ul {width:1224px;display:block;}
.pc .ss .slides_container ul li{ float:left; width:286px; margin-right:20px; background:#fff; height:185px;}
.pc .ss .slides_container ul li a{ display:block;}
.pc .ss .slides_container ul li a .div1{ background:url(../images/1_07.jpg) center 15px no-repeat; padding-top:27px; color:#303030; font-size:14px; text-align:center; font-weight:bold;}
.pc .ss .slides_container ul li a .div2{ width:262px; margin:0 auto; margin-top:14px; overflow:hidden; height:115px;}
.pc .ss .slides_container ul li a .div2 img{ -webkit-transform:scale(1); -moz-transform:scale(1); -o-transform:scale(1); -ms-transform:scale(1); transform:scale(1); -webkit-transition: all 2s; -moz-transition: all 2s; transition: all 2s;}
.pc .ss .slides_container ul li:hover a .div2 img{ -webkit-transform:scale(1.07); -moz-transform:scale(1.07); -o-transform:scale(1.07); -ms-transform:scale(1.07); transform:scale(1.07); -webkit-transition: all 2s; -moz-transition: all 2s; transition: all 2s;}
.pc .ss .pagination { z-index:100; text-align:center; margin-top:25px; *margin-top:20px;}
.pc .ss .pagination li { display:inline-block; height:0px; line-height:0px; font:0px; *float:left;}
.pc .ss .pagination li a { padding:5px; display:inline-block; background:#b5b5b5; overflow:hidden; margin-left:5px; margin-right:5px; font-size:0px; height:0px; line-height:0px;}
.pc .ss .pagination li.current a,.pc .ss .pagination li a:hover{ background:#bd0a0a;}
.pc .ss .btn{ position:absolute; top:-40px; z-index:12; right:0px; width:62px;}
.pc .ss .btn .prev{ float:left;}
.pc .ss .btn .next{ float:right; margin-left:10px;}

.pc .dd{ margin-top:89px;}
.pc .dd_title .lf{ background:url(../images/1_09.jpg) left 2px no-repeat; padding-left:40px; color:#707070;}
.pc .dd_title .lf1{ background:url(../images/1_10.jpg) left 2px no-repeat;}
.pc .dd_title .lf .p1{ font-size:16px; line-height:18px; font-weight:bold;}
.pc .dd_title .lf .p2{ font-size:12px; line-height:12px; text-transform:uppercase; margin-top:2px;}
.pc .dd_title .rg{ padding-top:14px;position: relative;z-index: 3;}
.pc .dd_title .rg a{ color:#9a0000}
.pc .ddlf{ width:400px; padding-right:70px; background:url(../images/1_13.jpg) right top no-repeat; min-height:288px;}
.pc .ddlf .div1{ margin-top:20px; color:#484848;}
.pc .ddlf .div1 .lf{ width:240px; height:136px; overflow:hidden;}
.pc .ddlf .div1 .lf img{ -webkit-transform:scale(1); -moz-transform:scale(1); -o-transform:scale(1); -ms-transform:scale(1); transform:scale(1); -webkit-transition: all 2s; -moz-transition: all 2s; transition: all 2s;}
.pc .ddlf .div1 .lf:hover img{ -webkit-transform:scale(1.07); -moz-transform:scale(1.07); -o-transform:scale(1.07); -ms-transform:scale(1.07); transform:scale(1.07); -webkit-transition: all 2s; -moz-transition: all 2s; transition: all 2s;}
.pc .ddlf .div1 .rg{ width:146px; line-height:24px;}
.pc .ddlf .div2{ line-height:22px;}
.pc .ddrg{ width:717px; position:relative;}
.pc .ddrg .div1{ position:absolute; top:5px; width:100%;}
.pc .ddrg .div1 #myTab0{ padding-left:170px; overflow:hidden;}
.pc .ddrg .div1 #myTab0 li{ background:#e5e5e5; height:23px; padding-left:14px; padding-right:14px; line-height:23px; margin-right:17px; border-radius:8px; float:left; cursor:pointer;}
.pc .ddrg .div1 #myTab0 .active,.ddrg .div1 #myTab0 li:hover{ background:#a72121; color:#fff;}
.pc .ddrg .div2{ margin-top:20px;}
.pc .ddrg .div2 .lf{ width:272px; height:189px; margin-top:12px; overflow:hidden;}
.pc .ddrg .div2 .lf img{ -webkit-transform:scale(1); -moz-transform:scale(1); -o-transform:scale(1); -ms-transform:scale(1); transform:scale(1); -webkit-transition: all 2s; -moz-transition: all 2s; transition: all 2s;}
.pc .ddrg .div2 .lf:hover img{ -webkit-transform:scale(1.07); -moz-transform:scale(1.07); -o-transform:scale(1.07); -ms-transform:scale(1.07); transform:scale(1.07); -webkit-transition: all 2s; -moz-transition: all 2s; transition: all 2s;}
.pc .ddrg .div2 .rg{ width:425px;}
.pc .ddrg .div2 .rg ul li{ border-bottom:1px dashed #b6b6b6; height:39px; line-height:39px; overflow:hidden; *margin-bottom:-4px;}
.pc .ddrg .div2 .rg ul li a{ color:#484848}
.pc .ddrg .div2 .rg ul li a .pp1{ float:left;}
.pc .ddrg .div2 .rg ul li a .pp2{ float:right;}
.pc .ddrg .div2 .rg ul li a:hover{ color:#a72121}
/* Index End */

/*download*/
.download{ margin-bottom: 50px;}
.download li{ border-bottom: 1px dotted #ddd; display: table; width: 100%; text-align: center; line-height: 62px; font-size: 14px; background: url(../images/news_icon.png) no-repeat left center;}
.download li span{ display: table-cell; *display: inline-block;}
.download li span.sp1{ width: 576px; text-align: left; padding-left: 70px; overflow: hidden; height: 62px;}
.download li span.sp2{ *display: inline-block; *width: 282px;}
.download .download-hd{ background: #d2d2d2; color: #fff; line-height: 34px; margin-bottom: 10px;}
.download .download-hd span{ display: table-cell; font-size: 14px;}
.download .download-hd span.sp1{ width: 636px; text-align: center; padding: 0; *display: inline-block; line-height: 62px;}
.download .download-hd span.sp2{ width: 282px; text-align: center; *display: inline-block; line-height: 62px;}
.download .download-hd span.sp3{ width: 282px; text-align: center; *display: inline-block; line-height: 62px;}
.download li:hover , .download li:hover a{ color: #e62822;}
.download .download-hd:hover{ color: #fff;}

/* -webkit-transition: none; -moz-transition: none; transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -moz-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -webkit-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; -o-transition: color 0.3s linear, background-color 0.3s linear, background-image 0.3s linear; 背景渐隐 */
/* -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s; 背景滚动*/
/* -webkit-transform:scale(1); -moz-transform:scale(1); -o-transform:scale(1); -ms-transform:scale(1); transform:scale(1); -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s; 图片原比例 */
/* -webkit-transform:scale(0.97); -moz-transform:scale(0.97); -o-transform:scale(0.97); -ms-transform:scale(0.97); transform:scale(0.97); -webkit-transition: all .3s; -moz-transition: all .3s; transition: all .3s; 图片缩放  */
/* -webkit-transform:scale(1); -moz-transform:scale(1); -o-transform:scale(1); -ms-transform:scale(1); transform:scale(1); -webkit-transition: all 2s; -moz-transition: all 2s; transition: all 2s; -webkit-transform:scale(1.07); -moz-transform:scale(1.07); -o-transform:scale(1.07); -ms-transform:scale(1.07); transform:scale(1.07); -webkit-transition: all 2s; -moz-transition: all 2s; transition: all 2s; */
/* -moz-transform 1s; -webkit-transition:width 1s, height 1s, -webkit-transform 1s; -o-transition:width 1s, height 1s, -o-transform 1s; 图片360旋转 */
/* transform:rotate(360deg); -moz-transform:rotate(360deg); -webkit-transform:rotate(360deg); -o-transform:rotate(360deg); 图片360旋转 */
/* -webkit-transition: all 1s; -moz-transition: all 1s; transition: all 1s; transition: all 1s; 3D旋转 */
/* -webkit-transition: all 1s; -moz-transition: all 1s; transition: all 1s; transition: all 1s; transform:rotateY(360deg); -webkit-transform:rotateY(360deg); -moz-transform:rotateY(360deg); 3D旋转 */
/*****************/


