body{ margin:0px; padding:0px; margin:0px auto; zoom:1;


font-size:12px;
line-height:24px;
font-family:'微软雅黑';
color:#414446;


width:100%; 
min-width:1004px;
background:#FFF;
}
ul,li,form, dl,dt,dd, div{ padding: 0px; margin: 0px; list-style:none;}
.ul,.ul li{ list-style:none;}
.h1,.h2,.h3,.h4,.h5,.h6,.p{ padding:0px; margin:0px;}
select,input,textarea{ border-radius:0; -webkit-border-radius:0; color:#414446;}
input:focus { outline: none;}
.Texthide{ display:none;}
.float_left{ float:left;}
.float_right{ float:right;}

 
input,button,select,textarea{outline:none;}


textarea{resize:none;}

textarea,input,select { background:none; border:none; margin:0; padding:0;}


article,aside,footer,header,hgroup,nav,section,figure,figcaption{ display: block;} 
figure,figcaption{ margin:0px; padding:0px;}
audio,canvas,progress,video { display: inline-block; vertical-align: baseline;}

img{ border:none; border:0; vertical-align:baseline;}
a{ color:#414446; text-decoration:none; noline:-webkit-tap-highlight-color:rgba(0,0,0,0);}
a:focus {outline:none; -moz-outline:none;}
a:hover{ text-decoration:none;}


.clear{ clear:both; height:0px; overflow:hidden;}




.Contain{ width:1200px; margin:0 auto; padding:12px 0 30px 0;}
.Contindex{ padding:0px;}
.MainContent{ width:1200px; margin:0 auto;}
.Content{}
.SinglePage{  text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; clear:both; overflow:hidden;}
.SinglePage2{  text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; clear:both;}
.Current{ }


.Pages{ padding:90px 0px 90px 0px; line-height:18px; zoom:1; overflow:hidden; text-align:center;}
.Pages span{ padding:0px 3px; display:inline-block;}
.Pages a{ display:inline-block; margin:0px 2px;}

.Pages .p_cur b{ color:#1D2089;}

.Pages .p_total{ vertical-align:middle; display:none;}
.Pages .p_count b{ color:#1D2089;}

.Pages .p_total b{ color:#1D2089;}

.Pages .p_jump em{ font-style:normal; font-family:Arial;}
.Pages .p_jump em a{ border:0px; width:22px; height:22px; line-height:22px; text-align:center;}
.Pages .p_jump em a.a_cur{ background:#D4D4D4;}
.Pages .p_jump b{ font-weight:normal;}
.Pages .i_text{ vertical-align:middle; width:38px; padding:0px; text-align:center; font-size:12px; height:38px; background:url(../image/Next_Page1.png) center center no-repeat;}
.Pages .i_button { position:relative; top:0px; width:84px; height:38px; cursor:pointer; border:none; background:url(../image/Next_Page_Jump.png) center center no-repeat; border-radius:2px; -moz-border-right:2px; -webkit-border-radius:2px; color:#fff; font-size:13px;}
.Pages .p_jump{ }
.Pages .p_jump .f1{ padding-right:3px; color:#9a3028; font-size:14px;}
.Pages .p_jump .f2{ padding:0 5px; display:none;}
.Pages .p_cur{ display:none;}
.Pages .p_count{ display:none;}
.Pages .p_page .a_first,.Pages .p_page .a_end{ display:none;}
.Pages .p_page a{ display:inline-block; vertical-align:middle;}
.Pages .p_page .a_prev,.Pages .p_page .a_next{ background:url(../image/Next_Page_one.png) no-repeat center center; color:#9a3028; font-size:14px; width:103px; height:38px; text-align:center; line-height:38px;}
.Pages .p_page .a_prev:hover,.Pages .p_page .a_next:hover{ color:#3E3E3E;}
.Pages .p_page .num a{ background:url(../image/Next_Page1.png) center center no-repeat; display:inline-block; width:38px; height:38px; line-height:38px; text-align:center; color:#B2B2B2; vertical-align:middle; font-family:Arial;}
.Pages .p_page .num a:hover,.Pages .p_page .num a.a_cur{ background:url(../image/Next_Page.png) center center no-repeat; color:#fff;}

.CommentPages{ padding:0 43px;}




.Toper{ background:url(../image/BG_top.jpg) repeat-x left top;}
.Top{ margin:0 auto; width:1200px; height:82px; position:relative;}
.logo{ width:190px; height:74px; float:left;}
.MainNav{ width:702px; height:75px; position:absolute; left:230px; top:0px;}
.MainNav li{ float:left; width:116px; height:75px; text-align:center; line-height:75px;}
.MainNav li a{ display:block; width:116px; background:url(../image/MianNav_1.jpg) center center no-repeat; height:75px; font-size:16px; color:#333333;}
.MainNav li a.nav1:hover,.MainNav li.onnav a.nav1{ background:url(../image/MianNav_2.jpg) center center no-repeat; color:#8f241d;}
.MainNav li a.nav2:hover,.MainNav li.onnav a.nav2{ background:url(../image/MianNav_2.jpg) center center no-repeat; color:#8f241d;}
.MainNav li a.nav3:hover,.MainNav li.onnav a.nav3{ background:url(../image/MianNav_2.jpg) center center no-repeat; color:#8f241d;}
.MainNav li a.nav4:hover,.MainNav li.onnav a.nav4{ background:url(../image/MianNav_2.jpg) center center no-repeat; color:#8f241d;}
.MainNav li a.nav5:hover,.MainNav li.onnav a.nav5{ background:url(../image/MianNav_2.jpg) center center no-repeat; color:#8f241d;}
.MainNav li a.nav6{width:112px; background:url(../image/MianNav_1.jpg) center center no-repeat; overflow:hidden; color:#333333;}
.MainNav li a.nav6:hover,.MainNav li.onnav a.nav6{ display:block; width:112px; background:url(../image/MianNav_2.jpg) center center no-repeat; overflow:hidden;}


.SreachBox{ width:190px; height:31px; background:url(../image/BG_SreachBox.jpg) no-repeat left top; position:absolute; right:26px; top:20px; padding:1px; overflow:hidden;}
.SreachBox .sreach_btn{ width:31px; height:31px; display:block; float:right;}
.SreachBox .sreach_ipu{ width:148px; height:21px; line-height:18px; padding:5px 5px 5px 5px; border:0px; background:none; color:#7E7E7E; float:left;}
.Top .Language{ float:right;color:#ADADAD; padding-right:29px;}
.Top .Language .cn{ color:#D32024;}



.Bottom{ width:100%;}
.Bottom_on{ width:100%; height:14px; background:url(../image/BG_bottom_on.jpg);}
.Bottom_under{ width:100%; min-height:265px; background:url(../image/BG_bottom.jpg);}
.Bottom_under_Center{ width:1200px; margin:0 auto; border-bottom:solid 1px #d3d1ca;}
.Bottom em{ padding:0 5px; font-family:Arial,"宋体";}
.Bottom_nav{ width:190px; min-height:185px; float:left;}
.Bottom_nav p{ font-size:16px; font-weight:bold; color:#555555; margin:0 0 15px 0; padding:15px 0 15px 0; background:url(../image/bottom_line.jpg) no-repeat left bottom;}
.Bottom_nav li a{ color:#777777; font-size:14px;}
.Bottom_nav li a:hover{ color:#ca3a3a;}

.Bottom_contact{ width:250px; float:right; min-height:185px;}
.Bottom_contact .contact{ width:250px; height:70px; float:left; line-height:70px;}
.weibo{ padding:20px; background:url(../image/Weibo.png) no-repeat center center;}
.weibo:hover{ background:url(../image/Weibo_hover.png) center center no-repeat;}
.WeChat{ padding:20px; background:url(../image/WeChat.png) no-repeat center center; margin-left:10px; position:relative;}
.WeChat:hover{ background:url(../image/WeChat_hover.png) center center no-repeat;}
.QR_code{ width:120px; height:133px; display:none;}
.WeChat:hover .QR_code{ display:block; position:absolute; left:-40px; top:-130px;}
.qq{ padding:20px; background:url(../image/QQ.png) no-repeat center center; margin-left:10px;}
.qq:hover{ background:url(../image/QQ_hover.png) center center no-repeat;}
.Bottom_contact p{ font-size:16px; color:#686764; clear:both; padding:10px 0 0 7px;}

.BottomLinks{ float:left; line-height:65px;}
.BottomLinks a{color:#969590;}
.BottomLinks a:hover{ color:#ca3a3a;}
.Copyright{ float:right; line-height:65px;}
.Copyright a{color:#969590;}
.Copyright a:hover{ color:#ca3a3a;}



.SildeBar{ width:100%; height:79px; border-bottom:solid 1px #d5d4d4; border-top:solid 1px #d5d4d4; background:#FFF;}
.SildeBar_Center{ width:1200px; margin:0 auto;}
.SildeBar_Center .navName{ width:135px; height:79px; background:url(../image/About_jt.jpg) right center no-repeat; margin-right:10px; float:left; font-size:18px; color:#555555; line-height:79px; text-indent:2em;}
.MenuList{ float:left; width:1000px; height:79px;}
.MenuList ul li{ float:left; line-height:79px; font-size:14px; padding-left:15px; padding-right:15px; position: relative;}
.MenuList ul li a:hover{ border-bottom:solid 2px #9a3028; padding-bottom:28px; color:#555555;}
.MenuList ul .on a{ border-bottom:solid 2px #9a3028; padding-bottom:28px; color:#555555;}
.MenuList ul li a{ padding:15px 0px 15px 0px; color:#555555;}
.MenuList ul .onmenu a{ border-bottom:solid 2px #9a3028; padding-bottom:28px; color:#555555;}


.MenuList ul li dl{position: absolute; display: none; width: 700px;}
.MenuList ul li dl dd{ float: left; height: 24px; line-height: 24px; padding: 0 15px; margin-left: -20px; }
.MenuList ul li dl dd a,.MenuList ul .on dl dd a{border: none; display: block; padding: 0 15px;}
.MenuList ul li dl dd a:hover{color: #9A3028; font-weight: bold; border: none; display: block; padding: 0 15px;}
.honor{margin-top: 20px;}
.patent{margin-top: 30px;}




.HomeBan{ width:100%; height:598px; position:relative;}
.HomeBan .BanList{ width:100%; height:598px;}
.HomeBan .BanList li{ width:100%; height:598px; overflow:hidden;}
.HomeBan .BanList li a{ width:100%; height:598px; display:block;}
.HomeBan .TabList{ width:100%; height:14px; left:0px; bottom:16px; position:absolute;}
.HomeBan .TabList .List{ width:1200px; height:14px; margin:0 auto;}
.HomeBan .TabList .List ul{ margin-left:46%;}
.HomeBan .TabList li{ float:left; width:15px; height:14px; padding:0 3px;}
.HomeBan .TabList li span{ background:url(../image/BanTab_1.png) no-repeat left top; width:15px; height:14px; display:block; cursor:pointer;}
.HomeBan .TabList li.on span{ background:url(../image/BanTab_2.png) no-repeat left top;}

.Banner{ width:100%; height:349px;}




.ul_sitemap li{ border-bottom:dotted 1px #ddd; padding:5px 0px;}
.ul_sitemap li strong{ width:90px; display:inline-block;}



.Home_bg{ background:url(../image/home_BG_Contain.jpg);}
.Home_Int{width:100%; height:755px; float:left;}
.Home_Int .title{ text-align:center;}
.Home_Int .title h4{ font-size:36px; color:#585858; text-transform:uppercase; font-family:"Mongolian Baiti"; padding:0; height:35px; line-height:35px; margin-top:55px; margin-bottom:9px; overflow:hidden;}
.Home_Int .title span{ color:#902821; font-size:22px; padding-bottom:20px; border-bottom:solid 1px #902821; font-family:'微软雅黑'; line-height:20px;}
.HomeInt_con{ width:100%; height:570px; background:url(../image/Introduction_img3.jpg) no-repeat left bottom; float:left; margin-top:50px;}
.HomeInt_conL{ width:134px; height:570px; background:url(../image/Case_View_hover.jpg); border:solid 1px #a33b30; float:left; margin-left:100px;}
.HomeInt_conL .img{float:left; height:200px;}
.rotate {
text-transform:uppercase;

-webkit-transform: rotate(-90deg);

-moz-transform: rotate(-90deg);

-ms-transform: rotate(-90deg);

-o-transform: rotate(-90deg);

filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
color:#FFF;
display:block; position:absolute;  left:-85px; top:115px; left:-35px\9; top:65px\9; font-size:24px; font-family:Arial, Helvetica, sans-serif;
}
.Vertical{ width:30px; height:200px; position:relative; color:#FFF; float:right; margin-right:25px;}
.Vertical_text{display:block; font-size:28px; line-height:30px;}
.HomeInt_con >.Writing{ width:515px; height:130px; float:left; font-size:14px; color:#585858; padding-left:30px;}
.HomeInt_con >.Writing p{ padding:0px 0px 15px 0px; margin:0;}
.HomeInt_con >.Writing >#More{ padding:6px 18px 6px 18px; border:solid 1px #902a22; color:#902a22; font-size:14px;}
.Home_IntR{ float:left; width:364px; height:570px; background:url(../image/home_case_redBG.jpg); margin-left:30px;}
.Home_IntR .img{ float:left;}
.Home_IntR .business{ width:245px; height:72px; margin:20px auto;}
.Home_IntR .business span{ color:#FFF; font-size:20px;}
.Home_IntR .business samp{ color:#FFF; font-size:25px; font-family:Arial, Helvetica, sans-serif;}
.HomeInt_con .line{ float:left; width:23px; height:172px; border-bottom:solid 1px #902821; border-right:solid 1px #902821; border-top:solid 1px #902821; margin-top:73px; }

.Home_caseBG{width:100%; height:830px; background:url(../image/Home_Case_Bgtu.jpg) center 215px no-repeat}
.Home_caseBG .title{ text-align:center;}
.Home_caseBG .title h4{ font-size:36px; color:#585858; text-transform:uppercase; font-family:"Mongolian Baiti"; padding:0; height:35px; line-height:35px; margin-top:55px; margin-bottom:9px; overflow:hidden;}
.Home_caseBG .title span { color:#902821; font-size:22px; padding-bottom:20px; border-bottom:solid 1px #902821; font-family:'微软雅黑'; line-height:20px;}
.Hcase_con{ height:693px; width:100%;}
.Hcase_conL{ width:430px; height:625px; float:left; background:url(../image/home_case_redBG.jpg); margin-top:78px;}
.Hcase_conL .img{ width:430px; height:510px; overflow:hidden; float:left;}
.Hcase_conL .More{ width:365px; height:115px; margin:0 auto; line-height:115px;}
.Hcase_conL .More a{ padding:8px 30px 8px 30px; border:solid 1px #FFF; font-size:16px; margin-left:40px; color:#FFF;}
.Hcase_conR{ width:760px; float:right; height:630px; margin-top:75px;}
.Hcase_conR .SuccessfulL{ width:375px; height:368px; float:left; background:url(../image/home_case2.jpg) no-repeat center center; text-align:center;}
.Hcase_conR .SuccessfulL .English{ text-transform:uppercase; font-size:32px; color:#FFF; font-family:Arial, Helvetica, sans-serif; padding-top:60px;}
.Hcase_conR .SuccessfulL .Button{  padding:8px 30px 8px 30px; border:solid 1px #FFF; font-size:16px; color:#FFF;}
.Hcase_conR .SuccessfulL .Writing{ display:block; width:210px; font-size:14px; color:#FFF; text-align:center; margin:12px auto;}
.Hcase_conR .SuccessfulR{ width:375px; height:368px; float:left; background:url(../image/home_case_redBG.jpg); margin-left:10px;}
.Hcase_conR .SuccessfulR .img{ width:375px; height:298px; overflow:hidden;}
.Hcase_conR .SuccessfulR .More{ height:70px; width:100%; text-align:center; line-height:70px;}
.Hcase_conR .SuccessfulR .More a{  padding:8px 30px 8px 30px; border:solid 1px #FFF; font-size:16px; color:#FFF;}
.Hcase_conR .Successful_img{ width:760px; height:250px; float:right; margin-top:10px; }

.Hnews{padding-bottom:110px;}
.Hnews .title{ text-align:center; padding-bottom:70px;}
.Hnews .title h4{ font-size:36px; color:#585858; text-transform:uppercase; font-family:"Mongolian Baiti"; padding:0; height:35px; line-height:35px; margin-top:55px; margin-bottom:9px; overflow:hidden;}
.Hnews .title span{ color:#902821; font-size:22px; padding-bottom:20px; border-bottom:solid 1px #902821; font-family:'微软雅黑'; line-height:20px;}
.HnewsL{ width:590px; height:450px; border:solid 1px #e5e5e5; background:#FFF; float:left;}
.HnewsL .img{ padding-top:0px; margin-top:0px;}
.HnewsL > span{ display:block; width:530px; margin:0 auto;}
.HnewsL span a{ font-size:16px; color:#333333;}
.HnewsL span a:hover{ color:#ca3a3a;}
.HnewsL span p{ font-size:14px; color:#666666; margin:0; padding:0;}
.HnewsR{ width:590px; float:right;}
.HnewsR_con ul li{ width:590px; height:135px; background:#FFF; border:solid 1px #e5e5e5; margin-bottom:20px;}
.HnewsR_con ul li span{ float:left; padding:13px 23px 10px 19px;}
.HnewsR_con ul li a{ color:#333333;}
.HnewsR_con ul li h4{ margin:0; padding:10px 0 0 0; font-size:16px; line-height:35px;}
.HnewsR_con ul li p{ margin:0; padding:0 15px 0 15px; font-size:14px; color:#666666;}
.HnewsR_con ul li:hover{ background:url(../image/Case_View_hover.jpg);}
.HnewsR_con ul li:hover a{ color:#FFF;}
.HnewsR_con ul li:hover p{ color:#FFF;}



.case_img{}
.case_img ul li{ height:410px; width:365px; float:left; background:url(../image/Case_View.jpg); margin-top:50px;}
.case_img ul li:hover{ height:410px; width:365px; float:left; background:url(../image/Case_View_hover.jpg);}
.name_case{ font-size:16px; width:100%; text-align:center; margin:0; padding:7px; font-weight:100;}
.description_case{ font-size:16px; width:280px; margin:0 auto; line-height:30px;}
.case_img ul li .Button{ display:block; text-align:center; width:100%; margin-top:10px;}
.case_img ul li .Button a{ padding:8px 25px 8px 25px; background:url(../image/Case_View_hover.jpg); color:#FFF;}
.case_img ul li:hover{ color:#FFF;}
.case_img ul li:hover .name_case a{ color:#FFF;}
.case_img ul li:hover .Button a{ background:url(../image/Case_View.jpg); color:#9a3028;}
.case_img #two{ margin-left:50px;}



.news_content ul #news_one{ width:1200px; height:240px; background:url(../image/Case_View_hover.jpg) center center; border:solid 1px #e5e5e5; margin-bottom:20px;}
.news_content ul #news_one .img{ float:left; padding:0px 23px 0px 0px;}
.news_content ul #news_one h4{ margin:0; padding:10px 10px 0 0; font-size:16px; font-weight:100;}
.news_content ul #news_one h4 a{ color:#FFF;}
.news_content ul #news_one p{ margin:0; padding:15px; font-size:14px; color:#e3e3e3;}
.news_content ul #news_one span{ background:url(../image/News_img_time.jpg) left center no-repeat; padding-left:20px; color:#FFF;}

.news_content ul li{ width:1200px; height:230px; background:url(../image/Case_View.jpg) center center; border:solid 1px #e5e5e5; margin-bottom:20px;}
.news_content ul li .img{ float:left; padding:20px 23px 20px 19px; }
.news_content ul li h4{ margin:0; padding:18px 10px 0 0; font-size:16px; color:#333333; font-weight:100;}
.news_content ul li h4 a:hover{ color:#9c4b44;}
.news_content ul li p{ margin:0; padding:15px 15px 35px 15px; font-size:14px; color:#8a8a8a;}
.news_content ul li .Bottom{ padding:8px 25px 8px 25px; background:url(../image/home_case_redBG.jpg); color:#FFF;}


.News_info{margin-top: 55px;}
.News_info .info_title{ padding:10px 0px; font-size:15px; text-align:center;}
.News_info .info_time{ font-size:12px; text-align:center; color:#A1A1A1; font-weight:normal; border-bottom:1px dotted #ccc; padding-bottom:5px;}
.News_info .service_pic{ padding:10px 0; text-align:center;}
.News_info .service_pic img{ width:560px; height:456px;}
.News_info .info_txt{ padding:10px 0px;}
.News_info .info_txt{ text-justify:inter-ideograph; text-align:justify; word-wrap:break-word; clear:both;}
.News_info .info_back{ color:#999999; padding:10px;  text-align:center;}
.News_info .info_back a{ padding:0px 3px;}
.News_info .info_back .back{ color:#725600; }
.News_info .PrevNextBox .h1{ font-size:12px; font-weight:normal;}
.News_info .PrevNextBox a{}
.News_info .PrevNextBox a.none{ cursor:default;}
.News_info .PrevNextBox a.none:hover{ color:#ccc;}
#honor .cntx{float: left;margin-right: 20px;margin-top: 0;margin-bottom: 0;}



#timeline {width: 1200px; height: 600px; overflow: hidden; margin: 0 auto; position: relative; background:url(../image/course_time_bg.png) center 210px no-repeat;}
#dates { width: 1200px;height: 55px; margin-top:210px;}
#dates li {float: left; width:210px; height: 55px; padding:0px 0px 0px 0px; position:relative;}
#dates li a { font-size:15px; font-family:微软雅黑; display:block; width:204px; height:55px; line-height:56px; text-align: center;}
#dates li a:hover{ text-decoration:none;}
#dates .selected{ color:#fff; background:url(../image/course_time_num.jpg) no-repeat center right;}
#issues {width: 1200px; min-height:50px; margin:0 auto; display:block;}	
#issues li { height:210px; width:215px; float: left;  position:relative;}
#even{ margin-top:-260px; padding-bottom:55px;}
#odd_number{ }
#arrow{ position:relative;}
#next,#prev {position: absolute; top:215px;width: 42px;height: 42px;background-position: 0 0;background-repeat: no-repeat;text-indent: -9999px;overflow: hidden;}
#next:hover,#prev:hover {background-position: 0px;}
#next {right:-70px; background:url(../image/Video_inforight.jpg) no-repeat left top;}
#prev {left:-70px; background:url(../image/Video_infoleft.jpg) no-repeat left top;}
#next.disabled,#prev.disabled {opacity: 0.2;}
.course_con{ position:absolute; left:42px; top:0px; width:300px; height:210px; background:url(../image/course_time_txt_bg2.png) center top no-repeat;}
.selected .course_con{ position:absolute; left:42px; top:0px; width:300px; height:210px; background:url(../image/course_time_txt_bg_on2.png) center top no-repeat;}
.selected .time a{ color:#FFF;}
.course_con .time{ width:300px; height:57px; line-height:68px; font-family:Arial; font-size:21px; text-align:center;}
.course_con .WritingBox{ width:298px; min-height:40px; border:solid 1px #eeeeee;}
.course_con .Writing_con{ background:url(../image/course_xian.png) left 10px no-repeat; padding:5px 29px 29px 29px; width:215px; font-size:14px; color:#666666; margin:0 auto; display:block;}
.course_con2{ position:absolute; left:42px; top:-0px; width:300px; height:210px; background:url(../image/course_time_txt_bg.png) center bottom no-repeat;}
.selected .course_con2{ position:absolute; left:42px; top:0px; width:300px; height:210px; background:url(../image/course_time_txt_bg_on.png) center bottom no-repeat;}
.course_con2 .time{ width:300px; height:57px; line-height:93px;  font-family:Arial; font-size:21px; text-align:center;}
.selected .time{ color:#FFF;}
.course_con2 .WritingBox{ width:298px; min-height:74px; border:solid 1px #eeeeee; margin-top:43px;height:86px;}
.course_con2 .Writing_con{ background:url(../image/course_xian.png) left 10px no-repeat; padding:7px 29px 29px 29px; width:215px; font-size:14px; color:#666666; margin:0 auto; display:block;}



.news_download{ margin-top:50px;}
.news_download img{ max-height:1175px;}
.news_download ul li{ width:375px; height:175px; background:#FFF; border:solid 1px #e5e5e5; margin-bottom:30px; float:left;}
.news_download ul #two{ margin-left:30px;  margin-bottom:30px;}
.news_download ul li:hover{ width:375px; height:175px; background:#9a3028; border:solid 1px #9a3028; margin-bottom:20px; float:left;}
.downloadL{ float:left; display:block; width:115px;}
.downloadR{ float:right; display:block; width:230px; margin-top:5px;}

.downloadR .line{ display:block; width:20px; height:4px; background:#c7c7c7; margin-top:10px; margin-bottom:10px;}
.news_download ul li:hover .line{ background:#FFF;}
.downloadR h4{ font-size:16px; color:#333333; margin:0; padding:5px 5px 5px 0px;}
.news_download ul li:hover h4 a{color:#FFF;}
.downloadR p{ font-size:14px; color:#666666; margin:0; padding:5px 5px 15px 0px;}
.news_download ul li:hover p{color:#FFF;}
.downloadR .buttom{ padding:8px 15px 8px 0px; background:#FFF; border:solid 1px #efefef; }
.downloadR .buttom a{ padding:8px 20px 8px 20px; background:url(../image/publication_jt.jpg) right center no-repeat; color:#999999;}
.news_download ul li:hover samp a{ background:url(../image/publication_jt2.jpg) right center no-repeat; color:#9a3028;}



.Faq_list{ margin-bottom:90px;}
.Faq_list li{ border-bottom:1px solid #EAEAEA; padding:20px 0px 20px 0px;}
.Faq_list li.last{ border-bottom:0px;}
.Faq_list li .item{ background:url(../image/Recruitment_jt2.jpg) right top no-repeat; padding-left:0px; line-height:16px; color:#9a3028;}
.Faq_list li .item a{ color:#9a3028; font-size:14px;}
.Faq_list li .item span{ color:#999999; float:right; padding-right:50px; font-size:14px;}
.Faq_list li .txtCont{ display:none; background:url(404.png) no-repeat left 14px; padding:10px 0 0 0px; color:#999999; font-size:14px; }
.Faq_list li .txtCont h4{ color:#333333;}
.Faq_list li .txtCont #join{ padding:8px 30px 8px 30px; background:#9a3028; color:#FFF; margin-top:10px; margin-bottom:10px;}
.Faq_list li.on .item{ border-bottom:1px solid #EAEAEA; background:url(../image/Recruitment_jt.jpg) right top no-repeat; padding-bottom:10px;}
.Faq_list li.on .item a{ color:#9a3028; font-size:14px;}



.jobs{ width:1200px; min-height:550px; float:left;}
.jobs_left{ float:left; width:550px; text-align:right;}
.jobs_left input{ text-indent:0.5em; width:440px; height:40px; line-height:40px; font-size:14px; float:left; border:solid 1px #e5e5e5; color:#aba9a9;}
.request{ width:110px; text-align:right; line-height:40px; height:40px; float:left; font-size:14px; padding:15px;}
.resume{ float:left; text-align:center;}
.resume a{ padding:8px 95px 8px 95px ;}
.jobs_right{ float:right;}
.textarea_content{ border:solid 1px #e5e5e5; padding:2px;}
.Submit{ width:247px; height:43px; background:url(../image/home_case_redBG.jpg) center center; cursor:pointer; color:#FFF; font-size:14px;}
.Verify{ width:90px; line-height:30px; height:30px; border:solid 1px #e5e5e5;}
.jobs_right span{ padding:5px;}




.video_img{}
.video_img ul li{ height:345px; width:365px; float:left; background:url(../image/Case_View.jpg); margin-top:50px;}
.video_img ul li:hover{ height:345px; width:365px; float:left; background:url(../image/Case_View_hover.jpg);}
.name_video{ font-size:16px; width:100%; text-align:center; margin:0; padding:7px;}
.video_img .button{ display:block; text-align:center; width:100%; margin-top:10px;}
.video_img .button a{ padding:8px 25px 8px 25px; background:url(../image/Case_View_hover.jpg); color:#FFF;}
.video_img ul li:hover .button a{ background:url(../image/Case_View.jpg); color:#9a3028;}
.video_img ul li:hover{ color:#FFF;}
.video_img ul li:hover .name_video a{ color:#FFF;}
.video_img #two{ margin-left:50px;}
.video_tu{ position:relative; float:left;}
.video_tubutton{ position:absolute; left:0; top:0;}

.Video_info{ margin-top:40px;}
.Video_Player{ width:100%; min-height:400px; float:left;}
.Other_video{ width:100%; min-height:300px; float:left;}
.Video_info{ position:relative;}
.Video_info .videoBig{ width:433px; height:394px; position:absolute; background:url(404.png) no-repeat left top; text-align:center;}
.Video_info .videoBig div{ padding-top:9px;}
.Video_info .videoList{ position:absolute; top:403px;}
.Video_info .Other_video .arrowPrev{ height:115px; width:42px; cursor:pointer; float:left; margin-right:12px; background:url(../image/Video_infoleft.jpg) no-repeat left center;}
.Video_info .Other_video .arrowNext{ height:115px; width:42px; cursor:pointer; float:left; margin-left:12px; background:url(../image/Video_inforight.jpg) no-repeat right center;}
.Video_info .listBox{ height:185px; width:1090px; overflow:hidden; float:left;}
.Video_info .listImg li{ height:185px; width:253px; overflow:hidden; float:left; padding:0px 10px;}
.Video_info .listImg .pic{ border:solid 2px #dddee0; height:115px; text-align:center; }
.Video_info .listImg .pic img{ width:249px; height:115px;}
.Video_info .listImg li:hover .pic{ border:solid 2px #9a3028;}
.Video_info .listImg p{ font-size:14px; font-weight:normal; padding:10px; margin:0; text-align:center;}
.Video_info .listImg p a{ color:#333333;}
.Video_info .videoTxt{ position:absolute; right:0px; width:240px; line-height:18px; color:#777777;}
.Video_info .videoTxt p{ font-size:14px; color:#333333; padding-bottom:10px;}





#honor {
	width:1200px;
	height:980px;
	overflow:hidden;
	position:relative;
	margin:50px  auto 0;
}
#honor img {
	border:none;
	width:454px;
	height:651px;
	border:solid 1px #c8c8c8;
}
#honor #title-text {
	font-size:22px;
	margin:10px 20px 0 0;
	padding:0;
	text-align:right;
}
#honor #alt-text {
	font-size:14px;
	margin:5px 20px 0 0;
	padding:0;
	text-align:right;
}
#honor #user-c {
	padding:0;
	position:absolute;
	right:15px;
	bottom:10px;
}
.carouselLeft, .carouselRight {
	position:absolute;
	top:450px;
	width:43px;
	height:76px;
	cursor:pointer;
	z-index:99;
}
.carouselLeft {
	left:-100px;
	background:url(../image/jt2_on.png) no-repeat;
	z-index:99;
}
.carouselRight {
	right:-100px;
	background:url(../image/jt2.png) no-repeat;
	z-index:99;
}

#honor a{}
#parent_name{ position: absolute; left: 363px; text-align:center; color:#666666; font-size:14px; top:900px; width: 454px; height: 56px;}







.time ul li{ cursor: pointer; float:left; margin-left:125px; font-size:18px; height:55px; background:url(../image/zhuanglid_03.png) no-repeat center bottom; font-weight: bold;}
.time ul li:hover,.time ul li.on{ color:#41b0bd; background:url(../image/zhuanglihd_03.png) no-repeat center bottom;}
.time ul{ margin-left:10px;}
.event{ width:1200px;  overflow:hidden; margin-bottom:100px;}
.event ul li{ float:left; width:1200px;}

.event_ul{ position: relative; width: 150px; height: 150px; overflow: hidden; }
.time .navPrev{ position: absolute; left:0px; top:32px; background-color: #fff; font-size: 30px; }
.time .navNext{ position: absolute;  right:0px; top:32px; background-color: #fff; font-size: 30px; }
.event img{ display: inline-block; margin: 10px 23px; }
