﻿@charset "utf-8";
/* 全局定义*/
body{margin:0px;padding:0px;text-align:center;font-family:"宋体";font-size:12px;color:#333333;background-color:#f1f1f1;}
h1, h2, h3, h4, h5, h6, hr, p, dl, dt, dd, ul, ol, li, form, button, input, textarea {
	margin:0;
	padding:0;
}
ul, ol { list-style:none outside none; margin:0;padding:0;}
button, input, select, textarea { font:12px/1.5 tahoma, arial, "宋体", sans-serif; }
h1, h2, h3, h4, h5, h6, button, input, select, textarea { font-size:100%; }
*{	padding:0;	margin:0;}
img { border:0 none; }
a{color:#333333;text-decoration:none; outline:none;}
a:hover{color:#c20000;}
.clear{clear:both;} 
/* 头部*/
.logo{width: 434px;height: 85px;float: left;}
.t_fgs{width: 500px;float: left;margin-left: 55px;height: 85px;}
.f_g{width: 90px;height: 60px;margin-top: 32px;float: left;text-align: left;padding-left: 10px;line-height: 20px;background: url(../../images/zxwit/t_f_li.jpg) left top no-repeat;}
.headerbox{height: 85px;background: url(../../images/zxwit/header_bg.jpg) left repeat-x;}
.header{width:1000px;height: 85px;margin: 0 auto;}
.navbox{height: 36px;background: url(../../images/zxwit/nav_bg.jpg) left repeat-x;}
.nav{height: 36px;width: 1000px;margin: 0 auto;background: url(../../images/zxwit/nav_bg.jpg) left repeat-x;position: relative;z-index: 99;}
.clearfixd{margin-left: 8px;float: left;}
.nav li{float: left;width:135px;line-height: 36px;height: 36px;font-size: 15px;background-position:100% -99px;padding-left:5px;position:relative;font-weight: 800;background: url(../../images/zxwit/nav_li1.jpg) left no-repeat;}
.nav li.last{background:none;}
.nav li a{float:left;display:block;padding:0;height:36px;overflow:hidden;color: #efefef;}
.nav li a span{float:left;display:block;line-height:36px;font-size:15px;cursor:pointer;width:135px;text-align:center;}
.nav li:hover{background-color:#fdfdfd;color:#333;}
.nav li a:hover{color:#333;background:#fdfdfd;}
.nav li.selected a,.nav li a.selected{background-position:0 -60px;text-decoration:none;}
.nav li.selected a span,.nav li a.selected span{background-position:100% -60px;}
.nav li.selected .submenu{display:block;z-index: 99}
.nav li .submenu{display:none;position:absolute;top:36px;left:5px;}
.nav li .submenu{border-style:solid;border-width:0px 1px 1px 1px;border-color:#fff;padding:0 0 5px 0;width:133px;background:#f6f6f6;}
.nav li .submenu{-moz-border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;border-radius:0 0 3px 3px;-moz-box-shadow:0 5px 5px #1a6113;-webkit-box-shadow:0 5px 5px #1a6113;box-shadow:0 5px 5px #D3D3D3;}
.nav li .submenu li{background:url(../../images/zxwit/n_li_bg.jpg) left repeat-x;float:none;padding:0;border-right:none;height:auto;border-bottom:dotted 1px #fff;font-size: 12px;height: 32px;line-height: 32px;width:133px;border-bottom: 1px solid #c1c1c1;}
.nav li .submenu li.last{border:none;}
.nav li .submenu li a{float:none;padding:0;text-align:center;height:32px;line-height:32px;border:none;color: #333;}
.nav li .submenu li a:hover{background:url(../../images/zxwit/n_li_h.jpg) left repeat-x;color:#fff;}
.s_down {box-shadow: 0 0 5px #333;}

.searchbox{height: 66px;background: #fff;}
.search{width: 1000px;height: 66px;background: url(../../images/zxwit/index_04.png) left no-repeat; margin: 0 auto;}
.form{width: 530px;height: 55px;float: left;margin:18px 0 0 90px;position: relative;color: #666;}
.iptSearch {width: 358px;height: 30px;padding: 0 0 0 10px;_width: 350px;_padding: 0;_margin: 10px 0 0 10px;color: #666;
font-size: 21px;font-family: 'Microsoft YaHei';border: none;background: none;display: block;float: left;}
.sufSearch, .searchForm .sufSearch.sufSearchHover {
width: 60px;
_margin-left: 15px;
*margin-left: -15px;
padding-right: 20px;
height: 25px;
line-height: 25px;
font-size: 18px;
color: #666;
cursor: pointer;
float: left;
text-align: center;
background: url(../../images/zxwit/T1KYOeFxVaXXbkzKo.-12-36.png) 65px 12px no-repeat;position: relative;}
.btnSearch {width: 90px;height: 35px;border: none;background: none;cursor: pointer;display: block;float: left;text-indent: -9999px;}

.searchList {width: 80px;height: 200px;overflow-y: scroll;border-left: 1px solid #CCC;border-right: 1px solid #CCC;
border-bottom: 1px solid #CCC;background: #FFF;position: absolute;left: 356px;top: 32px;
_top: 140px;z-index: 9;display: none;-moz-box-shadow: 1px 1px 1px #ccc;-webkit-box-shadow: 1px 1px 1px #ccc;box-shadow: 1px 1px 1px #ccc;}
.searchList li {padding-left: 10px;line-height: 22px;cursor: pointer;font-family: "Microsoft YaHei";text-align: left;}
.form .sel{border: none;background: none;text-align: center;height: 50px;float: left;cursor: pointer;width: 80px;font-size: 16px;color: #666;}
.zcym_s a{float: right;height: 50px;width: 100px;margin: 3px 10px 0 0;display: block;color: #000;font-size: 15px;font-weight: 800;}
.zcym_s{width: 330px;height: 55px;float: left;margin: 5px 0 0 0;padding-left: 10px;line-height: 55px;font-size: 28px;color: #000;text-align: left;}

.main{width: 1000px;margin: 10px auto 10px;}
.seo{width: 878px;padding-left:20px;margin: 0 auto 5px;text-align:left;border:1px solid #dbdbdb;height: 30px;background: #fff;line-height: 30px;font-weight: 800;color:#c20000;}
.seo a{color: #c20000;}
.seo a:hover{color: #000;}

.zyyw{width:1000px;height: 320px;margin: 0 auto;}
.yw_title{width: 1000px;height: 70px;background: url(../../images/zxwit/yw_title.jpg) center no-repeat;margin: 0 auto;}
.yw_title h1{float: left;color: #fff;margin:30px 0 0 60px;font-size: 18px;}
.yw_title h2{float: left;color: #fff;margin:33px 0 0 5px;font-size: 13px;}
.yw_title p{float: right;font-size: 14px;margin: 28px 120px 0 0;font-weight: 800;}
.yw_title p b{font-size: 20px;color: #c20000;margin-left: 10px;}
.yw_content{height: 245px;width: 900px;margin: 0 auto;border: 1px solid #dbdbdb;background: #fbfbfb;border-top: none;}
.yw_li{background: url(../../images/zxwit/xw_li.jpg) left no-repeat;padding-left: 10px;width: 180px;overflow: hidden;height: 15px;}


.cysj{width:200px;height: 210px;float: left;font-weight:800;color:#363636;font-size:12px;margin: 25px 0 0 0;text-align: left;line-height: 18px;padding-left:25px;background: url(../../images/zxwit/yw_li_bg.jpg) left no-repeat;}
.cysj h1{color: #bf0100;font-size: 16px;}
.cysj h2{line-height: 30px;}
.cysj p{width: 190px;height: 90px;overflow: hidden;margin: 10px 0 0 0;}

.yw_more{float: left;display: block;width: 90px;padding-left:20px;font-weight:500;height: 20px;margin-top: 18px;background:url(../../images/zxwit/yw_a_bg.jpg) left no-repeat; }

.middle{width: 903px;margin: 10px auto;}
.mid_left{float:left;width: 903px;}
.xw{width: 900px;height: 228px;border: 1px solid #dbdbdb;float: left;background-color: #fbfbfb;}
.xwzx{width: 279px;margin-left: 16px;height: 230px;float: left;line-height: 20px;}
.xw_t{height: 20px;margin: 12px auto;background:#c20000;color: #fff;font-weight: 800}
.xw_t a{width: 92px;height: 20px;border-left: 1px solid #fff;display: block;cursor:pointer;line-height: 20px;float: left;color:#fff;}
.xw_t a:hover{background: url(../../images/zxwit/xw_t_bg.jpg) left repeat-x;color: #000;}
.xw_in{background: url(../../images/zxwit/xw_t_bg.jpg) left repeat-x;color: #000 !important;}
.xw_yw{margin-top: 6px;background: url(../../images/zxwit/xw_yw.jpg);width: 235px;height: 50px;margin-left: 8px;text-align:left;padding-left:20px;line-height: 50px;font-size: 14px;font-weight: 800}
.xw_yw a{color: #fff;}
.xw_yw a:hover{color: #000;}
.xw_yw a b{font-size: 12px;font-family: arial;}
/*.xw_t{width: 835px;height: 20px;margin: 12px auto;}
.xw_t a{width: 277px;height: 20px;border-right: 1px solid #dbdbdb;display: block;background: #c20000;cursor:pointer;line-height: 20px;float: left;color:#fff;}

.xw_t .cur{background: #c20000;}*/
.xw_nr{width: 360px;height: 150px;float: left;margin-left:40px;text-align: left;line-height: 18px;}
.data{float: right;}
.xw_n{width: 835px;margin: 0 auto;}
.xw_n li{background: url(../../images/zxwit/xw_li.jpg) left no-repeat;padding-left: 15px;height: 21px;overflow: hidden;border-bottom:1px dashed #fff;}
.xw_n li a{float: left;}
.xw_n li:hover{border-bottom:1px dashed #c20000;color: #c20000;}
.xw_nr1{width: 271px;float: left;}
.xw_nr2{width: 271px;float: left;margin-left: 10px;}

.ymzc{width: 903px;height:112px;margin-top: 12px;float: left; }
.ymzc a{float: left;width: 214px;height: 112px;display: block;margin-right: 14px;text-align: right;}
.ymzc a span{margin:30px 18px 0 0 ;float: right;font-size: 14px;font-weight: 800;}
.ymzc a:hover{color: #333333;}
.ppkh{width: 900px;border: 1px solid #dbdbdb;background: #fbfbfb;margin:0 auto;}
.pp_t{width: 855px;height: 42px;border-bottom: 1px solid #dbdbdb;background: url(../../images/zxwit/ppkh_t.jpg) left no-repeat;margin:0 auto;text-align: left;}
.pp_t h1{padding: 2px 0 0 65px;color: #bf0100;font-size: 16px;}
.pp_t h2{padding-left: 65px;line-height: 16px;}
.ppkh_c{width: 855px;margin: 0 auto;}

.more{width: 180px;height: 24px;float: left;margin:30px 0 0 25px;}
.more a{display: block;width: 196px;height: 24px;background: url(../../images/zxwit/pp_ck.jpg);color: #fff;}

.jxal{width: 938px;height: 266px;margin: 0 auto;background: url(../../images/zxwit/jxal.jpg) left no-repeat;}
.jxal_t{width:460px;height: 40px;float: right;margin: 5px 20px 0 0;}
.jxal_t a{width: 70px;height: 40px;display: block;margin: 0 20px;float: left;line-height: 40px;cursor: pointer; }
.jxal_t .hover{background:url(../../images/zxwit/jxal_hover.jpg) center no-repeat;color: #fff;}
.jxal_li{width: 860px;height: 205px;float: right;margin: 10px 25px 0 0;}
.jxal_li li{float:left;width: 205px;height: 205px;margin-left: 10px;background: url(../../images/zxwit/al_bg.jpg) center top no-repeat; }
.jxal_li .al_img{width: 190px;height: 140px;padding: 2px 3px;overflow: hidden;}
.jxal_li p{width: 180px;float: left;line-height: 25px;margin:12px 0 0 10px;}

.phone{width: 909px;height: 63px;margin: 0 auto;}
.tsdh{float: left;background: url(../../images/zxwit/tsdh.jpg) left no-repeat;font-size: 14px;font-weight: 800;padding: 25px 38px;}

.p_search{width: 353px;height:30px;float: right;margin-top: 12px; }
.p_k{float: left;width: 240px;height: 30px;line-height: 30px;}
.p_sub{width: 100px;height: 30px;background: none;border:none;float: right;margin-right:3px;cursor: pointer;background: url(../../images/zxwit/f_s_bg.jpg) left no-repeat;}

.footer{height: 150px;background: #414141;}
.foot{height: 150px;width:1000px;margin: 0 auto;background: #414141;}
.yqlj{width: 900px;text-align: left;background: #ddd;margin:0 auto 30px;height: 30px;}
/*.link{height: 90px;width: 910px;border:1px solid #363636;margin: 0 auto;overflow: hidden;background: url(../../images/zxwit/link_b.jpg) left repeat-x;}
.link_l{float: right;width:810px;padding-top: 10px;height: 80px;text-align:left;}
.link_l a{color: #fff;float: left;width:80px;height: 40px;line-height: 40px;}
.link_l a:hover{color: #bf0100}
.link_t{width: 100px;height: 90px;background: url(../../images/zxwit/link_t.jpg);float: left;}*/
.f_gs{line-height:25px;height: 177px;width: 550px;margin: 0 auto;}
.f_gs a{color: #fff;padding-left: 15px;}
.f_gs a:hover{color: #c20000;}
.f_gs b{padding-left: 15px;}
.f_fgs{height: 125px;width: 100px;float: left;color: #fff;text-align: left;padding: 15px 0 0 10px;background: url(../../images/zxwit/f_li_bg.jpg) left no-repeat;}
.f_fgs1{height: 125px;width: 100px;float: left;color: #fff;text-align: left;padding:15px 0 0 10px;}


/*内页*/
.con_left{width: 243px;float: left;min-height: 500px;overflow: hidden;margin-left: 20px;}
.ny_nav{border: 1px solid #c0c0c0;background: url(../../images/zxwit/index_16.jpg) 0 0 repeat-x;padding-bottom: 7px;background-color: #fff;}
.con_left h2{background: url(../../images/zxwit/index_15.jpg) 0 0 no-repeat;height: 32px;line-height: 32px;font-size: 14px;text-indent: 35px;
color: #fff;text-align: left;}
.ny_nav ul{padding: 10px;text-align: left}
.ny_nav li{height: 30px;line-height: 30px;background: url(../../images/zxwit/xw_li.jpg) left no-repeat;padding-left: 12px;}
.ny_contact{overflow:hidden;border: 1px solid #c0c0c0;background: url(../../images/zxwit/index_16.jpg) 0 0 repeat-x;padding-bottom: 7px;background-color: #fff;margin-top: 15px;}


.con_right{width: 700px;float: right;border: 1px solid #c0c0c0;margin-right: 20px;overflow: hidden;
background: url(../../images/zxwit/index_19.jpg) 0 0 repeat-x;background-color: #fff;}
.con_right h2{background: url(../../images/zxwit/index_18.jpg) 0 0 no-repeat;height: 32px;line-height: 32px;font-size: 14px;
padding-left: 25px;color: #fff;float: left;width: 123px;text-align:left;}
.now{float: right;height: 32px;line-height: 32px;padding-right: 20px; }
.title{width: 700px;float: left;}
.con_text{padding:10px 2px;text-align: left;line-height: 25px;float: left;background-color: #fff;width: 700px;}
.con_list{padding:10px;text-align: left;line-height: 25px;float: left;background-color: #fff;width: 700px;}
.con_list li{background: url(../../images/zxwit/xw_li.jpg) left no-repeat;padding-left: 15px;height: 25px;overflow: hidden;line-height: 25px;width: 665px;}
.con_list li a{float: left;}
.c_next{width: 700px;float: left;height: 30px;line-height: 30px;background: #fff;}
.c_next a{padding: 5px 8px;border: 1px solid #000;}
.c_next span{padding: 5px 8px;border: 1px solid #000;background: #bf0100;color: #fff;}
.pic_list{padding:10px;text-align: center;line-height: 20px;float: left;background-color: #fff;width: 700px;}
.pic_list li{float:left;width: 205px;height: 205px;margin-left: 15px;background: url(../../images/zxwit/al_bg.jpg) center top no-repeat;margin-bottom: 5px; }
.pic_list .al_img{width: 190px;height: 140px;padding: 2px 3px;overflow: hidden;}
.pic_list p{width: 180px;float: left;line-height: 25px;margin:12px 0 0 10px;}

.fw_list{padding:10px;text-align: left;line-height: 25px;float: left;background-color: #fff;width: 700px;}
.fw_list li{float: left;width: 300px;height: 290px;margin: 0 0 10px 20px;}
.f_li_t{height: 77px;width: 284px;background: url(../../images/zxwit/mail_box01_tbg.jpg) no-repeat;}
.f_li_t h1{color: #CC3300;font-size: 16px;cursor: pointer;margin: 30px 0 0 76px;float: left;width: 280px;}
.f_li_t h1 a{color: #CC3300;}
.f_li_t h1 a:hover{color: #bf0100;}
.f_li_t h5{font-weight: 500;float: left;margin-left: 76px;line-height: 16px;color: #666;}

.f_li_c{width: 282px;border:  1px solid #DDDDDD;border-top: none;}
.f_li_con{padding: 10px;line-height: 20px;}
.f_li_con p{height: 120px;overflow: hidden;}
.next{height: 30px;line-height: 30px;background: #fff;float: left;width: 700px;border-top: 1px dashed #c1c1c1;}
.con_text h1{width: 700px;font-size: 16px;line-height: 30px;text-align: center;}
h4{height: 120px;width: 678px;background: url(../../images/zxwit/mail_detail_tbg2.jpg) left no-repeat;margin: 10px 0 10px;}
h4 b{color: #CC3300;font-size: 16px;font-weight: bold;padding:50px 0 0 126px;float: left;}

.box h5{width: 500px;font-size: 14px;color: #bf0100;text-align: center;}

#bottomDiv1 {
    bottom: 0;
    position: fixed;
    width: 100%;
    z-index: 9998;
}
.bottom_float {
    background: none repeat scroll 0 0 #F7FAFE;
    border-top: 1px solid #B8B9BB;
    height: 60px;
    margin: 0 auto;
    overflow: hidden;
    padding-top: 5px;
    text-align: left;
}
.bottom_float a {
    color: #888888;
}
.bottom_float_in {
    margin: auto;
    width: 960px;
}
.bottom_float_a {
	display:inline;
    float: left;
    height: 50px;
    line-height: 50px;
    /*margin-left: 8px;*/
    width: 120px;
}
.bottom_float_c {
    color: #888888;
    float: left;
    height: 48px;
    margin-left: 11px;
    margin-right: 30px;
    overflow: hidden;
    width: 200px;
}
.bottom_float_b {
    float: left;
    height: 48px;
    margin-left: 10px;
    overflow: hidden;
    width: 169px;
}
.bottom_float_server {
    color: #333;
    float: left;
    /*margin-left: 15px;*/
    text-align: center;
	line-height:25px;
}

.bottom_float_server a{
	color: #333;
}
.bottom_float_c a {
    display: block;
    height: 22px;
    line-height: 22px;
    overflow: hidden;
    padding-left: 10px;
}
.bottom_float_b a {
    display: block;
    height: 22px;
    line-height: 22px;
    overflow: hidden;
    padding-left: 10px;
}
.jhz_kefu_close {
width: 18px;
height: 18px;
float: left;
background: url(../../images/zxwit/close1.gif) no-repeat;
margin-left: 5px;
cursor: pointer;}
.con_text{font-size: 12px !important;}
.con_text table td{font-size:12px !important;}

.seo_list{ height:auto;}
.seo_list ul li {height:185px; width:310px; position:relative}
.seo_list ul li .divL {width:155px; height:160px; position:absolute; left:0; top:0; z-index:200; }
.seo_list ul li .divR {width:155px; height:160px; position:absolute; left:155px; top:0; z-index:200 }
.seo_list ul li .divCont { width:310px; height:185px; position:absolute; left:0; top:0; z-index:1; text-align:center }
.seo_list ul li .divCont img{ width:310px; height:160px; }
.seo_list ul li a { 
	display:block; 
	width:155px; 
	height:160px; 
	line-height:160px;
	background-color:#fff;
	filter:alpha(opacity=0);
	-moz-opacity:0;
	-khtml-opacity: 0;
	opacity: 0;
}

.seo_list ul li a:hover {
	background-color:#333;
	filter:alpha(opacity=10);
	-moz-opacity:0.1;
	-khtml-opacity: 0.1;
	opacity: 0.1;	
	}

.transparent_class {
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}

.transparent_class1 {
	filter:alpha(opacity=10);
	-moz-opacity:0.1;
	-khtml-opacity: 0.1;
	opacity: 0.1;
}

.transparent_class2 {
	filter:alpha(opacity=0);
	-moz-opacity:0;
	-khtml-opacity: 0;
	opacity: 0;
}

.yj{text-align: center;padding-bottom: 2px;background: #ddd;margin: 0 auto;padding-top: 4px;border-top: 1px solid #e5e5e5;}
.wx{width: 100px;height: 160px;position: fixed;right: 0;bottom: 50px;background: #fff;color: #c20000;}

.al_tp{width: 278px;height: 232px;float: left;overflow: hidden;padding-left: 3px;}
.al_tp a{border: 1px solid #c1c1c1;padding:2px;width: 130px;height: 226px;display: block;float: left;}
.al_tp img{width: 130px;height: 224px}

.w1004{position:relative;width:1000px;margin:0 auto}

/*top*/
.top{height:36px;background: url(../../images/zxwit/nav_bg.jpg) left repeat-x;;z-index:10;position:relative;}
.top .w1004{position:relative;}
.top #nav{}
.top #nav li.item{height:36px;float:left;line-height:36px;padding:0 1px 0 0;position:relative;}
.top #nav li.item .o,.top #nav li.item .zh_click{display:inline-block;height:36px;line-height:36px;padding:0 15px;font-size:13px;color:#fff;}
.top #nav li.item .zh_click{padding:0 5px}
.top #nav li.item .o{width: 110px;text-align: center;font-size: 15px;font-weight: 800;background: url(../../images/zxwit/nav_li1.jpg) left no-repeat;}
.top #nav li.last{background:none}

.top #nav li .hd{position:absolute;top:36px;left:0;white-space:nowrap;overflow:hidden;opacity:0;filter:alpha(opacity=0);display:none}
.top #nav li .hd ul{width:133px;float:left}
.top #nav li .hd li{float:left;clear:both;}
.top #nav li .hd li .n{display:block;height:30px;line-height:30px;padding:0 0 0 22px;background:url(../Images/top/a.gif) no-repeat 0 13px;color:#000;font-size:14px;margin-top:4px;cursor:pointer}
.top #nav li .hd li .n:hover,.top #nav li .hd li .m:hover{color:#eb1d33}
.top #nav li .hd li .m{display:block;float:left;line-height:23px;clear:both;padding:0 0 0 22px;background:url(../Images/top/a1.gif) no-repeat 0 8px;color:#666}
.top #nav li .s{width:9px;height:5px;background:url(../../images/zxwit/s.gif);margin:0 auto;overflow:hidden;margin-top:-5px}
.top #nav li .white{background:#fff;padding:0 25px 28px;}
.top .protit{background:none;padding-left:0;margin-bottom:10px}
.top .protit em{padding:0 0 0 8px;clear:both;}
.top .yline{height:191px;margin:0 8px 0 0;float:left;width:1px;background:#ccc;overflow:hidden;}
.top #nav li.go .hd{width:1000px;}
.top #nav li.go .white{width:950px;}
.top #nav li.go .hd{position:absolute;left:-140px;}
.top #nav li.go .s{margin-left:190px}

.top #nav li.news .hd{width:224px;}
.top #nav li.news .white{width:174px;}
.top #nav li.news .hd{position:absolute;left:-70px;}
.top #nav li.news .s{}

.top #nav li.coop .hd{width:224px;}
.top #nav li.coop .white{width:174px;}
.top #nav li.coop .hd{position:absolute;left:-70px;}
.top #nav li.coop .s{}

.top #nav li.service .hd{width:550px;}
.top #nav li.service .white{width:500px;}
.top #nav li.service .hd{position:absolute;left:-220px;}
.top #nav li.service .s{margin-left:256px}

.top #nav li.hr .hd{width:352px;}
.top #nav li.hr .white{width:302px;}
.top #nav li.hr .hd{position:absolute;left:-135px;}
.top #nav li.hr .s{}

.top #nav li.busi .hd{width:350px;}
.top #nav li.busi .white{width:300px;}
.top #nav li.busi .hd{position:absolute;left:-100px;}
.top #nav li.busi .s{margin-left:156px}

.dhal{width:520px;float:left;}
.dhal li{width: 250px;height: 28px;float: left !important;color:#c20000 !important;line-height:28px;clear:none !important;font-size: 13px;color: #000;text-align: left;}
.dhal li a{color: #000;padding-right: 10px;}
.dhal li a:hover{color: #c20000;}

/*menu*/
#menu{height:59px;border-bottom:2px solid #7e7e7f;background:url(../Images/menu/menu.gif);width:996px;margin:0 auto;padding:0 0 0;overflow:hidden;position:relative;z-index:0}
#menu ul{padding:0 0 0 29px}
#menu li{width:235px;height:35px;float:left;margin:0 2px 0 0;padding:12px 0 0;}
#menu li a{display:block;width:235px;height:36px;position:relative;font-size:14px;color:#fff;cursor:pointer}
#menu li a *{cursor:pointer}
#menu li .n1{background:url(../Images/menu/f.png) no-repeat 22px 14px #0f1632;display:block;width:185px;height:34px;border:1px solid #fff;padding:0 0 0 48px;line-height:33px}
#menu li .n2{display:none;background:url(../Images/menu/f.png) no-repeat 22px 14px #9b212e;width:185px;height:34px;border:1px solid #fff;padding:0 0 0 48px;line-height:33px;}
#menu li em{padding:0 0 0 8px}
#menu li.d3 .n1,#menu li.d3 .n2{display:block;position:absolute;top:0;left:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;
}

/*
#menu li.d3 a .n1{-webkit-transform:rotateX(0) translateZ(-18px);-moz-transform:rotateX(0) translateZ(-18px);}
#menu li.d3 a:hover .n1,#menu li.current a .n1{-webkit-transform:rotateX(90deg) translateZ(-18px);-moz-transform:rotateX(90deg) translateZ(-18px);}

#menu li.d3 .n2{-webkit-transform:rotateX(90deg) translateZ(18px);-moz-transform:rotateX(90deg) translateZ(18px);}
#menu li.d3 a:hover .n2,#menu li.current a .n2{-webkit-transform:rotateX(0) translateZ(18px);-moz-transform:rotateX(0) translateZ(18px);}
*/


/*protit*/
.protit{height:43px;line-height:43px;border-bottom:1px solid #a4a5a6;padding:0 0 0 21px;background:url(../Images/ico/protit.gif) no-repeat 3px 16px;text-shadow:1px 1px 1px #fff;position:relative;display:block;}
.protit .tlink:hover span{text-decoration:underline}
.protit span{color:#a42c2d;font-size:16px;font-weight:bold;}
.protit em{color:#8c8c8c;font-size:14px}
.protit .more{color:#9f9f9f;padding:0 0 0 11px;position:absolute;top:2px;right:0px;font-size:12px}
.protit .more em{display:block;width:5px;height:5px;overflow:hidden;position:absolute;top:19px;left:0;background:url(../Images/ico/add.gif);
            -o-transform-origin:center center;-o-transition:-o-transform 0.3s ease;
            -webkit-transform-origin:center center;-webkit-transition:-webkit-transform 0.3s ease;
            -moz-transform-origin:center center;-moz-transition:-moz-transform 0.3s ease;
            transform-origin:center center;-ms-transition:-ms-transform 0.3s ease;
}
.protit .more:hover em{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg);}

/*fixbg*/
#fixbg{background:#000;position:fixed;top:0;left:0;width:100%;height:100%;z-index:2;opacity:0;filter:alpha(opacity=0);display:none;_position:absolute;_left:expression(eval(document.documentElement.scrollLeft+0));_top:expression(eval(document.documentElement.scrollTop+0));}

.clear{clear:both;height:0;overflow:hidden;display:block;font-size:0}

.index_logoul li {
width: 126px;
text-align: left;
float: left;
white-space: nowrap;
line-height: 25px;
font-size: 12px;
height: 25px;
margin-right: 10px;
display: inline;
overflow: hidden;
}
.index_logoul li span{margin-right: 8px;}


.banner {margin: 0px auto; width: 1903px; overflow: hidden}
.banner_inner {position: relative; margin: 0px auto; width: 1300px; height: 439px}
.banner_img {width: 20000px}
.banner_img li {position: relative; width: 1903px; float: left}
.banner .child1 {position: absolute; width: 100%; height: 100%; top: 20px;}
.banner .child2 {position: absolute; width: 100%; height: 100%; top: 0px; }
.banner_common {position: relative; margin: 0px auto; width: 1200px}
.banner_pre {position: absolute; filter: alpha(opacity=50); margin-top: 210px; width: 42px; background: url(../../images/zxwit/allimg.png) no-repeat -1505px 0px; height: 60px; top: 50%; cursor: pointer; left: 60px; opacity: .5}
.banner_next {position: absolute; filter: alpha(opacity=50); margin-top: 210px; width: 42px; background: url(../../images/zxwit/allimg.png) no-repeat -1554px 0px; height: 60px; top: 50%; cursor: pointer; right: 60px; opacity: .5}
.banner_pre:hover {filter: alpha(opacity=100); opacity: 1}
.banner_next:hover {filter: alpha(opacity=100); opacity: 1}
.banner .control {position: absolute; width: 150px; margin-left: -40px; top: 550px; left: 50%}
.banner .control li {width: 15px; background: #eee; float: left; height: 15px; margin-left: 10px; cursor: pointer; border-radius: 50%}
.banner .control li a {display: none}
.banner .control li.current {background: #5d0e1a}
.banner_img li.bgli01 {background: url(../../images/zxwit/banner_4Dzzy.jpg) #fff no-repeat center 50%}
.banner_img li.bgli02 {background: url(../../images/zxwit/banner_sjgbj.jpg) #fff  no-repeat center 50%}
.banner_img li.bgli03 {background: url(../../images/zxwit/banner_bzxjbj.jpg) #fff no-repeat center 50%}
.banner_img li.bgli04 {background: url(../../images/zxwit/banner_fsmrgbj.jpg) #fff no-repeat center 50%}
.banner_img li.bgli05 {background: url(../../images/zxwit/banner_hdbj.jpg) #fff6f0 no-repeat center 50%}
.banner .child1 {position: absolute; width: 637px; height: 439px; top: 4px; left: 300px}
/*.banner .choll_11 {width: 337px; height: 367px; top: 20px; left: 200px}
.banner .choll_1 {width: 337px; height: 367px; top: 0px; left: 780px}*/
.banner .choll_2 {width: 960px; height: 367px; left: 590px; top:5px;}
.banner .choll_3 {width: 337px; height: 367px; top: 50px; left: 180px}
.banner .choll_4 {width: 960px; height: 367px; left: 590px; top:5px;}
.banner .choll_1 {width: 960px; height: 367px; left: 150px; top:5px;}
.banner .choll_5 {width: 960px; height: 367px; left: 280px; top:5px;}

.banner_img li.bgli02 a{ width:100%; height:100%; float:left;}
.banner_img li.bgli01 a{ width:100%; height:100%; float:left;}
.banner_img li.bgli03 a{ width:100%; height:100%; float:left;} 
.banner_img li.bgli05 a{ width:100%; height:100%; float:left;}


/*.banner .choll_5 {width: 337px; height: 367px; top: 100px; left: 450px}*/
/*banner*/
.banner{
    width:100%;
    min-width:1000px;
    _width:expression((documentElement.clientWidth < 1000) ? "1000px" : "auto" );
    margin:0 auto;
    height:300px;
    overflow:hidden;
    position:relative;
    z-index:1;}
.banner ul li{
    width:100%;
    height:300px;
    margin:0 auto;
    overflow:hidden;
    position:absolute;
    z-index:2;
    left:0px;
    top:0px;
    display:none;
    background-position:center top;
    background-repeat:no-repeat;
    }
.banner ul li a{
    width:100%;
    height:300px;
    display:block;
    overflow:hidden;
    text-indent:-9999px;}
.banner_other{
    width:980px;
    margin:0 auto;
    position:relative;
    z-index:8;}
.banner_sel{
    width:900px;
    height:10px;
    position:absolute;
    z-index:9;
    left:0px;
    top:-25px;
    }
.banner_sel ul{
    height:10px;
    float:right;
    overflow:hidden;
    }
.banner_sel ul li{
    width:10px;
    height:10px;
    float:left;
    overflow:hidden;
    display:inline;
    margin-left:5px;
    cursor:pointer;
    background:#698598;
    text-indent:-999px;
    }
.banner_sel ul li.current{
    background:#151818;
    }   


.scrollbg{height: 142px;background: #f1f1f1;}
.scroll{width: 900px;height:142px;margin: 0 auto;}
.scroll ul{padding-left: 120px;}
.scroll li{width: 115px;height: 140px;float: left;margin-right: 65px;}
.scroll li a{width: 115px;height: 100px;display: block;}
.scroll li p{font-weight: 800;font-family: Arial;line-height: 18px;}