@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:#666; 

/* background:url(../images/bj_nytu.jpg) repeat-y;  */

}

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,#nav,#tiao,#tiao2,#ber,#nber,#con,#con2,#con3,#con4,#ncon,#ncon2,#end{ margin:auto; width:1200px;}



#logo{margin:0px auto; height:76px; width:100%;position:fixed;top:0;}

.logoz{margin:0px auto; height:76px; width:80%;}



#top{width:100%; height:76px; position:fixed;top:0;z-index:1001;  background:#000; 

  background-color: rgba(0,0,0,0.7);}

#top ul{margin:0px auto; height:76px; width:80%;}

#top ul li{ float:right; display:block; width:105px; height:61px; padding-top:14px;}

#top ul li a{float:left; display:block; width:105px; height:61px; color:#fff; text-decoration:none; line-height:24px; text-align:center;}

#top ul li a:hover{ color:#e53084;}

#top ul li p{font-size:21px; font-family:"微软雅黑"; font-weight:lighter; text-align:center;}

#top ul li span{font-size:14px; font-family:Arial, Helvetica, sans-serif; text-align:center;}



.top_hd { z-index:1001;

  background:#000; 

  background-color: rgba(0,0,0,0.7);/* IE9、标准浏览器、IE6和部分IE7内核的浏览器(如QQ浏览器)会读懂 */

}



.top_hd ul{margin:0px auto; height:76px; width:80%;}

.top_hd ul li{ float:right; display:block; width:105px; height:61px; padding-top:14px;}

.top_hd ul li a{float:left; display:block; width:105px; height:61px; color:#fff; text-decoration:none; line-height:24px;}

.top_hd ul li a:hover{ color:#e53084;}

.top_hd ul li p{ font-size:21px; font-family:"微软雅黑"; font-weight:lighter;text-align:center;}

.top_hd ul li span{ font-size:14px; font-family:Arial, Helvetica, sans-serif;text-align:center;}





#top2{width:100%; height:76px; position:fixed;top:0;z-index:1001; background:#000; 

  background-color: rgba(0,0,0,0.7);/* IE9、标准浏览器、IE6和部分IE7内核的浏览器(如QQ浏览器)会读懂 */}

#top2 ul{margin:0px auto; height:76px; width:80%;}

#top2 ul li{ float:right; display:block; width:105px; height:61px; padding-top:14px; }

#top2 ul li a{float:left; display:block; width:105px; height:61px; color:#fff; text-decoration:none; line-height:24px; text-align:center;}

#top2 ul li a:hover{ color:#e53084;}

#top2 ul li p{ font-size:21px; font-family:"微软雅黑"; font-weight:lighter; text-align:center;}

#top2 ul li span{font-size:14px; font-family:Arial, Helvetica, sans-serif; text-align:center;}



.top_ny{width:100%;  position:fixed;top:0;

  background:#000; 

  background-color: rgba(0,0,0,0.7);/* IE9、标准浏览器、IE6和部分IE7内核的浏览器(如QQ浏览器)会读懂 */}

.top_ny ul{margin:0px auto; height:76px; width:80%;}

.top_ny ul li{ float:right; display:block; width:105px; height:61px; padding-top:14px;}

.top_ny ul li a{float:left; display:block; width:105px; height:61px; color:#fff; text-decoration:none; line-height:24px;text-align:center;}

.top_ny ul li a:hover{ color:#e53084;}

.top_ny ul li p{ font-size:21px; font-family:"微软雅黑"; font-weight:lighter;text-align:center;}

.top_ny ul li span{ font-size:14px; font-family:Arial, Helvetica, sans-serif;text-align:center;}

 



.topz{ margin:0px auto; width:80%; height:76px;}

.top_nav{ float:right; width:700px; height:61px; padding-top:15px;}

.top_nav ul{}

.top_nav ul li{ float:left; display:block; width:105px; height:61px;}

.top_nav ul li a{float:left; display:block; width:105px; height:61px; color:#fff; text-decoration:none; line-height:24px;text-align:center;}

.top_nav ul li a:hover{ color:#e53084;}

.top_nav ul li p{ font-size:21px; font-family:"微软雅黑"; font-weight:lighter;text-align:center;}

.top_nav ul li span{ font-size:14px; font-family:Arial, Helvetica, sans-serif;text-align:center;}



#top_nav2{ float:right; width:700px; height:61px; padding-top:15px;}

#top_nav2 ul{}

#top_nav2 ul li{ float:left; display:block; width:105px; height:61px;}

#top_nav2 ul li a{float:left; display:block; width:105px; height:61px; color:#fff; text-decoration:none; line-height:24px; }

#top_nav2 ul li a:hover{ color:#e53084;}

#top_nav2 ul li p{ font-size:21px; font-family:"微软雅黑"; font-weight:lighter;}

#top_nav2 ul li span{ font-size:14px; font-family:Arial, Helvetica, sans-serif;}



#con{ margin:0px auto;height:auto; background:#fff; width:80%;}

.con_01{ float:left; height:auto; width:100%; padding-top:150px; padding-bottom:50px; font-size:18px; line-height:29px;}

.con_01 h1{ font-size:29px;}



.tuleft{ float:left;}



#con2{ margin:0px auto; width:80%; height:1275px; padding-top:68px;}

.con2_list{float:left; width:100%;}

.con2_list ul{}

.con2_list ul li{ float:left; display:block; width:100%; padding:40px 0px 30px 0px;}

.con2_list_right{ float:left; display:block; width:39%; padding-right:2%;}

.con2_list_right01{ float:left; display:block; width:100%; height:86px; line-height:24px;}



.hei26{ color:#333333; font-size:26px;}

.hei17{ color:#333333; font-size:17px;}

.hei23{ color:#3e3a39; font-size:23px;}

.hei19{ color:#000; font-size:19px;}

.hei16{ color:#595757; font-size:16px;}

.hei13{ color:#666; font-size:13px;}

.con2_list_right02{float:left; display:block; width:100%; height:345px; overflow:hidden; font-size:16px; line-height:27px; color:#595757;}

.con2_list_right03{ float:left; display:block; width:60px; height:16px; border-bottom:1px solid #766f6d; margin-bottom:20px;}



.con2_list_left{float:left; display:block; width:59%; height:523px;}

.con2_list_left01{float:left; display:block; width:100%; line-height:60px;}

.con2_list_left02{float:left; width:100%; height:472px; overflow:hidden;}

.con2_list_left02 a img{cursor: pointer; transition: all 0.4s; width:100%; height:472px;}

.con2_list_left02 a img:hover{transform: scale(1.1);}





.con2_more{ float:left; width:100%; height:80px;}

.con2_more_01{ float:right; display:block; width:135px; height:46px; line-height:46px; background:#000000; color:#fff;font-size:24px; text-decoration:none; text-align:center; }

.con2_more_01:hover{ background:#e11373;color:#fff; text-decoration:none;}

#con3_1{ margin:0px auto; width:100%; height:550px; background:url(../images/2_ber05.jpg) no-repeat top center #f1f1f1;}

#con3{ margin:0px auto; width:100%; height:1267px; background:url(../images/fuwu01.jpg) no-repeat top center #f1f1f1;}

.con3_01{ margin:0px auto; width:293px; height:62px; padding-top:180px; text-align:center; border-bottom:2px solid #333333; color:#333; font-size:36px; font-weight:bold; line-height:62px;}

.con3_01_1{ margin:0px auto; width:227px; height:62px; padding-top:180px; text-align:center; border-bottom:2px solid #333333; color:#333; font-size:36px; font-weight:bold; line-height:62px;}


.con3_02{ margin:0px auto; width:293px; height:60px; padding-top:0px; text-align:center; font-size:25px;color:#333; line-height:60px;}



.con3_03{ margin:155px auto 0px auto; width:80%; height:312px;}

.con3_03 ul{}

.con3_03 ul li{ float:left; display:block; width:14.6%; height:300px; padding:0px 1%;}

.con3_03 ul li a img{ margin:0px auto 0px auto; display:block;cursor: pointer; transition: all 0.4s; width:155px; height:155px;}

.con3_03 ul li a img:hover{transform: scale(1.1);}



.con3_03 ul li p{float:left; display:block; width:100%; height:28px; text-align:center; padding-top:20px; font-size:20px; color:#333333;}

.con3_03 ul li span{ float:left; display:block; width:100%; line-height:18px; text-align:center;  font-size:15px; color:#333333;}



.con3_04{ margin:0px auto 0px auto; width:80%; height:382px;}

.con3_04 ul{}

.con3_04 ul li{float:left; display:block; width:25%; height:382px; padding:0px 0px; overflow:hidden;}

.con3_04 ul li a img{ margin:0px auto 0px auto; display:block; width:280px; height:189px; cursor: pointer; transition: all 0.4s; }

.con3_04 ul li a img:hover{transform: scale(1.1);}

.con3_04 ul li p{ margin:0px auto 0px auto; display:block; width:281px; height:56px; line-height:56px; padding-top:0px; font-size:19px; color:#333333;}

.con3_04 ul li span{ margin:0px auto 0px auto; display:block; width:281px; height:145px; line-height:23px; padding-top:0px; font-size:15px; color:#333333;}



#con4{ margin:0px auto 0px auto; width:80%; }

.con4_01{ float:left; width:100%;padding-bottom:156px;}



.con4_01_left{ float:left; width:50%; overflow:hidden;}

.con4_01_left a img{cursor: pointer; transition: all 0.4s;width:100%; height:auto;}

.con4_01_left a img:hover{transform: scale(1.1);}

.con4_01_right{float:left; width:50%; font-size:15px; line-height:24px; color:#4d4d4d;}
.con4_01_right01{ float:left; width:90%; }
.con4_01_right_t{ float:left; width:90%; height:45px; padding:54px 0px; line-height:31px; }
.con4_01_right_t p{ font-size:20px; color:#000; font-weight:bold;}
.con4_01_right_t span{ font-size:20px; color:#000; font-weight:bold;}

.con4_01_right_2{float:left; width:45%; padding-left:5%; font-size:14px; line-height:20px; color:#4d4d4d;}


#end{ margin:0px auto; width:100%; padding-top:80px; height:430px; background:#242424;}

.endz{ margin:0px auto; width:80%; height:430px;}

.endz_left{ float:left; width:30%; height:326px;}

.endz_left01{ float:left; width:345px; height:68px;}

.endz_left02{ float:left; width:345px; height:200px; font-size:16px; color:#b3b3b4; line-height:28px;}



.endz_zhong{ float:left; width:86%; height:396px; overflow:hidden;}

.endz_zhong dl{ float:left; width:25%; height:396px;}

.endz_zhong dl dt{float:left; width:100%; height:75px; line-height:75px; font-size:29px; font-family: "微软雅黑"; font-weight:normal;color:#fff; text-align:center; text-decoration:none;/** background:url(../images/end_dian.jpg) no-repeat; background-position:67% 50%;**/}

.endz_zhong dl dd{ float:left; width:100%; height:35px;line-height:35px; padding:0px 0px; text-align:center; line-height:16px;}

.endz_zhong dl dd a{color:#fff; text-decoration:none;}

.endz_zhong dl dd a:hover{ color:#F36; text-decoration:none;}

.endz_zhong dl dd p{ font-size:16px;}

.endz_zhong dl dd span{font-size:12px; font-family: Arial, Helvetica, sans-serif;}



.endz_right{ float:left; width:14%; height:396px;}
.endz_right01{ float:left; width:100%; height:30px; padding-top:20px; font-size:17px; color:#fff;}
.endz_right02{ float:left; width:100%;height:20px; font-size:17px; color:#fff;}
.endz_right03{ float:left; width:100%;}

.endz_lik{ float:left; width:100%; height:30px; line-height:30px; font-size:16px; color:#fff;}

.endz_lik a{ color:#fff; text-decoration:none; padding:0px 10px;}

.endz_lik a:hover{ color:#F36; text-decoration:none;}



#end2{ margin:0px auto; height:49px; width:100%; background:#242424; border-top:2px solid #636363;}

.end2z{ margin:0px auto; height:49px;width:80%; line-height:49px; color:#fff; font-size:16px;}

.end2z a{color:#fff; text-decoration:none; }

.end2z a:hover{color:#F36; text-decoration:none;}



#ncon{ margin:0px auto; width:80%;}

.ncon_01{ margin:50px auto 36px auto; width:100%; height:54px; background:#f2f2f3;}

.ncon_01 a{ float:left; width:25%; height:54px; font-size:30px; text-align:center; line-height:54px; color:#231815; text-decoration:none;}

.ncon_01 a:hover{ color:#F06;}



.ncon_02{ margin:20px auto 0px auto; width:100%; height:78px; background:#fff; text-align:center; line-height:28px;}

.ncon_02 p{ font-size:26px; color:#000;}

.ncon_02 span{ font-size:14px; color:#666; font-family:Arial, Helvetica, sans-serif;}

.ncon_nr{ margin:0px auto 0px auto; width:100%; font-size:17px; color:#3e3a39; line-height:30px;}

.ncon_nr img{ width:100%; height:auto;}



.ncon_03{ margin:0px auto 30px auto; width:100%; height:38px; background:#fff; text-align:center; line-height:28px;}

.ncon_03 p{ font-size:26px; color:#231815;}

.ncon_03 span{ font-size:14px; color:#595757; font-family:Arial, Helvetica, sans-serif;}



.ncon_ry{margin:0px auto 0px auto; width:100%;}

.ncon_ry ul{}

.ncon_ry ul li{ float:left; display:block; width:33.3%;}

.ncon_ry ul li img{ float:left; width:95%; height:auto;}

.ncon_ry ul li p{float:left; width:95%; height:60px; text-align:center; line-height:60px; color:#231815; font-size:19px;}



.hei32{ font-size:32px; color:#231815;}

.hei17{font-size:17px; color:#595757; font-family:Arial, Helvetica, sans-serif;}



.ncon_hz{margin:0px auto 0px auto; width:100%; padding-bottom:60px;}

.ncon_hz ul{}

.ncon_hz ul li{ float:left; display:block; width:33.3%;}

.ncon_hz ul li img{ float:left; width:90%; height:auto; padding:30px 5%;}



.ncon_kou{margin:0px auto 0px auto; width:100%; height:100px;}



.ncon_fuwu{margin:0px auto 0px auto; width:100%; font-size:17px; line-height:31px;}

.ncon_fuwu img{ width:100%; height:auto;}



.ncon_lx01{margin:0px auto 0px auto; width:100%;}

.ncon_lx01 img{ width:100%; height:auto;}



.ncon_lx02{margin:0px auto 0px auto; width:100%; height:697px;}

/*--.ncon_lx02_left{ float:left; width:60%;}

.ncon_lx02_left img{ width:100%; height:auto;}

.ncon_lx02_right{ float:left; width:40%;} --*/



.ncon_tem{margin:0px auto 0px auto; width:100%;}

.ncon_tem ul{}

.ncon_tem ul li{ float:left; display:block; width:33.3%;}

.ncon_tem ul li img{ float:left; width:95%; height:auto;}

.ncon_tem ul li p{float:left; width:95%; height:90px; text-align:center; line-height:50px; color:#231815; font-size:19px;}



.daoshi_d{ margin:0px auto; width:80%; height:116px; padding-top:135px;}

.daoshi_d ul{}

.daoshi_d ul li{ float:right; display:block; padding-right:50px; height:70px;}

.daoshi_d ul li a{ float:right; display:block; color:#3e3a39; text-decoration:none;}

.daoshi_d ul li a:hover{ color:#F06;}

.daoshi_d ul li p{  font-size:22px; height:33px; line-height:33px;}

.daoshi_d ul li span{ font-size:14px; height:34px; line-height:17px;}

.daoshi_d ul li a.dao{ float:right; display:block;color:#F06; text-decoration:none;}

.daoshi_d ul li a.dao:hover{ color:#F06;}



.daoshi_list{margin:0px auto; width:80%;}

.daoshi_list ul{}

.daoshi_list ul li{float:left; display:block; width:100%; height:583px;}

.daoshi_list_left{float:left; width:35%; height:475px; background:#f1f1f1; padding:30px 2%;}



.daoshi_list_left01{ float:left; display:block; width:100%; height:86px; line-height:26px;}

.daoshi_list_left02{float:left; display:block; width:100%; height:318px; overflow:hidden; font-size:15px; line-height:23px; color:#595757;}

.daoshi_list_left03{ float:left; display:block; width:60px; height:10px; border-bottom:1px solid #766f6d; margin-bottom:10px;}



.daoshi_more_01{ float:left; display:block; width:87px; height:32px; margin-top:15px; line-height:32px; background:#000000; color:#fff;font-size:16px; text-decoration:none; text-align:center; }

.daoshi_more_01:hover{ background:#e11373;color:#fff; text-decoration:none;}



.daoshi_list_right{float:left; width:59%; padding-left:2%; height:535px; overflow:hidden;}

.daoshi_list_right a img{cursor: pointer; transition: all 0.4s; width:100%; height:535px;}

.daoshi_list_right a img:hover{transform: scale(1.1);}


.pro_kong{ margin:0px auto; height:200px; width:100%;}

.pro_show{ margin:0px auto 0px auto; padding:80px 0px 80px 0px; width:100%; height:auto; background:#ffffff;}

.pro_show01{ margin:0px auto 0px auto; padding:80px 0px 80px 0px; width:100%; height:auto; background:#d11975;}

.pro_show02{ margin:0px auto 0px auto; padding:80px 0px 80px 0px; width:100%; height:auto; background:#aeb72e;}

.pro_show03{ margin:0px auto 0px auto; padding:80px 0px 80px 0px; width:100%; height:auto; background:#717171;}

.pro_show04{ margin:0px auto 0px auto; padding:80px 0px 80px 0px; width:100%; height:auto; background:#39a3bc;}



.pro_show_nr{margin:0px auto; width:80%; min-height:610px;}

.pro_show_nr_l{ float:left; width:33%; height:auto; font-size:30px; color:#fff; line-height:30px;}

.pro_show_nr_r{ float:left; width:63%; font-size:16px; line-height:29px; color:#FFFFFF;}

.pro_show_nr_r01{ float:left; width:100%; color:#fff; }

.pro_show_nr_r02{float:left; width:100%; font-size:16px; line-height:36px; color:#FFFFFF;}

.pro_show_nr_r03{float:left; width:67px; height:30px; margin-bottom:20px; border-bottom:1px solid #fff;}



.pro_show_nr02{ margin:0px auto 0px auto; width:75%; height:auto; padding-top:80px; padding-bottom:80px;color:#000000; line-height:26px; font-size:15px;}

.pro_show_nr02 img{ width:100%; height:auto;}



.pro_show_nr_r{ float:left; width:63%; font-size:16px; line-height:31px; color:#333;}

.pro_show_nr2_r{ float:left; width:63%; font-size:16px; line-height:31px; color:#333;}

.pro_show_nr2_r02{float:left; width:100%; font-size:16px; line-height:31px; color:#333;}

.pro_show_nr2_r03{float:left; width:67px; height:30px; margin-bottom:20px; border-bottom:1px solid #333;}