html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0;  font-style: inherit; font-size: 100%; font-family: Arial; vertical-align: baseline;}
html{ overflow-x: hidden; overflow-y: scroll;}
/**,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}*/
body,button, input, select, textarea { font: 12px/1 "宋体",arial, Arial, Helvetica, sans-serif;}
body{ color:#666; background: #fff url(../images/head.png) repeat;}
ul,ol { list-style-type:none; }
li { vertical-align:bottom; zoom:1;}
img { border:0;vertical-align:middle; -ms-interpolation-mode: bicubic;}
a { text-decoration:none; color:#666; }
a:hover{ color: #3193d4;}
:focus { outline: 0;} 
.clearfix:before,.clearfix:after{ content:" "; display:block; height:0; visibility:hidden; clear:both; overflow:hidden;}
.clearfix{zoom:1;}
.clearfix:after{clear:both;}
button,input,textarea{ vertical-align:middle; outline:none;*overflow: visible;}
button,input[type="button"], input[type="reset"], input[type="submit"] {cursor: pointer;}
table {border-collapse: collapse;border-spacing: 0;}
caption, th, td { font-weight: normal;}
.hidden { display: none; }
h1,h2,h3,h4,h5,h6{ font-weight:normal; font-size: 12px;}
em,i{ font-style: normal;}
.fl{ float:left;}
.fr{float:right;}
/*reset.css*/

/*========================================================================================================*/

#top{ width: 100%; min-width: 1000px; line-height: 30px; background: #041d2e;}
.top_1{ width: 1000px; margin: 0 auto; text-align: right; color: #fff; position: relative; z-index: 9999;}
.lan{ width: 90px; height: 18px; line-height: 18px; background: #fff; float: right; margin-top: 6px;}
.lan span{ display: block; width: 70px; height: 18px; font: 10px/18px arial; text-transform: uppercase; text-align: center; background: url(../images/index_03.png) no-repeat right center; float: left; color: #666;}
.lan i{ display: block; width: 19px; height: 18px; background: url(../images/index_06.png) no-repeat center; float: right;}
.list_lan{ position: absolute; right: 0; top: 24px; background: #fff; width: 90px; padding: 4px 0; z-index: 999; display: none;}
.list_lan a{ display: block; font: 10px/22px arial; text-align: left; padding-left: 13px; width: 77px;*padding-left: 12px; *width: 78px;}
.list_lan a:hover{ background: #3193d4; color: #fff;}
#header{ width: 100%; min-width: 1000px; height: 102px; padding-bottom: 5px; background: url(../images/headbg.png) repeat-x bottom; position: relative; z-index: 998; margin-bottom: -5px;}
.head{ width: 1010px; margin: 0 auto; height: 102px;}
.head img{ padding-top: 26px;float: left;}
#nav{ float: right;}
#nav li{ width: 90px; height: 102px; float: left; text-align: center; font: 14px/102px "微软雅黑",arial; position: relative;}
#nav li a{ color: #333; display: block; width: 100%;}
#nav li a:hover,#nav li a.current{ color: #3193d4;}
#nav li .subnav{ padding-top: 10px; background: url(../images/index_07.png) no-repeat center top; position: absolute; left: 0; top: 92px; z-index: 998; display: none;}
#nav li .subnav ul{ background: #2b80b9; padding: 12px 0 2px;}
#nav li .subnav li{ height:27px;width:180px; font: 12px/26px "宋体",arial; background: url(../images/index_07-02.png) no-repeat center bottom; float: none;}
#nav li .subnav li a{ color: #fff;}
#nav li .subnav li a:hover{ background: #3193d4;}
.wy-mod-banner{ height:574px; position:relative; overflow:hidden;}
.wy-mod-banner .banners{width:1920px;height:574px;overflow:hidden;position:absolute;left:50%;margin-left:-960px;}
.wy-mod-banner .banner{width:1920px;height:574px;overflow:hidden;position:absolute;left:50%;margin-left:-960px;}
.wy-mod-banner .focus ul{ width: 359px; margin: 0 auto; position: relative; z-index: 100; text-align: center; background-image:url(../images/banner_t.png) ; background-repeat:no-repeat ; height:57px;}

.wy-mod-banner .focus li{ display: inline-block; *display: inline; z-index:110; width:16px; height:16px; overflow:hidden;margin:20px 3px; background: url(../images/index_04.png) no-repeat; cursor:pointer;}
.wy-mod-banner .focus li.on{ background-image: url(../images/index_05.png);}

#topnews{ width: 100%; min-width: 1000px; height: 38px; padding-bottom: 5px; background: url(../images/local.png) repeat-x bottom; position: relative; z-index: 999; margin-bottom: -5px;}
.topnews_1{ width: 1000px; margin: 0 auto; height: 38px; }
.topnews_title{ width: 105px; float: left; padding-left: 5px; background: url(../images/index_17.png) no-repeat right center; font: 14px/38px "微软雅黑",arial; color: #333; margin-right: 24px;}
.topnews_title em{ font: 10px/38px arial; color: #ff6f6f; padding-left: 5px;}
.topnews_cont{ width: 630px; float: left; height:38px; overflow:hidden;}
.topnews_cont li{ line-height: 38px;}
.topnews_cont li a{ color: #999; display: block;}
.topnews_cont li a:hover{ color: #3193d4;}
.topnews_jt{ width: 44px; float: right; padding-top: 9px;}
.topnews_jt a{ display: block; width: 20px; height: 20px; float: left; margin-right: 1px;}
.topnews_jt a#goU{ background: url(../images/index_21.png) no-repeat;}
.topnews_jt a#goD{ background: url(../images/index_22.png) no-repeat;}
.topnews_jt a:hover{filter:alpha(opacity=30); -moz-opacity:0.30; opacity:0.30;}

#main{ width: 100%; min-width: 1000px; background: url(../images/mainbg.png) no-repeat center top;}
.mainbody{ width: 1014px; margin: 0 auto; }
.animate_1{ width: 1000px;  height: 148px; position: relative;}
.animate_1 img{ margin-left: -400%; position: absolute; left: -35px; top: 0;}
.animate_2{ height: 250px; position: relative; margin-bottom: 12px;}
.animate_pro{ width: 494px; height: 250px; background: url(../images/index_28.png) no-repeat; color: #fff; position: absolute; left: 0; top: 0; margin-left: -400%;}
.animate_pro h3{ font: 18px/1 "微软雅黑",arial; padding: 35px 0 0 30px;}
.animate_pro h4{ font: 12px/1 arial; padding: 8px 0 0 30px;}
.animate_pro ul{ padding: 25px 0 0 30px; width: 224px;}
.animate_pro ul li{ padding-left: 12px; background: url(../images/index_08.png) no-repeat left center; line-height: 24px;}
.animate_pro ul li a{ color: #fff;}
.animate_pro ul li a span{ color: #ffe3e3; float: right; display: block; width: 124px;}
.animate_pro ul li a:hover{ color: #f9c82d;}
.animate_re{ width: 494px; height: 250px; background: #fff; position: absolute; right: 0; top: 0; margin-right: -400%;}
.animate_re img{ width: 247px; height: 250px; float: left; margin-right: 25px;}
.animate_re h3{ font: 18px/1 "微软雅黑",arial; color: #3f3f3f; padding-top: 34px;}
.animate_re h4{ font: 10px/1 arial; color: #b2b2b2; padding: 8px 0 20px;}
.animate_re p{ line-height: 24px;  padding: 0 18px 25px 0;}
.animate_re a.more{ display: block; line-height: 41px; padding-left: 47px; background: url(../images/more_03.png) no-repeat left center; font: 12px/41px arial; float: left; margin-left: -43px;}
.animate_re a.more span{ display: block; width: 60px; background: url(../images/index_33.png) no-repeat right center; cursor: pointer;}
.animate_3{ padding-bottom: 50px; margin-left: 400%; width: 1000px;}
.animate_market{ width: 220px; padding-left: 23px; height: 250px; float: left; margin-right: 12px; background: #5594d9; color: #fff;}
.animate_market h3{ font: 18px/1 "微软雅黑",arial; padding-top: 34px;}
.animate_market h4{ font: 12px/1 arial; padding: 8px 0 20px; text-transform: uppercase;}
.animate_market p{ line-height: 24px;  padding: 0 18px 25px 0; color: #cce4ff;}
.animate_market a.more{ display: block; width: 60px; line-height: 41px; color: #fff; background: url(../images/index_52.png) no-repeat right center; font: 12px/41px arial;}
.animate_market a.more:hover{ color: #f9c82d;}
.animate_news{ width: 488px; height: 250px; background: #91ce4c; float: left; color: #fff;}
.animate_news .news{ width: 223px; height: 250px; float: right;}
.news h3{ font: 18px/1 "微软雅黑",arial; padding-top: 34px;}
.news h4{ font: 12px/1 arial; padding: 8px 0 25px; text-transform: uppercase;}

a.abtn{display:block;height:16px;width:16px;overflow:hidden; position: absolute; right: 0; margin-top: -57px;}
a.aleft{ background: url(../images/index_45.png) no-repeat; right: 20px;}
a.agrayleft{ background: url(../images/index_48.png) no-repeat;}
a.aright{ background: url(../images/index_46.png) no-repeat;}
a.agrayright{ background: url(../images/index_47.png) no-repeat;}
.scrolllist{width:205px;height:158px; position: relative;}
.scrolllist .imglist_w{width:205px;height:158px;overflow:hidden;float:left;position:relative;/*必要元素*/}
.scrolllist .imglist_w ul{width:20000px;position:absolute;left:0px;top:0px;}
.scrolllist .imglist_w li{width:205px;float:left;}
.scrolllist .imglist_w li h5{ font: bold 13px/22px "微软雅黑",arial; margin-bottom: 10px;}
.scrolllist .imglist_w li a{ color: #fff;}
.scrolllist .imglist_w li a:hover{}
.scrolllist .imglist_w li p{line-height:24px; color: #c6ff86;}

.animate_job{ width: 244px; float: right; height: 250px;}
#quicklink{ width: 999px; margin: 0 auto; height: 280px;}
#quicklink li{ width: 333px; float: left; text-align: center; height: 250px; padding-top: 30px;}
#quicklink li i{ display: block; height: 87px;}
#quicklink li i.about{ background: url(../images/index_58.png) no-repeat center;}
#quicklink li i.hr{ background: url(../images/index_60.png) no-repeat center;}
#quicklink li i.contact{ background: url(../images/index_63.png) no-repeat center;}
#quicklink li h3{ font: 20px/58px "微软雅黑",arial; color: #333;}
#quicklink li p{ line-height: 22px; height: 44px; margin-bottom: 10px;}
#quicklink li a{ display: block; width: 60px; height: 16px; font: 12px/16px arial; margin: 0 auto; background: url(../images/index_33.png) no-repeat right center; text-align: left;}
#submenu{ width: 100%; min-width: 1000px; height: 350px; background: url(../images/index_68.png) no-repeat center top;}
.submenu_1{ width: 1000px; margin: 0 auto; padding-top:110px;}
.submenu_1 img{ float: right; }
#subnav{ }
#subnav li{ font: 12px/20px "宋体",arial; width: 105px; padding-left: 7px; float: left;}
#subnav li a{ color: #fff;}
#subnav li a.parent{ font-size: 14px; font-family: "微软雅黑",arial; color: #f9c82d;}
#subnav li a:hover{ color: #f9c82d;}
#subnav li ul{ padding-top: 25px;}
#subnav li li{ padding-left: 2px; float: none;}
#footer{ width: 100%; min-width: 1000px; font: 12px/34px "微软雅黑",arial; background: #242424; color: #fff;}
.foot{ width: 1000px; margin: 0 auto;}
.foot span{ float: right;}

#main_about{ width: 100%; background: url(../images/about_bg.png) no-repeat center top; padding: 88px 0 0; height: 162px;}
#main_about_m{ width: 100%; background: url(../images/about_bg_m.png) no-repeat center top; padding: 88px 0 0; height:778px;}
.about_title{ margin-bottom: 20px;}
.position{ float: right; text-align: right; font: 12px/20px "微软雅黑",arial; color: #fff; height: 20px; padding-top: 20px; width:300px;}
.position span{ display: block; float: right; padding-left: 24px; background: url(../images/about_07.png) no-repeat left center;}
.details{ font: 14px/20px "微软雅黑",arial; color: #fff; padding-bottom: 52px; width:600px;}
.about_type{ margin-bottom: 20px;}
.about_profile{ width: 320px; height: 390px; background: url(../images/about_10.png) no-repeat; float: left; margin-right: 20px;}
.about_profile a{ display: block; width: 266px; height: 332px; padding: 29px 27px;}
.about_profile a:hover{ color: #666;}
.title{ font: 18px/1 "微软雅黑",arial; color: #2a80b9; margin-bottom: 24px;}
.title span{ font: 12px/1 arial; color: #fff; padding-left: 15px;}
.about_profile p{ line-height: 24px;}
.about_culture{ width: 280px; height: 332px; float: left; background: #fff; padding: 29px 20px;}
.about_culture img{ margin-bottom: 22px;}
.about_culture p{ font: 12px/22px "微软雅黑",arial; margin-bottom: 92px;}
.about_culture h3 span,.about_honor h3 span,.about_mission h3 span,.hr_str h3 span,.pro_right h3 span,.service_contact h3 span{ color: #ccc;}
a.detail{ margin-left: 206px;display: block; width: 120px; line-height: 32px; color: #97b9d7; font-size:12px; font-family:Tahoma;}
a.detail:hover{ color: #2a80b9;}
.about_mission a.detail_2{ display: block; width: 120px; line-height: 32px; color: #fff; position: absolute;LEFT: 20PX;TOP: 102PX;font-size:12px; font-family:Tahoma;}
.about_mission a.detail_2:hover{ color: #AD9590;}
.about_type2 span{ font-size:16px; font-family:微软雅黑; color:#64a6d2;margin-left: 60px; position:absolute;left: 13px;top:76px;}
.about_type2 p{ font-size:17.25px; font-family:微软雅黑;left:20px;top:56px;position:absolute;}
.about_honor{ width: 280px; height: 332px; float: right; background: #fff; padding: 29px 20px;}
.scrollcon{ width:280px; height:228px; position: relative; margin-bottom: 18px;margin-bottom: 52px;}
.LeftBotton{height:187px;width:30px;background: url(../images/prev.png) no-repeat left center; overflow:hidden; cursor:pointer; position: absolute; left: 0; top: 0;}
.RightBotton{height:187px;width:30px;background: url(../images/next.png) no-repeat left center; overflow:hidden; cursor:pointer; position: absolute; right: 0; top: 0;}
.Cont{width:280px; overflow:hidden; height:228px;}
.ScrCont{width:10000000px;}
.Cont .pic{width:280px;height:228px;overflow:hidden;float:left; font: 14px/41px "微软雅黑",arial; text-align: center; margin-right: 30px;}
.Cont .pic img{ width:280px;height:187px;}
#List1, #List2{float:left;}
.about_type2{ padding-bottom: 66px;}
.about_mission{ width: 633px; height: 118px; padding: 22px 0 0 27px; background: url(../images/about_di.png) no-repeat ; position: relative; float: left;  margin-right: 20px;}
.about_mission a{ display: block; width: 39px; height: 39px;position: absolute; right: 0; top: 0;}
.about_mission p{ font: 12px/20px "微软雅黑",arial; color: #898989;}
.about_lc{ display: block; width: 150px; height: 140px; background:#2a80b9; font: 16px/28px "微软雅黑",arial; color: #fff; float: left; text-align: center;position: relative;}
.about_lc:hover{ color: #fff;}
.about_hj{ display: block; width: 150px; height: 140px; background:#2a80b9 ; font: 16px/28px "微软雅黑",arial; color: #fff;  float: right; text-align: center;position: relative;}
.about_hj:hover{ color: #fff;}

#link{ width: 100%; min-width: 1000px; background: url(../images/about_1_04.png) repeat-x; height: 56px; margin-bottom: 53px;}
.link_1{ width: 996px; margin: 0 auto;}
.link_1 li{ float: left; text-align: center; width: 165px; padding-right: 1px; background: url(../images/about_1_06.png) no-repeat right top;}
.link_1 li a{ display: block; width: 100%; padding: 3px 0 4px; font: 16px/49px "微软雅黑",arial;}
.link_1 li a.current,.link_1 li a:hover{ color: #fff; background: url(../images/about_1_05.png) repeat-x;}
#content{ width: 1000px; margin: 0 auto; position:relative;}
#content img.mm_main{ width:1000px;margin:0 auto; }

.one{ position:absolute; left:66px; top:34px; z-index:10000;text-align: right; }
.one span{ font-family:微软雅黑; font-size:20px; font-weight:bold;line-height:30px;color:#
000;}
.one p{ font-family:微软雅黑;line-height:20px; font-size:12px;color:#
000;}

.two{ position:absolute; left:-92px; top:130px; z-index:10000;text-align: right;}
.two span{ font-family:微软雅黑; font-size:20px; font-weight:bold;line-height:30px;color:#
000;}
.two p{ font-family:微软雅黑;line-height:20px; font-size:12px;color:#
000;}

.three{ position:absolute; left:636px; top:14px; z-index:10000;text-align: left;}
.three span{ font-family:微软雅黑; font-size:20px; font-weight:bold;line-height:30px;color:#
000;}
.three p{ font-family:微软雅黑;line-height:20px; font-size:12px;color:#
000;}

.four{ position:absolute; left:643px; top:113px; z-index:10000;text-align: left;}
.four span{ font-family:微软雅黑; font-size:20px; font-weight:bold;line-height:30px;color:#
000;}
.four p{ font-family:微软雅黑;line-height:20px; font-size:12px;color:#
000;}

.five{ position:absolute; left:86px; top:283px; z-index:10000;text-align: center;}
.five span{ font-family:微软雅黑; font-size:20px; font-weight:bold;line-height:30px;color:#
000;}
.five p{ font-family:微软雅黑;line-height:20px; font-size:12px;color:#
000;}

.about_details{ padding-bottom: 34px; background: url(../images/about_1_07.png) repeat-x bottom; margin-bottom: 34px;}
.about_details img{ float: left; margin-right: 63px;}
.about_details h1{ font: 30px/1 "微软雅黑",arial; color: #2a80b9; padding: 38px 0 5px;}
.about_details h5{ font: 11px/1 arial; color: #9e9e9e; text-transform: uppercase; margin-bottom: 45px;}
.p1{ font: 14px/22px "微软雅黑",arial; padding-bottom: 30px; border-bottom: 1px solid #e3e3e3; margin-bottom: 25px; padding-right: 18px;}
.p2{ font: 14px/22px "微软雅黑",arial}
.p2 p{ margin-bottom: 35px;}
.about_content{ font: 12px/22px "微软雅黑",arial;}
.about_content p{ margin-bottom: 20px;}

.tab_about_5 td{ border-bottom: 1px solid #e3e3e3; padding: 33px 6px 36px 24px; font: 14px/24px "微软雅黑",arial; color: #333; vertical-align: middle;}

#main_hr{ width: 100%; min-width: 1000px; background: url(../images/hr_02.png) no-repeat center top; padding: 88px 0 0;height:778px;}
.hr_type{ padding-bottom: 143px;}
.hr_left{ width: 660px; height: 460px; overflow: hidden; float: left;}
.hr_pic{ width: 320px; height: 460px; float: right; position:relative;}
.hr_str{ height: 211px; background: #fff url(../images/hr_10.png) no-repeat right bottom; padding: 29px 0 0 27px; margin-bottom: 20px;}
.hr_str p{ font: 14px/24px "微软雅黑",arial; padding: 10px 0 65px;}
.hr_str a{ display: block; width: 120px; height: 30px; line-height: 30px; color: #97b9d7; text-align: center;}
.hr_str a:hover{ color: #2a80b9;}
.job{ display: block; width: 320px; height: 73px; float: left; background: url(../images/hr_112.png) no-repeat ; font: 25px/54px "微软雅黑",arial; color: #fff; text-align: center; padding-top: 127px;}
.hr_left a p{ background:url(../images/hr_dd.png) no-repeat;margin-top: 21px;}

.team{ display: block; width: 320px; height: 73px; float: right; background: url(../images/hr_113.png) no-repeat ; font: 25px/54px "微软雅黑",arial; color: #fff; text-align: center; padding-top: 127px;}
.job:hover,.team:hover,.market_service:hover,.market_quality:hover{ color: #fff;}
.hr_title{ font: 24px/40px "微软雅黑",arial; color: #333; border-bottom: 1px solid #E3E3E3; padding-bottom: 8px; margin-bottom: 74px;}
.hr_details{ height: 155px; background: url(../images/hr_2_03.png) no-repeat right top;}
.hr_details h2{ width: 470px; text-align: center; font: 24px/50px "微软雅黑",arial; color: #717171;}
.hr_details h5{ font: 12px/1 arial; color: #b9b9b9; text-align: center; width: 460px; text-transform: uppercase;}
.tab_hr{ margin-top: 45px;}
.tab_hr th{ line-height: 40px; background: #2b80b9; color: #fff; font-weight: bold; padding-left: 23px; font-family: "宋体",arial}
.tab_hr td{ line-height: 40px; padding-left: 23px; font-family: "宋体",arial}
.page{ padding: 45px 0; text-align: right;}
.page li{ display: inline-block; +display: inline; margin: 0 1px; +margin: 0 3px; width: 20px; text-align: center; line-height: 20px; font-family: arial;}
.page li a{ display: block; width: 20px; border: 1px solid #ddd; }
.page li a:hover,.page li a.current{ background: #2a80b9; color: #fff; border-color: #2a80b9;}
.hr_content{ width: 1000px; overflow: hidden;}
.list_hr{ width: 1033px;}
.list_hr li{ float: left; background: #f5f5f5; width: 311px; margin: 0 33px 30px 0;}
.list_hr li a{ display: block; width: 291px; height: 261px; padding: 9px; border: 1px solid #ddd;}
.list_hr li img{ width: 291px; height: 218px; margin-bottom: 15px;}
.list_hr li span{ font: 14px/28px "微软雅黑",arial; padding-left: 10px;}

#main_market{ width: 100%; min-width: 1000px; background: url(../images/Marketing_02.png) no-repeat center top; padding: 88px 0 0;height:778px;}
.market_type{ margin-bottom: 20px;}

.market_type a{ position:relative;}
.hr_type a{ position:relative;}
.market_type a p{ background-image:url(../images/news_dd.png) ; font-size:25px; font-family:微软雅黑; position:absolute; left:0; top:173px; width:320px;}
.hr_type a p{ background-image:url(../images/news_dd.png);margin-top: 79px;font-size:25px; font-family:微软雅黑;position:absolute; left:0; top:148px;width:320px;}

.market_s{ width: 660px; height: 227px; background: #fff;}
.market_s img{ float: left; margin-right: 40px;}
.market_s .market_s_1{ font: 14px/24px "微软雅黑",arial; padding-top: 85px;}
.market_service{ display: block; width: 320px; height: 79px; background: url(../images/Marketing_09.png) no-repeat ; font: 18px/54px "微软雅黑",arial; color: #fff; text-align: center; padding-top: 148px;}
.market_quality{ display: block; width: 320px; height: 79px; background: #2b80b9 url(../images/Marketing_14.png) no-repeat ; font: 18px/54px "微软雅黑",arial; color: #fff; text-align: center; padding-top: 148px;}
.market_b{ width: 624px; height: 280px; padding-left: 36px; background: #fff url(../images/Marketing_04.png) no-repeat right bottom;}
.market_b h3{ font: 18px/30px "微软雅黑",arial; color: #2b80b9; padding: 44px 0 24px;}
.market_b p{ line-height: 16px; font-family: "微软雅黑",arial; color: #898989; margin-bottom: 15px; width: 406px;}

.market_title{ font: 30px/1 "微软雅黑",arial; color: #000333; margin-bottom: 30px;}
.market_details{ width: 475px; float: left; background: url(../images/about_1_07.png) repeat-x bottom; padding-bottom: 25px; margin-bottom: 25px;}
.market_details h2{ font: 23px/40px "微软雅黑",arial; color: #2b80b9;}
.market_details h5{ font: 10px/1 arial; color: #bdbdbd; text-transform: uppercase;}

#main_news{ width: 100%; min-width: 1000px; background: url(../images/news_02.png) no-repeat center top; padding: 88px 0 0;}
.news_type{ padding-bottom: 156px;}
.news_left{ width: 260px; height: 430px; background: #2a80b9; padding: 30px 30px 0; float: left;}
.news_left h2{ font: 18px/1 "微软雅黑",arial; color: #fff; margin-bottom: 22px;}

.news_left a.abtn{display:block;height:14px;width:10px;overflow:hidden; position: absolute; right: 0; margin-top: -40px;}
.news_left a.aleft{ background: url(../images/news_14.png) no-repeat; right: 20px;}
.news_left a.agrayleft{filter:alpha(opacity=50);-moz-opacity:0.50;opacity:0.50;}
.news_left a.aright{ background: url(../images/news_13.png) no-repeat;}
.news_left a.agrayright{filter:alpha(opacity=50);-moz-opacity:0.50;opacity:0.50;}
.news_left .scrolllist{width:260px;height:360px; position: relative;}
.news_left .scrolllist .imglist_w{width:260px;height:380px;overflow:hidden;float:left;position:relative;/*必要元素*/}
.news_left .scrolllist .imglist_w ul{width:20000px;position:absolute;left:0px;top:0px;}
.news_left .scrolllist .imglist_w li{width:260px;float:left;}
.news_left .scrolllist .imglist_w li img{ margin-bottom: 10px;}
.news_left .scrolllist .imglist_w li h3{ font: 16px/32px "微软雅黑",arial; margin-bottom: 6px;}
.news_left .scrolllist .imglist_w li a{ color: #fff;}
.news_left .scrolllist .imglist_w li a.details2{ display: block; width: 120px; height: 30px;line-height: 30px; color: #64a6d2; text-decoration:underline; font-family:微软雅黑; font-size:12px;}
.news_left .scrolllist .imglist_w li a.details2:hover{ color:#fff;}
.news_left .scrolllist .imglist_w li p{font: 12px/20px "微软雅黑",arial; height: 60px; color: #a8cfeb; margin-bottom: 66px;}

.news_right{ width: 660px; float: right; height: 460px; overflow: hidden;}
.list_news{ height: 232px; background:#fff url(../images/news_07.png) no-repeat left top; padding: 28px 40px 0 360px; margin-bottom: 20px;}
.list_news h3{ font: 18px/1 "微软雅黑",arial; color: #2a80b9; margin-bottom: 30px;}
.list_news h3 a{ float: right;}
.list_news_1 li{ font: 12px/30px "微软雅黑",arial;}
.list_news_1 li span{ float: right;}

.news_icon{ position:relative;}
.news_icon a{ display: block; width: 329px; float: left;  font: 18px/72px "微软雅黑",arial; color: #333; text-align: center;height: 194px;line-height:53px;}
.news_icon a.zh{ background: url(../images/news_26.png) no-repeat; position:relative;}
.news_icon a.hy{ background: url(../images/news_23.png) no-repeat; position:relative;}
.news_icon a.zh p{ background:url(../images/news_dd.png) no-repeat; font-size:24px; font-family:微软雅黑; color:#FFF; width: 329px; position:absolute;top:128px;left:0;}
.news_icon a.hy p{ background:url(../images/news_dd.png) no-repeat; font-size:24px; font-family:微软雅黑; color:#FFF;width: 329px;position:absolute;top:128px;left:0;}

.list_profile{ width: 1000px; overflow: hidden; margin-bottom: 25px;}
.list_profile ul{ width: 1013px;}
.list_profile li{ width: 228px; padding: 5px 5px 20px; border: 1px solid #e3e3e3; float: left; margin-right: 13px;}
.list_profile li h3{ font: bold 12px/22px "宋体",arial; color: #333; padding: 18px 9px 5px;}
.list_profile li h3 a{ color: #333;}
.list_profile li p{ line-height: 18px; color: #999; height: 36px; margin-bottom: 23px; padding: 0 9px;}
.list_profile li .more_news{ padding: 0 9px;}

.title_more{ font: 16px/60px "微软雅黑",arial; color: #333; border-bottom: 1px solid #e3e3e3; padding-left: 4px;}
.list_news_2 li{ padding: 0 21px; background: url(../images/news_1_20.png) no-repeat 7px center; font: 12px/40px "微软雅黑",arial; border-bottom: 1px dashed #e3e3e3;}
.list_news_2 li span{ float: right;}

.title_news{ text-align: center; padding-bottom: 15px; border-bottom: 1px solid #E3E3E3; margin-bottom: 40px;}
.title_news h1{ font: 18px/24px "微软雅黑",arial; color: #333; padding: 8px 0;}

.page2{ padding: 20px 0; border-top: 1px solid #E3E3E3;}
.page2 li{ line-height: 30px; margin-bottom: 4px; font-family: "微软雅黑",arial}
.page2 li span{ display: inline-block; width: 100px; height: 30px; text-align: center; margin-right: 15px; background: #e3e3e3;}
.page2 li:hover span{ background: #2b80b9; color: #fff;}

#main_product{ width: 100%; min-width: 1000px; background: url(../images/product_02.png) no-repeat center top; padding: 88px 0 0; height:778px;}
.pro_left{ width: 436px; height: 402px; float: left; background: #2a80b9 url(../images/product_07.png) no-repeat right 0; padding: 29px 27px;}
.pro_left .title{ color: #fff; margin-bottom: 40px;}
.pro_left ul{ width: 180px; margin-bottom: 30px; float:left;}
.pro_left ul li{ padding-left: 12px; background: url(../images/index_08.png) no-repeat left center; line-height: 30px; height:30px; overflow:hidden;}
.pro_left ul li a{ color: #fff;}
.pro_left ul li a span{ color: #bee5ff; float: right; display: block; width: 124px; font-size: 10px; font-family: arial;}
.pro_left ul li a:hover{ color: #f9c82d;}
.pro_left ul li.kl{ background:none !important;font-family: arial;}
.pro_left p{ text-decoration:underline; font-family:微软雅黑; font-size:12px;}
.details3{ display: block; width: 120px; height: 30px; text-align: center; line-height: 30px; color: #a8cfeb;clear: both;margin-left: 15px;}
.details3:hover{ color: #fff;}
.pro_right{ width: 436px; height: 402px; float: right; background: #fff; padding: 29px 27px;}
.pro_right .title{ margin-bottom: 50px;}

.list_product li{ font: 18px/74px "微软雅黑",arial; margin-bottom: 5px; border-bottom: 1px solid #E3E3E3;}
.list_product li a{ display: block; color: #333; padding-left: 45px; background: url(../images/product_1_06.png) no-repeat 10px center;}
.list_product li a i{ display: block; width: 34px; height: 74px; float: right; background: url(../images/product_1_03.png) no-repeat 0 center;}
.list_product li a:hover{ background-image: url(../images/product_1_11.png); color: #2a80b9;}
.list_product li a:hover i{ background-image: url(../images/product_1_03-03.png);}

.product_details{ padding-bottom: 42px; background: url(../images/about_1_07.png) repeat-x bottom; margin-bottom: 36px;}
.product_details img{ float: right;}
.product_details_1{ width: 520px;}
.product_details_1 h1{ font: 30px/1 "微软雅黑",arial; color: #333; padding-bottom: 50px;}
.product_details_1 p{ line-height: 24px; margin-bottom: 20px; text-indent: 2em;}

.list_product2{ padding-bottom: 52px; background: url(../images/about_1_07.png) repeat-x bottom; margin-bottom: 30px;}
.title2{ font: 18px/35px "微软雅黑",arial; color: #333; margin-bottom: 16px;}
.list_product2 li{ width: 332px; float: left; line-height: 24px;}


.slide_product .scrollcon{ width:1000px; height:149px; position: relative;}
.slide_product .LeftBotton,.slide_product .RightBotton{height:74px;width:20px; overflow:hidden; cursor:pointer; position: absolute;  top: 32px;}
.slide_product .LeftBotton{ left: 0; background: url(../images/product_1_1_16.png) no-repeat;}
.slide_product .RightBotton{ right: 0; background: url(../images/product_1_1_19.png) no-repeat;}
.slide_product .Cont{width:920px; overflow:hidden; height:149px; margin-left: 40px;}
.slide_product .ScrCont{width:10000000px;}
.slide_product .Cont .pic{width:219px;height:149px;overflow:hidden;float:left; margin-right: 14px;}
.slide_product .Cont .pic img{ width:219px;height:149px;}
.slide_product #List1, #List2{float:left;}

#main_research{ width: 100%; min-width: 1000px; background: url(../images/Research_02.png) no-repeat center top; padding: 88px 0 0;height:162px;}
.title_research{ padding-bottom: 35px; background: url(../images/about_1_07.png) repeat-x bottom; margin-bottom: 30px;display: block;}
.title_research h1{ font: 20px/1 "微软雅黑",arial; color: #333; text-align: center;}

#main_service{ width: 100%; min-width: 1000px; background: url(../images/Service_02.png) no-repeat center top; padding: 88px 0 0; height:778px;}
.service_left{ width: 320px; height: 460px; float: left;}
.service_right{ width: 660px; height: 460px; float: right;}
.service_right a p{ background-image:url(../images/service_dd.png);height: 53px;line-height: 53px;}
.service_contact{ height: 176px; background: #fff 463px 81px; position: relative; padding: 29px 32px; margin-bottom: 26px;}
.service_contact a{ display: block; width: 39px; height: 39px; background: url(../images/about_21.png) no-repeat; position: absolute; right: 0; top: 0;}
.service_contact p{ font: 14px/30px "微软雅黑",arial;}
a.weizhi{ display: block; width: 320px; height: 83px; padding-top: 117px; float: left; background: #2B80B9 url(../images/Service_13.png) no-repeat ; font: 18px/72px "微软雅黑",arial; color: #fff; text-align: center; position:relative;}
a.weizhi p{ position:absolute;left:0;top:147px;width: 320px;}
a.message p{ position:absolute;left:0;top:147px;width: 320px;}
a.message{ display: block; width: 320px; height: 83px; padding-top: 117px; float: right; background: #2B80B9 url(../images/Service_16.png) no-repeat ; font: 18px/72px "微软雅黑",arial; color: #fff; text-align: center;position:relative;}
.contact_pic{ width: 527px; height: 387px; float: left;}
.contact_content{ width: 415px; height: 387px; float: right; background: url(../images/Service_1_06.png) no-repeat 333px 31px ;}
.contact_content h2{ font: 20px/1 "微软雅黑",arial; color: #2b80b9; padding-top: 36px;}
.contact_content h5{ font: 18px/1 "微软雅黑",arial; color: #898989; margin-bottom: 25px;}
.contact_content p{ font: 14px/30px "微软雅黑",arial;}

.list_qq{ padding-top: 26px; background: url(../images/about_1_07.png) repeat-x top;}
.list_qq li{ width: 95px; float: left; background: url(../images/Service_1_10.png) no-repeat left center; padding-left: 42px; font: 14px/34px "微软雅黑",arial;}

.title_weizhi{ text-align: center; margin-bottom: 30px;}
.title_weizhi h1{ font: 30px/35px "微软雅黑",arial; color: #2a80b9;}
.title_weizhi h5{ font: 11px/16px arial; color: #9e9e9e; text-transform: uppercase;}
.dingwei{ text-align: center; margin-bottom: 18px;}
.map{ width: 100%; height: 650px; margin-bottom: 35px;}
.map img{ width: 1920px; position: absolute; left: 0;}
.address{ font: 18px/30px "微软雅黑",arial; color: #333; text-align: center;}

.tab_msg{}
.tab_msg caption{ font: 12px/32px "宋体",arial; text-align: left; padding-bottom: 30px;}
.tab_msg td{ line-height: 30px; padding: 10px;}
.tab_msg td .msg_txt{ width: 220px; height: 28px; border: 1px solid #E3E3E3; padding: 0 5px; margin-right: 10px; color: #666;}
.tab_msg td textarea.msg_txt{ width: 610px; height: 240px; padding: 10px 0 0 5px;}
.tab_msg td .msg_btn{ width: 110px; height: 35px; border: 0 none; background: #2b80b9; color: #fff;}
.tab_msg td em.red{ color: #f00;}

.title_honor{ text-align: center; margin-bottom: 90px;}
.title_honor h5{ font: 14px/16px arial; color: #898989; text-transform: uppercase;}
.title_honor h1{ font: 30px/40px "微软雅黑",arial;color: #333; margin-bottom: 25px;}


#featured-area{height:337px;width:950px;margin:40px auto 0 auto;}
.roundabout-holder{list-style:none;width:500px;height:300px;margin:0px auto;}
.roundabout-moveable-item{font-size:12px!important;height:313px;width:470px;cursor:pointer; -webkit-border-radius:5px;-moz-border-radius:5px;background:#f9f9f9;}
.roundabout-moveable-item img{height:100%;width:100%;background-color:#FFFFFF;margin:0;}
.roundabout-in-focus{cursor:auto;}
.roundabout-in-focus:hover{-webkit-box-shadow:0px 0px 20px #787878;-moz-box-shadow:0px 0px 20px #787878;background:#f9f9f9;}
.roundabout-moveable-item a{ display: block; width: 100%; height: 100%; position: relative;}
.roundabout-moveable-item a span{ position: absolute; top: 320px; left: 0; width: 100%; font: 14px/30px "微软雅黑",arial; text-align: center; margin-bottom: -40px; display: none;}
.roundabout-in-focus a span{ display: block;}

#timeline{width:1000px;height:350px;overflow:hidden;margin:40px auto 0 auto;position:relative; background: url(../images/about_3_06.png) repeat-x 0 8px;}
#dates{width:1000px;height:20px;overflow:hidden; margin-bottom: 44px;}
#dates li{float:left; width: 102px; height: 20px;font-size:24px;  overflow: hidden;}
#dates a{ display: block; width: 102px; height: 20px; text-indent: -999em; background: url(../images/about_3_03.png) no-repeat center;}
#dates .selected{ background-image: url(../images/about_3_05.png);}
#issues{width:1000px;height:350px;overflow:hidden;}
#issues li{width:1000px;height:350px;float:left; text-align: center;}
#issues li span{ display: block; width: 165px; margin: 0 auto 60px; height: 30px; font: 14px/30px "微软雅黑",arial; color: #fff; background: #2a80b9;}
#issues li p{ font-size:14px;}
#grad_left,#grad_right{width:100px;height:350px;position:absolute;top:0;}
#grad_left{left:0;background:url('../images/grad_left.png') repeat-y;}
#grad_right{right:0;background:url('../images/grad_right.png') repeat-y;}
#next,#prev{position:absolute;top:0;font-size:70px;top:170px;width:22px;height:38px;background-position:0 0;background-repeat:no-repeat;text-indent:-9999px;overflow:hidden;}
#next:hover,#prev:hover{background-position:0 -76px;}
#next{right:0;background-image:url('../images/next.png');}
#prev{left:0;background-image:url('../images/prev.png');}
#next.disabled,#prev.disabled{opacity:0.2;}

.about_content_research{ line-height: 200%; font-family: "微软雅黑"; color: #3e3e3e; width:1000px; margin:0 auto;}
.about_content_research p{ margin-bottom: 20px;}






.wy-mod-banner img.banner_t{ z-index:10; position:absolute; left:401px; top:529px;}
.focus{position: absolute;left: 41%;top: 529px; width:359px;}


#main2{ width: 100%; min-width: 1140px; background-color:#FFF;height: 320px;padding-top: 61PX;}

.mainbody2{ width: 1140px; margin: 0 auto; overflow: hidden;}
.main_mid{width:538px;  float: left;margin-left:27px; position:relative;}
.main_mid a{ position:absolute;left: 490px;top: 46px;}
.mainbody2 img.img2{ float: left;}
.main_mid img.img1{ vertical-align:top !important;}
.main_mid img.img3{ margin-top: 11px;}
.main_mid span{ display:inline; float:right; font-family:微软雅黑; font-size:12px; color:#44ae44;}
.main_mid p{ line-height: 27px;}



.ri{ background-image:url(../images/main_2r.png); width:170px; height:253px; float:left;margin-left:37px; position:relative;}
.ri p{ position:absolute;left:2px;top:191px; font-family:微软雅黑; font-size:14px; color:#FFF; background-image:url(../images/main_2rd.png); background-repeat:no-repeat;height:70px;width:169px;line-height: 70px;text-align: center;}

.main3{width: 100%; min-width: 1140px; background-color:#FFF; background:url(../images/main3_bg.png) no-repeat center;  margin:0 auto;height:535px;}
.main3_mid{ width:1140px; margin:0 auto;padding-top:59px;}
.main3_mid ul{ background-color:#FFF;width:365px;height:168px;}
.main3_mid ul li.li1{ font-family:微软雅黑; font-size:30px; color:#44ae44;padding-top: 43px;padding-left: 27px;}
.main3_mid ul li.li2{ font-family:Arial; font-size:14px; color:#44ae44;padding-left: 27px;}
.main3_mid ul li.li3{ font-family:Arial; font-size:12px; color:#a3a3a3;  padding-left: 27px;padding-top: 33px;}
.main3_mid ul li.li3 a:hover{ color:#44ae44;cursor: pointer;}
.fl{ float:left;margin-left:22px;}
.fll{ float:left;}
.fl ul li.li3 a{color: #a3a3a3;}
.fll ul li.li3 a{color: #a3a3a3;}

.main4{width: 100%; min-width: 1140px; background-color:#FFF;height:536px;}
.main4_mid{ width:1140px; margin:0 auto;}
.main4_mid h1{ font-family:微软雅黑; font-size:40px; color:#44ae44;text-align: center; background:url(../images/h1_d.png) no-repeat bottom; height:60px;}
.fll4_l,.fll4{ padding-top: 50px;float:left;}
.main4_mid ul{ margin-top: 15px;}

.main4_mid ul li p{ width:366px;font-family:微软雅黑; font-size:12px;margin-top:30px;margin-bottom: 30px;line-height: 19px;}
.main4_mid ul li span{width:366px; font-family:微软雅黑; font-size:18px;  display:block;}
.main4_mid ul li.fll4_m{ font-family:微软雅黑; font-size:12px; color:#fff; background:url(../images/index_main3.png) no-repeat center;height:37px; line-height:37px;width:116px; padding-left:27px;border-radius: 6px;moz-border-radius:6px;-webkit-border-radius:6px;}
.main4_mid ul li.fll4_m:hover{ color:#CCC; cursor:pointer;}
.fll4{float:left;margin-left:20px;}
#vcodeImg{
    height: 28px;
}