@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:1500px;}

#top{ position:fixed; z-index:1000; width:100%; height:111px; background:#fff; border-bottom:1px solid #e1e1e1; }
.topz{ margin:0px auto; width:1500px; height:111px;}
.top_logo{ float:left; width:557px; height:111px;}
.top_nav{ float:right; width:938px; height:111px;}

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




.tuleft{ float:left;}
.tiao{ margin:0px auto; height:100px;}
.tiao_xian{ margin:0px auto; height:125px;}
.tiao_z{ margin:0px auto; height:43px; padding-top:0px; width:1500px; text-align:center; color:#008569; font-size:30px; font-weight:bold;}
.tiao_z02{ margin:0px auto; display:block; height:26px; line-height:26px; width:1500px; text-align:center;background:#fff; color:#999999; font-size:16px;}

#con{ margin:0px auto; height:415px; width:1500px; padding-top:0px;}
#con ul{}
#con ul li{ float:left; display:block; width:470px; height:415px; margin:0px 0px 0px 0px; padding-left:20px;}
#con ul li a{ float:left; display:block; width:470px; height:340px; padding:0px;}
#con ul li a:hover{}
#con ul li a.ye{float:left; display:block; width:470px; height:63px; line-height:63px; text-align:center; padding:0px 2px; color:#666; font-size:18px; overflow:hidden;}
#con ul li a.ye:hover{ color:#F90; text-decoration:none;}



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

.tiao2{ margin:0px auto 0px auto; width:1500px; height:100px;}
.tiao2_xian{ margin:0px auto; height:125px; border-bottom:1px solid #f8b62b;}
.tiao2_z{ margin:0px auto 0px auto;height:48px; padding-top:40px; width:1500px; text-align:center; color:#fff; font-size:30px; font-weight:bold;}
.tiao2_z02{ margin:0px auto; display:block; height:26px; line-height:26px; width:1500px; text-align:center; color:#fff; font-size:16px;}

.con2_nr{margin:0px auto 0px auto; display:block; width:1500px; height:360px; padding-top:50px;}
.con2_nr ul{}
.con2_nr ul li{ float:left; display:block; width:498px; height:315px;}
.con2_nr01{ float:left; width:328px; height:150px; padding-left:180px;}
.con2_nr02{ float:left; width:498px; height:55px; text-align:center; font-size:30px; font-weight:bold; color:#fff;}
.con2_nr03{ float:left; width:356px; padding:0px 72px; height:106px; text-align:left; font-size:14px; line-height:24px;color:#fff;}

.con2_more{margin:0px auto 0px auto; display:block; width:850px; padding-left:710px; height:80px; padding-top:10px;}


.a_more{ float:left; margin-top:0px; width:100px; height:36px; background:#008569; font-size:14px; text-decoration:none; line-height:36px; color:#fff; text-align:center; border-radius:5px;  border:1px solid #3db299;}
.a_more:hover{background:#F90; color:#fff;border-radius:5px;}


.a_more2{ float:left; margin-top:0px; width:130px; height:50px; background:#008569; font-size:18px; text-decoration:none; line-height:50px; color:#fff; text-align:center; border-radius:8px;  border:0px solid #3db299;}
.a_more2:hover{background:#F90; color:#fff;border-radius:8px;}


.a_more3{ float:left; margin-top:0px; width:100px; height:36px; background:#008569; font-size:14px; text-decoration:none; line-height:36px; color:#fff; text-align:center; border-radius:5px;  border:0px solid #3db299;}
.a_more3:hover{background:#F90; color:#fff;border-radius:5px;}


.a_more4{  padding:15px 20px;background:#008569; font-size:18px; margin-right:40px; text-decoration:none; line-height:20px; color:#fff; text-align:center; border-radius:8px;  border:0px solid #3db299;}
.a_more4:hover{background:#F90; color:#fff;border-radius:8px; text-decoration:none;}

.a_more5{  padding:15px 20px;background:#F90; font-size:18px; margin-right:40px; text-decoration:none; line-height:20px; color:#fff; text-align:center; border-radius:8px;  border:0px solid #3db299;}
.a_more5:hover{background:#F90; color:#fff;border-radius:8px; text-decoration:none;}


#con3{margin:0px auto; width:100%; height:778px; background:#f7f8fa;}
.con3z{margin:0px auto; width:1500px; height:778px; }
.con3_left{ float:left; width:679px; height:778px;}
.con3_right{ float:left; width:780px; height:778px;}

.con3_right_01{ float:left; width:780px; height:67px; padding-top:98px; font-size:20px; font-weight:bold; color:#666;}
.con3_right_02{ float:left; width:780px; height:121px; font-size:28px; line-height:48px; font-weight:bold; color:#333;}
.con3_right_03{ float:left; width:780px; height:370px; font-size:16px; line-height:36px; color:#666;}
.con3_right_04{ float:left; width:780px; height:70px;}


#con4{ margin:0px auto; height:495px; width:1500px; padding-top:0px;}
#con4 ul{}
#con4 ul li{ float:left; display:block; width:480px; height:418px; margin:0px 0px 0px 10px;}
#con4 ul li a{ float:left; display:block; width:461px; height:337px; padding:0px;}
#con4 ul li a:hover{}
#con4 ul li a.ye2{float:left; display:block; width:461px; height:63px; line-height:63px; text-align:center; padding:0px 2px; color:#666; font-size:20px; overflow:hidden;}
#con4 ul li a.ye2:hover{ color:#F90; text-decoration:none;}


.con4_anli{ margin:0px auto; height:auto; width:1500px; padding-top:50px; padding-bottom:20px;}
.con4_anli ul{}
.con4_anli ul li{ float:left; display:block; width:490px; height:418px; margin:0px 0px 0px 10px;}
.con4_anli ul li a{ float:left; display:block; width:471px; height:347px; padding:0px;}
.con4_anli ul li a:hover{}
.con4_anli li a.ye4{float:left; display:block; width:471px; height:63px; line-height:63px; text-align:center;text-decoration:none; padding:0px 2px; color:#666; font-size:20px; overflow:hidden;}
.con4_anli li a.ye4:hover{ color:#F90; text-decoration:none;}

.con4_anli_show{float:left; display:block; width:1540px; height:58px; color:#01896d; font-size:28px; text-align:center; font-weight:bold;}
.con4_anli_zi{float:left; display:block; width:620px; height:auto; padding:20px 425px 20px 475px;}



#end2{ height:351px; width:100%; color:#fff; background:#008569;}

.end2z{ margin:0px auto; width:1500px; height:351px;}
.end2z_01{ float:left; width:1500px; height:246px; font-size:16px; line-height:36px; color:#fff; border-bottom:2px solid #009c7b;}
.end2z_01_left{ float:left; width:1125px; height:210px; padding-left:20px; padding-top:46px;}
.end2z_01_left01{float:left; width:1125px; height:77px;}
.end2z_01_left01 a{ color:#fff; font-size:16px; text-decoration:none; margin-right:30px;}
.end2z_01_left01 a:hover{ color:#FC0;}

.end2z_01_left02{float:left; width:1125px; height:102px; color:#fff; font-size:16px; line-height:36px;}

.end2z_01_right{ float:left; width:315px; height:210px; padding-left:20px; padding-top:46px;font-size:24px; line-height:40px; text-align:right;}


.end2z_02{ float:left; width:1480px; padding-left:20px; height:103px; font-size:16px; line-height:103px; color:#fff;}
.end2z_02 a{ color:#FFF;}
end2z_02 a:hover{ color:#FC0;}

.hei30b{ color:#333; font-size:30px; font-weight:bold;}


#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; font-weight:bold; text-align:center; font-size:42px; color:#fff;  text-underline-offset:10px;}

.ncon{ margin:0px auto; width:1500px; min-height:600px; padding-top:30px; padding-left:30px; padding-right:30px; padding-bottom:50px; font-size:18px; color:#666; line-height:40px;}
.lian_2{margin:0px auto; width:1500px;height:40px; padding-top:30px; text-align:center; }

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

.fuwu01{float:left; width:1600px; height:240px;padding-top:20px;}
.fuwu01_left{float:left; width:320px;height:224px;}
.fuwu01_right{float:left; width:1280px;height:204px; padding-top:20px;}



.fuwu02{float:left; width:1600px; height:auto; padding-top:20px;}
.fuwu02_left{float:left; width:500px;height:auto;}
.fuwu02_right{float:left; width:1000px;height:auto; padding-top:20px;}

.fuwu03{float:left; width:1600px; height:330px;padding-top:10px;}
.fuwu03_left{float:left; width:810px;height:330px; padding-left:10px;}
.fuwu03_right{float:left; width:700px;height:300px; padding-top:0px;}

.hei22{ color:#333; font-size:22px;}
.lv28{ color:#01896d; font-size:28px;}
.lv22{ color:#01896d; font-size:22px;}
.lv18{ color:#01896d; font-size:18px;}

.jishu01{float:left; width:1600px; height:430px;}
.jishu01_left{float:left; width:610px;height:120px; padding:20px 40px; margin:20px; border:1px solid #CCC;}
.jishu01_right{float:left; width:480px;height:650px; padding:20px 50px 20px 0px;}


.chaxuan01{ float:left; padding:38px 38px; margin-left:350px; width:900px; height:auto; font-size:20px; 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:36px;}
.chaxun02_01_1{float:left; width:356px; text-align:center; height:81px;line-height:81px; color:#333; font-size:24px;}

.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:36px;}
.chaxun02_02_1{float:left; width:356px; padding-top:20px; text-align:center; height:81px;line-height:30px; color:#333; font-size:22px;}
.chaxun02_02_1 a{ color:#333; text-decoration:underline;line-height:40px; color:#333; font-size:24px;}
.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:36px;}
.chaxun02_03_1{float:left; width:356px; text-align:center; height:81px;line-height:81px; color:#333; font-size:24px;}

.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:20px; line-height:40px; 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;}

.bai28{ color:#fff; font-size:20px;}

.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:198px; padding-left:30px; height:auto; line-height:78px; color:#000; font-size:22px; font-weight:bold; text-align:left; padding-right:20px;}
.qyjj_t01 span{float:left; width:1264px; 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:24px; 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:right; 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;}


.pro_left{ float:left; width:527px; height:600px; padding:20px 20px;}
.pro_right{ float:left; width:864px; min-height:600px;}

.news_next{ float:left; width:864px; min-height:50px; line-height:50px; color:#666;}
.news_next a{color:#666;}
.news_next a:hover{ color:#F60;}

.pro_biao{float:left; width:864px; height:auto; line-height:48px; padding:20px 0px;}
.pro_nr{float:left; width:864px; height:auto; color:#333; font-size:24px; line-height:48px;}

.lv32{ color:#008565; font-size:32px; font-weight:bold;}

.hei28{ color:#000; font-size:28px; line-height:48px;}
