﻿@charset "utf-8";
/* CSS Document */
.inbanner{
	width:100%;
	height:500px;
	}
.inbanner ul{
	width:100%;
	height:500px;
	position:absolute;
	}
.inbanner ul img{
	width:100%;
	height:500px;
	}
.lerig{
	width:100%;
	height:55px;
	position:relative;
	z-index:1;
	top:265px;
	}
.lerigbox{
	width:1200px;
	height:55px;
	margin-left:auto;
	margin-right:auto;
	}
.lerigbox .lia{
	width:30px;
	height:55px;
	float:left;
	display:block;
	cursor:pointer;
	}
.lerigbox .lib{
	width:30px;
	height:55px;
	float:right;
	display:block;
	cursor:pointer;
	}
.main{
	width:100%;
	height:auto;
	float:left;
	}
.mainbox{
	width:1200px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	}
.mune{
	width:1100px;
	height:auto;
	float:left;
	}
.mainone{
	width:1200px;
	min-height:275px;
	border-bottom:2px solid #f2f2f2;
	float:left;
	margin-top:20px;
	}
.nwes{
	width:455px;
	height:auto;
	float:left;
	margin-left:20px;
	*margin-left:10px;
	}
.newa{
	width:455px;
	height:auto;
	float:left;
	}
.newb{
	width:455px;
	height:auto;
	float:left;
	margin-top:15px;
	}
.newtit{
	width:455px;
	height:25px;
	float:left;
	border-bottom:2px solid #f2f2f2;
	}
.newtit p{
	float:left;
	color:#444444;
	font-size:14px;
	font-weight:bold;
	}
.newtit p span{
	color:#adadad;
	font-size:12px;
	font-weight:normal;
	margin-left:5px;
	}
.newtit a{
	float:right;
	line-height:25px;
	color:#adadad;
	}
.newul{
	width:455px;
	height:auto;
	float:left;
	margin-top:10px;
	}
.newul li{
	width:455px;
	height:27px;
	float:left;
	}
.newul li .lie{
	padding-left:3px;
	padding-right:3px;
	height:14px;
	display:block;
	background:#adadad;
	float:left;
	line-height:14px;
	text-align:center;
	color:#fff;
	margin-top:6px;
	margin-right:10px;
	}
.newul li a{
	float:left;
	line-height:27px;
	color:#333333;
	}
.newul li .lif{
	
	float:right;
	line-height:27px;
	color:#999;
	}
.inabout{
	width:331px;
	height:254px;
	border:1px solid #ededed;
	float:left;
	margin-left:20px;
	background:#f7f7f7;
	}
.inabtit{
	width:288px;
	height:61px;
	border-bottom:1px solid #ececec;
	float:left;
	margin-left:22px;
	}
.inabtit .lig{
	width:42px;
	height:47px;
	display:block;
	margin-top:10px;
	float:left;
	}
.inabtit p{
	float:left;
	color:#444444;
	font-size:16px;
	font-weight:bold;
	margin-top:30px;
	}
.inabtit p .lih{
	color:#737375;
	font-size:12px;
	font-weight:normal;
	margin-left:8px;
	}
.inabmu{
	width:297px;
	height:auto;
	float:left;
	margin-left:15px;
	margin-top:10px;
	}
.inabmu p{
	color:#666666;
	line-height:21px;
	}
.inabmu p span{
	color:#222222;
	}
.inabmu a{
	display:block;
	color:#777;
	margin-top:15px;
	}
	
.maintwo{
	width:1200px;
	height:43px;
	float:left;
	margin-top:20px;
	margin-bottom:20px;
	}
.maintwo .lii{
	width:12px;
	height:20px;
	display:block;
	float:left;
	cursor:pointer;
	margin-top:12px;
	margin-left:20px;
	*margin-left:10px;
	margin-right:22px;
	}
.maintwo .lij{
	width:12px;
	height:20px;
	display:block;
	float:right;
	cursor:pointer;
	margin-top:12px;
	margin-right:20px;
	}
.maintwo ul{
	float:left;
	}
.maintwo ul li{
	width:160pxc;
	height:39px;
	float:left;
	border:2px solid #ededed;
	margin-right:20px;
	*margin-right:18px;
	}
.bannae{
	width:100%;
	height:262px;
	top:108px;
	position:relative;
	}
.banbox{
	width:1200px;
	height:262px;
	margin-left:auto;
	margin-right:auto;
	}
.banbox ul{
	width:1200px;
	height:262px;
	}
.fleft{
	width:150px;
	height:auto;
	float:left;
	margin-top:20px;
	margin-left:20px;
	*margin-left:10px;
	}
.fla{
	width:150px;
	height:36px;
	float:left;
	}
.fla p{
	width:150px;
	height:35px;
	float:left;
	border-bottom:1px solid #e7e7e7;
	font-size:14px;
	color:#444;
	font-weight:bold;
	line-height:35px;
	}
.flb{
	float:left;
	width:150px;
	margin-top:10px;
	height:auto;
	}
.fleft .lfuia li{
	width:150px;
	height:30px;
	float:left;
	}
.flb li a{
	width:150px;
	height:30px;
	display:block;
	float:left;
	color:#444444;
	font-size:12px;
	line-height:30px;
	}
.flb li a span{
	width:3px;
	height:3px;
	display:block;
	float:left;
	background:#30F;
	margin-top:15px;
	margin-right:8px;
	}
.flb li a:hover{
	color:#e5302a;
	font-weight:bold;
	}
.righter{
	width:800px;
	height:auto;
	float:left;
    margin-left:10px;
	}
.righa{
	width:21px;
	height:42px;
	float:left;
	margin-top:50px;
	}
.righb{
	width:760px;
	overflow:hidden;
	height:auto;
	float:left;
	padding-bottom:30px;
    margin-left:20px;
	}
.tita{
	width:971px;
	height:20px;
	float:left;
	margin-top:20px;
	margin-right:30px;
	}
.tita span{
	float:right;
	}
.tita span p{
	float:left;
	color:#777777;
	line-height:20px;
	}
.tita span p a{
	float:left;
	color:#777777;
	line-height:20px;
	}
.titb{
	width:950px;
	height:34px;
	float:right;
	margin-right:30px;
	*margin-right:15px;
	border-bottom:1px solid #e7e7e7;
	}
.titb span{
	float:left;
	width:5px;
	height:16px;
	display:block;
	margin-right:8px;
	margin-top:10px;
	background:#e5312a;
	}
.titb p{
	color:#444444;
	font-size:16px;
	font-weight:bold;
	line-height:35px;
	}
.prod{
	width:948px;
	height:auto;
	float:right;
	margin-right:30px;
	margin-right:10px;
	border-left:1px solid #e5e5e5;
	border-top:1px solid #e5e5e5;
	border-right:1px solid #e5e5e5;
	margin-top:25px;
	}
.pra{
	width:948px;
	height:43px;
	float:left;
	border-bottom:1px solid #e5e5e5;
	background:#f3f3f3;
	}
.pra p{
	line-height:43px;
	color:#666666;
	text-align:center;
	}
.prb{
	width:948px;
	height:auto;
	float:left;
	border-bottom:1px solid #e5e5e5;
	background:#f3f3f3;
	}
.prb tr{
	width:948px;
	height:55px;
	float:left;
	border-bottom:1px solid #e5e5e5;
	background:#fff;
	}
.prb tr .pa{
	line-height:55px;
	color:#444444;
	}
.prb tr .pa span{
	width:7px;
	height:7px;
	display:block;
	float:left;
	margin-left:15px;
	margin-top:24px;
	margin-right:8px;
	}
.prb tr .pb{
	line-height:55px;
	text-align:center;
	color:#444444;
	}
.prb tr .pc{
	line-height:55px;
	text-align:center;
	color:#ff6c00;
	font-size:18px;
	}
.prb tr a{
	width:70px;
	height:35px;
	display:block;
	margin-left:auto;
	margin-right:auto;
	background:#ffd1cf;
	line-height:35px;
	text-align:center;
	color:#bd423e;
	font-weight:bold;
	}
.lister{
	width:950px;
	min-height:30px;
	float:right;
	margin-right:30px;
	*margin-right:15px;
	margin-top:20px;
	}
.lister ul{
	float:right;
	min-height:30px;
	}
.lister ul li{
	width:30px;
	height:30px;
	float:left;
	line-height:30px;
	text-align:center;
	color:#444444;
	}
.lister ul li a{
	display:block;
	border:1px solid #cacaca;
	background:#fff;
	color:#444;
	height:28px;
	width:28px;
	}
.lister ul .stea{
	width:58px;
	height:30px;
	display:block;
	}
.lister ul .stea a{
	width:56px;
	height:28px;
	display:block;
	}
.lister ul .li_h a{
	border:1px solid #e5312a;
	color:#e5312a;
	}
.ducta{
	width:950px;
	height:auto;
	float:right;
	margin-right:30px;
	*margin-right:15px;
	margin-top:15px;
	}
.ducta p{
	width:950px;
	float:left;
	height:auto;
	display:block;
	line-height:27px;
	font-size:14px;
	color:#444444;
	}
.ducta p span{
	width:880px;
	float:right;
	}
.ducta a{
	float:left;
	width:152px;
	height:45px;
	display:block;
	margin-top:20px;
	margin-bottom:30px;
	}
.poyy{
	width:880px;
	height:500px;
	float:right;
	margin-right:30px;
	}
.poyy li{
	width:880px;
	min-height:35px;
	float:left;
	margin-top:10px;
	}
.poyy li .prc{
	float:left;
	color:#666666;
	line-height:35px;
	}
.poyy li .prc .prd{
	color:#ee2a23;
	}
.poyy li .pre{
	float:left;
	color:#666666;
	line-height:35px;
	height:35px;
	width:80px;
	}
.poyy li .pre .prf{
	color:#ee2a23;
	float:left;
	}
.txt1{
	width:378px;
	height:33px;
	display:;
	float:left;
	border:1px solid #d2d2d2;
	background:#fff;
	}
.txt2{
	width:378px;
	height:113px;
	display:;
	float:left;
	border:1px solid #d2d2d2;
	background:#fff;
	}
.poyy li .prg{
	color:#7a7a7a;
	float:left;
	font-size:14px;
	}
.but1{
	width:152px;
	height:42px;
	border-bottom:3px solid #dd0000;
	background:#ee2a23;
	border-radius:3px;
	line-height:42px;
	text-align:center;
	color:#fff;
	font-size:18px;
	cursor:pointer;
	}
.inp1{
	display:block;
	float:left;
	margin-top:12px;
	margin-left:8px;
	margin-right:3px;
	}
	
.poyy li .prh{
	color:#999999;
	float:left;
	line-height:35px;
	font-size:14px;
	}
.txt3{
	width:110px;
	height:33px;
	display:;
	float:left;
	border:1px solid #d2d2d2;
	background:#fff;
	margin-right:10px;
	}
.inp2{
	display:block;
	float:left;
	margin-top:12px;
	margin-left:8px;
	margin-right:3px;
	}
.poyy li .pri{
	color:#444444;
	float:left;
	line-height:35px;
	font-size:14px;
	}
.poyy li .prj{
	color:#999999;
	float:left;
	margin-left:20px;
	line-height:35px;
	font-size:12px;
	}
.riska{
	width:950px;
	height:auto;
	float:right;
	margin-right:30px;
	*margin-right:15px;
	margin-bottom:20px;
	}
.riska p{
	color:#444444;
	line-height:20px;
	margin-top:20px;
	}
.riska span{
	width:729px;
	height:680px;
	display:block;
	background:#960;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	}
	
.newslist{
	width:900px;
	height:auto;
	margin-right:90px;
	*margin-right:15px;
	}
.newslist li{
	width:760px;
	min-height:134px;
	margin-top:30px;
	border-bottom:1px dashed #b1b1b1;
    list-style:none;
	float:left;
	}
.neimg{
	width:142px;
	display:block;
	float:left;
	background:#30F;
    margin-left:15px;
	}
.newz{
	width:580px;
	height:auto;
	float:right;
	}
h2{
	color:#444444;
	font-size:12px;
	font-weight:bold;
	cursor:pointer;
	}
.newz span{
	display:block;
	color:#999999;
	line-height:30px;
	}
.newz p{
	display:block;
	color:#444444;
	line-height:20px;
	}
.newz a{
	display:block;
	color:#999999;
	line-height:20px;
	}
.newz a:hover{
	color:#e5312a;
	}
h2:hover{
	color:#e5312a;
	}
.newmu{
	width:950px;
	height:auto;
	float:right;
	margin-right:30px;
	*margin-right:15px;
	}
.newstit{
	width:950px;
	height:100px;
	float:left;
	}
.newstit p{
	width:950px;
	height:44px;
	float:left;
	border-bottom:1px dashed #b1b1b1;
	line-height:44px;
	color:#444;
	font-weight:bold;
	font-size:16px;
	text-align:center;
	}
.newstit  span{
	width:950px;
	height:40px;
	display:block;
	text-align:center;
	color:#999999;
	line-height:40px;
	}
.nemuna{
	width:950px;
	height:auto;
	float:left;
	}
.nemuna p{
	margin-top:20px;
	line-height:20px;
	font-size:12px;
	color:#444;
	text-indent:25px;
	}
.abmus{
	width:950px;
	height:auto;
	float:right;
	margin-right:30px;
	*margin-right:15px;
	border-bottom:1px dashed #c2c2c2;
	padding-bottom:30px;
	}
.abmus p{
	color:#444444;
	line-height:20px;
	font-size:12px;
	margin-top:20px;
	}
.ablist{
	width:950px;
	height:auto;
	float:right;
	margin-right:30px;
	}
.ablist li{
	width:950px;
	height:auto;
	float:left;
	margin-top:25px;
	}
.aba{
	width:120px;
	height:auto;
	float:left;
	}
.aba span{
	width:55px;
	height:50px;
	margin-left:auto;
	margin-right:auto;
	display:block;
	}
.aba p{
	text-align:center;
	line-height:30px;
	color:#444444;
	font-size:16px;
	}
.abb{
	width:790px;
	height:auto;
	margin-top:10px;
	float:right;
	color:#444444;
	line-height:22px;
	}
.bbmus{
	width:950px;
	height:auto;
	float:right;
	margin-right:30px;
	*margin-right:15px;
	}
.bbmus p{
	color:#444444;
	line-height:20px;
	font-size:12px;
	margin-top:20px;
	}
.qywh{
	width:950px;
	height:auto;
	float:right;
	margin-right:30px;
	*margin-right:15px;
	}
.qywh li{
	width:950px;
	height:auto;
	float:left;
	margin-top:30px;
	}
.qya{
	width:106px;
	height:37px;
	float:left;
	margin-top:3px;
	}
.qya p{
	width:101px;
	height:37px;
	display:block;
	float:left;
	background:#e6453f;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	line-height:37px;
	}
.qya span{
	width:5px;
	height:9px;
	display:block;
	float:left;
	margin-top:14px;
	}
.qyb{
	width:815px;
	height:auto;
	float:right;
	}
.qyb p{
	color:#444444;
	line-height:20px;
	}
.joba{
	width:948px;
	height:43px;
	border:1px solid #ebebeb;
	background:#fff;
	float:right;
	margin-right:30px;
	*margin-right:15px;
	margin-top:10px;
	}
.joba p{
	line-height:45px;
	margin-left:15px;
	font-size:12px;
	font-weight:bold;
	color:#444444;
	}
.jobb{
	width:946px;
	height:auto;
	float:right;
	margin-right:30px;
	*margin-right:15px;
	margin-top:10px;
	border-bottom:1px solid #ebebeb;
	border-top:1px solid #ebebeb;
	border-right:1px solid #ebebeb;
	border-left:3px solid #e5312a;
	}
.jobb .ja{
	width:946px;
	height:25px;
	float:left;
	margin-top:10px;
	color:#e5312a;
	font-weight:bold;
	line-height:25px;
	}
.jobb .ja .jb{
	width:7px;
	height:7px;
	display:block;
	margin-left:20px;
	margin-right:5px;
	margin-top:9px;
	float:left;
	}
.jobb .jc{
	width:946px;
	height:25px;
	float:left;
	margin-top:10px;
	color:#666666;
	font-weight:bold;
	line-height:25px;
	}
.jobb .jc .jd{
	width:7px;
	height:7px;
	display:block;
	margin-left:40px;
	margin-right:5px;
	margin-top:9px;
	float:left;
	}
.jobb .je{
	width:946px;
	height:25px;
	margin-top:10px;
	color:#666666;
	line-height:25px;
	margin-left:10px;
	}
.jobb .jf{
	width:946px;
	height:25px;
	color:#666666;
	font-weight:bold;
	line-height:25px;
	margin-left:10px;
	}
.jobb .jj{
	width:946px;
	height:25px;
	color:#666666;
	font-weight:bold;
	margin-left:75px;
	font-weight:bold;
	line-height:25px;
	}
.jobb .jk{
	color:#666666;
	margin-top:5px;
	margin-left:50px;
	}
.jobb .ji{
	width:946px;
	height:25px;
	float:left;
	margin-top:15px;
	margin-bottom:15px;
	line-height:25px;
	color:#444444;
	}
.jobb .ji .jl{
	width:20px;
	height:15px;
	display:block;
	float:left;
	margin-top:5px;
	margin-left:50px;
	margin-right:5px;
	}
.jobb .ji .jn{
	color:#e5312a;
	}
	
	
.licai{
	width:946px;
	height:auto;
	float:right;
	margin-right:30px;
	*margin-right:15px;
	margin-top:10px;
	overflow:hidden;
	background:#fff;
	border-bottom:1px solid #ebebeb;
	border-top:1px solid #ebebeb;
	border-right:1px solid #ebebeb;
	border-left:3px solid #e5312a;
	}
.licai .kia{
	width:946px;
	height:25px;
	margin-top:10px;
	color:#444444;
	line-height:25px;
	font-weight:bold;
	}
.licai .kia .kib{
	width:7px;
	height:7px;
	display:block;
	float:left;
	margin-left:20px;
	*margin-left:10px;
	margin-top:9px;
	margin-right:5px;
	}
.licai .kic{
	width:946px;
	height:auto;
	float:left;
	display:block;
	margin-top:10px;
	}
.licai .kic .kid{
	width:7px;
	height:7px;
	display:block;
	float:left;
	margin-left:20px;
	*margin-left:10px;
	margin-top:9px;
	margin-right:5px;
	}
.licai .kic .kie{
	width:900px;
	height:auto;
	display:block;
	float:left;
	color:#666666;
	line-height:20px;
	margin-top:3px;
	}
.licai a{
	color:#e5312a;
	margin-left:30px;
	*margin-left:15px;
	margin-top:10px;
	display:block;
	width:946px;
	height:25px;
	float:left;
	}
.conta{
	width:950px;
	height:auto;
	float:right;
	margin-right:30px;
	*margin-right:15px;
	}
.conleft{
	width:300px;
	height:auto;
	float:left;
	margin-top:40px;
	}
.cona{
	width:300px;
	height:50px;
	float:left;
	}
.cona p{
	color:#000000;
	font-size:18px;
	}
.cona span{
	color:#5a5a5a;
	font-size:14px;
	}
.conb{
	width:300px;
	height:auto;
	float:left;
	}
.conb li{
	width:300px;
	height:25px;
	float:left;
	margin-top:15px;
	}
.conb li span{
	width:20px;
	height:20px;
	display:block;
	float:left;
	margin-top:3px;
	margin-right:5px;
	}
	
.conb li p{
	display:block;
	float:left;
	line-height:25px;
	color:#444444;
	font-size:14px;
	}
.conc{
	width:300px;
	height:40px;
	float:left;
	margin-top:40px;
	}	
.conc p{
	line-height:40px;
	float:left;
	color:#444444;
	font-size:14px;
	font-weight:bold;
	}
.conc a{
	width:39px;
	height:39px;
	display:block;
	float:left;
	margin-left:5px;
	margin-right:10px;
	}
	
	
	
	
	
	
	
.conright{
	width:600px;
	height:378px;
	float:right;
	border:1px solid #bababa;
	margin-top:40px;
	}
.world{
	width:1200px;
	height:auto;
	float:left;
	}
	
	
	
.tata{
	width:1145px;
	height:20px;
	float:left;
	margin-left:30px;
	margin-top:20px;
	margin-right:30px;
	}
.tata span{
	float:right;
	}
.tata span p{
	float:left;
	color:#777777;
	line-height:20px;
	}
.tata span p a{
	float:left;
	color:#777777;
	line-height:20px;
	}
	
.tztba{
	width:1145px;
	height:34px;
	float:left;
	margin-left:30px;
	border-bottom:1px solid #e7e7e7;
	}
.tztba span{
	float:left;
	width:5px;
	height:16px;
	display:block;
	margin-right:8px;
	margin-top:10px;
	background:#e5312a;
	}
.tztba p{
	color:#444444;
	font-size:16px;
	font-weight:bold;
	line-height:35px;
	}
.network{
	width:1200px;
	height:auto;
	float:left;
	}
.netwa{
	width:766px;
	height:591px;
	float:left;
	margin-top:30px;
	margin-left:30px;
	}
.netwb{
	width:310px;
	height:535px;
	float:right;
	background:#f7f7f7;
	margin-right:60px;
	*margin-right:30px;
	margin-top:20px;
	}
.wora{
	width:310px;
	height:25px;
	float:left;
	color:#444444;
	font-size:14px;
	font-weight:bold;
	line-height:25px;
	text-indent:20px;
	margin-top:20px;
	}
.worb{
	width:310px;
	height:31px;
	float:left;
	margin-top:10px;
	}
.worb p{
	float:left;
	line-height:31px;
	color:#444444;
	font-size:12px;
	font-weight:bold;
	margin-right:5px;
	margin-left:20px;
	}
.txt4{
	width:156px;
	height:29px;
	border:1px solid #bebebe;
	float:left;
	background:#fff;
	}
.but2{
	width:58px;
	height:31px;
	float:left;
	background:#e4312a;
	color:#fff;
	margin-left:3px;
	cursor:pointer;
	}
.worc{
	width:265px;
	height:auto;
	float:left;
	margin-top:10px;
	margin-left:22px;
	}
.worc li{
	width:265px;
	height:auto;
	float:left;
	border-bottom:1px dashed #c1c1c1;
	margin-top:18px;
	padding-bottom:10px;
	}
.worc li span{
	margin-left:35px;
	font-weight:bold;
	color:#444;
	}
.worc li p{
	color:#444;
	margin-left:35px;
	margin-top:5px;
	}