@charset "utf-8";
/* CSS Document */
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th{margin:0;padding:0; border:0px;}
body,button,input,select,textarea{font-family:'微软雅黑',  Arial, sans-serif; font-size:14px;font-color:#ffffff;}
ul,ol,li{list-style:none; float:left;}
a:link,a:visited,a:hover,a:active{text-decoration:none; cursor:pointer;}
i,em,b{font-style:normal;}
fieldset,img{border:0;}
button,input,select,textarea{font-size:100%;}
.fl{float:left;}
.fr{float:right;}
body{min-width:1300px!important;}

.cl:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.cl{zoom: 1;}

.top-red{width:100%; height:10px; float:left; position:relative; z-index:10000;background:#8d0202;} 
.top-logo{width:100%;background:#FFF;}

.wid1200{width:1300px;height:190px;margin:0 auto;}
.wid1300{width:1300px;margin:0 auto;}
.logo{margin:40px 0px 0px 0px;}
.logo img{height:105px; }

.topR{margin:50px 0px 0 0px;}
.topR2{margin:0 0px 0 0px;}
.topR a:link,a:visited,a:hover,a:active{text-decoration:none; cursor:pointer;font-family:'微软雅黑', Arial, sans-serif; font-size:14px;font-weight:bold;color:#666666;}

.w{width:1300px;margin:0 auto;background:#d6d7e7;}
.search{width:226px; height:30px; margin:15px 0px 0 500px;}
.search-input{width:196px; color:#333; font-size:14px; height:30px; line-height:28px; background:#FFFFFF; padding-left:5px; float:left; border:1px solid #dddddd; border-right:0;}
.search-btn{width:30px; height:30px; float:right;}



/*menu部分*/ 
/************导航**************/
#bot{height:48px;line-height:48px;width:100%;background:url(../images/artbg.jpg) repeat left top;}
.nav{text-align:center;background:#8d0202;height:48px;}
.nav ul li{display:inline-block;*display:inline;*zoom:1;padding:0 0px;width:162px;
    -webkit-transition-duration: .3s;
    -moz-transition-duration: .3s;
    -o-transition-duration: .3s;
    transition-duration: .3s;
    -ms-transition-duration: 0s;
    position:relative;
}
.nav ul li:hover{background:#bf6268;}
.nav ul li a{font-size:16px;color:#FFF;
    -webkit-transition-duration: .3s;
    -moz-transition-duration: .3s;
    -o-transition-duration: .3s;
    transition-duration: .3s;
    -ms-transition-duration: 0s;
    display:block;
}
.nav ul li span{padding:0 0px;font-size:16px;color:#FFF;
    -webkit-transition-duration: .3s;
    -moz-transition-duration: .3s;
    -o-transition-duration: .3s;
    transition-duration: .3s;
    -ms-transition-duration: 0s;
    display:block;
}
.nav ul li:hover a{color:#FFF;}
.nav ul li:hover span{color:#FFF;}
.nav ul li:hover li{color:#bf6268; font-size: 16px;}
.nav ul li:hover li a{color:#000; font-size: 16px;}
.nav ul li ul{position:absolute;top:48px;display:none;z-index:999;}
.nav ul li:hover ul{display:block;}
.nav ul ul li{width:162px;background:#ffefef;padding:0 0px;}
.nav ul ul li a{}
.nav li ul li:hover a{color:#FFF;} 
.menul0{left:-100px;}
.menul7{left:-550px;}
.menul9{left:-850px;}


.main{width:1300px; margin:0 auto 50px;}
.local{width:1300px; height:80px;padding-left:15px; color:#666; font-size:13px; line-height:80px;}
.local a{color:#666; padding:0 5px;}
.left{width:260px;}
.left-title{width:230px; height:60px; position:relative; z-index:10000; background:#00498f; color:#fff; font-size:18px; line-height:60px; padding-left:30px;}
.left-list{border:solid 1px #C9D7E4; border-top:0;}
.left-list li a{width:198px; padding:0 30px; height:46px; line-height:46px; display:block; float:left; border-bottom:solid 1px #C9D7E4; background:#eff3fc; font-size:14px; color:#000;}
.left-zst{width:260px; height:360px; overflow:hidden; margin-top:15px;}
.left-zst img{width:100%; height:100%;}




/*****************banner************************/

#main0{width:100%;position:relative;background:#FFFFFF;float:left;}
#main0 .vsb-space{float:left;}

#banner{position:relative;background:#d6d7e7;width:100%;height:420px;float:left;}
.banner1{height:420px;width:1300px;position:relative;margin:0 auto;}
.banner1 .box{text-align:center;width:1300px;margin:0 auto;background:#FFF;padding:0px;}
.banner1 .w{width:1300px;height:420px;float:left;}
.banner1 li{position:relative;}
.banner1 img{width:1300px;height:420px;}
.banner1 h3 {position:absolute;bottom:0;text-indent:1em;color:#fff;width:100%;
    background:url(../images/banner1h3.png) repeat left top;
    text-align:left;
    font-size:18px;
    height:50px;
    line-height:50px;
}

.yx-rotaion{margin:0 auto;}
.yx-rotaion-btn,.yx-rotaion-title,.yx-rotation-focus,.yx-rotaion-btn{position:absolute}
.yx-rotation-title{position:absolute;width:100%;height:143px;line-height:40px;background:url(../images/lut-bg.png) no-repeat;left:0;bottom:0;_bottom:-1px;z-index:1}
.yx-rotation-focus span,.yx-rotaion-btn span{background:url(../images/ico.png) no-repeat;display:block; }
.yx-rotation-focus{height:40px;line-height:40px;right:282px;bottom:0;z-index:2; width:95px;}
.yx-rotation-focus span{width:26px;height:4px; float:left;margin-left:5px;position:relative;top:14px;cursor:pointer; background:url(../images/line.png) no-repeat; text-indent:-9999px}
.yx-rotation-focus span.hover{background:url(../images/line-xz.png) no-repeat;}
.rotaion_list{width:1300px;height:420px;overflow:hidden;}
.rotaion_list li{width:1300px; height:314px;}


.yx-rotaion2{margin:0 auto;}
.yx-rotaion-btn2,.yx-rotaion-title2,.yx-rotaion-btn2{position:absolute}
.yx-rotation-title2{position:absolute;width:100%;height:143px;line-height:40px;background:url(../images/lut-bg.png) no-repeat;left:0;bottom:0;_bottom:-1px;z-index:1}
.yx-rotaion-btn2 span{background:none;display:block; }
.yx-rotaion-btn2{width:100%;height:37px;top:50%;margin-top:-19px;}
.yx-rotaion-btn2 span{width:19px;height:37px;cursor:pointer;position:relative}
.yx-rotaion-btn2 .left_btn2{background:url(../images/left-jt.png) no-repeat;float:left;left:20px}
.yx-rotaion-btn2 .right_btn2{background:url(../images/right-jt.png) no-repeat;float:right;right:20px}
.yx-rotaion-btn2 span.hover{filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6}
.yx-rotation-t2{color:#fff;font-size:16px;font-family:microsoft yahei;z-index:2;bottom:0;left:10px;line-height:40px; position:absolute; width:100%; text-align:center;}



.yx-rotaion-btn3,.yx-rotaion-title3,.yx-rotation-t3{position:absolute; }
.yx-rotation-title3{position:absolute;width:460px; left:420px; height:40px;line-height:40px;background:url(../temp/banner-bg.png) repeat; bottom:30px;_bottom:-1px;z-index:1;visibility:hidden;}
.yx-rotation-t3{color:#fff;font-size:18px;font-family:microsoft yahei;z-index:2;bottom:30px;left:420px;line-height:40px; height:40px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; width:430px; text-align:center; padding:0 15px;}
.yx-rotaion-btn3 span{ }
.yx-rotaion-btn3{width:100%;height:41px;top:50%;margin-top:-20px;}
.yx-rotaion-btn3 span{width:60px;height:70px;cursor:pointer;filter:alpha(opacity=70);-moz-opacity:0.7;-khtml-opacity:0.7;opacity:0.7;position:relative}
.yx-rotaion-btn3 .left_btn3{background:url(../images/back-left.png) no-repeat;float:left;left:0px}
.yx-rotaion-btn3 .right_btn3{background:url(../images/back-right.png) no-repeat;float:right;right:0px}
.yx-rotaion-btn3 span.hover{filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity:0.8;opacity:0.8}
.yx-rotation-focus3 span.hover{background-position:-10px -126px}
.yx-rotation-focus3{display:none;}

.yx-rotaion-btn4,.yx-rotaion-title4,.yx-rotation-focus4,.yx-rotation-t4{position:absolute}
.yx-rotation-title4{position:absolute;width:100%;height:50px;line-height:50px;background:url(../temp/banner-bg.png) repeat;left:0;bottom:0;_bottom:-1px;z-index:1}
.yx-rotation-t4{color:#fff;font-size:16px;font-family:microsoft yahei;z-index:2;bottom:0;left:20px;line-height:50px; width:800px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.yx-rotation-focus4 span,.yx-rotaion-btn4 span{ }
.yx-rotation-focus4{height:40px;line-height:40px;right:20px;bottom:0;z-index:2}
.yx-rotation-focus4 span{width:12px;height:12px;line-height:12px;float:left;margin-left:5px;position:relative;top:14px;cursor:pointer;background-position:-24px -126px;text-indent:-9999px}
.yx-rotaion-btn4{height:25px;bottom:12px;right:0;z-index:100000; position:absolute; width:70px;}
.yx-rotaion-btn4 span{width:13px;height:25px;cursor:pointer;}
.yx-rotaion-btn4 .left_btn4{background:url(../images/left-1.png) no-repeat;float:left;}
.yx-rotaion-btn4 .right_btn4{background:url(../images/right-1.png) no-repeat;float:right; margin-right:20px;}
.yx-rotaion-btn4 span.hover{filter:alpha(opacity=60);-moz-opacity:0.6;-khtml-opacity:0.6;opacity:0.6}
.yx-rotation-focus4 span.hover{background-position:-10px -126px}



.yx-rotaion-btn5,.yx-rotaion-title5,.yx-rotation-focus5,.yx-rotation-t5{position:absolute}
.yx-rotation-title5{position:absolute;width:100%;height:30px;line-height:30px;background:#000;filter:alpha(opacity=40);-moz-opacity:0.4;-khtml-opacity:0.4;opacity:0.4;left:0;bottom:0;_bottom:-1px;z-index:1}
a.yx-rotation-t5{color:#fff;font-size:14px;font-family:microsoft yahei;z-index:2;bottom:0;left:10px;line-height:30px;width:350px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.yx-rotation-focus5 span{ }
.yx-rotation-focus5{height:8px;line-height:6px;right:20px;bottom:10px;z-index:2}
.yx-rotation-focus5 span{width:6px;height:6px;line-height:6px;float:left;margin-left:5px;position:relative;cursor:pointer;background:url(../temp/white-point.png) no-repeat;text-indent:-9999px}
.yx-rotation-focus5 span.hover{background:url(../temp/green-point.png) no-repeat;}



.main-news{width:1300px;margin:0 auto;}
.main_news_top div{margin-left:40px;}
.sbcj_news{width:373px;height:240px;margin-top:10px;}

.sbcj_title{
	width:373px;
	height:38px;
	border-bottom:2px solid #ececec;
	border-top:2px solid #ececec;
	}
.sbcj_title span{
	background:url(../images/ts.jpg) no-repeat left 10px;
	color:#333333;font-size:18px;height:38px;line-height:38px;padding-left:14px;
	}
.sbcj_title i{
	width:59px;height:21px;margin-top:9px;
	background:url(../images/more11.jpg) no-repeat;}
.sbcj_news_1{
	width:373px;margin-top:10px;}
.sbcj_news_1 ul li{
	height:32px;line-height:32px;
	background:url(../images/hdd.png) no-repeat left 13px;
	padding-left:15px;   width:96%;
	}
.sbcj_news_1 ul li:hover{background:url(../images/hdddd.png) no-repeat left 13px;}
.sbcj_news_1 ul li a{font-size:14px;color:#333333;}
.sbcj_news_1 ul li a:hover{color:#e9ab03;}
.sbcj_news_1 ul li i{
	font-style:normal;
	font-size:12px;
	color:#999999;
	float: right;}

	
.tscx {
	width:373px;margin-top:10px;margin-left:-40px!important;}
.tscx ul li{
	height:28px;line-height:28px;width:373px;
margin-top:35px;
	padding-left:15px;
	}
.tscx ul li a{font-size:14px;color:#333333;}
.tscx ul li a:hover{color:#e9ab03;}
.tscx ul li i{
	font-style:normal;
	font-size:12px;
	color:#999999;
	margin-left:20px;width:273px;}
.tscx ul li h3{width:273px;float:right;margin-right:-18px;
font-weight:normal;}
.kstd{height:50px;
background-color:#f9f8f8;margin-top:30px;}
.kstd_1{width:75px;height:50px;
background-color:#e9ab03;}
.kstd_1 span{height:50px;
line-height:50px;
color:#fff;font-size:16px;padding-left:5px;}
.link ul{width:1125px;}
.link ul li{width:155px;margin-left:10px;}
.link ul li a{color:#2990d2;font-size:16px;height:50px;line-height:50px;text-align:center;}

.footer{width:100%;background-color:#8d0202;padding:20px 0;}
.foot{width:1300px;margin:0 auto;}
.banq{width:900px;}
.banq p{width:900px;color:#fff;font-size:16px;line-height:30px;text-align:left;margin-left:10px;float:left;}
.banq img{width:68px;padding-top:40px;float:left;padding-left:6px;}
.gzh{width:200px;margin-left:10px;float:left;}
.gzh img{width:140px;height:155px;margin-right:6%;}
.cpr{float:left;width:500px;}














.list-banner{width:100%; height:450px; overflow:hidden;  background-size:cover;text-align:center;}

.main{width:1300px; margin:0 auto; min-height:500px;}
.left{width:280px; position:relative; float:left;}
.right{float:right; width:1000px;margin-top:30px;}
.right1{float:left; width:1300px;margin-top:30px;}

.local{width:980px; height:50px;
padding-bottom:6px;
}
.local h3{display:inline-block; background:#fff; padding-right:10px; height:50px; line-height:50px; float:left; color:#333; font-size:30px;}
.dqwz{background:#fff; color:#666; float:right; font-size:12px; line-height:50px; height:50px; padding-left:6px; font-family:'宋体';}
.dqwz a{padding:0 0 0 6px; margin-left:6px; color:#666; 
}
.lmcc{width:241px; height:80px; background:#8d0202; color:#fff; font-size:25px; padding:0 0 0 40px; line-height:80px; border-bottom:3px solid #bf6268}
.left-list{width:250px; background:#f2f2f2; }
.left-list li a{width:210px; padding-left:40px; display:block; float:left; border-bottom:1px solid #d4d4d4; height:50px; line-height:50px; font-size:16px;}
.left-list li a:hover,.left-current{border-left:3px solid #e63742!important; color:#333!important; padding-left:37px!important; background:#fff!important;}
.jj,.list,.content,.xrld{width:100%; margin:15px 0; float:left;}
.jj p{font-size:15px; line-height:32px; color:#111; display:block; margin-bottom:15px; text-indent:2em;}
.list li,.xrld li{width:100%; margin-bottom:20px; padding-bottom:0px; border-bottom:1px dashed #ccc; margin-bottom:0px;}
.list li .date{width:130px; height:60px; line-height:60px; margin-right:0px; float:right; position:relative; font-size:20px; color:#666; text-align:left;}
.list li .txt{width:800px; float:left;margin-left:15px;}
.list li .txt-1{margin-left:0px;}
.list li .txt-1 h3{display:block; height:60px; font-weight:normal; line-height:60px; color:#111; font-size:16px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; float:left; width:100%;}
.list li .txt-1 p{display:block; line-height:24px; height:24px; color:#666; font-size:13px; float:left; overflow:hidden; width:100%;}
.content-title{width:100%; margin-bottom:20px; float:left;}
.content-title h3{display:block; float:left; width:100%; text-align:center; font-weight:normal; color:#075eaa; font-size:20px; line-height:30px;font-family:'微软雅黑',  Arial, sans-serif;}
.content-title p{display:block; width:100%; text-align:center; color:#666; font-size:12px; font-family:'宋体'; line-height:24px; float:left; margin-top:6px;}
.content-title p span{margin-left:6px;}
.content-con{width:100%; float:left;}
.content-con p{display:block; float:left; width:100%; line-height:36px; font-size:15px; text-indent:2em; margin-bottom:20px;font-family:"宋体", Arial, sans-serif;}
.content-con div span p,.content-con div p,.content-con div span{width:100%; line-height:36px; text-indent:2em; margin-bottom:20px;font-family:"宋体", Arial, sans-serif;}

.sxt{width:100%; float:left; padding-top:15px; border-top:1px solid #e0e0e0; font-size:14px; line-height:30px;}
.sxt a{color:#333; display:block; float:left; width:100%; height:30px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.xrld-pic{width:150px; height:180px; float:left; position:relative; margin-right:-150px; padding-top:6px;}
.xrld-txt{width:100%; float:right;}
.xrld-txt-1{margin-left:180px;}
.xrld-txt-1 h3{font-size:20px; height:30px; line-height:30px; margin-bottom:6px; float:left; width:100%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#111;}
.xrld-con p{width:100%; line-height:30px; color:#666; font-size:14px; text-indent:2em; float:left;}
.xrld-con{width:100%; float:left;}
.xrld-pic img,.ssjg-list{width:100%;}
.ssjg{width:1300px; margin:20px auto; min-height:500px;}
.ssjg-list li{width:100%; padding-bottom:15px; margin-bottom:15px; border-bottom:1px dashed #ccc;}
.ssjg-list h3{display:block; float:left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; height:30px; line-height:30px; width:100%; font-weight:normal; font-size:15px;}
.ssjg-list p{color:#666; font-size:14px; line-height:26px; height:52px; overflow:hidden; width:100%; float:left;}
.ssjg-list i{display:block; width:100%; font-size:12px; color:#999; margin-top:6px; float:left;}



.part1{width:1300px; margin:0 auto;background:#FFFFFF;padding:20px 0;}
.part-gy{width:420px;height:300px; margin:20px 0 0px; float:left;}
.part-gy0{width:900px;height:353px; margin:0 20px 20px 0; float:left;}
.part-gy1{width:380px;height:353px; margin:0 0 20px 0; float:left;}
.part-gy2{width:460px;height:300px; margin:20px 20px 0 0; float:left;}
.part-gy3{width:420px;height:250px; margin:0 20px 10px 0; float:left;}
.part-gy4{width:420px;height:250px; margin:0 0 10px 0px; float:left;}
.part-gy5{width:420px;height:250px; margin:0 20px 10px 0; float:left;}
.part-gy6{width:1260px;height:100px; margin:0px 20px 20px; float:left;}
.sy-title{width:100%; height:33px; border-bottom:1px solid #eee;}
.sy-title h3{display:inline-block; border-bottom:2px solid #8d0202; padding:0 5px; line-height:24px; font-size:20px; padding-bottom:8px; float:left;color:#8d0202;}
.sy-title a{color:#8d0202;}

.sy-title2{width:100%; height:60px; border-bottom:1px solid #eee;}
.sy-title2 h3{display:inline-block; border-bottom:2px solid #8d0202; padding:0 5px; line-height:24px; font-size:20px; padding-bottom:8px; float:left;color:#8d0202;}
.sy-title2 a{color:#8d0202;}

.sy-title1{width:100%; height:33px; border-bottom:1px solid #eee;margin-bottom:15px;}
.sy-title1 h3{display:inline-block; border-bottom:2px solid #8d0202; padding:0 5px; line-height:24px; font-size:20px; padding-bottom:8px; float:left;margin-bottom:15px;}
.tpxt{margin:5px 5px}
.tpxt1{margin:5px 10px}
.rdxw-list,.szll-list,.xxdt-list{width:100%;}
.rdxw-list li{margin-bottom:8px; height:30px; width:420px;}
.rdxw-list li .pic{width:7px; height:30px; overflow:hidden; margin-right:10px;}
.rdxw-list li .pic img{width:7px; height:30px; overflow:hidden;}
.rdxw-list li .txt{width:400px;}
.rdxw-list li .txt h3{width:330px; height:30px; line-height:30px; color:#333; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-weight:normal; font-size:16px;float:left;}
.rdxw-list li .txt i{width:60px;line-height:30px; text-align:right; color:#999; font-size:14px; display:block; float:right;}
.rdxw-list li .txt p{width:100%; color:#999; height:20px; line-height:20px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:12px; float:left;}


.tzgg-list li{width:420px; padding:13px 0; list-style:none;float:left;}
.tzgg-list .date{width:62px; height:54px; text-align:center; margin-right:12px; background:url(../images/date.jpg) no-repeat;}
.tzgg-list .date span{font-size:18px; width:100%; float:left; display:block; color:#fff; height:27px; line-height:27px;}
.tzgg-list .date i{display:block; width:100%; float:left; text-align:center; color:#000; height:18px; line-height:27px; font-size:12px;}
.tzgg-list .txt{width:300px;}
.tzgg-list .txt h3{width:100%; font-size:16px;height:54px; line-height:24px; color:#333; overflow:hidden; text-overflow:ellipsis; font-weight:normal; float:left;}
.tzgg-list .txt p{width:100%; color:#999; height:20px; line-height:20px; overflow:hidden; text-overflow:ellipsis;  font-size:12px; float:left;}


.tzgg-list1 li{width:380px; padding:15px 0; list-style:none;float:left;}
.tzgg-list1 .date{width:62px; height:54px; text-align:center; margin-right:12px; background:url(../images/date.jpg) no-repeat;}
.tzgg-list1 .date span{font-size:18px; width:100%; float:left; display:block; color:#fff; height:27px; line-height:27px;}
.tzgg-list1 .date i{display:block; width:100%; float:left; text-align:center; color:#000; height:18px; line-height:27px; font-size:12px;}
.tzgg-list1 .txt{width:300px;}
.tzgg-list1 .txt h3{width:100%; font-size:16px;height:54px; line-height:24px; color:#333; overflow:hidden; text-overflow:ellipsis; font-weight:normal; float:left;}
.tzgg-list1 .txt p{width:100%; color:#999; height:20px; line-height:20px; overflow:hidden; text-overflow:ellipsis;  font-size:12px; float:left;}

.part2{width:1320px; margin:0 auto 20px;}
.tzgg-2{width:1298px; height:48px; border:1px solid #e8e8e8; background:#f8f8f8; line-height:50px; float:left; margin:0 10px;}
.tzgg-2 h3{font-weight:normal; color:#333; font-size:18px; width:210px; text-align:center; line-height:50px; float:left;}
#FontScroll{width:850px; margin-left:25px; height:50px; line-height:50px; overflow:hidden; float:left;}
#FontScroll ul,#FontScroll li{width:100%; float:left;}
#FontScroll li a{width:760px; height:50px; line-height:50px; color:#666; font-size:14px; display:block; float:left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
#FontScroll li span{width:80px; display:block; height:50px; line-height:50px; color:#999; text-align:right; float:right;}
.part3{width:1320px; margin:0 auto 20px;}
.sy-xxjj{width:420px;}
.sy-xxjj h3{width:420px; height:90px; padding:15px 0 10px; float:left;}
.sy-xxjj p{text-indent:2em; color:#999; font-size:12px; line-height:26px; text-align:justify; float:left; display:block; width:100%;}
.sy-xxjj p a{color:#999;}
.szll-list li{width:420px; border-bottom:1px solid #eeeeee; padding:15px 0 17px;}
.szll-list li .pic{width:80px; height:60px; overflow:hidden; margin-right:10px;}
.szll-list li .txt{width:230px;}
.szll-list li .txt h3{width:100%; height:18px; line-height:18px; color:#333; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-weight:normal; font-size:14px;}
.szll-list li .txt p{width:100%; height:40px; line-height:20px; font-size:12px; color:#999; overflow:hidden;}
.xxdt-list li{background:url(../images/point.png) no-repeat left center; padding-left:14px; border-bottom:1px solid #eeeeee; width:306px; height:39px; line-height:39px; font-size:14px; overflow:hidden; text-

overflow:ellipsis; white-space:nowrap;}
.xxdt-list li a{color:#333; width:100%; height:39px; line-height:39px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.part4{width:1320px; margin:0 auto 20px; height:80px;}
.ad-1{width:1300px; margin:0 10px; float:left;}
.part5{width:1320px; margin:0 auto 20px;}
.sy-jyxx,.sy-jpkc,.sy-xfjs{width:100%; height:169px; overflow:hidden; margin-top:10px;}
.part6,.part7,.part9,.part10,.part11,.part12,.part14{width:1320px; margin:0 auto 20px;}
.part6-title{width:100%; border-bottom:1px solid #eee; height:33px;}
.part12-title{width:100%; height:33px;}
.part6-title h3,.part12-title h3{display:block;  line-height:24px; font-size:20px; padding-bottom:8px; float:left;}
.part6-con,.part7-con,.part9-con,.part10-con,.part11-con,.part12-con,.part14-con{width:1300px; margin:0 10px; float:left;}
.part6-content,.part7-content,.part9-content,.part10-content,.part14-content{width:100%; margin-top:15px;}
.part6-left{width:659px; height:314px; overflow:hidden; margin-right:20px;}
.part6-right{width:321px; height:314px; overflow:hidden;}
.part6-right li{width:321px; border-bottom:1px solid #eeeeee; float:left;}
.part6-right li .part6-list{width:100%; height:40px; overflow:hidden;}
.part6-right li .part6-list a{display:block; width:240px; float:left; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; height:40px; line-height:40px; font-size:14px; color:#333;}
.part6-right li i{display:block; width:80px; float:right; text-align:right; font-size:12px; color:#999; line-height:40px; height:40px;}
.part6-zy{width:100%; font-size:12px; line-height:24px; height:72px; overflow:hidden; color:#999; margin-bottom:8px;}
.part6-zy a{color:#999;}
.part7-left{width:420px; float:left;}
.part7-right{width:420px;}
.part7-left li{width:420px; margin-right:20px;}
.part7-left li .part7-pic{width:100%; height:239px; overflow:hidden;}
.part7-left li .part7-pic img{width:100%;}
.part7-left li .part7-txt{width:100%; height:36px; line-height:36px;}
.part7-left li .part7-txt h3{color:#333; font-size:16px; display:block; float:left; width:338px; font-weight:normal; overflow:hidden;  white-space:nowrap; text-overflow:ellipsis;}
.part7-left li .part7-txt i{width:80px; text-align:right; color:#999; font-size:14px; display:block; float:right;}
.part7-right li{width:60px; margin-right:26px; margin-bottom:10px; text-align:center; line-height:24px;}
.part7-right li a{display:block; float:left; width:100%; overflow:hidden; color:#666; font-size:14px; text-align:center; line-height:24px;}

.part8-left{width:380px; float:left;}
.part8-right{width:380px;}
.part8-left li{width:380px; margin-right:20px;}
.part8-left li .part8-pic{width:100%; height:239px; overflow:hidden;}
.part8-left li .part8-pic img{width:100%;}
.part8-left li .part8-txt{width:100%; height:36px; line-height:36px;}
.part8-left li .part8-txt h3{color:#333; font-size:16px; display:block; float:left; width:298px; font-weight:normal; overflow:hidden;  white-space:nowrap; text-overflow:ellipsis;}
.part8-left li .part8-txt i{width:80px; text-align:right; color:#999; font-size:14px; display:block; float:right;}

.part10-content{background:#f4f4f4;}
.part10-left{width:660px; height:314px;}
.part10-right{width:300px; padding:0 20px; position:relative;}
.part10-right ul{margin-top:220px; width:100%;}
.part10-right li{width:63px; height:58px; float:left; margin-right:10px; padding:6px 2px 2px;}
.part10-zy{position:absolute; top:10px; left:20px; width:300px; z-index:10;}
.part10-list{width:67px; height:60px;}
.part10-right li:hover,.part10-current{background:url(../images/xz.png) no-repeat; padding:6px 2px 2px; width:63px; height:58px; overflow:hidden;}
.part10-right li img{width:63px;}
.part10-zy h3{width:100%; font-size:16px; height:45px; display:block; float:left; line-height:45px; overflow:hidden; font-weight:normal; color:#333; text-align:center; overflow:hidden;  white-space:nowrap; text-

overflow:ellipsis;}
.part10-zy p{display:block; width:100%; float:left; color:#999; font-size:12px; line-height:24px; height:144px; overflow:hidden; text-indent:2em;text-align:justify; text-justify:inter-ideograph;}
.part11-left{width:659px; margin-right:20px;}
.part11-left li{width:659px; border-bottom:1px solid #eeeeee; padding:15px 0;}
.part11-left li .pic{width:180px; height:120px; float:left; margin-right:20px;}
.part11-left li .txt{width:459px; float:left;}
.part11-left li .txt h3{font-weight:normal; color:#333; font-size:14px; height:24px; line-height:24px; color:#333; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.part11-left li .txt p{width:100%; color:#999; font-size:12px; line-height:20px; height:80px; overflow:hidden; display:block; float:left; text-indent:2em;text-align:justify; text-justify:inter-ideograph;}
.part11-left li .txt i{display:block; width:100%; text-align:right; color:#999; float:left; line-height:20px; font-size:12px;}
.part11-right{width:321px;}
.part11-right ul{margin-top:14px;}
.part11-right li{border-bottom:1px solid #eeeeee; height:40px; line-height:40px; background:url(../images/point.png) no-repeat left center; padding-left:15px; width:306px;}
.part11-right li a{display:block; height:40px; line-height:40px; width:100%; color:#333; font-size:14px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.part11-content{width:100%;}
.part12-content li{width:320px; margin-right:20px; border-top:2px solid #8d0202;}
.part12-content li .pic{width:320px; height:237px; overflow:hidden; float:left;}
.part12-content li .pic img{width:320px; min-height:237px;}
.part12-content li .txt{width:320px; float:left;}
.part12-content li .txt .bt{width:100%; height:36px; line-height:36px; overflow:hidden;}
.part12-content li .txt .bt h3{width:240px; height:40px; line-height:40px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; color:#333; font-weight:normal; float:left; display:block; font-weight:normal; font-

size:14px;}
.part12-content li .txt .bt i{display:block; width:80px; float:right; text-align:right; color:#999; font-size:12px;}
.part12-content li .txt .zy{width:100%; color:#999; line-height:20px; height:60px; font-size:12px; overflow:hidden; text-align:justify; text-justify:inter-ideograph;}
.part12-content{width:100%; margin-top:5px;}
.part14-content li{width:74px; font-size:14px; color:#666; height:28px; line-height:20px; margin-right:28px;}
.part14-content li a{color:#666;}
.foot{width:100%; background:#777; height:80px;}
.foot-1{width:1300px;margin:0 auto;}
.foot-left{text-align:center;height:80px;width:1300px;background:#777;}
.foot-left p{text-align:center;}
.foot-left ul{width:100%; float:left;}
.foot-left li{height:12px; line-height:12px; padding:0 18px; margin-top:20px; border-right:1px solid #5e5e5e;}
.foot-left li a{color:#e0e0e0; font-size:12px;}
.bq{width:100%; margin-top:20px; color:#858585; font-size:12px; line-height:22px;}
.foot-right{width:160px; margin-top:20px; float:right;}
.foot-right li{margin-left:10px; width:30px; height:30px;}

img#tp01 {
    border: 0px;
}






/*图片列表*/
.imgList{width: 1300px;	height: auto;margin:0 auto;}
.imgList li{position: relative;	width: 165.833333px;height: 165px;float: left;overflow: hidden;	margin-right:1px;}
.imgList li .listImg{width: 100%;height: auto;}
.imgList li .listImg img{display: block;width: 100%;}
.imgList li .imgTxt{position: absolute;	bottom: 0;left: 0;margin-bottom: -82.5px;width:145.833333px;height: 165px;	background:url(../images/ico6.png) repeat; opacity:0; filter:Alpha(Opacity=0); padding:0 10px;}
.imgList li .imgTxt h2{width:100%;margin-top:25px;line-height:35px;height:35px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:16px;color:#fff;font-weight:normal;text-align:center; display:block; 

float:left;}
.imgList li .imgTxt p{font-size:12px;line-height:18px; height:54px;text-align:left; overflow:hidden; color:rgba(255,255,255,0.6); float:left; display:block; width:100%;}
.imgList li .imgTxt .ckgd{width:70px; height:20px; line-height:20px; border-radius:4px; border:1px solid #157e6b; color:#157e6b; text-align:center; float:left; font-size:12px; margin:10px 37.5px 0;}
.imgList li .imgTxt .ckgd:hover{border:1px solid #fff; color:#fff;}







.leftsidebar_box{width:100%; float:left;height:auto !important;overflow:visible !important;}
.line{height:2px;width:100%;background-image:url();background-repeat:repeat-x;}
.leftsidebar_box dt{text-align:center;letter-spacing: 10px;background-repeat:no-repeat;background-position:10px center;color:#333;font-size:18px;position:relative;line-height:50px;height:50px;cursor:pointer; border-bottom:1px solid #f8f8f8}
.leftsidebar_box dd{background-color:#f8f8f8;padding-left:40px;}
.leftsidebar_box dd a{color:#333;line-height:50px;}
.leftsidebar_box dt img{position:absolute;right:10px;top:16px;}



#banner{position:relative;background:#FFFFFF;width:100%;}
.banner1{height:420px;width:1300px;position:relative;margin:0 auto;}
.banner1 .box{text-align:center;width:1300px;margin:0 auto;background:#FFF;position:absolute;padding:0px 0px 20px;}
.banner1 .w{width:1300px;height:420px;float:left;}
.banner1 li{position:relative;}
.banner1 img{width:1300px;height:420px;}
.banner1 h3 {position:absolute;bottom:0;text-indent:1em;color:#fff;width:100%;
    background:url(../images/banner1h3.png) repeat left top;
    text-align:left;
    font-size:18px;
    height:50px;
    line-height:50px;
}
/* 本例子css */
.slideBox{ width:1300px; height:400px; overflow:hidden; position:relative;margin:20px 20px;}
.slideBox .hd{ height:14px; overflow:hidden; position:absolute; right:10px; bottom:18px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:10px;  width:14px; height:14px; line-height:14px; text-align:center; background:#eee1d4; cursor:pointer; }
.slideBox .hd ul li.on{ background:#8c1616;}
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBox .prev,
.slideBox .next{ position:absolute; left:0; top:50%; margin-top:-25px; display:block; width:58px; height:80px; 
    filter:alpha(opacity=50);opacity:0.5;   
    background:url(../images/zuo.png) no-repeat left top;
}
.slideBox .next{ left:auto; right:0;background:url(../images/you.png) no-repeat left top;}
.slideBox .prev:hover,
.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
.slideBox .prevStop{ display:none;  }
.slideBox .nextStop{ display:none;  }




/*banner2*/
.slideBox2 .hd {
	height: 14px;
	overflow: hidden;
	position: absolute;
	width: 1300px;
	left: 50%;
	*left: 0%;
	margin-left: -48px;
	bottom: 18px;
	z-index: 1;
}
.slideBox2 .hd ul {
	overflow: hidden;
	zoom: 1;
}
.slideBox2 .hd ul li {
	float: right;
	margin-left: 14px;
	width: 10px;
	height: 10px;
	background:url(../images/ico1.png) no-repeat;
	cursor: pointer;
	border-radius: 50%;
}
.slideBox2 .hd ul li.on {
	background: url(../images/ico.png) no-repeat;
}
.slideBox2 .bd li {
	position: relative;
}
.slideBox3{
	margin-bottom: 0;
}
.slideBox2 .bd li .tit p{
	width: 1180px;
	margin: 0 auto;
	font-size: 16px;
	color: #fff;
}






.left-list li a:hover{background:#8d0202 url(../temp/3_11.png) no-repeat 200px center;color:#fff;}
.right-list dl{width:100%; float:left;}
.right-list dt,.list-bt{border-left:3px solid #8d0202; background:#f2f2f2; height:40px; line-height:40px; padding-left:15px; width:900px; float:left; color:#8d0202; font-size:20px; margin-bottom:6px;}
.right-list dd,.list-con li{width:898px; height:40px; line-height:40px; border-bottom:1px solid #eeeeee; display:block; color:#333; background:url(../images/point.png) no-repeat left center; padding-left:15px; float:left;}
.right-list dd i,.list-con li i{width:120px; height:40px; line-height:40px; color:#999; font-size:14px; display:block; float:right; text-align:right;}
.right-list dd a,.list-con li a{width:778px; height:40px; line-height:40px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; color:#333; font-size:16px; display:block; float:left;}
.left-current{background:#8d0202 url(../temp/3_11.png) no-repeat 200px center;color:#fff; width:200px; padding-left:20px; height:40px; line-height:40px; border-bottom:1px solid #f8f8f8; font-size:14px; display:block;}
.list-con,.jj{width:100%; float:left; margin-bottom:30px; height:auto;}
.pic{width:760px; float:left;}
.pic ul{min-height:500px; border:1px solid #eeeeee; border-top:0; padding:29px; width:700px;}
.pic li{margin:0 5px 15px; width:165px;}
.pic li .img{width:165px; height:165px; overflow:hidden;}
.pic li .img img{width:100%; min-height:165px;}
.pic li .txt{width:165px; height:40px; text-align:center; line-height:40px; font-size:14px; color:#333;}

.pic li .txt a{color:#333;}




/*********字体样式****************/
.f_12{font-size:12px;}
.f_14{font-size:14px;}
.f_16{font-size:16px;}
.f_18{font-size:18px;}
.f_20{font-size:20px;}

/*********字体颜色****************/
.gray_1{color:#333;}
.gray_2{color:#666;}
.gray_3{color:#999;}
.green{color:#b25454;}

.more-1{background:url(../images/jt.jpg) no-repeat; display:block; float:right; margin-top:2px;}
.more{font-size:12px; color:#999; display:block; float:right; line-height:24px;}
.lm-left-title{width:320px; height:85px; text-align:center; color:#fff; padding-top:15px; background:url(../temp/3_07.png) no-repeat;}
.lm-left-title h3{font-size:20px; line-height:40px; width:100%; display:block; font-weight:normal;}
.lm-left-title i{width:100%; font-size:14px;}

.clearFix:after{
 clear:both;
 display:block;
 visibility:hidden;
 height:0;
 line-height:0;
 content:'';

}
.clearFix{zoom:1;} /*解决ie6/7兼容问题*/
.defaultInputStyle{border:solid 1px #AFD5F5}


.service{}
.servicebox{ padding:15px 0 15px 30px;  overflow:hidden;}
.servicebox ul li{ float:left; width:175px; height:30px; line-height:18px; border-left:solid 5px #ccc; margin-top:20px;}
.servicebox ul li a{ display:block; padding-left:15px; color:#444;font-size:18px;}
.servicebox ul li:hover{ border-left:solid 5px #ac0b18;}
.servicebox ul li a:hover{  color:#ac0b18;}
.servicebox .fl_tt span{ height:40px; line-height:40px; font-size:20px;color:#ac0b18;}
.servicebox .fl_tt1 span{ height:40px; line-height:40px; font-size:24px;color:#ac0b18;}

#vsb_content_4 DIV{word-wrap:break-word;word-break:normal;}