/*public*/
body,div,ul,ol,li,span,table{margin:0;padding:0;}
body{font-family:Arial, Helvetica, sans-serif;font-size:12px;margin:0 auto; background:#fbf5ed; color:#080808;}
img{border:none;}
ul{list-style:none;}
a{color:#080808;}
a:link,a:visted{text-decoration:none;}
a:hover,a:active{text-decoration:underline;}
a:hover{color:#a32403;}
h1,h2,h3,h4,h5,h6{font-size:12px;margin:0;padding:0;}

.center{width:1041px;margin:0 auto;}
.left{float:left;}
.right{float:right;}
.both{clear:both;}

/*分页*/
.pages{width:100%;margin:10px auto;padding-left:30%;}
.nav-page {
list-style: none;
display: inline;
}
.nav-page li {
display: inline;
margin-right: 5px;
float: left;
height: 20px;
width: 20px;
}
.nav-page a {
color: #666;
text-decoration: none;
display: block;
font-size: 14px;
font-family: Geneva, Arial, Helvetica, sans-serif;
border: 1px solid #999;
width: 20px;
height: 20px;
line-height: 20px;
text-align: center;
}
.nav-page li a:hover {
font-size: 24px;
line-height: 30px;
height: 30px;
width: 30px;
position: absolute;
z-index: 10;
margin: -5px 0 0 -5px;
font-weight: bold;
color: #CC66FF;
border: 1px dotted #666666;
background: #EEE;
}

/*header*/
/*.header{background:rgba(222, 219, 207, 0.7);padding:25px 0 20px;position:relative;z-index:999;width:100%;}
.header:after{background:url(../images/footer-top-arrow.png) repeat-x 0 0;bottom:-9px;content:'';height:9px;left:0;position:absolute;width:100%;}*/
.header{margin:0 auto;width:100%;background:url(../images/headbg.gif) repeat-x;padding:25px 0 20px;}
.head-main{width:1041px;margin:0 auto;}
.favorit a{ color:#990;}
.favorit span{ color:#990;}
.favorit a:hover{color:#9B7C43;}
.links{position:absolute;z-index:999;left:-220px; top:20px;display:none;width:240px; height:80px; background:#f0f0f0;border:1px solid #ccc; padding:5px 10px 10px 10px;line-height:18px;}
#ullj li{ float:left; width:80px;}
#close{text-align:right;padding-right:15px;background:url(../images/close.gif) no-repeat right;}
.time{float:right;font-size:14px;margin-top:-20px;}
.en_menu{/*background:#4ac7d8;*/height:37px;width:100%;border-radius:10px;/*border:1px solid #000;*/position:relative;/*top:46px;*/z-index:2;background:#50b414;top:20px;}
.en_menu-ul{font-family:Arial, Helvetica, sans-serif;margin-left:6px;font-size:15px;}
.en_menu-ul li{ float:left; font-weight:bold;text-align:center; margin-right:15px; }
.en_menu-ul a{ color:#fff; display:block;height:34px; line-height:34px;text-decoration:none;}
.en_menu-ul a:visited{color:#fff;}
.en_menu-ul .active a{ color:#F0FF00;}
/*--left--*/
.main{width:1040px;margin:0 auto;}
.m_left{width:240px;float:left;}
.sidebar{float:left;margin-top:80x;width:240px;}
.left_list{dloat:left;padding:10px 20px;width:197px;background:url(../images/left_lx_bg.jpg) left top repeat-x;}
.left_list li{line-height:25px;border-bottom:1px dashed #ccc;background:url(../images/li_03.jpg) right center no-repeat;}
.left_list li a{text-decoration:none;}
.left_list p span{color:#ff0000;}

/*--right--*/
.m_right{width:778px;float:right;}
.right_top{width:778px;margin-top:8px;}
.right_js{float:left;width:385px;}
.js_title{flaot:left;width:385px;}
.en_title_left{float:left;height:29px;border-bottom:2px solid #0061aa;line-height:29px;background:#fff;padding:0 8px;}
.en_title_left h4{font-size:14px;color:#0061aa;}
.en_title_right{width:215px;height:29px;border-bottom:2px solid #a8a8a8;float:left;}
.en_title_right img{float:right;margin-top:10px;}
.js_list img{float:left;}
.js_list{float:left;line-height:24px;margin-left:20px;padding-top:10px;width:370px;height:330px;overflow:hidden;}

.right_news{float:right;width:385px;}
.news_title{float:left;width:385px;}
.news_list{float:left;padding-top:8px;width:385px;}
.news_list li{float:left;padding-left:30px;width:365px;line-height:24px;background:url(../images/new_li.jpg) 14px 5px no-repeat;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news_list li a{text-decoration:none;}

.right_bottom{float:left;margin-top:8px;width:758px;}
.bottom_title{float:left;width:758px;}
.en_title_left1{padding:0 5px;height:29px;float:left;background:#fff;line-height:29px;}
.en_title_left1 h4{font-size:14px;color:#0061aa;}
.en_title_right1{width:598px;height:29px;float:left;background:url(../images/cp_title_bg.jpg) 10px center no-repeat;text-align:right;}


#demo{float:left;margin:20px 5px;padding-top:5px;width:768px;overflow:hidden;}
#indemo{float:left;width:800%;}
#demo1{float:left;}
#demo1_1{float:left;line-height:24px;margin-left:10px;text-align:center;width:174px;}
#demo1_1 a{text-decoration:none;}
#demo1_1 a p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:174px;height:24px;margin:0;} 
#demo img{border:1px solid #ccc;}
#demo2{float:left;}

/*--bottom--*/
/*.bottom:after{content:'';background:url(../images/bottom-top-arrow.png) repeat-x;height:9px;width:100%;position:absolute;left:0;top:-9px;}
.bottom{background:rgba(222, 219, 207, 0.7);padding:65px 0 15px;position:relative;height:148px;}*/
.bottom{height:139px;background:url(../images/headbg.jpg) left bottom repeat-x;}
.footer{width:1041px;margin:0 auto;}
.footer_left{width:300px;float:left;position:relative;top:20px;}
.footer_right{width:700px;float:right;position:relative;left:110px;top:80px;}

/*------------------------------about page---------------------*/
.en_position{width:100%;height:30px;background:url(../images/i_navbg.jpg) repeat-x;border-bottom:2px solid #a8a8a8;}
.en_position h4{color:#0061aa;font-size:16px;border-bottom:2px solid #0061aa;font-family:'微软雅黑';float:left;line-height:30px;}
.en_position p{float:right;margin-right:6px;}
.en_about_nav{margin:12px 8px;}
.en_about_nav li{float:left;margin-right:20px;padding:4px;background:#50b414;border-radius:5px;margin-bottom:10px;}
.en_about_nav li a{color:#fff;text-decoration:none;font-size:14px;font-weight:bold;}
.en_about_nav .active a{color:#F0FF00;}
.contents{padding:10px;}
.contents p{text-indent:2em;line-height:29px;margin:15px auto;}

.en_about_nav ul li:nth-child(3){display:none;}


/*----------------------------------------------------msc page------------------------------*/
.mes_div{border:1px solid #e4e4e4;line-height:22px;margin-top:10px;padding:10px;text-align:left;width:96%;word-break:break-all;}
.mes_user_div{border-bottom:1px solid #e4e4e4;margin-bottom:5px;}
.mes_user_name{color:#bea845;}
.mes_title{color:#101010;}
.mes_div p{margin:4px;line-height:22px;}
.mes_rediv{background:#fdfbe2;border:1px dashed #e4e4e4;padding:5px;}

.mesipt_tb{border:1px #CDCDCD solid;width:96%;font-size:12px;margin-top:40px;}
.mesipt_title{width:25%;text-align:right;background-color:#F6F6F6;border-bottom:1px #CDCDCD solid;border-right:1px #CDCDCD solid;color:#6A6A6A;padding:4px;}
.mesipt_cten{width:71%;text-align:left;border-bottom:1px #CDCDCD solid;padding:4px;}
.mesipt_checode{color:#969696;}
.mesipt_cten_tips{color:#CC0000;}
.mesipt_ipt{border:1px #CDCDCD solid;}
.clear_btm{border-bottom:0px;}

/*------------------------------------------news page-------------------------------------------------*/
.n_contents{padding-top:10px;}
.news li{line-height:36px;padding-left:20px;}
.news li:nth-child(odd){background:#f3f3f2;}
.news li a{text-decoration:none;font-size:14px;}
.news .n_left{float:left;color:#09C;font-weight:bolder;font-size:18px;margin-right:10px;}
.news .n_right{float:right;color:#09c;font-weight:bold;margin-right:10px;}

/*------------------------------------product page--------------------------------------------------------*/
.products_list{}
.products_list .en_l_title img{float:left;}
.products_list .en_l_title h4{font-size:16px;font-weight:bold;}
.products_list .en_r_title{float:right;}
.products_list .en_r_title a{font-weight:bold;color:#e28a05;}
.pro_img{width:200px;height:200px;float:left;margin:12px;text-align:center;}
.pro_img p{margin:0;}

/* flexslider */
.flexslider{position:relative;height:300px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:400px;}
.flex-control-nav{position:absolute;bottom:10px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}

.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../images/next.png) center center no-repeat;}