﻿@charset "utf-8";
/* CSS Document */

/***index.css***/

html, body {
    margin: 0;
    padding: 0;
    font-size: 12px;
    /*overflow-x: hidden;*/
    font-family:"微软雅黑";
}
map area{ outline: none; }

img{border:0px;}
p,span{
	margin: 0px;
	padding: 0px;
}


.none{display:none}

.block{display:block}

a{
    text-decoration:none; 
    outline:none;
    color: #000;
}
.nav{
	width: 100%;
	min-width:1040px;
	/*overflow:hidden;
	height: 700px;*/
	
}

.logo{
	width: 100%;
	min-width:1040px;
	overflow:hidden;
	height: 100px;
	background:url(../img/bg.jpg) center 0px no-repeat;
	
}


.sq_logo{
	width: 100%;
	min-width:1040px;
	overflow:hidden;
	height: 100px;
	position:relative;
	background: #fff url(../img/sq/t_bg0.jpg) center 0px no-repeat;
}

.sash_bg{background:none;height:100px;position:absolute;top:0px;overflow:auto;min-width:1040px;width:100%;overflow:hidden;}

.suspend_cloud1{position: absolute;bottom: 0px;margin-left: -405px;}

.suspend_cloud2{position: absolute;bottom: 65px;margin-left: 195px;}

.suspend_cloud3{position: absolute;top: 65px;margin-left: 558px;}

.suspend_cloud4{position: absolute;top:10px;margin-left: 1300px;}

.suspend_logo{position: absolute;top:2px;margin-left:250px;}

.suspend_banner{position: absolute;top:22px;margin-left:342px;display:none;z-index:100}



.s_c_c{display:none;position:absolute;top:0px;height:100px;left:50%;margin-left:-520px;width:1040px;min-width:1040px;}

.logo .logo1{
	width: 1040px;
	height: 30px;
	margin: 0 auto;
	text-align: right;
	list-style-type:none;
	/*background: red;*/
	line-height: 30px;
	line-height: 31px\0;
	position:relative;
	z-index:10;
}
.logo1 li{
	float: right;
	margin-right: 10px;
}
.logo1 span{
	color:Black;
}
.logo1 .lgys{
	width: 12px;
	height: 12px;
	margin-top: 9px;
}
.logo .logo2{
	width: 1040px;
	margin: 0 auto;
	height: 60px;
	position:relative;
	z-index:10;
	
}
.logo2 .logo21{
	width: 300px;
	height: 60px;
	float: left;
}


.logo2 .logo221{
	width: 600px;
	height: 60px;
	float: left;
}
.logo2 .logo22{
	width: 360px;
	height: 60px;
	float: right;
}
.logo22 .logo22-1{
	width: 60px;
	height: 38px;
	float: left;
	line-height: 40px;
	
	background: #ddd;
	color: #a1a1a1;
	margin-top: 14px;
	text-align: center;
}
.logo22 .logo22-2{
	width: 60px;
	height: 38px;
	float: left;
	line-height: 40px;
	background: #5c307d;
	color: #fff;
	margin-top: 14px;
	text-align: center;
}
.logo22 .logo22-3{
	width: 180px;
	height: 60px;
	float: left;
	margin-left: 20px;
	margin-top: 14px;
}
.logo22-3 input{
	width: 180px;
	height: 38px;
	border: 0px;
	background: #ddd;
	line-height: 38px;
	color: #a1a1a1;
	text-indent: 10px;
}
.logo22 .logo22-4{
	width: 40px;
	height: 60px;
	float: left;
	margin-top: 14px;
}
.logo22-4 input{
	width: 38px;
	height: 38px;
}
.dhkj{
	width: 100%;
	height: 50px;
	background: url(../img/dhbg.jpg) no-repeat center 0;
}
.dhjz{
	width: 900px;
	margin: 0 auto;
	height: 50px;
}
.dhjz li{
	width: 90px;
	height: 40px;
	margin-top: 5px;
	list-style-type:none;
	font-size: 14px;
	line-height: 40px;
	color: #fff;
}
.dhjz li a{
	color: #fff;
	height:40px;
	display:block;
}

.dhjz li a.on{background:#653686; }

.bxs{
	cursor:pointer;	
}
.wtarig{
	text-align: right;
	margin-right: 10px;
}
.wtacent{
	text-align: right;
	text-align: center;
}
.logolb{
	width: 100%;
	float: left;
	height: 492px;
	background: white;
	min-width:1040px;
	overflow:hidden;
}
body{
	background: #f7f7f7;
}
.cet{
	background: #f7f7f7;
}
.cetjz{
	width: 1040px;
	margin: 0 auto;
	/*height: 500px;*/
}
.cetjz .hdzq{
	float: left;
	margin-top: 50px;
	color: #888888;
	width: 100%;
	height: 26px;
}
.hdzq .p1{
	float: left;
	font-size: 24px;
	line-height: 26px;
}
.hdzq .p1 span{
	font-size: 16px;
}
.hdzq .p2{
	background: #e6e6e6;
	width: 70px;
	line-height: 26px;
	text-align: center;
	float: right;
}

.hdzq .p2 a{color:#888}

.hdzqtp{
	float: left;
	width: 100%;
	height: 131px;
	margin-top: 20px;

}
.hdzqtp .div1{
	float: left;
}
.hdzqtp .div2{
	float: right;
}
.xwzx{
	width: 1040px;
	height: 370px;
	margin-top: 50px;
	float: left;
}
.xwzx .xwleft{
	float: left;
	width: 770px;
	height: 100%;
	
}
.xwleft .xwbt{
	float: left;
	color: #888888;
	width: 100%;
	height: 26px;
}
.xwbt .p1{
	float: left;
	font-size: 24px;
	line-height: 26px;
}
.xwbt .p1 span{
	font-size: 16px;
}
.xwbt .p2{
	background: #e6e6e6;
	width: 70px;
	line-height: 26px;
	text-align: center;
	float: right;
	
	    margin-right: 10px;
    margin-top: 53px;
}

.xwbt .p2 a{color: #888888;}

.xwleft .xwnr{
	float: left;
	margin-top: 24px;
	width: 100%;
	height: 312px;
}
.xwnr .xwkjgk{
	width: 370px;
	height: 133px;
}
.wright{
	float: right;
}
.wleft{
	float: left;
}
.xwwtop{
	margin-top: 24px;
}
.xwback1{
	background: #5b317d;
}
.xwback2{
	background: #ef8819;
}
.xwkjxt{
	width: 370px;
	height: 2px;
}
.xwxxnrbt{
	float: left;
	width: 65px;
	height: 65px;
	background: #eaecf1;
}
.xwxxnrbt p{
	color: #5b317d;
	font-size: 29px;
	text-align: center;
	margin-top: 11px;
	line-height: 20px;
}
.xwxxnrbt p span{
	font-size: 12px;
}
.xwxxnr{
	float: right;
	width: 290px;
	height: 133px;
}
.xwxxnr .xwnrs{
	color: #280c3f;
	font-size: 16px;
	width: 100%;
	height: 40px;
}
.xwxxnr .xwnrx{
	color: #555555;
	font-size: 12px;
	width: 100%;
	height: 80px;
	line-height: 21px;
	margin-top: 0px;
}
.zyxzrig{
	width: 255px;
	height: 365px;
	float: right;
}
.zyxzbt{
	float: left;
	color: #888888;
	width: 100%;
	height: 26px;
}
.zyxzbt .p1{
	float: left;
	font-size: 24px;
	line-height: 26px;
}
.zyxzbt .p1 span{
	font-size: 12px;
}
.zyxzlb{
	float: left;
	width: 100%;
	height: 312px;
	margin-top: 27px;
}
.zyxzlb .xzlbkjgk{
	width: 100%;
	height: 78px;
}
.zyys1{
	background: #e8e8e8;
}
.zyys2{
	background: #ededed;
}
.xzlbkjgk .xzxstp{
	width: 120px;
	/*height: 70px;*/
	text-align: center;
	margin-top: 12px;
	float: left;
}
.xzlbkjgk p{
	color: #555555;
	font-size: 14px;
	float: left;
	line-height: 75px
}
.xstjxz{
	margin-top: 50px;
	width: 100%;
	height: 370px;
	/*background: red;*/
	float: left;
}
.xstjdh{
	float: left;
	color: #888888;
	width: 100%;
	height: 26px;
}
.xstjdh .p1{
	float: left;
	font-size: 24px;
	line-height: 26px;
}
.xstjdh .p1 span{
	font-size: 16px;
}

.xstjdh .p2{
	background: #e6e6e6;
	width: 70px;
	line-height: 26px;
	text-align: center;
	float: right;
}

.xstjdh .p2 a{color:#888}

.xstjxx{
	width: 770px;
	height: 365px;
	float: left;
	/*background: red;*/
}
.xxtp{
	width: 770px;
	height: 320px;
	float: left;
	margin-top: 20px;
}
.xxtp .xxtpzs{
	width: 460px;
	height: 320px;
	float: left;
	overflow:hidden
}
.yqlj{
	width: 260px;
	height: 365px;
	float: right;
}
.yqlj .yqljgk{
	width: 250px;
	height: 120px;
	float: right;
}
.yqlj .yqlj1{
	background: url(../img/yqlj1.jpg) no-repeat left 0;
}
.yqlj .yqlj2{
	background: url(../img/yqlj2.jpg) no-repeat left 0;
}
.yqlj .yqlj3{
	background: url(../img/yqlj3.jpg) no-repeat left 0;
}
.yqlj .p1{
	color: #5c307d;
	margin-top: 40px;
	margin-left: 21px;
	font-weight: bold;
}
.yqlj .p2{
	color: #5c307d;
	font-weight: bold;
	margin-top: 5px;
	font-size: 12px;
	float: left;
	color: #555555;
	width: 52px;
	margin-left: 21px;
}
.yqlj .p3{
	width: 12px;
	height: 12px;
	float: left;
	line-height: 12px;
	text-align: center;
	color: #fff;
	margin-top: 7px;
	background: #5c307d;
}
.wbxx{
	width: 100%;
	margin-top: 200px;
	height: 310px;
	float: left;
	min-width:1040px;
}
.wbyqlj{
	width: 100%;
	height: 260px;
	background: #dcdcdc;
}
.wbyqljkj{
	width: 1040px;
	height: 260px;
	margin: 0 auto;
	overflow:hidden
}
.wbgsxx{
	width: 100%;
	height: 50px;
	min-width:1040px;
	background: url(../img/wbbg.jpg);
}
.wbgsxxjz{
	width: 1040px;
	font-size: 12px;
	color: #e0e0e0;
	line-height: 50px;
	margin: 0 auto;
}
.wbgsxxjz a{
	color: #e0e0e0;
}
.wbgsxx .p1{
	width: 600px;
	float: left;	
}
.wbgsxx .p2{
	float: right;
}
.gwkstdleft{
	width: 620px;
	/*background: red;*/
	float: left;
	height: 260px;
}
.gwkstdright{
	width: 420px;
	float: left;
	height: 260px;
}
.gwkstdleft .kjljkj{
	float: left;
}
.kjljkjml{
	margin-left: 15px;
}
.kjljkjm2{
	margin-left: 20px;
}
.kjljkjm3{
	margin-left: 19px;
}
.kjljkjkg{
	width: 100px;
	height: 260px;
}
.kjljkjkg1{
	width: 150px;
	height: 260px;
}
.bktb{
	width: 100%;
	height: 60px;
	
}
.bktb p{
	line-height: 60px;
	color: #5c307d;
	font-weight:bold;
}
.gywmxm{
	width: 100%;
}
.gywmxm p{
	color: #555555;
	line-height: 22px;
}
.gywmxm p a{
	color: #555555;
}
.wxgzs{
	width: 100%;
	height: 170px;
	/*margin-left: 16px;*/
	margin-top: 22px;
}
.fwlx{
	width: 100%;
	height: 50px;
}
.wxkjys{
	width: 120px;
	height: 100%;
	float: left;
	/*margin-left: 10px;*/
	/*background: red;*/
}	
.wxkjysx .p1{
	float: left;
	background: #5c307d;
	color: #fff;
	line-height: 12px;	
	margin-top: 3px;
	width: 12px;
	text-align: center;
	height: 12px;
}
.wxkjysx .p2{
	text-align: center;
}
.fwlxleft{
	background: url(../img/wx4.png) no-repeat left 0;
	width: 260px;
	height: 32px;
	float: left;
}
.fwlxrig{
	width: 122px;
	height: 29px;
	float: left;
	border: 1px solid #471b69;
	margin-left: 14px;
	line-height: 29px;
	text-align: center;
	color: #5c307d;
}
.fwlxleft .p1{
	width: 258px;
	height: 100%;
	float: center;
	line-height: 32px;
	color: #fff;
	text-align: center;
}
.fwlxleft .p2{
	width: 170px;
	height: 100%;
	float: right;
	text-align: center;
	line-height: 32px;
	color: #555;
}
.dhxlcd{
	
	float: left;
	z-index:9999;
	position: relative;
	display: none;
}
.dhxlcd .myxtw{
	/*margin-top: 5px;*/
	background: #653686;
}
.xgyt:hover{
	background:#653686; 
}
.myxtw p{
	text-align: left;
}
.myxtw p a{
	color: #fff;
	margin-left: 17px;
}
.wid1{width: 180px;}
.wid2{width: 100px;}
.wid3{width: 138px;}

.xxtpwz{
	width: 310px;
	height: 320px;
	display: none;
	float: left;
}
.xxtpwz .p1{
	width: 217px;
	height: 32px;
	font-size: 16px;
	line-height: 32px;
	color: #fff;
	text-align: center;
	background: url(../img/smbg.png) no-repeat left 0;
}
.xxtpwz .p2{
	height: 22px;
	color: #5c307d;
	line-height: 22px;
	margin-top: 20px;
	margin-left: 12px;
}
.xxtpwz .p3{
	height: 22px;
	color: #555;
	line-height: 22px;
	margin-left: 12px;
}
.xxtpwz .p4{
	height: 22px;
	color: #555;
	line-height: 22px;
	margin-left: 12px;
}
.xxtpwz .p5{
	height: 22px;
	color: #555;
	line-height: 21px;

	margin-left: 12px;
}
.xxtpwz .p6{
	font-size: 12px;
	/*height: 20px;*/
	color: #555;
	line-height: 22px;
	margin-top: 20px;
	margin-left: 12px;
}
.xxtpwz .p7{
	width: 90px;
	height: 25px;
	color: #a8a8a8;
	background: #e6e6e6;
	text-align: center;
	margin-top: 20px;
	line-height: 25px;
	margin-left: 12px;
}
.xxtpwz .p7 a{
	color: #a8a8a8;
}
.zyxzxxkj1{
	width: 210px;
	height: 312px;
	float: left;
	left: 50%;
	margin-left: 66px;
	position: absolute;
	display: none;
	background: url(../img/zyxz1.png) no-repeat;
}
.zyxzxxkj2{
	width: 210px;
	height: 312px;
	float: left;
	left: 50%;
	margin-left: 66px;
	position: absolute;
	display: none;
	background: url(../img/zyxz2.png) no-repeat;
}
.zyxzxxkj3{
	width: 210px;
	height: 312px;
	float: left;
	left: 50%;
	margin-left: 66px;
	position: absolute;
	display: none;
	background: url(../img/zyxz3.png) no-repeat;
}
.zyxzxxkj4{
	width: 210px;
	height: 312px;
	float: left;
	left: 50%;
	margin-left: 66px;
	position: absolute;
	display: none;
	background: url(../img/zyxz4.png) no-repeat;
}
.zytztop2{
	margin-top: -78px;
}
.zytztop3{
	margin-top: -156px;
}
.zytztop4{
	margin-top: -234px;
}
.zyxzxzxx{
	width: 175px;
	height: 33px;
	margin: 0 auto;
	/*margin-left: 5px;*/
	margin-top: 10px;
	/*background: #ccc;*/
}
.zyxzxzxxgd{
	width: 100%;
	height: 250px;
}
.zyxzxzxx .p1{
	background: url(../img/xzan.png) no-repeat center 0;
	width: 13px;
	height: 10px;
	float: left;
	margin-top: 5px;
	float: left;
}
.zyxzxzxx .p2{
	width: 155px;
	line-height: 20px;
	color: #fff;
	font-size: 12px;
	float: right;
}
.zyxzmore{
	width: 70px;
	height: 25px;
	color: #fff;
	border:1px solid #fff;
	text-align: center;
	line-height: 25px;
	margin-left: 18px;
}
*::selection {
    background:#ffc000;
    color: #FFFFFF;
    text-shadow: none;
}

*::-moz-selection{
    background:#ffc000;
    color: #FFFFFF;
    text-shadow: none;
}
::selection {
    color: #fff;
    background:#FFC000;
}
::-moz-selection {
    color: #fff;
    background:#FFC000;
}

::-webkit-selection {
    color: #fff;
    background:#FFC000;
}



.logo1 .logofh{
	width: 12px;
	height: 12px;
	/*margin-left: 10px;*/
	float: left;
	color: #fff;
	text-align: center;
	line-height: 10px;
	margin-top: 10px;
	background: #471b69;
}

/***tc.css***/

body,img,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td{margin:0;padding:0;}
body,button,input,select,textarea{font:13px "Microsoft YaHei",\5fae\8f6f\96c5\9ed1,tahoma,arial,\5b8b\4f53;*line-height:1.5;}
ul,li{list-style: none;}
#main {width: 1000px; margin: 0 auto;}
#gallery_ys {position: absolute; left: 0; width: 100%; height: 492px; overflow: hidden; z-index: 99;}
#gallery_ys ul{height: 492px; background: #FFF;}
#gallery_ys li{width: 100%; height: 492px;}
.subMenuTY{width: 100%; height: 43px; position: absolute; left: 0; top: 626px; z-index:1000; background: url(../img/model/ysx/nav.png) no-repeat center center;}
.subMenuTY1{position: fixed; top: -2px; left: 0; _top:expression(eval(document.documentElement.scrollTop-2)); _position:absolute; z-index: 8000;}
.bannerct{height: 500px;}
.xys_lmenu{position: absolute; right: 0; top: 77px; width: 65px;}
.xys_lt2{position: absolute; bottom: 120px; left: 19px; cursor: pointer;}
.xys_lm{position: fixed; top: 0; right: 0px; _top:expression(eval(document.documentElement.scrollTop)); _position:absolute; z-index: 9998;}
.xys_body{width: 1000px; margin: 0 auto; margin-top:85px; position: relative;}
.xys_yy{position: absolute; left: 25px; bottom: -40px; width: 148px; height: 64px;}
.pointer{width: 144px; height: 18px; position: absolute; left: 50%; top: 450px;margin-left: 360px;}
.pointer li{width: 24px; height: 18px; background-position: center center; background-image: url(../img/pn.jpg); background-repeat: no-repeat; float: left; cursor: pointer;}
.pointer li.selected{ background-image: url(../img/ps.jpg);}
.img0 {background: url(../img/1.jpg) no-repeat center 0;}
.img1 {background: url(../img/2.jpg) no-repeat center 0;}
.img2 {background: url(../img/3.jpg) no-repeat center 0;}
.img3 {background: url(../img/4.jpg) no-repeat center 0;}
.xys_yy_n{position: absolute; bottom: -20px; width: 286px; height: 45px;}
.subMenuTY_n{ background: url(../img/model/xys/nav.png) no-repeat center center;}
#menu li.selected{color: #FFF; background-position: -188px -16px;}
.tabPanel{width: 100%; height: 70px; line-height: 38px; vertical-align: middle;margin-top: 10px;}
.fixAbsolute {position: relative; z-index:999;}

.index_banner{position:relative;height:492px;top: 0px;}
.index_banner ul{float: left;margin-top: 0px;}
.index_banner li{position:absolute;left:0;overflow:hidden;width:100%;height:492px;}
.index_banner li.third{background:url(../img/1.jpg) center top no-repeat;}
.index_banner li.fifth{background:url(../img/2.jpg) center top no-repeat;}
.index_banner li.second{background:url(../img/3.jpg) center top no-repeat;}
.index_banner li.fourth{background:url(../img/4.jpg) center top no-repeat;}
/*.index_banner li.sixth{background:url(../img/5.jpg) center top no-repeat;}
.index_banner li.first{background:url(../img/6.jpg) center top no-repeat;}*/
.index_banner li.seventh{background:url(7.jpg) center top no-repeat;}
.index_banner li a{display:block;margin:0 auto;width:1000px;height:492px;}
.index_banner cite{position:absolute;bottom:10px;left:50%;z-index:999;display:block;margin-left:360px;width:288px;height:15px;_display:none;}
.index_banner cite span{float:left;display:block;margin:0 4px;width:11px;height:11px;background-color:#A0A0A0;text-indent:-999em;opacity:.8;cursor:pointer;}
.index_banner cite span:hover{background-color:#4B206B;}
.index_banner cite span.cur{background-color:#4B206B;cursor:default;}


/***xslb.css***/

.roundabout-holder { 
	width: 350px; 
	height: 320px;
	margin-left: 30px;
	top: 150px;
}
.roundabout-moveable-item { 
	width: 234px; 
	height: 316px; 
	cursor: pointer; 
	-moz-border-radius: 4px; 
	-webkit-border-radius: 4px; 
}
.roundabout-moveable-item img {
 	width: 100%;
}




/***public.css***/

.main_new{width:1040px;margin:0px auto;min-width:1040px;display:table; clear:both;}

a,a:focus,input{outline:none}

.clear{clear:both}



/* toTop */


*html{background-image:url(about:blank);background-attachment:fixed;}

.back_top_new{position:fixed;left:50%;margin-left:520px;bottom:36.5%;}

.back_top_new a{width:28px;height:28px;display:block;background:url(../img/top.jpg) 0 0 no-repeat}

*html .back_top_new{position:absolute;bottom:auto;top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));margin-bottom:80px;}


/* 下拉列表 */
.thedropdown{
	position:relative; z-index:200;
}
.thedropdown-cat{
	text-align:right;
}
.thedropdown-cat span{
	height:24px; line-height:24px; display:inline-block; padding:0 23px 0 15px;
	cursor:pointer; color:#555;
	background-image:url(../img/hdzx5-1.png);
	background-repeat:no-repeat;
	background-position:right center;
	background-color:#eaecf1;
}
.thedropdown-cat span.active{
	color:#5c307d;
	background-image:url(../img/hdzx5-2.png);
}
.thedropdown ul{
	width:140px; padding:10px 0; position:absolute; right:0; top:24px; display:none;
	background-color:#5c307d;
}
.thedropdown li a{
	line-height:20px; padding:5px 10px; display:block; color:#fff;
}
.thedropdown li a:hover{
	color:#fff; background-color:#512672;
}
/* 下拉列表 */



/* 页码样式 */
.listpage{
	height:26px; margin-top:15px;
}
.listpage table{
	margin:0 auto; border-collapse:collapse; border:0;
}
.listpage td{
	padding:0 3px; border:0;
}
.listpage td a{
	line-height:24px; padding:0 8px; color:#666; border:1px solid #dadada; display:inline-block;
	text-decoration:none;
}
.listpage td a:hover,
.listpage td a.active,
.listpage td a.active:link,
.listpage td a.active:hover{
	color:#fff; border:1px solid #5c307d; background:#5c307d;
	cursor:pointer
}
.listpage td .pagein{
	width:40px; height:24px; line-height:24px; border:1px solid #dadada;
	text-align:center; color:#666;
}
.listpage td .pagebtn{
	width:40px; height:26px; border:0; cursor:pointer;
	text-align:center; color:#666; background-color:#fff;
}
/* 页码样式 */




/***contact.css***/

.c_banner{width:100%;height:320px;background:url(../img/c_banner.jpg) center 0px no-repeat}

.nav_left{width:212px;float:left;position: relative;margin-top:20px;z-index:100}

.nav_left dt{background:#283174;height:68px;}

.nav_left dd{background:#e8e8e8;border-left:12px solid #283174;float:left;width:200px}

.nav_left dd a{display:inline-block;padding:20px 0px 20px 0px;width:130px;padding-left:70px;color:#555555;font-size:14px}

.ft_color_gray{background:#ededed}

.nav_left dd a.on, .nav_left dd a:hover{background:#dcdcdc;font-size:14px;color:#01438f}

.nav_left dd a.rczp{background:url(../img/ico_nav_right.png) 180px center no-repeat;}

.nav_left dd a.rczp.on{background:#dcdcdc url(../img/ico_nav_right.png) 180px center no-repeat;}

.nav_left dd a.rczp.on:hover{background:#dcdcdc url(../img/ico_nav_right.png) 180px center no-repeat;}

.nav_left dd a.rczp:hover{background:#dcdcdc url(../img/ico_nav_right.png) 180px center no-repeat;}


.content_right{width:1000px;float:left;margin-left:0px;position:relative;z-index:5}

.content_right h2 a{color:#7d7d7d}

.content_right h2 a:hover{text-decoration:underline}

.content_right h2{line-height:45px;text-align:left;font-weight:normal;padding-right:13px;height:45px;font-size:12px;margin-top:15px}

.content_right h2.ft_r_1{margin-bottom:0px}

.ft_c_r_1{margin-top:25px;margin-bottom:30px}

.ft_r_p_1{color:#383838;font-size:14px;margin:0px 20px 0px 20px;width:704px}

.copyright_introduce{border-top:6px solid #dcdcdc;background:#eeeeee;padding-bottom:50px}

.ft_c_i{font-size:14px;color:#3d3d3d;font-weight:bold;padding:18px 125px 0px 125px}

.ft_c_i1{color:#555555;padding:18px 125px 0px 125px}

.ft_c_i1 i{display:inline-block;width:50px}


/*reader_server*/

.ft_r_p{color:#555555;font-size:14px;padding:20px 42px 20px 42px;line-height: 25px;}

.ft_r_line{border-bottom:1px solid #dfdfdf;}

/*lxwm_welcome*/

.wel_right{width:745px;float:left;margin-left:40px}

.wel_right h2 a{color:#7d7d7d}

.wel_right h2 a:hover{text-decoration:underline}

.wel_right h2{line-height:45px;text-align:right;font-weight:normal;padding-right:13px;height:45px;color:#5c307d;font-size:12px;margin-top:20px;background: url("../img/c_bg1.jpg") no-repeat scroll left 0px;}

.c_login{width:598px;border:1px solid #dfdfdf;margin: 0px auto;margin-top:15px}

.c_login h3{height:35px;background:#cfcfcf;color:#323131;font-size:16px;padding-left:40px;line-height:35px}

.c_login h3 span{font-weight:normal;font-size:14px;color:#807f7f;display:inline-block;margin-left:10px}

.c_l_tb{border:0px;width:335px;margin:0px auto;margin-top:90px;margin-bottom:70px}

.c_l_tb tr td{font-size:14px;padding-top:10px;padding-bottom:10px}

.c_ft_1 a{color:#323131}

.c_ft_1 a:hover, .c_ft_2 a:hover{text-decoration:underline}

.c_ft_2 a{color:#9c9d9d}

.c_ft_3{color:#848d9c;text-align:center}

.c_input_box{width:188px;padding:6px 5px 6px 5px;border:1px solid #bfbfbf}

.c_ft_sure{border:0px;background:#5c307d;color:#f6f5f5;width:90px;height:32px;text-align:center;cursor:pointer}

.c_ft_sure:hover{background:#6d3c92;}

/*lxwm_welcome2*/
.wel_tb{width:745px;padding-bottom:40px}

.wel_tb tr th{font-size:16px;color:#3d3d3d;font-weight:bold;border-bottom:1px solid #dfdfdf;padding-top:20px;padding-bottom:20px}

.wel_tb tr td{color:#555555;font-size:14px;padding:8px 0px 8px 108px}

.w_t_line{border-right:1px solid #dfdfdf}

.wel_introduce{border-top:6px solid #dcdcdc;background:#eeeeee;}

/*lxwm_dealer*/
.ft_d_p{padding:20px 30px 20px 30px;line-height:25px}

.dealer_introduce{border-top:6px solid #dcdcdc;background:#eeeeee;color:#555555}

.ft_d_tb{width:745px;}

.ft_d_tb tr th{padding-left:33px;text-align:left;color:#3d3d3d;font-size:14px;height:25px;background:#d8d8d8;margin-bottom:15px}

.ft_d_tb tr td{padding:5px 0px 5px 33px;background:#eee}

.ft_d_tb tr.ft_d_1 td{padding-top:15px}

.ft_d_tb tr.ft_d_2 td{padding-bottom:15px}

.ft_r_b{border-right:1px solid #d8d8d8}

.roll_download{color:#555555;font-size:14px;font-weight:bold;height:50px;border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;padding-left:33px;line-height:50px;}

.ft_c_r_2{font-size:14px;color:#555555;padding-left:33px;line-height: 26px;padding-top: 15px;padding-bottom: 50px;}

/*lxwm_contact*/

.contact_introduce{background:#eeeeee;padding:50px 130px 80px 130px}

.contact_introduce h3{color:#383838;font-size:14px;font-weight:bold;margin-bottom:35px}

.contact_introduce p{color:#383838;font-size:14px;line-height: 26px;}

.ft_c_i_p{width:240px;float:left}

.ft_c_top{margin-top:15px}

.three_nav{background:#562a75;position:absolute;width:160px;left:212px;_left:0px;top:88px;display:none;float:left;}

.three_nav li{float:left;width:100%;}

.three_nav li a{padding-left:20px;color:#fff;font-size:14px;display:block;height:50px;line-height:50px;}

.three_nav li a:hover{background:#471e6a}

.nav_left_all{position:relative;z-index:100}

/*lxwm_recruit*/

.search_recruit{width:598px;_width:618px;height:33px;background:#eeeeee;border:1px solid #b1afae; padding-top:0px; clear:both; margin:120px 20px 15px 20px;}

.search_recruit input{border:0px;width:463px;padding:0px 5px 0px 5px;float:left;height:33px;*line-height:33px;line-height:33px\0;background:#eeeeee}

.search_recruit span{float:left;display:inline-block;background:#d3d3d3 url(../img/search.png) center center no-repeat;width:124px;height:33px;border-left:1px solid #b1afae;cursor:pointer;}


.contact_recruit{float:left;background:#eeeeee;margin-bottom:30px;position:relative;z-index:10}

.choose_search{font-size:14px;color:#383838;line-height: 26px;float: left;margin:10px 20px 0px 20px;}

.choose_search dt{float:left;font-weight:bold;}

.choose_search dt span{cursor:pointer;display:inline-block;font-weight:normal;padding:3px}

.choose_search dt span.on{background:#B7B7B7;padding: 3px;display:inline-block}

.choose_search dd{float:left;width:573px}

.choose_search dd a{display:inline-block;margin:0px 20px 0px 20px;padding:3px}

.choose_search dd a.on{background:#b7b7b7;}

.recruit_tb{width:100%;border-top:1px solid #dcdcdc;margin-top:26px;float:left}

.recruit_tb tr th{color:#67368c;font-size:14px;font-weight:bold;text-align:left;height:75px;line-height:75px;padding-left:20px}

.recruit_tb tr td{color:#505050;font-size:14px;padding-bottom:15px;padding-left:20px}

.recruit_tb tr td a{color:#505050;}

.r_apply{border-top:1px solid #dcdcdc;margin-top:36px;margin-bottom:48px;float:left;width:100%}

.r_apply p{padding:0px 100px 0px 100px;line-height:26px;color:#383838;font-size:14px}

.r_a_ft{margin-top:36px}

.r_a_ft1{margin-bottom:36px;}

.now_apply{width:88px;height:30px;font-size:14px;color:#fefefe;display:block;margin:0px auto;background:#5c307d;line-height:30px;text-align:center;margin-top:40px;}

a.now_apply:hover{background:#6f3d95}

/*lxwm_library*/
.ft_l_tb{width:100%;}

.ft_l_tb tr th{background:#d8d8d8;height:25px;color:#3d3d3d;font-weight:bold;}

.ft_l_tb tr td{padding:5px 10px 5px 10px;color:#555555}

.contact_library{float:left;background:#eeeeee;margin-bottom:30px;width:100%}

.ft_l_1{border-right:1px solid #d8d8d8;text-align:center}

.ft_l_2{border-right:1px solid #d8d8d8}

.ft_l_tb tr.ft_l_top td{padding-top:15px}

.ft_l_tb tr.ft_l_bottom td{padding-bottom:15px}

.ft_l_tb1{width:100%;background:#d8d8d8}

.ft_l_tb1 tr th{height:25px;background:#d8d8d8;color:#3d3d3d;font-weight:bold;padding-left:15px;line-height:25px;text-align:left}

.ft_l_tb1 tr td{padding:5px 10px 5px 10px;border-right:1px solid #d8d8d8}

.ft_l_tb1{padding-bottom:25px}




/***aboutus.css***/



table{
	border-collapse:collapse;
	border:0;
}
td{
	padding:0;
}

.c_banner{width:100%;height:319px;background:url(../img/g_banner.jpg) center 0px no-repeat}

.nav_left{width:212px;float:left;position: relative;margin-top:20px;}

.nav_left dt{background:#283174;height:68px;}

.nav_left dd{background:#e8e8e8;border-left:12px solid #283174;float:left;width:200px}

.nav_left dd a{display:block;padding:20px 0px 20px 70px;color:#555555;font-size:14px}

.ft_color_gray{background:#ededed}

.nav_left dd a.on, .nav_left dd a:hover{background:#dcdcdc;font-size:14px;color:#5c307d}

.content_right{width:1000px;float:left;margin-left:0px}

.content_right h2 a{color:#7d7d7d}

.content_right h2 a:hover{text-decoration:underline}

.content_right h2{
	line-height:45px;text-align:left;font-weight:normal;padding-right:13px;height:45px;font-size:14px;
	margin-top:10px; margin-bottom:10px;
}

.ft_c_r_1{margin-top:25px;margin-bottom:30px}

.copyright_introduce{border-top:6px solid #dcdcdc;background:#eeeeee;padding-bottom:50px}

.ft_c_i{font-size:14px;color:#3d3d3d;font-weight:bold;padding:18px 125px 0px 125px}

.ft_c_i1{color:#555555;padding:18px 125px 0px 125px}

.ft_c_i1 i{display:inline-block;width:50px}

.ft_c_i_p{width:240px;float:left}

.ft_c_top{margin-top:15px}

.gywm-intro p{
	padding-bottom:5px;
}
.gywm-intro,
.gywm-intro div,
.gywm-intro p{
	line-height:24px; font-size:14px;
}
.gywm-intro img{
	margin:0 auto; max-width:744px; display:block;
}

/* 社长致辞 */
.szzc{
	overflow:auto;
}
.szzc-intro{
	float:left; width:525px;
}
.szzc-pic{
	float:right; width:195px;
}
.szzc-pic img{
	display:block;
}

/* 企业简介 */
.qyjj{
	overflow:auto;
}

/* 组织机构 */
.zzjg-pic img{
	margin:0 auto; max-width:744px; display:block;
}
.zzjg-table{
	margin-top: 20px;
}
.zzjg-table thead td,
.zzjg-table tfoot td{
	height:25px; text-align:center; font-size:14px; font-weight:bold;
	background-color:#d8d8d8;
}
.zzjg-table tbody td{
	line-height:20px; padding:2px 0px 2px 40px; border-right:1px solid #d8d8d8; font-size:14px;
	background-color:#e8e8e8;
}
.zzjg-table tbody tr.trbg td{
	background-color:#e1e0e0;
}
.lianxibiao tbody td{
	padding:2px 20px;
}

.about_tb_l{padding-left:20px}

.lianxibiao tbody td.about_tb_l{padding-left:40px}

/* 发展规划 */


/* 海外合作 */


/* 社务委员会 */
.swwyh img{
	margin:0 auto; max-width:744px; display:block;
}
.swwyh p{
	margin-bottom:30px;
}
.swwyh ul{
	margin-top:5px; padding:15px 0 15px 5px; background-color:#e3e3e3; overflow:auto;
}
.swwyh li{
	float:left; width:245px;
}

.gywm_left{float:left;width:525px;margin-right:25px}

.ft_about_a{width: 70px;height: 25px;color: #A8A8A8;background: none repeat scroll 0% 0% #E6E6E6;text-align: center;margin-top: 20px;line-height: 25px;margin-left: 12px;float:right}

.ft_about_a a{color: #555555;line-height: 30px;}


/***news.css***/

.ft_tit{color:#5c307d;font-size:12px;font-weight:normal;float:right;height:48px;line-height:48px;margin-right: 3px;}

.ft_tit a{color:#7d7d7d}

.ft_tit a:hover{text-decoration:underline}

.news_banner{width:1040px;height:348px;float:left;margin:0 auto;position:relative;overflow:hidden}

.news_show{width:1040px;height:348px;position:relative;overflow:hidden;}

.news_list{width:8400px;position:absolute;left:0;top:0;}

.news_list li{width:1040px;height:348px;float:left;background:#000;}

.news_list li img{width:1040px;heihgt:348px;}

.left{left:10px;}

.right{right:10px;}

.news_item{position:absolute;bottom: 28px;right: 10px;}

.news_item a{float:left;width:11px;height:11px;line-height:20px;background:#7f7f7f;margin-right:2px;color:#fff;text-align:center;cursor:pointer;margin-right:8px;text-indent: -99999px;}

.news_item a.click{background:#532874;}


.activity-list li dl.ft_n_dl{width:395px}

.activity-list li dl.ft_n_dl dd{width:293px}

.activity-list li dl.ft_n_dl dt{margin:0px 20px 0px 20px}



/***activity.css***/

/* 活动中心 */
.hdzx-kv img{
	min-width:1040px; display:block;
}

.i-envents-download{
	margin-top:40px; overflow:auto;
}
.i-envents{
	float:left; width:788px;
}
.i-envents h3{
	margin-right:26px;
}
.i-envents ul{
	overflow:auto;
}
.i-envents dl{
	float:left; width:368px; height:145px; margin-right:26px; overflow:hidden;
}
.i-envents dl img{
	display:block;
}
.i-envents dt{
	float:left; width:62px; height:62px;
	text-align:center; color:#5b317d;
	background-color:#eaecf1;
}
.i-envents dt span{
	line-height:40px; display:block;
	font-size:26px;
}
.i-envents dd{
	float:right; width:285px;
}
.i-envents dd .fn-title{
	height:46px; line-height:23px;
	font-size:16px; color:#280c3f;
	overflow:hidden;
}
.i-envents dd .fn-title a{
	color:#280c3f;
}
.i-envents dd .fn-title a:hover{
	text-decoration:underline; color:#280c3f;
}
.i-envents dd .fn-intro{
	line-height:20px; margin-top:8px; color:#555;
}
.i-envents dl.item1{
	padding-bottom:14px; margin-bottom:14px; border-bottom:2px solid #5b317d;
}
.i-envents dl.item2{
	padding-bottom:14px; margin-bottom:14px; border-bottom:2px solid #5b317d;
}

.i-download{
	float:right; width:252px;
}
.i-download-m{
	position:relative;
}
.i-download-ul li{
	height:80px;
}
.i-download-ul li a{
	width:142px; height:80px; line-height:80px; padding-left:110px; display:block;
	font-size:14px; color:#555;
	background:url(../img/hdzx10.png) no-repeat;
}
.i-download-ul li a:hover{
	color:#5b317d;
}
.i-download-ul .item0 a:hover,
.i-download-ul .item0 a.active{
	background-position:-252px 0;
}
.i-download-ul .item1 a{
	background-position:0 -80px;
}
.i-download-ul .item1 a:hover,
.i-download-ul .item1 a.active{
	background-position:-252px -80px;
}
.i-download-ul .item2 a{
	background-position:0 -160px;
}
.i-download-ul .item2 a:hover,
.i-download-ul .item2 a.active{
	background-position:-252px -160px;
}
.i-download-ul .item3 a{
	background-position:0 -240px;
}
.i-download-ul .item3 a:hover,
.i-download-ul .item3 a.active{
	background-position:-252px -240px;
}
.i-download-ly{
	width:200px; height:310px; position:absolute; left:-200px; top:0; padding:10px 0 0 0; display:none;
	background-color:#5c307d;
}
.i-download-ly ul{
	height:250px; overflow-y:auto; margin-bottom:20px;
}
.i-download-ly li{
	margin:5px 0;
}
.i-download-ly li a{
	line-height:20px; display:block; padding:5px 15px 5px 30px; color:#fff;
	background-image:url(../img/xzan.png);
	background-repeat:no-repeat;
	background-position:15px 10px;
}
.i-download-ly li a:hover{
	color:#fff; background-color:#512672;
}
.i-download-ly p{
	padding:0 15px;
}
.i-download-ly p a{
	width:70px; height:23px; display:block; text-indent:-9999px;
	background:url(../img/button.png) no-repeat 0 -25px;
}

/*.i-downloadtb{
	position:relative;
}
.i-downloadtb .itembtn{
	height:80px;
}
.i-downloadtb .itembtn a{
	width:142px; height:80px; line-height:80px; padding-left:110px; display:block;
	font-size:14px; color:#555;
	background:url(../img/hdzx10.png) no-repeat;
}
.i-downloadtb .itembtn a:hover{
	color:#5b317d;
}
.i-downloadtb .item0 a:hover,
.i-downloadtb .item0 a.active{
	background-position:-252px 0;
}
.i-downloadtb .item1 a{
	background-position:0 -80px;
}
.i-downloadtb .item1 a:hover,
.i-downloadtb .item1 a.active{
	background-position:-252px -80px;
}
.i-downloadtb .item2 a{
	background-position:0 -160px;
}
.i-downloadtb .item2 a:hover,
.i-downloadtb .item2 a.active{
	background-position:-252px -160px;
}
.i-downloadtb .item3 a{
	background-position:0 -240px;
}
.i-downloadtb .item3 a:hover,
.i-downloadtb .item3 a.active{
	background-position:-252px -240px;
}
*/
.i-video{
	margin-top:40px;
}

/* 视频列表 */
.video-title{
	height:24px;
}
.video-title .h3_2{
	float:left; width:200px;
}
.video-title .thedropdown{
	float:right;
	position:relative;
	z-index:100
}
.video-list{
	width:1040px; overflow-x:hidden; overflow-y:auto;
}
.video-list ul{
	width:1200px; overflow:auto;
}
.video-list li{
	float:left; width:240px; margin-right:26px; position:relative;
}
.video-list li a{
	display:block; font-size:14px;
}
.video-list li a:hover{
	color:#5b317d;
}
.video-list li .fn-player{
	width:240px; height:144px; display:none; position:absolute; left:0; top:0; overflow:hidden;
	background:url(../img/hdzx2.png) no-repeat;
}
.video-list li .fn-title{
	height:40px; line-height:20px; padding:5px 0 15px 0; display:block; overflow:hidden;
}


/* 活动列表 */
.activity-title{
	height:24px;
}
.activity-title .h3_1{
	float:left; width:200px;
}
.activity-title .thedropdown{
	float:right;
}

.activity-list{
	width:1040px; overflow-x:hidden; overflow-y:auto;
}
.activity-list ul{
	width:1200px; overflow:auto;
}
.activity-list li{
	float:left; width:510px; height:155px; margin-right:20px; margin-bottom:25px; overflow:hidden;
	border-bottom:2px solid #5b317d;
}
.activity-list li .fn-pic{
	float:left; width:115px;
}
.activity-list li .fn-pic img{
	width:115px; height:129px; display:block;
}
.activity-list li .fn-pic{
	float:left; width:115px;
}
.activity-list li dl{
	float:left; width:510px;
}
.activity-list li dt{
	float:left; width:62px; height:62px; margin:0 20px 0px 0px;
	text-align:center; color:#5b317d;
	background-color:#eaecf1;
}
.activity-list li dt span{
	line-height:40px; display:block;
	font-size:26px;
}
.activity-list li dd{
	float:left; width:428px;
}
.activity-list li dd .fn-title{
	height:46px; line-height:23px;
	font-size:16px; color:#280c3f;
	overflow:hidden;
}
.activity-list li dd .fn-title a{
	color:#280c3f;
}
.activity-list li dd .fn-title a:hover{
	text-decoration:underline; color:#280c3f;
}
.activity-list li dd .fn-intro{
	line-height:20px; margin-top:8px; color:#555;
}
.activity-list li.brorange{
	border-bottom:2px solid #ef8819;	
}

/* 活动详细页 */
.activitydetail-title{
	height:45px;
	background:url(../img/hdzx7.png) no-repeat;
}
.activitydetail-basic{
	margin:22px; overflow:hidden;
}
.activitydetail-basic .fn-pic{
	float:left; width:720px; height:168px;
}
.activitydetail-basic .fn-pic img{
	display:block; width:100%; height:100%
}
.activitydetail-basic .fn-intro{
	float:left; width:255px; line-height:26px; margin-left:20px;
	font-size:18px; color:#555; 
}
.activitydetail-tl{
	line-height:36px; margin:0 30px; font-size:18px; color:#562a75;
}
.activitydetail-intro{
	margin:0 30px 20px 30px;
}
.activitydetail-intro,
.activitydetail-intro div,
.activitydetail-intro p{
	line-height:26px; font-size:16px; color:#555;
}
.activitydetail-book{
	width:980px; margin:0 30px; overflow-x:hidden; overflow-y:auto;
}
.activitydetail-book ul{
	width:1100px; overflow:auto;
}
.activitydetail-book dl{
	float:left; width:296px; margin-right:46px;
}
.activitydetail-book dt{
	float:left; width:100px;
}
.activitydetail-book dd{
	float:left; width:186px; margin-left:10px;
}
.activitydetail-book dd .fn-title{
	line-height:26px; font-size:18px;
}
.activitydetail-book dd .fn-intro{
	line-height:20px; color:#555;
}

.main_activity{width:1040px;margin:0px auto;min-width:1040px;display:table; clear:both;}

.main_activity h2 a{color:#7d7d7d}

.main_activity h2 a:hover{text-decoration:underline}

.main_activity h2{
	height:47px;line-height:47px;text-align:right;font-weight:normal;height:45px;color:#5c307d;font-size:12px;
}
.main_activity h3{
	height:24px; margin-bottom:20px;
	background:url(../img/hdzx_title.png) no-repeat;
}
.main_activity h3 span{
	float:right; width:70px;
}
.main_activity h3 span a{
	width:70px; height:23px; display:inline-block;
	background:url(../img/button.png) no-repeat;
}
.main_activity .h3_1{
	background-position:0 0;
}
.main_activity .h3_2{
	background-position:0 -24px;
}
.main_activity .h3_3{
	background-position:0 -48px;
}



/*newsCenter*/

.main_activity .h4_1{
	background:url(../img/news_ico.png) 0 0 no-repeat;
	height:30px;
	width:170px;
	margin-top:45px
}

.news_title{
	height:55px;
}

.new_left{float:left;width:63px;margin-right:15px}


.new_left h2 strong{font-weight:normal;font-size:29px;position:relative;top:3px}

.new_left h2{font-size:12px;color:#5b317d;width:62px;height:62px;background:#eaecf1;text-align:center}

.new_right{float:right;width:815px;}

.news_content{padding:60px 70px 60px 70px;background:#fff;float:left}

.new_right p {font-size:14px;color:#555555;text-indent: 2em;line-height: 28px;padding-bottom:15px}

.new_right p.ft_news_1{color:#280c3f;font-size:16px}


/*sheqing_animation*/

.sq_banner{overflow:hidden;position:relative;background:url(../img/sq/b1.jpg) center 0px no-repeat;height:960px;min-width:1040px;}

.cloud1{position:absolute;left:50%;margin-left:-465px}

.cloud2{position:absolute;left:50%;margin-left:300px;margin-top:230px}

.cloud3{position:absolute;left:50%;margin-left:-1040px;margin-top:230px}

.cloud4{position:absolute;left:50%;margin-left:790px;margin-top:230px}

.s_logo{position:absolute;left:50%;margin-left:-320px;margin-top:30px}

.s_banner{position:absolute;left:50%;margin-left: -118px;margin-top: 60px;display:none}

.sq_b_all{position:absolute;left: 50%;margin-left: -50%;width:100%;z-index:1000;min-width:1040px;}

.s_b1{background:url(../img/sq/s_bg1.png) center 0 no-repeat;width:100%;height:412px;overflow:auto;min-width:1040px}

.sq_dhkj{
	width: 100%;
	height:46px;
	background: url(../img/sq/bg_n_r.jpg) no-repeat center 0;
}

.sq_dhjz li a.on{background:#ba0606; }

.dhxlcd .sq_myxtw{
	/*margin-top: 5px;*/
	background: #a70c0c;
}

.sq_xgyt:hover{
	background:#ba0606; 
}

.logo1 .sq_logofh{
	width: 12px;
	height: 12px;
	/*margin-left: 10px;*/
	float: left;
	color: #fff;
	text-align: center;
	line-height: 10px;
	margin-top: 10px;
	background: #b00200;
}

.logo22 .sq_logo22-1{
	width: 60px;
	height: 38px;
	float: left;
	line-height: 40px;
	background: #b00200;
	color: #fff;
	margin-top: 14px;
	text-align: center;
}

.logo22 .sq_logo22-2{
	width: 60px;
	height: 38px;
	float: left;
	line-height: 40px;
	background: #ddd;
	color: #a1a1a1;
	margin-top: 14px;
	text-align: center;
}


.index_banner cite em{float:left;display:block;margin:0 4px;font-style:normal;width:11px;height:11px;background-color:#A0A0A0;text-indent:-999em;opacity:.8;cursor:pointer;}
.index_banner cite em:hover{background-color:#b00200;}
.index_banner cite em.cur{background-color:#b00200;cursor:default;}

.xwxxnrbt p.sq_r{
	color: #b00200;
	font-size: 29px;
	text-align: center;
	margin-top: 11px;
	line-height: 20px;
}

.xxtpwz .sq_p1{
	width: 217px;
	height: 32px;
	font-size: 16px;
	line-height: 32px;
	color: #fff;
	text-align: center;
	background: url(../img/sq/sq_smbg.png) no-repeat left 0;
}

.xxtpwz .sq_p2{
	height: 22px;
	color: #b00200;
	line-height: 22px;
	margin-top: 20px;
	margin-left: 12px;
}

.yqlj .sq_p1{
	color: #b00200;
	margin-top: 40px;
	margin-left: 21px;
	font-weight: bold;
}

.yqlj .sq_p3{
	width: 12px;
	height: 12px;
	float: left;
	line-height: 12px;
	text-align: center;
	color: #fff;
	margin-top: 7px;
	background: #b00200;
}

.sq_bktb{
	width: 100%;
	height: 60px;
	
}
.sq_bktb p{
	line-height: 60px;
	color: #b00200;
	font-weight:bold;
}

.wxkjysx .sq_p1{
	float: left;
	background: #b00200;
	color: #fff;
	line-height: 12px;	
	margin-top: 3px;
	width: 12px;
	text-align: center;
	height: 12px;
}

.sq_fwlxrig{
	width: 122px;
	height: 29px;
	float: left;
	border: 1px solid #b00200;
	margin-left: 14px;
	line-height: 29px;
	text-align: center;
	color: #5c307d;
}


.sq_fwlxleft{
	background: url(../img/sq/sq_wx4.png) no-repeat left 0;
	width: 260px;
	height: 32px;
	float: left;
}

.sq_fwlxleft .p1{
	width: 87px;
	height: 100%;
	float: left;
	line-height: 32px;
	color: #fff;
	text-align: center;
}
.sq_fwlxleft .p2{
	width: 170px;
	height: 100%;
	float: right;
	text-align: center;
	line-height: 32px;
	color: #555;
}

.sq_xwback1{
	background: #b00200;
}

.logo22 .sq_logo22-3{
	width: 180px;
	height: 60px;
	float: left;
	margin-left: 2px;
	margin-top: 14px;
}

.sq_logo22-3 input{
	width: 180px;
	height: 38px;
	border: 0px;
	background: #ddd;
	line-height: 38px;
	color: #a1a1a1;
	text-indent: 10px;
}

.logo2 .sq_ft{
	width: 342px;
	height: 60px;
	float: right;
	margin-left:48px\0;
	position: relative;
	top: -8px;
}

.close{display:block;width:30px;height:30px;background:#ddd;color:#000;font-size:14px;line-height:30px;text-align:center;position:absolute;right:0px;top:0px}
