* html{background-image:url(about:blank);background-attachment:fixed;}
html,body,div,p,ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe,table,th,td{margin:0;padding:0;}
body{overflow:auto;height: 100%;position:relative;color:#363636;line-height:1.2; font-size:12px;}
img{border:0 none;vertical-align:top;}
ul,li{list-style-type:none;}
h1,h2,h3,h4,h5,h6{font-size:14px;}
body,input,select,button,textarea{font-family:'寰蒋闆呴粦', Arial;}
button{cursor:pointer;}
i,em,cite{font-style:normal;}
a,a:link {color:#222;text-decoration:none;}
a:visited{}
a:active,a:hover{text-decoration:none;}
a:focus  {outline:none;}
 
.hr{background: url(../images/zy/uline.gif) repeat-x center center;}
.hr hr{display:none;}
.bk10{height:10px;}.bk15{ height:15px;}.bk20{height:20px;}.bk30{height:30px;}


.fixed:after{content: ".";display: block;clear:both;height:0;visibility:hidden;}
.fixed{display:block;min-height:1%;}
*html.fixed{height:1%;}


/*------menu2------*/
#content {width:90%; height:100px;margin:0 auto;}
#content .logo{width:40%; height:100px; float:left;}
#content .logo img{float:left; padding:10px 0 0 30px;}
.nav_menu{ width:60%; height:80px; float:right; line-height:50px; font-size:18px;font-family:'寰蒋闆呴粦' !important; color:#03C;}
.nav_menu img{float:right;}
.nav_menu p{ text-align:right;}
.main_nav_bg{ width:100%; float:left; background:#04418b;}
.main_nav {width:60%;height:50px; margin:0 auto; font-size:1.3em;font-family:'寰蒋闆呴粦' !important;}
.main_nav ul li{float:left;width:110px;height:50px;position:relative;z-index:4;}
.main_nav ul li a{display:block;height:50px;line-height:50px;text-align:center;color:#fff;text-decoration:none;}
.main_nav ul li a:hover {text-decoration:none;background:#3bb3c2; color:#000;}
#content .main_nav .cur{width:110px; color:#333;}
.main_nav ul li dl {
	font-size:14px;
	position:absolute;
	left:0;
	top:50px;
	width:110px;
	display:none;
}
.main_nav ul li dl.kuan{
	font-size:14px;
	position:absolute;
	left:0;
	top:40px;
	width:180px;
	display:none;
}
.main_nav ul li dl dd {height:51px;}
.main_nav ul li dl dd a {
	display:block;
	height:50px;
	line-height:50px;
	text-align:center;
	color:#fff;
	background:#04418b;
	border-bottom:1px solid #00306b;
}
.main_nav ul li dl dd a:hover{background:#3bb3c2;color:#000;}
.click {margin-top:200px;}

/*foot*/
.foot_box{ width:100%; float:left; background:url(../images/img/footbg.jpg) repeat-x center top;}
.footer{ width:1200px; margin:0 auto; color:#333;min-height:50px;_height:50px;}
.footer p{font-size:12px; line-height:32px; text-align:center;}
.footer .menu{line-height:45px; padding-top:20px; font-size:16px;}
.footer a{color:#333;}
.footer a:hover{color:#ffad31;}

/*main*/
.left{ float:left;}
.right{float:right;}
.main_box01{width:100%; float:left; margin-top:25px; margin-bottom:20px;}
.main_box02{width:100%; float:left; margin-top:20px;}
.main_box03{width:100%; float:left; margin-top:20px; background:url(../images/img/main_box02bg.gif) repeat;}
.main{width:1200px; margin:0 auto;}
.main .JTnews{width:380px; height:180px;}
.main iframe{ border:1px solid #CCC;}
.main .shuidian{width:420px; height:180px;}
.main .about{width:320px; height:180px;}
.main .title{ width:100%; float:left; height:70px; line-height:70px;}
.main .title a{float:left; font-size:22px; color:#333;}
.main .title a:hover{color:#ffad31;}
.main .title span{float:left; font-size:14px; color:#888;}
.main .JTnews .box{width:380px; float:left;}
.main .JTnews .box .show_txt{width:380px; float:left; font-family:"寰蒋闆呴粦"; color:#666;}
.main .JTnews .box .show_txt p{width:380px; float:left;line-height:28px;}
.main .JTnews .box .show_txt span{float:left; line-height:28px; font-size:16px; color:#0C0;}
.main .JTnews .img2{width:180px; float:left;}
.main .JTnews .img2 img{width:150px; height:90px; float:left; border:3px solid #CCC;}
.main .JTnews .img{width:340px; float:left;}
.main .JTnews .img li{width:150px; float:left; padding-right:20px;}
.main .JTnews .img img{width:150px; height:90px; float:left; border:3px solid #CCC;}
.main .JTnews .list{width:200px; float:right; text-align:left;}
.main .JTnews .list p{text-indent:2em; font-size:1.2em; text-align:left; line-height:20px;}
.main .JTnews .list li{width:200px; text-align:left; float:left; line-height:24px;}

.main .shuidian .show{width:420px; float:left;}
.main .shuidian .show li{width:140px; float:left;}
.main .shuidian .show li img{width:130px; height:80px; float:left; border:3px solid #CCC;}
.main .about .show{width:320px; float:left; text-align:left;}
.main .about .show p{/*text-indent:2em;*/float:left; text-align:left; line-height:20px;}

.main .more{ width:100%; line-height:30px; text-align:center; float:left; padding-top:10px;}
.main .more a{width:100px; height:30px; display:block;color:#fff;background:#333; float:right; margin-right:20px;}
.main .more a:hover{ color:#ffad31;}

.main02{width:1200px; margin:0 auto;}
.main02 .biaoti{ width:1200px; float:left; height:90px; line-height:90px; font-size:30px; text-align:center; padding-top:20px;}
.main02 .biaoti span{line-height:90px; font-size:18px; color:#444;}
.main02 .productBox{float:left;}
.main02 .productBox li{width:310px; float:left; padding:0 30px 0px 0;}
.main02 .productBox img{width:290px; height:210px; float:left; background:#fbfbfb; padding:10px;}
.main02 .productBox .txt2{width:290px; line-height:22px; float:left; text-align:center; font-size:14px;}

.main03{width:1200px; height:260px;  margin:0 auto; padding-bottom:20px;}
.main03 .biaoti{ width:1200px; float:left; height:90px; line-height:90px; font-size:30px; text-align:center; padding-top:20px; color:#fff;}
.main03 .biaoti a{color:#333;}
.main03 .biaoti a:hover{color:#ecad14;}
.main03 .biaoti span{line-height:90px; font-size:18px; color:#333;}
.main03 .show{width:800px; margin:0 auto;}
.main03 .show ul{float:left; padding:20px 0;}
.main03 .show li{float:left; width:200px; height:60px;}
.main03 .show li img{float:left; width:180px; height:50px;}

.main04{width:1200px; height:420px;  margin:0 auto; padding-bottom:30px;}
.main04 .biaoti{ width:1200px; float:left; height:90px; line-height:90px; font-size:30px; text-align:center; padding-top:20px; color:#fff;}
.main04 .biaoti a{color:#333;}
.main04 .biaoti a:hover{color:#ecad14;}
.main04 .biaoti span{line-height:90px; font-size:18px; color:#333;}
.main04 .show{width:1200px; float:left;}
.main04 .show ul{float:left; padding:20px 0;}
.main04 .show li{float:left; width:300px;}
.main04 .show li img{float:left; width:284px; height:210px; border:3px solid #FFF;}


/*棣栭〉浜у搧婊氬姩 on*/
#run{overflow:hidden;width:1200px;height:290px; margin-left:5px;}
#pao{overflow:hidden;width:8000px;}
#pao p{ text-align:center;}
#pao1,#pao2{float:left; width:6800px; padding:15px 0;}
/*棣栭〉浜у搧婊氬姩 off*/

/*鎮诞绐� on*/
.side-bar a,.chat-tips i {background: url(../images/img/right_bg.png) no-repeat;}
.side-bar {width: 66px;position: fixed;bottom: 20px;right: 25px;font-size: 0;line-height: 0;z-index: 100;}
.side-bar a {width: 66px;height: 66px;display: inline-block;background-color: #ccc;margin-bottom: 2px;}
.side-bar a:hover {background-color: #669fdd;}
.side-bar .icon-qq {background-position: 0 -62px;}
.side-bar .icon-chat {background-position: 0 -130px;position: relative;}
.side-bar .icon-chat:hover .chat-tips {display: block;}
.side-bar .icon-blog {background-position: 0 -198px;}
.side-bar .icon-mail {background-position: 0 -266px;}
.side-bar .icon-totop {background-position: 0 -334px;}
.chat-tips {padding: 20px;border: 1px solid #d1d2d6;position: absolute;right: 78px;top: -55px;background-color: #fff;display: none;}
.chat-tips i {width: 9px;height: 16px;display: inline-block;position: absolute;right: -9px;top: 80px;background-position:-88px -350px;}
.chat-tips img {width: 138px;height: 138px;}
/*鎮诞绐� off*/


.left_box03{ float:left; width:781px; height:350px; background:url(../images/ct/06bg.jpg) no-repeat top left; overflow:hidden; margin-top:10px;}
.left_box04{ float:left; width:781px; height:350px; background:url(../images/ct/07bg.jpg) no-repeat top left; overflow:hidden; margin-top:10px;}
.left_box03 .top,
.left_box04 .top,
.link .top{ float:left; width:781px; height:48px;}
.left_box03 .show_box,
.left_box04 .show_box,
.link .show_box{width:770px; padding:12px 0 0 10px;}
