
body{ font-size:14px; color:#333333; font-family:"Microsoft YaHei"}
body,div,dl,dt,dd,ul,ol,li,pre,form,fieldset,input,textarea,blockquote,emBED{padding:0; margin:0;}
a img {	border: none;}/*  图片链接去掉边框  */
li{ list-style:none;}/*  删除列表标记  */
ul,li{padding:0px;margin:0px;list-style-type: none;}
a:link {color: #333333;	text-decoration: none;	font-size: 14px;}
a:visited {	text-decoration: none;	color: #333333;	font-size: 14px;}
a:hover {	COLOR: #333333;	font-size: 14px;	text-decoration: underline;}
a:active {	text-decoration: none;	color: #333333;	font-size: 14px;}
.maxLen {DISPLAY: inline-block; OVERFLOW: hidden; WHITE-SPACE: nowrap; TEXT-OVERFLOW: ellipsis; TEXT-DECORATION: none}
.container{ width:1000px;display:block;clear:both;margin: 0 auto; /* 侧边的自动值与宽度结合使用，可以将布局居中对齐 */padding:0px;}
.container_case{ width:1200px;display:block;clear:both;margin: 0 auto; /* 侧边的自动值与宽度结合使用，可以将布局居中对齐 */padding:0px;}
.left{ width:210px; float:left; padding-top:25px;}
.right{ width:770px; float:right; padding-top:25px;}
.wrap { table-layout:fixed; word-break: break-all; overflow:hidden; } 
p{ padding:0px; margin:0px}

.top{ width:100%; height:130px; float:left; background-color:#333333}
.logo{ width:400px; height:138px; float:left; text-align:left}
.top_tel{width:190px; height:98px;padding-left:55px; font-size:16px;  padding-top:40px;background-image:url(http://www.tianyilogo.com/images/tel_bg.jpg); text-align:left; background-position:left; background-repeat:no-repeat; float:left}
.top_tel span{ font-size:30px; font-family: Impact; color:#E14E00}
.top_right{ width:350px; height:138px; float:right;}
.top_link{ width:350px; height:30px; line-height:30px; float:left; text-align:right; color:#A1A1A1}
.top_link a:link,.top_link a:visited,.top_link a:active,.top_link a:hover{ color:#A1A1A1}
.top_keyword{ width:100%; height:30px; line-height:30px; float:left; background-color:#cccccc;}
.top_keyword_txt{ width:1000px; height:30px; line-height:30px; float:left; overflow:hidden}

.search{ width:260px; height:39px; float:right; padding-top:5px; margin-top:25px;}
.search_input{ width:180px; padding-left:10px; color:#9B9B9B;background-color:#404040; height:32px; line-height:32px; float:right; border:0;}
.search_submit{ width:41px; height:32px; margin-left:0px; border:0px; background-image:url(../image/search.jpg); float:right}

.nav{ width:100%; height:48px; line-height:48px; float:left; background-color:#292929}
.nav li{ width:125px; height:48px; float:left}
.nav li a:link,.nav li a:visited,.nav li a:active{ width:125px; height:48px; line-height:48px; float:left; color:#FFFFFF; font-size:16px;}
.nav li a:hover{ width:125px; height:48px; line-height:48px; float:left; color:#FFFFFF; font-size:16px; text-decoration:none; background-color:#FFA800}

/* ######### Style for Drop Down Menu ######### */
.dropmenudiv{position:absolute;top: 0; padding:1px;border-bottom-width: 0;font:normal 12px Verdana;line-height:35px;z-index:100;background-color: #282828;width: 142px;visibility: hidden;}
.dropmenudiv a:link{ color:#ffffff; font-weight:normal;}
.dropmenudiv a:visited{ color:#ffffff; font-weight:normal;}
.dropmenudiv a:active{ color:#ffffff; font-weight:normal;}
.dropmenudiv a:hover{ color:#ffffff; font-weight:normal;}
.dropmenudiv a{width: auto;display: block;text-indent: 3px;padding: 2px 0; text-align:center;font-family:"Microsoft YaHei";text-decoration: none;font-weight: bold;color: black;}
* html .dropmenudiv a{ /*IE only hack*/width: 100%; text-align:center;font-family:"Microsoft YaHei";}
.dropmenudiv a:hover{ /*THEME CHANGE HERE*/text-decoration:none; background-color:#F08519;color:#ffffff;}

.bg{ width:100%; height:auto; float:left; background-image:url(../image/bg.jpg); padding:20px 0px;}

.exp_top_title{ width:100%; height:auto; text-align:center; float:left; padding-bottom:30px;}
.exp_title{ width:100%; height:auto; float:left; font-size:30px; text-align:left}
.exp_title span{ width:auto; font-family:impact; color:#FF9600; font-size:60px;}
.exp_txt{ width:100%; height:auto; padding:13px 0px; float:left; line-height:30px; font-size:16px; text-align:left}
.exp_pic{ width:100%; height:auto; float:left; text-align:center}

.exp_left{ width:480px; height:auto; float:left}
.exp_right{ width:500px; height:auto; float:right}

.bg1{ width:100%; height:618px; float:left; background-image:url(../image/bg01.jpg); background-position:center}
.p_txt1{ width:100%; height:auto; float:left; text-align:center; font-size:36px; color:#FFFFFF; padding:30px 0px;}
.p_txt2{ width:100%; height:auto; float:left; text-align:center; font-size:18px; color:#FFFFFF; padding:10px 0px;}
.p_txt3{ width:100%; height:auto; float:left; text-align:center; font-size:30px; color:#FF9600}
.p_button{ width:600px; padding-left:400px;; text-align:center; float:left; padding-top:20px;}
.p_button a:link,.p_button a:visited,.p_button a:active{ width:240px; height:47px; background-color:#F7AE45; float:left; border-radius:10px; line-height:47px; font-size:20px; color:#000000}
.p_button a:hover{ width:240px; height:47px; background-color:#FF9600; float:left; border-radius:10px; text-decoration:none; line-height:47px; font-size:20px; color:#000000}
.p_pic{ width:226px; height:auto; float:left; cursor:pointer; margin-top:20px;}
.p_pic:hover{ padding-top:1px; cursor:pointer}
.p_pic_right{ margin-left:30px;}

.case_bg{ width:100%; height:auto; float:left; background-color:#FEF3E3}
.case_title{ width:100%; height:auto; float:left; padding-top:30px;}

.product_box{ width:240px; height:220px; float:left; margin-bottom:20px;}
.product_box_pic{ width:240px; height:190px; float:left; overflow:hidden; border-raidus:5px; border:1px solid #ffffff}
.product_box_pic:hover{ border:1px solid #F08519}
.product_box_txt{ width:240px; height:30px; line-height:30px; text-align:center; float:left}

.case_list{ width:1200px; height:auto; float:left; padding:50px 0px}
.case_icon{ width:62px; height:auto; float:left; padding-top:60px;}
.case_li{ width:1076px; height:auto; float:left}

.bg2{ width:100%; height:810px; overflow:hidden; float:left; background-image:url(../image/bg02.jpg); background-position:center}
.service_left{ width:380px; height:auto; float:left; padding-top:240px;}
.service_right{ width:350px; height:auto; float:right; padding-top:240px;}
.service_title{ width:100%; height:auto; font-size:24px; color:#FF9700; padding-bottom:20px; text-align:left}
.service_txt{ width:100%; height:auto; float:left; line-height:30px; font-size:16px; color:#FFFFFF; text-align:left; padding-bottom:30px; margin-bottom:20px; border-bottom:1px dotted #ffffff}

.left_title{ width:100%; height:50px; line-height:50px; font-size:24px; color:#FFFFFF; text-align:center; background-color:#292929; float:left}
.left_product{ background-color:#333333; width:210px; height:auto; float:left; padding-bottom:240px;}
.left_article{ background-color:#333333; width:210px; height:auto; float:left; padding-bottom:10px; margin-bottom:15px}
.lm01,.lm01 a:link,.lm01 a:visited,.lm01 a:active{ width:210px; height:50px; float:left; line-height:50px; font-size:16px; border-bottom:1px dotted #414141; color:#FFFFFF; background-color:#333333; text-align:center}
.lm01 a:hover{ width:210px; height:50px; float:left; line-height:50px; font-size:16px; color:#FFFFFF; background-color:#F08519; text-align:center; text-decoration: none;border-bottom:1px dotted #414141;}

.right_product{ width:770px; height:auto; float:left}
.right_txt{ width:770px; height:auto; float:left; text-align:left; padding:20px 0px; line-height:25px;}
.right_title{ width:760px; height:30px; margin-bottom:10px; line-height:30px; float:left; text-align:left; color:#ffffff; background-color:#333333; padding-left:10px;}
.right_title a:link,.right_title a:visited,.right_title a:active,.right_title a:hover{ color:#FFFFFF}

.bg3{ width:100%; height:1200px; float:left; overflow:hidden; background-image:url(../image/bg03.jpg); background-position:center}
.index_profile_txt{ width:100%; height:auto; float:left; text-align:center; color:#FFFFFF; font-size:24px; padding:160px 0 20px 0;}
.index_profile_list{ width:100%; height:470px;; float:left}
.index_profile_box{ width:100%; height:auto; float:left; padding-top:100px;}
.index_profile_pic{ width:500px; height:auto; float:left}
.index_profile_t{ width:490px; height:360px; line-height:30px; font-size:16px; text-align:left; color:#FFFFFF; overflow:hidden; float:right}

.custom_left{ width:600px; height:auto; float:left; padding-top:30px;}
.custom_right{ width:360px; height:auto; float:right; padding-top:30px;}
.custom_title{ width:100%; height:auto; text-align:left; float:left; border-bottom:1px solid #cccccc; line-height:50px;}
.custom_list{ width:100%; height:auto; float:left; padding-top:20px; padding-bottom:10px; border-bottom:1px dotted #cccccc;}
.custom_pic{ width:228px; height:157px; float:left; overflow:hidden}
.custom_txt{ width:350px; height:150px; overflow:hidden; line-height:20px; float:right; text-align:left}
.custom_txt_title{ width:100%; height:30px; text-align:left; float:left; font-size:18px}
.custom_txt_title a:link,.custom_txt_title a:active,.custom_txt_title a:visited{ font-size:18px}
.custom_txt_title a:hover{ font-size:18px; color:#FF6600}

.more{ float:right}
.more a:link,.more a:visited,.more a:active,.more a:hover{ color:#333333; font-size:12px; font-weight:normal}

.co_pic{ width:100%; height:375px; float:left; border-bottom:1px dotted #cccccc}

.network_title{ width:100%; height:auto; float:left; text-align:left; color:#FFFFFF; font-size:48px; padding-top:20px; padding-bottom:20px;}
.network_txt{ width:100%; height:auto; line-height:36px; text-align:left; float:left; color:#FFFFFF; font-size:16px;}
.network{ width:100%; height:auto; float:left; background-color:#30B7D4; padding-top:30px; padding-bottom:50px;}
.network_left{ width:520px; height:auto; float:left}
.network_right{ width:470px; height:auto; float:right; text-align:right}

.copyright_icon{ width:100%; height:188px; float:left; background-color:#444444; background-image:url(../image/index_pic.jpg); background-position:center; background-repeat:no-repeat}

.copyright{ width:100%; height:auto; float:left; background-color:#292929; padding:15px 0; margin-top:10px;}
.copyright_wx{ width:auto; height:auto; float:left}
.copyright_wx img{ border:5px solid #ffffff}
.copyright_txt{ width:570px; height:auto;  float:left; padding-left:30px; text-align:left; line-height:30px; color:#FFFFFF; font-size:16px;}
.copyright_txt a:link,.copyright_txt a:active,.copyright_txt a:hover,.copyright_txt a:visited,.copyright_txt p{ color:#ffffff; font-size:16px}

.link{ width:1000px; text-align:left; float:left; line-height:18px;}

.co_pic_box{ width:110px; height:87px; float:left; overflow:hidden; border:1px solid #cccccc; margin-left:5px; margin-top:20px;}

.faq_box{ width:100%; height:auto; padding-top:15px; float:left; line-height:25px; border-bottom:1px dotted #cccccc;}
.faq_q{ width:100%; height:auto; text-align:left; float:left}
.faq_q span{ color:#C82C20; padding-right:5px;}
.faq_a{ width:100%; height:auto; text-align:left; float:left; color:#999999}
.faq_a span{ color:#0078FF; padding-right:5px;}

.pagelink{ width:770px; height:30px; line-height:30px; float:left; text-align:center; margin-top:15px}

.article_list{ width:770px; height:auto; float:left;line-height:23px; text-align:left; font-size:14px}
.article_list_li{ width:750px; height:30px; line-height:30px;padding-left:20px; background-repeat:no-repeat; background-image:url(../image/icon03.jpg); background-position:7px 11px; text-align:left; float:left}
.article_list_li span{ float:right}
.article_list a:link{ font-size:14px}
.article_list a:visited{ font-size:14px}
.article_list a:active{ font-size:14px}
.article_list a:hover{ font-size:14px}
.article_demo{ width:750px; padding-left:20px; font-size:12px; margin-left:0px; text-align:left; margin-top:3px; border-bottom:1px dotted #cccccc; float:left; line-height:23px;}

.left_article_list{ width:208px; height:auto;padding:10px 0px; float:left; border:1px solid #292929; margin-bottom:10px;}
.left_article_list li{ width:208px; height:30px; line-height:30px; float:left; text-align:left; border-bottom:1px dotted #cccccc}
.left_contact{ width:188px; height:auto;padding:10px; float:left; border:1px solid #292929; text-align:left; line-height:23px;}

.ariticle_title{ width:770px; height:auto; float:left; line-height:40px; padding-bottom:20px; font-size:24px; text-align:center}
.article_info{ width:770px; height:27px; line-height:27px; float:left; background-color:#E7E7E7; font-size:12px; text-align:left}
.article_info_txt{ width:auto; height:27px; float:left}
.bdsharebuttonbox{ height:27px; width:auto; float:right}
.article_txt{ width:770px; height:auto; padding:30px 0 0 0 ; float:left; text-align:left; line-height:23px;}
.article_relate{ width:770px; height:30px; line-height:30px; float:left; margin:10px 0px;}
.article_relate span{ width:180px; height:30px; background-color:#0066CC; color:#FFFFFF; font-size:14px; text-align:center; float:left}
.aritcle_relate_list{ width:770px; height:auto; float:left; padding-top:10px;}
.aritcle_relate_list li{ width:770px; height:23px; line-height:23px; text-align:left; float:left;}
.article_close{ width:770px; height:auto; float:left; text-align:center; border-top:1px dotted #cccccc; padding-top:20px;}
.article_button{ width:90px; height:30px; background-color:#FFFFFF; border:1px solid #cccccc; margin-left:30px;  cursor:pointer}


/*评论内容*/
.py162_pl{ width:100%; height:auto; float:left}
.py162_pl_title{ width:100%; color:#FF6600; font-size:16px; height:30px; line-height:30px; text-align:left; float:left}
.py162_pl_type,.py162_pl_content,.py162_pl_submit{ width:100%; height:auto; line-height:30px; text-align:left; float:left}
.py162_pl_content_txt{ width:80%; height:90px; border:1px solid #cccccc; padding:5px; line-height:23px;}
.py162_pl_button{ width:120px; height:30px; line-height:30px; text-align:center; background-color:#FF6600; color:#FFFFFF; border:0px; margin-top:7px;}

.right_product_pic{ width:430px; height:auto; float:left; text-align:center;}
.right_product_pic_right{ width:320px; height:auto; float:right;}
.right_product_txt{ width:320px; line-height:30px;  height:auto; float:right; text-align:left;}
.right_product_info_title{ width:770px; height:30px; color:#268CD3; font-size:16px; border-bottom:1px solid #cccccc; line-height:30px; text-align:left; float:left}
.right_product_share{ width:280px; height:auto;text-align:left; float:left}

.title_tuijian_title{ width:770px; border-bottom:1px solid #FF6600; margin-bottom:8px; margin-top:20px; text-align:left;font-size:16px; color:#FF6600; height:31px; line-height:31px; float:left; background-image:url(http://www.tianyilogo.com/images/title01.jpg); background-repeat:no-repeat; background-position:left}
.title_tuijian_list{ width:770px; height:auto; float:left;}









