e7e7e7h5/** reset **/
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td, img{border:medium none;margin: 0;padding: 0;font-size: 100%;}
body,button, input, select, textarea{ padding: 0px; margin: 0px}
body { margin: 0; padding: 0; font-size: 14px; line-height: 1.5rem; font-family: "微软雅黑"; -webkit-text-size-adjust: none; color: #666;}
h1, h2, h3, h4, h5, h6{font-weight: normal;}
em{font-style:normal;}
ul, ol{list-style: none;}
input,button{background: none;border: none;outline: none;-webkit-appearance: none;}
textarea{resize: none;}
*{margin: 0; padding: 0; box-sizing: border-box;}
a:hover{text-decoration: none;
		color:#ff4f03;
		-moz-transition: all 0.3s ease-in;
		-webkit-transition: all 0.3s ease-in;
		-o-transition: all 0.3s ease-in;
		transition: all 0.3s ease-in;
	font-family: "微软雅黑"; 
}
img{border:0px;  outline-width:0px;  vertical-align:top;}

a{overflow: hidden; text-decoration: none;color:#7d7d7d; font-size: 14px;}
a img{cursor: pointer;transition: all 0.5s;/*图片缩小过程的时间*/  overflow: hidden}
a img:hover{
	transform: scale(0.95);/*鼠标经过图片放大的倍数*/
/*transform:rotate(5deg);
-ms-transform:rotate(5deg); 	
-moz-transform:rotate(5deg); 	
-webkit-transform:rotate(5deg);
-o-transform:rotate(5deg); 	
	*/
/*鼠标经过图片放大的倍数*/ overflow: hidden; /*margin-left: 25px;*/}
h1{font-size: 26px; color: #044899}
h2{font-size: 16px; font-weight: bold;color: #044899}
h3{font-size: 16px; font-weight: bold; color: #333333; }
h4{font-size: 14px; color: #999999; font-weight: lighter; font-family:"Arial"; text-transform: uppercase}
h5{text-transform: uppercase; font-size: 30px; color: #333333; font-family:"Arial";}
h6{line-height: 60px; font-size: 50px; font-weight: bold}
h6 span{font-size: 30px; font-weight: 100;}
h7{font-size: 20px;color: #044899}
h8{font-size: 16px; font-weight: bold; color: #fff}
.fonts{font-size: 35px;}
.clearfix { *zoom: 1; } 
.clearfix:before, .clearfix:after {  display: table; line-height: 0; content: ""; } 
.clearfix:after { clear: both; } 
.fl { float:left;}
.fr { float:right;}
.cr{clear: both; *zoom:1}

.shu{width: 10px; border: #FF0004; float: left; height: 350px;}
.bod{width: 100%}
.bok{width:1200px; margin:0 auto; overflow: hidden}
.wp{width: 1200px;margin: 0 auto; position: relative;}
.wp1{width: 1201px;margin: 0 auto; position: relative;}
.wi{width: 1200px}
.wc{width: 1200px; margin: 0 auto}
.ov{overflow: hidden}
.mtb{margin: 20px 0px;}
.mtb1{5px 0px;}
.mt{margin-top: 3px}
.mt1{margin-top: 10px;}
.mt2{margin-top: 20px;}
.mt3{margin-top: 30px;}
.mt5{margin-top: 50px;}
.mt8{margin-top: 80px;}
.mt10{margin-top: 100px;}
.mt15{margin-top: 150px;}
.mb1{margin-bottom: 10px;}
.mtb5{margin: 50px auto}
.mtb3{margin: 30px auto}
.mb5{margin-bottom: 50px;}
.pt{padding: 35px 0px;}
.ptt{padding-top: 35px}
.pt1{padding: 10px 0px;}
.pb1{padding-bottom: 10px}
.ptb{padding: 5px}
.ptb1{padding:5%}
.ptb2{padding: 20px}
.pb5{padding: 30px 0px;}
.pb4{padding: 20px 0px;}
.pb6{padding: 50px 0px;}
.ml{margin-left: 15px;}
.pr{margin: 0px 15px;}
.ml1{margin-left: 25px}
.ml2{margin-left: 80px}
.pb7{padding-bottom: 50px}
.mlw{margin-left: .8%}
.mr{margin-right: 10px;}
.mr1{margin-right: 15px}
.mr2{margin-right: 30px;}
.pb{padding-bottom: 50px;}
.psa{position: absolute; }
.psr{position: relative }
.db{display: block}
.ed{text-transform: uppercase}
.cen{margin: 0 auto}
.cen1{text-align: center}
.col{color: #fff}
.col1{color: #d2d2d2}
.col2{color: #ff4d00}
.col3{color: #000}
.col4{color: #cbcbcb}
.fz{font-size: 12px;}
.hei01{height: 48px;}
.hei02{height: 766px;}
.hei03{height: 335px;}
.lhei25{line-height: 25px}
.f01{font-size: 10px; font-family:"Arial"; -webkit-transform:scale(0.8); }
.f02{font-size:18px; font-family: "微软雅黑"; color: #333333; line-height: 45px;}
.f03{font-size: 16px; color: #333333}
.wzi{font-size: 14px; color: #8a8a8a; line-height: 25px;}
.w80{width: 90%; display: block; margin: 0 auto;}
.fx{font-weight: lighter}
.tl{text-align: left}
.psj{text-indent: 2em}
.yy{-moz-box-shadow:0px 2px 8px #A8A8A8; -webkit-box-shadow:0px 2px 8px #A8A8A8; box-shadow:0px 2px 8px #A8A8A8;}
.line{border: 1px #dadada solid}
.line1{border-top: 3px #3f9f28 solid}
.line2{border-bottom: 1px #ebebeb solid}
.line3{width: 150px; height: 3px; background: #FF0004; display: block; margin: 0px auto 25px auto;}
.ceng{z-index: 2}
.bg1{background: #fafafd}
.bg2{background:#f8f8f8}
.bg7{background: #3B3B3B}
.link{border-bottom: 1px #eaeaea solid}
.bdb{border-bottom: 1px #d0d0d0 solid}
a.more:link,a.more:visited,a.more:active{width:90px; display: block; border-radius: 100px; height: 35px; line-height: 30px; text-align: center; border:2px #ff4d00 solid; color: #ff4d00}
a.more:hover{background:#ff4d00; color: #fff; border:2px #f8f8f8 solid}


.ts500{transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out}


.posi{font-weight: normal;font-size:15px;margin-bottom: 40px;color: #a4a4a4;}
.posi i.ico{margin-right: 8px;}
.posi em{margin: 0 5px;}

/*top*/

.zis{color: #7d7d7d;}

.zindex{z-index:999999999999999999999;}
.topan a,.topan a:visited,.topan a:active{float: left; color:#7d7d7d }
.topan a:hover{color: #ff4f03}
.topan span{float: left; padding: 0px 10px;}
/*top end*/

/*底部*/
.doew{width:160px; line-height: 35px; text-align: center;font-family: "微软雅黑"; }
.doew img{border: 1px #ccc solid}
.dl{width: 270px; margin-left: 15px;}
.inku{width: 98%; border: 1px #dfdfdf solid; padding: 5px 0px; height: 35px; margin:15px 0px; border-radius: 20px;}
.inn{width: 90%; height: 20px; margin: 0 auto; display: block}
#hy{color: #949494}
#mm{color: #949494}
.zcan{width: 98%; background: #ff4d00; height: 35px; border-radius: 20px; color: #FFFFFF}
.dolm{ font-family: "微软雅黑"; margin-left: 15px; width: 740px;}
.dolm ul{ margin:0px 30px;  float: left}
.dolm ul li{width: 100%}
.dolm a{font-family: "微软雅黑"; line-height: 30px; font-size: 14px; color: #b6b6b6}
.dbt{font-family: "微软雅黑"; color: #dcdcdc; font-size: 20px; width: 100%; margin-bottom: 20px;}

.dbt1{font-family: "微软雅黑"; color: #dcdcdc; font-size: 16px; width: 100%; line-height: 35px; margin-top: 15px;}

.dbq{line-height: 35px; background: #323232; text-align: center}
.dlx{line-height: 30px;}
.down{color: #b6b6b6}
.down a{color: #b6b6b6}
/*底部结束*/
.d{}


/*二级页加*/
.main_ly{}
.main_ly li{clear:both;padding:0 0 12px 0;color:#3c3b3b;font-size:16px;line-height:30px;}
.main_ly_t1{width:70px;float:left;}
.main_ly_t2{float:left;color:#999999;padding:0 0 0 15px;font-size:14px;}
.main_bd{width:230px;height:29px;border:solid 1px #dddddd;line-height:29px;padding:0 0 0 5px;float:left;}
.main_bd1{width:500px;height:102px;border:solid 1px #dddddd;float:left;font-size:14px;line-height:25px;padding:5px;}
.main_bd2{width:115px;height:29px;border:solid 1px #dddddd;line-height:29px;padding:0 0 0 5px;float:left;}
.main_but{width:240px;padding:20px 0 0 0;clear:both;}
.main_but_t{color:#3c3b3b;font-size:16px;line-height:30px;}
.main_bd3{width:180px;height:29px;border:solid 1px #dddddd;line-height:29px;padding:0 0 0 5px;}
.main_bd4{width:100%;height:102px;border:solid 1px #dddddd;font-size:14px;line-height:25px;padding:5px;}

.main_page{clear:both;padding:25px 0 0 0;position:relative;width:100%;text-align:center;overflow:hidden;}
.main_page li{float:left;margin:0 4px;font-size:14px;font-weight:bold;text-align:center;position:relative;right:50%; margin-left:10px;}
.main_page ul{float:left;position:relative;left:50%;}
.main_page li a{width:100%;height:23px;display:block;border:solid 1px #bfbfbf;color:#bfbfbf;line-height:23px; padding-left:3px; padding-right:3px;}
.main_page li a:hover{color:#fff;background:#3065c8;border:solid 1px #3065c8;}
.main_down{clear:both;}
.main_down li{clear:both;padding:0 5px 20px 5px;margin:0 0 20px 0;border-bottom:dotted 1px #b2b2b2;color:#9f9f9f;font-size:14px;}
.main_down li a{color:#565656;font-size:16px;float:left;}
.main_down li font{color:#477cdf;font-size:16px;}

.fl{float:left;}.fr{float:right;}.cl{clear:both;}.fb{font-weight:bold;}
