
a{text-decoration:none;color:#424242;}
a:hover{ text-decoration:none; color:#ff0000;}
.a1{text-decoration:none;color:#F9744A;}
.a1:hover{ text-decoration:none; color:#F9744A;}
.a2{text-decoration:none;color:#424242; display:block; float:left;}
.a2:hover{ text-decoration:none; color:#ff0000;}

/*留言板*/
#message{
width:200px;
text-align:center;
position:absolute;
bottom:0px;
right:2px;
background:#CCCCCC;
overflow-x: hidden;
overflow-y: hidden;
position: fixed;
z-index:100;
}

.wrapper{ width:100%; height:auto;}
.center{ width:1200px; height:auto; margin:0 auto;}
/*头部*/


.menu{ width:100%; height:80px; background:url(../images/menu_bg.png) repeat-x; position:absolute; z-index:10000}
.menu_center{ width:1100px; height:80px; margin:0 auto;}
.menu_left{ width:65px; height:80px; background:url(../images/menu_left.png) left bottom no-repeat; float:left;}
.menu_mid{ width:970px; height:80px; background:#fff; float:left;}
.menu_right{ width:65px; height:80px; background:url(../images/menu_right.png) right bottom no-repeat; float:left;}
.logo{ float:left; padding-top:0px;width: 139px;}
.menu_ul{ float:left; margin-left:20px; height:80px; border-left:1px solid #E7E7E7;}
.menu_ul li{ float:left; width:80px; height:80px; border-right:1px solid #E7E7E7;}
.menu_a{ display:block; width:80px; height:80px; line-height:80px; text-align:center; color:#3b3b3b; font-size:14px;}
.menu_a:hover{ display:block; width:80px; height:80px; line-height:80px; text-align:center; color:#FA7142; font-size:14px;}
#current{ display:block; width:80px; height:80px; line-height:80px; text-align:center; color:#FA7142; font-size:14px;}
.box_a{ display:block; width:80px; height:30px; background:#ee7f29; text-align:center; line-height:30px; color:#fff;}
.box_a:hover{ display:block; width:80px; height:30px; background:#ee7f29; text-align:center; line-height:30px; color:#fff; 
 text-decoration:underline;}

/****幻灯片****/
.main_image {width:100%; height:420px; overflow:hidden; margin:0 auto; position:relative}
.main_image ul {width:9999px; height:420px; overflow:hidden; position:absolute; top:0; left:0}
.main_image li {float:left; width:100%; height:422px;}
.main_image li span {display:block; width:100%; height:422px}
.main_image li a {display:block; width:100%; height:422px}
.main_image li .img_1 {background: url('../images/banner1.png') center top no-repeat}
.main_image li .img_2 {background: url('../images/banner2.png') center top no-repeat}
.main_image li .img_3 {background: url('../images/banner3.png') center top no-repeat}
.main_image li .img_4 {background: url('../images/banner4.png') center top no-repeat}
.main_image li .img_5 {background: url('../images/banner5.png') center top no-repeat}

div.flicking_con {width:100%; margin:0 auto; position:relative;}

div.flicking_con{position:absolute; top:425px; z-index:999; width:100%; height:31px; background:url(../images/banner_bg.png);}
.flicking_inner{z-index:999; width:110px; margin:0 auto; margin-top:5px;} /* 121126 */
div.flicking_con a {float:left; width:21px; height:21px; margin:0; padding:0; background:url('../images/btn_main_img.png') 0 0 no-repeat; display:block; text-indent:-1000px}
div.flicking_con a.on {background-position:0 -21px}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:73px!important;height:74px!important;top:50%;margin-top:-37px;display:none;}
#btn_prev{background:url(../images/hover_left.png) no-repeat left top;left:100px;}
#btn_next{background:url(../images/hover_right.png) no-repeat right top;right:100px;}
/********/
/* 新闻 特效*/
.cyxsj{ width:100%; height:auto; background:#787878;}
/*效果*/
.run {POSITION: relative;HEIGHT: 325px;width:800px;margin:20px auto;BORDER:0;}
.runlf {Z-INDEX: 100;LEFT:-15px;WIDTH: 30px;POSITION: absolute;TOP: 85px; HEIGHT:80px}
.runrg {Z-INDEX: 100;RIGHT:-75px;WIDTH: 30px;POSITION: absolute;TOP: 85px; HEIGHT: 80px}
.runlf IMG {CURSOR: pointer}
.runrg IMG {CURSOR: pointer}
#gdq { margin-left: 31px; overflow: hidden; width: 800px; padding-top: 15px; position: absolute}
#gdq DIV {WIDTH: 50000px}
#gdq img{ width:180px; height:200px; float:left; padding-right:25px;}
#gdq UL LI {FLOAT: left;WIDTH: 800px; overflow:hidden; color:#fff; font-size:12px; line-height:22px;}
#gdq UL LI span{ font-size:16px; padding-bottom:10px; display:block;}
/**/
.cyxsj_name{ width:1000px; height:auto; padding-top:20px; font-size:20px;  color:#fff; text-align:center; margin:0 auto;
 letter-spacing:1px;}


/*内容*/
.main{ width:100%; height:auto; background:#0089b5;}
/**mainlist1**/
.mainlist1{ width:100%; height:auto; background:#fff;}
.dh_ul{ height:100px; padding-top:60px; padding-bottom:60px; margin-left:50px;}
.dh_ul li{ width:230px; height:100px; float:left; margin-left:35px; text-indent:95px; color:#fff; line-height:100px; font-size:20px;}
.dh_a1{ display:block; width:230px; height:100px; background:url(../images/dh1.png); transition:all 0.3s;color:#fff;  border-radius:5px;}
.dh_a1:hover{ display:block; width:230px; height:100px; background:url(../images/dh1.png) left -100px no-repeat; transition:all 0.3s;color:#fff;}
.dh_a2{ display:block; width:230px; height:100px; background:url(../images/dh2.png); transition:all 0.3s;color:#fff; border-radius:5px;}
.dh_a2:hover{ display:block; width:230px; height:100px; background:url(../images/dh2.png) left -100px no-repeat; transition:all 0.3s;color:#fff;}
.dh_a3{ display:block; width:230px; height:100px; background:url(../images/dh3.png); transition:all 0.3s;color:#fff; border-radius:5px;}
.dh_a3:hover{ display:block; width:230px; height:100px; background:url(../images/dh3.png) left -100px no-repeat; transition:all 0.3s;color:#fff;}
.dh_a4{ display:block; width:230px; height:100px; background:url(../images/dh4.png); transition:all 0.3s;color:#fff; border-radius:5px;}
.dh_a4:hover{ display:block; width:230px; height:100px; background:url(../images/dh4.png) left -100px no-repeat; transition:all 0.3s;color:#fff;}
/**mainlist2**/
.mainlist2{ width:100%; height:auto; background:#f5f6f6; padding-top:20px; padding-bottom:20px;}
.name_bg1{ width:1200px; height:70px; border-bottom:1px solid #e8e8e8;}
.name1{ float:left; font-size:24px; color:#0268b3;; height:60px; line-height:60px;}
.name2{ width:215px; height:40px; margin-left:20px; line-height:40px; font-size:18px; color:#646464; border-bottom:1px solid #DEDEDE;}
.name3{ float:left; height:50px; line-height:50px; margin-left:10px;}
.name4{ width:240px; font-size:18px; color:#646464; padding-bottom:10px; border-bottom:1px solid #cccccc;}
.name5{ width:250px; font-size:18px; color:#646464; padding-bottom:10px; border-bottom:1px solid #cccccc;}
.english{ color:#777;}
.more1{ float:right; height:60px; line-height:60px; font-size:14px;}

.mainlist2_b{ width:1200px; height:auto; overflow:hidden; margin-top:20px;}
.mainlist2_left{ width:255px; height:auto; float:left;}
.leftmenu{ width:255px; height:auto; background:#fff; padding-top:20px; padding-bottom:20px;}

.mainlist2_right{ width:925px; height:auto; float:right;}
.product{ width:925px; height:auto;}
.product_ul{ width:1000px; height:auto; position:relative; left:-20px;}
.product_ul li{ width:295px; float:left; margin-left:20px}
.product_ul li img{ width:295px; height:300px}
.product_a{ height:50px;}
.xxjr{ float:right; height:50px; line-height:50px; margin-right:10px;}

/***产品中心 tab***/
#tab {overflow:hidden;zoom:1; margin-left:20px;}
#tab li {width:215px; height:31px; line-height:31px; margin-top:10px; text-indent:20px; cursor:pointer;}
#tab li.current { width:215px; height:31px; color:#fff; background:url(../images/leftmenu_a.png);}
#content {border-top-width:0;}
#content ul {display:none;}
/******/
/**mainlist3**/
.mainlist3{ width:100%; height:auto; background:#fff; padding-top:20px; padding-bottom:20px;}
.mainlist3_b{ width:1200px; height:auto; overflow:hidden; padding-top:20px;}

.mainlist3_b_left{ width:240px; height:auto; float:left;}
.mainlist3_b_center{ width:668px; float:left; margin-left:20px; border:1px solid #e7e7e7;}
.mainlist3_b_right{ width:250px; float:right;}

.pany{ width:240px; margin-top:10px; font-size:12px; color:#3b3b3b; line-height:24px;}
.pany img{ padding-bottom:10px; width:240px; height:85px;}

.shouye_new_top{ width:668px; height:35px; border-bottom:1px solid #e7e7e7; background:#f6f6f6;}
.new_wrapper{ width:668px; height:auto; padding-top:9px; padding-bottom:9px;}
.shouye_new_ul{ width:648px; margin-left:10px;}
.shouye_new_ul li{ width:648px; height:30px; line-height:30px; background:url(../images/tb2.png) left center no-repeat; text-indent:12px;}
.time{ float:right;}

.phone{ width:250px; margin-top:10px; font-size:12px; color:#424242; line-height:25px;}
.phone img{ width:250px; height:150px; padding-bottom:12px;}
/***新闻中心 tab***/
#tab2 {overflow:hidden;zoom:1;}
#tab2 li {width:140px; height:35px; text-align:center; line-height:35px; float:left; border-right:1px solid #e7e7e7; cursor:pointer;}
#tab2 li.current { width:140px; height:35px; line-height:35px; text-align:center; background:#fff;}
#content2 {border-top-width:0;}
#content2 ul {display:none;}

/**mainlist4**/ 
.mainlist4{ width:100%; height:auto; background:url(../images/mainlist4_bg.png); padding-top:20px; padding-bottom:20px;}
.link{ width:1200px; height:auto;}
.link_name{ color:#fff; height:50px; line-height:50px; font-size:16px;}
.link_b{ width:1200px; height:auto; line-height:30px; overflow:hidden;}
.link_b a{ color:#fff; display:block; float:left; margin-right:30px; white-space:nowrap;}
.link_b a:hover{ text-decoration: underline;}
.link_ul{ width:1200px;}
.link_ul li{ width:150px; float:left; height:30px; line-height:30px; font-size:14px;}
/**新闻中心**/
.mainlist3_right{ width:925px; height:auto; float:right; background:#fff;}

.leftmenu_ul{ width:215px; height:auto; margin-left:20px;}
.leftmenu_ul li{ width:215px; height:31px; line-height:31px; text-indent:20px; margin-top:10px;}
.leftmenu_a{ display:block; width:215px; height:31px;}
.leftmenu_a:hover{ width:215px; height:31px; color:#fff; background:url(../images/index.png);}

.xwzx{ width:885px; height:auto; margin-left:20px; margin-top:20px; margin-bottom:20px;}
.xwzx_ul{ width:885px; height:auto;}
.xwzx_ul li{ width:885px; height:35px; line-height:35px; font-size:14px; background:url(../images/tb1.png) left center no-repeat; text-indent:16px;}

.page_bg{ width:885px; height:auto; margin-top:20px;}
.page{ float:right; margin-bottom:8px;}
.page2{ line-height:22px;}
.bq{ line-height:22px;}
.bq a{color:#c21e07;}
.p_bar li {float: left;margin-left: 10px;}
.p_bar li a{ color: #333}
.p_bar li a:hover{ color:#900000}

.new_content{ width:885px; height:auto; margin-left:20px; margin-bottom:20px;}
.new_top{ width:885px; height:auto; margin-top:20px; margin-bottom:20px; text-align:center;}
.new_name{ font-size:24px; font-weight:600;color:#0268b3;}
.ly{ font-size:12px; color:#999; margin-top:7px;}
.new_p{ font-size:14px; line-height:26px; text-indent:2em;}

/**产品中心**/
.cpzx{ width:885px; margin-left:20px; margin-top:20px; margin-bottom:20px;}

.cpzx_ul{ width:950px; height:auto; position:relative; left:-18px;}
.cpzx_ul li{ width:142px; height:auto; float:left; margin-left:10px; margin-bottom:10px;}
.cpzx_ul li img{ width:140px; height:140px; border:1px solid #d8d8d8;}

.product_img img{ width:140px; height:140px;}

/**单页**/
.danye{ width:885px; height:auto; margin-left:20px; margin-top:20px; margin-bottom:20px; font-size:14px; line-height:26px; overflow:hidden;}
.danye ul{ margin-left:5px; width:880px}
.danye li{ width:198px; padding:4px; height:210px; line-height:30px; text-align:center; float:left; margin-right:5px; margin-left:5px; margin-bottom:15px; border-radius:5px; border:1px #CCCCCC solid; overflow:hidden;}
.page3{ width:880px; float:left;}
.page3 a{ border:#cfcfcf 1px solid; width:100px; padding:2px 5px; font-size:14px;}

