﻿ 
.clear { clear:both; font-size:0; line-height:0}

.con { position:relative; min-width:960px;}
.nav_main { position: fixed; z-index:100; top:70px; left:10%;}
.nav_main img { cursor:pointer}
@media screen and (max-width:1366px){
	.nav_main { position: fixed; z-index:10; top:70px; left:2%;}
}
.container {  margin:0 auto; width:1002px;}
.kv { height:510px; background:url(../bg/kv.jpg) top center no-repeat}

.right a{ color:#333}
 .cretive a{ color:#333}
.page33 .nav { padding-right:60px; text-align:center}
.page33 .nav > img { display:inline-block; margin:0 5px; cursor:pointer}
.page33 .content { margin:0 auto; padding-top:35px; width:1002px;}
.page33 .content .left { position:relative; width:1002px; height:560px; overflow:hidden; float:left}
.page33 .content .left .scroll { position:absolute; top:0}
.page33 .content .left .scroll ul{ width:320px; cursor:pointer;}
#fra{ margin-right:0; float:right}
.page33 .content .left ul { display: block; margin-right:20px; margin-bottom:20px; float:left; }
.page33 .content .left ul li { display:block; padding:3px 0; text-align:center}
.page33 .content .left ul li:first-child{ height:210px;}
.page33 .content .left ul li:first-child img{ width:320px; height:210px;}
.page33 .content .left ul li.font14 { font-size:14px;}
.page33 .content .left ul li.font12 { font-size:12px; height:18px;}
.page33 .content .left ul li img { display:inline-block}
.page33 .content .right { margin-top:0; width:30px; font-size:0; line-height:0; float:right; text-align:center; background:url(../bg/line.png) center repeat-y}
.page33 .content .right img { display:inline-block; cursor:pointer}
.page33 .content .right img.dot { margin:20px 5px; cursor:default}


.page66 { overflow:hidden; background:url(../bg/page6.jpg) top center no-repeat}
.page66 .title { text-align:center; padding:70px 0 40px 0}
.page66 .left { width:690px; float:left; height:325px}
.page66 .left .text1 { width:460px;   float:left}
.page66 .left .text1 img,.page66 .left .text2 img{width:100%;}
.page66 .left .text2 { width:214px;  float:left }
.page66 .right { padding:20px; width:250px; height:285px; background:#eef1f2; color:#818a9d; font-size:12px; font-family:"宋体"; float:right; margin-top:24px}
.page66 .right dl { display:block; padding-bottom:8px; margin-bottom:8px; line-height:1.7em; border-bottom:1px solid #818a9d}
.page66 .right dl dt { display:block; font-size:16px; color:#3d4862}
.page66 .bottom { clear:both; padding-top:40px;}
.page66 .pos { position: relative;}
.page66 .pos p { position:absolute; width:96%; bottom:0; padding:2%; background:url(../bg/bg.png) repeat; color:#fff; font-size:12px; font-family:"微软雅黑","宋体"; line-height:1.6em;}
.page66 .pos p span { font-size:24px; line-height:1.8em;}
.page66 .pos p i { font-style:normal}


/*50922修改*/
.swf_btn01{ cursor:pointer;}

.swf_bg{ position:fixed; left:0; top:0; width:100%; height:100%; background:#000;  filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7; z-index:99; display:none; }
.swf_box{ position:fixed; left:50%; top:50%; width:800px; height:507px; margin:-253px 0 0 -400px; z-index:100; display:none;}
.swf_close{ width:27px; height:27px; float:right; padding-bottom:10px; position:relative; z-index:100;}
.swf_close>img{ cursor:pointer;}
.swf_show{ clear:both; width:800px; height:470px; background:#000;}
.v1,.v1>video{ position:relative; z-index:1;}