@charset "utf-8";
/*===================CSS 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;}body,button,input,select,textarea{ font:14px/1.5 '微软雅黑',tahoma,Srial,helvetica,sans-serif;}
h1,h2,h3,h4,h5,h6{ font-size:100%;}
em,i{ font-style:normal;}
ul,ol{ list-style: none;}
table{ border-collapse:collapse; border-spacing:0;}
html{ overflow-y:scroll;overflow-x:auto;}
input{ outline:none;}

/*===================Link Style============================*/
a{ color:#222; text-decoration:none; outline:none;}a:hover{ color:#e9471b; text-decoration:underline;}

/*===================Common Style============================*/
.floatL{ float:left;}
.floatR{ float:right;}
.widthWrap{ width:100%; overflow:hidden;}
.width1200{ width:1120px; margin:0 auto;}
.textH{ overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}

/*============================Header============================*/
.top{ border-top:2px solid #e9471b; border-bottom:2px solid #eee; padding:20px 0;}
.logo{ width:361px; height:76px; background:url(../images/Logo.png) no-repeat; text-indent:-9999px; margin-top:10px;}
.topInfo p{ text-align:right; font-size:16px; color:#666; margin-bottom:10px;}
.topInfo p em{ font-size:24px; color:#e9471b;}
.topInfo ul li{ float:left; margin-left:20px;}
.topInfo ul li a{ display:block; color:#333; font-size:16px; padding:0 30px; line-height:36px; text-decoration:none;}
.topInfo ul li a:hover{ background:#e9471b; color:#fff;}

/*============================Slide============================*/
#full-screen-slider{ width:100%; height:560px; float:left; position:relative;}
#slides{ width:100%; height:560px; position:relative;}
#slides li{ width:100%; height:100%; position:absolute;}
#slides li img{ width:100%; height:560px;}
#pagination{  position:absolute; left:28%; bottom:10px; z-index:9900; padding:5px 15px 5px 0;}
#pagination li{ width:24px; height:6px; float:left; margin-left:15px; border-radius:5px; background:url(../images/slideBtn1.png) no-repeat;}
#pagination li a{ display:block; width:100%; height:100%; padding:0; margin:0; text-indent:-9999px;}
#pagination li.current{ background:url(../images/slideBtn2.png) no-repeat;}

/*============================Index============================*/
.ixTiT{ text-align:center; margin-bottom:30px;}
.ixTiT b{ font-size:24px; color:#333; border-top:3px solid #f04d21; padding-top:10px;}
.ixTiT em{ display:block; font-size:16px; color:#424242;}
.ixBtn a{ display:block; width:138px; height:32px; font-size:16px; color:#f04d21; text-align:center; line-height:32px; border:2px solid #f04d21; text-decoration:none; margin:15px auto;}
.ixBtn a:hover,.inCon3Left em a:hover{ background:#f04d21; color:#fff;}
.ixCon1,.ixCon2,.ixCon3,.ixCon4{ padding:35px 0;}
.ixCon2,.ixCon4{ background:#f8f8f8;}
.ixCon1 li{ float:left; width:124px; height:168px; text-align:center; padding:30px 69px; border:1px solid #eee; margin:0 8px;}
.ixCon1 li img{ width:124px; height:124px; border-radius:50%;}
.ixCon1 li p{ color:#222;}
.ixCon1 p{ font-size:16px; color:#545454; text-align:center; margin-top:30px; line-height:32px;}
.ixCon1 p b{ display:block;}
.ixCon2 li{ width:254px; float:left; margin:0 13px;}
.ixCon2 li p{ line-height:24px;}
.ixCon2 li p b{ display:block; font-size:18px; line-height:32px;}
.ixCon2 li p em{ float:left; height:70px; color:#666; overflow:hidden;}
.ixCon2 li img{ width:252px; height:238px; border:1px solid #ddd; margin:20px 0;}
.inCon3Left{ width:465px;}
.inCon3Left img{ width:464px; height:200px;}
.inCon3Left a{ display:block;}
.inCon3Left p{ color:#545454;}
.inCon3Left p a{ font-size:16px; margin:10px 0;}
.inCon3Left em{ display:block;}
.inCon3Left em a{display:inline-block; width:90px; font-size:14px; color:#f04d21; text-align:center; line-height:24px; border:2px solid #f04d21; text-decoration:none; margin-top:10px;}
.inCon3Right{ width:600px;}
.inCon3Right li{ width:100%; color:#545454; line-height:28px; overflow:hidden; padding-bottom:10px; border-bottom:1px solid #eee; margin-bottom:20px;}
.inCon3Right li a{ display:block; font-size:16px;}
.ixCon4 img{ margin-right:60px;}
.ixCon4 p em{ display:block; font-size:18px; color:#545454; line-height:38px;}

/*============================Other============================*/
.inWrap{ margin:40px 0 70px 0;}
.inWrap p{ font-size:16px; color:#545454; line-height:32px;}
.inTit{ text-align:center; color:#222; font-size:20px; line-height:32px; margin-bottom:30px;}
.inTit em{ display:block; font-size:16px; color:#727272; padding-bottom:15px; border-bottom:1px solid #eee;}
.proList{ width:1150px;}
.proList li{ width:254px; float:left; font-size:18px; margin:0 33px 40px 0;}
.proList li img{ width:252px; height:238px; border:1px solid #ddd;}
.proList li b{ display:block; margin:10px 0;}
.proInfo{ margin-bottom:30px;}
.proInfo img{ width:252px; height:238px; float:left; border:1px solid #ddd; margin-right:30px;}
.proInfo em{ width:830px; height:240px; float:left; font-size:16px; color:#222; line-height:30px; overflow:hidden;}
.newsList li{ padding:15px 0; border-bottom:1px solid #eee;}
.newsList li a{ width:930px; display:block;}
.newsList li em{ font-size:14px; color:#727272;}
.inPage{ margin-top:30px; padding-top:30px; border-top:1px solid #eee;}
.inPage em,.inPage span{ display:block; width:40%; color:#545454; font-size:16px;}
.inPage em{ text-align:right;}
.inCont{ height:125px; background:#333; margin-top:30px;}
.inContLeft{ width:240px; height:105px; font-size:24px; color:#fff; background:#f04d21; padding:20px 30px 0 30px; line-height:44px;}
.inContLeft em{ display:block; font-size:30px;}
.inContRight{ width:760px; height:105px; background:url(../images/inPic5.png) center right no-repeat; padding:8px 20px;}
.inContRight p{ width:480px; color:#fff; line-height:28px;}
.inContRight p em{ width:50%; float:left;}
.inContRight p em a{ color:#fff;}
.fenye{ color:#666; padding:30px 0;}
.fenye a{ font-size:16px; color:#666; text-align:center; margin:0 10px; padding:0 15px; display:inline-block; height:35px; line-height:35px; border:1px solid #ddd;}
.fenye a:hover{ color:#fff; background:#f04d21; border:1px solid #f04d21; text-decoration:none;}

/*============================Footer============================*/
.footer{ background:#333; padding:40px 0;}
.footer em{ color:#bbb;}
.footer em a{ color:#fff; padding:0 15px;}
#MyContent img{ max-width:100%;}