body{text-align:center;	font-family:"Microsoft Yahei";text-align:center;	font-size:12px;color:#4F4F4F;}
/*头部*/
.t_bg{ width:100%; height:27px; min-width:1100px; background:#333;}
.t_bg .top{ width:1100px; margin:0px auto; height:27px; line-height:27px; position:relative; text-align:left; font-size:12px; color:#B9B9B9;}
.top .top_r{ width:50%; text-align:right; position:absolute; right:0px; top:0px; height:27px;}
.top .top_r a{ display:inline-block; *display:inline; zoom:1; padding-left:25px; margin-left:15px; color:#B9B9B9;}
.top .top_r a:hover{ color:#FFF;}
.top .top_r .t_r1{ background:url(../images/icon16.jpg) no-repeat left center;}
.top .top_r .t_r2{ background:url(../images/icon17.jpg) no-repeat left center;}
.top .top_r .t_r3{ background:url(../images/icon18.jpg) no-repeat left center;}
.head{ width:1100px; margin:0px auto; height:75px; position:relative;}
.head .logo{ width:257px; height:68px; float:left; margin-top:3px;}
.head .logo img{ width:257px; height:68px; vertical-align:top;}
.banner{ width:100%; min-width:1100px; overflow:hidden; height:auto; margin:0px auto; position:relative;}
.head .nav{ width:815px; float:right; text-align:right;}
.head .nav li,.head .nav li a{ display:inline-block; *display:inline; zoom:1; height:72px; line-height:72px;}
.head .nav li a{padding:0 20px; font-size:18px; color:#727272; border-bottom:3px solid #FFF;}
.head .nav li.now a,.head .nav li:hover a{ color:#FFF; background:#E77918; border-bottom:3px solid #D2342E;}
.gg_bg{ width:100%; border-bottom:1px solid #eee; padding:13px 0; margin:0px auto;}
.gg_bg .gg{ width:96%; margin:0px auto; max-width:1100px; position:relative; background:url(../images/icon1.jpg) no-repeat left center;height:19px; text-align:left;}
.gg .t_news{ height:19px; width:100%; overflow:hidden; position:relative; font-size:12px;}
.news_li,.swap{ line-height:19px; display:inline-block; position:absolute; top:0; left:0; width:100%;}
.news_li p,.swap p{ width:70%; margin-left:15px; height:19px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; line-height:19px;}
.news_li a,.swap a{color:#AAAAAA; display:block; width:100%; height:19px; position:relative;}
.news_li em,.swap em{ display:block; text-align:right; position:absolute; right:0px; top:0px;}
.swap{top:19px;}
.i_pro{ width:1100px; margin:0px auto; padding:50px 0; text-align:left;}
.i_pro li{ width:257px; border:3px solid #FFF; float:left; margin-right:15px; overflow:hidden; margin-bottom:15px;}
.i_pro li:hover{ border:3px solid #E77918;}
.i_pro li img{ width:257px; height:243px; vertical-align:top;}
.i_pro li .des{ width:91%; padding:10px 5%; height:72px; background:#FFF; font-size:13px; color:#575757; text-align:left; line-height:140%;}
.i_pro li:hover .des{ background:#E77918; color:#FFF;}
.i_pro li .des h5{ width:100%; height:30px; line-height:30px; font-size:18px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; text-align:center; font-weight:normal; margin-bottom:5px;}
.i_pro li .des p{ height:36px; overflow:hidden;}
.hui_bg{ background:#F4F4F4;}
.i_box{ width:100%; padding:45px 0 55px;}
.i_box .box_h{ width:96%; margin:0px auto; text-align:center; font-size:24px; color:#000000; margin-bottom:35px;}
.i_box .box_h a{color:#333;}
.i_box .box_h p{ width:100%; height:25px; line-height:25px; font-size:18px; font-family:Arial; text-align:center; color:#999;}
.i_box .box_m{ width:96%; max-width:1100px; margin:0px auto; margin-top:-10px;}
.i_box .box_m .box_ml{ width:521px; border:2px solid #E1E1E1; float:left; margin-top:12px;}
.i_box .box_m .box_ml .flexslider .slides img{ width:521px; height:auto; margin-left:0px !important;}
.i_box .box_m .box_ml .flex-control-nav{ text-align:right; width:92%;}
.i_box .box_m .box_ml .flex-control-paging li a{ text-indent:100em; overflow:hidden;}
.i_box .box_m .box_ml .flex-control-paging li a:hover , .i_box .box_m .box_ml .flex-control-paging li a.flex-active{ background:#E77917;}
.i_box .box_m .box_mr{ width:530px; float:right;}
.box_mr li{ width:100%; height:38px; line-height:38px; border-bottom:1px dashed #ddd; position:relative; text-align:left;}
.box_mr li a{ font-size:15px; color:#5B5B5B;}
.box_mr li:hover a , .box_mr li.top a{ color:#E67918;}
.box_mr li i , .box_mr li p , .box_mr li em{ display:inline-block; *display:inline; zoom:1; height:38px; line-height:38px; vertical-align:top;}
.box_mr li i{ width:35px; background:url(../images/icon2.png) center center no-repeat;}
.box_mr li.top i{ background:url(../images/hot.png) no-repeat center center;}
.box_mr li p{ width:70%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.box_mr li em{ position:absolute; right:0px; top:0px;}
.i_box .box_m .friend{ width:100%; margin:0px auto;}
.i_box .box_m .friend li{ width:176px; height:44px; float:left; margin:0px 3px 10px 4px;}
.i_box .box_m .friend li img{ width:176px; height:44px; vertical-align:top;}
.f_nav_bg{ width:100%; background:#E6E6E6; padding:30px 0 30px;}
.f_nav_bg .f_nav{ width:96%; max-width:1100px; margin:0px auto; text-align:left; position:relative;}
.f_nav .f_logo , .f_nav .tel{ height:83px; border-right:1px solid #ccc;float:left;}
.f_nav .f_logo{ width:185px;  display:block;}
.f_nav .f_logo img{ width:161px; height:73px; vertical-align:top; margin-top:5px;}
.f_nav .tel{ width:200px; margin-left:30px;}
.f_nav .tel dt{ width:48px; height:48px; float:left; margin-top:17px;}
.f_nav .tel dt img{ width:48px; height:48px; vertical-align:top;}
.f_nav .tel dd{ width:145px; float:left; margin-left:5px; margin-top:17px; font-size:15px; color:#888888;}
.f_nav .tel dd b{ display:block; width:100%; height:25px; line-height:25px; font-size:18px; font-weight:normal;}
.f_nav .f_nav_m{ width:510px; float:left; margin-left:25px;}
.f_nav_m .f_n{ width:100%; padding:5px 0 10px; font-size:13px; color:#888888;}
.f_nav_m .f_n a{ font-size:13px; color:#888888; margin:0px 5px;}
.f_nav_m p{ width:100%; padding-left:5px;font-size:13px; color:#888888; line-height:180%;}
.f_nav .code{ width:90px; height:90px; float:right;}
.f_nav .code img{ width:90px; height:90px; vertical-align:top;}
.bq{ width:100%; padding:10px 0; background:#E77918; color:#fff;}
.bq .bq_m{ width:96%; margin:0px auto;}
.bq a{ color:#fff;}
.join{ width:96%; max-width:1100px; margin:0px auto; text-align:left; position:relative; top:-43px; z-index:99; padding-bottom:80px;}
.join .s_nav{ width:210px; float:left; overflow:hidden;}
.s_nav .title{ width:100%; height:43px; background:#E77918; position:relative; line-height:43px; color:#FFF;}
.s_nav .title span{ font-size:16px; margin-left:20px;}
.s_nav .title em{ font-size:12px;}
.s_nav .title i{ display:block; width:13px; height:6px; background:url(../images/icon3.png) no-repeat; position:absolute; left:20px; bottom:-5px; z-index:2;}
.s_nav ul{ width:208px; border-left:1px solid #ddd; border-right:1px solid #ddd; padding-top:8px;}
.s_nav ul li{ width:198px; height:40px; line-height:40px; border-bottom:1px dashed #ddd; margin-left:5px; background:url(../images/icon4.png) no-repeat left center;}
.s_nav ul li.now{ background:url(../images/icon5.png) no-repeat left center;}
.s_nav ul li a{ color:#666; margin-left:15px;}
.s_nav ul li.now a{ color:#E77918;}
.s_nav .tu{ width:100%; height:auto;}
.s_nav .tu img{ width:100%; height:auto; vertical-align:top;}
.s_nav .cont{ width:100%; text-align:left; border:0px;}
.s_nav .cont li{ height:auto; border:0px; background:none; line-height:180%; margin-top:10px;}
.s_nav .cont li .name{ width:100%; height:30px; line-height:30px;}
.s_nav .cont li .name img , .s_nav .cont li .name span{ display:inline-block; *display:inline; zoom:1; height:20px; line-height:20px;vertical-align:top; margin-top:5px;}
.s_nav .cont li .name img{ width:16px;}
.s_nav .cont li .nr{ width:100%;}
.s_nav .cont li .nr span{ font-size:16px; color:#D1332D; margin-left:16px;}
.s_nav .cont li .nr b{ font-size:22px; color:#D1332D; margin-left:16px;}
.join .s_r{ float:left; padding-top:43px; width:890px;}
.s_r .box_h{ width:100%; height:40px; line-height:40px; border-bottom:1px solid #ddd; padding-top:8px; position:relative; text-align:left;}
.s_r .box_h .wz{ margin-left:30px; font-size:18px; color:#E67918;}
.s_r .box_h .pst{ width:80%; height:40px; line-height:40px; position:absolute; right:0px; top:10px; text-align:right;}
.s_r .box_h .pst img{ width:17px; height:17px; vertical-align:middle;}
.s_r .box_h .pst a{ color:#666;}
.s_r .box_h .pst a:hover{ color:#E77918;}
.s_r .ctn{ width:100%;}
.s_r .ctn .join_m{ width:800px; margin-left:90px;}
.join_m dt{ width:215px; height:94px; float:left; margin-top:150px;}
.join_m dt p{ width:100%; text-align:center; letter-spacing:3px; height:30px; line-height:30px; font-size:16px; color:#999;}
.join_m dd{ float:right; margin-left:10px; position:relative;  width:565px; margin-top:50px;}
.join_m dd ul{ width:100%;border-left:1px solid #ddd; padding-top:35px;}
.join_m dd li{ width:525px; position:relative;padding:20px 0; padding-left:25px; }
.join_m dd li i{ display:block; width:19px; height:19px; background:url(../images/icon8.jpg) no-repeat; position:absolute; left:-9px; top:20px; z-index:999;}
.join_m dd .h_btn{ display:inline-block; *display:inline; zoom:1; background:#E77917; width:122px; height:37px; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; text-align:center; line-height:37px; font-size:18px; color:#FFFFFF; margin-left:80px; margin-top:30px;}
.s_r .ctn .j_m , .s_r .ctn .contact , .s_r .ctn .down ,  .s_r .ctn .news , .s_r .ctn .news_d{ width:850px; margin-left:40px; padding-top:30px;}
.s_r .ctn .j_m img{ width:100%; height:auto;}
.j_m .j_title{ width:100%; height:40px; line-height:40px; border-bottom:1px solid #ddd; position:relative; text-align:center;}
.j_m .j_title span{ display:inline-block; *display:inline; zoom:1; height:40px; line-height:40px; border-bottom:1px solid #999; font-size:18px; color:#666666; padding:0px 5px; position:relative; z-index:2; bottom:0px;}
.j_m ul{ width:100%; padding-top:15px;}
.j_m ul li{ width:50%; float:left; margin-bottom:10px;}
.j_m ul li span , .j_m ul li .li_r{ display:inline-block; *display:inline; zoom:1; vertical-align:top;}
.j_m ul li span{ width:115px; text-align:left; height:30px; line-height:30px; font-size:14px;}
.j_m ul li .red{ color:#D1332D;}
.j_m ul li .li_r input{ width:230px; height:30px; border:1px solid #ddd; padding:0px 5px; line-height:30px;}
.j_m ul li .li_r textarea{ width:230px; padding:5px; line-height:170%; border:1px solid #ddd; height:70px;}
.j_m ul li .li_r select{ width:113px; height:30px; line-height:30px; border:1px solid #ddd;}
.j_m ul li.chang{ width:100%; padding-top:25px; text-align:center !important; float:none; clear:both;}
.j_m ul li.chang input{ display:inline-block; *display:inline; zoom:1; width:122px; height:37px; line-height:37px; text-align:center; background:#E77917; color:#FFF; font-size:16px; border:0px; cursor:pointer; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;}
.contact dt{ width:480px; height:310px; float:left;}
.contact dt img{ width:480px; height:310px; vertical-align:top;}
.contact dd{ width:320px; float:right; margin-top:120px;}
.contact dd b{ font-size:16px;}
.contact dd ul{ width:100%; margin-top:15px;}
.contact dd ul li{ line-height:150%; margin-bottom:10px;}
.contact dd ul li img{ width:15px; height:15px;}
.down .tabBox_t , .down .tabBox  {width:100%;text-align:left;}
.down .tabBox .tabNav {overflow: hidden; width:100%; text-align:center;}
.down .tabBox .tabNav li { display:inline-block; *display:inline; zoom:1; font-size:20px; color:#B8B8B8; height:43px; border:1px solid #ddd; line-height:43px; padding:0px 25px; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px; margin:10px 15px; cursor:pointer;}
.down .tabBox .tabNav li.now { color:#E67918; border:1px solid #E67918;}
.down .tabBox .tabCont {display: none; width:100%; text-align:center; padding:60px 0;}
.down .tabBox .tabCont img{ width:313px; height:25px; vertical-align:top;}
.down .tabBox .tabCont .tu{ display:inline-block; *display:inline; zoom:1; padding:10px; border-top:1px solid #ddd;}
.down .tabBox .tabCont .tu img{ width:147px; height:147px; vertical-align:top;}
.down .d_m{ width:100%; border-top:1px solid #ddd; position:relative; text-align:center; height:545px;}
.down .d_m .line{ position:absolute; top:0px; left:425px; width:1px; height:545px; background:#ddd; z-index:1;}
.down .d_m ul{ width:100%;}
.down .d_m ul li{ width:50%; float:left; position:relative;}
.down .d_m ul .a , .down .d_m ul .c{ text-align:right;}
.down .d_m ul .a{ top:180px;}
.down .d_m ul .c{ top:280px;}
.down .d_m ul .b , .down .d_m ul .d{ text-align:left;}
.down .d_m ul .b{ top:60px;}
.down .d_m ul .d{ top:160px;}
.down .d_m ul li .line{ width:105px; height:1px; background:#ddd; position:absolute; top:30px;}
.down .d_m ul .a .line , .down .d_m ul .c .line{ left:320px;}
.down .d_m ul .b .line , .down .d_m ul .d .line{ left:0px;}
.down .d_m ul li .name{ width:104px; height:88px; color:#FFF; font-size:20px; position:relative; z-index:9; text-align:center;}
.down .d_m ul li.a .name{ background:url(../images/pic7.png) no-repeat;}
.down .d_m ul li.b .name{ background:url(../images/pic8.png) no-repeat;}
.down .d_m ul li.c .name{ background:url(../images/pic9.png) no-repeat;}
.down .d_m ul li.d .name{ background:url(../images/pic10.png) no-repeat; margin-top:-10px;}
.down .d_m ul li.a p,.down .d_m ul li.c p{ text-align:right;}
.down .d_m ul .a .name , .down .d_m ul .c .name{ margin-left:230px;}
.down .d_m ul .b .name , .down .d_m ul .d .name{ margin-left:95px;}
.down .d_m ul li .name span{ display:inline-block; *display:inline; zoom:1; width:45px; vertical-align:top; margin-top:13px;}
.down .d_m ul li .l_ctn{ margin-top:15px; color:#A7A7A7;}
.down .d_m ul .b .l_ctn , .down .d_m ul .d .l_ctn{ background:url(../images/icon13.jpg) no-repeat 10px 8px; padding-left:25px;}
.down .d_m ul .a .l_ctn , .down .d_m ul .c .l_ctn{ background:url(../images/icon13.jpg) no-repeat 410px 8px; padding-right:25px;}
.news .news_a{ width:850px;}
.news_a dl{ width:250px; float:left; margin-right:50px;}
.news_a dl dt , .news_a dl dt img{ width:100%; height:150px; vertical-align:top;}
.news_a dl .time{ width:100%; height:30px; line-height:30px; margin-top:5px; font-size:13px; color:#E77918;} 
.news_a dl .des{ width:100%; line-height:170%; height:45px; overflow:hidden;}
.news_a dl .more{ margin-top:5px; height:19px; width:100%;}
.news_a dl .more a{ display:inline-block; *display:inline; zoom:1; width:70px; height:19px; line-height:19px; background-color:#E77918; color:#FFF; padding-left:5px; background-image:url(../images/icon14.png); background-repeat:no-repeat; background-position:60px 4px; font-size:12px;}
.news_b{ width:100%; margin-top:30px;}
.news_b li{ width:100%; height:38px; line-height:38px; border-bottom:1px dashed #ddd; position:relative; background:url(../images/icon15.png) no-repeat left center;}
.news_b li p{ width:60%; height:38px; line-height:38px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:13px; color:#555555; margin-left:10px;}
.news_b li em{ font-size:12px; color:#999999; display:block; text-align:right; position:absolute; right:0px; top:0px;}
.news_b li a:hover p , .news_b li a:hover em{ color:#E77918;}
.pages{ width:100%; height:30px; line-height:30px; text-align:right;}
.pages a{ display:inline-block; *display:inline; zoom:1; height:25px; line-height:25px; padding:0px 7px; border:1px solid #ddd; margin-left:5px; font-size:13px; color:#555; min-width:13px; text-align:center;}
.pages a.now , .pages a:hover{ background:#E77918; color:#FFF; border:1px solid #E77918;}
.pro{ width:100%; min-width:1100px;}
.p_nav{ width:100%; border-top:1px solid #0E58AA; border-bottom:1px solid #0E58AA; height:60px; text-align:center;}
.p_nav a{ display:inline-block; *display:inline; zoom:1; height:60px; line-height:60px; width:205px; text-align:center; line-height:60px; font-size:22px; color:#002F63;position:relative; border-left:1px solid #0E58AA; margin-left:-5px;}
.p_nav a i{ display:block; width:21px; height:11px; background:url(../images/icon19.png) no-repeat; position:absolute; bottom:-11px; left:96px; display:none; z-index:999;}
.p_nav a.now i{ display:block;}
.p_nav a.now{ background:#346DAB; color:#FFFF00;}
.bg_a{ width:100%; min-width:1100px; background:#ECECEC;}
.p_a{ width:1100px; margin:0px auto; text-align:center; padding:50px 0;}
.p_a .name{ width:100%; text-align:center; margin-bottom:30px;}
.p_a .p_am{ width:1100px; position:relative; text-align:center;}
.p_a .p_am img{ width:695px; height:352px; vertical-align:top;}
.p_a .p_am div{ font-size:44px; color:#FFFEFE; position:absolute; z-index:3;}
.p_a .p_am .p_am1{ left:284px; top:73px;}
.p_a .p_am .p_am2{ left:284px; top:247px;}
.p_a .p_am .p_am3{ left:693px; top:73px;}
.p_a .p_am .p_am4{ left:671px; top:247px;}
.p_b{ width:1100px; margin:0px auto; text-align:center; padding:50px 0;}
.p_b .p_bm{ width:100%; margin-top:30px;}
.p_bm dl{ width:525px; height:80px; float:left; margin-right:50px; background:#333333; color:#FFF; font-size:14px; margin-bottom:30px;}
.p_bm dl dt{ width:170px; height:80px; background:#D9D9D9; float:left; color:#0051AD; font-size:18px; text-align:center;}
.p_bm dl dt p{ height:30px; line-height:30px; text-align:center; font-size:24px; padding-top:12px;}
.p_bm dl dd{ width:315px; float:right; margin-right:25px; line-height:170%; margin-top:28px; text-align:left;}
.zx{ width:100%; text-align:center; margin-top:10px;}
.zx a{ display:inline-block;*display:inline; zoom:1; height:50px; line-height:50px; font-size:24px; color:#FFF; background:#0052AD; padding:0 20px;}
.p_c{ width:1100px; margin:0px auto; position:relative; text-align:center; padding:50px 0;}
.p_c img{ width:1031px; height:789px; vertical-align:top;}
.p_c div{ font-size:18px; color:#FFF; line-height:135%; position:absolute; width:155px;}
.p_h div b{ display:block; text-align:center; margin-bottom:5px; font-size:18px; color:#FFF;}
.p_h div{ font-size:13px; color:#DFDFDF;}
.p_c .pc1{ left:215px; top:155px;}
.p_h .pc1{ top:135px;}
.p_c .pc2{ left:67px; top:399px;}
.p_h .pc2{ top:409px;}
.p_c .pc3{ left:205px; top:705px;}
.p_h .pc3{ top:695px;}
.p_c .pc4{ left:745px; top:675px;}
.p_h .pc4{ top:685px;}
.p_c .pc5{ left:880px; top:385px;}
.p_h .pc5{ top:375px;}
.p_c .pc6{ left:614px; top:135px;}
.p_h .pc6{ top:155px;}
.p_d{ width:1100px; margin:0px auto;}
.p_d .p_dm,.p_dm ul{ width:100%;}
.p_d .p_dm .title{ width:100%; height:30px; line-height:30px; font-size:18px; color:#003e84; text-align:left;}
.p_dm ul{ padding:25px 0;}
.p_dm ul li{ width:260px; float:left; margin-right:20px;}
.p_dm ul li img{ width:252px; height:192px; vertical-align:top; border:2px solid #00346C; padding:2px;}
.p_dm ul li p{ width:92%; margin:0px auto; font-size:14px; color:#000000; line-height:170%; text-align:center; margin-top:5px;}
.p_e{ width:1100px; margin:0px auto; padding:25px 0; text-align:left;}
.p_e .p_e1{ width:365px; float:left; font-size:16px; color:#555555; line-height:225%;}
.p_i .p_e1{ width:615px;}
.p_e .p_e1 b{ display:block; width:100%; height:30px; line-height:30px; font-size:20px; color:#003D84; font-weight:normal;}
.p_e .p_e2{ width:150px; float:left; margin-left:100px;}
.p_e .p_e2 img{ width:148px; height:148px; vertical-align:top;}
.p_e .p_e2 p{ width:100%; height:30px; line-height:30px; font-size:16px; color:#333;}
.p_e .p_e3{ width:245px; float:left; margin-left:60px;}
.p_e .p_e3 dt{ width:92px; float:left;}
.p_e .p_e3 dt img{ width:92px; height:150px; vertical-align:top;} 
.p_e .p_e3 dt p{ width:100%; height:25px; line-height:25px; font-size:16px; color:#333; text-align:center;}
.p_e .p_e3 dd{ width:115px; float:left;}
.p_e .p_e3 dd a{ display:block; width:115px; height:81px; margin-top:50px;}
.p_e .p_e3 dd a img{ width:115px; height:81px; vertical-align:top;}
.pro_c{ width:100%; min-width:1100px; position:relative;}
.pro_c .lan_bg{ width:50%; height:600px; background:#0E56A8; position:absolute; left:0px; top:0px; z-index:1;}
.pro_c .pro_cm{width:1100px; margin:0px auto; position:relative; z-index:2; padding:80px 0; height:440px;}
.pro_cm .pro_cl{ width:50%; float:left; color:#FFF; height:449px; position:relative;}
.pro_cm .pro_cl div{ font-size:17px; color:#FFFF00; position:absolute;}
.pro_cm .pro_cl .a1{ left:112px; top:65px; width:255px;}
.pro_cm .pro_cl .a2{ left:22px; top:320px;}
.pro_cm .pro_cl .a3{ left:410px; top:238px;}
.pro_cm .pro_cl img{ width:541px; height:449px; vertical-align:top; margin-top:50px;}
.pro_cm .pro_c2 img{ width:550px; height:404px; margin-top:80px;}
.pro_cm .pro_c2 .des{ width:382px; padding:10px 20px; font-size:16px; color:#FFFF00; line-height:175%; border:1px dashed #FFF; margin-bottom:20px; margin-left:30px;}
.pro_cm .pro_cr{ width:50%; height:440px; float:right; position:relative;}
.pro_cr .tu{ width:100%; height:auto;position:absolute; left:0px; bottom:-80px;}
.pro_cr .tu img{ width:100%; height:auto; vertical-align:bottom;}
.pro_cr .wen{ width:70%; margin-left:15%; font-size:15px; color:#737373; line-height:160%;}
.pro_cr .wen p b{ font-size:21px; color:#D1332D; font-weight:normal;}
.pro_cr .wen .des{ margin-top:30px;}
.p_f{ width:1100px; margin:0px auto; position:relative;}
.p_f img{ width:1100px; height:660px; vertical-align:top;}
.p_f div{ width:225px; font-size:14px; color:#555555; line-height:170%; position:absolute; text-align:left;}
.p_f div b{ display:block; width:100%; height:30px; line-height:30px; font-size:16px; color:#0060C6; font-weight:normal;}
.p_f .f1{ left:44px; top:160px;}
.p_f .f2{ left:840px; top:160px; text-align:right;}
.p_f .f2 b,.p_f .f2 p,.p_f .f4 b,.p_f .f4 p{ text-align:right;}
.p_f .f3{ left:44px; top:355px;}
.p_f .f4{ left:840px; top:355px;}
.bg_b{ background:#E1E1E1;}
.p_g{ width:1100px; margin:0px auto;}
.p_g .title{ text-align:right;}
.p_g .title,.p_g .title span{ display:inline-block; *display:inline; zoom:1; background:#004F9F; color:#FFF; font-size:18px;}
.p_g .title span{ height:43px; line-height:43px; padding:0 30px; border-right:1px solid #FFF;}
.p_gm{ width:934px; height:215px; margin:0px auto; position:relative; margin-top:30px;}
.p_gm img{ width:934px; height:215px; vertical-align:top;}
.p_gm div{ font-size:24px; color:#000; position:absolute;}
.p_gm div p{ text-align:center;}
.p_gm div a{ font-size:14px; color:#006AD6;}
.p_gm .g1{ left:33px; top:80px;}
.p_gm .g2{ left:405px; top:80px;}
.p_gm .g3{ left:775px; top:80px;}
.p_j .p_am{ position:relative;}
.p_j .p_am img{ width:1099px; height:476px;}
.p_j .p_am div{ font-size:14px; line-height:150%; color:#555; text-align:left;}
.p_j .p_am div b{ display:block; font-size:16px; color:#0060c7; font-weight:normal;}
.p_j .p_am .p_am2,.p_j .p_am .p_am4{ text-align:right;}
.p_j .p_am .p_am1{ left:43px; top:65px; width:220px;}
.p_j .p_am .p_am2{ left:808px; top:50px; width:256px;}
.p_j .p_am .p_am3{ left:26px; top:218px; width:275px;}
.p_j .p_am .p_am4{ left:850px; top:218px; width:220px;}
.p_j .p_am .p_am5{ left:230px; top:385px; width:220px;}
.jm{ width:1100px; margin:0px auto; padding:50px 0 0; text-align:center;}
.jm h1{ width:100%; text-align:center; font-size:88px; color:#e77918; font-weight:bold;}
.jm .jm_a{ display:inline-block; *display:inline; zoom:1; margin:50px 0; font-size:33px; color:#FFF; width:500px; padding:10px 20px; background:#E97D1A; line-height:150%;}
.jm_b{ width:1100px; margin:0px auto; position:relative;}
.jm_b img{ width:1100px; height:730px; vertical-align:top;}
.jm_b div{ font-size:20px; color:#e97d1a; line-height:180%; position:absolute; left:40px; text-align:left;}
.jm_b .jm_b1{ width:540px; top:40px; padding-bottom:20px; border-bottom:1px dashed #e97d1a;}
.jm_b .jm_b2{ width:520px; top:160px;}
.jm h5{ width:100%; text-align:center; padding:50px 0; font-size:48px; color:#e97d1a; font-weight:bold;}
.jm_c{ width:100%; font-size:26px; text-align:left; line-height:185%; color:#e97d1a; margin-bottom:50px;}
.jm_d{ width:100%;}
.jm_d dl{ width:1100px; height:148px; background:#E97D1A; margin-bottom:50px; font-size:20px; color:#FFF; line-height:180%;}
.jm_d dl dt{ width:260px; background:#21B598; height:148px; line-height:148px; font-size:48px; font-weight:bold; float:left;}
.jm_d dl dd{ width:805px; float:left; margin-left:20px; margin-top:40px; text-align:left; font-size:19px;}
.jm_e{ width:1100px; margin:0px auto;}
.jm_e li{ width:140px; float:left; margin-right:50px;}
.jm_e li img{ width:140px; height:140px; vertical-align:top;}
.jm_e li p{ width:100%; text-align:center; height:25px; line-height:25px; font-size:16px; color:#333;}
.jm_e li .small{ font-size:14px; color:#555;}
.jm_g{ width:100%; padding:15px 0; border-top:1px dashed #E97D1A; border-bottom:1px dashed #E97D1A; font-size:16px; color:#555; margin-top:50px; text-align:left; line-height:170%;}
.jm_f{ width:1100px; margin:0px auto; background:url(../images/j9.jpg) no-repeat right bottom; padding:100px 0;}
.jm_f .jm_f1{ font-size:50px; color:#E97D1A; text-align:left;}
.jm_f .jm_f2{ width:640px; height:120px; margin-top:80px;}
.jm_f .jm_f2 img{ width:640px; height:120px; vertical-align:top;}
.jm_f .jm_f3{ width:640px; height:auto; padding:20px 0; background:#E97D1A;}
.jm_f .jm_f3 p{ width:540px; margin-left:50px; font-size:18px; color:#FFF; line-height:215%;}




