@charset "utf-8";

@charset "utf-8";

.c_main{ color: #6e2004; }/*主色,main color*/

.c_b { color: #222222;}/*黑色*/

.c_w { color: #fff;}/*白色*/

.c_blue { color: #6e2004;}/*蓝色*/

.c_r { color: #bc1414;}/*红色*/

.c_g { color: #898989;}/*灰色*/

.b_main{ background: #6e2004; }/*主背景色,main background color*/

.b_b { background: #222222;}/*背景黑色*/

.b_w { background: #fff;}/*背景白色*/

.b_blue { background: #6e2004;}/*背景蓝色*/

.b_r { background: #bc1414;}/*背景红色*/

.b_g { background: #898989;}/*背景灰色*/



.f_10{ font-size: 10px; }

.f_12{ font-size: 12px; }

.f_14{ font-size: 14px;}

.f_16{ font-size: 16px; }

.f_18{ font-size: 18px; }

.f_20{ font-size: 20px; }

.f_22{ font-size: 22px; }

.f_24{ font-size: 24px; }

.f_26{ font-size: 26px; }

.f_28{ font-size: 28px; }

.f_30{ font-size: 30px; }

.f_32{ font-size: 32px; }

.f_34{ font-size: 34px; }

.f_40{ font-size: 40px; }

.l_12{ line-height: 24px; }

.l_14{ line-height: 28px; }

.l_16{ line-height: 32px; }

.l_18{ line-height: 36px; }

.l_20{ line-height: 40px; }

.l_22{ line-height: 44px; }

.l_24{ line-height: 48px; }

.l_26{ line-height: 52px; }

.l_27{ line-height: 54px; }

.l_28{ line-height: 56px; }

.l_30{ line-height: 60px; }

.l_32{ line-height: 64px; }

.l_34{ line-height: 68px; }

.center{ text-align: center; }

.b{ font-weight: bold; }

.n{ font-weight: normal; }

.left { float: left; display: inline;}

.right { float: right; display: inline;}

.t_left { text-align: left;}

.t_center { text-align: center;}

.t_right { text-align: right;}

.clear { clear: both;}

.touming { opacity: 1;}

.touming:hover { opacity: .6; transition: 1s;}

img a:hover{ transform: scale(1.05); transition: 0.8s; }

.mt-10{ margin-top: 10px; }

.mt-20{ margin-top: 20px; }

.mt-30{ margin-top: 30px; }

.mt-40{ margin-top: 40px; }

.mt-50{ margin-top: 50px; }

.mb-10{ margin-bottom: 10px; }

.mb-20{ margin-bottom: 20px; }

.mb-30{ margin-bottom: 30px; }

.mb-40{ margin-bottom: 40px; }

.mb-50{ margin-bottom: 50px; }







/*newslist-a1*/

.nl-a1{ padding-top: 30px; }

.nl-a1 li{ border-bottom: 1px dotted #dbdbdb; margin-bottom: 20px; padding-bottom: 20px; }

.nl-a1-img img{ width: 200px; height: 120px; padding: 2px; border:1px solid #f7f7f7;}

.nl-a1-nav{ width: 820px; margin-left: 30px; font-size: 16px; line-height: 34px; color: #b0b0b0; }

.nl-a1-nav a{ font-size: 20px; line-height: 48px; color: #292929; }

.nl-a1-nav a:hover{ padding-left: 10px; transition: 0.8s; }

.nl-a1-time{ width: 68px; height: 58px; border: 1px solid #cfcfcf; color: #cfcfcf; border-radius: 5px; padding-top: 10px; text-align: center; margin-top: 30px;}

/*newslist-a2*/

.nl-a2{ padding-top: 30px; }

.nl-a2 li{ width: 326px; margin: 0px 10px 50px 63px; position: relative; float: left; display: inline; }

.nl-a2-img img{ width: 326px; height: 175px;}

.nl-a2-note{ width: 52px; height: 40px; padding-top: 12px; background: #2b2b2b; position: absolute; top: 0px; left: -52px; text-align: center; }

.nl-a2-rl{ width: 52px; height: 47px; padding-top: 5px; background: #e2e2e2; position: absolute; top: 52px; left: -52px; text-align: center; color: #717171; }

.nl-a2-month{ margin-top: -12px; color: #a6a6a6; }

.nl-a2-tt{ height: 62px; line-height: 62px; }

.nl-a2-tt a{ font-size: 18px; color: #000; }

.nl-a2-tt a:hover{ transition: 0.5s; }

.nl-a2-info{ height: 38px; line-height: 38px; border-top: 1px solid #cccccc; border-bottom: 1px solid #cccccc; }

.nl-a2-info dt{ margin-right: 20px; margin-left: 20px; float: left; display: inline; color: #b1aab1; }

.nl-a2-nav{ padding-top: 10px; line-height: 24px; height: 90px; position: relative; }

.nl-a2-more{ font-size: 12px; position: absolute; bottom: 0px; right: 0px; }

.nl-a2-more a{ font-size: 12px;}

.nl-a2-more a:hover{ transition: 0.8s; }

/*newslist-a3*/

.nl-a3{ padding-top: 30px; }

.nl-a3-top li{ width: 380px; margin: 0px 10px 30px 10px; position: relative; float: left; display: inline; }

.nl-a3-top-img img{ width: 380px; height: 285px; position: relative;}

.nl-a3-top-time{ width: 114px; height: 74px; padding-top: 10px; background: #8dba34; color: #fff; text-align: center; font-size: 16px; position: absolute; top: 0px; left: 0px; }

.nl-a3-top-tt{ height: 62px; line-height: 62px; }

.nl-a3-top-tt a{ font-size: 18px; color: #000; }

.nl-a3-top-tt a:hover{ transition: 0.5s; }

.nl-a3-top-nav{ color: #797979; font-size: 16px; line-height: 28px; }

.nl-a3-big{ border-top: 1px solid #e5e5e5; padding-top: 50px;}

.nl-a3-big li{ margin-bottom: 20px; }

.nl-a3-tt{ width: 100%; height: 40px; line-height: 40px; }

.nl-a3-tt a{ color: #292929; font-size: 18px; }

.nl-a3-tt a:hover{ transition: 0.8s; padding-left: 10px; }

/*newslist-a4*/

.nl-a4{ padding-top: 30px; }

.nl-a4-top{ width: 100%; }

.nl-a4-top li{ width: 359px; padding: 20px; background: #f6f6f6; color: #afafaf; float: left; display: inline; border-right: 1px solid #fff; }

.nl-a4-top li:hover{ background: #1dacfc; color: #fff; transition:0.8s; }

.nl-a4-tt { height: 32px; overflow: hidden; }

.nl-a4-bottom{ width: 100%; }

.nl-a4-bottom li{ width: 339px; margin: 10px; padding: 20px; background: #e7eef3; color: #afafaf; float: left; display: inline; }

.nl-a4-bottom li:hover{ background: #1dacfc; color: #fff; transition:0.8s; }

.nl-a4-tt { height: 32px; overflow: hidden; }

/*newslist-b1*/

.nl-b1{ padding-top: 30px; }

.nl-b1 li{ width: 560px; height: 200px; float: left; display: inline; margin: 10px; }

.nl-b1-img img{ width: 236px; height: 176px; padding: 2px; border:1px solid #c8c6c4;}

.nl-b1-rt{ width: 280px; height: 200px; position: relative; margin-left: 20px; }

.nl-b1-tt a{ color: #292929; font-size: 18px; }

.nl-b1-tt a:hover{ transition: 0.8s; padding-left: 10px; color: #d60000; }

.nl-b1-nav{ color: #797979; font-size: 14px; line-height: 26px; }

.nl-b1-more{ width: 96px; height: 32px; line-height: 32px; text-align: center; background: #d60000; color: #fff; position: absolute; bottom: 18px; left: 0px; }

.nl-b1-more:hover{ background: #bf0000; transition: 0.8s; }

/*newslist-b2*/

.nl-b2{ padding-top: 30px; }

.nl-b2 li{ width: 246px; height: 330px; padding: 10px; border: 1px solid #d1d1d1; float: left; display: inline; margin: 0px 15px 30px 15px; position: relative; }

.nl-b2-img img{ width: 246px; height: 156px;}

.nl-b2-time{ width: 65px; height: 60px; text-align: center; background: url(./myimg/nl-b2-time.png) no-repeat; position: absolute; top: -1px; left: 18px; color: #fff; line-height: 24px; }

.nl-b2-tt{ color: #232323; font-size: 18px; margin-top: 10px; margin-bottom: 5px; height: 56px; }

.nl-b2-tt a:hover{ transition: 0.8s; color: #e92c6e; }

.nl-b2-line{ width: 6px; height: 25px; background: #e92c6e; position: absolute; top: 190px; left: -1px; }

.nl-b2-nav{ color: #bababa; font-size: 14px; line-height: 26px; }

.nl-b2-more{ width: 78px; height: 28px; line-height: 28px; text-align: center; background: #fff; color: #adadad; position: absolute; bottom: 10px; left: 10px; border: 1px solid #adadad; border-radius: 10px; }

.nl-b2-more:hover{ background: #adadad; transition: 0.8s; color: #fff; }

/*newslist-b3*/

.nl-b3{ padding-top: 30px; }

.nl-b3 li{ width: 246px; height: 300px; padding: 10px; border: 1px solid #d1d1d1; float: left; display: inline; margin: 0px 15px 30px 15px; position: relative; }

.nl-b3-img img{ width: 246px; height: 156px;}

.nl-b3-time{ color: #a1a1a1; line-height: 28px; }

.nl-b3-tt{ color: #d22626; font-size: 18px; margin-top: 10px; margin-bottom: 5px; }

.nl-b3-tt a{ color: #d22626;}

.nl-b3-tt:hover{ transition: 0.8s; color: #e92c6e; padding-left: 10px; }

.nl-b3-nav{ color: #555555; font-size: 14px; line-height: 26px; }

.nl-b3-more{ width: 34px; height: 34px; text-align: center; background: url(./myimg/nl-b3-more.png); position: absolute; bottom: 0px; right: 10px; }

.nl-b3-more:hover{ position: absolute; bottom: 0px; right: 5px; transition: 0.5s; z-index: 9; }

.nl-b3-bottom{ border-top: 1px solid #d1d1d1; width: 266px; height: 6px; position: absolute; bottom: 0px; left: 0px; }



/*newslist-b4*/

.nl-b4{ padding-top: 30px; }

.nl-b4-top{ width: 880px; min-height: 150px; border: 2px solid #eeeded; margin: auto; position: relative; margin-bottom: 30px; }

.nl-b4-rl{ width: 94px; height: 143px; background: url(./myimg/nl-b4-rl.png) no-repeat; position: absolute; top: -12px; left: 20px; text-align: center; padding-top: 5px; margin-right: 20px; }

.nl-b4-day{ font-size: 40px; color: #656565; padding-top: 25px; }

.nl-b4-month{ color: #656565; padding-top: 15px; font-size: 16px; }

.nl-b4-img{ width: 146px; height: 110px; margin-left: 140px; margin-top: 12px; }

.nl-b4-img img{ width: 146px; height: 110px; padding: 2px; border:1px solid #f7f7f7;}

.nl-b4-nav{ width: 530px; height: 130px; color: #a4a4a4; margin-left: 30px; margin-top: 17px; }

.nl-b4-nav a:hover{ color: #d52d2c; transition: 0.8s; padding-left: 10px; }

.nl-b4-more{ background: url(./myimg/nl-b4-more.png) no-repeat center left; padding-left: 15px; }

.nl-b4-more a{ font-size: 12px; }

.nl-b4-more a:hover{ padding-left: 5px; }

/*newslist-c1*/

.nl-c1{ padding-top: 30px; }

.nl-c1 li{ border-bottom: 1px dotted #dbdbdb; margin-bottom: 20px; padding-bottom: 20px; }

.nl-c1-rl{ width: 70px; border:1px solid #e5e5e5; }

.nl-c1-rl-top{ text-align: center; background: #dbdbdb; color: #b0b0b0; font-size: 28px; font-weight: bold; line-height: 48px; }

.nl-c1-rl-bottom{ text-align: center; color: #b0b0b0; font-size: 14px; line-height: 34px; }

.nl-c1-nav{ font-size: 12px; color: #b0b0b0; width: 660px; margin-left: 20px; }

.nl-c1-nav a{ font-size: 18px; }

.nl-c1-nav a:hover{ padding-left: 10px; transition: 0.8s; }

.nl-c1-more{ padding-top: 20px; padding-left: 50px; color: #d9d9d9;}

.nl-c1-more a{ width: 35px; height: 35px; color: #d9d9d9; }

.nl-c1-more a:hover{ padding-left: 10px; transition: 0.8s; color: #1dacfc; }

/*newslist-c2*/

.nl-c2{ padding-top: 30px; }

.nl-c2 li{ border-bottom: 1px dashed #797979; margin-bottom: 20px; padding-bottom: 20px; position: relative; }

.nl-c2-tt{ color: #292929; font-size: 16px; margin-bottom: 5px; font-weight: bold; }

.nl-c2-tt:hover{ color: #1dacfc; padding-left: 10px; transition: 0.5s; }

.nl-c2-nav{ color: #797979; font-size: 14px; }

.nl-c2-time{ position: absolute; top: 0px; right: 0px; }

/*newslist-c3*/

.nl-c3{ padding-top: 30px; }

.nl-c3 li{ border-bottom: 1px solid #dbdbdb; margin-bottom: 20px; padding-bottom: 20px; }

.nl-c3-rl{ color: #c8c8c8; text-align: center; text-align: right; padding-top: 10px; }

.nl-c3-nav{ font-size: 16px; color: #b0b0b0; width: 760px; margin-left: 30px; line-height: 28px; }

.nl-c3-nav a{ font-size: 18px; line-height: 40px; }

.nl-c3-nav a:hover{ padding-left: 10px; transition: 0.8s; }

.nl-c3-more{ padding-top: 20px; padding-left: 50px; color: #d9d9d9;}

.nl-c3-more a{ width: 35px; height: 35px; color: #d9d9d9; }

.nl-c3-more a:hover{ padding-left: 10px; transition: 0.8s; color: #1dacfc; }

/*联系我们模板一*/

.c_m1{ padding: 5px 15px 5px 15px; }

.c_m1_info{ width: 830px; padding: 10px 20px 10px 20px; border: 1px solid #d6d6d6; color: #898989; margin-bottom: 20px; margin-top: 20px; }

.c_m1_nav{ margin-top: 10px; margin-left: 80px; }

.c_m1_nav li{ width: 410px; padding-left: 20px; background: #ededed; margin-bottom: 5px; }

.c_m1_phone{ width: 120px; height: 200px; padding-top: 55px; background: url(phone.png) no-repeat; margin-right: 80px; text-align: center;}



.pf{ width: 80px; height: 250px; position: fixed; top: 250px; right: 0px; z-index: 9999; }

.pf li{ width: 70px; height: 25px; padding-top: 30px; text-align: center; color: #fff; font-size: 14px; margin-bottom: 5px; }

.pf li a{ color: #fff; font-size: 14px;}

.pf_1{ background: url(pf_1.png) no-repeat center top #d60000; }

.pf_2{ background: url(pf_2.png) no-repeat center top #e31616; }

.pf_3{ background: url(pf_3.png) no-repeat center top #f63131; }

.pf_4{ background: url(pf_4.png) no-repeat center top #aeafae; }

body { margin: 0; padding: 0; text-align: left; color: #000; font-size: 14px; line-height: 28px; font-family: "微软雅黑"; background: #f5f5f5;}

a:link { color: #282828; text-decoration: none;}

a:visited { color: #282828; text-decoration: none;}

a:hover { text-decoration: none; color: #bc1414; transition: 0.8s;}

a:focus { outline: none; -moz-outline: none;}

h1 { color: #000; font-weight: bold; text-align: center; font-size: 26px; min-height: 50px; line-height: 30px;}

h2 { font-size: 20px;}

img { border: 0;}

ul, li { list-style-type: none; list-style: none; margin: 0; padding: 0;}



#header { width: 100%; position: relative;}

.header{ width:100%; margin: auto; height:auto; overflow:hidden; left:50%; margin-left: -960px; position: relative;z-index:10; }

/*.header { width:1920px; height: 535px; position: absolute; left:50%; margin-left: -960px; overflow: hidden;}*/

#banner_box { width:100%; height: 535px; overflow:hidden; position:relative;}



#banner { width:1920px; height: 535px; position: absolute; left:50%; margin-left: -960px; position: relative;}

.banner{ position: relative; z-index: 0; }

.banner_end{ width: 100%; height: 103px; position: absolute; bottom: 0px; }

.header_top{ width: 1200px; margin: auto; color: #fff; height: 40px; line-height: 40px; }

.header_1{ width: 100%; height: 30px; line-height: 30px; color: #717171; border-bottom: 1px solid #e0e0e0; margin: auto; position: relative; font-size: 12px; }

.header_1_nav{ width: 1200px; height: 30px; margin: auto; }

.header_nav{ width: 1200px; height: 35px; margin: auto; }

.weixin{ width: 170px; height: 35px; position: absolute; right: 500px; top: 0px; }

.header_2{ width: 1200px; margin: auto; line-height: 28px; padding-top: 30px; padding-bottom: 10px; color: #717171; }

.top_ewm{ margin-right: 10px; line-height: 30px; }

.top_tel{ border-left: 1px solid #d2d2d2; color: #717171; padding-left: 25px; margin-top: 20px; height: 15px; line-height: 8px; }



.header_logo{ width: 728px;  }

.p-t-10{ padding-top: 10px; }

.top_cn{ width: 90px; height: 30px; position: absolute; top: 53px; right: 380px; }

.top_en{ width: 110px; height: 30px; position: absolute; top: 53px; right: 260px; }

.header_3{ width: 100%; height: 60px; }

.menu{ width: 1200px; margin: auto; height: 50px; line-height: 50px; margin: auto; position: relative; z-index: 9; }

.menu li{float: left; display: inline; width: 109px; text-align: center; color: #fdf9e8; font-size: 16px;}

.menu li:hover{ color: #ffc658; transition: 1s; }

.menu_bg{ width: 100%; height: 50px; line-height: 50px; background: url(menu_bg.png) center; z-index: 9; position: relative; }

.m_y{ background: #ffd200; color: #000; }

.m_y:hover{ background: #e9c000; }

.zy_banner{ width: 100%; height: 338px; background: url(zy_banner.png) no-repeat center; margin-top: -25px; }

.header_3{ width: 100%; }

.url_gd{ width: 1200px; height: 480px; margin: auto; }



#footer_bg {

	width: 100%;

	color: #fff;

	background: #bc1414;

	margin-top: 50px;

}

.footer{ width: 1200px; padding-top: 20px; padding-bottom: 20px; font-size: 14px; margin: auto; position: relative; color: #fff; line-height: 36px; }

.footer a{ color: #fff; font-size: 14px; }

.footer a:hover{ color: #ccc; }

.ft_lf{ width: 300px; }

.ft_mid{ width: 500px; margin-left: 50px; }

.ft_rt{ width: 300px; }

.ft_lf li{ float: left; padding-right: 20px; }

.footer_1{ width: 100%; padding-top: 10px; padding-bottom: 20px; text-align: center; font-size: 16px; }

.footer_1 a{ font-size: 16px; }

.footer_2{ text-align: center;  }

.footer_2 span{ color: #fff; }

.footer_3{ text-align: right; padding-top: 20px; }

.footer_4{ padding-top: 10px; margin-left: 10px; }

.f_lf{ margin-left: 220px; margin-top: 40px; }

.f_rt{ margin-left: 70px; margin-top: 30px; text-align: left; line-height: 34px; }

.f_share{ margin: auto; width: 300px; }

#wrap {

	width: 1200px;

	margin: auto;

	margin-top: 30px;

}

.top_left{ width: 45%; margin-top: 20px; }

.top_left li{ height: 34px; line-height: 34px; overflow: hidden; margin-top: 8px; }

.top_left li a{ font-size: 16px; }

.top_right{ width: 45%; margin-top: 20px; }

.top_right li{ height: 34px; line-height: 34px; overflow: hidden; margin-top: 8px; }

.top_right li a{ font-size: 16px; }

.in_1{ width: 760px; height: 430px; background: #fff; padding: 40px; }

.in_2{ width: 280px; height: 460px; background: #fff; padding: 25px 30px 25px 30px; }

.in_toutiao{ background: url(toutiao.png) no-repeat; padding-left: 50px; }

.in_toutiao a{ color: #bc1414; }

.in_toutiao a:hover{ color: #000; }

.t_time{ margin-top: -8px; color: #9f9999; }

.in_t_menu{ background: #f0f0f0; height: 44px; line-height: 44px; margin-top: 25px; }

.in_t_menu li{ width: 25%; float: left; font-size: 16px; text-align: center; }

.in_t_menu li:hover{ color: #fff; background: #bc1414; transition: 0.8s; }

.in_t_content{ border-bottom: 1px solid #dcdcdc; padding-bottom: 20px; margin-bottom: 5px; }

.in_t_nav li{ width: 380px; float: left; margin-top: 25px; line-height: 12px; }

.in_t_nav li a{ font-size: 15px; }

.in_k_tt{ height: 48px; line-height: 48px; background: url(line.png) no-repeat bottom left; font-size: 20px; font-weight: bold; position: relative; width: 100%; }

.in_k_tt span{ color: #bc1414; }

.in_more{ position: absolute; top: 0px; right: 5px; font-size: 15px; }

.in_more a{ color: #585858; font-weight: normal; }

.in_more a:hover{ color: #bc1414; }

.in_k_nav li{ padding: 10px 20px 10px 20px; width: 250px; overflow: hidden; background: #bc1414; margin-top: 15px; font-size: 15px; color: #fff; line-height: 32px;}

.in_k_nav li span{ font-size: 14px; color: #ccc;}

.in_k_nav li:hover{ background: #f0f0f0; color: #bc1414; transition: 0.8s; }

.in_k_nav li span:hover{ font-size: 15px; color: #494747; }

.in_3{ width: 1200px; height: 80px; line-height: 80px; background: #bc1414; }

.in_3 li{ width: 159px; height: 80px; line-height: 80px; color: #fff; padding-left: 80px;  font-weight: bold; font-size: 18px; float: left; border-right: 1px solid #a91212; }

.i1{ background: url(i1.png) left  no-repeat; }

.i2{ background: url(i2.png) left  no-repeat; }

.i3{ background: url(i3.png) left  no-repeat; }

.i4{ background: url(i4.png) left  no-repeat; }

.i5{ background: url(i5.png) left  no-repeat; }

.i1:hover{ background: url(i1.png) left center no-repeat #920e0e; transition: 0.8s; }

.i2:hover{ background: url(i2.png) left center no-repeat #920e0e; transition: 0.8s; }

.i3:hover{ background: url(i3.png) left center no-repeat #920e0e; transition: 0.8s; }

.i4:hover{ background: url(i4.png) left center no-repeat #920e0e; transition: 0.8s; }

.i5:hover{ background: url(i5.png) left center no-repeat #920e0e; transition: 0.8s; }

.in_4{ width: 940px; background: #fff; padding: 28px 30px 30px 30px; }

.in_tt{ height: 48px; line-height: 48px; background: url(line.png) no-repeat bottom left; font-size: 20px; font-weight: bold; position: relative; width: 100%; }

.in_tt span{ color: #bc1414; }

.in_5{ background: #fff; padding: 10px 40px 10px 40px; margin-top: 30px; margin-bottom: 30px; }

.in_6{ width: 515px; padding: 10px 40px 10px 40px; height: 330px; background: #fff; }

.in_6 li{ margin-top: 10px; position: relative; }

.in_6 li a{ font-size: 16px; }

.in_6_time{ position: absolute; top: 0px; right: 0px; }

.in_7{ width: 515px; padding: 10px 40px 10px 40px; height: 330px; background: #fff; font-size: 15px; line-height: 36px; }

.about_left{ width: 320px; height: 216px; background: url(about_left.png) no-repeat; }

.about_menu li{ width: 190px; height: 45px; line-height: 45px; background: #f5f5f5; float: left; margin-left: 2px; text-align: center; font-size: 16px; }

.about_menu li:hover{ background: #bc1414; color: #fff; transition: 0.8s; }

.about_right{ width: 770px; color: #7e7b7b; }

/* 本例子css */

.picScroll-left{ overflow:hidden; position:relative;}

.picScroll-left .hd{ overflow:hidden;  }

.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:40px; height:39px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;

	 cursor:pointer; background:url("t_l.png") no-repeat;}

.picScroll-left .hd .next{ background:url("t_r.png") no-repeat; }

.picScroll-left .hd .prevStop{ background:url("t_l.png") no-repeat; }

.picScroll-left .hd .nextStop{ background:url("t_r.png") no-repeat; }

.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }

.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; position: relative; text-align: center; }

.picScroll-left .hd ul li.on{ background-position:0 0; }

.picScroll-left .bd{ padding:0px; }

.picScroll-left .bd ul{ overflow:hidden; zoom:1; }

.picScroll-left .bd ul li{ margin:0 3px; float:left; _display:inline; overflow:hidden; text-align:center; text-align: left; position: relative; background: #fff; text-align: center; font-size: 16px; color: #000; }

.picScroll-left .bd ul li a{ color: #000; }

.picScroll-left .bd ul li span{ font-size: 14px; color: #848282; }

.picScroll-left .bd ul li:hover{ transition: 0.8s; color: #fff; }

.picScroll-left .bd ul li .pic_in{ text-align:center; }

.picScroll-left .bd ul li  img{ }

.picScroll-left .bd ul li .pic_in a:hover img{ border-color:#999; color: #fff; }

.picScroll-left .bd ul li .title_in{ line-height:24px; text-align: left; position: relative;}

.picScroll-left .bd ul li .title_in a{ font-size: 16px; line-height: 36px; }

.pro_ms{ width: 72px; height: 24px; line-height: 24px; background: #f75f13; text-align: center; position: absolute; right: 10px; bottom: 10px; color: #fff; }

.pro_ms:hover{ background: #c74b0c; transition: 0.8s; }







/* 本例子css */

.picScroll-left-2{ overflow:hidden; position:relative; margin-bottom: 20px;}

.picScroll-left-2 .hd{ overflow:hidden;  }

.picScroll-left-2 .hd .prev,.picScroll-left-2 .hd .next{ display:block;  width:40px; height:39px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;

	 cursor:pointer; background:url("t_l_2.png") no-repeat;}

.picScroll-left-2 .hd .next{ background:url("t_r_2.png") no-repeat; }

.picScroll-left-2 .hd .prevStop{ background:url("t_l_2.png") no-repeat; }

.picScroll-left-2 .hd .nextStop{ background:url("t_r_2.png") no-repeat; }

.picScroll-left-2 .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }

.picScroll-left-2 .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; position: relative; }

.picScroll-left-2 .hd ul li.on{ background-position:0 0; }

.picScroll-left-2 .bd{ padding:10px; }

.picScroll-left-2 .bd ul{ overflow:hidden; zoom:1; }

.picScroll-left-2 .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }

.picScroll-left-2 .bd ul li .pic_in{ text-align:center; }

.picScroll-left-2 .bd ul li .pic_in img{ width:265px; height:203px; display:block; border: #3b89ff solid 5px; }

.picScroll-left-2 .bd ul li .pic_in a{ font-size: 16px; line-height: 32px; }

.picScroll-left-2 .bd ul li .pic_in a:hover img{ border-color:#999;  }

.picScroll-left-2 .bd ul li .title_in{ line-height:24px; text-align: right; position: relative;}

.picScroll-left-2 .bd ul li .title_in a{ font-size: 16px; line-height: 36px; }



/*TAB切换*/

.slideTxtBox{ width: 1200px; height: 600px; margin-top: 30px; overflow:hidden;  }

.slideTxtBox .hd{ height:58px; line-height:58px; background:#343434; color: #fff; font-size: 24px; position:relative; }

.slideTxtBox .hd ul{ float:left;  position:absolute; top:-1px; height:58px;   }

.slideTxtBox .hd ul li{ width: 465px; text-align: center; float:left; cursor:pointer; height:58px;  }

.slideTxtBox .hd ul li.on{ height:58px;  background:#0282cb; }

.slideTxtBox .bd ul{ padding:10px 0px 10px 0px;  zoom:1; position: relative;  }

.slideTxtBox .bd li{float: left; display: inline; margin-left: 5px; margin-right: 5px; margin-bottom: 10px; text-align: left; position: relative;}

.slideTxtBox .bd li a{ font-size: 14px; color:#898989; }

.slideTxtBox .bd li a:hover{ color: #000; }

.slideTxtBox .bd li .date{ float:right; color:#999;  }

/* 本例子css */

.txtScroll-top{ overflow:hidden; position:relative;}

.txtScroll-top .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }

.txtScroll-top .hd .prev,.txtScroll-top .hd .next{ display:block;  width:9px; height:5px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;

	 cursor:pointer; background:url("images/icoUp.gif") no-repeat;}

.txtScroll-top .hd .next{ background:url("images/icoDown.gif") no-repeat;  }

.txtScroll-top .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; }

.txtScroll-top .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }

.txtScroll-top .hd ul li.on{ background-position:0 0; }

.txtScroll-top .infoList li{ font-size: 14px; height: 34px; line-height: 34px; list-style: disc;}

.txtScroll-top .infoList li .date{ float:right; color:#999;  }

/* 本例子css */

.multipleColumn{ overflow:hidden; position:relative; }

.multipleColumn .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0 10px;  }

.multipleColumn .hd .prev,.multipleColumn .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;

	 cursor:pointer; background:url("images/icoLeft.gif") no-repeat;}

.multipleColumn .hd .next{ background:url("images/icoRight.gif") no-repeat;  }

.multipleColumn .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }

.multipleColumn .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:10px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; margin-bottom: 10px; }

.multipleColumn .hd ul li.on{ background-position:0 0; }



.multipleColumn .bd{ padding-top:10px; overflow:hidden;  }

.multipleColumn .bd ul{ overflow:hidden; zoom:1; width:290px;  float:left; _display:inline;  }

.multipleColumn .bd ul li{ margin:0 5px 20px 0px; float:left; _display:inline; overflow:hidden; text-align:center; background: #fff; padding-bottom: 10px;  }

.multipleColumn .bd ul li:hover{ background: #9b6769; transition: 0.8s; color: #fff; }

.multipleColumn .bd ul li a:hover{ color: #fff; }

.multipleColumn .bd ul li .pic{ text-align:center; }

.multipleColumn .bd ul li .pic a:hover img{ border-color:#999;  }

.multipleColumn .bd ul li #title{ margin-top: 1px; }

.in_clock_5{ position: absolute; top:240px; right: 10px; }

.in_type_lf{ width: 248px; height: 562px; background: url(in_type_lf.png) no-repeat; position: absolute; top: -67px; left: -270px; z-index: 999; }

.in_type_tt{ font-size: 25px; color: #fff; font-weight: bold; padding-left: 70px; padding-top: 19px; }

.in_type_nav{ padding-left: 25px; padding-top: 50px; }

.in_type_nav li{ width: 188px; color: #fff; text-align: left; background: url(in_type_nav.png) no-repeat right center; }

.in_type_nav li a{ color: #fff; }

.zixun{ width: 60px; height: 21px; background: url(zixun.png) no-repeat; position: absolute; bottom: 0px; right: 0px; }



#in_gd{

	width: 580px;

	height: 240px;

	overflow: hidden;

}

#in_gd li{ float: left; display: inline; text-align: center; margin-left: 20px; }

#ms_gd{

	width: 1200px;

	height: 270px;

	padding-top: 50px;

	overflow: hidden;

}

#ms_gd li{ float: left; display: inline; margin-left: 30px; text-align: center; }

#ms_gd li a{ font-size: 16px; }

#shipin {

	width: 248px;

	height: 220px;

	top: 0;

	left: 0;

	position: absolute;

}

.touming {

	opacity: 1

}

.touming:hover {

	opacity: .8;

	transition: 1s;

}



#sortlist{width:250px; background: #6e2004;}

#sortlist h3{height:60px; border-bottom:1px solid #3db2f5;cursor:pointer;font:normal 25px/50px \5fae\8f6f\96c5\9ed1;background: #0282cb;}

#sortlist .fore h3{border:none;}

#sortlist h3 a{ float: left; margin-top: 5px;color: #fff;}

#sortlist h3 a:hover{ color: #d6edff;}

#sortlist b{float:left;width:11px;height:11px;margin:25px 8px 0 15px;background:url(attrsicon1.jpg) no-repeat;overflow:hidden;cursor:pointer;}

#sortlist ul{overflow:hidden;display:none;zoom:1;}

#sortlist li{ width:180px; height:40px; line-height: 40px; padding:0px 15px 0px 35px;overflow:hidden; font-size: 16px; background: url(in_type_nav.png) right center  no-repeat #6e2004;}

#sortlist .current b{background:url(attrsicon2.jpg) no-repeat;}

#sortlist .current ul{display:block;}

#sortlist li a{ color: #d6edff; }

#sortlist li a:hover{ color: #fff; }

#sortlist .cat3{color:#E10505;}

#left {

	float: left;

	display: inline

}

.left_tt{ width: 250px; background: no-repeat #6e2004; padding: 20px 0px 20px 0px; margin-top: 20px; margin-bottom: 10px; color: #fff; font-size: 26px; font-weight: bold; text-align: center; }

.left_nav{ margin-bottom: 30px; padding-top: 20px; }

.left_nav li{ width: 270px; height: 200px; margin-bottom: 20px; }

.left_nav li:hover{ background: #e4e4e4; transition: 1s; }

/*新闻中心*/

.news_lf{ width: 72px; height: 72px; color: #fff; text-align: center; }

.news_rt{ width: 800px; height: 72px; }

.news_rt a{ font-size: 16px; }

.news_rt a:hover{ color: #6e2004; }

#Newslist li {

	height: 100px;

	line-height: 32px;

	padding-top:25px;

	border-bottom: 1px solid #ececec;

}

/*新闻模板一*/

.n_m1{ padding-top: 30px; }

.n_m1_top{ width: 100%; }

.n_m1_top li{ width: 359px; padding: 20px; background: #f6f6f6; color: #afafaf; float: left; display: inline; border-right: 1px solid #fff; }

.n_m1_top li:hover{ background: #6e2004; color: #fff; transition:1s; }

.n_m1_tt { height: 32px; overflow: hidden; }

.n_m1_bottom{ width: 100%; }

.n_m1_bottom li{ width: 339px; margin: 10px; padding: 20px; background: #e7eef3; color: #afafaf; float: left; display: inline; }

.n_m1_bottom li:hover{ background: #6e2004; color: #fff; transition:1s; }

.n_m1_tt { height: 32px; overflow: hidden; }

/*联系我们模板一*/

.c_m1{ padding: 5px 15px 5px 15px; }

.c_m1_info{ width: 90%; padding: 10px 20px 10px 20px; border: 1px solid #d6d6d6; color: #898989; margin-bottom: 20px; margin-top: 20px; }

.c_m1_nav{ margin-top: 10px; margin-left: 80px; }

.c_m1_nav li{ width: 410px; padding-left: 20px; background: #ededed; margin-bottom: 5px; }

.c_m1_phone{ width: 120px; height: 200px; padding-top: 55px; background: url(phone.png) no-repeat; margin-right: 80px; text-align: center;}





#right {

	width: 780px;

	padding-left: 20px;

	padding-right: 20px;

	min-height: 600px;

	float: right;

	display: inline;

	background: #fff;

}

.pro_img{ width: 540px; height: 280px; background: #f7f7f7; padding: 20px; margin-left: 20px; margin-bottom: 20px; }

.pro_info{ width: 90px; height: 30px; line-height: 30px; text-align: center; background: #fe7a78; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; color: #fff; float: left; display: inline;}

.ctc_info{ width: 90px; height: 30px; line-height: 30px; text-align: center; background: #2a2b2c; -moz-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; color: #fff; float: left; display: inline; margin-left: 30px;}

.title {

	margin-top: 20px;

	width: 100%;

	height: 35px;

	margin-left: auto;

	margin-right: auto;

	text-align: right;

	color: #666666;

	position: relative;

	background: url(line.png) no-repeat left bottom;

}

.title a{ color: #666666; }

#por_1{ position: absolute; color: #6e2004; font-size: 26px; font-weight: bold; top: 0px; left: 0px; }

.miaoshu{ color: #6e2004; font-size: 18px; }

#por_2{ position: absolute; color: #f17e19; font-size: 22px; top: 0px; right: 0px; }

#por_3{ position: absolute; color: #666666; font-size: 12px; top: 35px; left: 0px; }

.pro_txt{ width: 350px; }

.p1{ font-weight: bold; font-size: 28px; color: #6e2004; }

.p2{ color: #555555; height: 120px; margin-top: 10px; margin-bottom: 10px; border-bottom: 1px dotted #b6b6b6;}

.pinpai{ border-bottom: 1px dotted #b6b6b6; height: 40px; line-height: 40px; font-size: 14px;}

.slogen{ width: 350px; height: 46px; line-height: 46px; font-size: 16px; color: #fff; text-align: center; font-weight: bold; background: #6e2004; margin-top: 20px; margin-bottom: 20px; }

.zxdg{ width: 145px; height: 47px; line-height: 47px; color: #fff; font-size: 16px; background: #0282cb; text-align: center; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; }

.qq{ width: 145px; height: 47px; line-height: 47px; color: #fff; font-size: 16px; background: #f2580c; text-align: center; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; margin-left: 20px; }

.p4{ font-weight: bold; font-size: 25px; color: #6e2004; margin-top: 20px; margin-bottom: 20px; }

.pro_02_line{ height: 5px; margin-top: 30px; width: 898px;}

.pro_02{ color: #4a4a4a; font-size: 18px; height: 50px; line-height: 50px; background: #e6e6e6; }

.pro_02 li{ width: 223px; float: left; display: inline; color: #000; border-right: 2px solid #fff; text-align: center; }

.pro_02 li:hover{ color: #fff; background: #6e2004; }

#pro_03{ color: #555555; font-size: 16px; padding: 20px; }

#pro_tedian{ background: #6e2004; padding-left: 20px; height: 44px; line-height: 44px; font-size: 18px; color: #fff;  }

#pro_message{ background: #6e2004; padding-left: 20px; height: 44px; line-height: 44px; font-size: 18px; color: #fff; margin-top: 20px;margin-bottom: 20px; }

#pro_04{ background: #6e2004; padding-left: 20px; height: 44px; line-height: 44px; font-size: 18px; color: #fff;margin-top: 20px; }

.pro_03{ color: #555555; font-size: 16px; padding: 20px; }

.pro_04{ background: #6e2004; padding-left: 20px; height: 44px; line-height: 44px; font-size: 18px; color: #fff; }

.pro_05{ padding-top: 20px; margin-bottom: 20px; border-bottom: 1px dotted #b6b6b6; }

.pro_05 li{ float: left; display: inline; text-align: center; }

.pro_message{ width: 480px; padding-top: 70px; background: url(pro_message.png) no-repeat; }

.pro_news{ width: 390px; height: 276px; padding-top: 70px; background: url(pro_news.png) no-repeat; position: relative; }

.pro_news li{ background: url(in_7_md_li.png) no-repeat center left; height: 32px; line-height: 32px; padding-left: 20px; }

.pro_news li a{ font-size: 14px; }

.pro_button{ position: absolute; width: 380px; height: 60px; bottom: 0px; left: 0px; }

.pro_button_1{ height: 48px; line-height: 48px; width: 120px; text-align: center; color: #4a4a4a; font-size: 20px; border: 1px solid #4a4a4a; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; }

.pro_button_2{ height: 48px; line-height: 48px; width: 180px; text-align: center; color: #4a4a4a; font-size: 20px; border: 1px solid #4a4a4a; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; margin-left: 20px; }

.pro_share{ margin-top: 10px; padding-left: 26px; }

.shuiyin {

	position: absolute;

	top: 0;

	left: 0;

	width: 100%;

	height: 100%;

	display: block;

	background: url(shuiyin.png) center no-repeat;

	background-size: 80%;

}

.mingshi{

	height: 410px;

	background: #f3f3f3;

	margin-top: 30px;

}

.mingshi_nav{width: 1200px; height: 300px; margin: auto; position: relative;}

.mingshi_tt{ width: 207px; height: 39px; background: url(mingshi_tt.png) no-repeat; left: 500px; top: -20px; position: absolute; }

#nav {

	margin: auto;

	padding-top: 20px;

	padding-bottom: 40px;

	font-size: 16px;

	line-height: 36px;

	text-align: left;

}

#indexNews li {

	border-bottom: 1px dotted #d7d7d7;

	line-height: 32px;

	margin-bottom: 10px

}

#indexNews li a{ font-size: 16px; }

#indexNews li a:hover {

	color: #6e2004;

	padding-left: 10px;

	transition: 0.8s;

}

#news_jianjie {

	font-size: 12px;

	color: #858585;

	line-height: 24px

}

.gray_back {

	width: 100%;

	background: #efefef;

	-moz-border-radius: 3px;

	-webkit-border-radius: 3px;

	border-radius: 3px;

	font-size: 12px;

	height: 30px;

	line-height: 30px;

	padding-left: 10px;

	margin-bottom: 20px

}

#picUL li {

	overflow: hidden;

	float: left;

	display: inline;

	line-height: 24px;

	position: relative;

	margin-left: 10px; margin-right: 10px; margin-bottom: 20px;

}

.img:hover { transform: scale(1.05); transition: 0.5s; }

.G_InputText {

	width: 500px;

	height: 12px;

	padding: 10px;

	border: 1px solid #ccc;

	margin: 5px 0;

}

.G_textarea {

	width: 500px;

	height: 100px;

	padding: 10px;

	border: 1px solid #ccc;

	margin: 5px 0

}

.yanzheng {

	width: 100px;

	height: 12px;

	padding: 5px;

	border: 1px solid #ccc;

	margin: 5px 0

}

.G_botton {

	width: 100px;

	padding: 10px;

	line-height: 14px;

	background: #6e2004;

	cursor: pointer;

	color: #fff;

	border: none;

	transition: all .2s

}

#contact {

	width: 90%;

	padding: 10px 20px 10px 20px;

	background: #e4e4e4;

	margin: auto;

	color: #282828

}

