﻿@charset "utf-8";

/* CSS Document */

/*common*/

.mb10 { margin-bottom:10px;}

.ml10 { margin-left:10px;}

.bg { background:#FFF;}

/**/

.g-banna{height: 460px;background:url(../images/ban_03.jpg) no-repeat center;position: relative;}

#flashs .le{background:url(../images/bna_03.png) no-repeat;position: absolute;left: 50%;margin-left: -550px; display: inline-block;width: 57px;height: 112px;top:175px; z-index:999;}

#flashs .ri{background:url(../images/bana_05.png) no-repeat;position: absolute;left: 50%;margin-left: 500px; display: inline-block;width: 57px;height: 112px;top:175px;z-index:999;}

#flashs .le:hover{background:url(../images/bana_03.png) no-repeat;}

#flashs .ri:hover{background:url(../images/bna_05.png) no-repeat;}

.g-banna span{position: absolute;left: 50%;margin-left: -50px;top:405px;}

.g-banna span{display: inline-block;width: 14px;height: 14px;background:url(../images/bana_13.png) no-repeat;padding-left: 10px;}

.g-banna span a:hover,.g-banna span .cur{background:url(../images/bana_10.png) no-repeat;}

/**/

.ban-ss{height: 52px;margin: 0 auto;border-bottom: 2px solid #f4f4f4}

.banan-t{height:52px;width:1000px;margin: 0 auto;}

.banan-t p{color: #262626;font-size: 12px;font-family:'宋体';float: left;padding-top: 18px;}

.banan-t p span{padding-bottom: 5px;color: #262626;font-size: 12px;text-transform: uppercase;font-family:'宋体';}

.banan-t a{ color: #262626;font-size: 12px;font-weight: normal;padding-left: 5px;}

.banan-tr{float: right;margin-top: 10px;}

.banan-tr .inp01{font-size: 14px; font-family:'宋体';float: left;border: 1px solid #cdcdcd; color: #5e5e5e;width:187px; line-height: 25px; padding-left: 20px;height: 25px;}

.banan-tr .inp02{width:93px;height: 27px;float: left;border: 0px;}



#roll

{

    margin-right: -520px;

    _margin-right:-550px;   

 }

/**/

.g-cpzx{height: 408px;margin-top: 52px;}

.cp-t{width: 1000px;margin: 0 auto;height:96px;overflow: hidden; }

.cp-t p img{display: block;}

.cp-t p{width: 160px;float: left;font:24px "宋体"; color:#262626;}

.cp-t p a{display: inline-block;padding-left: 10px;vertical-align: middle;}

.cp{width: 565px;float: right;}

.cp i{font-style: normal;font:14px "宋体"; color:#afafaf;font-weight: bold;display: inline-block;text-align: right;margin-left: 450px;}

.cp i img{display: block;}

.cp .ul1{margin-top: 15px;}

.cp li{float: left;}

.cp li a{display: inline-block;height: 29px;font:14px "宋体"; color:#fff;background: #183885;float: left;padding: 0 20px;line-height: 29px;}

.cp li a:hover,.cp li.cur a{font-weight: bold;background: #ff7400;}

.cp .none a{padding: 0;}

.cp-b{position: relative;margin-top: 40px;}

.cp-b .le{background:url(../images/one_03.jpg) no-repeat;position: absolute;left: 50%;margin-left: -550px; display: inline-block;width: 57px;height: 112px;top:48px;}

.cp-b .ri{background:url(../images/bs_05.jpg) no-repeat;position: absolute;left: 50%;margin-left: 500px; display: inline-block;width: 57px;height: 112px;top:48px;}

.cp-b .le:hover{background:url(../images/bs_03.jpg) no-repeat;}

.cp-b .ri:hover{background:url(../images/one_05.jpg) no-repeat;}

.cp-b ul{margin: 0 auto;width: 1000px;}

.cp-b li{width: 192px;height: 240px;float: left;margin-left: 42px;display: inline; overflow:hidden;}

.cp-b li img{width: 192px;height: 198px; display:block;}

.cp-b li span{font:14px "宋体"; color:#262626;}

.cp-b li span i{display: block;font-style: normal;font:12px "宋体"; color:#a1a1a1;}

/**/

.g-gg{font:22px "宋体"; color:#fff;height: 122px;background:url(../images/gg_03.jpg) no-repeat center 0;text-align: center;padding-top: 35px;}

.g-gg i{text-transform: uppercase;font-style: normal;font:12px "Tahoma"; color:#fff;display: block;padding: 8px 0 10px;}

.g-gg p{font:14px "宋体"; color:#fff;background:url(../images/kk_03.png) no-repeat;text-align: center;width: 310px;height: 35px;margin: 0 auto;line-height: 30px;}

.g-gg b{font-size: 22px;vertical-align: middle;padding-left: 5px;}

/**/

.g-ys{height: 607px;margin-top: 50px;background:url(../images/two-bj_03.jpg) no-repeat center bottom;}

.ys{width: 1000px;margin: 0 auto;position: relative;}

.ys-l{width:321px;float: left;background:url(../images/lan_03.jpg) no-repeat left;height:539px;padding-left: 5px;  }

.ys-l p{text-align: center;padding-top: 42px;}

.ys-l p img{display: block;margin: 0 auto;}

.ys-l p span{font:24px "宋体"; color:#fff;display: block;height: 62px;border-bottom: 1px solid #334d8a;width: 190px;margin: 0 auto;}

.ys-l p span i{font-style: normal;font:14px "宋体"; color:#fff;display: block; }

.ys-l b{height: 53px; font:14px "宋体"; color:#afafaf;font-weight: bold;width: 190px;margin: 0 auto;display: block;padding-top: 10px;}

.ys-l b img{float: right;}

.ys-l li{height: 44px;border-bottom: 1px solid #fff;text-align: center;line-height: 44px;}

.ys-l li a{text-decoration: none; font:24px "宋体"; color:#fff;font-weight: bold;background: #afafaf;display: block;height: 44px;line-height: 44px;}

.ys-l li a:hover,.ys-l .none a{background: #ff7400}

.yfs{padding: 27px 0 0 50px;}

.yfs img{display: block; }

.yfs em{font-style: normal;font:12px "宋体"; color:#fff;display: block;background:url(../images/two_15.jpg) no-repeat right center;width: 70px;}

.yfs i{font-style: normal;font:18px "宋体"; color:#fff;display: block;}

.ys-r{width: 669px;float: left;}

.ys-r dl{border: 4px solid #ff7400;}

.ys-r dt a{text-decoration:none;}

.ys-r dt img{width: 662px;height: 282px; display:block;}

.ys-r dd{padding: 43px 0 35px 0;margin-left: 118px; height:46px; overflow:hidden;}

.ys-r dd p{background:url(../images/sf_07.jpg) no-repeat left;padding-left: 15px;font:14px "宋体"; color:#afafaf;line-height: 22px;}

.ys-r dd p span{font:14px "宋体"; color:#262626;}

.ys-r .dl1{display: none;}

.ys-r .dl2{display: none}

.ys-r .dl3{display: none}

.ys-c{font:24px "宋体"; color:#262626;font-weight: bold;position: absolute;top:500px;right: 0px;}

.ys-c span{font:20px "宋体"; color:#262626;display: block;}

/**/

.g-cpxl{height: 503px;background: #e5e5e5;margin-top: 50px;padding-top: 55px;overflow: hidden;}

.cpxl{width: 1000px;margin: 0 auto;}

.cpxl-l{width:322px;float: left;background:url(../images/thre-b_03.jpg) no-repeat left;height:505px;padding-left: 4px;  }

.cpxl-l p{text-align: center;padding-top: 42px;}

.cpxl-l p img{display: block;margin: 0 auto;}

.cpxl-l p span{font:24px "宋体"; color:#fff;display: block;font-weight: bold; height: 75px;border-bottom: 1px solid #334d8a;width: 190px;margin: 0 auto;padding-top: 7px;}

.cpxl-l p span i{font-style: normal;font:24px "宋体"; color:#fff;display: block;font-weight: normal; }

.cpxl-l b{height: 53px; font:14px "宋体"; color:#afafaf;font-weight: bold;width: 190px;margin: 0 auto;display: block;padding-top: 10px;}

.cpxl-l b img{float: right;}

.cpxl-l li{height: 44px;border-bottom: 1px solid #fff;text-align: center;line-height: 44px;}

.cpxl-l li a{text-decoration: none; font:24px "宋体"; color:#fff;font-weight: bold;background: #afafaf;display: block;height: 44px;line-height: 44px;}

.cpxl-l li a:hover,.cpxl-l .none a,.ys-l .none a{background: #ff7400}

.cpxl-r{width: 669px;float: left;}

.cpxl-r dl{border: 4px solid #ff7400;background: #fff;}

.cpxl-r dt img{width: 661px;height: 270px;}

.cpxl-r dd{width: 467px;margin: 0 auto;padding: 33px 0 35px 0;}

.cpxl-r dd b a{font:18px "宋体"; color:#262626;font-weight: bold;display: inline-block;padding-bottom: 10px; text-decoration:none;}

.cpxl-r dd p{background:url(../images/sf_07.jpg) no-repeat left 7px;padding-left: 15px;font:14px "宋体"; color:#6c6c6c;line-height: 22px;text-align: left;}

.cpxl-r dd p span{font:14px "宋体"; color:#262626;}

.cpxl-r dd em{font-style: normal;color: #ff7400}

.cpxl-r .dl1{display: none;}

.cpxl-r .dl2{display: none;}

.cpxl-r .dl3{display: none;}

.cpxl-r .dl4{display: block;}

.cpxl-r .dl4 dd{padding: 53px 0 45px 0}



/**/

.g-zcal{height: 490px;margin: 0 auto;margin-top: 55px;position: relative;}

.g-zcal h4{text-align: center;position: relative;height: 92px;}

.g-zcal h4 .da{position: absolute;left: 51%;top:47px;}

.fls{position: absolute;left: 50%;margin-left: 430px; top:20px; font-style: normal;font:14px "宋体"; color:#afafaf;font-weight: bold;display: inline-block;text-align: right;}

.fls img{display: block;padding-top: 10px;}



.g-zcal h3{margin-top: 15px;background:#183885 url(../images/an_11.jpg) no-repeat right;width: 1000px;height: 29px;margin: 0 auto;}

.g-zcal h3 a{display: inline-block;height: 29px;font:14px "宋体"; color:#fff;background: #183885;float: left;padding: 0 33px;line-height: 29px;}

.g-zcal h3 a:hover,.g-zcal h3 a.cur{font-weight: bold;background: #ff7400;}

.zca-b{position: relative;margin-top: 40px;}

.zca-b .le{background:url(../images/one_03.jpg) no-repeat;position: absolute;left: 50%;margin-left: -580px; display: inline-block;width: 57px;height: 112px;top:108px;}

.zca-b .ri{background:url(../images/bs_05.jpg) no-repeat;position: absolute;left: 50%;margin-left: 540px; display: inline-block;width: 57px;height: 112px;top:108px;}

.zca-b .le:hover{background:url(../images/bs_03.jpg) no-repeat;}

.zca-b .ri:hover{background:url(../images/one_05.jpg) no-repeat;}

.zca-b ul{margin: 0 auto;width: 1000px;}

.zca-b li{width:236px;height: 279px;float: left;margin-right: 18px;display: inline;position: relative;line-height: 0px;font-size: 0px;}

.zca-b .none{margin-right: 0px;}

.zca-b li img{width: 236px;height: 279px;position: relative;line-height: 0px;font-size: 0px;}

.zca-b li span{padding-top: 5px; width: 236px;height: 31px; background:url(../images/sfd.png) no-repeat;font:14px "宋体"; color:#fff;text-align: center;position: absolute;left: 0px;bottom: 0px;line-height: 10px;word-wrap: break-word; word-break: keep-all; overflow:hidden;}

.zca-b li span i{display: block;font-style: normal;font:12px "宋体"; color:#fff;text-transform: uppercase;}

.zca-b li p{font-weight: bold; font:16px "宋体"; color:#fff;width: 236px;height: 147px;background:url(../images/tm_03_03.png) no-repeat;position: absolute;top:0px;left: 0px;text-align: center;padding-top: 132px;display: none;}

.zca-b li p em{font-style: normal;text-transform: uppercase;font-style: normal;font-size: 12px;display: block;}

.zca-b li p b{display: block;font-size: 12px;padding-top: 5px;}

/**/

.g-about{height: 320px;background:url(../images/abou_02.jpg) no-repeat center 0;padding-top: 65px;}

.g-about dl{width: 1000px;margin: 0 auto;}

.g-about dt{width: 493px;height: 273px;float: left;}

.g-about dd{float: right;width: 478px;}

.g-about dd h4{text-align: center;position: relative;height: 92px;}

.g-about dd h4 .da{position: absolute;left: 59%;top:5px;}

.g-about dd b{font:20px "宋体"; color:#fff;text-align: center;display: inline-block;width: 478px;padding-bottom: 20px;}

.g-about dd p{font:14px "宋体"; color:#fff;line-height: 24px;text-indent: 35px;}

.g-about dd em a{display: inline-block;width: 120px;height: 33px;border: 1px solid #fff;font:14px "宋体"; color:#fff;text-align: center;line-height: 33px;margin: 10px 0 0 190px;}

/**/

.g-ryzl{margin-top: 62px;height: 310px;}

.g-ryzl h4{width: 1000px;height: 38px;margin: 0 auto;border-bottom: 1px solid #a0a0a0}

.g-ryzl h4 .a1{background: #183885 url(../images/xo_03.png) no-repeat 40px 9px;width: 115px; font:18px "宋体"; color:#fff;display: inline-block;float: left;line-height: 38px;padding-left: 70px; height: 38px;}

.g-ryzl h4 .a1:hover,.g-ryzl h4 a.cur1{background: #ff7400 url(../images/xo_03.png) no-repeat 40px 9px;font-weight: bold;}

.g-ryzl h4 .a2{background:url(../images/ha_03.jpg) no-repeat;font:18px "宋体"; color:#fff;font-weight: normal;display: inline-block;float: left;line-height: 38px;width: 107px;padding-left: 70px;}



.g-ryzl h4 .a2:hover,.g-ryzl h4 a.cur2{background:url(../images/df_03.jpg) no-repeat;font-weight: bold;}

.g-ryzl h4 .a3{float: right;font:14px "宋体"; color:#262626;float: right;line-height: 39px;padding-right: 10px;}

.ryzl-b{position: relative;margin-top: 40px;}

.ryzl-b .le{background:url(../images/one_03.jpg) no-repeat;position: absolute;left: 50%;margin-left: -580px; display: inline-block;width: 57px;height: 112px;top:48px;}

.ryzl-b .ri{background:url(../images/bs_05.jpg) no-repeat;position: absolute;left: 50%;margin-left: 540px; display: inline-block;width: 57px;height: 112px;top:48px;}

.ryzl-b .le:hover{background:url(../images/bs_03.jpg) no-repeat;}

.ryzl-b .ri:hover{background:url(../images/one_05.jpg) no-repeat;}

.ryzl-b .ul1{margin: 0 auto;width: 1000px;}

.ryzl-b .ul1 li{width: 240px;height: 221px;float: left;margin-right: 13px;display: inline;text-align: center;}

.ryzl-b .ul1 .none{margin-right: 0px;}

.ryzl-b .ul1 li img{width: 218px;height: 140px;padding: 10px;border: 1px solid #a0a0a0;}

.ryzl-b .ul1 li span{display: inline-block; font:14px "宋体"; color:#262626;padding-top: 12px;}

.ryzl-b .ul2{margin: 0 auto;width: 1000px;}

.ryzl-b .ul2 li{width: 116px;height: 221px;float: left;margin-right: 60px;display: inline;text-align: center;}

.ryzl-b .ul2 .none{margin-right: 0px;}

.ryzl-b .ul2 li img{width: 108px;height: 158px;padding: 3px;border: 1px solid #a0a0a0;}

.ryzl-b .ul2 li span{display: inline-block; font:14px "宋体"; color:#262626;padding-top: 12px; line-height:20px; height:40px; overflow:hidden;}

/**/

.g-hydt{height: 428px;width: 1010px;margin: 0 auto;overflow: hidden;}

.sl{border-bottom: 2px solid #cecece;}

.g-hydt h4{height: 62px;}

.g-hydt h4 .le{float: left;font:18px "宋体"; color:#183885;font-weight: bold;text-decoration: none;}

.g-hydt h4 .le i{display: block;font-style: normal;text-transform: uppercase;font:12px "Tahoma"; color:#6c6c6c;text-decoration: none;}

.g-hydt h4 .ri{float: right;font:14px "宋体"; color:#6c6c6c;padding-top: 20px;text-decoration: none;}

.hy-l{width: 277px;float: left;}

.hy-l p{height: 117px;position: relative;margin-bottom: 20px;}

.hy-l p img{width: 277px;height: 117px;}

.hy-l p span{display: block;width: 74px;height: 22px;background: #ff7400;font:12px "宋体"; color:#fff;position: absolute;right: 0px;bottom: 0px;text-align: center;line-height: 22px;}

.hy-l li{height: 45px;border-bottom: 1px dashed #cfcfcf;line-height: 45px;}

.hy-l li a{font:12px "宋体"; color:#6c6c6c;line-height: 45px;background:url(../images/zh_13.jpg) no-repeat left center;padding-left: 35px;margin-left: 5px;}

.hy-l .none{border: 0px;}



.hy-c{width: 307px;float: left;margin-left: 53px; }

.hy-c dl{height: 150px;border-bottom: 1px dashed #cfcfcf;padding-top: 34px;}

.hy-c dt a{display: inline-block; height: 39px;font:14px "宋体"; color:#555555;font-weight: bold;}

.hy-c dd p{font:12px "宋体"; color:#6c6c6c;line-height: 22px;}

.hy-c dd a{ float: right; display: block;width: 70px;height: 24px;background: #a1a1a1;font:12px "宋体"; color:#fff;text-align: center;line-height: 22px;}

.hy-c .none{border: 0px;}



.hy-r{width: 304px;float: right;}

.hy-r p{height: 118px;position: relative;margin-bottom: 20px;}

.hy-r p img{width: 304px;height: 118px;}

.hy-r p span{display: block;width: 74px;height: 22px;background: #ff7400;font:12px "宋体"; color:#fff;position: absolute;right: 0px;bottom: 0px;text-align: center;line-height: 22px;}

.hy-r dl{height: 96px;border-bottom: 1px dashed #b2b2b1;padding-top: 23px;}

.hy-r dt{background: url(../images/zh_10.gif) no-repeat left top;padding-left:25px;height: 30px;}

.hy-r dt a{font:12px "宋体";color: #555555;font-weight: bold;height: 33px; }

.hy-r dd{background: url(../images/zh_17.gif) no-repeat left 3px;padding-left: 25px;font:12px "宋体";color: #6c6c6c;line-height: 22px;}

/**/







/**/







/**/







/**/







/**/







/**/







/**/