﻿@charset "utf-8";
/* CSS Document */
@font-face {
    font-family:'bookman_demi';
    src:url('fonts/bookman_demi-webfont.eot');
    src:url('fonts/bookman_demi-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/bookman_demi-webfont.woff') format('woff'),
         url('fonts/bookman_demi-webfont.ttf') format('truetype'),
         url('fonts/bookman_demi-webfont.svg#bookman_demi-webfont') format('svg');
    font-weight:normal;
    font-style:normal;
}
body { margin:0; padding:0; font-family:"Microsoft YaHei"; font-size:12px; line-height:1.5; color:#555555; }
a { color:#555555; text-decoration:none;}
a:hover { color:#555555;}
img { border:0; display:inline; vertical-align: bottom;}
div,ul,li,dl,dd,span,h1,h2,p,h4,h3 { margin:0; padding:0; list-style:none;}
.clear{ clear:both;}

div.body{ min-width:1024px; margin:auto; overflow:hidden; }
.tpleft{ float:left;}
.tpright{ float:right;}



.topone{ background:#082345; height:44px; line-height:44px;}
.topone .top_m{ width:1200px; margin:0px auto; font-size:14px; color:#7a98bd;}
.topone .top_m a{font-size:14px; color:#7a98bd;}
.topone .top_m .to_right{ margin-top:7px; line-height:30px; color:#7a98bd; font-size:18px; float:right;}
.topone .top_m .to_right span{ font-size:17px;}

.toptwo{ width:1200px; margin:0px auto; height:94px; overflow:hidden;}
.toptwo .logo{ margin-top:18px; float:left;}
.menu{ width:926px; float:right; padding-top:32px;}
.menu ul li{ float:left;}
.menu ul li a{ display:block; float:left; text-align:center; color:#10315a; font-size:16px; line-height:18px;  height:62px; margin-left:33px;}
.menu ul li.cur a{background:url(../images/lvbg.jpg) center  bottom no-repeat; }
.menu ul li a .eng{ font-size:12px;}

.banner{height:616px; position:relative;}

#topTrade{height:100%; width:100%;margin:0px;text-align: center; position:absolute; top:0; left:0; z-index:30;}
#topTrade div{height:100%;overflow:hidden;width:100%; min-width:1003px; position:absolute;text-align: center;left:0px;top:0px; z-index:10; display:none;}
#topTrade div a{display:block; position:relative; height:100%;width:100%;}
#pager{position:absolute; bottom:10px; left:50%; z-index:100}
#pager a{position:relative; float:left; left:-50%;width:40px; height:8px; margin:5px; background:#fff; line-height:0; font-size:0; text-indent:-99em; overflow:hidden;}
#pager a.activeSlide{ background:#84c225;}

.case_banner{height:307px; position:relative;}

.dl_part1{background:url(../images/dlbg.jpg) top repeat-x; margin-bottom:77px; }
.dl_about{ width:1200px; margin:0px auto; padding-top:38px; height:237px;background:url(../images/dlg_16.jpg) center bottom no-repeat;}
.tp_a{ width:826px; float:left; margin-left:50px; padding-top:25px;}
.tp_a h3{ font-size:27px; color:#10315a; margin-bottom:7px;}
.tp_a .nr{ font-size:14px; line-height:26px; color:#555555; height:70px;}
.tp_a .ts{ color:#2c2c2c; font-size:16px; }
.tp_a .gre{ color:#57a058; font-size:20px;font-weight:bold;}
.dl_one{ width:1000px; margin:0px auto 38px;}
.dl_one h3{ font-size:26px; text-align:center; color:#10315a;}
.dl_one.one h3{ color:#fff;}
.dl_one .dl_ht{background:url(../images/dlg_22.png) repeat-x; width:423px; margin:0px auto; text-align:center; height:28px;}
.dl_one .nr{ font-size:14px; line-height:22px; width:937px; margin:0px auto; text-align:center;}
.dl_one.one .nr{ color:#fff;}
.dl_one.nb h3{ font-size:30px; text-align:center; color:#fff;}
.dl_one.nb .dl_ht{background:url(../images/join_28.png) repeat-x; height:26px; }
.dl_one.nb .nr{ color:#fff;}

.dl_two{ width:1200px; margin:0px auto 16px; height:70px;}
.dl_two ul li{ width:170px; float:left; border-right:1px #7a98bd solid; position:relative;}
.dl_two ul li a{background:#10315a; height:56px; display:block; text-align:center; color:#fff; font-size:16px; line-height:22px; padding-top:12px;}
.dl_two ul li.cur a{ background:#5ba350;}
.dl_two ul li.cur a span{background:url(../images/dlg_27.jpg) center no-repeat; width:17px; height:9px; position:absolute; left:76px; bottom:-9px;}
.dl_three{ background:#efefef; width:1200px; margin:0px auto 74px; height:460px;}
.dl_three .item{display:none;}
.dl_three .c_js{ width:396px; float:left; margin-left:22px; padding-top:35px;}
.c_js h3{background:url(../images/dlg_34.jpg) left bottom no-repeat; font-size:22px; color:#10315a; padding-bottom:10px; margin-bottom:10px;}
.c_js h3 a{color:#10315a;}
.c_js .nr{ font-size:14px; line-height:24px; height:182px;}
.c_js .nr p{ margin-bottom:15px;}
.c_js .nr .blue{ color:#10315a; font-weight:bold;}

.dl_part2{ background:#efefef; padding-top:70px; margin-bottom:80px; padding-bottom:87px;}
.sndm{ width:1200px; margin:0px auto 13px; background:#fff; height:367px;}
.sndm li{width:1200px;display:none;}
.sn_right{ width:482px; float:right; margin-right:38px; padding-top:70px;}
.sn_right h3 a{ font-size:23px; color:#10315a;}
.sn_right .bt{ font-size:18px;color:#10315a; margin-bottom:10px;}
.sn_right .nr{ font-size:14px; line-height:24px; height:118px;}
.sn_right  a.morexq{ width:143px; height:40px; display:block; background:#5ba350; text-align:center; color:#fff; font-size:14px; line-height:40px;}

.dl_shuin{ width:1200px; margin:0px auto;}
.dl_shuin ul li{ text-align:center;  float:left;}
.dl_shuin ul li a{ display:block; width:199px;color:#fff; font-size:14px; background:#5ba350; border-right:1px #6eb75b solid; padding-top:24px; height:72px;}
.dl_shuin ul li a .bt{ font-size:18px; font-weight:bold;}
.dl_shuin ul li.cur a{ background:#0a2a50;}

.main_china { margin:0px auto 100px; position:relative;}
.main_china ul li{ width:391px; float:left; margin-right:17px;}
.main_china ul li a{ background:#efefef; color:#555; font-size:15px; line-height:43px; text-align:center; display:block;}
.main_china ul li a .tp{position:relative;}
.main_china ul li a:hover{ background:#10315a; color:#59a445;}
.main_china ul li a:hover .tp .xfk{display:block;}
.main_china ul li a .tp .xfk{background:url(../images/blackbg.png); width:100%; height:290px; position:absolute; left:0px; top:0px; z-index:100; display:none;}
.main_china ul li a .tp .xfk .bt{ font-size:18px; color:#fff; text-align:center; padding-top:66px; margin-bottom:5px;}
.main_china ul li a .tp .xfk .nr{ width:310px; margin:0px auto; text-align:center; font-size:14px; color:#d2d2d2; line-height:24px; height:92px;}
.main_china ul li a .tp .xfk .more{ color:#fff; font-size:14px; width:142px; height:30px; text-align:center; margin:0px auto; border:1px #fff solid; line-height:30px;}

.main_china a.bnl, .main_china a.bnr{background:url(../images/xjt.png) no-repeat; width:38px; height:76px; display:block; position:absolute;top:120px; z-index:1000 }
.main_china a.bnl{ left:44px; background-position:0px 0px;}
.main_china a.bnr{ right:44px;background-position:-38px 0px;  }

.dl_part3{ background:#10315a; padding-top:103px; overflow:hidden; padding-bottom:83px; margin-bottom:94px;}
.fou_que .bg{position:absolute; height:100%;width:1000%; background:white; top:0; left:50%; z-index:-1;}
.fou_que{ width:1200px; margin:0px auto; background:#fff; padding-top:70px; padding-bottom:35px; position:relative; z-index:1;}
.fou_que ul{ width:931px; padding-right:269px; float:left; margin-left:48px; background:url(../images/dlg_66.jpg) right bottom no-repeat;}
.fou_que ul li{ padding-bottom:44px;}
.fou_que ul li .ques{ width:793px; margin-left:34px; float:left; font-size:14px; line-height:25px;}
.fou_que ul li .ques .bt{ font-size:19px; color:#0f3059; font-weight:bold; margin-bottom:12px;}
.fou_que ul li .tpleft{ margin-top:0px;}


.qs_dl{ width:1200px; margin:0px auto 17px; position:relative; background:#efefef;height:449px;}
.qs_dl ul{width:1200px;height:449px; overflow:hidden;}
.qs_dl li{width:1200px;}
.qs_left{ float:left; width:691px; height:449px;}

.qs_right{ width:419px; float:right; margin-right:40px; padding-top:102px;}
.qs_right h3{ font-size:22px; color:#10315a; margin-bottom:10px;}
.qs_right .nr{ font-size:14px; line-height:25px; height:185px;}

.qs_right a.morexq{ width:193px; height:55px; float:right; display:block; background:#5ba350; text-align:center; color:#fff; font-size:16px; line-height:55px; margin-right:5px;}

.qs_dl a.bnl,.qs_dl a.bnr{background:url(../images/jt.png) no-repeat; width:48px; height:92px; display:block; position:absolute;top:180px; display:none;}
.qs_dl a.bnl{ left:-74px; background-position:0px 0px;}
.qs_dl a.bnr{ right:-74px;background-position:-48px 0px;  }
.qs_dl a:hover.bnl{ background-position:0px -92px;}
.qs_dl a:hover.bnr{background-position:-48px -92px;  }

.dl_four{ width:1200px; margin:0px auto 92px; overflow:hidden;}
.dl_four ul{ width:1218px; margin-bottom:24px;}
.dl_four ul li{ margin-right:18px; width:286px; float:left; height:350px; background:#efefef;}
.dl_four ul li .bt{ width:241px; margin:0px auto 7px; text-align:center; padding-top:20px; font-size:18px; color:#10315a; font-weight:bold;}
.dl_four ul li .nr{width:241px; margin:0px auto; font-size:14px; line-height:24px;}

.dl_part4{ background:#efefef; padding-top:72px; margin-bottom:87px; padding-bottom:74px;}
.main_new{ width:1200px; margin:0px auto;}
.tou_y{ width:747px; float:left;}
.tou_y .tout{ margin-bottom:27px;}
.tout .bt{ overflow:hidden; margin-bottom:15px;}
.tout .bt a{ font-size:18px;  line-height:45px;color:#323232;}
.tout .nr{ font-size:14px; line-height:24px;}
.tout .nr a{ color:#57a058;}

.tuij{ margin-bottom:38px; border-bottom:1px #b3b3b3 solid;border-top:1px #b3b3b3 solid;}
.tuij ul li{ border-right:1px #b3b3b3 solid;float:left; width:362px; padding-top:16px; height:117px; margin-right:17px;}
.tuij ul li.last{ border-right:0px; margin-right:0px;}
.tuij ul li .date{ background:#123259; font-size:14px; height:24px; text-align:center; padding-top:25px; color:#fff; width:55px; height:75px; float:left;}
.tuij ul li .nr{ width:290px; float:left; margin-left:13px; font-size:14px; line-height:24px;}
.tuij ul li .nr a{ display:block; font-size:16px; color:#323232; height:40px; line-height:40px; overflow:hidden;}

.m_new.ny{ width:662px; float:left;}
.m_new.ny ul li{background:url(../images/casenew_64.jpg) center repeat-x; margin-bottom:4px; color:#8a8a8a; display:block}

.m_new ul li{ display:block;background:url(../images/newbg_54.jpg) repeat-x; height:24px; line-height:24px; font-size:14px; margin-bottom:13px;}
.m_new ul li .date{float:right;background:#efefef; padding-left:7px; color:#999999;}
.m_new ul li a .tpleft{background:#efefef url(../images/dlg_114.jpg) left no-repeat; padding-left:23px; padding-right:7px;}
.m_new.ny ul li a .tpleft{padding-left:17px; color:#8a8a8a; background:#fff url(../images/casenew_67.jpg) 7px no-repeat; }
.m_new ul li a .tpright{ background:#efefef; padding-left:7px; color:#999999;}
.m_new ul li a:hover .tpleft{background:#efefef url(../images/dlg_111.jpg) left no-repeat;}
.m_new.ny ul li a:hover .tpleft{ background:#fff url(../images/casenew_67.jpg) 7px no-repeat; padding-right:7px; }
.m_new.ny ul li .date{ background:#fff;color:#8a8a8a;}

.tou_right{ width:392px; float:right;}
.tou_ts{ border-left:1px #dddddd solid; border-right:1px #dddddd solid; padding-top:13px;}
.tou_ts .bt{ font-size:20px; color:#0f3059; width:325px; margin:0px auto 10px; font-weight:bold;}
.tou_ts .tp_new{ width:325px; margin:0px auto 10px; border-bottom:1px #dddddd solid; padding-bottom:10px;}
.tou_ts .tp_new img{ margin-bottom:15px;}
.tou_ts .tp_new a{ font-size:16px; line-height:28px; color:#343434;}
.tou_ts ul{ width:325px; margin:0px auto;}
.tou_ts ul li a{ font-size:14px; line-height:34px; height:34px; overflow:hidden;}

.dl_part5{ width:1200px; margin:0px auto 14px;}
.dl_part5 ul{ width:1210px;}
.dl_part5 ul li a{ width:235px; height:65px;margin-right:7px; text-align:center; display:block; float:left; background:#5ba350; font-size:16px; color:#fff; padding-top:15px;}
.dl_part5 ul li a .bt{ font-size:24px; line-height:28px;}
.dl_part5 ul li.cur a{ background:#0f3059;}

.m_about{ width:1200px; margin:0px auto;}
.m_about .abo-box li{display:none;}

.m_about .nr{ text-align:center; font-size:14px; line-height:30px; padding-top:16px; margin-bottom:67px;}
.lane{ width:1096px; margin:0px auto 30px; text-align:center; color:#303030; font-size:22px;background: url(../images/index_66.jpg) center bottom no-repeat;}
.lane .gr{ color:#939393;}

.express{ width:880px; margin:0px auto 88px; border:1px #d6d6d6 solid; padding-top:30px;padding-bottom:30px;background:url(../images/linkbg_54.jpg) left repeat-y;}
.express ul li .tpleft{ font-size:15px; color:#303030; font-weight:bold; width:121px; margin-left:28px;}
.express ul{ width:854px;}
.express ul li .tpright{ margin-top:10px;}
.express ul li{ line-height:38px;}
.express ul li a{ font-size:14px; color:#646464; margin-right:13px;}

.foot{ background:#000c1b; padding-top:42px;}
.bottomz{ border-bottom:1px #00132b solid; height:54px; margin-bottom:37px;}
.bottomz ul{ width:1100px; margin:0px auto;}
.bottomz ul li{ float:left; margin-left:15px; margin-right:15px;}
.bottomz ul li a{ font-size:16px; color:#eeeeee; line-height:32px; display:block; }
.bottomz ul li a:hover{ border-bottom:2px #59a445 solid;}
.bottomz .tpright{background:url(../images/xlian_68.jpg) left no-repeat; float:right; height:31px; line-height:31px; padding-left:40px; font-size:20px; color:#fff; }

.bottomnr{ width:1100px; margin:0px auto 52px;}
.bottomnr .dblogo{ float:left; margin-top:15px; margin-right:20px;}
.dbnr{ width:538px; float:left; padding-left:35px; border-left:1px #00132b solid; line-height:26px; color:#aaaaaa; font-size:14px; margin-left:25px;}
.weix{ width:288px; height:109px; padding-left:12px; padding-top:10px; float:left;  color:#aaaaaa; font-size:14px; border:1px #00132b solid;}
.weix .tpright{ width:164px; padding-top:28px; line-height:24px; color:#aaaaaa; font-size:14px;}

.fbi{ background:#00060e; padding-top:22px; padding-bottom:15px; }
.foot .link{ width:1100px; margin:0px auto; color:#9a9a9a; line-height:27px;}
.foot .link a{ color:#9a9a9a;}
.foot .link .tpleft{ margin-right:20px;}

.local{ width:1200px; margin:0px auto 54px; font-size:14px; color:#7b7b7b; line-height:22px; padding-top:8px;}
.local a{ font-size:14px; color:#7b7b7b;}
.local span{ color:#57a058;}
.local span:last-child a{color:#57a058;}

.case_middle{ width:1200px; margin:0px auto;}
.ca_left{ width:239px; float:left;}
.ca_left .l_bt{ background:#57a058 url(../images/casenew_10.jpg) 175px 29px no-repeat;  color:#fff; font-size:28px; height:80px; border-bottom:3px #0f3059 solid; margin-bottom:1px;}
.ca_left .l_bt p{ padding-left:38px; padding-top:22px;}
.ca_left .l_bt.sg {background:#57a058 url(../images/casenew_10.jpg) 191px 26px no-repeat; }
.ca_left .l_bt.sg p{ padding-left:21px; font-size:26px;}
.camenu { margin-bottom:18px;}
.camenu ul li {background:#ececec url(../images/casenew_19.jpg) 36px 24px no-repeat; height:60px; margin-bottom:1px; }
.camenu ul li a{ font-size:18px; color:#404040; line-height:60px; display:block; padding-left:53px;background:url(../images/casenew_22.jpg) 192px center no-repeat;}
.camenu.sg ul li{background:#ececec url(../images/casenew_19.jpg) 21px 24px no-repeat; margin-bottom:0px; border-bottom:1px #dbdbdb solid; }
.camenu.sg ul li a{ padding-left:37px; font-size:16px;}
.camenu.pr ul li a{ font-size:16px;}
.camenu ul li.cur a, .camenu.pr ul li a:hover{background:url(../images/casenew_25.jpg) 192px center no-repeat; color:#57a058;}
.ca_left .tpt{ margin-bottom:24px;}
.ca_right{ width:890px; float:right;}
.ca_bt{background:url(../images/casenew_07.jpg) repeat-x; height:37px; margin-bottom:28px;}
.ca_bt .tpleft{height:37px;background:url(../images/casenew_05.jpg) left no-repeat; font-size:24px; color:#10315a; line-height:37px;}
.ca_bt .tpleft span{ font-size:18px; color:#999999;}
.ca_bt .tpright{ margin-top:15px;}
.ca_bt .tpright a{ color:#646464;}

.case-box{width:890px; height:451px; overflow:hidden; margin-bottom:60px; position:relative;}
.dl_three.case-box{ width:1200px;height:460px; margin: 0px auto 74px;}
.case-box li{width:890px;}
.case-box a.bnl, .case-box a.bnr{ width:42px; height:62px; display:block; position:absolute;top:135px;background:url(../images/caseanl.png); z-index:100; display:none;}
.case-box a.bnl{ left:13px;background-position:0px 0px;}
.case-box a.bnr{ right:13px;background-position:0px -62px;}
.case-box a:hover.bnl{background-position:-42px 0px;}
.case-box a:hover.bnr{background-position:-42px -62px;}
.story{margin-bottom:11px;}
.case-box .xh{ color:#fff; font-size:24px; position:absolute; right:17px; bottom:118px;font-style:italic; z-index:100}
.case-box .xh span.hot{ font-size:42px;}

.xmabout{ background:#f4f4f4; height:104px;}
.xmabout .tpleft{ background:#57a058; width:84px; height:84px; text-align:center; padding-top:20px; font-size:24px; color:#fff; line-height:30px;}
.xmabout .tpright{ width:770px; float:right; margin-right:20px;font-size:14px; line-height:22px; color:#777777; padding-top:15px;}
.xmabout .tpright .bt{ font-size:18px; color:#3a3a3a; margin-bottom:10px;}

.ca_lone ul li{ background:#f7f7f7; height:63px; padding-top:25px; border:1px #dfdfdf solid; margin-bottom:8px;}
.ca_lone ul li .tpleft{ margin-left:33px;}
.ca_lone ul li .tpright{ width:155px; font-size:20px; color:#535353; line-height:22px; padding-top:5px;}
.ca_lone ul li .tpright .eng{ font-size:12px; color:#b9b9b9;}

.four_que{ margin-bottom:46px;}
.four_que ul{background:url(../images/fouq_42.jpg) left repeat-y;}
.four_que ul li{ clear:both; padding-bottom:37px;}
.four_que ul li .xh{ float:left; border:2px #c2c2c2 solid; width:36px; height:36px; text-align:center; line-height:36px; font-size:20px; color:#333; font-weight:bold; margin-right:15px; background:#fff;}
.four_que ul li .show{ width:555px; float:left;}
.four_que ul li .show .bt{ font-size:18px; color:#0b2e56; line-height:36px; margin-bottom:8px;}
.four_que ul li .show .nr{ font-size:14px; line-height:24px; color:#797979; margin-bottom:10px; clear:both;}
.four_que ul li .show a.yj{ color:#dbdbdb; display:block;background:url(../images/casenew_41.jpg) left no-repeat; padding-left:20px; float:left; margin-right:16px; line-height:15px;}
.four_que ul li .show a.yj.dz{background:url(../images/casenew_43.jpg) left no-repeat; }
.four_que ul li .show a.yj.dz.do{background:url(../images/up.png) left no-repeat; }
.four_que ul li .tp{ float:right;}
.new_top{ background:#f1f1f1; height:180px; margin-bottom:27px;}
.new_r{ color:#8a8a8a; font-size:14px; line-height:24px; width:516px; float:left; margin-left:27px; padding-top:28px;}
.new_r .bt a{ font-size:18px; color:#454545; display:block; margin-bottom:10px;}
.new_two a.gd_more{ display:block; float:right; width:165px; font-size:18px; color:#fff; height:100px; background:#57a058 url(../images/xdd.png) center 84px no-repeat; text-align:center; padding-top:108px; margin-top:15px;}
.new_two{ padding-bottom:58px;}

.listright{padding-top:6px;}
.listright .hwtop{ height:175px;  border-bottom:1px #dbdbdb solid;}
.listright .hwtop .hwnew{  margin:0px auto; }
.listright .hwnew .hwbt .tout{ float:left; width:84px; height:37px; border:1px #d60000 solid; text-align:center; margin-right:14px; line-height:36px; color:#d60000;font-size:24px;} 
.listright .hwnew .hwbt a{ font-size:22px; color:#464646;}
.listright .hwnew .hwjs{ color:#646464; line-height:29px; font-size:14px; margin-left:115px; clear:both; padding-top:5px;}
.listright .hwnew .hwjs a{ color:#103058; font-size:14px;}


.jtpronew ul { margin-bottom:55px;}
.jtpronew ul li{ clear:both; height:190px; border-bottom:1px #dbdbdb solid; padding-top:36px;}
.jtpronew ul li.first{height:auto; border:none; padding-top:0;}
.jtpronew ul li .tpleft{ border:1px #fff solid;}
.jtpronew ul li.cur .tpleft{ }

.jtpronew ul li .jtright{ width:584px; float:right; padding-top:5px; margin-bottom:7px; margin-right:5px;}
.jtpronew ul li .jtright .jttitle{ margin-bottom:7px;}
.jtpronew ul li .jtright .jttitle a{ color:#464646; font-size:18px; font-weight:bold;}
.jtpronew ul li.cur .jtright .jttitle a{ color:#103058; text-decoration:underline;}
.jtpronew ul li .jtright .nr{ color:#939393; font-size:14px; line-height:29px; }
.jtpronew ul li .jtright .nr a{ color:#103058;}
.jtpronew.two{ margin-bottom:40px;}
.jtpronew.two ul{ margin-bottom:0px;}
.jtpronew.two ul li{ padding-top:21px; height:167px; border-bottom:1px #d7d6d6 dashed ;}
.jtpronew.two ul li .jtright{ width:616px;}
.jtpronew.two ul li .jtright .jttitle a{ font-size:16px;}
.jtpronew.two ul li.last{ border-bottom:0px;}
.jtpronew.two ul li .jtright .nr a{ color:#57a058;}

.fany{ text-align:center;}

.listright1{ width:869px; float:left; }
.huib{text-align:center; color:#464646; font-size:22px; margin-bottom:10px;}
.source{ text-align:center; color:#707070; font-size:14px; border-bottom:1px #575556 dotted; margin-bottom:32px; padding-bottom:7px; }
.listright1 .fengx{ float:right; line-height:18px; }
.listright1 .fengx a{ color:#464646; font-size:13px;}


.contentjs{ width:857px; margin:0px auto; color:#707070; font-size:14px; line-height:29px; padding-bottom:50px;}
.contentjs p{ margin-bottom:28px;}

.zredit{ text-align:right; color:#666666; line-height:25px; margin-bottom:40px;}
.Recommended{ font-size:16px; color:#464646; font-weight:bold; margin-bottom:5px;}
.Recommended span{ background:#57a058; color:#fff; padding-left:10px; padding-right:10px; padding-top:5px; padding-bottom:5px;}
.renew{ padding-bottom:23px; margin-bottom:13px;}
.renew ul li{background:url(../images/index_160.jpg) left no-repeat; line-height:32px; padding-left:13px;}
.renew ul li a{ color:#616161; font-size:14px;}
.listright1 .bq{ font-size:13px; margin-bottom:43px; border-bottom:1px #dbdbdb solid; padding-bottom:5px; line-height:30px; color:#464646;}
.listright1 .bq .tpright{ line-height:1;}

.commer img{ border:1px #dfdfdf solid;}
.pro_r{ width:888px; float:right;}
.pro_r ul{ padding-bottom:30px;}
.pro_r ul li{ border:1px #e9e9e9 solid; height:297px; margin-bottom:31px;}
.pro_r ul li .p_show{ width:460px; float:right; padding-top:27px; margin-right:33px;}
.pro_r ul li .p_show .bt{ margin-bottom:8px;}
.pro_r ul li .p_show .bt a{ font-size:22px; color:#0b2e56;}
.pro_r ul li .p_show .bt span{ font-size:14px; color:#57a058; margin-left:5px;}
.pro_r ul li .p_show .nr{ height:165px; font-size:14px; color:#808080; line-height:24px;}
.pro_r ul li .p_show .ts{ font-size:14px; color:#293d5e; padding-top:12px;}
.pro_r ul li .p_show a.more{ display:block; float:right; width:108px; float:right; height:37px; line-height:37px; text-align: center; background:#57a058; color:#fff; font-size:16px;}

.about_banner{background-position:top center; background-repeat:no-repeat; margin:0px auto; padding-top:56px;}
.ab_ship{ width:1200px; margin:0px auto 37px;}
.ab_nr{ width:960px; margin:0px auto 82px; line-height:24px; color:#878787; font-size:14px; text-align:center;}
.ab_nr .bt{ font-size:20px; color:#303030; margin-bottom:10px;}

.about_one{ width:1200px; margin:0px auto 83px;}
.about_one ul { width:1208px;}
.about_one ul li{ margin-right:7px; width:395px; float:left; height:470px; background:#f6f6f6;}
.about_one ul li .tp{ position:relative;}
.about_one ul li .tp .san{ position:absolute; bottom:0px; left:27px; 
border-width:0 14px 14px;
    border-style:solid;
    border-color:transparent transparent #f6f6f6;
}
.about_one ul li.no1{ background:#fff;}
.about_one ul li.no1 .tp .san{ top:0px; left:27px;border-color:#fff transparent transparent; border-width:14px 14px 0px;border-style:solid;}
.about_one ul li .jid{ width:337px; margin:0px auto; padding-top:25px; font-size:14px; line-height:24px; color:#6c6c6c; height:185px;}
.about_one ul li .jid .bt{ font-size:20px; margin-bottom:10px; color:#0b2e56;}
.yinx{ background:#ededed; padding-top:80px; padding-bottom:60px; margin-bottom:65px;}
.y_white{ background:#fff; width:1203px; margin:0px auto; position:relative; padding-top:58px;}
.bluzi{ background:#57a058 ; text-align:center; width:78px; color:#fff; font-size:22px; line-height:30px;height:82px; padding-top:57px; position:absolute; left:25px; top:-35px;}
.llt{ color:#0f3059; font-size:25px; margin-left:126px; margin-bottom:31px;}
.llt .eng{ color:#d0d0d0; font-size:14px; line-height:15px;}
.zhuiq{ position:relative;}
.xfkuang{ position:absolute; width:426px; height:190px; top:70px; right:59px;background:url(../images/black.png);}
.xfkuang .xf_nr{ color:#fff; font-size:14px; width:369px; margin:0px auto; padding-top:36px; line-height:24px;}
.xfkuang .big_t{ font-size:24px; margin-bottom:18px;}
.xfkuang .big_t a{color:white;}

.ab_horonr{ width:1200px; margin:0px auto 74px; background:#ededed; padding-top:40px; padding-bottom:40px; position:relative;}
.ab_horonr ul{}
.ab_horonr ul li{ background:#fff; width:228px; height:338px; float:left; padding-top:12px; text-align:center; margin-right:10px;}
.ab_horonr ul li img{ display:block;  margin:auto auto 25px; border:1px #e5e5e5 solid;}
.ab_horonr ul li a{ font-size:14px; color:#838383;}
.ab_horonr ul li a img{width:198px;height:262px;}

.ab_horonr a.bnl,.ab_horonr a.bnr{ width:95px; height:95px; display:block; position:absolute;top:167px;background:url(../images/about_331.jpg) no-repeat; }
.ab_horonr a.bnl{ left:-104px; background-position:0px 0px;}
.ab_horonr a.bnr{ right:-104px;background-position:-96px 0px;}
.partn{ width:1202px; margin:0px auto;  position:relative;}
.partn .tner{ padding-left:155px; margin-bottom:10px;}

.hd_no{ width:1203px; overflow:hidden;}
.hd_no ul{ width:1203px;}
.hd_no ul li{ float:left;}
.hd_no ul li a{ display:block; width:199px; height:100px; border-right:1px #d6d6d6 solid;background:url(../images/about_211.jpg) no-repeat; border-bottom:3px #fff solid;}
.hd_no ul li.activeSlide a{ border-bottom:3px #57a058 solid;}
.hd_no ul li.no1 a{ background-position:-4px 0px;}
.hd_no ul li.no2 a{ background-position:-180px 0px;}
.hd_no ul li.no3 a{ background-position:-360px 0px;}
.hd_no ul li.no4 a{ background-position:-541px 0px;}
.hd_no ul li.no5 a{ background-position:-720px 0px;}
.hd_no ul li.no6 a{ width:203px; border-right:0px; background-position:-895px 0px;}
.fce{ margin-bottom:68px;}

.partn .corp{ color:#fff; font-size:22px; line-height:30px; text-align:center; background:#57a058; width:85px; padding-top:11px; height:72px; position:absolute; left:58px; top:-10px;}
.partn .bt{ font-size:18px; color:#343434; width:1202px; margin:0px auto; line-height:45px; padding-top:30px; padding-left:20px; }
.partn .nr{ width:922px; margin-left:20px; line-height:24px; color:#646464; font-size:14px; margin-bottom:36px;}
.partn ul{padding-bottom:60px;}
.partn ul li{ float:left; width:180px; overflow:hidden; padding-right:20px;background:url(../images/about_58.jpg) right top  no-repeat; text-align:center; font-size:14px; color:#474747;}
.partn ul li img{ display:block; margin: auto auto 10px; height:45px; width:auto;}
.partn ul li.last{ background:none;}


.con_js{ width:1202px; margin:0px auto 58px;}
.con_js .c_js{ width:895px; float:left; margin-left:34px; margin-top:47px;background:url(../images/contact_08.jpg) left top  no-repeat; padding-top:27px; color:#666666; font-size:14px; line-height:24px;}
.con_js .c_js .red{ color:#a72126;}

.con_tl{ width:576px; background:#f7f7f7; height:498px;}
.con_tl .cobt{ font-size:30px; color:#fff;background:#57a058; margin-bottom:10px;padding-left:38px; padding-top:24px; line-height:30px; height:70px;}
.con_tl .cobt .eng{ font-size:14px; color:#a7c9a7;}
.con_tl .adr{ font-size:14px; color:#666666;}
.con_tl .adr td{ padding-left:20px; border-bottom:1px #e7e7e7 dashed;}
.con_tl .adr .dz{ font-size:16px; color:#333333;}
.con_tl .adr .tele{ font-size:24px; color:#57a058;}
.con_tl .adr td.last{ border-bottom:0px;}


.con_two{ margin-bottom:57px;}
.con_three{ width:1200px; margin:0px auto;background:url(../images/contact_27.jpg) repeat-x;}
.con_three .nr{ background:#fff; width:182px; margin:0px auto; font-size:32px; color:#0b2e56; text-align:center; line-height:32px;}
.con_three .nr .eng{ font-size:14px; color:#a3a3a3; line-height:24px;}

.con_four{ font-size:14px; color:#666666; margin-bottom:53px; line-height:24px;}
.con_four .bt{ color:#333333; font-size:18px;}
.con_four .tpright{ width:103px; float:right; font-size:12px; text-align:center;}
.con_four .tpleft{ padding-top:23px;}

.tar_banner{ background:url(../images/train_02.jpg) top center no-repeat; padding-top:281px;}
.tar_cent{ background:#f8f8f8; height:56px; line-height:56px; font-size:14px; color:#505050; width:1200px; margin:auto;}
.tar_cent .left{ background:#5ba351; font-size:16px; color:#fff; line-height:20px; float:left; width:23px; text-align:center; margin-right:20px; padding-top:8px; height:48px; padding-left:5px; padding-right:5px;}

.course{ width:1200px; margin:0px auto 50px; overflow:hidden;}
.course ul {width:1250px; }
.course ul li{ width:250px; float:left; text-align:center; margin-right:50px;}
.course ul li .tp{ margin-bottom:32px;}
.course ul li .bt{ font-size:18px; color:#0f3059; margin-bottom:12px;}
.course ul li .nr{ color:#747474; line-height:24px; font-size:14px;}
.tra_adv1{ width:1202px; margin:0px auto 84px;}

.adv_part{ background:#f0f0f0; padding-top:63px;}

.pe_part2{ width:1200px; margin:0px auto 73px;padding-bottom:40px; }
.pe_part2 ul { width:1252px;}
.pe_part2 ul li{ margin-right:45px; margin-bottom:28px; width:580px; background:#fff; float:left; height:140px;}
.pe_part2 ul li .tpleft{ width:47px; height:52px;background:url(../images/sjx.png) center no-repeat; color:#fff; font-size:16px; line-height:37px; padding-left:5px;}

.pe_part2 ul li .pe_show{ width:277px; float:left; margin-left:8px; padding-top:15px;}
.pe_part2 ul li .pe_show .bt{ font-size:18px; color:#103058;background:url(../images/pxt_03.jpg) left bottom no-repeat; line-height:32px; margin-bottom:7px;}
.pe_part2 ul li .pe_show .nr{ color:#7e7e7e; line-height:24px; font-size:14px;}

.train_two{ background:#fff;box-shadow:1px 1px 15px #aba8a8; width:1202px; margin:0px auto 75px; height:393px; position:relative;}
.train_two ul{width:1202px; height:393px;}
.train_two ul li{width:1202px;}

.train_two a.bnl,.train_two a.bnr{background:url(../images/sganl.png) no-repeat; width:48px; height:48px; display:block; position:absolute;top:161px; z-index:100; display:none;}
.train_two a.bnl{ left:-24px; background-position:0px 0px;}
.train_two a.bnr{ right:-24px;background-position:-48px 0px;  }
.train_two .tpz{ position:absolute; width:618px; left:61px; top:7px;}
.tr_nr{ width:342px; float:right; margin-right:125px; padding-top:56px;}
.tr_nr .nam{ font-size:20px; color:#444; margin-bottom:18px;}
.tr_nr .nr{ font-size:14px; line-height:24px; color:#828282; height:176px;}
.tr_nr a.weu{ display: block; font-size:16px; color:#fff; text-align:center; width:145px; height:42px; background:#57a058; line-height:42px; margin:0px auto;}

.train_three{ background:#0f3059; height:328px; margin:0px auto 90px;}
.hi_middle{ width:1200px; margin:0px auto; padding-top:68px;}
.hi_js{ float:left; width:345px; margin-left:16px; color:#fff;}
.hi_js .bt{ font-size:30px; font-weight:bold;background:url(../images/train_57.jpg) left bottom no-repeat; padding-bottom:5px; margin-bottom:21px;}
.hi_js .nr{ font-size:14px; line-height:24px;}
.hi_middle ul{ width:814px; float:right;}
.hi_middle ul li{ float:left;border:1px #fff solid; width:229px; height:164px; padding-top:23px; margin-left:39px; text-align:center;font-size:14px; color:#fff;}
.hi_middle ul li .tp{ margin-bottom:12px;}
.hi_middle ul li .bt{ font-size:18px; color:#fff; border-bottom:1px #fff solid; width:184px; margin:0px auto; line-height:44px; margin-bottom:10px;}
.hi_middle ul li .nr{ }

.main_china1 { margin:0px auto 87px; position:relative;}
.main_china1 ul li{ width:390px; float:left; margin-right:17px;}

.main_china1 ul li .tp{ position:relative;}
.main_china1 ul li .tp .xf2{background:url(../images/hsbg.png); width:357px; height:246px; position:absolute; right:0px; bottom:0px;display:none;}
.main_china1 ul li.cur .tp .xf2{display:block;}
.main_china1 ul li .tp .xf2 .bt{ width:285px; margin:0px auto 10px;padding-top:27px; }
.main_china1 ul li .tp .xf2 .bt a{font-size:18px; color:#f3f3f3;}
.main_china1 ul li .tp .xf2 .nr{ width:285px; margin:0px auto; font-size:14px; color:#fff; line-height:24px;}
.main_china1 ul li .tp a.more{ display:block; position:absolute; bottom:0px; right:0px;background:url(../images/train_67.jpg); width:45px; height:42px; z-index:100; display:none;}
.main_china1 ul li.cur .tp a.more{display:block;}
.main_china1 ul li.cur .tp .xf1{display:none;}

.main_china1 a.bnl,.main_china1 a.bnr{ font-family:"新宋体"; color:#7b7b7b; font-size:90px; line-height:90px;display:block; z-index:999; position:absolute;top:115px; }
.main_china1 a.bnl{ left:44px;}
.main_china1 a.bnr{ right:44px;}
.main_china1 a:hover.bnl{ color:#57a058;}
.main_china1 a:hover.bnr{  color:#57a058;}
.main_china1 ul li .tp .xf1{background:url(../images/hsbg.png); position:absolute; bottom:0px; right:0px;}
.main_china1 ul li .tp .xf1 a{ font-size:18px; color:#fff; line-height:43px; height:43px;padding-left:27px; padding-right:27px;}

.prev{ width:1200px; margin:0px auto 79px; }
.prev ul{width:1230px;}
.prev ul li{ width:280px; float:left;box-shadow:1px 1px 15px #cac7c7; margin-right:23px; height:382px;}
.prev ul li .tp{ margin-bottom:20px;}
.prev ul li .bt{ text-align:center; font-size:16px; color:#444; margin-bottom:5px;}
.prev ul li .nr{ width:252px; margin:0px auto; text-align:center; line-height:24px; font-size:14px; color:#828282; height:95px;}
.prev ul li .djm { text-align:center;}
.prev ul li .djm a{ color:#0f3059; font-size:14px; }
.shig_r{ width:884px; float:right;}
.shig_r ul li{ position:relative; margin-bottom:44px;}
.shig_r ul li .xfk{ width:382px; height:209px;background:url(../images/whitebg.png); position:absolute; right:0px; top:69px; border-left:6px #57a058 solid;}
.shig_r ul li .xfk .bt{ }
.shig_r ul li .xfk .bt a{ color:#0b2e56; font-size:22px;}
.shig_r ul li .xfk .conj{ width:338px;margin-left:20px; padding-top:24px;}
.shig_r ul li .xfk .nr{ font-size:14px; line-height:24px; color:#585858; height:105px;}
.shig_r ul li .xfk a.more{ background:#57a058; float:right; width:108px; height:32px; text-align:center; line-height:32px; display:block; color:#fff; font-size:16px;}
.shig_r ul{ padding-bottom:5px;}

.joinone{background:url(../images/join_05.jpg) center no-repeat; height:329px; padding-top:73px; margin:0px auto 52px;}
.joinone .bjs{ width:547px;background:url(../images/whitebg.png); margin:0px auto; height:199px; padding-top:28px; padding-left:37px; padding-right:37px; border-bottom:10px #57a058 solid; font-size:14px; line-height:26px; color:#4c4c4c; text-align:center;}

.jointwo{ background:#f7f7f7; width:1202px; margin:0px auto 77px; height:374px;}
.jointwo ul{ width:884px; float:right; padding-top:56px;}
.jointwo ul li{ width:250px; float:left; text-align:center; color:#696969; line-height:24px; font-size:14px; margin-right:34px; margin-left:10px;}
.jointwo ul li .tp{ margin-bottom:21px;}
.jointwo ul li .bt{ font-size:18px; color:#0f3059; margin-bottom:15px;}
.join_three{background:url(../images/join_23.jpg) repeat-x; padding-top:58px; margin-bottom:87px;}

.join_supp{ width:1200px; background:#fff; margin:0px auto; padding-top:41px; height:360px;box-shadow:0px 0px 12px #c8c3c3;}
.join_supp ul li{ width:398px;background:url(../images/st_03.jpg) right no-repeat; height:316px; text-align:center; float:left;}
.join_supp ul li .j_m{ width:347px; margin:0px auto;}
.join_supp ul li .j_m .tp{ margin-bottom:25px;}
.join_supp ul li .j_m .bt{ color:#0b2e56; font-size:20px;}
.join_supp ul li .j_m .eng{ color:#a6a6a6; font-size:12px; margin-bottom:12px;}
.join_supp ul li .j_m .nr{ font-size:14px; line-height:24px; width:276px; margin:0px auto; color:#666666;}
.join_supp ul li.last{ background:none;}
.join_four{ background:url(../images/join_43.jpg) center no-repeat; height:444px; margin:0px auto 44px;}

.j_h{ width:1200px; margin:0px auto;}
.j_h ul{ width:785px; float:right; margin-right:111px; padding-top:79px;}
.j_h ul li{ float:left; width:361px; margin-right:29px; height:148px;}
.j_h ul li .xh{ color:#57a058; font-size:30px; font-weight:bold; width:75px; height:75px; line-height:75px; text-align:center; background:#fff; border:1px #57a058 solid; float:left;}
.j_h ul li .jmr{ width:268px; float:right; color:#555555; line-height:24px; font-size:14px;}
.j_h ul li .jmr .bt{ line-height:28px; font-size:18px; color:#10315a; margin-bottom:5px;}

.joinfive{ background:#f0f0f0; padding-top:85px; margin-bottom:94px; padding-bottom:91px;}
.joinfive .fran{ width:1202px; margin:0px auto;}
.joinfive .fran .bttitle{ margin-bottom:28px; font-size:30px; color:#103057; text-align:right;}
.joinfive .fran .bttitle span{ color:#9c9c9c;}

.f_middle{ background:#fff;box-shadow:0px 0px 12px #c8c3c3; height:226px; position:relative; margin:0px auto 84px;}
.f_middle .tp{ width:359px; position:absolute;box-shadow:0px 0px 12px #c8c3c3; left:150px; top:-39px;}
.f_middle .f_nrj{ width:565px; float:right; margin-right:76px; padding-top:60px; color:#828282; font-size:14px; line-height:24px;}
.f_middle .f_nrj .bt{ color:#103057; font-size:20px; margin-bottom:10px;}

.ter_t{ width:1202px; margin:0px auto; position:relative;}
.ter_t ul{ padding-left:15px;}
.ter_t ul li{ width:229px; float:left; margin-right:8px;height:192px; overflow:hidden;}
.ter_t ul li img{width:229px; height:auto;}

.ter_t a.bnl,.ter_t a.bnr{ width:99px; height:34px; display:block; position:absolute;top:83px; z-index:100; display:none;}
.ter_t a.bnl{ left:-30px; background:url(../images/join_55.jpg) no-repeat;}
.ter_t a.bnr{ right:-30px;background:url(../images/join_58.jpg) no-repeat; }

.join_seve{background:url(../images/join_67.jpg) repeat-x; height:235px; margin:0px auto 64px;}
.dl_middle{ width:1202px; margin:0px auto;}
.lj_join{ width:247px; float:left; margin-left:48px; padding-top:86px;}
.lj_join h3{ color:#103057; font-size:30px; margin-bottom:10px;}
.lj_join .nr{ text-align:center; color:#3f3f3f; font-size:20px; border:1px #57a058 solid; line-height:34px;}

.lj_ord{ width:517px; float:right; margin-right:13px;padding-top:90px;}
.lj_ord .bd{ width:203px; height:34px; background:#fff; border:1px #d8d8d8 solid; font-family:"Microsoft YaHei"; padding-left:12px; }
.lj_ord .bd1{ width:109px; height:34px; background:#fff; border:1px #d8d8d8 solid; font-family:"Microsoft YaHei"; padding-left:12px; }
.lj_ord a.tj{ background:#57a058; display: block; width:66px; height:87px; line-height:87px; text-align:center; color:#fff; font-size:18px;}

.pro_one{ width:1202px; margin:0px auto 67px;}
.pro_one .p_tp{ width:659px; height:379px; overflow:hidden; float:left; position:relative;}
.pro_one .p_tp ul li img{width:659px; height:379px;}
.p_tp a.bnl,.p_tp a.bnr{ width:38px; height:61px; display:block; position:absolute;top:144px;background:url(../images/proal.png); z-index:100; display:none;}
.pro_one .p_tp .p_pager{position:absolute; bottom:10px; left:50%; z-index:100;}
.pro_one .p_tp .p_pager a{float:left;width:10px; height:10px; position:relative; left:-50%; margin:5px; background:white;border-radius:100%; font-size:0; line-height:0; overflow:hidden; text-indent:-99em;}
.pro_one .p_tp .p_pager a.activeSlide{ background:#10315a;}

.p_tp a.bnl{ left:0px;background-position:0px 0px;}
.p_tp a.bnr{ right:0px;background-position:0px -61px;}
.p_tp a:hover.bnl{background-position:-38px 0px;}
.p_tp a:hover.bnr{background-position:-38px -61px;}

.pro_one .p_nr{ width:478px; float:right; margin-right:22px;}
.pro_one .p_nr .bt{ font-size:22px; color:#0b2e56; line-height:44px;}
.pro_one .p_nr .nr{ font-size:14px; line-height:24px; height:277px;}
.pro_one .p_nr .nr p{ margin-bottom:10px;}

.pro_two{ width:1202px; margin:0px auto; margin-bottom:70px;}
.pro_two .ca_bt{ margin-bottom:45px;}
.yuanl{ font-size:16px; color:#3e3e3e; line-height:28px; margin-bottom:25px;}
.yuanl .tp img{ border:1px #e2e2e2 solid;}
.yuanl .bt{ font-size:18px; color:#0b2e56; margin-bottom:10px;}
.yuanl .green{ font-size:16px; color:#57a058;}
.yuanl .blue{ font-size:16px; color:#fff; background:#27355c; padding-top:3px; padding-bottom:3px; padding-left:10px; padding-right:10px; margin-right:13px; margin-left:10px;}

.cpcans{ border-left:1px #c3e3c3 solid;border-top:1px #c3e3c3 solid; margin-bottom:52px;}
.cpcans td{border-right:1px #c3e3c3 solid;border-bottom:1px #c3e3c3 solid; padding-top:12px; padding-bottom:12px; text-align:center; color:#262626; font-size:14px; line-height:24px;}
.cpcans td.ts{ color:#fff; font-size:16px; background:#57a058;}
.cpcans td.jl{ text-align:left; padding-left:34px;padding-right:34px;}
.syfand{ text-align:center; font-size:16px; color:#4f4f4f; line-height:36px; margin-bottom:66px;}
.zysx{ font-size:14px; line-height:30px; color:#565656; margin-bottom:64px;}
.zysx.st{ font-size:16px; line-height:36px;}
.tedian{ color:#676767; font-size:14px; line-height:24px; margin-bottom:38px;}
.tedian .bt{ font-size:18px; color:#353535; margin-bottom:10px; line-height:26px;}
.tedian .bt span{ font-size:16px; color:#57a058; width:26px; height:26px; border:1px #57a058 solid; border-radius:13px; display:block; float:left; text-align:center; margin-right:10px; font-weight:bold;}
.cp_xgt{ font-size:14px; line-height:45px; color:#595959; margin-bottom:41px;}
.cp_xgt .ls_t{ font-size:18px; color:#27355c;}
.goback{ display:block; color:#fff; text-align:center; font-size:24px; margin:0px auto 77px; width:315px; height:58px; background:#57a058; line-height:58px;}

.cp_tj{ width:1200px; margin:0px auto 15px;background:url(../images/proshow_91.jpg) repeat-x; height:52px; }
.cp_tj .tpleft{ background:#fff; padding-right:18px; font-size:30px; color:#0b2e56; line-height:52px;}

.pro_tj{width:1200px; margin:0px auto 79px; height:391px; overflow:hidden; position:relative;}
.pro_tj li{width:1200px;}
.pro_tj .tpzs{ position:relative; width:660px; float:left;}
.pro_tj a.bnl, .pro_tj a.bnr{ width:38px; height:61px; display:block; position:absolute;top:149px;background:url(../images/proal.png); z-index:100; display:none;}
.pro_tj a.bnl{ left:0px;background-position:0px 0px;}
.pro_tj a.bnr{ left:622px;background-position:0px -61px;}
.pro_tj a:hover.bnl{background-position:-38px 0px;}
.pro_tj a:hover.bnr{background-position:-38px -61px;}
.pro_tj .pr_right{ width:483px; float:left; margin-left:37px; padding-top:50px;}
.pro_tj .pr_right .bt a{ font-size:22px; color:#373737; display:block; margin-bottom:10px;}
.pro_tj .pr_right .nr{ font-size:14px; line-height:24px; color:#585858; height:106px;}
.pro_tj .pr_right a.more{ display:block; width:139px; height:34px; line-height:34px; text-align:center; background:#f5f5f5; border:1px #bebebe solid; font-size:14px;}

.zjaddp{ font-size:16px; line-height:26px; color:#424242; margin-bottom:57px;}
.zjaddp .ylt{ font-size:18px; margin-left:33px; padding-top:22px;}
.zjaddp .bt{ font-size:18px; color:#27355c; margin-bottom:10px;}
.zjaddp .blue{ color:#27355c;}

.zj_adv{ width:1200px; margin:0px auto 59px;}
.zj_adv ul{ width:1212px;}
.zj_adv ul li{ box-shadow:1px 1px 10px #c0bdbd; margin-right:14px;width:288px; height:385px; float:left; padding-top:12px; background:#fff url(../images/sgshow_34.jpg) center bottom no-repeat; text-align: center;}
.zj_adv ul li .bt{ font-size:16px; line-height:24px; color:#27355c; margin-bottom:8px;}
.zj_adv ul li .nr{ color:#676767; font-size:14px; line-height:24px; margin:0px auto; width:252px; padding-top:19px; text-align:left;}
.zj_adv ul li .bt.one{ padding-top:14px; height:35px; font-size:18px;}
.fanw{ font-size:14px; color:#5f5f5f; margin-bottom:65px;}
.fanw p{ margin-bottom:15px; line-height:24px;}
.fanw .big{ font-size:16px;}
.ship{ width:1000px; margin:auto;} 


.xjoin1{ background:#f5f5f5; margin:0px auto 71px; width:1200px; height:318px;}
.xjoin1 .tpleft{ width:552px; margin-left:30px; color:#4c4c4c; font-size:16px; line-height:28px; padding-top:56px;}
.xjoin1 .tpleft .bt{ color:#0f3059; font-size:28px; line-height:32px; margin-bottom:15px; font-weight:bold;}

.xjoin2{margin:0px auto 71px; width:1200px; }
.xjoin2 ul{ width:1270px;}
.xjoin2 ul li{ float:left; text-align:center; margin-right:67px; width:250px;}
.xjoin2 ul li .tp { margin-bottom:19px;}
.xjoin2 ul li .bt{ color:#0f3059; font-size:18px; margin-bottom:12px;}
.xjoin2 ul li .nr{ font-size:14px; line-height:24px; color:#696969;}

.xjoinbg{ background:#eeeeee;  padding-top:74px; padding-bottom:74px;}
.xjoinbg.one{ background:#5ba350;  padding-top:53px; padding-bottom:70px;}
.xjoin3{ width:1200px; margin:0px auto; background:#0f3059;border:1px #0f3059 solid;}
.xjoin3 .tpleft{ margin-left:52px; margin-top:61px; color:#fff; font-size:30px; line-height:38px; border-left:5px #57a058 solid; padding-left:15px; font-weight:bold;}
.cepb{ float:right; background:#fff; line-height:50px;}
.cepb td{ border-bottom:1px #dddddd solid; border-left:1px #dddddd solid; font-size:16px; color:#585858; width:180px;}
.cepb td .xblue{ color:#0f3059}
.cepb td .bblue{ color:#5ba350; font-size:18px;}
.cepb td .bblue1{ color:#0f3059; font-size:20px;}
.cepb td.ts{ padding-left:40px; width:130px;}

.shcfl{ background:#468b3c; margin-bottom:33px;}
.shcfl td{ border-bottom:1px #4e9644 solid; border-right:1px #4e9644 solid; line-height:49px; width:171px; text-align:center; font-size:18px; color:#fff;}
.shcfl td.big{ font-size:20px;}
.shc_adv{ width:1203px; margin:0px auto;}

.xjoin4{ width:1200px; margin:0px  auto 29px; position:relative;}
.xjoin4 ul{ width:1270px;}
.xjoin4 ul li{ float:left; width:382px; padding-top:5px; background:#fff; height:439px; text-align:center; margin-right:33px;}
.xjoin4 ul li .tp{ margin-bottom:38px;}
.xjoin4 ul li .bt{ font-size:18px; color:#343434; margin-bottom:10px;}
.xjoin4 ul li .nr{ width:321px; margin:0px auto; color:#7c7c7c; font-size:14px;}
 
.xjoin4 a.bnl,.xjoin4 a.bnr{background:url(../images/joinjt.png) no-repeat; width:39px; height:53px; display:block; position:absolute;top:162px; z-index:100; display:none; }
.xjoin4 a.bnl{ left:5px; background-position:0px 0px;}
.xjoin4 a.bnr{ right:5px;background-position:0px -53px;  }
.xjoin4 a:hover.bnl{ background-position:-40px 0px;}
.xjoin4 a:hover.bnr{background-position:-40px -53px;  }

.ydfy{text-align:center; margin:0px auto; height:10px; overflow:hidden;}
.jcarousel-control{float:left; left:50%; position:relative;}
.jcarousel-control a{float:left; left:-50%; position:relative;width:10px; height:10px; background:#ddd; margin:0 3px;border-radius:100%;}
.jcarousel-control a.activeSlide{ background:#57a058;}

.jcarousel-skin-hn{width:1180px; margin:auto;}
.jcarousel-skin-hn .jcarousel-direction-rtl {
	direction: rtl;
}
.jcarousel-skin-hn .jcarousel-container-horizontal {
	margin:auto;
    width:1180px;
}
.jcarousel-skin-hn .jcarousel-clip-horizontal {
    width:1180px;
}

.jcarousel-skin-ys{width:1212px; height:444px; overflow:hidden; margin:auto;}
.jcarousel-skin-ys .jcarousel-direction-rtl {
	direction: rtl;
}
.jcarousel-skin-ys .jcarousel-container-horizontal {
	margin:auto;
    width:1212px;
}
.jcarousel-skin-ys .jcarousel-clip-horizontal {
    width:1212px;
}

.jcarousel-skin-ca{width:1177px; height:192px; overflow:hidden; margin:auto;}
.jcarousel-skin-ca .jcarousel-direction-rtl {
	direction: rtl;
}
.jcarousel-skin-ca .jcarousel-container-horizontal {
	margin:auto;
    width:1177px;
}
.jcarousel-skin-ca .jcarousel-clip-horizontal {
    width:1177px;
}
.notice{position:absolute; bottom:-28px; height:58px; width:100%; left:0; z-index:100;}
a.gotop {
    display: block;
    width: 45px;
    height: 45px;
    background: #0f3059 url(../images/gotop.png) center center no-repeat;
    position: fixed;
    bottom: 20px;
    right: 0px;
    z-index: 102;
}