@charset "utf-8";

@charset "utf-8";

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

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

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

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

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

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

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

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

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

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

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

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



.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; }

.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; }

.m-t-20{ margin-top: 20px; }

.m-b-20{ margin-bottom: 20px; }

.m-l-20{ margin-left: 20px; }

.m-r-20{ margin-right: 20px; }

.m-t-50{ margin-top: 50px; }

.m-b-50{ margin-bottom: 50px; }

.m-l-50{ margin-left: 50px; }

.m-r-50{ margin-right: 50px; }



/*banben*/

.top_banben li{float: left; display: inline; line-height: 18px; padding-left: 30px; margin-right: 15px;}

.en{ height: 18px; background: url(en.png) center left no-repeat; }

.cn{ height: 18px; background: url(cn.png) center left no-repeat; }

.ko{ height: 18px; background: url(ko.png) center left no-repeat; }

.jp{ height: 18px; background: url(jp.png) center left no-repeat; }

.top_tel{ text-align: right; margin-top: 30px; }





/*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: #fff;}

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

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

a:hover { text-decoration: none; color: #e00000; 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;}

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

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

.header_1{ width: 100%; height: 35px; line-height: 35px; color: #fff; background: #2c2c2c; margin: auto; position: relative; }

.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; height: 95px; line-height: 28px; padding-top: 30px; padding-bottom: 10px; }



.header_logo{ width: 750px; padding-top: 5px;  }

.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: 60px; line-height: 60px; margin: auto; position: relative; z-index: 9; }

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

.menu li:hover{ color: #fff; transition: 1s; background: #e00000; }

.menu_bg{ width: 100%; border-top: 1px solid #e5e5e5; }

.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; }

.header_3{ width: 100%; }

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



#footer_bg {

	width: 100%;

	color: #fff;

	background: #1d1d1d;

	margin-top: 50px;

}

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

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

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

.footer_1{ width: 245px; height: 100px; padding-top: 20px; border-right: 1px solid #3a3a3a; }

.footer_1 li{ width: 100px; height: 30px; line-height: 30px; float: left; }

.footer_2{ width: 440px; padding-left: 65px; padding-top: 20px; border-right: 1px solid #3a3a3a;  }

.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; }



#wrap {

	width: 1200px;

	margin: auto;

	margin-top: 30px;

}

.in_top{ width: 100%; height: 98px; background: #e00000; }

.in_top_lf{ font-size: 16px; color: #ffcc00; font-weight: bold; height: 83px; padding-top: 15px; line-height: 30px; width: 345px; border-right: 1px solid #f32e2e; padding-left: 20px; padding-right: 20px; }

.in_top_ct{ font-size: 16px; color: #fff; text-align: left; padding-top: 20px; padding-left: 50px; }

.in_top_ct a{ font-size: 15px; color: #fff; }

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

.in_top_rt{ width: 91px; height: 40px; line-height: 40px; padding-left: 40px; color: #e00000; background: url(in_message.png) no-repeat; font-size: 16px; margin-top: 30px; margin-right: 20px; }

.in_top_rt:hover{ color: #0d6dac; }

.top_nav{ width: 1200px; margin: auto; }



.in_tt{ text-align: center; font-size: 35px; color: #000; font-weight: bold; width: 100%; height: 40px; line-height: 40px; position: relative; margin-top: 50px; margin-bottom: 20px; }

.in_tel{ position: absolute; top: 5px; right: 0px; font-size: 16px; color: #333333; position: absolute; }

.in_tel span{ font-size: 22px; font-weight: bold; color: #e00000; }

.pro_menu_lf{ width: 115px; height: 60px; line-height: 60px; background: url(icon.png) center left no-repeat #e00000; font-size: 22px; color: #fff; padding-left: 55px; }

.pro_menu_rt{ height: 60px; line-height: 60px; padding-left: 30px; }

.pro_menu_rt a{ background: url(jiantou.png) no-repeat center left; padding-left: 20px; font-size: 16px; color: #333333; }

.pro_menu_rt a:hover{ padding-left: 30px; color: #e00000; }

.youshi_list li{ width: 503px; height: 48px; line-height: 48px; padding-left: 70px; background: url(youshi.png) no-repeat; float: left; display: inline; margin: 10px 10px 10px 10px; font-size: 17px; color: #222222; font-weight: bold; }

.in_about{ background: #e00000; padding-top: 1px; padding-bottom: 30px; margin-top: 40px; font-size: 15px; color: #fff; line-height: 30px; padding-left: 20px; padding-right: 20px; padding-top: 20px; }

.w1200{ width: 1200px; margin: auto; position: relative; }

.in_list{ width: 100%; background: #ffcc00; padding-top: 25px; padding-bottom: 25px; text-align: center; font-size: 15px; color: #3d4a28; position: relative; }

.in_list a{ color: #3d4a28; }

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

.list_tel{ position: absolute; top: 0px; right: 0px; font-size: 16px; color: #3d4a28; position: absolute; right: 20px; }

.list_tel span{ font-size: 22px; font-weight: bold; color: #3d4a28; }

.tt_rt{ text-align: left; font-size: 35px; color: #000; font-weight: bold; width: 100%; height: 40px; line-height: 40px; position: relative; margin-top: 50px; margin-bottom: 20px; }

.in_news{ margin-top: 50px; }

.in_news_lf{ width: 297px; height: 161px; background: url(in_news_lf.png) no-repeat; position: relative; }

.in_news_ct{ width: 400px; height: 170px; margin-left: 40px; }

.in_news_rt{ width: 400px; height: 170px; }

.in_news_ct li{ color: #888888; font-size: 14px; }

.in_news_ct li a{ font-size: 16px; color: #333333; }

.in_news_ct li a:hover{ color: #e00000; padding-left: 10px; }

.in_news_rt li{ height: 44px; line-height: 44px; }

.in_news_rt li a{ font-size: 16px; color: #333333; }

.in_news_rt li a:hover{ color: #e00000; padding-left: 10px; }

/* 本例子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 8px; float:left; _display:inline; overflow:hidden; text-align:center; text-align: left; position: relative; }

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

.picScroll-left .bd ul li  img{ padding: 5px; border: 1px solid #ccc; }

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

.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:300px;  float:left; _display:inline;  }

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

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

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

.multipleColumn .bd ul li .title{ line-height:24px;}



.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: #e00000;}

#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 #e00000;}

#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 {

	width: 250px;

	float: left;

	display: inline

}

.left_tt{ width: 250px; background: no-repeat #e00000; 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; }

.left_nav li{ padding-left: 20px; height: 40px; line-height: 40px; border: 1px solid #e3e3e3; background: #f7f7f7; margin-bottom: 10px; }

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

.left_pro{ width: 250px; height: 80px; line-height: 80px; background: #e00000; }

.left_pro:hover{ background: #0b7346; transition: 1s; }

.left_join{ width: 250px; height: 80px; line-height: 80px; background: #f86b0d; margin-top: 20px; }

.left_join:hover{ background: #e5620b; 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: #e00000; }

#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: #e00000; 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: #e00000; color: #fff; transition:1s; }

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

/*联系我们模板一*/

.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;}





#right {

	width: 900px;

	min-height: 600px;

	float: right;

	display: inline;

}

.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;

	border-bottom: 2px solid #dcdcdc;

	position: relative;

}

.title a{ color: #666666; }

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

.miaoshu{ color: #e00000; 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: #e00000; }

.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: #e00000; margin-top: 20px; margin-top: 5px;}

.zxdg{ width: 350px; 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: 350px; 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-top: 5px; }

.p4{ font-weight: bold; font-size: 25px; color: #e00000; 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: #e00000; }

#pro_03{ color: #555555; font-size: 16px; padding: 20px; }
#pro_03 img{max-width: 100%;}
#pro_tedian{ background: #e00000; padding-left: 20px; height: 44px; line-height: 44px; font-size: 18px; color: #fff;  }

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

#pro_04{ background: #e00000; 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: #e00000; 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; margin-left: 20px; }

.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; }



.order-content .order-line{

    color: #333;

    height: 30px;

    line-height: 30px;

    margin-bottom: 12px;

    font-size: 14px;

}

.order-content .order-line:after{

    display: block;

    content: '';

    clear: both;

    height: 0;

    width: 0;

}

.order-content .order-line lable{

    width: 70px;

    margin-right: 5px;

    display: inline-block;

    float: left;

    text-align: right;

}

.order-content .order-line .order-zhi{

    float: left;

    padding: 10px;

    line-height: 30px;

    padding: 0px 10px;

    max-width: 380px;

    border: 1px solid #d2d2d2;

}

.order-content .order-line .order-zhi.noborder{

    border:none;

}

.order-content .order-line  .order-zhi.overword{

    height: 30px;

    overflow: hidden;

    text-overflow:ellipsis;

    white-space: nowrap;



}

.order-line.bz-line{

    height: auto;

}

.order-content .order-line .beizhu{

    padding: 10px;

    float: left;

    border: 1px solid #d2d2d2;

}

.order-content .order-line .dwid{

    width: 375px;

}

.order-content .order-line img{

    display: inline-block;

    float: left;

    margin-left:15px;

}

.order-content .go-sub{

    margin-left:70px;

    border: none;

    color: #fff;

    background: #ff5e25;

    font-size: 14px;

    padding: 8px 28px;

    margin-top:8px;

    border-radius: 5px;

    outline: none;

}

.order-content .go-sub:hover

{

    background: #FE4200;

}





.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: 18px;

	line-height: 40px

}

#indexNews li {

	border-bottom: 1px dotted #d7d7d7;

	line-height: 32px;

	margin-bottom: 10px

}

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

#indexNews li a:hover {

	color: #e00000;

	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: 9px; margin-right: 9px; 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: #e00000;

	cursor: pointer;

	color: #fff;

	border: none;

	transition: all .2s

}

#contact {

	width: 90%;

	padding: 10px 20px 10px 20px;

	background: #e4e4e4;

	margin: auto;

	color: #282828

}
table tr td{
	border:1px solid;
}
table {
	width:100%;
}

