@charset "utf-8";
/*--------------------------------------------------------
Base Style(For 江之源网络工作室)
Author: Zhao dajiang
Version: 3.0
Date:2014/11/25
Design Corp: www.web-info.cn
--------------------------------------------------------*/
html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
abbr, address, cite, code,
del, dfn, em, img, ins, kbd, q, samp,
small, strong, sub, sup, var,
b, i,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
caption, tbody, tfoot, thead,
article, aside, dialog, figure, footer, header,
hgroup, menu, nav, section,
time, mark, audio, video {
margin:0;
padding:0;
border:0;
outline:0;
font-size:100%;
vertical-align:baseline;
background:transparent;
}
body {
line-height:1; font-size:12px; font-family: "微软雅黑"; color:#333;
background:#fff;

}
article, aside, dialog, figure, footer, header,
hgroup, nav, section {
display:block;
}
ul{
list-style:none; list-style-type:none;
}

li{
list-style:none; list-style-type:none;
}

blockquote, q {
quotes:none;
}
blockquote:before, blockquote:after,
q:before, q:after {
content:'';
content:none;
}
a {
margin:0;
padding:0;
border:0;
font-size:100%;
vertical-align:baseline;
background:transparent;
}
ins {
background-color:#ff9;
color:#000;
text-decoration:none;
}
mark {
background-color:#ff9;
color:#000;
font-style:italic;
font-weight:bold;
}
del {
text-decoration: line-through;
}
abbr[title], dfn[title] {
border-bottom:1px dotted #000;
cursor:help;
}

hr {
display:block;
height:1px;
border:0;
border-top:1px solid #cccccc;
margin:1em 0;
padding:0;
}
input, select {
vertical-align:middle;
}

/*CSS Hack*/
.dsi{ display:inline;}
.dsb{ display:block;}
.ofh{ overflow:hidden;}
.clb{ clear:both;}
.vm{ vertical-align:middle;}

/*float*/
.fl{ float:left;}
.fr{ float:right;}

/*font*/
.fb{font-weight:bold;}
.fs11{font-size:11px;}
.fs14{font-size:14px;}
.fb{font-weight:bold;}
.vdn{font-family:Verdana;}
.tah{font-family:Tahoma;}
.song{font-family:"宋体";}
/* 通用 */


#top,#top2,#nav,#tiao,#tiao2,#ber,#nber,#con,#con2,#con3,#con4,#ncon,#ncon2,#end{ margin:0px auto; width:1600px;}

#top{ position:fixed; z-index:1000; width:100%; height:100px; background:#fff; }
.topz{ margin:0px auto; width:1600px; height:100px;}
.top_logo{ float:left; width:326px; height:100px;}
.top_nav{ float:right; width:1274px; height:100px;}

.top_hd {
  background:#000; 
  background-color: rgba(0,0,0,0.5);/* IE9、标准浏览器、IE6和部分IE7内核的浏览器(如QQ浏览器)会读懂 */
}
#top_ny{width:100%;height:100px; position:fixed; z-index:120; background:#fff; top:0;
 background:#fff;/* IE9、标准浏览器、IE6和部分IE7内核的浏览器(如QQ浏览器)会读懂 */}




.tuleft{ float:left;}
.tiao{ margin:0px auto; height:169px;}
.tiao_xian{ margin:0px auto; height:145px; border-bottom:1px solid #f8b62b;}
.tiao_z{ margin:0px auto; height:83px; padding-top:0px; width:1600px; text-align:center; color:#000099; font-size:62px; font-weight:bold;}
.tiao_z02{ margin:0px auto; display:block; height:46px; line-height:46px; width:1200px; text-align:center;background:#fff; color:#000; font-size:18px;}

#con{ margin:0px auto; height:585px; width:1640px; padding-top:20px;}
#con ul{}
#con ul li{ float:left; display:block; width:330px; height:519px; margin:0px 38px; background:url(../images/index_10.jpg) no-repeat bottom; box-shadow:0 0 12px #7e7e7e;}
#con ul li a{ float:left; display:block; width:286px; height:228px; padding:22px 22px 12px 22px;}
#con ul li a:hover{}
#con ul li a.ye{float:left; display:block; width:286px; height:53px; padding:0px 22px; color:#000099; font-size:18px; text-decoration:underline; overflow:hidden;}
#con ul li a.ye:hover{ color:#F90;}
#con ul li span{float:left; display:block; width:286px; height:150px; padding:0px 22px; font-size:13px; line-height:18px; color:#333; overflow:hidden;}


#con2{ margin:0px auto; width:100%; height:842px; background:url(../images/index_13.jpg) no-repeat;}

.tiao2{ margin:0px auto 0px auto; width:1600px; height:169px;}
.tiao2_xian{ margin:0px auto; height:145px; border-bottom:1px solid #f8b62b;}
.tiao2_z{ margin:0px auto 0px auto;height:83px; padding-top:50px; width:1600px; text-align:center; color:#fff; font-size:62px; font-weight:bold;}
.tiao2_z02{ margin:0px auto; display:block; height:46px; line-height:46px; width:1600px; text-align:center; color:#fff; font-size:18px;}

.con2_nr{margin:0px auto 0px auto; display:block; width:1600px; height:540px;}
.con2_nr_left{ float:left; width:1066px; height:461px; padding-top:54px; border-bottom:1px solid #fff;}
.con2_t01{float:left; width:1046px; padding-left:20px;  border-top:1px solid #fff;}
.con2_t01 h1{ float:left; width:198px; height:46px; line-height:20px; padding-top:15px;color:#fff; font-size:16px; font-weight:bold; text-align:left; padding-right:20px;}
.con2_t01 span{float:left; width:828px; line-height:28px; color:#fff; font-size:18px; padding:14px 0px; }

.con2_nr_right{ float:left; width:500px; height:471px; padding-top:54px; padding-left:20px;}


.a_more{ float:left; margin-top:30px; width:103px; height:40px; background:#ffffff; font-size:15px; text-decoration:none; line-height:40px; color:#003399; text-align:center;border-radius:5px; font-weight:bold;}
.a_more:hover{background:#F90; color:#fff;border-radius:5px;}


.tiao3{ margin:0px auto; height:169px;}

.tiao3_z{ margin:0px auto; height:83px; padding-top:60px; width:1600px; text-align:center; color:#013299; font-size:62px; font-weight:bold;}


#con3{ width:1600px; height:585px; background:#fff;}
.con3_list{ float:left; width:1547px; padding:0px 26px;}
.con3_list ul{}
.con3_list ul li{ float:left; display:block; width:1547px; height:71px; border-bottom:1px solid #cccccc;}
.con3_list ul li h1{ float:left; display:block; width:260px; padding-left:89px; height:71px; text-align:left; padding-right:33px; line-height:71px; color:#000; font-size:24px; font-weight:bold;}
.con3_list ul li span{ float:left; display:block; width:1151px; height:71px;  line-height:71px; color:#333; font-size:18px;}







#end2{ height:303px; width:100%; color:#fff; background:#080808;}

.end2z{ margin:0px auto; width:1600px; height:303px;}
.end2z_left{ float:left; width:568px; height:265px; padding-top:36px; font-size:16px; line-height:36px; color:#fff;}
.end2z_left h1{font-size:26px; line-height:46px;}



.end2z_right{ float:left; width:1032px; height:255px; padding-top:46px;}
.end2z_right dl{ float:left; display:block; width:209px; height:240px;}
.end2z_right dt{ float:left; display:block; width:209px; height:46px; font-size:22px; font-weight:bold; color:#fff;}
.end2z_right dt a{ float:left; display:block; width:209px; height:46px; font-size:22px; color:#fff; text-decoration:none; }
.end2z_right dt a:hover{ color:#F60;}


.end2z_right dd{ float:left; display:block; width:209px; height:46px; font-size:14px; color:#fff;}
.end2z_right dd a{ float:left; display:block; width:209px; height:46px; font-size:14px; color:#fff; text-decoration:none; }
.end2z_right dd a:hover{ color:#F60;}


#end{ margin:0px auto; height:121px; width:100%; font-size:16px; line-height:30px; text-align:center; color:#fff; background:#003399; padding-top:20px;}
#end a{ color:#fff; text-decoration:none; font-size:16px; line-height:30px;}
#end a:hover{color:#F90;}




#nber01{ margin:0px auto; width:100%; height:321px; background:url(../images/nber01.jpg) repeat center;}
#nber02{ margin:0px auto; width:100%; height:321px; background:url(../images/nber02.jpg) repeat center;}
#nber03{ margin:0px auto; width:100%; height:321px; background:url(../images/nber03.jpg) repeat center;}
#nber04{ margin:0px auto; width:100%; height:321px; background:url(../images/nber04.jpg) repeat center;}
#nber05{ margin:0px auto; width:100%; height:321px; background:url(../images/nber05.jpg) repeat center;}
#nber06{ margin:0px auto; width:100%; height:321px; background:url(../images/nber06.jpg) repeat center;}
#nber07{ margin:0px auto; width:100%; height:321px; background:url(../images/nber07.jpg) repeat center;}


.nberzi{margin:0px auto 0px auto; padding-top:126px; width:600px; height:50px; line-height:40px; text-align:center; font-size:30px; color:#fff; text-decoration:underline; text-underline-offset:10px;}

.ncon{ margin:0px auto; width:1600px; min-height:600px; padding-top:30px; padding-bottom:50px;}

.yuewu{ float:left; padding:0px 0px; width:1600px; height:auto; font-size:20px; line-height:36px; color:#333;}

.chaxuan01{ float:left; padding:38px 38px; margin-left:350px; width:900px; height:auto; font-size:18px; line-height:48px; color:#333; border-radius:20px; border:1px solid #0033cc;}
.chaxuan01_an{ float:left; display:block;margin-left:700px; margin-top:30px; width:277px; height:58px; line-height:58px; background:#ff9900; color:#fff; border-radius:10px; text-align:center; font-size:24px;}
.chaxuan01_an:hover{ background:#009;}

.chaxun02{ float:left; width:1600px; height:290px;}
.chaxun02 ul{}
.chaxun02 ul li{ float:left; display:block; width:444px; height:250px; padding-top:30px; margin-left:80px;}

.chaxun02_01{float:left; width:236px; padding-left:120px; height:81px; background:url(../images/ico_bj01.jpg) no-repeat; line-height:81px; color:#fff; font-size:20px;}
.chaxun02_01_1{float:left; width:356px; text-align:center; height:81px;line-height:81px; color:#333; font-size:20px;}

.chaxun02_02{float:left; width:236px; padding-left:120px; height:81px; background:url(../images/ico_bj02.jpg) no-repeat; line-height:81px; color:#fff; font-size:20px;}
.chaxun02_02_1{float:left; width:356px; padding-top:20px; text-align:center; height:81px;line-height:30px; color:#333; font-size:20px;}
.chaxun02_02_1 a{ color:#333; text-decoration:underline;line-height:40px; color:#333; font-size:20px;}
.chaxun02_02_1 a:hover{ color:#F90;}

.chaxun02_03{float:left; width:236px; padding-left:120px; height:81px; background:url(../images/ico_bj02.jpg) no-repeat; line-height:81px; color:#fff; font-size:20px;}
.chaxun02_03_1{float:left; width:356px; text-align:center; height:81px;line-height:81px; color:#333; font-size:20px;}

.chaxun03{ float:left; width:545px; height:58px; margin-left:530px; margin-top:70px;}
.sou_kuang{ float: left; width:330px; height:56px; border:1px solid #ccc; color:#666; padding:0px 20px; font-size:20px; line-height:56px;border-radius:10px;}
.sou_kuang_an{float:left; width:157px; height:58px; margin-left:15px; background:#ff9900; color:#fff; font-size:24px; text-align:center; line-height:24px; border:0px;border-radius:10px;}
.sou_kuang_an:hover{ background:#009;}

.chaxun03_01{ float:left; padding:20px 0px; width:1600px; height:auto; font-size:16px; line-height:36px; color:#666; text-align:center;}
.chaxun03_02{ float:left; padding:10px 0px; width:1600px; height:auto; font-size:18px; line-height:40px; color:#666; text-align:center;}

.zhaopin_zi{float:left; padding:0px 20px; width:1550px; height:auto; font-size:16x; line-height:36px; color:#333;}

.zhaopin_tiao{float:left; margin:20px 0px; width:1570px; height:66px; line-height:66px; line-height:66px; padding-left:30px; font-size:28px; background:#001a77;color:#fff; border-radius:8px;}

.hong{ color:#F00;}

.yuewu_zi{float:left; padding:0px 20px; width:1560px; height:auto; font-size:20px; line-height:36px; color:#333;}

.yuewu_tiao{float:left; margin:20px 0px; width:1580px; height:66px; line-height:66px; line-height:66px; padding-left:20px; font-size:28px; background:#000099;color:#fff; border-radius:8px;}

.qyjj_kuang{ float:left; width:1580px; height:auto; border:1px solid #cccccc; border-bottom:0px;}

.qyjj_t01{float:left; width:1580px;height:auto; border-bottom:1px solid #ccc;}
.qyjj_t01 h1{ float:left; width:338px; padding-left:30px; height:auto; line-height:28px; color:#000; font-size:18px; font-weight:bold; text-align:left; padding-top:26px; padding-right:20px;}
.qyjj_t01 span{float:left; width:1114px; border-left:1px solid #ccc; line-height:28px; color:#333; font-size:22px; padding:26px 20px; }


.lyb{ float:left; width:1160px; height:824px; margin-left:155px; margin-top:30px;}

.lyb_01{float:left; width:1160px; height:78px;}
.lyb_01 h1{ float:left; width:230px; padding-right:20px; height:78px; line-height:46px; text-align:left; font-size:18px; color:#333;}
.lyb_01 p{ float:left; width:820px;  height:78px; }
.lyb_01 span{float:left; width:90px;  height:78px; line-height:46px; font-size:18px; color:#666;}
.lyb_02{float:left; width:1160px; height:48px;}
.lyb_02 h1{ float:left; width:230px; padding-right:20px; height:48px; line-height:46px; text-align:left; font-size:24px; color:#333;}
.lyb_02 p{ float:left; width:820px;  height:48px; line-height:48px; font-size:18px; color:#666;}
.lyb_kuang{ float: left; width:750px; height:46px; border:1px solid #ccc; color:#666; padding:0px 20px; font-size:20px; line-height:46px;border-radius:10px;}
.lyb_kuang03{ float: left; width:790px; height:50px; border:1px solid #ccc; color:#666; padding:0px 20px; font-size:20px; line-height:50px;border-radius:10px;}
.lyb_kuang02{ float: left; width:750px; height:186px; border:1px solid #ccc; color:#666; padding:20px 20px; font-size:20px; line-height:26px;border-radius:10px;}


.pro_fl04{ margin:0px auto; width:1268px; height:60px; padding-top:20px; padding-left:0px; padding-bottom:10px;}
.pro_fl03_02{ margin:0px auto; width:100%;height:60px; text-align: center;  }
.pro_fl03_02 p{ float: left; padding:0px 7px; height:37px; line-height:37px; color:#666; font-family: "Arial Unicode MS"; font-size:14px;}

.an_fy{ display:inline-block; height:37px; font-size:13px; line-height:37px; padding:0px 13px; color:#666;font-family: "Arial Unicode MS"; background:#F7F7F7;border:#DDDDDD solid 1px; margin-right:11px;text-decoration:none; border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px;}
.an_fy:hover{color:#fff; background:#696969;height:37px; line-height:37px;  border:#dddddd solid 1px; padding:0px 13px;}

.an_fy2{ display:inline-block; height:37px; line-height:37px; padding:0px 13px; background:#696969; font-family: "Arial Unicode MS"; font-size:13px; color:#ffffff;  border:#CCCCCC solid 1px; margin-right:11px;text-decoration:none;border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px;}
.an_fy2:hover{ color:#ffffff;}

.an_fyhui{ display:inline-block; height:37px; font-size:14px;line-height:37px; padding:0px 13px; color:#666;font-family: "Arial Unicode MS"; background:#fff; border:#ddd solid 1px; margin-right:11px;text-decoration:none;border-radius:3px;-webkit-border-radius:3px; -moz-border-radius:3px;}
.an_fyhui:hover{ color:#fff; background:#696969;}

.fy_kuang{float: left; display:block; margin-right:10px; width:37px; text-align:center; height:37px; font-size:13px; line-height:37px; font-family: "Arial Unicode MS"; color:#333; background:#fff;border:#ddd solid 1px; text-decoration:none;border-radius:3px; -webkit-border-radius:3px; -moz-border-radius:3px;}