﻿body,div,p,ul,h1,h2,h3,table,dl,dd 		{ margin:0;	padding:0; }
body			{ font-size:12px; font-family:'Microsoft Yahei';}
 
 
img				{ display:block; border:0; }
a				{ text-decoration:none; }
a:hover			{ text-decoration: none; }

.fl				{ float:left; }
.fr				{ float:right; }
.mb30{ margin:0 auto; padding:30px 0;}
.clear{ clear:both;}

html
{
    overflow-y: scroll;
    height:100%;
}
html,body{min-width:1082px;}


.header{ width:100%; border-bottom:1px solid #eeeeee; height:30px;}
.top_t{ width:1082px; margin:0 auto;height:30px;line-height:30px;color:#333333;}
.top_t p{float:right;}
.top_t p a{padding:0 10px;color:#333333;background:url(../images/line1_1.jpg) no-repeat right center;display:inline-block;}
.top_t p span a{background:none;}
.top_t .a_last{background:none;}

ul, li, dl, dt, dd, ol { display: block; list-style: none; }

body,ul,li,blockquote {PADDING: 0px;MARGIN: 0px;}


.top_c{ width:1082px; margin:0 auto; padding:30px 0;}

.wsbd1{ width:100%; height:auto; background:#f2f2f2; padding:20px 0;}
.main{ width:1082px; margin:0 auto;}

#MutiNav {color:#FFFFFF; background:#005480; width:100%; height:70px;} 
.multiUl { width:1082px; margin:0 auto; height:70px; CLEAR: both; display:block;}
.multiUl LI {display:block; float:left; height:70px; LINE-HEIGHT: 70px; POSITION: relative;}
.multiUl LI A.go {font-size:14px; DISPLAY: inline-block;Z-INDEX: 300; float:left; WIDTH: 134px; COLOR: #edf7ea; LINE-HEIGHT: 70px; PADDING-TOP: 0px; HEIGHT: 70px; TEXT-ALIGN: center;border-right: 1px solid #0d628f; font-weight:bold;}
.multiUl LI A:hover,.multiUl LI A.nav,.multiUl LI A.current{ background:#e67817;}

.multiUl LI A.go.na{ border:none;}
.multiUl LI A.on {FONT-WEIGHT: bold; COLOR: #dfe8d9; TEXT-DECORATION: none;}
#Nav LI.s {DISPLAY: inline; FLOAT: left; WIDTH: 8px; COLOR: #517b55; LINE-HEIGHT: 70px; HEIGHT: 70px; TEXT-ALIGN: center}


.multiUl LI BLOCKQUOTE {DISPLAY: none; Z-INDEX: 201; LEFT:0px; POSITION: absolute; TOP: 70px; HEIGHT: auto}
.multiUl LI BLOCKQUOTE .ChildNavIn {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND:#ea7724; PADDING-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 134px; COLOR: #fff; PADDING-TOP: 10px; HEIGHT: auto; TEXT-ALIGN: center}
.multiUl LI BLOCKQUOTE .ChildNavIn A { font-size:12px; DISPLAY: inline;  FLOAT: left;  MARGIN:0 10px; WIDTH:114px; padding:2px 0; COLOR: #fff; LINE-HEIGHT:25px; BORDER-BOTTOM: #f5f5f5 1px dotted; TEXT-ALIGN: center}

.multiUl LI BLOCKQUOTE A:hover {BACKGROUND: #005480; COLOR: #fff! important;}






.fullSlide {width:100%;position:relative;height:500px;background:#fff;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {width:100% !important;height:500px;overflow:hidden;text-align:center;}
.fullSlide .bd li a {display:block;height:500px;} 
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;*display:inline;zoom:1;width:42px;height:11px;margin:1px;overflow:hidden; border-radius:2px;background:#000;filter:alpha(opacity=50);opacity:0.5;line-height:999px;}
.fullSlide .hd ul .on {background:#ea7724;}
.fullSlide .prev{display:block;position:absolute;z-index:1;top:50%;margin-top:-40px;left:15%;z-index:1;width:40px;height:80px;background:url(../images/pre_1.png) no-repeat center rgba(0,0,0,0.4) ;cursor:pointer;filter:alpha(opacity=40);opacity:0.4;display:none;border-radius:5px 0 0 5px;}
.fullSlide .next {display:block;position:absolute;z-index:1;top:50%;margin-top:-40px;left:auto;right:15%;z-index:1;width:40px;height:80px;background:url(../images/next_1.png) center no-repeat rgba(0,0,0,0.4) ;cursor:pointer;filter:alpha(opacity=40);opacity:0.4;display:none;border-radius:0 5px 5px 0;} 

 

.busfra{width:1082px;height:147px; background:#f2f2f2; margin:40px auto; position:relative;overflow:hidden}
.busul{float:right;width:915px;padding:0; height:145px; border:1px solid #dedede}
.busul a{ display:block;width:144px; height:150px;  margin:0 4px;color:#464646;font-family:Microsoft Yahei; text-align:center; float:left;}
.busul a label{ display:block; text-align:center; font-size:16px; line-height:30px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap }
.busul a span{ width:80px; height:60px; padding-top:30px; padding-left:32px;display:table-cell;/*最重要*/ vertical-align:middle;}
.busul a span img{ max-width:80px; max-height:60px; display:block; margin:auto;}


.typeas{ width:100%; padding:0; background:#f2f2f2; height:auto; }
.Ttitle { position:relative;width:100%; height:65px; margin:0 auto; padding: 35px 0 20px 0;background: url(../images/tig_1.png) center center no-repeat;}
.Ttitle .Font,.Ttitle .Font a{ width:100%; height:30px; display: block;color:#333; font-size:24px; font-weight:bold; line-height: 30px; text-align: center;}
.Ttitle .English ,.Ttitle .English a{width:100%; height:20px; display: block;color: #999;font-size:16px; line-height: 20px; text-align: center; text-transform: uppercase;}	

.itjer{ width:1080px; margin:0 auto; padding-bottom:40px;}
.itjer ul li{float:left;width:255px; margin-bottom:10px; margin-right:20px; height:225px; display:block;}  
.itjer ul li img { width:255px; height:170px; margin:0 auto; } 
.itjer ul li span{ width:100%; display:block; text-align:center;  height:35px; background:#ea7724; line-height:35px; color:#fff; font-size:14px;}
.itjer ul li:hover{margin-top:-20px;-webkit-transition: all ease-in-out .3s;
    transition: all ease-in-out .3s;
    -ms-transition: all ease-in-out .3s;
    transition: all ease-in-out .3s;}  
.itjer ul li:nth-child(4n){margin-right:0;}


.news{width:1080px;margin:0 auto;height:360px;}
.news ul li{cursor:pointer;position:relative;float:left;width:500px;height:122px;display:inline; margin-bottom:40px; margin-right:80px;background:url(../images/gong_1.png) left top no-repeat}
.news ul li:hover{background:url(../images/gong1_1.png) left top no-repeat; color:#fff;}
.newsimg img{ padding:2px; width:118px; height:118px; float:left; border-radius:100%;}
.newsword{float:right;width:340px;padding:0 25px 0 0}
.news ul li:hover .top a{color:#FFFFFF;}
.news ul li:hover .newscon{ color:#f8c29b}
.news ul li:hover label{color:#e7af86;} 
.newsword .top a{float:left;width:340px;height:35px;line-height:35px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;color:#ea7724;font-size:16px;padding:5px 0 0 0}
.newsword label{float:left;width:100px;color:#777;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;padding:3px 0 0 0}
.newscon{color:#747474;float:left;width:340px;height:48px;line-height:24px;overflow:hidden}
.news ul li:nth-child(2n){margin-right:0;} 
.youlian a{color:#514141;}
 
 
.nesa{ width:1080px; margin:0 auto; padding:40px 0;}
.news_fleft{width:610px; float:left;}
.news_fleft p.p1{width:100%;text-align:left;color:#555;font-weight:700;font-size:22px}
.news_fleft p.p2{width:100%;text-align:left;color:#ea7724;font-family:Impact;text-transform:uppercase;font-weight:700;font-size:26px}
.abe{ width:100%; padding-top:24px; line-height:24px; color:#444; font-size:12px; display:block;}

.news_fright{ float:right;width:410px}
.news_fright p.p1{width:100%;text-align:right;color:#555;font-weight:700;font-size:22px}
.news_fright p.p2{width:100%;text-align:right;color:#ea7724;font-family:Impact;font-weight:700;font-size:30px}
.news_frcon{width:100%}
.mapimg{float:right;padding:20px 0 0 0}
.mapimg img{ max-width:180px; max-height:180px;}
.news_frr{float:left;width:210px;padding:20px 0 0 0;color:#555;line-height:24px} 

 
.footer{ width:100%; padding:30px 0; background:#23201d;}
.botfl{ width:900px; float:left; font-size: 12px;color: #999;}
.botfl a,.botfl span{color: #999; margin-right: 5px; margin-left: 5px;}
.botfl i {font-style: normal; color: #bfbfbf;}
.botfl p{padding-bottom: 5px;}
.p2 { padding-left: 5px;}
.botfl .p4 {color: #bfbfbf;padding-left: 5px; line-height:25px;}
.footer a:hover{ color:#efefef;}

.footer_sao{float:right; padding-left:30px; border-left:1px solid #333;}
.footer_sao ul li{ width:110px; padding:10px; display:block; float:left;}
.footer_sao ul li img{ max-width:110px; text-align:center; margin:auto;}
.footer_sao ul li span{ width:100%; text-align:center; font-size:12px; line-height:20px;color:#555; display:block; padding:10px 0 5px;} 

 
.mdas{width:100%;height: auto; overflow:hidden;}
.mdas img{display:block; margin:0 auto; max-width:100%;}

.warp{ width:1080px; margin:0 auto; padding:30px 0;}

.leftr { WIDTH:230px; FLOAT: left;}
.ProClaT{FONT-SIZE: 22px; OVERFLOW: hidden; HEIGHT: 92px; BACKGROUND:#ea7724; FONT-WEIGHT: bold; COLOR: #fff; TEXT-ALIGN: center; LINE-HEIGHT: 92px;  }
 
.ProClaT span{font:700 22px/26px "microsoft yahei";color:#dfdfdf;overflow:hidden;padding-top:24px;display:block;}
.ProClaT p{font:18px/1 "impact";color:#f8c29b;overflow:hidden;text-align:center;text-transform: uppercase;}

.lest{ width:230px; background:#f2f2f2; height:auto!important;min-height:100px; padding-bottom: 10px; }
.lest ul{ width:100%; }
.lest ul li a{ width:180px;height:40px;padding-left: 24px;padding-right: 26px; overflow:hidden; color:#333; font-weight: normal;font-size:14px;line-height:40px; display:block;  border-top:1px dotted #e1e1e1;}
.lest ul li a:hover,.lest ul li a.current{color:#fff; background:#f78736;}
.lest ul  ul{ width: 190px; margin:0 auto; padding:0px;}
.lest ul  ul{ display: none;}
.lest ul  ul li a{width: 190px; text-indent:20px; height: 35px;  padding:0px; margin: 0px; border-top:1px dotted #e1e1e1; display:block;font-size:12px; font-weight:normal;color:#666; line-height: 35px; }
.lest ul  ul li a:hover{color:#ea7724; background:#f2f2f2;}	 
.lest ul  ul.current{ display:block}


.rightl {WIDTH:810px; FLOAT: right; margin-top:20px; }
.top_links {width:770px; height: 40px; line-height: 40px; margin-bottom:15px; font-size:14px; color:#000; padding-left:40px; background:#f1f0f0 url(../images/home_1.png) no-repeat 10px center;}
.top_links a{ color:#666; font-size:12px;}



.lle{width:100%;height:92px;background-color:#ea7724;overflow:hidden;text-align:center; margin-top:15px;}
.lle span{font:700 22px/26px "microsoft yahei";color:#dfdfdf;overflow:hidden;padding-top:24px;display:block;text-indent:8px;}
.lle p{font:18px/1 "impact";color:#f8c29b;overflow:hidden;text-align:center;text-transform: uppercase;text-indent:8px;}

.left_contact{width:210px; padding:15px 10px; background:#f2f2f2; height:auto;overflow:hidden;font:14px/30px "microsoft yahei";color:#000;}

.dy-text{ overflow: hidden; font-size:12px; line-height:25px; padding:0 10px;}
.ert{  font-size:20px; color:#000; font-weight:600; text-align:center; margin-top:20px;}
.wr{padding-bottom:15px; font-size:14px; color:#666; margin-bottom:20px; padding-top:5px; text-align:center;border-bottom:1px dotted #dedede; }

.aoaer{font-size:14px; line-height:28px; color:#666;}
.aoaer img,dy-text img{ max-width:100%; margin:0 auto;}
.aoaer a{ color:#000;}


.main_r_nav ul{padding:0 10px;  height:35px; margin:20px auto; background:#f8f8f8;}
.main_r_nav ul li{color:#2d2a3d;font-size:13px; font-weight:600; line-height:35px;font-family:"microsoft yahei"; width:40%; float:left; height:35px; overflow:hidden; }
.main_r_nav ul li a{color:#2d2a3d; line-height:35px; font-weight:normal; }
.main_r_nav ul li a:hover{color:#ea7724;}


.msg_ul{width:580px;height:auto;overflow:hidden;margin:20px auto;}
.msg_ul li{width:100%;height:auto;overflow:hidden;position:relative;margin-bottom:6px;}
.msg_ul li p{width:90px; float:left;height:36px;font:14px/36px "microsoft yahei";color:#333;vertical-align: top;  text-align:right; margin: 0 6px 0 0;}
.msg_ul li p span{color:red;margin-top:2px;vertical-align: middle;font-weight: bold}
.msg_input{width:330px;height:34px;border:1px solid #d9d9d9;border-radius:2px;padding:0 10px;}
.msg_tesdf{width:450px; max-width:450px;height:auto; min-height:80px;border:1px solid #d9d9d9;border-radius:2px;padding:0 10px;}
.msg_textarea{width:264px;height:80px;border:1px solid #d9d9d9;border-radius:2px;padding:10px;resize: none}
.msg_pin{width:164px;height:34px;border:1px solid #d9d9d9;border-radius:2px;padding:0 10px;float:left;}
.msg_pin img{float:left;margin-left:14px;}
.msg_submit{width:120px;height:36px; background:#ff6101; margin-top:20px; float:left; border-radius:3px;border:0;text-align:center;font:18px/36px "microsoft yahei";color:#fff;cursor: pointer}
.msg_submit:hover{ background:#ff8201; }
.msg_res{width:120px;height:36px; background:#333;margin-top:20px; float:left; margin-left:20px;border-radius:3px;border:0;text-align:center;font:18px/36px "microsoft yahei";color:#fff;cursor: pointer}
.msg_res:hover{ background:#000;}


.malist{width:790px; height:auto;  padding:20px 10px;}
.malist ul{width:100%; height:auto; float:left; display:inline;}
.malist ul li{width:770px; height:auto; float:left; display:inline; border-bottom:1px dashed #e2e0e0;padding-left:20px;background: url(../images/list_1.png) no-repeat 4px center;}
.malist ul li p{ width:590px; height:auto; float:left; display:inline; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:40px; font-size:13px; color:#595757 }
.malist ul li p a{ display:block; color:#595757;}
.malist ul li b{ float:right; width:100px; text-align:right; display:inline;line-height:40px; font-size:13px; color:#a7a6a6;font-weight:normal;}
.malist ul li b a{ display:block; color:#a7a6a6;}
.malist ul li:hover a{ color:#ea7724;}



.dede_pages { MARGIN:30px auto;padding:0 10px;}
.dede_pages ul li {BORDER: #ccc 1px solid; font-size:14px; PADDING:4px 10px;  MARGIN: 2px; COLOR: #333; TEXT-DECORATION: none; float:left;}
.dede_pages ul li A{ color:#333;TEXT-DECORATION: none; background:#FFF; }
.dede_pages ul li A:hover { color:#ea7724;TEXT-DECORATION: underline;}
.dede_pages ul li.thisclass { color:#fff; background:#333;BORDER: #222 1px solid;TEXT-DECORATION: none;}

.caebsd{ width:100%; margin:30px auto;}
.caebsd ul li{float:left;width:250px; margin:0 10px 20px;height:225px; display:block;}  
.caebsd ul li img { width:250px; height:190px; margin:0 auto; } 
.caebsd ul li span{ width:100%; display:block; text-align:center;  height:35px; background:#f2f2f2; line-height:35px; color:#333; font-size:14px;}
.caebsd ul li:hover span{ background:#ea7724; color:#fff;}