@charset "utf-8";
@import url(../css/../css/../css/../css/dll.css);
@import url(../css/../css/../css/../css/font.css);
@import url(../css/../css/../css/../css/main.css);
@import url(../css/../css/../css/../css/banner.css);
@import url(../css/onlineeditor.css);
@import url(../css/../css/../css/../css/ddsmoothmenu.css);
/* 首页部分开始 */
.header{width:100%; height:308px; background:url(../images/header_bg.jpg) no-repeat center top;}
.header_in{width:1002px; height:200px; margin:0 auto; overflow:hidden;}

.logo{float:left; display:inline; margin:9px 0 0 16px;}

.i_login{float:right; display:inline; width:175px; margin:30px 14px 0 0; overflow:hidden;}
.i_login_t{height:20px; line-height:20px; color:#FFF; font-family:microsoft yahei; text-align:center;}

.i_login_int{margin-top:14px;}
.i_login_int li{float:left; margin-top:8px; height:25px;}
.i_login_int input{float:left; height:23px; padding:0; margin:0; border:1px solid #7cc630; }
.i_login_int input.is_intu{width:163px; padding:0 5px; line-height:23px; font-size:12px; font-family:Arial; color:#404040;}
.i_login_int input.is_intp{width:117px; padding:0 5px; line-height:23px; font-size:12px; font-family:Arial; color:#404040;}
.i_login_int input.is_btn{width:44px;}

.i_login_l{margin-top:36px;}
.i_login_l span{display:block; float:left; width:98px; height:29px; line-height:29px; font-size:14px; text-align:center; font-family:microsoft yahei; background:url(../images/icon01.jpg) no-repeat left top;}
.i_login_l span a{color:#FFF;}
.i_login_l span a:hover{color:#FFF; text-decoration:underline;}
.i_login_l ins{display:block; float:left; padding:0 10px; line-height:29px;}
.i_login_l ins a{color:#f2467f;}
.i_login_l ins a:hover{color:#f2467f; text-decoration:underline;}

.i_share{float:right; margin-right:80px; margin-top:154px; width:90px;}
.i_share li{display:inline; margin:0 2px; float:left; width:26px;}

.i_nav{height:50px;}
/*.i_nav ul{padding-left:15px;}
.i_nav li{float:left; display:inline; margin-left:5px; width:119px; font-size:20px; font-family:microsoft yahei; line-height:25px;}
.i_nav li a{display:block; color:#FFF; text-align:center;}
.i_nav li a:hover{color:#FFF; text-decoration:none;}
.i_nav li a.on{color:#FFF; text-decoration:none;}*/

.i_nav li.i_n01{width:73px; margin-top:3px; text-align:center;}
.i_nav li.i_n02{margin-top:5px;text-align:center;}
.i_nav li.i_n03{margin-top:7px;text-align:center;}
.i_nav li.i_n04{margin-top:10px;text-align:center;}
.i_nav li.i_n05{margin-top:14px;text-align:center;}
.i_nav li.i_n06{margin-top:18px;text-align:center;}
.i_nav li.i_n07{margin-top:20px;text-align:center;}
.i_nav li.i_n08{margin-top:23px;text-align:center;}

.i_news01{width:983px; height:58px; margin:0 auto; font-size:18px; line-height:44px; color:#FFF; font-family:microsoft yahei;}
.i_news01 h3{display:inline; float:left; margin-left:110px; font-size:18px;}
.i_news01 ul{float:left; width:700px; height:44px; overflow:hidden;}
.i_news01 ul li{float:left; width:690px; padding-left:10px;}
.i_news01 ul li a{color:#FFF;}
.i_news01 ul li a:hover{color:#FFF; text-decoration:underline;}
.i_news01 ul li span{padding-left:10px; color:#ffc4d6; font-size:14px;}


.i_banner{height:315px; padding:10px 0; overflow:hidden;}
.i_banner img{width:1002px; height:292px;}

.i_container{padding:10px 0 0; background:#FFF;}
.i_box01{height:320px; overflow:hidden;}
.i_box02{margin-top:20px;}

.i_news02{float:left; display:inline; margin-left:9px; width:315px; height:300px; padding:10px 13px; background:url(../images/icon02.jpg) no-repeat left top;}
.i_news02_l{ width:315px;}
.i_news02_l li{float:left; width:315px; height:32px; padding:4px 0 5px 0; line-height:16px; background:url(../images/icon03.jpg) no-repeat left bottom;}
.i_news02_l li a{display:block; width:300px; padding-left:15px; background:url(../images/icon04.jpg) no-repeat left center; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.i_news02_l li span{display:block; width:300px; padding-left:15px; color:#e5368f;}

.i_news03{float:left; position:relative; display:inline; margin:10px 0 0 16px; width:292px; height:310px; background:url(../images/bg01.jpg) no-repeat left top;}
.i_news03_l{float:left; display:inline; margin-left:21px; width:253px; margin-top:228px;}
.i_news03_l li{float:left; width:253px; height:28px; padding:6px 0; line-height:14px; background:url(../images/icon06.jpg) no-repeat left bottom;}
.i_news03_l li a{display:block; width:238px; padding-left:15px; color:#FFF; background:url(../images/icon05.jpg) no-repeat left center; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.i_news03_l li a:hover{ color:#FFF; text-decoration:underline;}
.i_news03_l li span{display:block; width:238px; padding-left:15px; color:#feeb95;}
.i_news03_m{ position:absolute; right:0; top:203px;}

.i_weibo{float:right; position:relative; padding-right:10px; width:309px; height:320px; background:url(../images/bg02.jpg) no-repeat left top;}
.i_weibo_m{ position:absolute; right:0; top:72px;}
.i_weibo_c{display:inline; float:left; margin:50px 0 0 16px; width:264px; height:224px; overflow:hidden;}

.i_pro{display:inline; float:left; margin-left:9px; width:993px; height:233px; background:url(../images/bg03.jpg) no-repeat left top;}
.i_pro_l{display:inline; float:right; width:660px; margin-right:30px;}
.i_pro_r{display:inline; float:left; width:263px; margin-right:30px;}

.i_pro_lrl{float:left; width:34px; padding-top:45px;}
.i_pro_lrr{float:right; width:34px; padding-top:45px;}
.i_pro_ll{float:left; width:585px; overflow:hidden;}
.i_pro_ll li{float:left; display:inline; margin:0 10px; width:161px; height:170px; padding:9px 7px 0 7px; background:url(../images/icon08.png) no-repeat left top;}
.i_pro_ll li a img{ width:161px; height:130px;}
.i_pro_ll li span{display:block; height:35px; line-height:35px; text-align:center;}
.i_pro_ll li span a{color:#FFF;}
.i_pro_ll li span a:hover{ color:#FFF; text-decoration:underline;}

.i_onlineqq{display:inline; float:left; margin-left:35px; width:148px; height:71px;}
.i_tel{float:left; padding-left:60px; margin-left:25px; width:110px; height:71px; background:url(../images/icon09.jpg) no-repeat left center;}
.i_tel ins{display:block; margin-top:15px; text-decoration:none; font-family:microsoft yahei;}
.i_tel span{display:block; font-family:microsoft yahei; font-size:16px; color:#e71a17;}

.i_time{float:left; padding-left:50px; margin-left:25px; line-height:16px; width:110px; height:71px; background:url(../images/icon10.jpg) no-repeat left center;}
.i_time ins{display:block; margin-top:25px; text-decoration:none; font-family:microsoft yahei; text-transform:uppercase; font-size:10px;}
.i_time span{display:block; font-family:microsoft yahei;}

.i_store{float:left; padding-left:60px; margin-left:15px; line-height:16px; height:71px; background:url(../images/icon11.jpg) no-repeat left center;}
.i_store li{float:left; display:inline; margin-left:10px;}
.i_ad{float:right; width:114px; height:71px; background:url(../images/icon12.jpg) no-repeat left center;}

.footer{color:#FFF; padding-bottom:10px; font-family:microsoft yahei; background:url(../images/footer_bg.jpg) no-repeat center top #ff3573;}

.f_wangjing{display:inline; float:left; margin-top:15px; margin-left:90px;}

.copyright{float:left; margin:10px 0 0 15px; padding-left:50px; height:48px; line-height:22px; background:url(../images/icon13.jpg) no-repeat left center;}


.footer_nav{float:right; display:inline; margin:10px 90px 0 0; width:290px; line-height:22px; color:#FFF;}
.footer_nav a{padding:0 10px; color:#FFF;}
.footer_nav a:hover{color:#fb9854;}


/* 首页部分结束 */

/* 内页部分开始 */
.p_container{width:982px; margin:0 auto; padding:0 0 30px;  background:#FFF;}

/*.sidebar{height:36px; padding:17px 0 0;}
.sidebar h3{display:block; float:left; line-height:36px; font-size:14px; font-weight:bold; color:#f1457e;}
.sidebar_l{float:left;}
.sidebar_l li{float:left; display:inline; width:146px; height:36px; margin:0 8px;}
.sidebar_l li a{display:block; width:131px; height:36px; padding-left:15px; line-height:36px; font-weight:bold; color:#464646; background:url(../images/sidebar_abg.jpg) no-repeat left bottom;}
.sidebar_l li a:hover{color:#FFF; background-position:left top;}
.sidebar_l li a.on{color:#FFF; background-position:left top;}*/

.p_path{float:right; padding-right:10px; height:51px; line-height:51px; font-size:14px; color:#f1457e;}
.p_path a{color:#f1457e;}

.p_r_t{height:51px; background:url(../images/p_r_tbg.jpg) no-repeat left top;  font-family:microsoft yahei;}
.p_r_t h3{float:left; width:300px; height:51px; line-height:35px; font-size:20px; color:#FFF; background:url(../images/p_r_tbgh3.jpg) no-repeat left top;white-space:nowrap;text-overflow:ellipsis; overflow:hidden;}
.p_r_t ins{padding:0 10px 0 18px; color:#FFF; font-size:22px; text-transform:uppercase; font-style:italic; text-decoration:none;}
.p_r_t span{float:left; height:51px; padding-left:10px; line-height:51px; font-size:20px; color:#f1457e;white-space:nowrap;text-overflow:ellipsis; overflow:hidden; width:350px;}


.p_pro{width:982px; overflow:hidden; line-height:25px; font-size:13px; margin-top:20px;}
/*.p_pro ul{width:1012px; overflow:hidden;}
.p_pro li{float:left; display:inline; width:223px; height:222px; margin-right:30px; margin-top:30px; }
.p_pro li img{width:213px; height:182px;}
.p_pro li a{display:block; width:213px; height:212px; padding:5px; color:#f1457e; background:url(../images/icon14.jpg) no-repeat left bottom;}
.p_pro li a:hover{color:#FFF; background-position:left top;}
.p_pro li span{float:left; width:150px; padding:10px 0 0 10px; line-height:20px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.p_pro li ins{float:right; width:50px; padding:10px 0 0 0; line-height:20px; text-align:right; text-decoration:none; text-transform:uppercase; font-size:12px;}*/


/* 内页部分结束 */



.p_news02{float:left; display:inline; margin-left:9px; width:315px; padding:0px 13px;}
.p_news03{float:left; position:relative; display:inline; margin:0px 0 0 4px; width:292px; }
.p_news04{float:right; position:relative; padding-right:10px; width:309px;}
.title01 span a img{ width:28px; height:28px;}