body {
	margin: 0;
	
	font-family:"微软雅黑";
	background:#ffffff;
	color: #00000;
	font-size:12px;
	line-height:22px;
	font-style:inherit;
	/*font-weight:100;*/
}

/* ===============
 * 重新定义Html元素
 * =============== */
html, body, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, p, blockquote, fieldset, input { padding: 0; margin: 0;}
h1, h2, h3, h4, h5, h6, pre, code, address, caption, cite, em, strong, table, th, td {font-size: 100%; font-style: normal; font-weight: normal;}
td, input, button, select, body, article, section, header, p, {font: 12px/1.5;}
strong {font-weight: bold;}
i{font-style: italic;}
ul, ol {list-style: none;}
fieldset, img {border: none;}
caption, th ,td{text-align: left;}
table {border-collapse: collapse; border-spacing: 0; table-layout: fixed;}
body {background-color: #F5F4F2; color: #555;}

input, select {vertical-align: middle;}
textarea{vertical-align: top;}
a {outline: none;cursor: pointer;color: #333;}
a:link, a:visited, a:active {text-decoration: none;}
a:hover {/*text-decoration: underline; */color:#F33313;}

.black12{ font-size:12px;}

* { margin: 0; padding: 0;}
#topnavbar{width:100%;height:80px;_height:80px;/*background:url("../images/bg_nav.jpg.html");*/ background:#000;position:fixed;_position:absolute;top:0;left:0;z-index:999;display:none;_top:expression(this.scrollTop=document.documentElement.scrollTop);}
.top_jj{ width:auto; height:1px; margin-top:80px; overflow:hidden;}
.dabanner{ width:auto; height:300px; background:/*url("../adpic/dabanner.jpg") no-repeat top center */#F6F6F6; overflow:hidden}
.dabanner_w{ width:1200px; height:300px; margin:0 auto; background:url("../adpic/ecsbanner.jpg") no-repeat; overflow:hidden;}

.index_btn0{ width:150px; margin:180px 0 0 5px; height:38px; line-height:38px; overflow:hidden; text-align:center; font-size:16px; color:#fff; border-radius:4px; background:#00A2C9;}
.index_btn0 a{ color:#fff; display:block;background:#00A2C9; text-decoration:none;}
.index_btn0 a:hover{ color:#fff;background:#33B5D4;}


.index_tuijian{ width:auto; background:#fff; height:auto; overflow:hidden;}
.index_tuijian_w{ width:1200px; overflow:hidden; height:auto; padding:30px 0; margin:0 auto;}
.index_tuijian_wtt{ float:left; width:1200px; overflow:hidden; height:35px;background:url("../images/ico_line.jpg.html") repeat-x 0 15px; margin-bottom:15px;}
.index_tuijian_wtt span{height:30px; background:#fff; color:#000;font-size:22px; line-height:30px; padding:0 10px 0 0;}
.index_tuijian_right{ float:right; background:#fff; height:30px; line-height:30px; font-size:16px; color:#00A1CA;}

.f3{width:1200px; margin:0 auto; padding-top:30px; overflow:hidden; margin-bottom:60px;}
.f3_line_tt1{ padding-right:5px; background:#fff; height:40px; line-height:40px; font-size:18px; width:130px; position:absolute; z-index:10;}

.f3_list{ float:left; width:366px; margin-right:50px; font-size:12px;}
.f3_list_tt{ width:366px; line-height:22px; font-size:16px; padding-bottom:10px;}
.f3_list img{ width:363px; border:1px solid #ddd; height:95px; margin-bottom:15px;}
/*.f3_list a{ width:363px; line-height:26px; color:#555; text-decoration:none; display:block;overflow:hidden;text-overflow:ellipsis;}
.f3_list a span{ color:#ccc; }
.f3_list a:hover{color:#00A2CA; text-decoration: underline}
.f3_list a:hover span{color:#00A2CA; }*/

.f3_list_list{float:left; width:363px;}
.f3_list_list a{ display:block; width:360px; padding-left:15px;line-height:30px; font-size:14px; background:url("../images/ico_news2.png.html") no-repeat 1px 8px;white-space:nowrap; overflow:hidden;text-overflow:ellipsis;}





.nx_720 table {border-collapse: collapse;border:0px;margin:5px 0 10px 0;}
.nx_720 table tr td{font-size:14px;text-align:center;border:solid 1px #888;line-height:25px;color:#555;}

.mbanner1{ width:1000px; height:100px; margin:20px auto; overflow:hidden; border:1px solid #ddd;}

.f2{ width:1000px; margin:0 auto; padding:20px 50px; overflow:hidden; background:#fff;}
.f2_line{ width:1000px; border-bottom:1px solid #ddd; height:20px; margin-bottom:30px;}
.f2_line_tt1{ padding-right:5px; background:#fff; height:40px; line-height:40px; font-size:18px; width:110px; position:absolute; z-index:10;}


.f2_list{ float:left; width:233px; height:355px; border:1px solid #D7E1E5; margin-right:20px;}
.f2_list_pic{ text-align:center; padding:20px 0 10px 0; width:233px; }
.f2_list_tt{padding:0 20px 5px 20px; width:193px;  font-size:14px; color:#333;}
.f2_list_tt span{color:#F55D12;}
.f2_list_text{padding:0 20px 10px 20px; width:193px;color:#666; font-size:12px;}
.f2_price{  width:183px; padding:5px 10px; margin:0 15px; line-height:22px; font-size:12px; color:#fff; background:#1EC6F1;  }

.top0{ width:auto;margin:0 auto; overflow:hidden; background:#171F2A;}
.top0_w{ width:1200px; height:30px; line-height:30px;margin:0 auto; color:#fff; font-size:12px; }
.top0_r{ float:right; padding-left:15px;}
.top0_l{ float:left; padding-right:15px;color:#fff; }
.top0_l a{ color:#fff; }

.top{ width: auto; height:80px; background:#FDFDFD; overflow:hidden; margin:0 auto; border-bottom:1px solid #dddddd;/* background:url("../images/bg_top.jpg.html") repeat-x;*/}
.top_1100{ width:1200px; line-height:80px; overflow:hidden; margin:0 auto;}
.top_logo{ width:300px; float:left; padding:0; color:#34B3E8;margin-right:70px;}
.top_logo_left{ float:left; width:300px; padding:0; }
.top_logo_right{ float:left; width:62px;font-size:14px; line-height:80px; color:#333; padding:0; text-align:center;}

#top_nav_list{ float:left;}
#top_nav_list a{ display:block;text-decoration:none;padding:0 15px;line-height:80px;font-size:16px; height:80px;overflow:hidden;color:#4E5051;}
#top_nav_list.on{ /*background:#34B3E8;*/color:#0054A7; /*height:77px; border-bottom:3px solid #0054A7;*/ font-weight: 500}
#top_nav_list.on a{color:#F33313;}
#top_nav_list.on a:hover{color:#F33313;/* background:#F6F6F6*/ }
#top_nav_list a:hover{ color:#F33313; /*height:77px; border-bottom:3px solid #0054A7; */font-weight: 500; /*background:#F6F6F6*/ }

.m_banner1{ width:auto; height:260px; margin:0 auto; background:url("../images/mbanner.jpg.html") no-repeat center #F6F6F6;}
.n_banner1{ width:auto; height:189px; margin:0 auto; background:url("../images/nbanner.jpg.html") no-repeat center #E7E7E7;}

.botline{ width:100%; background:#2B2B2C; height:31px; overflow:hidden;}
.bot{ width:100%; background:##26313E; font-size:12px; overflow:hidden; padding:25px 0 20px 0; border-top:1px solid #ddd;}
.bot_1100{ width:1200px; margin:0 auto;color:#A5A5A5; overflow:hidden; text-align:center;}
.bot_1100 p{ padding:5px 0;}
.bot_1100 p a{ padding:0 5px;color:#A5A5A5;}
.bot_1100 p a:hover{color:#009EDD;}

.m_ad1{ width:1000px; height:auto; overflow:hidden; margin:25px auto 0 auto;}

.m_ad1_left{ float:left; width:720px; height:auto; overflow:hidden;}
.m_ad1_right{ float:right; width:250px; height:auto; overflow:hidden;}
.m_ad1_rgiht_ad1{ width:250px; height:200px; margin-bottom:10px;}
.m_ad1_rgiht_tt1{ width:250px; height:30px; background:url("../images/ico_line.jpg.html") repeat-x 0 15px;}
.m_ad1_rgiht_tt1 span{height:30px; background:#fff; font-size:16px; line-height:30px; padding:0 10px 0 0;}
.m_ad1_rgiht_tt1 span a{color:#009EDD;}

.m_ad1_rgiht_tt1_1{ width:228px; padding-left:20px; line-height:36px; height:36px; font-size:14px; background:url("../images/bg_tt1.jpg.html") repeat-x; border-left:1px solid #F5F5F5;border-right:1px solid #F5F5F5; border-top:2px solid #F5F5F5;}



.m_ad1_right_c{ width:250px; height:auto;padding:8px 0; margin-bottom:15px;}

.m_ad1_right_list{ width:238px;}
.m_ad1_right_list a{ display:block; width:238px; padding-left:12px;line-height:18px; font-size:12px; background:url("../images/ico_news.png.html") no-repeat 0 3px;}

.m_ad1_right_list3{ width:238px;}
.m_ad1_right_list3 a{ display:block; width:238px; padding-left:12px;line-height:18px; font-size:12px; background:url("../images/ico_news2.png.html") no-repeat 0 3px;}

.m_ad1_right_list2{ width:238px;}
.m_ad1_right_list2 a{ display:block; width:230px; padding-left:20px; line-height:18px; font-size:12px; background:url("../images/ico_gonggao.png.html") no-repeat 0 3px;}

.right_line{ width:250px; height:1px; border-bottom:1px dashed #ddd; margin:5px 0;}

.m1{ width:1100px; height:auto; overflow:hidden; margin:20px auto 50px auto;}



.m720{ width:720px; height:280px; overflow:hidden}
.m720_tt{ width:720px; height:30px; line-height:30px; font-size:16px; border-bottom:1px solid #ddd;}
.m720_left{ float:left; width:300px; height:200px; margin:15px 15px 0 0; overflow:hidden}
.m720_right{ float:left; width:405px; height:200px; margin:15px 0 0 0; overflow:hidden; line-height:26px; font-size:14px;}

.m1_right{ float:right; width:250px; height:auto; overflow:hidden; margin-bottom:15px; }
.m1_right_c1_list{ width:218px; line-height:20px;}

/*-----------new-----------------------------------------------------------------*/


.tuijian_list1{ float:left; width:250px; height:auto; padding:20px; margin:10px 50px; border:0px solid #ddd; font-size:12px;background:#ffffff;}
.tuijian_list1 p{ font-size:14px; line-height:25px; min-height:160px;_height:160px; }
.tuijian_list1:hover{ background:#ffffff;}
.tuijian_list1_pic{ width:250px; height:105px; padding:5px 0 10px 0; text-align:center;}
.tuijian_list1_btn{ width:250px; padding:10px 0;text-align:center;}
.tuijian_list1_tt{ width:250px; height:25px; line-height:20px;font-size:18px; color:#009EDD; text-align:center; border-bottom:1px solid #ddd; margin-bottom:10px;}

.tuijian_list2{ float:left; width:210px; height:auto; padding:20px; margin:10px 25px; border:0px solid #ddd; font-size:12px;background:#ffffff;}
.tuijian_list2 p{ font-size:14px; line-height:25px; min-height:160px;_height:160px; }
.tuijian_list2:hover{ background:#ffffff;}
.tuijian_list2_pic{ width:210px; height:105px; padding:5px 0 10px 0; text-align:center;}
.tuijian_list2_btn{ width:210px; padding:10px 0;text-align:center;}
.tuijian_list2_tt{ width:210px; height:25px; line-height:20px;font-size:18px; color:#009EDD; text-align:center; border-bottom:1px solid #ddd; margin-bottom:10px;}


.tuijian_list{ float:left; width:210px; height:335px; padding:20px; margin:10px; border:1px solid #ddd; font-size:12px;}
.tuijian_list_tt{ width:210px; height:25px; line-height:20px;font-size:16px; color:#009EDD; text-align:center; border-bottom:1px solid #ddd; margin-bottom:10px;}
.tuijian_list_pic{ width:210px; height:100px; padding:0px 0 5px 0; text-align:center;}
.tuijian_list_btn{ width:210px; padding:10px 0;text-align:center;}

.index_btn1{ width:100px; margin:15px auto; height:30px; line-height:30px; overflow:hidden; text-align:center; font-size:14px; color:#fff; border-radius:10px; background:#00A2C9;}
.index_btn1 a{ color:#fff; display:block;background:#00A2C9; text-decoration:none;}
.index_btn1 a:hover{ color:#fff;background:#33B5D4;}

.index_banner{ width:1100px; height:auto; overflow:hidden; margin:20px auto 0 auto;}
.index_banner_right{ width:250px; padding:15px; height:350px; background:#fff; overflow:hidden}
.index_banner_right_text{ width:250px; height:auto;font-size:14px; line-height:22px;}
.index_banner_right_text p{padding:5px 0;}

.index_box800{ width:900px; height:auto; margin-bottom:5px; overflow:hidden}
.index_box390{ float:left; width:400px; padding:20px 20px 30px 20px; background:#fff; margin:0 20px 15px 0; }
.right0{ margin-right:0;}
.index_box390_pic{float:left; width:100px; height:80px; border:1px solid #eee; margin-right:15px;}
.index_box390_tt{float:left; width:283px; font-size:14px; font-weight:bold; line-height:18px; margin-bottom:5px;}
.index_box390_text{float:left; width:283px; line-height:20px; font-size:12px; height:59px;}

.index_box390_list{float:left; width:388px;}
.index_box390_list a{ display:block; width:385px; padding-left:15px;line-height:30px; font-size:14px; background:url("../images/ico_news2.png.html") no-repeat 1px 10px;white-space:nowrap; overflow:hidden;text-overflow:ellipsis;}

.index_box390_ctt1{ width:400px; height:30px; background:url("../images/ico_line.jpg.html") repeat-x 0 15px; margin-bottom:10px; overflow:hidden}
.index_box390_ctt1 span{height:30px; background:#fff; font-size:18px; line-height:30px; padding:0 20px 0 0;}
.index_box390_ctt1 span a{color:#009EDD;}
.index_box390_ctt1_more{ height:30px; line-height:30px; float:right; padding:0 10px;font-size:12px; background:#fff;}
.index_box390_ctt1_more a{color:#555;}
.index_box390_ctt1_more a:hover{color:#009EDD;}

.r_ad250{ width:250px; margin-bottom:15px;}
.n_1200{width:1200px; height:auto; overflow:hidden; margin:20px auto;}
.n_900{ float:left; width:900px; height:auto; overflow:hidden;}
.n_280{ float:right; width:280px; height:auto; overflow:hidden;}

.n_280_cont{ width:250px; padding:15px; height:auto; background:#fff;}


.nx_728{ width:840px; height:auto; padding:25px 30px 36px 30px;background:#fff;}
.nx_728_tt1{ width:840px; height:20px; background:url("../images/ico_line.jpg.html") repeat-x 0 15px;}
.nx_728_tt1 span{height:30px; background:#fff; font-size:20px; line-height:30px; padding:0 10px 0 0;}
.nx_728_text1{ width:840px; height:auto; padding:20px 0;min-height:800px;_height:800px;}

.list_760{ width:760px; height:auto; padding:20px;background:#fff;}
.list_760_tt1{ width:760px; height:30px; background:url("../images/ico_line.jpg.html") repeat-x 0 15px;}
.list_760_tt1 span{height:30px; background:#fff; font-size:20px; line-height:30px; padding:0 10px 0 0;color:#009EDD;}
.list_760_tt1_more{ height:30px; line-height:30px; float:right; padding:0 10px;font-size:12px; background:#fff;}

.list_760_fenye{ width:760px; height:15px;}

.nx_728_text1_tt1{ width:840px; font-size:22px; line-height:28px;text-align:center; margin-bottom:5px;}
.nx_728_text1_tt2{width:840px; font-size:12px; height:30px; color:#C6C6C6;}
.nx_728_text1_line{ width:840px; height:10px; border-bottom:1px dotted #ddd; margin-bottom:20px;}
.nx_728_text1_text{ width:840px;line-height:24px;min-height:800px;_height:800px;}

.nx_728_list_line{ width:828px; height:1px; border-bottom:1px dotted #ddd;}

.nx_720{ border:1px solid #ddd; border-top:2px solid #666; padding:25px 30px 50px 30px; width:658px; overflow:hidden;}
.nx_720_tt1{ width:658px; font-size:22px; line-height:28px;text-align:center;}
.nx_720_tt2{width:658px; font-size:12px; height:30px; color:#C6C6C6;text-align:center;}
/*.nx_720_tt2 a{color:#999;}
.nx_720_tt2 span{ padding:0 10px;}*/
.nx_720_line{ width:658px; height:10px; border-bottom:1px dotted #ddd; margin-bottom:20px;}
.nx_720_text{ width:658px;line-height:24px;}
.nx_position{ width:658px; line-height:18px; font-size:12px; margin-bottom:10px; border-bottom:1px dotted #ddd; padding-bottom:5px;}
.nx_position span{padding:0 5px;}


.aliyunecs_help_list{width:800px; padding-left:20px; font-size:14px; line-height:35px;background:url("../images/ico_news.png.html") no-repeat 3px 12px;}
.aliyunecs_help_list a{ color:#555;}
.aliyunecs_help_list a:hover{color:#009EDD;}


.diy_news_list{ width:840px; height:auto; overflow:hidden; /*border:1px solid #ECECEC; */background:#fff; margin:10px 0;}
.diy_news_list_c1{width:840px; height:127px; padding:12px 0; overflow:hidden; }
.diy_news_list_c1_pic{ float:left; width:188px; height:125px; margin-right:15px; border:1px solid #ECECEC; overflow:hidden;}
.diy_news_list_c1_tt{ float:left; width:625px; font-size:18px; line-height:20px; padding-bottom:5px; font-weight:bold;}
.diy_news_list_c1_tt a{ color:#000;}
.diy_news_list_c1_tt a:hover{color:#009EDD;}
.diy_news_list_c1_tt_bot{ float:left;width:625px; height:22px; line-height:24px; font-size:12px; color:#C6C6C6; margin:2px 0 8px 0;}

.diy_news_list_c1_text{ float:left; width:625px; font-size:12px; line-height:24px;font-family:/*Arial, Helvetica*/"Microsoft YaHei","黑体"; color:#555;}
.diy_news_list_bot{ width:728px; height:50px; background:#F8F8F8; line-height:20px; font-size:12px; color:#C6C6C6; margin-top:10px;}
.diy_news_list_bot_list{ float:left; margin:0 15px 15px 0; height:20px; line-height:20px;}
.diy_news_list_bot_list a{color:#C6C6C6; }
.diy_news_list_bot_list a:hover{color:#009EDD; }
.diy_news_list_bot_list span{color:#555;}
.diy_news_list_bot_icon_1{ float:left; width:20px; height:20px;background: url("../images/icon_news.png.html") 0 0 no-repeat;display: inline-block;}
.news_icon_1_1{background-position: 1px 0; padding-right:3px;}
.news_icon_1_2{background-position: 0 -29px; padding-right:2px;}
.news_icon_1_3{background-position: 0 -57px; padding-right:0px;}
.news_icon_1_4{background-position: 0 -86px; padding-right:0px;}
.news_icon_1_5{background-position: 0 -109px; padding-right:0px;}
.diy_news_list_bot_more{ float:right; margin:15px 30px 15px 15px; height:20px; line-height:20px;}




/*----------------翻页----------------*/
.fanye{height:40px; margin:0 auto 0 auto;   clear:both;}
.fanye ul{  text-align:center; margin-top:5px }
.fanye ul li{display:inline ;margin:10px 3px 0 3px; font: 12px/24px Arial; color:#666; }
* html .fanye ul li{ margin:20px 3px 0 3px; }
*+html .fanye ul li{ margin:10px 3px 0 3px; }


.fanye ul li a{ padding:3px 8px; color:#666; border: solid 1px #d2d2d2;font:12px/32px "Verdana","宋体";line-height:15px;}
.fanye ul li a:hover{ background:#FF0000; color:#fff;font:12px/32px "Verdana","宋体";line-height:15px;}
.fanye ul li a:hover strong{ color:#FFFFFF;line-height:15px;}
.fanye ul li a strong{color:#FF0000;line-height:15px;}
/*----------------翻页 end----------------*/







.n_bg_w{ width:auto; height:auto; background:#fff;/*url("../images/bg_n_w.jpg") repeat-y top center; */overflow:hidden; margin:0 auto;}

.n_1000{ width:1200px; height:auto; overflow:hidden; background:url("../images/bg_n_1000.jpg") repeat-y top left; margin:0 auto;}
.left_180{ float:left; width:260px; padding:30px 20px 30px 0; }
.left_160_list{ width:200px; padding:25px 25px;/* border-bottom:1px dashed #E1E1E1;*/ overflow:hidden; font-size:14px; background:#F3F3F3}
.left_160_list_tt1{ width:195px; padding:0 0 10px 5px; line-height:16px; height:16px; overflow:hidden; /*background:url("../images/ico_close.png.html") no-repeat 150px 5px;*/ display:block; border-bottom:1px solid #CDCDCD; color:#000; font-size:16px; margin-bottom:10px;}
.left_160_list_tt1 a{ text-decoration:none; color:#000;display:block;}
.left_160_list_tt1 a:hover{ text-decoration: underline; color:#00A2CA;display:block;}

.left_160_list_tt2{ width:200px; padding:0 0 0 0px; line-height:30px; height:30px; overflow:hidden; /*background:url("../images/ico_left_tt2.png.html") no-repeat 0 0;*/ display:block; font-size:14px;/*background:url("../images/ico_list1.png") no-repeat 250px 10px;*/}
.left_160_list_tt2 a{ text-decoration:none; color:#666;display:block; padding-left:15px;}
.left_160_list_tt2 a:hover{text-decoration: none;  color:#00A2CA;display:block; background:#FDFDFD; border-bottom:1px solid #ddd;}
.left_160_list_tt2:hover{background:url("../images/ico_list2.png") no-repeat 250px 10px;}

.left_160_list_tt3{ width:185px; padding:0 0 0 15px; line-height:30px; height:30px; overflow:hidden; /*background:url("../images/ico_left_tt2.png.html") no-repeat 0 0;*/ display:block; font-size:12px;background:url("../images/ico_list1.png") no-repeat 250px 10px;}
.left_160_list_tt3 a{ text-decoration:none; color:#666;display:block; padding-left:15px;}
.left_160_list_tt3 a:hover{text-decoration: none;  color:#00A2CA;display:block; background:#FDFDFD; border-bottom:1px solid #ddd;}
.left_160_list_tt3:hover{background:url("../images/ico_list2.png") no-repeat 250px 10px;}



.right_820{ float:left; width:860px; height:auto; padding:40px 30px; overflow:hidden;}
.right_820_tt1{ width:860px; line-height:20px; color:#666; overflow:hidden; border-bottom:1px solid #EEEEEE; padding-bottom:5px; margin-bottom:20px;}
.right_820_tt1_ico1{ float:left; width:14px; height:14px; padding:2px 10px 0 0;}
.right_820_tt1_ico2{ float:left; width:8px; height:10px; padding:6px 5px 0 0;}
.right_820_tt1_tt{float:left;  padding:0 5px 0 0; font-size:12px; font-weight:100;}
.right_820_tt1_tt a{ text-decoration: none; color:#00A2CA;}
.right_820_tt1_tt a:hover{ text-decoration: underline; color:#00A2CA;}



.right_qa_list{ width:860px; height:40px; font-size:14px; line-height:40px; margin-left:00px; border-bottom:1px dashed #ddd; overflow:hidden;}
.right_qa_list a{text-decoration: none;  color:#333;}
.right_qa_list a:hover{ text-decoration: underline; color:#00A2CA;}
.right_qa_list span{ font-size:16px;}

.right_qa_x_tt{ width:860px; height:50px; line-height:50px; margin-left:0px; border-bottom:1px dashed #ddd; overflow:hidden; font-size:16px; margin-bottom:20px; text-align:center;}
.right_qa_x_text{ width:860px; font-size:14px;line-height:26px; margin-left:0px;overflow:hidden;min-height:700px;_height:700px;  }
.right_qa_x_text p span.text-infor{display: block;padding-left: 42px;}
.right_qa_x_text p span.text-infor:first-child{padding-left: 0;}

.index_ico{ width:437px; margin:0px auto; overflow:hidden}
.index_ico_list{ float:left; height:85px; padding:15px 0;}

.bot{ width:100%; background:#26313E; font-size:12px; overflow:hidden; padding:30px 0 10px 0;}
.bot_1100{ width:1000px; margin:0 auto;color:#A5A5A5; overflow:hidden; text-align:center}
.bot_1100 p{ padding:5px 0;}
.bot_1100 p a{ padding:0 5px;color:#A5A5A5;}
.bot_1100 p a:hover{color:#009EDD;}


/*-----------new-----------------------------------------------------------------*/
.btn2{ width:150px; margin:15px auto; height:40px; line-height:40px; overflow:hidden; text-align:center; font-size:14px; color:#fff; border-radius:4px; background:#00A2C9;}
.btn2 a{ color:#fff; display:block;background:#A1CF15; text-decoration:none;}
.btn2 a:hover{ color:#fff;background:#AAE005;}

.index_btn1{ width:150px; margin:10px auto; height:50px; line-height:50px; overflow:hidden; text-align:center; font-size:14px; color:#fff; border-radius:25px; background:#00A2C9;}
.index_btn1 a{ color:#fff; display:block;background:#00A2C9; text-decoration:none;}
.index_btn1 a:hover{ color:#fff;background:#33B5D4;}

.index_btn2{ width:200px; margin:50px auto; height:50px; line-height:50px; overflow:hidden; text-align:center; font-size:20px; color:#fff; border-radius:4px; background:#F2D12F;}
.index_btn2 a{ color:#333; display:block;background:#FFE14C; text-decoration:none;}
.index_btn2 a:hover{ color:#333;background:#F2D12F;}


.index_btn3{ width:200px; margin:10px 50px; height:50px; line-height:50px; overflow:hidden; text-align:center; font-size:20px; color:#fff; border-radius:4px; background:#00A2C9;}
.index_btn3 a{ color:#fff; display:block;background:#00A2C9; text-decoration:none;}
.index_btn3 a:hover{ color:#fff;background:#33B5D4;}



.index_banner_1{ width:auto; margin:0px auto 0 auto; height:350px; background:url("../images/indexbanner.gif") no-repeat center 0 #EFFAFE; overflow:hidden;}
.index_banner_1_text{ width:auto; text-align:center; padding:60px 0 0 0; font-size:35px; line-height:80px; color:#fff; font-weight:lighter;}
.index_banner_1_more{width:auto; text-align:center; padding:10px 0 0 0; font-size:16px; line-height:20px; color:#fff; }
.index_banner_1_more a{ color:#fff; text-decoration:none;}
.index_banner_1_more a:hover{ color:#fff; text-decoration:underline;}
.index_banner_1_tel{ width:auto; text-align:center; padding:50px 0 0 0; font-size:20px; line-height:30px; color:#fff; }

.index_banner_11{ width:auto; margin:0px auto 0 auto; height:671px; background:url("../images/index_buzhiemail.jpg.png") no-repeat center 0 #EFFAFE; overflow:hidden;}
.index-main{ width:100%;padding-top: 140px; background: #fff;}
.index-main .main-box{
	width:1200px;
	margin: 0 auto;
	overflow: hidden;
}
.index-main .top{
	margin-bottom: 86px;
	border-bottom: 0;
	height: 100px;
}
.index-main .top h1{
	font-size: 36px;
	line-height:42px;
	text-align: center;
	margin-bottom: 18px;
	color: #111111;
}
.index-main .top span{
	text-align: center;
	color: #999999;
	font-size: 24px;
	display: block;
}
.index-main .main-box ul li{
	float:left;
	width:320px;
	margin-right: 110px;
	margin-bottom: 135px;
}
.index-main .main-box ul li:nth-child(3n){
	margin-right: 0;
}
.index-main .main-box ul li img{
	margin-bottom: 30px;
}
.index-main .main-box ul li h1{
	color: #333333;
	font-size: 24px;
	margin-bottom: 30px;
	line-height: 30px;
}
.index-main .main-box ul li p{
	font-size: 14px;
	margin-bottom: 8px;
	color: #999999;
}
.index_banner_12{ width:auto; margin:0px auto 0 auto; height:595px; background:url("../images/index_anquanemail.jpg") no-repeat center 0 #EFFAFE; overflow:hidden;}


.index_banner_2{ width:auto; margin:0 auto; padding:55px 0; background:#ffffff;; overflow:hidden}
.index_banner_2_tt1{ width:auto; text-align:center; padding:30px 0 10px 0; font-size:30px; line-height:50px; color:#333333; }
.index_banner_2_tt2{ width:auto; text-align:center; padding:20px 0 0 0; font-size:16px; line-height:20px; color:#333333; }
.index_banner_2_table{ width:auto; text-align:center; padding:30px 0 0 0; font-size:14px; line-height:20px; color:#333333; }

.index_banner_2_table table {border-collapse: collapse;border:0px;margin:0 auto;}
.index_banner_2_table table tr td{font-size:14px;text-align:center;border:solid 1px #d7e1e5;line-height:30px;color:#fff;}
.index_banner_2_table table tr.f5 {background:#f5f7f8;}


.index_banner_3{ width:auto; margin:0 auto; height:780px; background:url("../adpic/banner_3.jpg") no-repeat center 0; overflow:hidden}
.index_banner_3_1000w{ width:1060px; height:auto; margin:20px auto; overflow:hidden}
.index_banner_3_list{ float:left; width:280px; height:500px; padding:15px 20px; background:#fff; margin:15px; overflow:hidden;}
.index_banner_3_list_tt{ width:280px; height:30px; background:url("../images/ico_line.jpg.html") repeat-x 0 15px; margin-bottom:10px; overflow:hidden}
.index_banner_3_list_tt span{height:30px; background:#fff; font-size:18px; line-height:30px; padding:0 20px 0 0;}
.index_banner_3_list_pic{ width:280px; height:90px; margin-bottom:10px; overflow:hidden}
.index_banner_3_list_list{float:left; width:280px;}
.index_banner_3_list_list a{ display:block; width:265px; padding-left:15px;line-height:30px; font-size:14px; background:url("../images/ico_news2.png.html") no-repeat 1px 10px;white-space:nowrap; overflow:hidden;text-overflow:ellipsis;}

.index_tt_more{ height:30px; line-height:30px; float:right; padding:0 10px;font-size:12px; background:#fff;}
.index_tt_more a{color:#555;}
.index_tt_more a:hover{color:#009EDD;}

.index_ico{ width:437px; margin:0px auto; overflow:hidden}
.index_ico_list{ float:left; height:85px; padding:15px 0;}

.index_js{ width:1050px; margin:0 auto; overflow:hidden; color:#fff;}
.index_js img{ float:left; width:188px; height:125px; border:0; margin-right:12px;}
.index_js_tt{ float:left; width:850px; line-height:35px; font-size:20px;}
.index_js_text{ float:left; width:840px; line-height:26px; overflow:hidden; height:90px}



.index_banner{ width:1100px; height:auto; overflow:hidden; margin:20px auto 0 auto;}
.index_banner_right{ width:250px; padding:15px; height:350px; background:#fff; overflow:hidden}
.index_banner_right_text{ width:250px; height:auto;font-size:14px; line-height:22px;}
.index_banner_right_text p{padding:5px 0;}

.index_box800{ width:800px; height:auto; margin-bottom:5px; overflow:hidden}
.index_box390{ float:left; width:360px; padding:15px; background:#fff; margin:0 20px 15px 0; }
.right0{ margin-right:0;}
.index_box390_pic{float:left; width:100px; height:80px; border:1px solid #eee; margin-right:15px;}
.index_box390_tt{float:left; width:243px; font-size:14px; font-weight:bold; line-height:18px; margin-bottom:5px;}
.index_box390_text{float:left; width:243px; line-height:20px; font-size:12px; height:59px;}

.index_box390_list{float:left; width:348px;}
.index_box390_list a{ display:block; width:345px; padding-left:15px;line-height:30px; font-size:14px; background:url("../images/ico_news2.png.html") no-repeat 1px 10px;white-space:nowrap; overflow:hidden;text-overflow:ellipsis;}

.index_box390_ctt1{ width:360px; height:30px; background:url("../images/ico_line.jpg.html") repeat-x 0 15px; margin-bottom:10px; overflow:hidden}
.index_box390_ctt1 span{height:30px; background:#fff; font-size:18px; line-height:30px; padding:0 20px 0 0;}
.index_box390_ctt1 span a{color:#009EDD;}
.index_box390_ctt1_more{ height:30px; line-height:30px; float:right; padding:0 10px;font-size:12px; background:#fff;}
.index_box390_ctt1_more a{color:#555;}
.index_box390_ctt1_more a:hover{color:#009EDD;}



.index_top_right{ float:right; padding:0 25px; border-right:1px solid #eeeeee; border-left:1px solid #eeeeee; margin-left:-1px; font-size:12px; line-height:80px;}

.index_top_right_btn{ float:right; width:150px; font-size:16px; height:30px; line-height:30px; color:#fff; margin:25px 0 0 20px; background:#0054A7; text-align:center;}


.index_f1{ 
	width:auto; margin:0 auto; padding:80px 0 0 80px;
  	background: -webkit-linear-gradient(left top, #7745E2 , #343ADA); /* Safari 5.1 - 6.0 */
  background: -o-linear-gradient(bottom right, #7745E2, #343ADA); /* Opera 11.1 - 12.0 */
  background: -moz-linear-gradient(bottom right, #7745E2, #343ADA); /* Firefox 3.6 - 15 */
  background: linear-gradient(to bottom right, #7745E2 , #343ADA); /* 标准的语法 */
  
  }
.index_f1_left_pic{ float:left; width:546px; height:343px;}
.index_f1_left_pic img{
	margin: 0 auto;
	display: block;
}
.index-club{
	width: auto;
    padding: 138px 0;
    margin: 0px auto 0 auto;
    background: #fff;
    overflow: hidden;
padding-bottom: 0;
}
.index-club .club-main{
	width:1000px;
	margin:0 auto;
	margin-bottom: 138px;
}
.index-club .club-main .left{
	margin-right: 115px;
}
.index-club .club-main li{
	margin-bottom: 80px;
}
.index-club .club-main .title{
	text-align: center;
	color: #111111;
	font-size: 36px;
	margin-bottom: 120px;
}
.index-club .club-main img{
	width:362px;
	float:left;
}
.index-club .club-main .text{
	float:left;
	width:485px;
	margin-top: 110px;
	
}
.index-club .club-main .text h1{
	font-size: 30px;
	margin-bottom: 30px;
	line-height: 36px;
}
.index-club .club-main .text span{
	display: block;
	color: #999999;
	font-size: 16px;
	margin-bottom: 9px;
	line-height: 24px;
}
.huanhang{
	clear: both;
}
.index-bottom{
	width: auto;
    margin: 0 auto;
    height: 870px;
    background:#fff;
}
.index-bottom h1{
	text-align: center;
	font-size: 36px;
	color: #111111;
	margin-bottom: 88px;
}
.index-bottom .index-bottom-main{
	width:1204px;
	margin: 0 auto;
    background: url(../images/index-bottom.png) no-repeat top center;
    overflow: hidden;
    height: 551px;
}
.index_f1_right{ float:left;}
.index_f1_right_tt1{ font-size:31px; line-height:50px; margin-bottom:20px;color: #fff;}
.index_f1_right_tt2{font-size:16px; line-height:20px; color:#fff;}
.index_f1_right_tt3{ font-size:12px; line-height:20px; margin-bottom:10px; color: #fff;}

.index_f2{ width:1200px; margin:0 auto; overflow:hidden;font-weight:100}
.index_f2_left{ float:left; width:620px;}
.index_f2_left_tt{width:620px; line-height:60px; font-size:45px; }
.index_f2_left_text{width:620px; line-height:26px; margin-top:35px;}
.index_f2_left_more{width:620px; line-height:26px; margin-top:25px; color:#00A2CA;}
.index_f2_right{ float:right; width:580px; text-align:center;}

.index_f3{ width:auto; margin:0 auto; background:#F3F4F4; border-bottom:1px solid #EEEEEE; border-top:1PX solid #EEEEEE; text-align:center; padding:80px 0;}
.index_f3_w{ width:1200px; overflow:hidden; margin:0 auto;}
.index_f3_list{ float:left; width:300px; height:500px; padding:20px 25px; background:#ffffff; margin:0 25px;}

.index_ftt{ width:1200px; margin:0 auto;}
.index_ftt_t31{ font-size:31px; color:#333;}
.index_ftt_t16{ font-size:16px; color:#999; margin-top:20px; margin-bottom:30px;}

.index_f3_list_t18{ font-size:20px; color:#333;}
.index_f3_list_t12{ font-size:14px; line-height:20px; margin-top:15px;}
.index_f3_list_line{ height:1px; width:300px; border-bottom:1px solid #E9E9E9; margin:10px 0 20px 0;}
.index_f3_list_price{ font-size:16px; color:#f01e00; margin-top:15px;}
.index_f3_list_price span{ font-size:38px;}
.index_f3_list_t14{ font-size:14px; margin-top:15px; color:#b4b4b4}
.index_f3_list_pic{ margin-bottom:0px;}
.index_f3_list_text{ width:170px; padding-left:70px; text-align:left; font-size:14px; margin-top:10px; color:#333; line-height:30px;}
.index_f3_list_text span{ padding-left:25px;}

.index_f4{ width:auto; margin:0 auto; background:#fff; text-align:center; padding:80px 0;}
.index_f4_w{ width:900px; height:auto; margin:0 auto; overflow:hidden}

.index_f4_case{ float:left; width:155px; height:49px; padding:25px 35px;}

.index_f5{ width:auto; margin:0 auto; background:#fff;padding:80px 0;}
.f5_1200{ width:1200px; margin:0 auto; overflow:hidden}
.f5_w{ width:1280px;}
.f5_c{ float:left; width:360px; height:210px; margin-right:60px;}
.f5_c_ctt{ width:360px; height:35px; border-bottom:1px solid #ddd; font-size:18px; margin-bottom:10px;}
.f5_c_ctt span{ float:right; line-height:35px; text-align:right; padding-right:5px; font-size:12px;}
.f5_c_clist{ width:360px; line-height:30px; font-size:14px; overflow:hidden; height:30px;}
.f5_c_clist span{ line-height:30px; color:#888;}
.f5_c_clist a{ color:#000; }
.f5_c_clist a:hover{ color:#F00;}
.f5_ad{ width:360px; height:80px; margin-bottom:10px;}

.f1_1200{ width:1200px; margin:0 auto; overflow:hidden}
.f1_c{ width:178px; padding:25px 30px; height:200px; border:1px solid #ddd; float:left; margin-right:-1px;}
.f1_c_tt1{ width:178px; font-size:20px; height:30px;}
.f1_c_tt2{ width:178px; font-size:14px; line-height:20px}
.f1_c_tt3{ width:178px; font-size:14px; line-height:20px;}
.f1_c_tt3 span{  font-size:22px; line-height:20px; color:#F00;}


.main_bot{ width:100%; background:#F8F8F8; overflow:hidden; padding:35px 0 20px 0; border-top:1px solid #E5E5E5;}
.main_bot_c1{ width:1200px; margin:0 auto; overflow:hidden}
.main_bot_c1_left{ float:left; width:150px;}
.main_bot_c1_left p{ padding:5px 0;}
.main_bot_c1_left p a{color:#333;}
.main_bot_c1_left p a:hover{color:#333;}

.main_bot_c1_right{ float:right;ss}

.main_bot_c2{ width:1200px; margin:35px auto 10px auto; overflow:hidden;font-size:12px; color:#333}

.n_bg_w1{ width:auto; height:auto; background:url("../images/bg_n_w1.gif") repeat-y top center; overflow:hidden; margin:0 auto;}
.n_f1{ width:1200px; height:auto; overflow:hidden; background:url("../images/bg_n_c1.gif") repeat-y top left; margin:0 auto;}

.n_f1_left{ float:left; width:260px; padding:30px 20px 30px 0; }
.n_f1_left_tt1{width:245px; padding:0 0 5px 15px; line-height:26px; height:26px; overflow:hidden; /*background:url("../images/ico_close.png.html") no-repeat 150px 5px;*/ display:block; border-bottom:1px solid #CDCDCD; color:#00A2CA; font-size:25px; margin-bottom:15px;}

.n_f1_left_list{ width:260px; padding:12px 0;/* border-bottom:1px dashed #E1E1E1;*/ overflow:hidden; font-size:14px;}

.n_f1_left_tt2{ width:230px; padding:0 0 0 30px; line-height:30px; height:30px; overflow:hidden; /*background:url("../images/ico_left_tt2.png.html") no-repeat 0 0;*/ display:block; font-size:14px;background:url("../images/n_list_bg.jpg") no-repeat 0 0; margin-bottom:10px;}
.n_f1_left_tt2 a{ text-decoration:none; color:#666;display:block;}
.n_f1_left_tt2 a:hover{text-decoration: none;  color:#00A2CA;display:block;}
.n_f1_left_tt2:hover{background:url("../images/n_list_bg.jpg") no-repeat 0 0; }

.n_f1_right_list1{ width:850px; height:125px; margin-bottom:25px; padding-bottom:25px; border-bottom:1px solid #eeeeee;}
.n_f1_right_list1_pic{ float:left; width:200px; height:125px; margin-right:25px;}
.n_f1_right_list1_tt{ float:left; width:625px; height:30px; font-size:16px; font-weight:normal; color:#333333}
.n_f1_right_list1_text{ float:left; width:625px; font-size:12px; line-height:25px;    }

.n_f1_right_x_text{ width:860px;line-height:26px; font-size:12px; margin-left:0px;overflow:hidden;min-height:700px;_height:700px; font-weight:normal  }

.font12{ font-size:12px; line-height:16px;}
.font14{ font-size:14px; line-height:30px;}

.font18{ font-size:18px; font-weight:normal;}


.index_banner_prod{ width:auto; margin:0px auto 0 auto; height:330px; background:url("../images/banner_n001.gif") no-repeat center 0; overflow:hidden;}

.n_banner_contact{ width:auto; margin:0px auto 0 auto; height:180px; background:url("../images/11.jpg") no-repeat center 0; overflow:hidden;}
.n_banner_prod{ width:auto; margin:0px auto 0 auto; height:180px; background:url("../images/121.jpg") no-repeat center 0; overflow:hidden;}
.pic_contact{ width:980px; margin:0 auto; height:auto}



.tv_prod_list{ float:left; width:300px; height:260px; padding:20px 25px; border:1px solid #ddd; background:#ffffff; margin:25px; line-height:20px;}
.tv_prod_list_pic{ width:300px; height:180px; overflow:hidden;margin-bottom:15px;}
.tv_prod_list_tt1{ font-size:14px;}
.tv_prod_list_tt2{ font-size:14px; color:#333;}
.tv_prod_list_tt3{ font-size:12px; color:#999;}

.tv_main_new{ float:left; width:285px; height:250px; padding:0; border:0px solid #ddd; background:#F9F9F9; margin:15px 15px 15px 0; line-height:25px;}
.tv_main_new_pic{ width:285px; height:165px; overflow:hidden;margin-bottom:10px;}
.tv_main_new_tt1{ font-size:14px; text-align:center}
.tv_main_new_tt2{ font-size:14px; text-align:center}
.tv_main_new_tt3{ font-size:12px; color:#999;}

.tv_pj_list{ float:left; width:200px;  padding:15px 19px; border:1px solid #ddd; background:#ffffff; margin:0 -1px -1px 0; line-height:20px;}
.tv_pj_list_pic{ width:200px; height:130px; overflow:hidden;margin-bottom:10px;}
.tv_pj_list_tt1{ font-size:14px;}
.tv_pj_list_tt2{ font-size:14px; color:#f01e00; margin:5px 0 10px 0;}


.hot_btn1{ width:125px; margin:15px auto; height:35px; line-height:35px; overflow:hidden; text-align:center; font-size:12px; color:#fff; border-radius:35px; background:#00A2C9;}
.hot_btn1 a{ color:#fff; display:block;background:#00A2C9; text-decoration:none;}
.hot_btn1 a:hover{ color:#fff;background:#33B5D4;}


.about-mian{
	background: #fff;
	padding-bottom: 40px;
}
.about-mian .banner-box{
	background: url(../images/about-banner.png) no-repeat top center;
	width:100%;
	height: 500px;
	position:relative;
	padding-bottom: 145px;
}
.about-mian .banner-box ul{
	position:absolute;
	width:1200px;
	height: 89px;
	left:50%;
	margin-left: -600px;
	bottom:100px;
	line-height: 90px;
}
.about-mian .banner-box ul li{
	float:left;
	width:50%;
	text-align: center;
	color: rgba(255,255,255,0.5);
	font-size: 24px;
	background: #2D3E62;
	position:relative;
	cursor: pointer;
}
.about-mian .banner-box ul li.cur .line{
	position:absolute;
	width:37px;
	height: 2px;
	background: #fff;
	left:50%;
	bottom:16px;
	margin-left: -18px;
}
.about-mian .banner-box ul li.cur{
	background: #E55450;
	color:rgba(255,255,255,1);
}
.about-mian .about-center{
	width:1200px;
	margin: 0 auto;
}
.about-mian .about-center h1{
	font-size: 24px;
	font-weight:500;
	text-align: center;
	margin-bottom: 70px;
	font-weight: 600;
}
.about-mian .about-center .center-top .center-left{
	width:360px;
	height: 336px;
	margin-right: 75px;
	background: url(../images/tupian.png);
	float:left;
}
.about-mian .about-center .center-top .center-right{
	float:right;
	width:762px;
	line-height: 42px;
	font-size: 24px;
	color: #333333;
}
.about-mian .about-center .center-top .center-right span{
	font-weight: 600;
}
.about-mian .about-center .center-top{
	margin-bottom: 100px;
}
.about-mian .about-center .center-bottom li{
	width:100%;
	background: #F9F9F9;
	margin-bottom: 20px;
	padding: 30px 40px;
	padding-left: 60px;
	overflow: hidden
}
.about-mian .about-center .center-bottom .float{
	float:left;
}
.about-mian .about-center .center-bottom span{
	font-size: 24px;
	display: block;
	margin-bottom: 10px;
}
.about-mian .about-center .center-bottom a{
	color: #458EFF;
	font-size: 24px;
}
.about-mian .about-center .center-bottom img{
	float:right;
	height: 78px;
	width:180px;
}
.about-center2{
	width:1200px;
	margin: 0 auto;
	overflow: hidden;
	display: none;
}
.about-center2 h1{
	margin-bottom: 50px;
	text-align: center;
	font-weight: bold;
	font-size: 30px;
	line-height: 34px;
}
.about-center2 .box-main{
	background: url(../images/photo.png) right bottom no-repeat #F9F9F9;
	width:1080px;
	padding: 60px;
	margin-bottom: 70px;
	overflow: hidden;
}
.about-center2 .box-main li{
	float:left;
	width:50%;
	
	margin-bottom: 50px;
	
}
.about-center2 .box-main span{
	color: #999999;
	font-size: 24px;
}
.about-center2 .box-main li span{
	margin-bottom: 14px;
	display: block;
	margin-top: 0;
	font-size: 20px;
	color: #666666;
}
.about-center2 .box-main li a{
	color: #E55450;
	font-size: 32px;
}
.about-center2 .box-main.box-main2{
	background: url(../images/yuan.png) right bottom no-repeat #F9F9F9;
	height: 260px;
}
.about-center2 .box-main .top-main span{
	font-size: 20px;
	margin-bottom: 16px;
	display: block;
}
.about-center2 .box-main .top-main p{
	color: #333;
	font-size: 30px;
}
.about-center2 .box-main .top-main{
	margin-bottom: 60px;
}
