@charset "utf-8";
/* CSS Document */

body,h3,h2,h1,h4{ padding:0px; font-size: 14px; font-family:Arial, "宋体"; line-height: 22px; color: #333; background: url(../13_ztimg/by1118/qctl_index_07.jpg); margin:0;}
p,div,strong,dl,dd,dt,h1,h2,h3,h4,ul,strong,ul,li{ padding: 0; margin: 0;}
ul,li{list-style:none;}
img{ border:none;list-style:none;}
.clear{ clear:both; float:none;}
a{ text-decoration: none; color: #ef0026;}
a:hover{ text-decoration: underline;}
.hong{ color:#f00;}
/*------------------------------------------------------------------------------logo------------------------------------------------------------------------------*/
#logo{ height: 77px;  background: url(../13_ztimg/by1118/index_02.jpg) repeat-x;}
.hcon{ width:1000px;margin:0 auto;padding:0; height:77px; background:url(../13_ztimg/by1118/topbg.jpg) repeat-x;}
.logo{float:left; width:282px;padding:15px 30px 0 0;}
.list{ float:left; width:420px;line-height:26px; margin:15px 0 0 10px; display:inline;}
.list li{ float:left; width:190px; background:url(../13_ztimg/by1118/pai.jpg) no-repeat left center; padding-left:20px; font-size:14px;font-weight:bold;}
.call img{ float:left; margin-top:15px;}
/*------------------------------------------------------------------------------logo end------------------------------------------------------------------------------*/

/*------------------------------------------------------------------------------menu------------------------------------------------------------------------------*/
#menu{ background: url(../13_ztimg/by1118/index_07.jpg) repeat-x; height: 43px;}
.menu{ height: 43px; width: 1000px; margin: auto;}
.menu ul li{ float: left; line-height: 43px; width: 90px; text-align: center; color: #88004B; font-weight: bold;}
.menu ul li a{ color: #fff;}
/*------------------------------------------------------------------------------menu end------------------------------------------------------------------------------*/


.foot_menu{ height: 35px; width: 980px; color: #afccff; text-align: center; line-height: 35px; background: url(../13_ztimg/by1118/index_211.jpg) repeat-x; margin-left: 10px; padding-bottom: 10px; }
.foot_menu a{ color: #fff;}

.content_bottom{ width: 1000px; height: auto; overflow: hidden; margin: auto;}
.content_bottom p{ width: 1000px; height: 75px; text-align: center; margin-top: 10px;}
.content_bottom_video{ height: 260px; width: 1000px; margin-top: 10px;}
.content_bottom_video_left{ float: left; width: 335px; _width: 330px; height: 254px;}
.content_bottom_video_centre{ padding-top: 7px; padding-left: 7px; background: url(../13_ztimg/by1118/video_bg_06.jpg) no-repeat; float: left; width: 317px; height:247px; margin-left: 10px;}
.content_bottom_video_right{ float: right; width: 325px; height: 254px;}
.content_bottom_video_left dl{ width: 152px; height: 120px; margin-left: 13px; _margin-left: 6px; float: left; margin-bottom: 5px;}
.content_bottom_video_left dd{ width: 152px; height: 100px;}
.content_bottom_video_left dt{ width: 152px; height: 20px; line-height: 20px; text-align: center; background: #eee;}
.content_bottom_video_right dl{ width: 152px; height: 120px; margin-right: 10px; float: left; margin-bottom: 5px;}
.content_bottom_video_right dd{ width: 152px; height: 100px;}
.content_bottom_video_right dt{ width: 152px; height: 20px; line-height: 20px; text-align: center; background: #eee;}

#bottom_bottom{ width: auto; height: 181px; background: url(../13_ztimg/by1118/index_215.jpg) repeat-x;}
.bottom_bottom{ width: 1000px; margin: auto; height: 171px; text-align: center; padding-top: 10px;}
.bottom_bottom p{ margin-top: 5px; font-size: 14px; color: #fff;}
.among{ width: 1000px; height: auto; overflow: hidden;}
.among p{ width: 1000px; text-align: center; margin-top: 10px;}
.bh{ width: 1000px; height: 265px; margin-top: 10px;}
.bh dl{ float: left; margin-left: 10px;}
.bh dl dd{ width: 320px; height: 240px;}
.bh dl dt{ width: 320px; height: 25px; text-align: center; line-height: 25px; background: #eee; text-align: center;}
#banner{ width:1420px;margin:0 auto;height:421px;background: url(../13_ztimg/by1118/bg.jpg) repeat-x center;}
.banner{ width: 1420px; height: 421px; margin:0 auto; padding:0;}

.content{ width: 1000px; margin: auto; background: url(../13_ztimg/by1118/qctl_index_bg_162.jpg) repeat-y; padding-left: 10px; padding-right: 10px;}
.guide{ width: 950px; height: 320px; margin-left: 30px; padding-bottom:15px;}
.guide_left{ float: left; width: 424px; height: 318px;}
.guide_right{ float: right; width: 500px; height: 320px;}
.guide_right p{ color: #ee0000; font-size: 16px; font-weight: bold;}
.guide_right dl{ width: 460px; height: 40px; background: url(../13_ztimg/by1118/qctl_index_140.jpg) repeat-x bottom; margin-top: 8px;}
.guide_right dl dd{ float: left; width: 34px; height: 34px;}
.guide_right dl dt{ width: 410px; float: right; line-height: 38px;}
.wz{ background: url(../13_ztimg/by1118/qctl_index_21.jpg) no-repeat; width: 496px; height: 99px; margin-top: 5px;}
.wz p{ width: 440px; font-size: 16px; color: #539100; padding-top: 30px; margin-left: 35px;}

.pic{ width: 970px; height: 45px; margin-left: 15px;}
.list_bt{ width: 971px; height: 50px; margin-left: 15px;}
.list_bt p{ float: left; width: 140px; text-align: center; height: 50px; line-height: 50px; background: #cedeb9; color: #47681b; font-size: 16px; font-weight: bold; }
.list_bt ul{ float: right; width: 830px; height: 50px;}
.list_bt ul li{ float: left; width: 206px; height:50px; line-height: 50px; text-align: center; color: #47681b; font-size: 16px; font-weight: bold; background: #cedeb9; margin-left: 1px;}

.list_bt2{ width: 971px; height: 115px; margin-left: 15px; margin-top: 1px;}
.list_bt2 p{ float: left; width: 140px; text-align: center; line-height: 115px; height: 115px; background: #c4e599; color: #47681b; font-size: 16px; font-weight: bold; }
.list_bt2 ul{ float: right; width: 830px; height: 115px;}
.list_bt2 ul li{ float: left; width: 206px; height:115px; text-align: center; background: #f6eeb7; margin-left: 1px;}
.list_bt2 ul li p{ color: #333; font-size: 12px; font-weight: normal; line-height: 24px; height: auto; background: none; overflow: hidden; width: 170px; margin-left: 15px; margin-top: 10px;}

.list_bt3{ width: 971px; height: 140px; margin-left: 15px; margin-top: 1px;}
.list_bt3 p{ float: left; width: 140px; text-align: center; line-height: 140px; height: 140px; background: #c4e599; color: #47681b; font-size: 16px; font-weight: bold; }
.list_bt3 ul{ float: right; width: 830px; height: 140px;}
.list_bt3 ul li{ float: left; width: 206px; height:140px; text-align: center; background: #f6eeb7; margin-left: 1px;}
.list_bt3 ul li p{ color: #333; font-size: 12px; font-weight: normal; line-height: 24px; background: none; height: auto; overflow: hidden; width: 170px; margin-left: 15px; margin-top: 10px;}
.title{ width: 1000px; text-align: center; height: auto; padding-top: 10px; overflow: hidden; padding-bottom: 15px;}
.pic2{ height: auto; overflow: hidden; width: 1000px; text-align: center; margin-top: 10px;}

.lyj{ width: 950px; height: 315px; margin-left: 15px;}
.lyj_left{ float: left; border: 1px solid #d8d8d8; padding: 3px; width: 269px; height: 305px;}
.lyj_right{ float: right; width: 660px; height: 315px;}
.lyj_right dl dd{ background: url(../13_ztimg/by1118/qctl_index_37.jpg) repeat-x bottom; padding-bottom: 10px; font-size: 16px;}
.lyj_right dl dd span{ color: #000;}
.lyj_right dl dt{ font-size: 12px; margin-top: 10px; line-height: 24px; text-indent:2em;}
.ry{ width: 660px; height: 152px; margin-top: 20px;}
.ry img{ float:left; margin-right:3px;}
.prompt{ width: 970px; height: 390px; margin-left: 15px; padding-bottom:15px;}
.prompt p{ width: 970px;}
.prompt p span{ font-size: 16px; color: #ee0000; font-weight: bold;}
.prompt_left{ float: left; width: 676px; height: 366px;}
.prompt_right{ float: right; width: 294px; height: 366px;}
.prompt_left dl{ width: 294px; height: auto; overflow: hidden; float: left; margin-right: 44px; _margin-right: 29px; margin-top: 15px;}
.prompt_left dl dt{ width: 270px; margin-left: 15px; margin-top: 10px; line-height: 26px;}
.prompt_right dl{ width: 294px; height: auto; overflow: hidden; margin-top: 15px;}
.prompt_right dl dd{ width: 294px; height: 36px; margin-bottom: 10px;}
.prompt_right dl dt{ width: 294px; margin-bottom: 20px; line-height: 26px;}

.about{ width: 960px; height: 98px; margin-left: 20px;}
.about dl dd{ float: left; width: 710px; height:81px; border: 1px solid #cbcccc; float: left; padding-left: 20px; padding-right: 20px; padding-top: 15px; line-height: 24px;}
.about dl dt{ float: right;}
.news{ width: 960px; height: 235px; margin-left: 20px; margin-top: 10px}
.news_left{ float: left; width: 328px; height: 223px; padding: 5px; background: #e6ece2; border: 1px solid #c1c6bf;}
.news_right{ float: right; width: 598px; height: 234px; border: 1px solid #c1c6bf;}
.news_right p{ text-align: center; background: url(../13_ztimg/by1118/qctl_index_79.jpg) repeat-x bottom; height: 40px; padding-top: 10px;}
.news_right dl{ width: 560px; margin-left: 20px;}
.news_right dl dd{ margin-top: 15px;}
.news_right dl dt{ margin-top: 10px; line-height: 24px; text-indent:2em;}
.news_right dl dt span{ font-size: 16px; color: #ee0000; font-weight: bold;}

.treat{ width: 978px; height: auto; overflow: hidden; margin-left: 15px;}
.treat dl{ width: 316px; height: auto; overflow: hidden; margin-right: 10px; _margin-right: 9px; float: left; margin-top: 10px;}
.treat dl dd{ width: 316px; height: 45px;}
.treat dl dt{ width: 314px; height: auto; overflow: hidden; border: 1px solid #e0e0e0; border-top: none; padding-bottom: 10px; padding-top: 10px;}
.treat dl dt p{ width: 280px; margin-left: 17px;}

.zx{ text-align: center; margin-top: 6px;}
.tupi{ width: 271px; height: 79px; text-align: center; margin-top: 9px;}

.superiority{ width: 950px; margin-left: 30px; height: 390px; margin-top: 15px;}
.superiority_left{ width: 390px; float: left; height: 390px;}
.superiority_left p{ margin-bottom: 5px;}
.superiority_left dl dd{ margin-bottom: 10px;}
.superiority_left dl dt{ width: 350px; margin-left: 15px; line-height: 30px;}
.superiority_right{ float: right; width: 535px; height: 390px;}
.superiority_right dl{ width: 535px; height: 128px; margin-bottom: 0px;}
.superiority_right dl dd{ width: 535px; height: 35px;}
.superiority_right dl dt{ text-indent:2em; width: 515px; height: 83px; background: url(../13_ztimg/by1118/qctl_index_1288.jpg) repeat-x; padding-left: 10px; padding-right: 10px; padding-top: 10px;}
.leaflets{ width: 930px; margin-left: 35px; height: 340px;}
.leaflets_left{ width: 540px; height: 340px; float: left;}
.leaflets_left dl{ background: url(../13_ztimg/by1118/qctl_index_140.jpg) repeat-x bottom; padding-bottom: 5px; margin-top: 10px;}
.leaflets_left dl dd{ float: left; width: 26px; height: 26px;}
.leaflets_left dl dt{ line-height: 26px; padding-top: 5px;}
.leaflets_right{ float: right; width: 365px; height: 285px; margin-top: 30px;}

.assist{ width: 970px; height: auto; overflow: hidden; margin-left: 15px;}
.assist ul{ height: auto; overflow: hidden; background: url(../13_ztimg/by1118/qctl_index_161.jpg) repeat-y;}
.assist ul li{ width: 890px; margin-left: 40px; padding-top: 15px;}
.assist ul li span{ color: #ee0000;}

.case{ width: 970px; height: 145px; margin-left: 15px; background: url(../13_ztimg/by1118/jgyer_index_299.jpg) no-repeat bottom; padding-bottom: 10px;}
.case dl dd{ float: left; width: 171px; height: 100px; border: 4px solid #d2d2d2; padding:1px;}
.case dl dt{ width: 770px; float: right; line-height: 24px; margin-top: 5px;}
.bf{ text-indent:1em; font-size: 16px; font-weight: bold; color: #ec0095; border-bottom: 1px solid #dcbac8; height: 28px; line-height: 28px;}

/*footer start*/
.footer{ width:1400px; background:url(../13_ztimg/by1118/footnav.jpg) repeat-x; height:216px; margin:0 auto; padding:0;}
.footnav{ float:left; width:1400px; height:36px; line-height:36px;}
.footnav p{ text-align:center; color:#fff;}
.footnav p a{ font-size:14px; color:#fff; font-weight:bold; padding:0 10px; text-decoration:none;}
.fcon{ float:left; width:1000px; margin:0 auto; padding:0; position:relative; left:190px; margin-top:10px;}
.maps img{ float:left; margin-top:20px; margin-left:55px; display:inline;}
.frihgt{ float:left; width:580px; margin-top:25px; margin-left:30px; display:inline;}
.frihgt p{ line-height:30px; font-size:12px; color:#000;}
.lixis{ position:absolute; margin-top:30px; left:750px;}
.lixis img{ float:left; margin-left:10px; display:inline;}
.fall{ background:url(../13_ztimg/by1118/footcon.jpg) no-repeat; width:1400px; height:192px; margin:0 auto; padding:0;}


