﻿/*----------通用类设置----------*/
*{margin:0; padding:0; list-style:none; outline:none;}
html,body{width:100%; height:100%; font-family:"microsoft YaHei","宋体"; background:url(../images/bg.jpg) repeat-x #fff; font-size:12px; color:#4d4d4d;}
a{cursor:pointer; color:#4d4d4d; text-decoration:none;}
a:hover{color:#e30000; text-decoration:none;}
.lanse,.lanse a{color:#1240a2;}
.lanse a:hover{color:#e30000;}
.hongse,.hongse a{color:#e30000;}
.huise,.huise a{color:#999;}
.huise a:hover{color:#e30000;}

/*----------头部展示开始----------*/
#top{position:relative; width:980px; height:82px; margin:0 auto;z-index: 991;}
#top p{font-family: verdana,"microsoft YaHei","宋体",serif !important;font-size: 12px !important;}
.top_left{float:left; width:490px; height:82px;}
.top_left p{float:left;}
.top_left p.logo{width:160px; height:52px;}
.top_left p.logo a{display:block; width:160px; height:52px; background:url("../images/sprite.jpg") no-repeat scroll 0 0 transparent; margin-top:15px;}
.top_left p.version{width:48px; height:18px; margin:50px 15px 0 26px; background:url(../images/tubiao1.jpg) 100% 50% no-repeat;}
.top_left p.version a{display:block;float:left; width:48px; height:18px;line-height: 18px;background: url("../images/version.gif") no-repeat scroll -18px -5px transparent;}
.top_left p.ver {margin:50px 10px 0 0;width:45px; height:18px; text-align: center;}
.top_left p.ver a{background-image:url("../images/version.gif");display: block;height: 100%;width: 100%;}
.top_left p.verFT a{ background-position: -15px -61px; }
.top_left p.verFT a:hover{ background-position: -91px -61px;}
.top_left p.verEN a{ background-position: -15px -87px;}
.top_left p.verEN a:hover{ background-position: -91px -87px;}

.menu1{position:absolute; visibility:hidden; top:45px; left:160px; z-index:1001; width:65px; height:auto; text-align:center; :hidden; border:1px solid #ddd; background:#fff;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;}
.menu1 ul li{width:65px; height:25px; line-height:25px;}
.menu1 ul li a{display:block; width:65px; height:25px;}
.menu1 ul li a:hover{background:#e4f0ff;}
.top_right{float:left; width:490px; height:82px; text-align:right;}
.top_right ul{width:304px; height:auto; overflow:hidden;float:left;}
.top_right ul li{float:right; width:75px; height:36px; line-height:36px; text-align:center; background:url(../images/tubiao2.jpg) no-repeat scroll 0 center transparent;}
.top_right div{float: left;height: 36px;line-height: 36px;width: 100%;clear:left;}
.top_right p{float:right; padding:0 16px 0 10px ;}
.top_right .search_box {position: absolute;right:16px;top:5px;}
.top_right input {font-family: verdana,"microsoft YaHei","宋体",serif;}
.top_right .search_text { height: 17px;color:#ccc;padding: 3px 10px;line-height:18px;width: 120px;border: 1px solid #CCCCCC;float: left;font-size: 9pt;border-radius: 3px 0 0 3px;-moz-border-radius: 3px 0 0 3px;-o-border-radius: 3px 0 0 3px;}
.top_right .search_btn { background: url("../images/sprite.jpg") no-repeat scroll -152px -247px #FFFFFF; border:0 none;cursor: pointer;float: left;font-size: 9pt;height: 25px;margin: 0 0 0 -6px;text-align: center;width: 35px;}

.choose {background: url("../images/choose_bg_gray.gif") no-repeat scroll 0 0 transparent;height: 60px;left: 166px;position: absolute;top: 43px;width: 80px;z-index: 999;visibility: hidden;}
.choose ul, .choose li{margin: 0;padding: 0;}
.choose ul {background: url("../images/wangyin_bg.jpg") no-repeat scroll 0 0 #F6F6F6;margin: 2px;_margin:2px 1px;text-align: center;float: left;width: 76px;}
.choose ul li { height: 28px;line-height: 30px;text-align: left;text-indent: 18px;margin:0;float:left;width: 100%;overflow: hidden;background: url("../images/bb.jpg") no-repeat scroll center 0 transparent;}
.choose ul li.jj{background: url("../images/tubiao1.jpg") no-repeat scroll 59px 50% transparent;line-height: 28px;}
.choose ul li a { color: #444444; text-decoration: none; display: block;height:28px;background:url("../images/version.gif") no-repeat scroll 0 0px transparent;}
.choose a.bz{ background-position: 0 -28px;}
.choose a.ft{ background-position: 0 -55px;}
.choose a.en{ background-position: 0 -83px;}
.choose a.bz:hover { background-position: -76px -28px;}
.choose a.ft:hover { background-position: -76px -55px;}
.choose a.en:hover { background-position: -76px -83px;}

/*弹出——提示*/
.ts{ width:328px; display:none; height:85px; background:url(../images/ts_bj.jpg) no-repeat; z-index:1000; position: absolute; left:245px; top:10px;}
.ts .title{ width:308px; height:25px; line-height:25px; margin:0 auto}
.ts .title span{ float:left; color:#fff; font-weight:700; font-size:14px;}
.ts .title img{ float:right; border:0px; margin-top:3px;}
.ts .nr{ width:300px; height:50px; margin:0 auto;}
.ts .nr span{ width:100%; line-height:30px; display:block}
.ts .nr .anniu{ width:55%; height:17px; margin:0 auto}
.ts .nr .anniu a{ width:55px; height:17px; line-height:17px; display:block; float:left; background:url(../images/ts_anniu.jpg) no-repeat; margin:0 10px; text-align:center;}
/*弹出——提示结束*/
/*----------头部展示结束----------*/

#main{width:1000px; height:auto; overflow:hidden; margin:0 auto; background:url(../images/menu_bg.jpg) 50% 0 no-repeat;}
.main{width:1000px; height:auto; overflow:hidden; margin:0 auto; background:url(../images/main_bg.jpg) 50% 51px no-repeat;}

/*------------弹出框开始-------------*/
.tck{ width:970px; height:auto;position: absolute; z-index:4000; display:none}
.tc{ width:260px; height:auto; position:relative; z-index:3001; left:670px; top:0px;}
.tc2{ width:260px; height:auto; position:relative; z-index:3001; left:370px; top:0px;}
.tck .tc_title{ width:240px; height:26px; margin:0 auto; line-height:25px; padding:5px 10px; background:url(../images/tc_bj_01.gif) no-repeat}
.tck .tc_title strong{ display:block; float:left; color:#0650aa; font-size:14px;}
.tck .tc_title img{ float:right; border:0px; margin:3px 0 0 0}
.tck .tc_list{ width:200px; height:auto;overflow:auto; padding:15px 30px; background:url(../images/tc_bj_02.gif) repeat-y;}
.tck .tc_list ul{ width:100%; overflow:auto;}
.tck .tc_list ul li{ width:100%; height:30px; line-height:30px; overflow:hidden; text-align:left; padding:0px;}
.tck .tc_kf{ width:220px; height:35px; margin:0 auto; padding:5px 20px; background:url(../images/tc_bj_03.gif) no-repeat;}
.tck .tc_kf strong{ float:right; font-size:14px; color:#e00000; line-height:35px; }
.tck .tc_kf img{ float:right;}
/*------------弹出框结束-------------*/

/*----------主体一展示开始----------*/
.main1{width:978px; height:auto; overflow:hidden; margin:32px auto 0 auto;}
.main1_left{float:left; width:660px; height:auto; overflow:hidden; margin-right:10px;}

.lanmu{width:660px; height:35px; background:url(../images/lm_bg1.jpg) repeat-x;}
.lanmu ul li{float:left; width:132px; height:35px; line-height:35px; text-align:center; font-size:14px; font-weight:700; background:url(../images/but_line2.png) repeat-x;}
.lanmu ul li.next{background:none;}
.lanmu ul li span{ color:#1b68c6; font-weight:normal}
.lanmu .menub1_1,.lanmu .menub1_1 a{float:left; display:block; width:132px; height:35px; background:url(../images/but_line.png) repeat-x; color:#fff;}
.lanmu .menub1_2,.lanmu .menub1_2 a{float:left; display:block; width:132px; height:35px;}
.lanmu .menub1_1,.lanmu .menub1_1 a span{ color:#fff}

.zhuti{width:660px; height:312px; background:#f0f5fb; overflow:hidden;}


.main1_right{float:left; width:308px; height:auto; overflow:hidden;}
.lanmu2{width:308px; height:35px; background:url(../images/lm_bg1.jpg) repeat-x;}
.lanmu2 ul li{float:left; width:154px; height:35px; line-height:35px; text-align:center; font-size:14px; font-weight:700; background:url(../images/lm_bg3.jpg) 100% 0 no-repeat;}
.lanmu2 .menub1_1,.lanmu2 .menub1_1 a{float:left; display:block; width:154px; height:35px; background:url(../images/lm_bg2.jpg) repeat-x; color:#fff;}
.lanmu2 .menub1_2,.lanmu2 .menub1_2 a{float:left; display:block; width:154px; height:35px;}

.wangyin{width:308px; height:312px; background:url(../images/wangyin_bg.jpg) no-repeat; font-size:14px;}
.wangyin ul{width:100%; padding-top:10px;}
.wangyin ul li{width:100%; height:55px; line-height:50px; text-align:center; background:url(../images/wangyin_bg2.jpg) 50% 100% no-repeat;}
.wangyin ul li.no_bg{background:none;}
.wangyin_2,.wangyin_3{width:100%; height:55px; line-height:55px; margin-top:10px; background:url(../images/wangyin_bg3.jpg) 50% 0 repeat-x;}
.wangyin_2 p{float:left; width:33%; text-align:center;}
.wangyin_3 p{float:left; width:50%; text-align:center;}
/*----------主体一展示结束----------*/

/*----------主体二展示开始----------*/
.main2{width:978px; height:51px; overflow:hidden; margin:10px auto 0 auto;}
.main2_1{float:left; width:99px; height:51px; background:url(../images/news_left.jpg) no-repeat; line-height:37px;}
.main2_1 span{font-size:14px; font-weight:700; padding-left:10px;}
.main2_2{float:left; width:810px; height:51px; background:url(../images/news_right.jpg) repeat-x;}
.main2_2 a{padding-right:20px; margin-top:13px;}
.main2_2 img{margin-top:13px;}
.main2_3{float:left; width:69px; height:51px; background:url(../images/news_right.jpg) repeat-x; text-align:center; line-height:37px;}
/*----------主体二展示结束----------*/

/*----------主体三展示开始----------*/
.main3{width:978px; height:auto; overflow:hidden; margin:0 auto;}
.main3_left{float:left; width:325px; height:146px; overflow:hidden; margin-right:10px;}

#banner{width:325px; height:146px;}
#xxx .mainbox{overflow:hidden; position:relative;}
#xxx .flashbox{overflow:hidden; position:relative;}
#xxx .imagebox{text-align:right; position:relative;}
#xxx .bitdiv{width:10px; height:10px; margin:0 5px 5px 0px; cursor:pointer; float:right;}
#xxx .defimg{background:url(../images/banner_02.png) no-repeat;}
#xxx .curimg{background:url(../images/banner_01.png) no-repeat;}

.main3_zhong{float:left; width:325px; height:146px; overflow:hidden; margin-right:10px; background:url(../images/main3_bg1.jpg) repeat-x; color:#fff;}
.main3_zhong h3{width:280px; height:40px; line-height:40px; margin:0 auto; font-size:14px; font-weight:700;}
.main3_zhong ul{width:280px; height:auto; overflow:hidden; margin:0 auto;}
.main3_zhong ul li{float:left; width:33%; height:32px; line-height:32px; background:url(../images/main3_bg3.jpg) 80% 55% no-repeat;}
.main3_zhong ul li.no_bg{background:none;}
.main3_zhong ul li a{color:#fff; font-size:14px;}
.main3_right{float:left; width:308px; height:146px; overflow:hidden; background:url(../images/main3_bg2.jpg) repeat-x;}
.main3_right h3{width:270px; height:40px; line-height:40px; margin:0 auto; font-size:14px; font-weight:700;}
.main3_right ul{width:270px; height:auto; overflow:hidden; margin:0 auto;}
.main3_right ul li{float:left; width:33%; height:32px; line-height:32px; background:url(../images/main3_bg4.jpg) 80% 55% no-repeat;}
.main3_right ul li.no_bg{background:none;}
.main3_right ul li a{font-size:14px;}
/*----------主体三展示结束----------*/

/*----------版权展示开始----------*/
#foot{width:1000px; height:80px; margin:10px auto 0 auto; background:#dadada; border-top:2px solid #285b9a; overflow:hidden;}
.foot{width:800px; height:65px; padding-top:15px; text-align:center; margin:0 auto;}
.foot1{float:left; width:50px;}
.foot2{float:left; width:540px; line-height:20px; padding-top:5px;}
.foot3{float:left; width:210px;}
.foot3 img{float:left; padding-right:10px; padding-top:10px;}
/*----------版权展示结束----------*/



/*----------lxwm开始----------*/
.about3{width:978px; padding-bottom:0; height:auto; overflow:hidden; margin:32px auto 0 auto; position:relative; background:#eef3f9;}
.about3_lm{width:978px; height:38px; background:url(../images/lm_bg1.jpg) repeat-x;}
.about3_lm ul li{float:left; width:132px; height:38px; line-height:38px; text-align:center; font-size:14px; font-weight:700; background:url(../images/lm_bg3.jpg) 100% 0 no-repeat;}
.about3_lm .menub1_1,.about3_lm .menub1_1 a{float:left; display:block; width:132px; height:38px; background:url(../images/lm_bg2.jpg) repeat-x; color:#fff;}
.about3_lm .menub1_2,.about3_lm .menub1_2 a{float:left; display:block; width:132px; height:38px;}

.about3_main{width:978px; height:auto; overflow:hidden;}
.guest{background:url(../images/lxwm_bg.jpg) no-repeat;}
.guest table {border-collapse: collapse;margin: 25px auto;border: 5px solid #D8D8D8;table-layout: fixed;}
.guestForm input[type="radio"]{vertical-align: -3px;}
.guestForm input[type="text"],.guestForm textarea{border:1px solid #cccccc;padding: 3px;font-size: 12px;font-family:verdana,"microsoft YaHei","宋体";}
.guestForm textarea{width: 484px; height: 100px;resize:none;}
.guestForm table td,.guestForm table th {background-color: #F5F5F5;border:1px solid #D8D8D8;height:36px;}
.guestForm table td{ padding-left: 20px;}
.guestForm table td.reply{padding:0;}
.guestForm table table{margin: 0;border: 0;}
.guestForm table td td{border:0 none;background-color: #fafafa;height:32px;}
.guestForm label {vertical-align:middle; margin: 0 15px 0 4px;}
.guestForm select{padding:0 0 0 4px;}
.guest_ddt{ width:978px; height:583px; overflow:hidden; background:url(../images/lxwm/lxwm4.jpg) no-repeat;}
.guest_ddt .ddt{ width:473px; height:143px; margin:230px auto 0 auto}
/*.guestForm ul{width:720px; height:auto; overflow:hidden; margin:20px auto; border:1px solid #ccc; border-bottom:none;}
.guestForm ul li{float:left; width:80px; padding-left:20px; height:40px; line-height:40px; background:#f5f5f5; border-bottom:1px solid #ccc; border-right:1px solid #ccc;}*/
.guestForm ul li.guestForm2{width:599px; border-right:none;line-height: 40px; }
.guestForm ul li.guestForm3{height:100px; line-height:100px;}
.guestForm ul li.guestForm4{width:599px; border-right:none; height:90px; padding-top:10px;}
.guest_form{width:500px;  line-height:25px; font-size:12px;}
.guestForm ul li.guestForm5{width:700px; border-right:none; height:175px; padding-top:10px; background:#fff}
.guestForm ul li.guestForm5 ul{ width:700px; margin:0px; border:0px;}
.guestForm ul li.guestForm5 ul li{ width:700px; height:40px; border:0px; background:none; padding:0px;}
.guestForm ul li.guestForm6{width:700px;}
.guestForm .button{ width:30%; height:21px; margin: 0 auto}
.guestForm .button a{ width:71px; height:21px; background:url(../images/button.jpg) no-repeat; line-height:21px; text-align:center; display:block; float:left;font-weight: bold;}
.guestForm .button a.a2{ display:block; float:right}
/*----------lxwm结束----------*/


/*----------在线客服开始----------*/
.zc_main{ padding-bottom:7px;}
.zc_lanmu{ width:978px;}
.zc_zhuti{ width:978px; height:auto; background:#e5eaee}
.zc_main1_left{ width:978px;}
.zc_lanmu .menub1_1, .zc_lanmu .menub1_1 a{ width:326px;}
.zc_lanmu .menub1_2, .zc_lanmu .menub1_2 a{ width:326px;}
.zc_zhuti #menutab_1_1{ background:#e5eaee; text-align:center; height:450px;}
.zc_zhuti #menutab_1_1 img{ margin-top:83px;}
.hidden{display:none;}
#smallLay{width:335px; height:259px; background:url(../images/zc/2_bg.png) no-repeat;-webkit-box-shadow:0px 0px 20px #494949;-moz-box-shadow:0px 0px 20px #494949;box-shadow:0px 0px 20px #494949;}
#smallLay #layer1{ display: block; width:122px; height:29px; font-size:14px; color:#fff; background:url(../images/zc/i_konw.png) no-repeat; text-align:center; line-height:29px; text-shadow:1px 1px #000; position:relative; left:104px; top:204px;}
.zc_zhuti #menutab_1_2{ background:url(../images/phone.jpg) 598px 216px no-repeat #e5eaee;height:450px;}
.zc_zhuti #menutab_1_2 p{ font-size:14px; font-weight:bold; margin-top:50px; margin-left:30px; line-height:28px}
.zc_zhuti #menutab_1_2 p span{ color:#023e87;}
.zc_zhuti #menutab_1_2 p a{ text-decoration:underline; color:#fa3c48;}
.zc_zhuti .phone_cnhk {margin-left: 30px;font-size: 14px;font-weight: bold;}
.zc_zhuti .phone_cnhk>div {margin-bottom: 5px;}
.zc_zhuti .phone_hk {padding-left: 28px;}
.zc_zhuti .number_nk {margin-left: 10px;color: #b4120d;}
.zc_zhuti #menutab_1_2 h3{ font-size:14px; font-weight:bold; margin-left:30px; margin-top:20px; color:#b4120d;}
.zc_link{ width:565px; height:auto; margin-left:30px; margin-top:15px; overflow:hidden;}
.zc_link a{ display:block; width:122px; height:29px; background:url(../images/but_line.png) repeat-x; text-align:center; line-height:29px; float:left; color:#fff; margin-right:14px; margin-bottom:18px; font-weight:bold;}
.zc_link a:hover{ background:url(../images/zc/i_konw1.png) no-repeat scroll 0 0 #247ce3; color:#fff}
.zc_link .long_link{ width:258px; background-image:url(../images/zc/but_line.png) repeat-x;; color:#fff}
.zc_link .long_link:hover{ background-image:url(../images/zc/i_konw3.png);}

.zc_zhuti #menutab_1_3{ background:#e5eaee;}
.zc_zhuti .zc_list3{ width:686px; height:490px; border:#ccc solid 7px; margin:0 auto; margin-top:30px; background:#f5f5f5;}
.zc_table_left{ width:100px; height:40px; line-height:40px; text-align: center; border-right:#ccc solid 2px;border-bottom:#ccc solid 2px; float:left; font-size:14px; font-weight:bold;}
.zc_table_right{ width:584px; height:40px;border-bottom:#ccc solid 2px; float:left;}
.zc_table_right .zc_select{ width:150px; float:left; margin:11px 0 0 20px; border:#ccc solid 1px;}
.zc_table_right .zc_select1{ width:100px; float:left; margin:11px 0 0 10px;border:#ccc solid 1px;}

.zc_table_right_radio span{ float:left; display:inline-block; margin:13px 0 0 20px;+margin:10px 0 0 20px;}
.zc_table_right_radio .zc_text{ float:left; height:16px; width:150px;margin:11px 0 0 20px;border:#ccc solid 1px;}
.zc_table_left1{ height:130px; line-height:130px;}
.zc_table_right1{ height:130px;}
.zc_table_right1 textarea{ float:left; width:473px; height:87px;margin:11px 0 0 20px; padding:10px; color:#999; font-size:12px; border:#ccc solid 1px; line-height:22px;}
.zc_table_div{width:100%; height:auto;}
.clear{ clear:both;}
.zc_table_td{ float:left; width:100%; height:35px;}
.zc_table_td span{ float:left; display:inline-block; margin:10px 0 0 20px;}
.zc_table_td .butt{ float:right; margin-right:20px; margin-top:10px;width:71px; height:21px; line-height:21px; background:url(../images/zc/butt_bg.png) no-repeat;overflow:hidden; padding-top:2px \9; border-width:0px; cursor:pointer;}
.zc_table_td1 span{ float:left; display:inline-block; margin:10px 0 0 20px;}
.zc_table_td1 input{ float:left; width:150px; height:21px; line-height:21px; border:#ccc solid 1px; margin:7px 0 0 66px;}
.zc_table_td1 img{ float:left; margin-left:10px; margin-top:8px;}
.zc_table_td2{ float:left; width:100%; height:40px; line-height:40px; border:#ccc solid 2px; border-width:2px 0 2px 0; margin-top:8px;}
.zc_table_td2 span{ color:#ff0101;}
.zc_table_td3{ width:100%; height:auto;}
.zc_table_td3 a{ display: inline-block; float:left; width:71px; height:21px; line-height:21px; text-align:center; background:url(../images/zc/butt_bg.png) no-repeat; margin-top:10px;}
.zc_table_td3 .zc_link_send{ margin-left:250px; margin-right:70px;}
.zc_weibo_nav{ width:100%; height:104px;}
.zc_weibo_nav ul li{ float:left;}
.zc_weibo_nav ul li a{ display:block; width:488px; height:104px; overflow:hidden; border-width:0px;}
.zc_weibo_nav ul li img{ border-width:0px;}
/*.zc_weibo_nav ul li.menub1_1{ background:url(../images/zc/weixin.png) no-repeat;}
.zc_weibo_nav ul li.menub1_2{ background: url(../images/zc/xinl_weibo.png) no-repeat;}
*/
.zc_zhuti #menutab_1_4{background:#e5eaee;height:560px;}
.zc_zhuti #menutab_1_4 #menutab_2_1 img{ display:block; width:951px; height:415px; margin:0 auto; margin-top:20px; margin-bottom:20px;}
.zc_zhuti #menutab_1_4 #menutab_2_2{ background:url(../images/xl.jpg) 110px 97px no-repeat; height:500px;}
.zc_zhuti #menutab_1_4 #menutab_2_2 .zc_mar_p{ padding-top:115px;}
.zc_zhuti #menutab_1_4 #menutab_2_2 p{ font-size:20px; font-weight:bold; line-height:50px; margin-left:445px;}
.zc_zhuti #menutab_1_4 #menutab_2_2 p a{ color:#0852ab;font-family: "Trebuchet MS", verdana, serif;}

.add{height: 24px;left: 217px;position: absolute;top: 183px;width: 67px;background-color: #fff;}
.add_xyk{top: 279px;}
/*----------在线客服结束----------*/
